.listing-page{padding:0;background:#fff!important}.tabspanel.residential{background:#fff}.listing-page .listing-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:69px;margin-bottom:clamp(17px,17px + 26 * (100vw - 23.4375rem) / 1145,43px)}@media print,screen and (max-width:63.9375em){.tabspanel.residential .listing-page{margin-inline:-20px}}@media print,screen and (min-width:64em){.listing-page .listing-toolbar{margin-top:90px}}.listing-page .listing-toolbar .view-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0}@media(max-width:1023px){.listing-page .listing-toolbar .view-section{width:100%}}.listing-page .listing-toolbar .view-section .view-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;font-size:16px;line-height:22px;letter-spacing:2%;font-weight:400;margin-top:-6px;margin-right:0}.listing-page .listing-toolbar .view-section .view-text span{cursor:pointer;color:#000}.listing-page .listing-toolbar .view-section .view-text span:first-child{margin-right:17px}.listing-page .listing-toolbar .view-section .view-text span:active{font-weight:600;color:#007299}.listing-page .listing-toolbar .view-section .sort-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.listing-page .listing-toolbar .view-section .sort-row{width:100%;justify-content:space-between}.listing-page.commercial .listing-toolbar .view-section .sort-row{justify-content:end}}.listing-page .listing-toolbar .view-section .sort-row .sort-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px;font-size:16px;line-height:18px;color:#000;margin-right:27px;padding-top:13px}@media print,screen and (min-width:64em){.listing-page .listing-toolbar .view-section .sort-row .sort-section{margin-right:35px;gap:6px;padding-top:1px}}.listing-page .listing-toolbar .view-section .sort-row .sort-section .sort-dropdown .sortBy:focus-visible{border-radius:0}.listing-page.commercial .listing-toolbar .view-section .sort-row .sort-section .sort-dropdown .sortBy:focus-visible{outline-color:#71913a}.listing-page .listing-toolbar .view-section .sort-row .sort-section label{font-weight:400;font-size:16px;padding-right:10px}.listing-page .listing-toolbar .view-section .sort-row .sort-section .sort-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer}.listing-page .listing-toolbar .view-section .sort-row .sort-section .sort-dropdown .sortBy{border:none;margin-bottom:0}.listing-page .listing-toolbar .view-section .sort-row .sort-section .sort-dropdown .arrow{position:relative;left:6px;display:none}.listing-page .listing-toolbar .view-section .sort-row .switch{position:relative;display:inline-block;width:78px;height:26px;left:0;top:2px}.listing-page .listing-toolbar .view-section .sort-row .switch input{opacity:0;width:0;height:0}.listing-page .listing-toolbar .view-section .sort-row .switch input:checked+.slider:before{-webkit-transform:translateX(47px);transform:translate(47px)}.listing-page .listing-toolbar .view-section .sort-row .switch .slider{position:absolute;inset:0;cursor:pointer;border-radius:50px;-webkit-transition:.3s;transition:.3s}.listing-page .listing-toolbar .view-section .sort-row .switch .slider:before{content:"";position:absolute;width:20px;height:20px;top:2px;left:3px;border-radius:50%;-webkit-transition:.3s;transition:.3s}.listing-page .grid-view{margin-inline:-20px}.cardmapviewpanel .listing-page .grid-view{margin-inline:0}@media print,screen and (min-width:64em){.listing-page .grid-view{margin-inline:0}}.listing-page .grid-view .property-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}@media print,screen and (min-width:64em){.listing-page .grid-view .property-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.listing-page .grid-view .property-grid .property-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:clamp(44px,44px + 2 * (100vw - 23.4375rem) / 1145,46px)}.listing-page .grid-view .property-grid .property-card.featured{background:#fffaf5}@media(max-width:1023px){.listing-page.news-related .grid-view .property-grid .property-card,.listing-page.newsandeventslisting .grid-view .property-grid .property-card{margin-bottom:0}}.listing-page:not(.projects-section) .grid-view .property-grid .property-card:last-child{margin-bottom:clamp(13px,13px + 33 * (100vw - 23.4375rem) / 1145,46px)}@media print,screen and (min-width:64em)and (max-width:83.9375em){.listing-page .grid-view .property-grid .property-card{width:48%;margin-right:4%}.listing-page .grid-view .property-grid .property-card:nth-child(2n+2){margin-right:0}}@media screen and (min-width:85em){.listing-page .grid-view .property-grid .property-card{width:31.1%;margin-right:3.35%}.listing-page .grid-view .property-grid .property-card:nth-child(3n+3){margin-right:0}}.listing-page .grid-view .property-grid .property-card a .img-wrap{position:relative;overflow:hidden;width:100%}.listing-page .grid-view .property-grid .property-card a .img-wrap img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.listing-page .grid-view .property-grid .property-card a .img-wrap .special-offer{position:absolute;left:0;color:#fff;padding:8px 37px 8px 38px;font-size:20px;font-weight:700;line-height:20px;z-index:2;bottom:0}.listing-page .grid-view .property-grid .property-card a .content{padding-bottom:15px;padding-left:clamp(27px,27px + 14 * (100vw - 23.4375rem) / 1145,41px);padding-top:21px;padding-right:10px}.listing-page .grid-view .property-grid .property-card a .content h2{font-size:30px;color:#000;margin-bottom:9px;font-weight:500;line-height:33px}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content h2,.listing-page.news-related .grid-view .property-grid .property-card a .content h2{font-size:clamp(24px,24px + 6 * (100vw - 390px) / 1130,30px);line-height:clamp(28px,28px + 5 * (100vw - 390px) / 1130,33px)}.listing-page .grid-view .property-grid .property-card a .content p{font-size:18px;line-height:22px;font-weight:400;color:#000;margin-top:10px;margin-bottom:clamp(22px,22px + 12 * (100vw - 23.4375rem) / 1145,34px)}@media(max-width:1023px){.listing-page .grid-view .property-grid .property-card a .content p{font-size:20px}}.listing-page .grid-view .property-grid .property-card a .content .property-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:clamp(18px,18px + 12 * (100vw - 23.4375rem) / 1145,30px)}.listing-page .grid-view .property-grid .property-card a .content .property-type span{font-size:30px;line-height:33px;font-weight:500}@media print,screen and (min-width:64em){.listing-page .grid-view .property-grid .property-card a .content .property-type span{font-weight:700;font-size:24px;line-height:22px}.listing-page.commercial .grid-view .property-grid .property-card a .content .property-type span{line-height:30px}}.listing-page .grid-view .property-grid .property-card a .content .property-type .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page .grid-view .property-grid .property-card a .content .property-type .group span:after{content:"|";margin:0 8px;font-size:25px;font-weight:300}.listing-page .grid-view .property-grid .property-card a .content .property-type .group span:last-child:after{content:unset}@media print,screen and (min-width:48em){.listing-page .grid-view .property-grid .property-card a .content .property-type{align-items:flex-start;flex-wrap:nowrap}.listing-page .grid-view .property-grid .property-card a .content .property-type .title{width:auto;white-space:nowrap}.listing-page .grid-view .property-grid .property-card a .content .property-type .group{align-items:center;flex-wrap:wrap}}@media print,screen and (min-width:64em){.listing-page .grid-view .property-grid .property-card a .content .property-type .title{margin-right:6px}.listing-page.commercial .grid-view .property-grid .property-card a .content .property-type .group{width:100%}}@media(max-width:768px){.listing-page .grid-view .property-grid .property-card a .content .property-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.listing-page .grid-view .property-grid .property-card a .content .property-type .title{margin-bottom:4px}.listing-page .grid-view .property-grid .property-card a .content .property-type .group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}}.listing-page .grid-view .property-grid .property-card a .content .property-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;margin-bottom:6px}.listing-page .grid-view .property-grid .property-card a .content .property-stats .stat{display:grid;grid-template-columns:185px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page .grid-view .property-grid .property-card a .content .property-stats .stat span{font-size:20px;line-height:33px;font-weight:400;color:#000}.listing-page .grid-view .property-grid .property-card a .content .property-stats .stat strong{font-size:20px;font-weight:700;line-height:30px}@media(min-width:1024px){.listing-page .grid-view .property-grid .property-card a .content .property-stats{margin-bottom:0}.listing-page .grid-view .property-grid .property-card a .content .property-stats .stat strong{font-size:24px;line-height:33px}}.listing-page .grid-view .property-grid .featured a{background:#fffaf5}.listing-page .grid-view .property-grid a:hover{text-decoration:none}.listing-page .grid-view .property-grid .featured a .img-wrap .special-offer{background:#d77827}.listing-page .grid-view .property-grid .featured a .content h3,.listing-page .grid-view .property-grid .featured a .content .property-type span{color:#d77827}.listing-page .grid-view .property-grid .featured a .content .property-type span:not(:first-child):before{color:#d77827}.listing-page .grid-view .property-grid .featured a .content .property-stats .stat strong{color:#d77827}.listing-page .grid-view .property-grid .soldout{cursor:none;filter:grayscale(1)}.listing-page .grid-view .property-grid .soldout a .img-wrap .special-offer{background:#545454}.listing-page .grid-view .view-cta{text-align:center}.listing-page .grid-view .view-cta .viewcta{font-size:18px;line-height:24px;letter-spacing:2%;font-weight:400;padding:0 20px;display:inline-block;transition:all ease .3s}.listing-page .grid-view .view-cta .viewcta:after{content:"";position:relative;top:6px;left:12px;display:inline-block;width:12px;height:24px}.listing-page .grid-view .view-cta .viewcta:hover{transform:translateY(4px);transition:all ease .3s}@media print,screen and (min-width:48em){.listing-page .map-view{display:none}}.listing-page .map-view .map-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media print,screen and (min-width:64em){.listing-page .map-view .map-list{max-height:2145px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.listing-page .map-view .map-list .mapdetails{position:sticky;width:100%;height:844px}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .mapdetails{width:69%;height:unset}}.listing-page .map-view .map-list .mapdetails #map,.listing-page .map-view .map-list .mapdetails #map2{width:100%;height:100%;background:#eee;position:relative;left:0}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .mapdetails #map,.listing-page .map-view .map-list .mapdetails #map2{left:-21px}}@media screen and (min-width:85em){.listing-page .map-view .map-list .mapdetails #map,.listing-page .map-view .map-list .mapdetails #map2{left:14px}}@media screen and (min-width:95em){.listing-page .map-view .map-list .mapdetails #map,.listing-page .map-view .map-list .mapdetails #map2{left:26px}}.listing-page .map-view .map-list .list-wrap{width:100%;-ms-scroll-chaining:none;overscroll-behavior:contain;height:100%}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap{width:56%;padding-left:0;overflow-y:auto;min-height:780px;max-height:2145px}}@media screen and (min-width:85em){.listing-page .map-view .map-list .list-wrap{padding-left:42px}}@media screen and (min-width:95em){.listing-page .map-view .map-list .list-wrap{padding-left:57px}}.listing-page .map-view .map-list .list-wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ecf3f8}.listing-page .map-view .map-list .list-wrap::-webkit-scrollbar{width:5px;background-color:#ecf3f8}.listing-page .map-view .map-list .list-wrap::-webkit-scrollbar-thumb{height:48px}.listing-page .map-view .map-list .list-wrap .property-row,.listing-page .map-view .map-list .list-wrap a{position:relative;margin-bottom:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap .property-row,.listing-page .map-view .map-list .list-wrap a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.listing-page .map-view .map-list .list-wrap .property-row:after,.listing-page .map-view .map-list .list-wrap a:after{content:"";position:absolute;top:0;left:0;width:15px;height:100%;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width:85em){.listing-page .map-view .map-list .list-wrap .property-row:after,.listing-page .map-view .map-list .list-wrap a:after{left:-15px}}.listing-page .map-view .map-list .list-wrap .property-row.active:after,.listing-page .map-view .map-list .list-wrap a.active:after{opacity:1}.listing-page .map-view .map-list .list-wrap .property-row:last-child,.listing-page .map-view .map-list .list-wrap a:last-child{margin-bottom:0}.listing-page .map-view .map-list .list-wrap .property-row .thumb,.listing-page .map-view .map-list .list-wrap a .thumb{position:relative;overflow:hidden}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap .property-row .thumb,.listing-page .map-view .map-list .list-wrap a .thumb{width:41%}}@media screen and (min-width:85em){.listing-page .map-view .map-list .list-wrap .property-row .thumb,.listing-page .map-view .map-list .list-wrap a .thumb{width:44%}}.listing-page .map-view .map-list .list-wrap .property-row .thumb img,.listing-page .map-view .map-list .list-wrap a .thumb img{width:100%}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap .property-row .thumb img,.listing-page .map-view .map-list .list-wrap a .thumb img{height:revert-layer}}.listing-page .map-view .map-list .list-wrap .property-row .thumb .special-offer,.listing-page .map-view .map-list .list-wrap a .thumb .special-offer{position:absolute;bottom:0;left:0;color:#fff;padding:10px 18px;font-size:20px;font-weight:700;line-height:20px;z-index:2}.listing-page .map-view .map-list .list-wrap .property-row .info,.listing-page .map-view .map-list .list-wrap a .info{padding-top:20px;padding-bottom:20px;width:100%;padding-left:25px}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap .property-row .info,.listing-page .map-view .map-list .list-wrap a .info{width:54%;padding:13px 20px 10px}}@media screen and (min-width:95em){.listing-page .map-view .map-list .list-wrap .property-row .info,.listing-page .map-view .map-list .list-wrap a .info{width:56%;padding-left:36px;padding-top:20px;padding-bottom:20px}}.listing-page .map-view .map-list .list-wrap .property-row .info h2,.listing-page .map-view .map-list .list-wrap a .info h2{font-size:24px;color:#111827;margin-bottom:0;font-weight:500;line-height:28px}@media(max-width:1023px){listing-page .map-view .map-list .list-wrap .property-row .info h2,.listing-page .map-view .map-list .list-wrap a .info h2{font-size:30px!important;margin-bottom:9px!important;line-height:33px!important;padding-right:20px!important}}.listing-page .map-view .map-list .list-wrap .property-row .info p,.listing-page .map-view .map-list .list-wrap a .info p{font-size:16px;font-weight:400;line-height:20px;color:#000;margin-top:0;margin-bottom:15px}@media(max-width:1023px){.listing-page .map-view .map-list .list-wrap .property-row .info p,.listing-page .map-view .map-list .list-wrap a .info p{font-size:20px!important}}@media(min-width:1024px){.listing-page .map-view .map-list .list-wrap .property-row .info p,.listing-page .map-view .map-list .list-wrap a .info p{margin-top:3px}}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type,.listing-page .map-view .map-list .list-wrap a .info .property-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:clamp(18px,18px + 12 * (100vw - 23.4375rem) / 1145,30px)}.listing-page.commercial .map-view .map-list .list-wrap .property-row .info .property-type,.listing-page.commercial .map-view .map-list .list-wrap a .info .property-type{margin-bottom:10px}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type span,.listing-page .map-view .map-list .list-wrap a .info .property-type span{font-size:20px;line-height:22px;font-weight:700}@media(max-width:1023px){.listing-page .map-view .map-list .list-wrap .property-row .info .property-type span,.listing-page .map-view .map-list .list-wrap a .info .property-type span{font-size:30px!important;line-height:33px!important;font-weight:500}}.listing-page.commercial .map-view .map-list .list-wrap .property-row .info .property-type span,.listing-page.commercial .map-view .map-list .list-wrap a .info .property-type span{line-height:30px}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .group,.listing-page .map-view .map-list .list-wrap a .info .property-type .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .group span:after,.listing-page .map-view .map-list .list-wrap a .info .property-type .group span:after{content:"|";margin:0 8px;font-size:20px;font-weight:200;line-height:22PX}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .group span:last-child:after,.listing-page .map-view .map-list .list-wrap a .info .property-type .group span:last-child:after{content:unset}@media print,screen and (min-width:48em){.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .title,.listing-page .map-view .map-list .list-wrap a .info .property-type .title{width:auto;white-space:nowrap}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .group,.listing-page .map-view .map-list .list-wrap a .info .property-type .group{width:calc(100% - 115px)}.listing-page.commercial .map-view .map-list .list-wrap .property-row .info .property-type .group,.listing-page.commercial .map-view .map-list .list-wrap a .info .property-type .group{width:100%}}@media print,screen and (max-width:1023px){.listing-page .map-view .map-list .list-wrap{margin-top:40px}.listing-page .map-view .map-list .list-wrap .property-row,.listing-page .map-view .map-list .list-wrap a{margin-bottom:40px}}@media print,screen and (min-width:64em){.listing-page .map-view .map-list .list-wrap .property-row .info .property-type,.listing-page .map-view .map-list .list-wrap a .info .property-type{align-items:flex-start}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .title,.listing-page .map-view .map-list .list-wrap a .info .property-type .title{margin-right:6px}}@media(max-width:767px){.listing-page .map-view .map-list .list-wrap .property-row .info .property-type,.listing-page .map-view .map-list .list-wrap a .info .property-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .title,.listing-page .map-view .map-list .list-wrap a .info .property-type .title{margin-bottom:4px}.listing-page .map-view .map-list .list-wrap .property-row .info .property-type .group,.listing-page .map-view .map-list .list-wrap a .info .property-type .group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.listing-page .map-view .map-list .list-wrap .property-row .info .property-stats,.listing-page .map-view .map-list .list-wrap a .info .property-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px;row-gap:7px}.listing-page.commercial .map-view .map-list .list-wrap .property-row .info .property-stats,.listing-page.commercial .map-view .map-list .list-wrap a .info .property-stats{margin-top:0}.listing-page .map-view .map-list .list-wrap .property-row .info .property-stats .stat,.listing-page .map-view .map-list .list-wrap a .info .property-stats .stat{display:grid;grid-template-columns:163px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page .map-view .map-list .list-wrap .property-row .info .property-stats .stat span,.listing-page .map-view .map-list .list-wrap a .info .property-stats .stat span{font-size:20px;color:#000;font-weight:400;line-height:22PX}.listing-page .map-view .map-list .list-wrap .property-row .info .property-stats .stat strong,.listing-page .map-view .map-list .list-wrap a .info .property-stats .stat strong{font-size:20px;font-weight:700;line-height:22px}.listing-page .map-view .map-list .list-wrap .property-row.featured:after,.listing-page .map-view .map-list .list-wrap a.featured:after{background:#d77827}.listing-page .map-view .map-list .list-wrap .property-row.featured a,.listing-page .map-view .map-list .list-wrap a.featured a{background:#fffaf5}.listing-page .map-view .map-list .list-wrap .property-row.featured a .thumb .special-offer,.listing-page .map-view .map-list .list-wrap a.featured a .thumb .special-offer{background:#d77827}.listing-page .map-view .map-list .list-wrap .property-row.featured a .info h3,.listing-page .map-view .map-list .list-wrap a.featured a .info h3,.listing-page .map-view .map-list .list-wrap .property-row.featured a .info .property-type span,.listing-page .map-view .map-list .list-wrap a.featured a .info .property-type span{color:#d77827}.listing-page .map-view .map-list .list-wrap .property-row.featured a .info .property-type span:not(:first-child):before,.listing-page .map-view .map-list .list-wrap a.featured a .info .property-type span:not(:first-child):before{color:#d77827}.listing-page .map-view .map-list .list-wrap .property-row.featured a .info .property-stats .stat strong,.listing-page .map-view .map-list .list-wrap a.featured a .info .property-stats .stat strong{color:#d77827}.listing-page .map-view .map-list .list-wrap .property-row.soldout:after,.listing-page .map-view .map-list .list-wrap a.soldout:after{background:#817f7f}.listing-page .map-view .map-list .list-wrap .property-row.soldout,.listing-page .map-view .map-list .list-wrap a.soldout{background:#f5f5f5}.listing-page .map-view .map-list .list-wrap .property-row.soldout a,.listing-page .map-view .map-list .list-wrap a.soldout a{background:#f3f6ee;-webkit-filter:grayscale(1);filter:grayscale(1)}.listing-page .map-view .map-list .list-wrap .property-row.soldout a .thumb .special-offer,.listing-page .map-view .map-list .list-wrap a.soldout a .thumb .special-offer{background:#545454}.listing-page .map-view .map-list .list-wrap .property-row.soldout a:focus,.listing-page .map-view .map-list .list-wrap a.soldout a:focus{outline:none}.listing-page .map-view .view-cta{text-align:center;display:block;margin-top:19px}@media print,screen and (min-width:64em){.listing-page .map-view .view-cta{display:none}}.listing-page .map-view .view-cta a{font-size:18px;line-height:24px;letter-spacing:2%;font-weight:400;padding:0 20px}.listing-page .map-view .view-cta a:after{content:"";position:relative;top:10px;left:12px;display:inline-block;width:12px;height:31px}.listing-page .property-card,.listing-page .property-row{scroll-margin-top:100px}a,a:hover{text-decoration:none}.commercial .listing-toolbar .view-section .sort-row .switch .slider{border:1px solid rgba(143,170,75,.8980392157)}.commercial .listing-toolbar .view-section .sort-row .switch .slider:before{background:#8faa4be5}.commercial .grid-view .property-card{background:#f3f6ee}.commercial .grid-view .property-card a .content .property-type span,.commercial .grid-view .property-card a .content .property-stats .stat strong,.commercial .grid-view .view-cta a{color:#71913a}.commercial .grid-view .view-cta a:after{background:url(../../images/down-arrow-green.svg) no-repeat center/contain}.commercial .grid-view .view-cta a.active-view-less:after{rotate:180deg;transition:all .5s ease}.commercial .map-view .map-list .list-wrap::-webkit-scrollbar-thumb{background-color:#8faa4be5}.commercial .map-view .map-list .list-wrap .property-row,.commercial .map-view .map-list .list-wrap a{background:#f3f6ee;width:100%}.residential .map-view .map-list .list-wrap .property-row,.residential .map-view .map-list .list-wrap a{width:100%}.commercial .map-view .map-list .list-wrap .property-row.featured{background:#fffaf5}.commercial .map-view .map-list .list-wrap .property-row:after,.commercial .map-view .map-list .list-wrap a:after{background:#8faa4be5}.commercial .map-view .map-list .list-wrap .property-row .info .property-type span,.commercial .map-view .map-list .list-wrap a .info .property-type span,.commercial .map-view .map-list .list-wrap .property-row .info .property-stats .stat strong,.commercial .map-view .map-list .list-wrap a .info .property-stats .stat strong{color:#8faa4be5}.commercial .map-view .view-cta a{color:#71913a;padding:10px 20px}.commercial .map-view .view-cta a:after{background:url(../../images/down-arrow-green.svg) no-repeat center/contain}.commercial .popup-card .property-type span,.commercial .popup-card .price-row .stat strong{color:#8faa4be5}.residential .listing-toolbar .view-section .sort-row .switch .slider{border:1px solid #9CA3AF;background:#f4f4f4}.residential .listing-toolbar .view-section .sort-row .switch .slider:before{background:#007299}.residential .grid-view .property-card,.all .grid-view .property-card{background:#ecf3f8}.residential .grid-view .property-card.featured{background:#fffaf5}.residential .grid-view .property-card a .content .property-type span,.residential .grid-view .property-card a .content .property-stats .stat strong,.residential .grid-view .view-cta .viewcta{color:#007299}.residential .grid-view .view-cta .viewcta:after{background:url(../../images/down-arrow-blue.svg) no-repeat center/contain;transition:all .5s ease}.residential .grid-view .view-cta .viewcta.active-view-less:after{rotate:180deg;transition:all .5s ease}.residential .map-view .view-cta .viewcta.active-view-less:after{rotate:180deg;transition:all .5s ease}.commercial .map-view .view-cta a.active-view-less:after{rotate:180deg;transition:all .5s ease}.residential .map-view .map-list .list-wrap::-webkit-scrollbar-thumb{background-color:#007299}.residential .map-view .map-list .list-wrap .property-row{background:#ecf3f8}.residential .map-view .map-list .list-wrap .property-row.featured{background:#fffaf5}.residential .map-view .map-list .list-wrap .property-row:after,.residential .map-view .map-list .list-wrap a:after{background:#007299}.residential .map-view .map-list .list-wrap .property-row .info .property-type span,.residential .map-view .map-list .list-wrap a .info .property-type span,.residential .map-view .map-list .list-wrap .property-row .info .property-stats .stat strong,.residential .map-view .map-list .list-wrap a .info .property-stats .stat strong,.residential .map-view .view-cta a{color:#007299}.residential .map-view .view-cta a:after{background:url(../../images/down-arrow-blue.svg) no-repeat center/contain}.residential .popup-card .property-type span,.residential .popup-card .price-row .stat strong{color:#007299}.map-view,.listing-page.map-active .grid-view{display:none}.listing-page.map-active .map-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:clamp(48px,48px + 42 * (100vw - 23.4375rem) / 1145,90px);max-width:1760px;margin-inline:-20px}@media print,screen and (min-width:64em){.listing-page.map-active .map-view{margin-inline:0;-webkit-margin-start:-230px;margin-inline-start:-230px}}.gm-style .gm-style-iw-c{padding:0!important;border-radius:0!important;overflow:visible!important;-webkit-box-shadow:0 20px 45px rgba(0,0,0,.18)!important;box-shadow:0 20px 45px #0000002e!important}@media(max-width:1023px){.gm-style .gm-style-iw-c{max-width:370px!important}}.gm-style .gm-style-iw-d{overflow:hidden!important;padding:0!important;min-width:331px}.gm-style .gm-style-iw{background:transparent!important}.gm-style .gm-ui-hover-effect{top:10px!important;right:10px!important;opacity:1!important;position:absolute!important;z-index:1!important}.gm-style .gm-style-iw-t:after{display:none!important}.gm-style-iw-ch{padding-top:0}.popup-card{max-width:448px;background:#fff;overflow:hidden;font-family:Nunito Sans;position:relative}.popup-card.featured{background-color:#fffaf5}.popup-card.featured p a:hover,.popup-card.featured .property-type span,.popup-card.featured .price-row .stat strong{color:#d77827}.popup-card.soldout{filter:grayscale(1)}.popup-card .popup-img-wrap{padding:12px 12px 0;position:relative}.popup-card .popup-img-wrap .popup-badge{position:absolute;padding:4px;background:#d77827;color:#fff;bottom:0;font-size:20px}.popup-card .popup-img-wrap .popup-badge.soldout{filter:grayscale(1)}.popup-card img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.popup-card .head{font-size:28px;font-weight:500;color:#111827;line-height:28px;margin:18px 15px 10px}@media print,screen and (min-width:64em){.popup-card .head{padding-left:0}}.popup-card .address{font-size:18px;color:#000;margin:18px 15px 10px;line-height:22px;font-weight:400}@media print,screen and (min-width:64em){.popup-card .address{padding-left:0}.popup-card{padding-inline:12px}.popup-card .popup-img-wrap{padding-inline:0}}.popup-card .property-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:clamp(18px,18px + 7 * (100vw - 23.4375rem) / 1145,25px);padding-left:15px}@media print,screen and (min-width:64em){.popup-card .property-type{padding-left:15px}}.popup-card .property-type span{font-size:clamp(20px,20px + 2 * (100vw - 23.4375rem) / 1145,22px);line-height:22px;font-weight:700}.popup-card .property-type .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}.popup-card .property-type .group span:after{content:"|";margin:0 8px;font-size:18px;font-weight:200;line-height:22PX}.popup-card .property-type .group span:last-child:after{content:unset}@media print,screen and (min-width:64em){.popup-card .property-type .group span:after{font-size:20px}}@media print,screen and (min-width:64em){.popup-card .property-type .title{margin-right:6px;width:110px}.popup-card .property-type .group{width:calc(100% - 120px)}}.commercial .popup-card .property-type .group{width:100%}@media(max-width:767px){.popup-card .property-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup-card .property-type .title{margin-bottom:4px}.popup-card .property-type .group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.popup-card .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;row-gap:7px;padding-left:15px;margin-bottom:30px}.popup-card .price-row .stat{display:grid;grid-template-columns:125px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:64em){.popup-card .price-row{padding-left:15px}.popup-card .price-row .stat{grid-template-columns:163px 1fr}}.popup-card .price-row .stat span{font-size:16px;color:#000;font-weight:400;line-height:22PX}.popup-card .price-row .stat strong{font-size:18px;font-weight:700;line-height:22px}.gm-style .gm-style-iw-tc{-webkit-filter:none!important;filter:none!important}.gm-style .gm-style-iw-c:after{content:"";position:absolute;bottom:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #ffffff;-webkit-filter:drop-shadow(0 6px 8px rgba(0,0,0,.12));filter:drop-shadow(0 6px 8px rgba(0,0,0,.12))}@media screen and (min-width:85em){.listing-page.newsandeventslisting .grid-view .property-grid .property-card{width:31.1%}.listing-page.newsandeventslisting .grid-view .property-grid .property-card:nth-child(3n){margin-right:0}}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap{position:relative;overflow:hidden;display:inline-block}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap img{width:100%;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap:hover .overlay{opacity:1}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap:hover .learn-more{-webkit-transform:translateY(0);transform:translateY(0)}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00000073;opacity:0;transition:all .4s ease}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a:hover .img-wrap .overlay{opacity:1}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap .overlay span.learn-more{color:#fff;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.4px;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .img-wrap .overlay span.learn-more:after{content:"";display:inline-block;width:20px;height:31px;margin-left:12px;background:url(../../images/newsandevents/Right-Arrow.svg) no-repeat center;background-size:contain}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content{padding:14px 50px 23px 24px}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content h2{font-weight:600;margin-bottom:19px}@media(max-width:768px){.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content h2{font-weight:700}}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content span.date{font-weight:500;color:#000}.listing-page.news-related .grid-view .property-grid .property-card a .content span.date,.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content span.date{font-size:clamp(16px,16px + 8 * (100vw - 390px) / 1130,24px)}.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content p{font-size:clamp(18px,18px + 2 * (100vw - 390px) / 1130,20px);line-height:25px;font-weight:500;margin-top:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0}@media print,screen and (max-width:1023px){.listing-page.newsandeventslisting .grid-view .property-grid .property-card a .content,.listing-page.news-related .grid-view .property-grid .property-card a .content{padding:20px}}.listing-page.newsandeventslisting .grid-view .pagination-sec{padding:20px}.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:64em){.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination{gap:24px}}.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination li{list-style:none}@media print,screen and (max-width:47.9975em){.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination li{padding-left:15px}}.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination li a{text-decoration:none;color:#0d1b2a;font-size:clamp(18px,18px + 10 * (100vw - 23.4375rem) / 1130,28px);font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.listing-page.newsandeventslisting .grid-view .pagination-sec .page-row .pagination li:before{content:unset}.listing-page.newsandeventslisting.residential .grid-view .property-grid .property-card a .img-wrap .overlay{background:#00558c8c}.listing-page.newsandeventslisting.residential .grid-view .property-grid .property-card a .content h2,.listing-page.residential .grid-view .pagination-sec .page-row .pagination li a:hover,.listing-page.newsandeventslisting.residential .grid-view .pagination-sec .page-row .pagination li.active a{color:#007299}.listing-page.newsandeventslisting.commercial .grid-view .property-grid .property-card a .img-wrap .overlay{background:#789b3d99}.listing-page.newsandeventslisting.commercial .grid-view .property-grid .property-card a .content h2,.listing-page.newsandeventslisting.commercial .grid-view .pagination-sec .page-row .pagination li a:hover,.listing-page.newsandeventslisting.commercial .grid-view .pagination-sec .page-row .pagination li.active a{color:#71913a}.listing-page.larkenlife .grid-view .property-grid .property-card{background:#fffaf5}.listing-page.larkenlife .grid-view .property-grid .property-card a .img-wrap .overlay{background:#ff7f0066}.listing-page.larkenlife .grid-view .property-grid .property-card a .content h2,.listing-page.larkenlife .grid-view .pagination-sec .page-row .pagination li a:hover,.listing-page.larkenlife .grid-view .pagination-sec .page-row .pagination li.active a{color:#d77827}.newsevent-header h1{font-weight:400;font-size:clamp(40px,40px + 20 * (100vw - 390px) / 1530,60px);line-height:clamp(40px,40px + 8 * (100vw - 390px) / 1530,48px);text-transform:uppercase;color:#000}.newsevent-header p{font-weight:500;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1530,24px);line-height:clamp(25px,25px + 8 * (100vw - 390px) / 1530,33px);color:#000;max-width:1085px;margin-top:30px;margin-bottom:45px}.newsevent-header.residential span{color:#007299}.newsevent-header.commercial span{color:#71913a}.newsevent-header.larkenlife span{color:#d77827}.filterpanel~.listing-page{margin-top:-60px}.filterpanel~.newsandeventslisting{margin-top:0}@media print,screen and (max-width:1023px){.filterpanel~.newsandeventslisting{margin-top:5px}}.featuredtwocolumnpanel~.listing-page{margin-top:0}.grid-view .no-articles p,.grid-view .no-articles h2{text-align:center;text-transform:capitalize;padding:0 0 50px;font-size:clamp(20px,20px + 15 * (100vw - 23.4375rem) / 1145,35px)}.projects-section .top-section h2{font-weight:400;font-size:clamp(40px,40px + 20 * (100vw - 390px) / 1130,60px);line-height:66px;text-transform:uppercase;color:#111827}.projects-section .top-section p{font-weight:400;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1530,24px);line-height:clamp(25px,25px + 7 * (100vw - 390px) / 1530,32px);color:#000}@media print,screen and (max-width:1023px){.projects-section .top-section p{margin-top:5px}}.projects-section .top-section .project-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:35px;border-bottom:none;margin-top:clamp(20px,4vw,30px)}@media print,screen and (min-width:85em){.projects-section .top-section .project-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #005D7D}}@media screen and (min-width:85em){.projects-section .top-section .project-tabs{gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.projects-section .top-section .project-tabs li{cursor:pointer;margin-bottom:0;padding-bottom:6px;font-weight:400;font-size:clamp(30px,30px + 4 * (100vw - 390px) / 1530,34px);line-height:28px;color:#111827;padding-inline:0;border-bottom:1px solid #005D7D;padding-top:5px}@media print,screen and (min-width:85em){.projects-section .top-section .project-tabs li{border-bottom:none}}.projects-section .top-section .project-tabs li.active{border-bottom:4px solid #005f7e;font-weight:700;color:#005f7e}.projects-section .top-section .project-tabs li:before{content:unset}.projects-section .top-section .project-tabs li:first-child{padding-left:0}.projects-section .property-grid .property-card{display:none}.projects-section .property-grid .property-card.is-visible{display:block}.projects-section .property-grid .property-card .project-content p{font-weight:500;font-size:clamp(24px,24px + 6 * (100vw - 390px) / 1130,30px);line-height:33px;text-align:center;color:#000;max-width:400px;margin:0 auto;padding:20px 0}.projects-section .project-cta{text-align:center;margin-top:30px}.projects-section .load-more-wrap{text-align:center;margin-top:20px}.projects-section .project-cta .load-more,.projects-section .load-more-wrap .load-more{text-decoration:none;font-weight:400;font-size:18px;padding:10px;display:inline-block;transition:all ease .3s}.projects-section .project-cta .load-more:hover,.projects-section .load-more-wrap .load-more:hover{transform:translateY(4px);transition:all ease .3s}.projects-section .project-cta .load-more:after,.projects-section .load-more-wrap .load-more:after{content:"";position:relative;top:1px;left:5px;display:inline-block;width:16px;height:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:url(../../images/black-down-arrow.svg) no-repeat center/contain}.projects-section .project-cta .load-more.expanded:after,.projects-section .load-more-wrap .load-more.expanded:after{transform:rotate(180deg)}.projects-section.listing-page .grid-view{margin-top:clamp(30px,30px + 35 * (100vw - 390px) / 1130,65px)}.listing-page.newsandeventslisting:not(.projects-section){padding-top:clamp(0px,0px + 90 * (100vw - 390px) / 1130,90px)}.listing-page.newsandeventslisting.news-related:not(.projects-section){padding-top:clamp(1px,1px + 139 * (100vw - 390px) / 1130,140px)}.projects-section.listing-page{padding-top:clamp(34px,34px + 36 * (100vw - 390px) / 1130,70px)}.projects-section .grid-view .property-grid{display:flex;flex-wrap:wrap;row-gap:clamp(44px,44px + 2 * (100vw - 23.4375rem) / 1145,46px);column-gap:3.3%}.projects-section .grid-view .property-grid .property-card{margin-bottom:0!important;margin-right:0!important}.listing-page#coreProjectSimilar{margin-bottom:clamp(2px,2px + 40 * (100vw - 390px) / 1130,42px)}
