.grid::after{clear:both;content:"";display:table}[class*=col-]{margin-right:3%;float:left;position:relative;box-sizing:border-box}[class*=col-]:last-child{margin-right:0}.col-12{width:100%}.col-6{width:48.5%}.col-4{width:31.3333333333%}.col-8{width:65.6666666667%}.col-3{width:22.75%}.col-9{width:74.25%}.col-2{width:14.1666666667%}.col-5{width:39.9166666667%}.col-7{width:57.0833333333%}.col-25{width:17.6%}@media (min-width:460px){.sm-col-12{width:100%}.sm-col-6{width:48.5%}.sm-col-4{width:31.3333333333%}.sm-col-8{width:65.6666666667%}.sm-col-3{width:22.75%}.sm-col-9{width:74.25%}.sm-col-2{width:14.1666666667%}.sm-col-5{width:39.9166666667%}.sm-col-7{width:57.0833333333%}.sm-col-25{width:17.6%}}@media (min-width:782px){.md-col-12{width:100%}.md-col-6{width:48.5%}.md-col-4{width:31.3333333333%}.md-col-8{width:65.6666666667%}.md-col-3{width:22.75%}.md-col-9{width:74.25%}.md-col-2{width:14.1666666667%}.md-col-5{width:39.9166666667%}.md-col-7{width:57.0833333333%}.md-col-25{width:17.6%}}@media (min-width:1100px){.lg-col-12{width:100%}.lg-col-6{width:48.5%}.lg-col-4{width:31.3333333333%}.lg-col-8{width:65.6666666667%}.lg-col-3{width:22.75%}.lg-col-9{width:74.25%}.lg-col-2{width:14.1666666667%}.lg-col-5{width:39.9166666667%}.lg-col-7{width:57.0833333333%}.lg-col-25{width:17.6%}}@media (min-width:1600px){.xl-col-12{width:100%}.xl-col-6{width:48.5%}.xl-col-4{width:31.3333333333%}.xl-col-8{width:65.6666666667%}.xl-col-3{width:22.75%}.xl-col-9{width:74.25%}.xl-col-2{width:14.1666666667%}.xl-col-5{width:39.9166666667%}.xl-col-7{width:57.0833333333%}.xl-col-25{width:17.6%}}#footer{background-color:#262726;padding:2em 0;box-sizing:border-box}#footer a,#footer h4,#footer i,#footer li,#footer p{color:#fff}#footer a{text-decoration:none}#footer .footer-bottom,#footer .footer-top{padding:1em 0;box-sizing:border-box}#footer .footer-top{border-bottom:1px solid rgba(255,255,255,.1)}#footer .footer-bottom{display:flex;flex-wrap:wrap;align-items:center}.footer-left,.footer-right{text-align:center}.footer-left{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-left img{margin:1em;box-sizing:border-box;max-width:120px;width:100%}.footer-right a{font-weight:600}.header-links-area ul{list-style:none;padding:0;margin:.5px 0}.header-links-area .wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1em;width:1em}.header-links-area .forminator-ui::after{clear:both;content:"";display:table}.header-links-area .forminator-row{display:inline-block;float:left;width:calc(100% - 45px)}.header-links-area .forminator-row.forminator-row-last{width:40px;float:right}.header-links-area .forminator-button-submit{min-width:40px!important;width:40px!important;background-color:rgba(255,255,255,0)!important;text-transform:uppercase;font-family:acumin-pro-extra-condensed,sans-serif!important;font-size:1.6em!important;height:49px!important;line-height:0!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0!important;color:#fff!important}.header-links-area #email-1{width:100%}.header-links-area #forminator-field-email-1{font-size:1em!important;padding:.75em .5em!important;width:100%!important}.header-links-area #forminator-field-email-1,.header-links-area .forminator-button-submit{border:2px solid #fff!important;border-radius:0!important;box-sizing:border-box!important}@media (min-width:782px){.footer-left{text-align:left;justify-content:flex-start}.footer-right{text-align:right}}@media (min-width:1100px){.header-links-area{text-align:left}}#header{position:-webkit-sticky;position:sticky;padding:1em 0;box-sizing:border-box;box-shadow:0 5px 10px 1px rgba(9,72,87,.05);background-color:#fff;top:0;width:100%;z-index:999;height:112px}#header .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.logo-container{text-align:left}.logo-container img{max-width:175px;width:100%}.hamburger{height:23px}.menu-hide{height:1px;width:1px;color:rgba(255,255,255,0);font-size:1px;overflow:hidden}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.navigation{text-align:right;position:unset}.navigation #menu{position:fixed;top:0;text-align:left;left:-80%;opacity:0;background-color:rgba(9,72,87,.95);transition:all .5s;height:100vh;z-index:999;width:80%;box-shadow:5px 0 10px 1px rgba(0,0,0,.05)}.navigation #menu .menu-main-menu-container{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.navigation #menu.isOpen{opacity:1;left:0}.navigation #menu ul{list-style:none;padding:0;margin:0}.navigation #menu ul li{display:block;text-transform:uppercase;font-size:1em;position:relative;border-bottom:1px solid rgba(255,255,255,.15);text-align:center}.navigation #menu ul li .chevron-menu{position:absolute;right:0;top:0;padding:1em 0 1em 1em;z-index:9}.navigation #menu ul li .chevron-menu:after{content:"";height:8px;width:8px;display:block;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}.navigation #menu ul li:first-child{border-top:1px solid rgba(255,255,255,.15)}.navigation #menu ul li a{color:#fff;text-decoration:none;padding:.5em 1em;box-sizing:border-box;transition:all .5s;display:inline-block;text-align:center}.navigation #menu ul li a:hover{color:#24b7e0}.navigation #menu ul li ul{display:none;position:relative;background-color:rgba(255,255,255,.1);text-align:center}.navigation #menu ul li.current-menu-item>a,.navigation #menu ul li.current_page_parent>a{color:#24b7e0}.navigation #menu ul li:hover ul{display:block;-webkit-animation:fade 1s;animation:fade 1s}@media (min-width:1100px){.hamburger{display:none!important}.navigation #menu{display:block;position:relative;left:0;opacity:1;background-color:rgba(255,255,255,0);height:auto;width:100%;box-shadow:none}.navigation #menu .menu-main-menu-container{justify-content:flex-end}.navigation #menu ul{text-align:right}.navigation #menu ul li{display:inline-block;border-bottom:0}.navigation #menu ul li .chevron-menu{display:none}.navigation #menu ul li a{color:#094857;text-align:right;display:block}.navigation #menu ul li ul{position:absolute;background-color:#fff;left:-92px;border:1px solid #ededed;width:250px}.navigation #menu ul li ul:after{content:"";width:10px;height:10px;background-color:#fff;display:block;position:absolute;top:-7px;left:118px;border:1px solid #ededed;border-left:5px solid transparent;border-bottom:5px solid transparent;transform:rotate(-45deg);pointer-events:none;opacity:0;transition:all .5s}}.forminator-button{border:2px solid #24b7e0!important;box-shadow:none!important}.action-make-enquiry a,.forminator-button,.wp-block-button__link{font-family:acumin-pro-extra-condensed,sans-serif!important;font-size:1.6em!important;padding:.3em 1em .4em!important;box-sizing:border-box;text-transform:uppercase;transition:all .5s;border-radius:0;border:2px solid #24b7e0;color:#24b7e0;background-color:rgba(255,255,255,0)}.action-make-enquiry a:hover,.forminator-button:hover,.wp-block-button__link:hover{background-color:#24b7e0;color:#fff}.action-make-enquiry a.has-blue-color,.forminator-button.has-blue-color,.wp-block-button__link.has-blue-color{border-color:#24b7e0;color:#24b7e0}.action-make-enquiry a.has-blue-color:hover,.forminator-button.has-blue-color:hover,.wp-block-button__link.has-blue-color:hover{background-color:#24b7e0;color:#fff}.action-make-enquiry a.has-navy-blue-color,.forminator-button.has-navy-blue-color,.wp-block-button__link.has-navy-blue-color{border-color:#094857;color:#094857}.action-make-enquiry a.has-navy-blue-color:hover,.forminator-button.has-navy-blue-color:hover,.wp-block-button__link.has-navy-blue-color:hover{background-color:#094857;color:#fff}.action-make-enquiry a.has-brown-color,.forminator-button.has-brown-color,.wp-block-button__link.has-brown-color{border-color:#606360;color:#606360}.action-make-enquiry a.has-brown-color:hover,.forminator-button.has-brown-color:hover,.wp-block-button__link.has-brown-color:hover{background-color:#606360;color:#fff}.action-make-enquiry a.has-white-color,.forminator-button.has-white-color,.wp-block-button__link.has-white-color{border-color:#fff;color:#fff}.action-make-enquiry a.has-white-color:hover,.forminator-button.has-white-color:hover,.wp-block-button__link.has-white-color:hover{background-color:#fff;color:#094857!important}.hero{position:relative}.hero .hero-image,.hero .slides{height:calc(60vh - 112px);overflow:hidden;position:relative}.hero .hero-image .custom,.hero .slides .custom{margin:0;padding:0}.hero .hero-image .custom li,.hero .slides .custom li{height:100%}.hero iframe{display:none}.hero .iframe-poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero-image .images{height:100%}.hero .hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .slide-image{height:100%}.hero .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .overlay{position:relative;background-color:#094857;padding:2em 0;width:100%;box-sizing:border-box}.hero .overlay a,.hero .overlay h1,.hero .overlay h2,.hero .overlay h3,.hero .overlay h4,.hero .overlay p{color:#fff}.hero .overlay h1,.hero .overlay h2{margin-top:0}.hero .overlay .wp-block-button__link{border-color:#fff;color:#fff}.hero .overlay .wp-block-button__link:hover{background-color:#fff!important;color:#094857}.tns-controls,.tns-nav{display:none}@media (min-width:460px){.hero .hero-image,.hero .slides{height:calc(100vh - 112px);overflow:hidden}.hero .overlay{position:absolute;bottom:3em}}@media (min-width:782px){.hero iframe{display:block;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero .iframe-poster{display:none}}@media (min-width:1100px){.outer-wrapper{max-width:1600px;width:90%;margin:0 auto;position:relative;height:100%}.slide-content{position:absolute;width:100%;height:100%;top:0;left:0}.hero .overlay{width:31.3333333333%;top:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.hero.right .overlay{right:0}}.listings-title .wp-block-button__link{display:none}.mobile-show{display:block!important}.property-availability-type{display:inline-block;padding:0 .5em;margin-bottom:1em}.property-availability-type.For-Sale{background-color:#549b54}.property-availability-type.Sold{background-color:#da4848}.property-availability-type.Sold-STC{background-color:#da4848}.property-availability-type.Under-Offer{background-color:#d3a847}.features ul{display:inline-block;width:100%}.property-primary-details h1{margin-bottom:.25em}.property-primary-details .property_meta{display:none;margin-bottom:1em}.property-primary-details .property_meta .bathrooms,.property-primary-details .property_meta .bedrooms,.property-primary-details .property_meta .reception-rooms,.property-primary-details .property_meta .reference-number,.property-primary-details .property_meta .tenure{display:none}.property-primary-details .property_meta .availability{padding:0 .5em;box-sizing:border-box;background-color:#da4848}.property-primary-details .property_meta .availability span{display:none}.property-primary-details .property_meta ul{padding:0;margin:0;list-style:none;text-align:center}.property-primary-details .property_meta ul li{display:inline-block}.property-primary-details .property_actions{text-align:center}.property-primary-details .property_actions .action-make-enquiry{margin-bottom:1em;transition:all .5s}.property-primary-details .property_actions .action-make-enquiry:hover{background-color:#fff;color:#094857!important}.property-primary-details .property_actions .action-brochure,.property-primary-details .property_actions .action-epc,.property-primary-details .property_actions .action-floorplans,.property-primary-details .property_actions .action-send-to-friend,.property-primary-details .property_actions .action-shortlist,.property-primary-details .property_actions .action-virtual-tour{display:inline-block}.property-primary-details .property_actions .action-brochure a,.property-primary-details .property_actions .action-epc a,.property-primary-details .property_actions .action-floorplans a,.property-primary-details .property_actions .action-send-to-friend a,.property-primary-details .property_actions .action-shortlist a,.property-primary-details .property_actions .action-virtual-tour a{line-height:1em;border-top:0!important;border-left:0!important;border-bottom:0!important;padding:0 1em;border-right:1px solid #fff!important;font-size:.875em}.property-primary-details .property_actions li:not(.action-make-enquiry):last-child a{border-right:0!important}.small-property-gallery .property-slides{padding:0;margin:0;list-style:none}.small-property-gallery .property-slides::after{clear:both;content:"";display:table}.small-property-gallery .property-slides li{width:calc(50% - .5em);margin-bottom:.5em;margin-top:.5em;margin-right:1em;float:left}.small-property-gallery .property-slides li:last-child,.small-property-gallery .property-slides li:nth-child(2n){margin-right:0}.small-property-gallery .property-slides li a{display:block}.small-property-gallery .property-slides li a img{aspect-ratio:3/2;width:100%;margin-bottom:-10px}.small-property-gallery .property-slides li.more-images{width:auto;float:right;margin-right:0}.property-summaries{margin:60px 0}.property-summaries .description{margin-bottom:1em}.property-summaries .description .description-contents{display:-webkit-box;height:400px;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;transition:all .5s}.property-summaries .description .description-contents.isExpanded{height:auto}.property-summaries .brochure-button{margin:2em 0 0}.property-summaries .summary-contents{line-height:1.5em!important}.property-summaries .wp-block-button__link{border-color:#24b7e0!important;color:#24b7e0!important}.property-summaries .wp-block-button__link:hover{background-color:#24b7e0!important;color:#fff!important}.propertyhive ul.properties{display:flex;flex-wrap:wrap}.propertyhive ul.properties::after{clear:both;content:"";display:table}.propertyhive ul.properties li{border:1px solid #ededed;box-sizing:border-box;padding:0;margin-top:1em;margin-bottom:1em;overflow:hidden}.propertyhive ul.properties li .flag-thumbnail{background-color:#da4848;line-height:1em;padding:.25em .5em;box-sizing:border-box;color:#fff;display:inline-block;margin-bottom:.75em}.propertyhive ul.properties li .thumbnail{width:100%;float:none;aspect-ratio:3/2;position:relative}.propertyhive ul.properties li .thumbnail .flag{position:absolute;bottom:-.9em;right:0;z-index:2;background:linear-gradient(to bottom right,#24b7e0,#094857);padding:.25em 1em;box-sizing:border-box;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;font-size:1.4em}.propertyhive ul.properties li .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;margin-bottom:-10px}.propertyhive ul.properties li .thumbnail img:hover{transform:scale(1.05)}.propertyhive ul.properties li .property-short-details{font-size:.875em}.propertyhive ul.properties li .details{width:100%;float:none;padding:1em;box-sizing:border-box;background-color:#fff;z-index:1;position:relative}.propertyhive ul.properties li .details .price{font-size:1.4em;color:#094857;font-weight:600;margin:0 0 .25em 0}.propertyhive ul.properties li .details h3{font-size:1em;font-family:Montserrat,sans-serif;text-transform:unset}.propertyhive ul.properties li .details h3 a{text-decoration:none;color:#24b7e0;font-weight:600}#carousel{display:none}.flexslider{border:0;margin:0}.flexslider li a{display:block;height:calc(60vh - 112px)}.flexslider li a img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover}.pagination-container,.propertyhive-pagination{margin-bottom:60px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.pagination-container .page-numbers a,.pagination-container .page-numbers span,.pagination-container .pagination a,.pagination-container .pagination span,.propertyhive-pagination .page-numbers a,.propertyhive-pagination .page-numbers span,.propertyhive-pagination .pagination a,.propertyhive-pagination .pagination span{height:30px;width:30px;border:1px solid #ededed;color:#094857;text-decoration:none;display:inline-block;display:flex;float:left;margin:.15em;flex-wrap:wrap;align-items:center;justify-content:center}.pagination-container .page-numbers a.current,.pagination-container .page-numbers span.current,.pagination-container .pagination a.current,.pagination-container .pagination span.current,.propertyhive-pagination .page-numbers a.current,.propertyhive-pagination .page-numbers span.current,.propertyhive-pagination .pagination a.current,.propertyhive-pagination .pagination span.current{background-color:#ededed}.property-summaries .summary{font-size:1.5em;max-width:1050px;width:100%;margin:0 auto;text-align:center}.property-summaries .summary h4{display:none}.floorplan-container{margin-top:1em;margin-bottom:1em}.floorplan-container img{width:100%}.type-property.archive .hero .hero-image:after{display:none}.type-property.archive .hero .property-primary-details .summary{margin-top:0}.type-property .hero{background-color:#094857}.type-property .hero .hero-image{position:relative}.type-property .hero .hero-image .flex-nav-next,.type-property .hero .hero-image .flex-nav-prev{display:none}.type-property .hero .hero-image::after{content:"More Images";position:absolute;bottom:1em;right:1em;background-color:#fff;display:inline-block;font-family:acumin-pro-extra-condensed,sans-serif;font-size:1.6em;padding:.3em 1em .5em;box-sizing:border-box;text-transform:uppercase;border:2px solid #094857;pointer-events:none}.type-property .hero .property-primary-details{position:relative}.type-property .hero .property-primary-details .price{width:100%;background:linear-gradient(to bottom right,#24b7e0,#094857);margin-top:1em;padding:.5em 0;text-align:center;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif;font-size:2.3em}.type-property .hero .property-primary-details .price .price-qualifier{font-family:Montserrat,sans-serif;width:100%;font-size:.4em;display:block}.type-property .hero .property-primary-details .entry-summary{color:#fff;width:90%;margin:0 auto;max-width:450px;padding:1em 0;box-sizing:border-box;text-align:center}.type-property .hero .property-primary-details .entry-summary .property_price{display:inline-block;background:linear-gradient(to bottom right,#24b7e0,#094857);padding:0 1em;box-sizing:border-box;font-family:acumin-pro-extra-condensed,sans-serif;color:#fff;font-size:2.2em;margin:.5em 0}.type-property .hero .property-primary-details .entry-summary .entry-title{text-align:center}.type-property .hero .property-primary-details .entry-summary .property-room-type{text-align:center}.type-property .hero .property-primary-details .entry-summary .property_actions{margin:1em 0}.type-property .hero .property-primary-details .entry-summary .property_actions ul{list-style:none;margin:0;padding:0}.type-property .hero .property-primary-details .entry-summary .property_actions ul a{color:#fff;border:2px solid #fff;text-align:center;display:block;text-decoration:none}.type-property .hero .property-primary-details .entry-summary .property_actions ul li.action-make-enquiry a{transition:all .5s}.type-property .hero .property-primary-details .entry-summary .property_actions ul li.action-make-enquiry a:hover{background-color:#fff;color:#094857!important}.property-search-form{margin-left:-10px;margin-right:-10px;width:calc(100% + 10px);margin-top:3em;display:block}.property-search-form .control-department{display:none}.property-search-form .control{position:relative;width:100%;padding:0;margin-top:1em;margin-bottom:1em}.property-search-form .control label{position:absolute;top:-1em;left:1em;background-color:#fff;text-transform:uppercase;font-size:.875em;padding:0 1em;box-sizing:border-box;z-index:1;font-weight:600;color:#094857}.property-search-form .control select{padding:1em;width:100%;border:1px solid #ededed}.property-search-form .control select:focus{outline:0}.property-search-form input[type=submit]{font-family:acumin-pro-extra-condensed,sans-serif!important;font-size:1.6em!important;box-sizing:border-box;text-transform:uppercase;transition:all .5s;border-radius:0;border:2px solid #24b7e0;color:#24b7e0;background-color:rgba(36,183,224,0)!important;float:right;line-height:1em;width:100%;padding:.26em 1em .36em!important}.property-search-form input[type=submit]:hover{background-color:#24b7e0!important;color:#fff}.ordering-container{margin:2em 0 1em}.ordering-container .orderby{padding:10px;border-radius:0;border-color:#ededed}.propertyhive-ordering,.propertyhive-result-count{text-align:center}.propertyhive-result-count{margin-top:0;margin-bottom:0}@media (min-width:460px){.property-search-form::after{clear:both;content:"";display:table}.property-search-form .control{width:48.5%;margin-right:3%;float:left;margin-top:.5em;margin-bottom:.5em}.property-search-form .control.control-maximum_price,.property-search-form .control.control-property_type{margin-right:0}.property-search-form input[type=submit]{margin-top:.5em}.flexslider li a{height:calc(100vh - 112px)}.propertyhive-result-count{text-align:left;margin-right:3%}.propertyhive-ordering{text-align:right;margin-right:0}.propertyhive-ordering,.propertyhive-result-count{width:48.5%;float:left}}@media (max-width:460px){.property-search-form{width:100%!important;margin-left:0!important;margin-right:0!important}.property-search-form .control{width:100%;display:block}}@media (min-width:782px){.property-summaries{margin:80px 0}.property-search-form::after{clear:both;content:"";display:table}.property-search-form .control{width:17.6%;margin-right:3%}.property-search-form .control.control-maximum_price,.property-search-form .control.control-property_type{margin-right:3%}.property-search-form input[type=submit]{width:17.6%;float:left;margin-top:.3em}}@media (min-width:460px) and (max-width:1100px){.propertyhive ul.properties li.first.last{display:flex;flex-wrap:wrap;align-items:center}.propertyhive ul.properties li.first.last::after{clear:both;content:"";display:table}.propertyhive ul.properties li.first.last .details,.propertyhive ul.properties li.first.last .thumbnail{width:50%;float:left}.propertyhive ul.properties li.first.last .flag{bottom:0;right:0}}@media (min-width:1100px){.propertyhive-pagination{margin-bottom:80px}.propertyhive ul.properties{display:flex;flex-wrap:wrap}.propertyhive ul.properties::after{clear:both;content:"";display:table}.propertyhive ul.properties li.first.last{width:48.5%;float:left;clear:unset;margin-right:3%}.propertyhive ul.properties li.first.last:last-child,.propertyhive ul.properties li.first.last:nth-child(2n){margin-right:0}.mobile-show{display:none!important}.listings-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.listings-title .wp-block-button__link{position:absolute;right:0;margin-top:-1em;display:inline-block}.propertyhive ul.properties li.first.last{width:31.3333333333%}.propertyhive ul.properties li.first.last:nth-child(2n){margin-right:3%}.propertyhive ul.properties li.first.last:nth-child(3n){margin-right:0}.type-property .hero{display:flex;flex-wrap:wrap;position:relative}.type-property .hero::after{clear:both;content:"";display:table}.type-property .hero .hero-image{width:65.6666666667%;float:left}.type-property .hero.full .hero-image{width:100%}.type-property .hero .property-primary-details{width:34.3333333333%;float:left;display:flex;flex-wrap:wrap;align-items:center}.type-property .hero .property-primary-details .price{position:absolute;top:0}.type-property .hero .property-primary-details .summary{margin-top:80px}}.featured-property-container{position:relative}.feature-property,.review-container{position:relative;margin:60px 0}.feature-property .tns-outer,.review-container .tns-outer{display:flex;flex-wrap:wrap}.feature-property .tns-nav,.review-container .tns-nav{display:block;order:3;position:absolute;bottom:2em}.feature-property .tns-nav button,.review-container .tns-nav button{height:15px;width:15px;border-radius:100%;border:2px solid #fff;box-sizing:border-box;background-color:rgba(255,255,255,0);margin-right:.5em}.feature-property .tns-nav button.tns-nav-active,.review-container .tns-nav button.tns-nav-active{background-color:#fff}.feature-property::after,.review-container::after{clear:both;content:"";display:table}.feature-property .slide-image,.review-container .slide-image{display:block;height:40vh;width:100%}.feature-property .slide-image img,.review-container .slide-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-property{position:relative}.client-reviews{margin-top:-8em;position:relative;z-index:2}.client-reviews .picked-for-you-block img{width:60px;height:60px;border-radius:100%}.client-reviews .displayName{text-align:right;margin-right:.5em;line-height:1.2em;display:inline-block}.client-reviews .displayName strong{display:block}.client-reviews .featured-content{position:relative}.client-reviews .featured-content .date{color:#fff;font-weight:600;display:block;margin-bottom:1em}.client-reviews .featured-content .wp-block-button__link{border-color:#fff;color:#fff}.client-reviews .featured-content .wp-block-button__link:hover{background-color:#fff;color:#094857}.client-reviews .picked-for-you-block{position:absolute;bottom:0;right:0;padding:1em;display:flex;box-sizing:border-box;flex-wrap:wrap;align-items:center}.client-reviews .picked-for-you-block::after{clear:both;content:"";display:table}.client-reviews .picked-for-you-block img{float:right}.client-reviews .featured-property,.client-reviews .review-container{background:linear-gradient(to bottom right,#24b7e0,#094857);padding:2em 2em 4em;box-sizing:border-box;color:#fff}.client-reviews .featured-property h3,.client-reviews .review-container h3{margin-bottom:0}.client-reviews .featured-property h3 img,.client-reviews .review-container h3 img{display:inline-block;max-width:240px;margin-bottom:-6px}.client-reviews .featured-property h4,.client-reviews .review-container h4{margin-bottom:2em;font-size:1em;margin-top:.5em}.client-reviews .featured-property{background-color:#094857;padding:2em 2em 8em}.client-reviews .featured-property.standard-block{padding:2em}@media (min-width:782px){.featured-property-container.left .slide-image{float:right}.featured-property-container.left .featured-property{float:left}.feature-property .slide-image,.featured-property-container .slide-image,.review-container .slide-image{height:80vh;width:calc(100% - (var(--wrapper-offset,0) + 8em))!important;float:right}.feature-property .featured-property,.feature-property .review-container,.featured-property-container .featured-property,.featured-property-container .review-container,.review-container .featured-property,.review-container .review-container{width:48.5%;min-height:500px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.feature-property .featured-property,.featured-property-container .featured-property,.review-container .featured-property{float:right}.feature-property .slide-image{float:left}.feature-property .client-reviews{float:right}.client-reviews{position:absolute;margin-top:0;top:0;left:0;height:100%;width:100%;display:flex;flex-wrap:wrap;align-items:center}}@media (min-width:1600px){.feature-property .featured-property,.feature-property .review-container,.featured-property-container .featured-property,.featured-property-container .review-container,.review-container .featured-property,.review-container .review-container{width:31.3333333333%}}.forminator-ui{margin:2em 0!important}.forminator-button{color:#094857}.ur-message .user-registration-message ul{display:inline-table}.forminator-checkbox{padding:0!important;left:0!important;float:right;margin-bottom:1em!important;margin-top:-.5em!important}@media (min-width:782px){.forminator-checkbox{padding:0!important;float:left;margin-top:0!important}}#forminator-module-2146,#forminator-module-2147,#loginform{max-width:600px;width:100%;margin:0 auto!important;border:1px solid #ededed;padding:2em 2em 2em 2em}#forminator-module-2146 p,#forminator-module-2147 p,#loginform p{position:relative}#forminator-module-2146 p.login-remember,#forminator-module-2147 p.login-remember,#loginform p.login-remember{margin:0;display:block;text-align:right;position:relative}#forminator-module-2146 p.login-remember label,#forminator-module-2147 p.login-remember label,#loginform p.login-remember label{position:relative}#forminator-module-2146 p input[type=submit],#forminator-module-2147 p input[type=submit],#loginform p input[type=submit]{position:relative;width:100%;float:none;background-color:#fff;color:#24b7e0;border:2px solid #24b7e0;transition:all .5s;cursor:pointer}#forminator-module-2146 p input[type=submit]:hover,#forminator-module-2147 p input[type=submit]:hover,#loginform p input[type=submit]:hover{color:#fff;background-color:#24b7e0!important}.ur-frontend-form .ur-button-container .ur-submit-button{position:relative;width:100%;float:none;background-color:#fff;color:#24b7e0;border:2px solid #24b7e0;transition:all .5s;cursor:pointer;font-family:acumin-pro-extra-condensed,sans-serif!important;font-size:1.6em!important;margin-right:0;text-transform:uppercase;line-height:1em}.ur-frontend-form .ur-button-container .ur-submit-button:hover{color:#fff;background-color:#24b7e0!important}.form-row{position:relative}.ur-frontend-form .register .input-text{padding-left:.6em!important}.ur-frontend-form .ur-form-row .ur-form-grid label,.ur-frontend-form .ur-form-row .ur-form-grid legend{margin-top:0!important}#loginform svg,.fancybox-content svg,.user-registration svg{color:#fff}#loginform h2,#loginform p,.fancybox-content h2,.fancybox-content p,.user-registration h2,.user-registration p{text-align:center;color:#fff}#loginform input,#loginform label,#loginform textarea,.fancybox-content input,.fancybox-content label,.fancybox-content textarea,.user-registration input,.user-registration label,.user-registration textarea{background-color:#fff;color:#094857;line-height:1em}#loginform input[type=email],#loginform input[type=number],#loginform input[type=password],#loginform input[type=text],#loginform textarea,.fancybox-content input[type=email],.fancybox-content input[type=number],.fancybox-content input[type=password],.fancybox-content input[type=text],.fancybox-content textarea,.user-registration input[type=email],.user-registration input[type=number],.user-registration input[type=password],.user-registration input[type=text],.user-registration textarea{width:100%}#loginform label,.fancybox-content label,.user-registration label{position:absolute;top:-.5em;left:1em;text-transform:uppercase;font-size:.875em;padding:0 1em;box-sizing:border-box;z-index:1;font-weight:600}#loginform textarea,.fancybox-content textarea,.user-registration textarea{min-height:100px}#loginform input,#loginform textarea,.fancybox-content input,.fancybox-content textarea,.user-registration input,.user-registration textarea{border:1px solid #094857;box-sizing:border-box;padding:.6em!important;border-radius:0!important;font-size:1em}#loginform input:focus,#loginform textarea:focus,.fancybox-content input:focus,.fancybox-content textarea:focus,.user-registration input:focus,.user-registration textarea:focus{outline:0}#loginform input[type=submit],#loginform textarea[type=submit],.fancybox-content input[type=submit],.fancybox-content textarea[type=submit],.user-registration input[type=submit],.user-registration textarea[type=submit]{font-family:acumin-pro-extra-condensed,sans-serif!important;font-size:1.6em!important;padding:.3em 1em .4em!important;box-sizing:border-box;text-transform:uppercase;transition:all .5s;border-radius:0;border:2px solid #fff;color:#fff;background-color:rgba(255,255,255,0)!important;float:right}#loginform input[type=submit]:hover,#loginform textarea[type=submit]:hover,.fancybox-content input[type=submit]:hover,.fancybox-content textarea[type=submit]:hover,.user-registration input[type=submit]:hover,.user-registration textarea[type=submit]:hover{background-color:#fff;color:#24b7e0}#loginform .control,.fancybox-content .control,.user-registration .control{margin-bottom:1em;display:block;position:relative}.fancybox-content{background-color:#094857;max-width:600px;width:100%}.fancybox-content input,.fancybox-content label,.fancybox-content textarea{background-color:#094857;color:#fff}.fancybox-content input,.fancybox-content textarea{border:1px solid #fff}.forminator-field{position:relative}.forminator-field input{box-sizing:border-box;padding:.6em!important}.forminator-field label{position:absolute;top:-.75em;left:1em;text-transform:uppercase;font-size:.875em;padding:0 1em;box-sizing:border-box;z-index:1;font-weight:600}.forminator-row-last{margin-bottom:0!important}.forminator-ui#forminator-module-309.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role=combobox]{background-color:#fff!important}[class*=forminator-col-]{margin:0!important}.forminator-row-last{text-align:center}.forminator-select-dropdown{background-color:#fff!important}#consent-1{margin-top:0!important;margin-bottom:0!important;display:block}#consent-1 .forminator-checkbox{padding-left:0;left:0;margin-top:.75em!important}#consent-1 .forminator-checkbox__label{margin-left:0}@media (max-width:783px){.forminator-row .forminator-col{width:100%!important}.forminator-row .forminator-col input{margin-bottom:1em!important}}article img{width:100%;height:auto}article .is-featured-image{margin-bottom:4em;display:none}article .wp-block-image{margin-top:4em;margin-bottom:4em}article .wp-block-gallery{margin-top:4em;margin-bottom:4em}article .wp-block-gallery .wp-block-image{margin-top:0;margin-bottom:0}article .wp-block-gallery img{aspect-ratio:3/2;min-width:auto!important}article .is-featured-image{margin-top:2em}article blockquote,article h1,article h2,article h3,article h4,article h5,article ol,article p,article ul{max-width:768px;width:100%;margin-right:auto;margin-left:auto}article h1{margin-bottom:.25em}article .entry-meta{font-weight:600;color:#24b7e0}article .blog-footer{border-top:1px solid #ededed;padding-top:2em;max-width:768px;width:100%;margin:2em auto}article .blog-footer h4{margin-top:0;margin-bottom:0}article .blog-footer p{margin-bottom:0}article .blog-profile-picture{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover;min-width:1px;border-radius:100%}.news-item{margin-bottom:1em}.news-item a{display:block;color:#094857;text-decoration:none}.news-item a.wp-block-button__link{color:#24b7e0;display:inline-block}.news-item a.wp-block-button__link:hover{background-color:#24b7e0!important;color:#fff!important}.news-item time{font-weight:600;color:#24b7e0}.news-item .attachment-post-thumbnail{aspect-ratio:3/2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:782px){.news-item:nth-child(2n){margin-right:0}article .blog-footer h4{margin-top:1em}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:34px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:34px;height:1px;background-color:#262726;border-radius:5px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1)}html{margin-top:0!important}@media screen and (max-width:782px){html{margin-top:0!important}}body{margin:0;font-family:Montserrat,sans-serif;line-height:1.8em;color:#094857;position:relative;height:auto}h1{font-size:2.7em;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase;margin:.5em 0}h2{font-size:2.6em;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase;margin:.5em 0}h3{font-size:2.3em;font-family:acumin-pro-extra-condensed,sans-serif;line-height:1em;font-weight:400;text-transform:uppercase;margin:.5em 0}h4{font-size:1.2em;line-height:1em}p{line-height:1.8em}p a{color:#24b7e0;text-decoration:none}main a{color:#24b7e0;text-decoration:none}.wrapper{max-width:1600px;width:90%;margin:0 auto}.page-title-strip{padding:1em 0 1.5em;text-align:center;background-color:#094857;color:#fff}.page-title-strip h1{margin:.25em 0}#container{max-width:100%;width:100%}.container .overlay{margin:60px 0}.container .overlay.blue,.container .overlay.gradient,.container .overlay.navy-blue{padding:60px 0}.reviews-template-default .wp-block-columns{align-items:center!important}blockquote{font-size:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding-bottom:1em}blockquote p{font-style:italic}.team-members{display:flex;flex-wrap:wrap;align-items:center}.team-members h3{margin-bottom:0}.team-members .role{font-weight:600;color:#24b7e0}.team-members .team-member-photo img{aspect-ratio:3/4;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.container,.split-container{width:100%}.container ul,.split-container ul{list-style-type:square;padding-left:1em}.container ul li.hidden,.split-container ul li.hidden{display:none}.container.width-900 .overlay .wrapper,.split-container.width-900 .overlay .wrapper{max-width:900px}.container.width-1050 .overlay .wrapper,.split-container.width-1050 .overlay .wrapper{max-width:1050px}.container.width-768 .overlay .wrapper,.split-container.width-768 .overlay .wrapper{max-width:768px}.container .overlay::after,.split-container .overlay::after{clear:both;content:"";display:table}.container .overlay .forminator-field input,.container .overlay .forminator-field label,.container .overlay .forminator-field textarea,.split-container .overlay .forminator-field input,.split-container .overlay .forminator-field label,.split-container .overlay .forminator-field textarea{background-color:#fff!important}.container .overlay.blue,.container .overlay.gradient,.container .overlay.navy-blue,.split-container .overlay.blue,.split-container .overlay.gradient,.split-container .overlay.navy-blue{margin:0;color:#fff}.container .overlay.blue a,.container .overlay.blue h1,.container .overlay.blue h2,.container .overlay.blue h3,.container .overlay.blue h4,.container .overlay.blue h5,.container .overlay.blue p,.container .overlay.gradient a,.container .overlay.gradient h1,.container .overlay.gradient h2,.container .overlay.gradient h3,.container .overlay.gradient h4,.container .overlay.gradient h5,.container .overlay.gradient p,.container .overlay.navy-blue a,.container .overlay.navy-blue h1,.container .overlay.navy-blue h2,.container .overlay.navy-blue h3,.container .overlay.navy-blue h4,.container .overlay.navy-blue h5,.container .overlay.navy-blue p,.split-container .overlay.blue a,.split-container .overlay.blue h1,.split-container .overlay.blue h2,.split-container .overlay.blue h3,.split-container .overlay.blue h4,.split-container .overlay.blue h5,.split-container .overlay.blue p,.split-container .overlay.gradient a,.split-container .overlay.gradient h1,.split-container .overlay.gradient h2,.split-container .overlay.gradient h3,.split-container .overlay.gradient h4,.split-container .overlay.gradient h5,.split-container .overlay.gradient p,.split-container .overlay.navy-blue a,.split-container .overlay.navy-blue h1,.split-container .overlay.navy-blue h2,.split-container .overlay.navy-blue h3,.split-container .overlay.navy-blue h4,.split-container .overlay.navy-blue h5,.split-container .overlay.navy-blue p{color:#fff}.container .overlay.blue h1,.container .overlay.blue h2,.container .overlay.blue h3,.container .overlay.blue h4,.container .overlay.gradient h1,.container .overlay.gradient h2,.container .overlay.gradient h3,.container .overlay.gradient h4,.container .overlay.navy-blue h1,.container .overlay.navy-blue h2,.container .overlay.navy-blue h3,.container .overlay.navy-blue h4,.split-container .overlay.blue h1,.split-container .overlay.blue h2,.split-container .overlay.blue h3,.split-container .overlay.blue h4,.split-container .overlay.gradient h1,.split-container .overlay.gradient h2,.split-container .overlay.gradient h3,.split-container .overlay.gradient h4,.split-container .overlay.navy-blue h1,.split-container .overlay.navy-blue h2,.split-container .overlay.navy-blue h3,.split-container .overlay.navy-blue h4{margin:0}.container .overlay.blue .forminator-button,.container .overlay.blue .wp-block-button__link,.container .overlay.gradient .forminator-button,.container .overlay.gradient .wp-block-button__link,.container .overlay.navy-blue .forminator-button,.container .overlay.navy-blue .wp-block-button__link,.split-container .overlay.blue .forminator-button,.split-container .overlay.blue .wp-block-button__link,.split-container .overlay.gradient .forminator-button,.split-container .overlay.gradient .wp-block-button__link,.split-container .overlay.navy-blue .forminator-button,.split-container .overlay.navy-blue .wp-block-button__link{border-color:#fff;color:#fff}.container .overlay.blue .forminator-button:hover,.container .overlay.blue .wp-block-button__link:hover,.container .overlay.gradient .forminator-button:hover,.container .overlay.gradient .wp-block-button__link:hover,.container .overlay.navy-blue .forminator-button:hover,.container .overlay.navy-blue .wp-block-button__link:hover,.split-container .overlay.blue .forminator-button:hover,.split-container .overlay.blue .wp-block-button__link:hover,.split-container .overlay.gradient .forminator-button:hover,.split-container .overlay.gradient .wp-block-button__link:hover,.split-container .overlay.navy-blue .forminator-button:hover,.split-container .overlay.navy-blue .wp-block-button__link:hover{background-color:#fff!important;color:#094857!important}.container .overlay.blue .forminator-checkbox__label,.container .overlay.gradient .forminator-checkbox__label,.container .overlay.navy-blue .forminator-checkbox__label,.split-container .overlay.blue .forminator-checkbox__label,.split-container .overlay.gradient .forminator-checkbox__label,.split-container .overlay.navy-blue .forminator-checkbox__label{color:#fff!important}.container .overlay.white .forminator-button,.container .overlay.white .wp-block-button__link,.split-container .overlay.white .forminator-button,.split-container .overlay.white .wp-block-button__link{border-color:#24b7e0!important}.container .overlay.white .forminator-button:hover,.container .overlay.white .wp-block-button__link:hover,.split-container .overlay.white .forminator-button:hover,.split-container .overlay.white .wp-block-button__link:hover{background-color:#24b7e0!important;color:#fff!important}.container .overlay textarea,.split-container .overlay textarea{box-sizing:border-box;height:100px!important;min-height:100px!important}.container .overlay.navy-blue,.split-container .overlay.navy-blue{background-color:#094857}.container .overlay.navy-blue .forminator-field input,.container .overlay.navy-blue .forminator-field label,.container .overlay.navy-blue .forminator-field textarea,.split-container .overlay.navy-blue .forminator-field input,.split-container .overlay.navy-blue .forminator-field label,.split-container .overlay.navy-blue .forminator-field textarea{background-color:#094857!important;color:#fff!important;border-color:#fff!important}.container .overlay.blue,.split-container .overlay.blue{background-color:#24b7e0}.container .overlay.blue .forminator-field input,.container .overlay.blue .forminator-field label,.container .overlay.blue .forminator-field textarea,.split-container .overlay.blue .forminator-field input,.split-container .overlay.blue .forminator-field label,.split-container .overlay.blue .forminator-field textarea{background-color:#24b7e0!important;color:#fff!important;border-color:#fff!important}.container .overlay.gradient,.split-container .overlay.gradient{background:linear-gradient(to bottom right,#24b7e0,#094857)}.container .overlay.gradient .forminator-field input,.container .overlay.gradient .forminator-field label,.container .overlay.gradient .forminator-field textarea,.split-container .overlay.gradient .forminator-field input,.split-container .overlay.gradient .forminator-field label,.split-container .overlay.gradient .forminator-field textarea{background-color:#094857!important;color:#fff!important;border-color:#fff!important}.container.has-bg-image,.split-container.has-bg-image{position:relative}.container.has-bg-image .overlay,.split-container.has-bg-image .overlay{position:relative}.container.has-bg-image .overlay.navy-blue,.split-container.has-bg-image .overlay.navy-blue{background-color:rgba(9,72,87,.95)}.container.has-bg-image .overlay.blue,.split-container.has-bg-image .overlay.blue{background-color:rgba(36,183,224,.95)}.container.has-bg-image .overlay.gradient,.split-container.has-bg-image .overlay.gradient{background:linear-gradient(to bottom right,rgba(36,183,224,.95),rgba(9,72,87,.95))}.container.has-bg-image .slide-image,.split-container.has-bg-image .slide-image{position:absolute;top:0;left:0;height:100%;width:100%}.container.has-bg-image .slide-image img,.split-container.has-bg-image .slide-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content.width-1080{max-width:1080px;width:100%;margin:0 auto}.content.width-768{max-width:768px;width:100%;margin:0 auto}.cdp-copy-alert-success{pointer-events:none}.page-id-2107{text-align:center}.login-button{text-transform:uppercase;font-size:.75em;margin-bottom:10px;margin-right:-.5em}.login-button a{text-align:center;color:#24b7e0;padding:0 1em;text-decoration:none;border-right:1px solid #24b7e0}.login-button a:last-child{border-right:0}.centered-buttons{justify-content:center;margin-bottom:1em}.sidebar{border:1px solid #ededed;padding:2em 1em 1em;box-sizing:border-box;text-align:center;position:-webkit-sticky;position:sticky;top:160px}.sidebar .profile-picture{text-align:center}.sidebar .profile-picture img{aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:150px;border-radius:100%}.wp-block-lazyblock-staff-contacts{display:flex;flex-wrap:wrap;margin:1em 0}.wp-block-lazyblock-staff-contacts::after{clear:both;content:"";display:table}.wp-block-lazyblock-staff-contacts .staff-member{border:1px solid #ededed;padding:1.5em 1em;box-sizing:border-box;text-align:center;margin-top:1em;margin-bottom:1em}.wp-block-lazyblock-staff-contacts .staff-member h4{margin-bottom:1em}.wp-block-lazyblock-staff-contacts .staff-member img{height:120px;width:120px;border-radius:100%}.wp-block-lazyblock-staff-contacts .staff-member .phone-number{display:block}.wp-block-gallery{margin:0}.wp-block-quote cite{color:#24b7e0;font-weight:600;font-size:.875em;font-style:normal}.points-block::after{clear:both;content:"";display:table}.points-block .point{aspect-ratio:3/2;border:1px solid #ededed;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:1em;margin-top:1em}.points-block .point .point-content{padding:1em;box-sizing:border-box;text-align:center;position:relative;height:100%}.points-block .point .point-content .figure{font-size:2.4em;font-family:acumin-pro-extra-condensed,sans-serif;color:#094857;display:block;height:50%;display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-end;padding-bottom:.25em;box-sizing:border-box}.points-block .point .point-content .point-text{color:#24b7e0;font-weight:600;text-transform:uppercase;height:50%;display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start;margin:0;padding-top:.25em;box-sizing:border-box;line-height:1.25em}.split-container::after{clear:both;content:"";display:table}.split-container .container-image .split-container-image{display:block;overflow:hidden;aspect-ratio:3/2}.split-container .container-image .split-container-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.split-container .featured-property{padding:4em 1em;box-sizing:border-box}@media (max-width:782px){.wp-block-gallery .wp-block-image{width:100%!important}}@media (min-width:460px){h1{font-size:3.3em}h2{font-size:3em}.points-block .point:last-child,.points-block .point:nth-child(2n){margin-right:0}.wp-block-lazyblock-staff-contacts .staff-member:last-child,.wp-block-lazyblock-staff-contacts .staff-member:nth-child(2n){margin-right:0}}.widget .wp-block-social-links{justify-content:center}.wp-block-lazyblock-review-carousel2 p{margin-bottom:2em}.wp-block-lazyblock-review-carousel2 .wp-block-button__link{cursor:pointer}.wp-block-lazyblock-review-carousel2 .tns-outer{position:relative}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-controls{display:none}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav{display:block!important;position:absolute;bottom:80px;width:100%;text-align:center;z-index:2}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav button{height:15px;width:15px;border-radius:100%;border:2px solid #094857;box-sizing:border-box;background-color:rgba(9,72,87,0);margin-right:.5em}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav button.tns-nav-active{background-color:#094857}@media (min-width:782px){.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav{margin-left:calc(var(--wrapper-offset,0) + 10em)!important;width:auto}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav button{border:2px solid #fff;background-color:rgba(255,255,255,0)}.wp-block-lazyblock-review-carousel2 .tns-outer .tns-nav button.tns-nav-active{background-color:#fff}.widget .wp-block-social-links{justify-content:flex-start}.reviews-template-default .wp-block-columns .wp-block-column:first-child{margin-right:3%}h2{font-size:3.3em}h3{font-size:2.6em}.login-button{margin-bottom:0;margin-right:0}.points-block .point:nth-child(2n){margin-right:3%}.points-block .point:nth-child(3n){margin-right:0}.container .overlay{margin:80px 0}.container .overlay.blue,.container .overlay.gradient,.container .overlay.navy-blue{margin:0;padding:80px 0}.alternate:nth-child(2n) .team-members .team-member-photo{order:2;margin-right:0}.alternate:nth-child(2n) .team-members .team-member-content{order:1;margin-right:3%}.split-container::after{clear:both;content:"";display:table}.split-container .overlay{height:100%;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end}.split-container .container-content{height:auto;display:flex;flex-wrap:wrap;align-items:center}.split-container .container-content .wrapper{margin-right:var(--wrapper-offset,0);margin-left:6%}.split-container.left .container-image{order:2}.split-container.left .container-content{order:1}.split-container.left .container-content .wrapper{margin-left:var(--wrapper-offset,0);margin-right:6%}.split-container .container-content,.split-container .container-image{width:50%;float:left}.split-container .container-image{height:auto}.split-container .container-image .split-container-image{aspect-ratio:unset;height:100%;display:flex}.split-container .container-image .split-container-image img{height:auto}}@media (min-width:1100px){.wp-block-lazyblock-staff-contacts .staff-member:nth-child(2n){margin-right:3%}.wp-block-lazyblock-staff-contacts .staff-member:nth-child(4n){margin-right:0}.alternate{margin-top:-120px}.alternate:first-child{margin-top:0}}