@charset "UTF-8";
/*!
 * Description: PAPI 2.0 CSS
 * Author: Lyles Sutherland Ltd.
 * Version: 0.0.1
 * Year: 2022
*/
@media screen and (min-width:767.98px){.property-accordion.mobile-only .accordion-button{display:none !important}}@media screen and (min-width:767.98px){.property-accordion.mobile-only .accordion-content-container{background-color:transparent;display:block !important}}.advanced-search-button{position:relative;margin-right:15px}.advanced-search-button>span.advanced-counter{position:absolute;border-radius:50%;width:25px;font-size:14px;top:-12px;right:-12px;pointer-events:none;line-height:1.7;height:25px}.advanced-search-button:before{content:"";font-weight:700;font-family:"Font Awesome 5 Pro"}.search-type-wrapper{margin-right:15px}.search-type-wrapper .button{padding:5px 10px !important}.search-type-wrapper .button:not(:last-child){margin-right:5px}.search-type-wrapper:not(:last-child){margin-bottom:20px}body:not(.modal-open) .search-field-wrapper,body:not(.modal-open) .search-dual-field-wrapper{min-width:125px}.search-field-wrapper{margin-right:15px}.search-field-wrapper input{width:100%}.search-fields-container .search-field-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-submit-button:before{content:"";font-weight:700;font-family:"Font Awesome 5 Pro"}.search-type-wrapper.inline-search-tabs{padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search-type-wrapper.inline-search-tabs .button:not(.active){border:none !important}.search-type-wrapper:not(.inline-search-tabs) .button:not(.active).button-black{background-color:#000}.search-type-wrapper:not(.inline-search-tabs) .button:not(.active).button-white{background-color:#fff}.search-type-wrapper .button:not(.active).dark{color:#000}.search-type-wrapper .button:not(.active).light{color:#fff}.inline-search-tabs+.property-search-form__main{margin-top:15px}.advanced-search-fields-wrapper .search-dual-field-wrapper .search-field-wrapper:first-child{margin-right:15px}.advanced-search-fields-wrapper .search-field-wrapper{margin-right:0}.modal-body .property-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-body .advanced-search-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-body .property-search-form__main{margin-bottom:20px}.modal-body .advanced-search-button,.modal-body .search-submit-button{display:none}.multi-checkbox-wrapper label:not(:last-child){margin-right:15px}.autocomplete-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-address-wrapper input{width:100%}.properties-listing-header{margin-bottom:20px}@media screen and (max-width:991.98px){.properties-listing-header{margin-bottom:16.6666666667px}}@media (max-width:767.98px) and (min-width:576px){.properties-listing-header{margin-bottom:13.3333333333px}}@media screen and (max-width:577.98px){.properties-listing-header{margin-bottom:10px}}.sorter-select-field:not(:first-child){margin-left:15px}.sorter-select-field #property-overview-map-view:not(:last-child){margin-right:15px}.properties-found-count__number:not(:last-child){margin-right:3px}.featured-properties-slider{overflow:hidden}.featured-properties-slider .pm-wrapper{font-size:0}.featured-properties-slider .pm-wrapper:after{content:attr(data-number);font-size:1rem;font-weight:700}.featured-properties-slider .property-badges{display:none}.featured-properties-slider .slick-slide{margin-left:0;margin-right:0}@media screen and (min-width:577.98px){.featured-properties-slider .slick-slide{margin-left:15px;margin-right:15px}}.featured-properties-slider .slick-list{margin-left:0;width:100%}@media screen and (min-width:577.98px){.featured-properties-slider .slick-list{margin-left:-15px;width:calc(100% + 30px)}}.featured-properties-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-properties-slider .slick-track .slick-slide{height:auto}.featured-properties-slider .slick-track .slick-slide>div{height:100%}.section-similar-properties>.container .slick-slide{width:100%}@media screen and (min-width:1199.98px){.section-similar-properties>.container .slick-slide{max-width:350px}}@media (max-width:1499.98px) and (min-width:1200px){.section-similar-properties>.container .slick-slide{max-width:350px}}@media (max-width:1199.98px) and (min-width:992px){.section-similar-properties>.container .slick-slide{max-width:450px}}@media (max-width:991.98px) and (min-width:768px){.section-similar-properties>.container .slick-slide{max-width:690px}}.section-similar-properties>.container-fluid .slick-slide{width:100%}@media screen and (min-width:1600px){.section-similar-properties>.container-fluid .slick-slide{max-width:605px}}@media only screen and (min-width:1500px){.section-similar-properties>.container-fluid .slick-slide{max-width:605px}}@media (max-width:1499.98px) and (min-width:1200px){.section-similar-properties>.container-fluid .slick-slide{max-width:470px}}@media (max-width:1199.98px) and (min-width:992px){.section-similar-properties>.container-fluid .slick-slide{max-width:960px}}.section-similar-properties .slick-track{margin-left:0;margin-right:0}.property-banner{margin-top:20px;font-size:1rem;padding:6px 12px;display:inline-block}.property-banner:not(:last-child){margin-right:10px}@media screen and (max-width:991.98px){.property-banner{margin-top:16.6666666667px}}@media (max-width:767.98px) and (min-width:576px){.property-banner{margin-top:13.3333333333px}}@media screen and (max-width:577.98px){.property-banner{margin-top:10px}}.pm-wrapper{position:relative;white-space:nowrap;display:inline-block}.pm-wrapper.pm-bedrooms:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-bathrooms:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-rooms:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-garden:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-parking:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-epc:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-furnished:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-deposit:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-pets:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-smokers.allowed:before,.pm-wrapper.pm-smokers.considered:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-smokers.not-allowed:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-bills:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-ctb:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper.pm-availability:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.pm-wrapper:before{display:inline-block;margin-right:3px;font-size:1.2rem;text-align:center;min-width:24px}@media screen and (max-width:577.98px){.pm-wrapper:after{content:attr(data-number);font-size:1rem;font-weight:700}}@media screen and (max-width:577.98px){.pm-wrapper{font-size:0}}.property-price-investment-availability>div:not(:last-child){margin-right:3px}.property-price-investment-availability abbr{-ms-flex-item-align:end;align-self:end;margin-left:3px}@media screen and (max-width:767.98px){.property-accordion.mobile-only .accordion-content-container .accordion-title{display:none}}@media screen and (min-width:767.98px){.property-accordion.mobile-only.accordion-wrapper{border-bottom:0}}@media screen and (max-width:767.98px){.property-accordion.mobile-only .accordion-content{padding-bottom:20px}}.property-accordion.mobile-always .accordion-content{padding-bottom:20px}.property-accordion .accordion-button{display:block;width:100%}.button.button-property-extra{outline:none;text-transform:none;padding-left:0;padding-right:0}.button.button-property-extra.photos:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.button.button-property-extra.floorplan:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.button.button-property-extra.video:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.button.button-property-extra.map:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.button.button-property-extra.street-view:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";opacity:1}.button.button-property-extra.virtual-tour:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.button.button-property-extra:before{display:inline-block;margin-right:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button.button-property-extra:hover:before,.button.button-property-extra:active:before,.button.button-property-extra:focus:before{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}#extra-buttons-wrapper{margin-top:20px;position:relative;z-index:10}#extra-buttons-wrapper .button:not(:last-child):after{content:'';display:inline-block;height:50%;border-left:2px solid;margin-left:15px;margin-right:15px}@media (max-width:767.98px) and (min-width:576px){#extra-buttons-wrapper .button:not(:last-child):after{margin-left:6px;margin-right:6px}}@media screen and (max-width:577.98px){#extra-buttons-wrapper .button{font-size:0}#extra-buttons-wrapper .button:before{font-size:1.3rem}}.function-buttons-wrapper .button:not(:last-child){margin-right:20px}.save-property-button:before,.back-property-button:before,.share-property-button:before{display:inline-block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.save-property-button:hover:before,.save-property-button:active:before,.save-property-button:focus:before,.back-property-button:hover:before,.back-property-button:active:before,.back-property-button:focus:before,.share-property-button:hover:before,.share-property-button:active:before,.share-property-button:focus:before{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.save-property-button.saved:before{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";opacity:1}.save-property-button.saving:before{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";opacity:.5;pointer-events:none}.save-property-button.no-label{font-size:0 !important}.save-property-button.no-label:before{font-size:1.25rem !important}.save-property-button.no-label:after{font-size:0 !important}.save-property-button:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}@media screen and (max-width:577.98px){.save-property-button{font-size:0}.save-property-button:after{content:attr(data-label);display:inline-block}.save-property-button:before,.save-property-button:after{font-size:1rem}}.back-property-button:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}@media screen and (max-width:577.98px){.back-property-button{font-size:0}.back-property-button:after{content:attr(data-label);display:inline-block}.back-property-button:before,.back-property-button:after{font-size:1rem}}.share-property-button:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.share-wrapper{position:relative}.share-wrapper .social-sharing-wrapper{overflow:hidden;width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.share-wrapper .social-sharing-wrapper.w-0{width:0}.share-wrapper .sharing-icon.sharing-twitter:before{content:"";font-weight:400;font-family:"Font Awesome 5 Brands";color:#3b5998}.share-wrapper .sharing-icon.sharing-facebook:before{content:"";font-weight:400;font-family:"Font Awesome 5 Brands";color:#00acee}.share-wrapper .sharing-icon.sharing-linkedin:before{content:"";font-weight:400;font-family:"Font Awesome 5 Brands";color:#0072b1}.share-wrapper .sharing-icon.sharing-email:before{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";color:#c71610}.share-wrapper .sharing-icon:not(:first-child){margin-left:10px}.share-wrapper .sharing-icon:before{font-size:2rem}#property-gallery .slick-slide{margin:0 10px;line-height:0}.documents-wrapper .button:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro";display:inline-block;margin-right:5px}#property-sidebar-wrapper .button:not(:last-child){margin-bottom:20px}.digital-brochure section{scroll-margin-top:125px}@media screen and (max-width:577.98px){.digital-brochure section{scroll-margin-top:70px}}.digital-brochure #masthead-brochure{position:relative;margin-bottom:30px}.digital-brochure #masthead-brochure .masthead-featured-image{position:relative;top:0;width:100%;height:100svh;overflow:hidden}.digital-brochure #masthead-brochure .masthead-featured-image:before{content:'';position:absolute;top:0;width:100%;height:100svh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);z-index:1}.digital-brochure #masthead-brochure .masthead-featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.digital-brochure #masthead-brochure .section-brochure-property-title{position:absolute;bottom:0;color:#fff;width:100%;z-index:2}@media screen and (max-width:577.98px){.digital-brochure #masthead-brochure .section-brochure-property-title .brochure-property-title-wrapper{gap:30px}}.digital-brochure #masthead-brochure .section-brochure-property-title h1{margin:0}.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper{position:relative}.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .brochure-description{padding-right:100px}.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .brochure-description p{line-height:1.3;font-size:26px}@media screen and (max-width:577.98px){.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .brochure-description p{font-size:20px}}@media screen and (max-width:767.98px){.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .brochure-description{padding-right:0;padding-bottom:40px;border-right:unset}}.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .property-meta .pm-wrapper{font-size:16px}@media screen and (max-width:767.98px){.digital-brochure .section-brochure-property-meta-description .brochure-description-wrapper .property-meta .pm-wrapper{font-size:14px}}.digital-brochure .section-brochure-property-meta-description .brochure-property-meta{padding-left:100px;margin-bottom:0 !important}@media screen and (max-width:767.98px){.digital-brochure .section-brochure-property-meta-description .brochure-property-meta{display:inline-block !important;padding-left:0;padding-top:40px}}.digital-brochure .section-brochure-gallery .brochure-gallery{margin-bottom:40px}.digital-brochure .section-brochure-gallery .brochure-gallery.bootstrap-grid{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media screen and (max-width:767.98px){.digital-brochure .section-brochure-gallery .brochure-gallery.bootstrap-grid{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.digital-brochure .section-brochure-gallery .brochure-gallery.bootstrap-grid.grid-3{grid-template-columns:repeat(2,minmax(0, 1fr))}}.digital-brochure .section-brochure-gallery #load-more{display:block;margin:0 auto}.digital-brochure .section-brochure-key-features .brochure-key-features .key-features-list,.digital-brochure .section-brochure-key-features .brochure-key-features .key-features-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.digital-brochure .section-brochure-key-features .brochure-key-features .key-features-list ul{padding-left:16px}@media screen and (max-width:991.98px){.digital-brochure .section-brochure-key-features .brochure-key-features .key-features-list{margin-bottom:30px}}.digital-brochure .section-brochure-cta-buttons{padding:15px}.digital-brochure .section-brochure-cta-buttons .cta-buttons-wrapper{gap:20px}.digital-brochure .section-brochure-cta-buttons .cta-buttons-wrapper button{width:100%}.digital-brochure .section-brochure-cta-buttons #home-report-button{text-decoration:none}.digital-brochure .section-brochure-property-overview .brochure-property-overview-wrapper .property-overview-featured-image:not(:last-child){margin-bottom:20px}@media screen and (min-width:1199.98px){.digital-brochure .section-brochure-property-overview .brochure-property-overview-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.digital-brochure .section-brochure-property-overview .brochure-property-overview-wrapper .sticky-column{position:relative}.digital-brochure .section-brochure-property-overview .brochure-property-overview-wrapper .sticky-wrapper{position:sticky;top:120px;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:1199.98px){.digital-brochure .section-brochure-property-overview .brochure-property-overview-wrapper .scroll-content{margin-bottom:40px}}.digital-brochure .section-brochure-contact-us #property-sidebar-wrapper{text-align:center;padding:20px}.digital-brochure .section-brochure-contact-us #property-sidebar-wrapper.modal-agent{border:1px solid}.digital-brochure .section-brochure-contact-us #property-sidebar-wrapper.modal-agent .agent-wrapper{margin-bottom:20px}.digital-brochure .section-brochure-contact-us #property-sidebar-wrapper.modal-agent .agent-wrapper .staff-portrait{max-height:unset;margin-bottom:15px}.digital-brochure .section-brochure-contact-us #property-sidebar-wrapper.modal-agent .agent-wrapper .h4{margin-bottom:10px}.digital-brochure .container-fluid{padding:10px 50px}@media screen and (max-width:767.98px){.digital-brochure .container-fluid{padding:15px !important}}.digital-brochure .digital-brochure-footer{text-align:center;padding:30px 0}@media screen and (max-width:577.98px){.digital-brochure{overflow:hidden}}.single-property.digital-brochure #page-wrapper header{position:absolute}.digital-brochure .brochure-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent !important;padding:10px 50px}.digital-brochure .brochure-menu.sticky{color:#000;background-color:#fff !important;height:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu.sticky .logo-wrapper img.logo{-webkit-filter:unset;filter:unset}.digital-brochure .brochure-menu.sticky .menu-toggle.hamburger-box .hamburger-inner{background-color:#000}.digital-brochure .brochure-menu.sticky .menu-toggle.hamburger-box .hamburger-inner:before,.digital-brochure .brochure-menu.sticky .menu-toggle.hamburger-box .hamburger-inner:after{background-color:#000}.digital-brochure .brochure-menu:not(.sticky) nav ul.active{position:absolute;left:0;margin:auto;right:0}.digital-brochure .brochure-menu .menu-toggle{display:none;font-size:1.5em;background:0 0;color:#fff;border:none;cursor:pointer;width:36px;height:36px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu .menu-toggle.hamburger-box .hamburger-inner{top:20px;right:5px;width:30px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu .menu-toggle.hamburger-box .hamburger-inner:before,.digital-brochure .brochure-menu .menu-toggle.hamburger-box .hamburger-inner:after{position:absolute;width:30px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width:1199.98px){.digital-brochure .brochure-menu .menu-toggle{display:block}}.digital-brochure .brochure-menu .logo-wrapper{margin:auto 0}.digital-brochure .brochure-menu .logo-wrapper .logo{margin-right:auto}.digital-brochure .brochure-menu .logo-wrapper img.logo{-webkit-transition:all ease-out .3s;transition:all ease-out .3s;-webkit-filter:invert(1) contrast(100);filter:invert(1) contrast(100)}.digital-brochure .brochure-menu #nav-menu-brochure ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu #nav-menu-brochure ul .nav-item{padding:15px}.digital-brochure .brochure-menu #nav-menu-brochure ul a{text-decoration:none;padding:10px;display:block;color:#fff;text-transform:uppercase;font-weight:600;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width:1199.98px){.digital-brochure .brochure-menu #nav-menu-brochure ul{opacity:0;height:0;display:inline-block;text-align:center;width:100%;top:0;bottom:0;position:relative;margin-top:100px;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu #nav-menu-brochure ul li{display:none}}@media screen and (max-width:1199.98px){.digital-brochure .brochure-menu #nav-menu-brochure{height:0;opacity:0;width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.digital-brochure .brochure-menu #nav-menu-brochure.active{opacity:1;height:100vh}.digital-brochure .brochure-menu #nav-menu-brochure.active ul{opacity:1;height:100dvh;pointer-events:all}.digital-brochure .brochure-menu #nav-menu-brochure.active ul li{display:block}}@media screen and (max-width:1199.98px){.digital-brochure .brochure-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:10px}}.digital-brochure #youtube-video iframe{margin:auto;position:absolute;top:0;left:0;width:100%;height:100%;border:0}.digital-brochure #vimeo-video iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-width:177.77vh;min-height:100vh}.digital-brochure .video-section{width:100%;height:100svh;overflow:hidden;top:0;position:relative}.digital-brochure .video-section:before{content:'';position:absolute;top:0;width:100%;height:100vh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);z-index:1}.digital-brochure .video-section.vimeo-video-section{overflow:unset;top:unset;height:100%}.digital-brochure .video-section.vimeo-video-section iframe{width:100%;height:800px;border:none;display:block}.digital-brochure .video-section.vimeo-video-section:before{display:none}.digital-brochure .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:10;opacity:1;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.digital-brochure .video-poster.fade-out{opacity:0;pointer-events:none}@media screen and (max-width:1199.98px){.digital-brochure .section-brochure-video iframe{height:600px !important}}@media screen and (max-width:991.98px){.digital-brochure .section-brochure-video iframe{height:480px !important}}@media screen and (max-width:767.98px){.digital-brochure .section-brochure-video iframe{height:200px !important}}#mega-map-property-preview{position:relative;top:10px;left:10px}#mega-map-property-preview .property-infowindow-wrapper{position:absolute;top:0;z-index:10;max-width:calc(100% - 20px);-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.5);box-shadow:1px 1px 20px 0 rgba(0,0,0,.5);opacity:0}@media screen and (min-width:577.98px){#mega-map-property-preview .property-infowindow-wrapper{max-width:400px}}#property-extra-details-modal .modal-dialog{max-width:1110px}#property-extra-details-modal .property-meta{-ms-flex-preferred-size:100%;flex-basis:100%}#property-extra-details-modal .property-meta:not(:first-child){margin-top:20px}@media screen and (max-width:991.98px){#property-extra-details-modal .property-meta:not(:first-child){margin-top:16.6666666667px}}@media (max-width:767.98px) and (min-width:576px){#property-extra-details-modal .property-meta:not(:first-child){margin-top:13.3333333333px}}@media screen and (max-width:577.98px){#property-extra-details-modal .property-meta:not(:first-child){margin-top:10px}}@media screen and (max-width:577.98px){#property-extra-details-modal .modal-close{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (max-width:577.98px){#property-extra-details-modal .property-meta{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}#property-extra-details-modal .property-modal-header{margin-right:30px}#property-extra-details-modal .property-modal-header .property-price-investment-availability{margin-left:30px}@media screen and (max-width:577.98px){#property-extra-details-modal .property-modal-header{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}#nav-property-extra-details{border-bottom:0}.property-nav-item{font-size:0}.property-nav-item#v-pills-nav-booking:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.property-nav-item#v-pills-nav-home-report:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.property-nav-item#v-pills-nav-map:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.property-nav-item#v-pills-nav-street-view:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}.property-nav-item#v-pills-nav-mobile-office:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}@media screen and (min-width:991.98px){.property-nav-item{font-size:1rem}.property-nav-item:before{content:none !important}}.property-nav-item:before{display:block;font-size:1.3rem}.tease-property{overflow:hidden;position:relative;z-index:0}.tease-property.abstract-padding .property-abstract{padding:30px}@media screen and (max-width:991.98px){.tease-property.abstract-padding .property-abstract{padding:25px}}@media (max-width:767.98px) and (min-width:576px){.tease-property.abstract-padding .property-abstract{padding:20px}}@media screen and (max-width:577.98px){.tease-property.abstract-padding .property-abstract{padding:15px}}.tease-property .property-overview-slider img{width:100%}.tease-property .property-abstract{height:100%}.tease-property .property-overview-arrows-wrapper{position:relative}.tease-property .slick-arrow{opacity:0}.tease-property .slick-arrow.slick-disabled{opacity:0}.tease-property .invisible-link:hover .slick-current img,.tease-property .invisible-link:active .slick-current img,.tease-property .invisible-link:focus .slick-current img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tease-property .slick-dots.pog-slick-dots{margin-top:-36px;margin-bottom:0;padding:6px 0}.tease-property .slick-dots.pog-slick-dots>li{z-index:10}.tease-property .slick-dots.pog-slick-dots:has(>li:only-child){display:none !important}.tease-property .property-meta{border-top:2px solid;gap:5px 20px;padding-top:20px;margin-top:20px}@media screen and (max-width:991.98px){.tease-property .property-meta{padding-top:16.6666666667px}}@media (max-width:767.98px) and (min-width:576px){.tease-property .property-meta{padding-top:13.3333333333px}}@media screen and (max-width:577.98px){.tease-property .property-meta{padding-top:10px}}@media screen and (max-width:991.98px){.tease-property .property-meta{margin-top:16.6666666667px}}@media (max-width:767.98px) and (min-width:576px){.tease-property .property-meta{margin-top:13.3333333333px}}@media screen and (max-width:577.98px){.tease-property .property-meta{margin-top:10px}}.tease-property .save-property-button{position:absolute;top:30px;right:30px;z-index:10}.tease-property img.po-image{width:100% !important}.tease-property:hover .slick-arrow,.tease-property:active .slick-arrow,.tease-property:focus .slick-arrow{opacity:1}.tease-property:hover .slick-arrow.slick-disabled,.tease-property:active .slick-arrow.slick-disabled,.tease-property:focus .slick-arrow.slick-disabled{opacity:.5}.tease-property.sticky-property{gap:30px}.tease-property.sticky-property.double .property-overview-gallery-container{width:100%;aspect-ratio:3/2;margin-inline:auto}@media screen and (min-width:991.98px){.tease-property.sticky-property.double .property-overview-gallery-container{width:475px}}.tease-property.sticky-property.double .property-abstract{min-width:350px;margin-inline:auto}@media (max-width:1499.98px) and (min-width:992px){.tease-property.sticky-property.double .property-abstract{width:475px}}@media screen and (max-width:767.98px){.tease-property.sticky-property.double .property-abstract{min-width:0}}.tease-property.sticky-property.double .property-abstract{-ms-flex-item-align:center;align-self:center;height:auto}.tease-property.sticky-property.double .property-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start}.tease-property.sticky-property.double .property-meta .pm-wrapper{-ms-flex-item-align:start;align-self:flex-start}.tease-property.sticky-property.single .property-overview-gallery-container{width:100%}@media screen and (min-width:1199.98px){.tease-property.sticky-property.single .property-overview-gallery-container{max-width:630px}}.tease-property.sticky-property.single .property-abstract{-ms-flex-item-align:center;align-self:center;height:auto}.tease-property.sticky-property.single .gallery-grid{display:grid;gap:15px;width:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);aspect-ratio:auto}.tease-property.sticky-property.single .gallery-grid>div{aspect-ratio:3/2;width:100%}.tease-property.sticky-property.single .gallery-grid>div:nth-child(1){grid-column:span 2/span 2;grid-row:span 2/span 2;height:100%}@media screen and (max-width:767.98px){.tease-property.sticky-property.single .gallery-grid>div:nth-child(1){grid-column:span 2/span 2}}.tease-property.sticky-property.single .gallery-grid>div:nth-child(1) picture,.tease-property.sticky-property.single .gallery-grid>div:nth-child(1) img{height:100% !important}.tease-property.sticky-property.single .gallery-grid>div:nth-child(2){grid-column-start:3;grid-row-start:1}@media screen and (max-width:767.98px){.tease-property.sticky-property.single .gallery-grid>div:nth-child(2){grid-column-start:1;grid-row-start:3}}.tease-property.sticky-property.single .gallery-grid>div:nth-child(3){grid-column-start:3;grid-row-start:2}@media screen and (max-width:767.98px){.tease-property.sticky-property.single .gallery-grid>div:nth-child(3){grid-row-start:3;grid-column-start:2}}.tease-property.sticky-property.single .gallery-grid>div picture{display:block;overflow:hidden}@media screen and (max-width:767.98px){.tease-property.sticky-property.single .gallery-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.tease-property.sticky-property .property-abstract{padding-top:0 !important}.tease-property-booking{gap:40px;position:relative}.tease-property-booking .info-banner{-ms-flex-item-align:center;align-self:center}.tease-property-booking .info-banner .h3{margin-bottom:0}.tease-property-booking .info-banner .h3 .addr1{margin-bottom:25px}.tease-property-booking .info-banner .h3 .addr2:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}.tease-property-booking .info-banner .property-price-investment-availability-label .price.flex-column{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.tease-property-booking .info-banner .property-price-investment-availability-label:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro";margin-right:3px}.tease-property-booking .info-banner .property-meta{margin-top:25px;gap:15px}.tease-property-booking .info-banner .property-meta .pm-wrapper:before{font-weight:300 !important}@media screen and (min-width:991.98px){.tease-property-booking>div{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.tease-property-booking .h4{margin-bottom:0 !important}.tease-property-booking img{aspect-ratio:4/3;display:block;margin:auto;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:767.98px){.tease-property-booking{gap:20px}}.single-property #masthead-single-property,.single-property .property-section{margin-bottom:45px}@media screen and (max-width:991.98px){.single-property #masthead-single-property,.single-property .property-section{margin-bottom:37.5px}}@media (max-width:767.98px) and (min-width:576px){.single-property #masthead-single-property,.single-property .property-section{margin-bottom:30px}}@media screen and (max-width:577.98px){.single-property #masthead-single-property,.single-property .property-section{margin-bottom:22.5px}}.single-property .invisible{visibility:hidden}.single-property .slide-main-wrapper>a{pointer-events:none;display:inline-block}.single-property .msp-section-gallery{padding:20px 0}.single-property .msp-section-overview{overflow-x:hidden}.single-property .msp-section-actions{position:relative}.single-property .msp-section-actions:before{content:'';position:absolute;height:100%;width:200vw;top:0;left:-100vw}.single-property .section-property-body .property-meta{gap:5px 20px;margin-bottom:45px}@media screen and (min-width:1199.98px){.single-property .section-property-body .property-meta .pm-wrapper{min-width:180px}}@media screen and (max-width:991.98px){.single-property .section-property-body .property-meta{margin-bottom:37.5px}}@media (max-width:767.98px) and (min-width:576px){.single-property .section-property-body .property-meta{margin-bottom:30px}}@media screen and (max-width:577.98px){.single-property .section-property-body .property-meta{margin-bottom:22.5px}}@media screen and (min-width:991.98px){.single-property .sticky-lg-wrapper{height:100%;position:absolute;bottom:0;max-width:calc(100% - 30px)}}@media screen and (max-width:991.98px){.single-property .sticky-lg-wrapper{height:100% !important}}.single-property #property-sidebar-wrapper{padding:25px 20px}.single-property .property-aside-wrapper:not(:first-child):not(:last-child){border-top:1px solid;padding-top:25px}@media screen and (max-width:991.98px){.single-property .property-aside-wrapper:not(:first-child):not(:last-child){padding-top:20.8333333333px}}@media (max-width:767.98px) and (min-width:576px){.single-property .property-aside-wrapper:not(:first-child):not(:last-child){padding-top:16.6666666667px}}@media screen and (max-width:577.98px){.single-property .property-aside-wrapper:not(:first-child):not(:last-child){padding-top:12.5px}}.single-property .property-aside-wrapper:not(:first-child){margin-top:25px}@media screen and (max-width:991.98px){.single-property .property-aside-wrapper:not(:first-child){margin-top:20.8333333333px}}@media (max-width:767.98px) and (min-width:576px){.single-property .property-aside-wrapper:not(:first-child){margin-top:16.6666666667px}}@media screen and (max-width:577.98px){.single-property .property-aside-wrapper:not(:first-child){margin-top:12.5px}}.section-shortcode.background-default.plain .tease-property.background-card-default:not(.sticky-property) .property-abstract{padding-inline:0}.section-shortcode.background-primary.plain .tease-property.background-card-primary:not(.sticky-property) .property-abstract{padding-inline:0}.section-shortcode.background-secondary.plain .tease-property.background-card-secondary:not(.sticky-property) .property-abstract{padding-inline:0}.section-shortcode.background-light.plain .tease-property.background-card-light:not(.sticky-property) .property-abstract{padding-inline:0}.section-shortcode.background-dark.plain .tease-property.background-card-dark:not(.sticky-property) .property-abstract{padding-inline:0}.section-shortcode.background-none.plain .tease-property.background-card-none:not(.sticky-property) .property-abstract{padding-inline:0}.near-me-text{display:none}