:root{--black:black;--coral:#ff6a39;--white:white;--dark-slate-grey:#05505c;--dim-grey:#595959;--shadow:#00000012}body{color:var(--black);font-family:Exo,sans-serif;font-size:14px;line-height:20px}h1{margin-top:0;margin-bottom:10px;font-family:"Bahnschrift (1)",sans-serif;font-size:38px;font-weight:600;line-height:44px}h2{margin-top:0;font-family:"Bahnschrift (1)",sans-serif;font-weight:600}h3{margin-top:0;margin-bottom:10px;font-family:"Bahnschrift (1)",sans-serif;font-size:24px;font-weight:600;line-height:30px}p{margin-bottom:10px}a{text-decoration:underline}.w-form-formrecaptcha{margin-bottom:8px}.content-wrapper{background-color:#fff}.top-bar-wrapper{background-color:var(--coral)}.container{width:90%;max-width:1720px;margin-left:auto;margin-right:auto}.container.inside{max-width:1300px}.container.small{max-width:1000px}.container.nav-container{justify-content:space-between;align-items:center;display:flex}.container.padding-tb{padding-top:70px;padding-bottom:70px}.container.padding-tb._70---30{background-color:#fff;align-items:flex-start;display:flex}.container.padding-t{padding-top:70px}.container.padding-t._2{padding-bottom:70px}.language-wrapper{justify-content:flex-end;align-items:center;display:flex;position:relative}.language-selector{color:var(--white);flex-direction:column;align-items:center;padding:9px 10px;font-size:16px;text-decoration:none;transition:color .2s;display:flex;position:relative}.language-selector:hover{color:#fff}.language-selector.w--current{cursor:default}.language-selector.s2:hover{color:#fff}.language-selector-highlight{background-color:#fff;width:100%;height:100%}.language-selector-highlight.h2{transform:translate(-100%)}.language-selector-highlight-wrapper{width:100%;height:2px;margin-top:.5px;overflow:hidden}.navbar{background-color:var(--dark-slate-grey);padding-top:15px;padding-bottom:15px}.nav-link{color:var(--white);padding-left:13px;padding-right:13px;font-size:16px;font-weight:500;transition:color .2s}.nav-link:hover,.nav-link.w--current{color:var(--coral)}.nav-link.sub-menu{display:block}.nav-link.with-sub{margin-right:13px}.nav-link.border{border:2px solid var(--white);margin-left:13px;margin-right:0;padding:15px 30px 13px;transition:background-color .2s,border-color .2s,color .2s}.nav-link.border:hover{border-color:var(--coral);background-color:var(--coral);color:var(--white)}.nav-link.drop-down{padding:20px 5px 20px 0}.nav-menu{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.logo-image{width:173px}.hero-banner-wrapper{background-color:#fff;justify-content:center;margin-bottom:0;padding-bottom:50px;display:flex;position:relative}.hero-banner-box-wrapper{background-image:linear-gradient(#0003,#0003),url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/604fa04c8d5dbfc176125fbc_6030257a52f5091950fde12c_DSC_3545.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex:none;width:90%;max-width:100%;margin-right:auto;padding-top:190px;padding-bottom:190px}.hero-social-wrapper{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;width:5%;max-width:100px;padding-top:30px;display:flex}.hero-social-text{color:var(--dim-grey);text-transform:uppercase;width:11vh;transform:rotate(-90deg)}.social-line-separator{background-color:var(--dim-grey);width:1px;height:50px;margin-top:5px;margin-bottom:50px}.hero-social-link{color:var(--dim-grey);margin-bottom:10px;font-family:"Fa brands 400",sans-serif;text-decoration:none;transition:color .2s}.hero-social-link:hover{color:var(--coral)}.hero-banner-content-wrapper{width:95%;max-width:1400px;margin-left:auto;margin-right:auto}.hero-sub-text{color:#fff;margin-bottom:30px;font-family:Avenir,sans-serif;font-size:20px;line-height:26px}.hero-heading{color:#fff;margin-bottom:40px;font-size:50px;line-height:60px}.flex-display-wrapper{display:flex}.flex-display-wrapper.stretch-space-between.team-block-flex,.flex-display-wrapper.stretch-space-between.inside-listing-block-flex{flex-wrap:wrap}.flex-display-wrapper.center-space-between{justify-content:space-between;align-items:center}.flex-display-wrapper.start-space-between{justify-content:space-between;align-items:flex-start}.flex-display-wrapper.start-space-between.inside-build-block-flex{flex-wrap:wrap;margin-bottom:60px}.flex-display-wrapper.start-space-between.management-services-block{flex-wrap:wrap}.flex-display-wrapper.start-space-between.build-block-flex{margin-bottom:60px}.flex-display-wrapper.stretch-space-between{flex-flow:wrap;justify-content:flex-start;align-items:stretch;display:flex}.flex-display-wrapper.stretch-space-between.team-block-flex,.flex-display-wrapper.stretch-space-between.inside-listing-block-flex{flex-wrap:wrap}.flex-display-wrapper.stretch-space-between.col-row-gap{grid-column-gap:20px;grid-row-gap:20px}.flex-display-wrapper.stretch-space-between.news-block-flex{align-items:flex-start;margin-bottom:60px}.flex-block{flex:1}.flex-block.inside-banner-block{flex:none;width:59.714%}.flex-block.contact-block-left{background-color:#fff;flex:none;width:48%;padding:40px;box-shadow:0 7px 11px #00000012}.flex-block.contact-block-right{flex:none;width:45%}.flex-block.who-block-left{flex:none;width:50%}.flex-block.who-block-right{flex:none;width:45%}.flex-block.inside-services-block{flex:none;width:25%;min-height:300px;padding:10px;display:flex}.flex-block.team-block{flex:none;width:32%;margin-bottom:40px;display:flex}.flex-block.buyers-guide-block{flex:none;width:50%}.flex-block.inside-form-block{flex:none;width:40%}.flex-block.inside-build-block,.flex-block.inside-sell-block{flex:none;width:50%}.flex-block.inside-resources-block{flex:1 3 auto;order:-1;align-self:flex-start;width:32%;max-width:33%}.flex-block.listings-block-left{flex:none;width:50%}.flex-block.listings-block-right{flex:none;width:40%}.flex-block.inside-listing-block{flex:none;width:32%}.flex-block.management-services-block{flex-direction:column;flex:none;align-items:center;width:25%;margin-bottom:60px;display:flex}.flex-block.hero-block-left{flex:none;width:59.714%}.flex-block.hero-block-right{flex:none;width:31%;margin-bottom:-400px;padding-bottom:0}.flex-block.service-block-left{flex:none;width:47%}.flex-block.services-block-right{flex-direction:column;flex:none;align-items:flex-end;width:47%;display:flex}.flex-block.build-block{flex:none;width:23.547%;overflow:hidden}.flex-block.build-block.inside{width:48%;margin-bottom:60px}.flex-block.news-block-left{flex:none;width:68%}.flex-block.news-block-right{flex:none;width:27%}.flex-block.footer-block-1{flex:none;width:15%}.flex-block.footer-block-2{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;width:55%;display:flex}.flex-block.footer-block-3{flex:none;width:11%}.button{background-color:var(--coral);text-transform:uppercase;border-radius:3px;padding:15px 30px;font-size:15px;font-weight:600;box-shadow:0 3px 6px 1px #ff6a3926}.button.teal{background-color:var(--dark-slate-grey);box-shadow:0 3px 6px 1px #05505c26}.button.teal.full{width:100%;padding-top:10px;padding-bottom:10px;display:block}.hero-newsletter-box-wrapper{box-shadow:0 7px 11px 0 var(--shadow);background-color:#fff;padding:45px}.hero-newsletter-text{color:var(--dim-grey);text-transform:uppercase;font-size:18px}.hero-newsletter-heading{font-size:30px;line-height:40px}.hero-newsletter-form{margin-bottom:0}.hero-newsletter-form-text-field{color:var(--black);border:1px #000;border-bottom:1px solid #bcbcbc;padding-left:10px;font-family:Avenir,sans-serif;font-size:14px}.hero-newsletter-form-text-field:hover,.hero-newsletter-form-text-field:focus{border-bottom-color:var(--dark-slate-grey)}.hero-newsletter-form-text-field.name{background-image:url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/600fdaa48d59c70d3198335a_Name%20Icon.png);background-position:99%;background-repeat:no-repeat;background-size:auto;margin-bottom:15px}.hero-newsletter-form-text-field.email{background-image:url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/600fdaa4bddc0a2f2428e5a7_Email%20Icon.png);background-position:99%;background-repeat:no-repeat;background-size:auto;margin-bottom:25px}.section.white{background-color:#fbfbfb}.sell-section-box-wrapper{position:relative;overflow:hidden}.sell-section-info-box-wrapper{background-color:#fff;width:67%;margin-bottom:-110px;padding-top:60px;padding-bottom:60px;padding-right:60px;display:inline-block;position:relative}.section-heading{font-size:45px;line-height:55px}.section-heading.small{font-size:40px;line-height:50px}.section-heading.margin-b40{margin-bottom:40px}.section-heading.margin-b60{margin-bottom:40px;font-family:"Bahnschrift (1)",sans-serif}.section-heading.center{text-align:center}.section-heading.center.margin-b60{margin-bottom:60px}.section-sub-paragraph{text-align:left;font-family:Avenir,sans-serif;font-size:19px;line-height:24px}.section-sub-paragraph.center{text-align:center}.section-sub-paragraph.center.margin-b60{margin-bottom:60px;display:block}.section-sub-paragraph.margin-b40{margin-bottom:40px}.section-sub-paragraph.pad{width:500px;margin-bottom:60px;line-height:26px}.custom-button-wrapper{color:var(--coral);text-transform:uppercase;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}.custom-button-line{background-color:var(--coral);width:20px;height:2px;margin-left:8px;position:relative}.custom-button-box-wrapper{display:inline-block}.buy-section-box-wrapper{flex-direction:column;align-items:flex-end;display:flex;overflow:hidden}.buy-section-image{width:100%;height:100%;display:block}.sell-section-image{width:100%;height:100%;padding-bottom:51px;display:block}.buy-section-info-box-wrapper{background-color:#fff;width:53%;margin-top:-143px;padding-top:60px;padding-bottom:60px;padding-left:60px;position:relative}.hide{display:none}.build-image-wrapper{margin-bottom:25px;overflow:hidden}.build-title{color:var(--black);font-family:"Bahnschrift (1)",sans-serif;font-size:25px;font-weight:600;line-height:35px;text-decoration:none;display:block}.section-button-wrapper.center{justify-content:center;align-items:center;display:flex}.body-lines{z-index:-1;justify-content:space-between;height:100vh;display:flex;position:fixed;inset:0%}.line{border-right:1px solid #ebebeb;flex:none;width:14.2857%;height:100vh}.news-section-box-wrapper{background-color:#fbfbfb;padding:60px}.news-box-wrapper.margin-b90{margin-bottom:90px}.news-box-image-wrapper{text-decoration:none;display:block;position:relative}.news-box-tag-wrapper{background-color:var(--dark-slate-grey);color:var(--white);margin:20px;padding:5px 15px;display:inline-block;position:absolute;inset:0% auto auto 0%}.news-box-image{object-fit:cover;width:100%;display:block}.news-box-image.news{height:250px}.news-box-info-wrapper{padding-top:20px}.news-box-date-text{color:var(--dim-grey);margin-bottom:15px;font-family:Avenir,sans-serif}.news-box-title{color:var(--black);font-family:"Bahnschrift (1)",sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;transition:color .2s;display:block;position:static}.news-box-title:hover{color:var(--dark-slate-grey)}.testimonial-slider{background-color:#0000;width:40%;height:auto;margin-bottom:50px;margin-left:auto;margin-right:auto}.testimonial-slider-mask{height:auto}.testimonial-paragraph{color:var(--dim-grey);text-align:center;margin-bottom:40px;font-family:Avenir,sans-serif;font-size:30px;font-style:italic;line-height:40px}.testimonial-info-box-wrapper{justify-content:center;align-items:center;display:flex}.testimonial-user-photo-wrapper{border-radius:100%;width:50px;height:50px;margin-right:10px;overflow:hidden}.testimonial-name{color:var(--dim-grey);font-size:20px;font-weight:700;line-height:28px}.testimonial-bg-image{object-fit:cover;object-position:50% 50%;width:100%;max-width:100%;height:75vh;padding-top:40px}.footer-box-content-wrapper{background-color:var(--coral);padding-top:30px;padding-bottom:30px}.footer-logo-image{width:173px}.footer-nav-link{color:var(--white);margin-left:0;margin-right:0;padding-left:13px;padding-right:13px;font-weight:400;text-decoration:none;transition:color .2s}.footer-nav-link:hover{color:var(--black)}.copyright{background-color:var(--dark-slate-grey);color:var(--white);text-align:center;padding-top:18px;padding-bottom:18px;font-size:13px}.listings-section-wrapper{overflow:hidden}.contact-text-field{border-style:none none solid;border-width:1px;border-color:black black var(--dim-grey);color:#858585;background-color:#0000;min-height:50px;margin-bottom:15px;padding-bottom:5px;padding-left:10px;transition:border-color .2s}.contact-text-field:hover,.contact-text-field:active,.contact-text-field:focus{border-bottom-color:var(--coral)}.contact-text-field.phone{background-image:url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/601266f5ad89fdb5f16286d9_Phone%20Icon.png);background-position:100%;background-repeat:no-repeat;background-size:auto}.contact-text-field.message{min-height:150px;margin-bottom:40px}.contact-text-field.name{background-image:url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/601266f5b9789f5f6f45cd64_Name%20Icon.png);background-position:100%;background-repeat:no-repeat;background-size:auto}.contact-text-field.email{background-image:url(https://cdn.prod.website-files.com/600fc9ca9761663d9f980303/601266f5c68efd63389a7b91_Email%20Icon.png);background-position:100%;background-repeat:no-repeat;background-size:auto}.contact-text-field.submit-review{min-height:100px;margin-bottom:40px}.form-error{text-align:center}.resources-collection-list-wrapper.rresources-prime-image{margin-right:60px}.resources-collection-list{flex-direction:column;justify-content:space-between;display:flex}.listings-slide-image-copy{object-fit:cover;width:100%;height:200px;display:block}.recaptcha{margin-bottom:40px}.footer-social-wrapper{justify-content:space-between;align-items:center;display:flex}.footer-social-link{color:#fff;border:2px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;padding:15px;font-family:"Fa brands 400",sans-serif;font-size:17px;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.footer-social-link:hover{border-color:var(--black);color:var(--black)}.footer-social-link.margin-r{margin-right:5px}.submit-review-box-wrapper{width:50%;margin-left:auto;margin-right:auto}.form-flex-wrapper{display:flex}.form-flex-wrapper.center-space-between{justify-content:space-between;align-items:center}.form-flex-block{flex:1}.form-flex-block._2-col{flex:none;width:48%}.success-message-box-wrapper{background-color:var(--dark-slate-grey);color:#fff}.language-selector-highlight-hover{background-color:#fff;width:100%;height:100%;transform:translate(-100px)}.language-selector-highlight-hover.h2{transform:translate(-100%)}.link-block{color:#fff}.html-embed-2{margin-bottom:40px}.body{-webkit-text-fill-color:inherit;background-clip:border-box}.nav-dropdown{margin-left:5px;margin-right:5px}.nav-dropdown-icon{margin-right:0}.nav-dropdown-list{background-color:#fff;border-radius:12px}.nav-dropdown-list.w--open{padding-top:10px;padding-bottom:10px}.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open{background-color:var(--coral);color:#fff;background-color:var(--coral);background-color:var(--coral);border-radius:0}.nav-dropdown-link{color:#fff;text-align:left;min-width:100px;padding:5px 20px;font-size:14px}.nav-dropdown-link:hover{background-color:var(--dark-slate-grey)}.nav-dropdown-link:focus-visible,.nav-dropdown-link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:5px;outline:2px solid #0050bd}.nav-dropdown-link.w--current{color:#fff}.dropdown-toggle{color:#fff;padding:0 13px}@media screen and (max-width:991px){.language-selector{font-size:14px}.navbar{padding-top:20px;padding-bottom:20px}.logo{padding-left:0}.nav-link{border-bottom:1px solid #ffffff36;padding-top:13px;padding-bottom:13px;font-size:14px;display:block}.nav-link:hover,.nav-link.w--current{color:var(--black)}.nav-link.border{border-style:none;margin-left:0;padding-left:13px;padding-right:13px}.nav-link.border:hover{color:var(--black)}.nav-link.drop-down{border-bottom-style:none}.nav-menu{background-color:var(--coral);flex-direction:column;width:95%;margin-left:auto;margin-right:auto;display:flex}.logo-image{width:200px}.hero-heading{font-size:35px;line-height:45px}.flex-display-wrapper.stretch-space-between{flex-wrap:wrap}.flex-display-wrapper.stretch-space-between.news-block-flex{flex-direction:column}.flex-block.service-block-left,.flex-block.services-block-right{width:48%}.flex-block.inside-resources-block,.flex-block.inside-listing-block{width:100%}.flex-block.hero-block-left{width:50%}.flex-block.hero-block-right{width:45%}.flex-block.service-block-left,.flex-block.services-block-right{width:48%}.flex-block.news-block-left{width:100%;margin-bottom:90px}.flex-block.news-block-right{width:100%}.flex-block.footer-block-2{justify-content:center}.flex-block.inside-banner-block{width:50%}.flex-block.inside-services-block{flex-wrap:wrap;width:48%}.flex-block.inside-resources-block,.flex-block.inside-listing-block{width:100%}.flex-block.footer-block-3{width:15%}.hero-newsletter-box-wrapper{padding:30px}.sell-section-info-box-wrapper{width:95%;padding-top:40px;padding-bottom:40px;padding-right:40px}.section-heading,.section-heading.small,.section-heading.small{font-size:35px;line-height:45px}.section-sub-paragraph{font-size:16px;line-height:21px}.buy-section-info-box-wrapper{width:95%;padding-top:40px;padding-bottom:40px;padding-left:40px}.listings-slider-mask{width:45%;height:auto}.build-title{font-size:22px;line-height:32px}.listings-info-box-wrapper{flex-direction:column}.listings-title{margin-bottom:5px;font-size:22px;line-height:32px}.listings-price-text.inside{margin-bottom:20px}.news-section-box-wrapper{padding:40px}.news-box-title{font-size:20px;line-height:26px}.testimonial-slider{width:80%}.testimonial-paragraph{font-size:25px;line-height:30px}.footer-nav-link{padding-left:10px;padding-right:10px}.menu-button{padding-right:0;display:none}.menu-button.w--open{background-color:#0000}.menu-line{background-color:var(--white);width:25px;height:3px;padding-bottom:0;padding-right:0}.menu-line.middle,.menu-line.bottom,.menu-line.middle,.menu-line.bottom{margin-top:5px}.inside-banner-heading{font-size:35px;line-height:45px}.contact-social-link{width:30px;height:30px}.inside-services-box-wrapper{flex-wrap:wrap;margin-top:30px}.inside-services-title,.team-member-name-heading{font-size:22px;line-height:32px}.guide-box-wrapper{padding:30px}.listings-info-box-col-left{width:100%}.inside-listings-banner-heading{margin-bottom:10px;font-size:35px;line-height:45px}.faq-img{width:50px;height:50px}.build-img{height:150px}.listings-info-box-col-right-copy{width:100%}.listings-slide-image-copy{height:150px}.footer-social-link{width:35px;height:35px;font-size:15px}.submit-review-box-wrapper{width:80%}.listings-city{margin-bottom:5px;font-size:22px;line-height:32px}.private-showing-box-wrapper{width:80%}.management-services-icon-title{font-size:20px;line-height:28px}.container-2{max-width:728px}.navbar-wrapper-three{justify-content:space-between}.navbar-brand-three{position:relative}.nav-menu-wrapper-three{background-color:#0000;top:70px}.nav-menu-three{background-color:#fff;border-radius:50px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:10px;padding:20px;display:flex;box-shadow:0 8px 50px #0000000d}.nav-link-2{padding-left:5px;padding-right:5px}.nav-dropdown{border-bottom:1px solid #ffffff36;margin-left:auto;margin-right:auto;display:block}.nav-dropdown-list.shadow-three.w--open{position:absolute}.menu-button-2{padding:12px}.menu-button-2.w--open{color:#fff;background-color:#a6b1bf}.nav-link-3{color:#fff;padding:12px 24px;box-shadow:0 1px #ffffff1f}.nav-link-3:hover,.nav-link-3.w--current,.nav-link-3.w--current:hover{color:#fff}.nav-link-3.w--open{box-shadow:none}.collection-item-2{width:50%;padding:10px}}@media screen and (max-width:767px){.container.padding-tb{padding-top:60px;padding-bottom:60px}.container.padding-t{padding-top:60px}.language-selector{padding-top:7px;padding-bottom:7px;font-size:13px}.logo-image{width:180px}.hero-banner-box-wrapper{width:100%;margin-right:0;padding-top:60px;padding-bottom:60px}.hero-social-wrapper{display:none}.hero-sub-text{font-size:18px;line-height:24px}.hero-heading{font-size:30px;line-height:40px}.flex-display-wrapper.center-space-between,.flex-display-wrapper.start-space-between{flex-direction:column}.flex-display-wrapper.start-space-between.inside-build-block-flex,.flex-display-wrapper.start-space-between.management-services-block{flex-direction:row}.flex-display-wrapper.center-space-between,.flex-display-wrapper.start-space-between{flex-direction:column}.flex-display-wrapper.start-space-between.inside-build-block-flex,.flex-display-wrapper.start-space-between.management-services-block,.flex-display-wrapper.start-space-between.inside-build-block-flex,.flex-display-wrapper.start-space-between.management-services-block{flex-direction:row}.flex-display-wrapper.stretch-space-between{flex-direction:column}.flex-display-wrapper.stretch-space-between.team-block-flex{flex-direction:row}.flex-block.team-block,.flex-block.buyers-guide-block{width:100%;margin-bottom:40px}.flex-block.inside-build-block,.flex-block.inside-sell-block,.flex-block.listings-block-left{width:100%;margin-bottom:40px}.flex-block.listings-block-right,.flex-block.footer-block-3{width:100%}.flex-block.hero-block-left{width:100%;margin-bottom:40px}.flex-block.hero-block-right{width:100%;margin-bottom:-100px}.flex-block.service-block-left{width:100%;margin-bottom:40px}.flex-block.services-block-right{width:100%}.flex-block.build-block{width:100%;margin-bottom:40px}.flex-block.footer-block-1{justify-content:center;align-items:center;width:100%;margin-bottom:30px;display:flex}.flex-block.footer-block-2{justify-content:center;width:100%;margin-bottom:40px}.flex-block.inside-banner-block{width:100%}.flex-block.contact-block-left{width:100%;margin-bottom:40px}.flex-block.contact-block-right{width:100%;margin-bottom:50px}.flex-block.who-block-left{width:100%;margin-bottom:40px}.flex-block.who-block-right{width:100%}.flex-block.inside-services-block{width:100%;margin-bottom:40px}.flex-block.inside-services-block.mobile-no-margin-b{margin-bottom:0}.flex-block.team-block,.flex-block.buyers-guide-block{width:100%;margin-bottom:40px}.flex-block.inside-form-block{width:100%}.flex-block.inside-build-block,.flex-block.inside-sell-block,.flex-block.listings-block-left{width:100%;margin-bottom:40px}.flex-block.listings-block-right,.flex-block.footer-block-3{width:100%}.flex-block.management-services-block{width:45%}.hero-newsletter-heading{font-size:25px;line-height:35px}.section-heading,.section-heading.small,.section-heading.small{font-size:30px;line-height:40px}.listings-slider-mask{width:80%}.slider-arrow{width:40px;height:40px}.slider-arrow.right,.slider-arrow.left,.slider-arrow.right,.slider-arrow.left{top:-100px}.build-image-wrapper{width:100%}.build-title,.listings-title{font-size:20px;line-height:30px}.listings-price-text{font-size:18px;line-height:28px}.news-section-box-wrapper{padding:20px}.news-box-title{font-size:18px;line-height:24px}.testimonial-paragraph{font-size:20px;line-height:25px}.testimonial-user-photo-wrapper{width:45px;height:45px;margin-right:15px}.testimonial-name{font-size:18px;line-height:26px}.footer-nav-link{padding-top:10px;padding-bottom:10px;font-size:13px;line-height:19px}.inside-banner-box-wrapper{width:100%;margin-right:0;padding-top:60px;padding-bottom:60px}.inside-banner-heading{font-size:30px;line-height:40px}.contact-info-text{font-size:20px}.inside-services-title,.team-member-name-heading{font-size:20px;line-height:30px}.build-price-text{font-size:18px;line-height:28px}.inside-listings-banner-heading{font-size:30px;line-height:40px}.faq-img{min-width:50px;min-height:40px}.team-member-collection-list{grid-template-rows:auto;grid-template-columns:1fr}.inside-listing-collection-list{grid-template-columns:1fr 1fr}.footer-social-wrapper{justify-content:center}.footer-social-link.margin-r{margin-right:7px}.submit-review-box-wrapper{width:90%}.form-flex-wrapper.center-space-between{flex-direction:column}.form-flex-block._2-col{width:100%}.listings-city{font-size:20px;line-height:30px}.private-showing-box-wrapper{width:90%}.management-services-icon-title{font-size:18px;line-height:26px}.management-services-icon-wrapper{font-size:35px;line-height:35px}.navbar-brand-three{padding-left:0}.nav-menu-three{border-radius:20px;flex-direction:column;padding-bottom:30px}.nav-menu-block{flex-direction:column}.nav-link-2{padding-top:10px;padding-bottom:10px;display:inline-block}.nav-dropdown{flex-direction:column;align-items:flex-start;display:block}.nav-dropdown-toggle{padding-top:10px;padding-bottom:10px}.nav-dropdown-list.shadow-three{box-shadow:0 8px 50px #0000000d}.nav-dropdown-list.shadow-three.w--open{position:relative}.nav-dropdown-list.shadow-three.mobile-shadow-hide{box-shadow:none;box-shadow:none}.nav-link-accent{margin-right:5px;padding-top:10px;padding-bottom:10px;display:inline-block}.mobile-margin-top-10{margin-top:10px}.collection-item-2{width:100%}}@media screen and (max-width:479px){.container{width:85%}.container.padding-tb{padding-top:40px;padding-bottom:40px;overflow:hidden}.container.padding-t{padding-top:40px}.nav-menu{width:90%}.logo-image{width:140px}.hero-banner-box-wrapper{max-width:100vw}.hero-banner-content-wrapper{width:90%}.hero-sub-text{font-size:16px;line-height:22px}.hero-heading{font-size:28px;line-height:38px}.flex-block.build-block.inside{width:100%}.flex-block.footer-block-2{flex-flow:wrap}.flex-block.contact-block-left{padding:20px}.button{padding:12px 25px 10px;font-size:14px}.hero-newsletter-box-wrapper{object-fit:fill;padding:20px}.hero-newsletter-text{font-size:16px}.hero-newsletter-heading{font-size:23px;line-height:33px}.language-check-list-wrapper{margin-bottom:30px}.language-check-list-title{font-size:15px}.section-heading{font-size:25px;line-height:35px}.section-heading.margin-b40{margin-bottom:20px}.section-heading.small{font-size:25px;line-height:35px}.section-sub-paragraph.pad{width:auto;max-width:500px}.custom-button-wrapper{font-size:14px}.listings-slider{padding-top:30px;padding-left:0;padding-right:0}.listings-slider-mask{width:95%}.slider-arrow{width:35px;height:35px}.slider-arrow.right,.slider-arrow.left,.slider-arrow.right,.slider-arrow.left{top:-30px}.build-image-wrapper{margin-bottom:15px}.listings-price-text{font-size:16px;line-height:26px}.line{border-right-color:#e6e6e699}.news-box-tag-wrapper{margin:10px;font-size:12px}.news-box-info-wrapper{padding-top:15px}.testimonial-slider{width:100%;margin-bottom:60px}.testimonial-paragraph{font-size:18px;line-height:24px}.testimonial-name{font-size:16px;line-height:24px}.footer-logo-image{width:130px}.copyright{padding-top:15px;padding-bottom:15px;font-size:12px}.menu-button{padding-left:20px;padding-right:0}.inside-banner-content-wrapper{width:90%}.inside-banner-heading{font-size:28px;line-height:38px}.contact-text-field{min-height:45px;margin-bottom:10px;font-size:13px}.contact-info-text{font-size:18px}.inside-services-box-wrapper{padding:20px}.team-image-wrapper{width:100px;height:100px}.guide-text-field{min-height:45px;margin-bottom:10px;font-size:13px}.home-evaluation-box-wrapper{border-width:7px;padding:25px}.home-finder-text-field{min-height:45px;margin-bottom:10px;font-size:13px}.home-finder-text-field-flex-wrapper{flex-direction:column}.home-finder-text-field-block{width:100%}.home-finder-check-list-title{font-size:15px}.home-finder-check-list-wrapper{margin-bottom:30px}.build-price-text{font-size:16px;line-height:26px}.listings-info-box-col-right{width:100%}.listings-box-info-col{padding-left:7px;padding-right:7px}.listings-box-info-text{font-size:12px}.building-design-wrapper{margin:10px;font-size:12px}.inside-listings-banner-heading{margin-bottom:5px;font-size:28px;line-height:38px}.faq-img{display:none}.resources-box-tag-wrapper{margin:10px;font-size:12px}.team-member-box-wrapper{padding:20px}.inside-listing-collection-list{grid-template-columns:1fr}.submit-review-box-wrapper,.private-showing-box-wrapper{width:100%}.custom-field{min-height:45px;margin-bottom:10px;font-size:13px}.management-services-icon-title{font-size:16px;line-height:24px}.management-services-icon-wrapper{font-size:30px;line-height:30px}.listings-enquiry-form{border-width:7px;padding:25px}.container-2{max-width:none}.nav-menu-three{flex-direction:column}.collection-item-2{padding-top:10px}.form{-webkit-text-fill-color:inherit;object-fit:fill;background-clip:border-box;overflow:hidden}.form-2{overflow:hidden}}