:root{--theme-module-padding-desktop:6rem;--theme-module-padding-tablet:3rem;--theme-module-padding-mobile:2rem}@media screen and (max-width:1023px){.hc-has-responsive-heading-color .wp-block-heading,.wp-block-heading.hc-has-responsive-heading-color{color:var(--hc-heading-text-tablet)!important}.hc-has-responsive-paragraph-color .wp-block-paragraph,.wp-block-paragraph.hc-has-responsive-paragraph-color{color:var(--hc-paragraph-text-tablet)!important}}@media screen and (max-width:767px){.hc-has-responsive-heading-color .wp-block-heading,.wp-block-heading.hc-has-responsive-heading-color{color:var(--hc-heading-text-mobile,var(--hc-heading-text-tablet))!important}.hc-has-responsive-paragraph-color .wp-block-paragraph,.wp-block-paragraph.hc-has-responsive-paragraph-color{color:var(--hc-paragraph-text-mobile,var(--hc-paragraph-text-tablet))!important}}@media screen and (max-width:575px){.wp-block-column.hidden-mobile{display:none!important}.wp-block-heading.has-mobile-text-align-left,h1.has-mobile-text-align-left,h2.has-mobile-text-align-left,h3.has-mobile-text-align-left,h4.has-mobile-text-align-left,h5.has-mobile-text-align-left,h6.has-mobile-text-align-left{text-align:left!important}.wp-block-heading.has-mobile-text-align-center,h1.has-mobile-text-align-center,h2.has-mobile-text-align-center,h3.has-mobile-text-align-center,h4.has-mobile-text-align-center,h5.has-mobile-text-align-center,h6.has-mobile-text-align-center{text-align:center!important}.wp-block-heading.has-mobile-text-align-right,h1.has-mobile-text-align-right,h2.has-mobile-text-align-right,h3.has-mobile-text-align-right,h4.has-mobile-text-align-right,h5.has-mobile-text-align-right,h6.has-mobile-text-align-right{text-align:right!important}}@media screen and (max-width:767px){.hc-heading-has-mobile-padding-top,.wp-block-heading.hc-heading-has-mobile-padding-top{padding-top:var(--hc-heading-mobile-padding-top)!important}.hc-heading-has-mobile-padding-right,.wp-block-heading.hc-heading-has-mobile-padding-right{padding-right:var(--hc-heading-mobile-padding-right)!important}.hc-heading-has-mobile-padding-bottom,.wp-block-heading.hc-heading-has-mobile-padding-bottom{padding-bottom:var(--hc-heading-mobile-padding-bottom)!important}.hc-heading-has-mobile-padding-left,.wp-block-heading.hc-heading-has-mobile-padding-left{padding-left:var(--hc-heading-mobile-padding-left)!important}}@media screen and (max-width:1023px){.wp-block-column.has-column-mobile-bg,.wp-block-column.has-column-responsive-bg,.wp-block-create-block-container.has-column-mobile-bg,.wp-block-create-block-container.has-column-responsive-bg{background-color:var(--column-tablet-bg,var(--column-mobile-bg))!important}.wp-block-column.hide-border-mobile,.wp-block-create-block-container.hide-border-mobile{border:none!important}}@media screen and (max-width:767px){.wp-block-column.has-column-mobile-bg,.wp-block-column.has-column-responsive-bg,.wp-block-create-block-container.has-column-mobile-bg,.wp-block-create-block-container.has-column-responsive-bg{background-color:var(--column-mobile-bg,var(--column-tablet-bg))!important}}@media screen and (min-width:1201px){.wp-block-create-block-container.has-custom-padding-top{padding-top:var(--container-padding-top)!important}.wp-block-create-block-container.has-custom-padding-right{padding-right:var(--container-padding-right)!important}.wp-block-create-block-container.has-custom-padding-bottom{padding-bottom:var(--container-padding-bottom)!important}.wp-block-create-block-container.has-custom-padding-left{padding-left:var(--container-padding-left)!important}.wp-block-create-block-container.has-custom-margin-top{margin-top:var(--container-margin-top)!important}.wp-block-create-block-container.has-custom-margin-right{margin-right:var(--container-margin-right)!important}.wp-block-create-block-container.has-custom-margin-bottom{margin-bottom:var(--container-margin-bottom)!important}.wp-block-create-block-container.has-custom-margin-left{margin-left:var(--container-margin-left)!important}}@media screen and (max-width:1200px){.wp-block-create-block-container.has-custom-tablet-padding-top{padding-top:var(--container-tablet-padding-top)!important}.wp-block-create-block-container.has-custom-tablet-padding-right{padding-right:var(--container-tablet-padding-right)!important}.wp-block-create-block-container.has-custom-tablet-padding-bottom{padding-bottom:var(--container-tablet-padding-bottom)!important}.wp-block-create-block-container.has-custom-tablet-padding-left{padding-left:var(--container-tablet-padding-left)!important}.wp-block-create-block-container.has-custom-tablet-margin-top{margin-top:var(--container-tablet-margin-top)!important}.wp-block-create-block-container.has-custom-tablet-margin-right{margin-right:var(--container-tablet-margin-right)!important}.wp-block-create-block-container.has-custom-tablet-margin-bottom{margin-bottom:var(--container-tablet-margin-bottom)!important}.wp-block-create-block-container.has-custom-tablet-margin-left{margin-left:var(--container-tablet-margin-left)!important}}@media screen and (max-width:575px){.wp-block-create-block-container.has-custom-mobile-padding-top{padding-top:var(--container-mobile-padding-top)!important}.wp-block-create-block-container.has-custom-mobile-padding-right{padding-right:var(--container-mobile-padding-right)!important}.wp-block-create-block-container.has-custom-mobile-padding-bottom{padding-bottom:var(--container-mobile-padding-bottom)!important}.wp-block-create-block-container.has-custom-mobile-padding-left{padding-left:var(--container-mobile-padding-left)!important}.wp-block-create-block-container.has-custom-mobile-margin-top{margin-top:var(--container-mobile-margin-top)!important}.wp-block-create-block-container.has-custom-mobile-margin-right{margin-right:var(--container-mobile-margin-right)!important}.wp-block-create-block-container.has-custom-mobile-margin-bottom{margin-bottom:var(--container-mobile-margin-bottom)!important}.wp-block-create-block-container.has-custom-mobile-margin-left{margin-left:var(--container-mobile-margin-left)!important}.wp-block-create-block-container:not(.has-custom-mobile-padding-top).has-custom-tablet-padding-top{padding-top:var(--container-tablet-padding-top)!important}.wp-block-create-block-container:not(.has-custom-mobile-padding-right).has-custom-tablet-padding-right{padding-right:var(--container-tablet-padding-right)!important}.wp-block-create-block-container:not(.has-custom-mobile-padding-bottom).has-custom-tablet-padding-bottom{padding-bottom:var(--container-tablet-padding-bottom)!important}.wp-block-create-block-container:not(.has-custom-mobile-padding-left).has-custom-tablet-padding-left{padding-left:var(--container-tablet-padding-left)!important}.wp-block-create-block-container:not(.has-custom-mobile-margin-top).has-custom-tablet-margin-top{margin-top:var(--container-tablet-margin-top)!important}.wp-block-create-block-container:not(.has-custom-mobile-margin-right).has-custom-tablet-margin-right{margin-right:var(--container-tablet-margin-right)!important}.wp-block-create-block-container:not(.has-custom-mobile-margin-bottom).has-custom-tablet-margin-bottom{margin-bottom:var(--container-tablet-margin-bottom)!important}.wp-block-create-block-container:not(.has-custom-mobile-margin-left).has-custom-tablet-margin-left{margin-left:var(--container-tablet-margin-left)!important}}.wp-block-buttons .wp-block-button.wp-block-button__width-20,.wp-block-buttons>.width-20{width:calc(20% - var(--wp--style--block-gap, .5em) * .8)}.wp-block-buttons .wp-block-button.wp-block-button__width-25,.wp-block-buttons>.width-25{width:calc(25% - var(--wp--style--block-gap, .5em) * .75)}.wp-block-buttons .wp-block-button.wp-block-button__width-40,.wp-block-buttons>.width-40{width:calc(40% - var(--wp--style--block-gap, .5em) * .6)}.wp-block-buttons .wp-block-button.wp-block-button__width-50,.wp-block-buttons>.width-50{width:calc(50% - var(--wp--style--block-gap, .5em) * .5)}.wp-block-buttons .wp-block-button.wp-block-button__width-60,.wp-block-buttons>.width-60{width:calc(60% - var(--wp--style--block-gap, .5em) * .4)}.wp-block-buttons .wp-block-button.wp-block-button__width-75,.wp-block-buttons>.width-75{width:calc(75% - var(--wp--style--block-gap, .5em) * .25)}.wp-block-buttons .wp-block-button.wp-block-button__width-80,.wp-block-buttons>.width-80{width:calc(80% - var(--wp--style--block-gap, .5em) * .2)}.wp-block-buttons .wp-block-button.wp-block-button__width-100,.wp-block-buttons>.width-100{width:100%;flex-basis:100%}body .wp-block-buttons .width-100 .wp-block-button__link,body .wp-block-buttons .width-20 .wp-block-button__link,body .wp-block-buttons .width-40 .wp-block-button__link,body .wp-block-buttons .width-60 .wp-block-button__link,body .wp-block-buttons .width-80 .wp-block-button__link,body .wp-block-buttons .wp-block-button.has-custom-width .wp-block-button__link{width:100%}:root{--wp--preset--color--primary:#002533;--wp--preset--color--secondary:#ff8770;--wp--preset--color--light-gray:#f4f1ed;--wp--preset--color--tertiary:#ffd4db;--wp--preset--color--white:#ffffff;--wp--preset--color--black:#000000;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem}.form-staged__step{margin-bottom:0!important}.form-staged__step label{display:flex!important}@font-face{font-family:PlusJakartaSans-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/PlusJakartaSans-Regular.woff2) format("woff2")}@font-face{font-family:PlusJakartaSans-SemiBold;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/PlusJakartaSans-SemiBold.woff2) format("woff2")}@font-face{font-family:RecoletaRegular;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/RecoletaRegular.woff2) format("woff2")}body,body main{background:var(--wp--preset--color--light-gray)}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;font-family:PlusJakartaSans-SemiBold,Arial,sans-serif;font-size:11.008px;font-style:normal;font-weight:600;letter-spacing:.2rem;line-height:1.25;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;text-transform:uppercase}:root :where(.wp-block-button .wp-block-button__link){border-radius:3.312rem}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-secondary-color{color:var(--wp--preset--color--secondary)!important}.has-light-gray-color{color:var(--wp--preset--color--light-gray)!important}.has-tertiary-color{color:var(--wp--preset--color--tertiary)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.ReactModalPortal .ReactModal__Overlay{overflow-y:auto;-webkit-overflow-scrolling:touch}.ReactModalPortal .modal--team{min-height:100%;align-items:flex-start}.team-preview .team__image,.team-preview-wrapper .team__image{padding-top:var(--team-image-height,90%)}@media screen and (max-width:575px){.team-preview .team__image,.team-preview-wrapper .team__image{padding-top:min(var(--team-image-height,90%),120%)!important}.modal--team .modal__inner figure img{width:100%!important;height:500px;object-fit:cover;object-position:center}}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)!important}.has-light-gray-background-color{background-color:var(--wp--preset--color--light-gray)!important}.has-tertiary-background-color{background-color:var(--wp--preset--color--tertiary)!important}.has-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-secondary-border-color{border-color:var(--wp--preset--color--secondary)!important}.has-light-gray-border-color{border-color:var(--wp--preset--color--light-gray)!important}.has-tertiary-border-color{border-color:var(--wp--preset--color--tertiary)!important}.wp-block-button__link.has-secondary-background-color{background:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--primary)!important;font-family:PlusJakartaSans-SemiBold,Arial,sans-serif!important}.wp-block-button__link.has-secondary-background-color:hover{background:#ffa593!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-secondary-color:hover{background:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-light-gray-background-color{background:var(--wp--preset--color--light-gray)!important;color:var(--wp--preset--color--primary)!important;font-family:PlusJakartaSans-SemiBold,Arial,sans-serif!important}a.wp-block-button__link.has-light-gray-background-color,a.wp-block-button__link.has-light-gray-background-color:hover{color:var(--wp--preset--color--primary)!important}a.wp-block-button__link.has-light-gray-background-color.has-primary-color:hover{background:var(--wp--preset--color--primary)!important;color:#fff!important}.wp-block-button__link.has-light-gray-background-color:hover{background:#f9f6f2!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-light-gray-color:hover{background:var(--wp--preset--color--light-gray)!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-white-background-color{font-family:PlusJakartaSans-SemiBold,Arial,sans-serif!important}.wp-block-button__link.has-white-background-color,.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-color:hover{background:#fff!important;color:var(--wp--preset--color--primary)!important}.header__menu li a.btn-white-hover,.wp-block-button__link.btn-white-hover{background:var(--wp--preset--color--white)!important;background-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--primary)!important}.header__menu li a.btn-white-hover:focus-visible,.header__menu li a.btn-white-hover:hover,.wp-block-button__link.btn-white-hover:focus-visible,.wp-block-button__link.btn-white-hover:hover{background:var(--wp--preset--color--secondary)!important;background-color:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-primary-background-color{background:var(--wp--preset--color--primary)!important;color:#fff!important;font-family:PlusJakartaSans-SemiBold,Arial,sans-serif!important}.wp-block-button__link.has-primary-background-color:hover{background:#182333!important;color:#fff!important}.wp-block-button__link.has-primary-color:hover{background:var(--wp--preset--color--primary)!important;color:#fff!important}.property-locrating-ai{margin:0 auto 2.5rem;max-width:68rem}.property-locrating-ai .locrating-property-local-area{color:var(--wp--preset--color--primary);font-size:1rem;line-height:1.65;margin:0 auto}.property-locrating-ai .locrating-property-local-area p{margin:0 0 1.15rem}.property-locrating-ai .locrating-property-local-area p:last-child{color:rgba(0,37,51,.72);font-size:.875rem;margin:1.5rem 0 0}.property-locrating-ai .locrating-property-local-area a{color:var(--wp--preset--color--secondary);text-decoration:none}.property-locrating-ai .locrating-property-local-area a:hover{text-decoration:underline}.property-locrating-ai+div[id=map]{margin-top:2rem}@media screen and (max-width:767px){.property-locrating-ai{margin-bottom:2rem}.property-locrating-ai .locrating-property-local-area{font-size:.9375rem;line-height:1.6}}.wp-block-button__link.has-tertiary-background-color{background:var(--wp--preset--color--tertiary)!important;color:var(--wp--preset--color--primary)!important;font-family:PlusJakartaSans-SemiBold,Arial,sans-serif!important}.wp-block-button__link.has-tertiary-background-color:hover{background:#ffe0e6!important;color:var(--wp--preset--color--primary)!important}.wp-block-button__link.has-tertiary-color:hover{background:var(--wp--preset--color--tertiary)!important;color:var(--wp--preset--color--primary)!important}.display{letter-spacing:-.05rem;line-height:1.25;font-size:calc(33.75px + .39063vw)}.display,.display1,.display2{font-family:RecoletaRegular,Georgia,serif;font-style:normal;font-weight:400;text-transform:none}.display1,.display2{line-height:1!important}.display1{font-size:76px!important}.display2{font-size:calc(31px + 1.5625vw)!important}.global-radius{border-radius:1.875rem}.global-button-radius{border-radius:3.312rem}img.lazyload{opacity:1!important}.hero-large-wrap.ps-hero-large-full-viewport{height:calc(100vh - var(--cover-viewport-offset, 0px));max-height:calc(100vh - var(--cover-viewport-offset, 0px))}@media only screen and (max-width:767px){.hero-large-wrap.ps-hero-large-full-viewport{min-height:calc(100vh - var(--cover-viewport-offset, 0px));height:calc(100vh - var(--cover-viewport-offset, 0px))}}.hero-large-wrap.ps-hero-large-full-viewport .hero-large,.hero-large-wrap.ps-hero-large-full-viewport .wpg-blocks{height:100%;min-height:100%}.hero-large-wrap.ps-hero-large-full-viewport .cover22.video.ps-cover-advanced-video-hero,.hero-large-wrap.ps-hero-large-full-viewport .cover22:not(.video):not(.ps-cover-image-min-height-only){min-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;height:calc(100vh - var(--cover-viewport-offset, 0px))!important;max-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;flex-shrink:0}.hero-large-wrap.ps-hero-large-full-viewport .cover22:not(.ps-cover-image-min-height-only) .wp-block-create-block-cover{min-height:100%!important;max-height:100%!important}@media only screen and (min-width:1023px){.hero-large-wrap.ps-hero-large-full-viewport.video,.hero-large-wrap.ps-hero-large-full-viewport:has(.ps-cover-advanced-video-hero){height:calc(100vh - var(--cover-viewport-offset, 0px));max-height:calc(100vh - var(--cover-viewport-offset, 0px));padding-top:0}}.cover22 .cover22__inner,.cover22 .cover22__inner .wp-block-create-block-container,.hero-large .cover22 .cover22__inner,.hero-large .cover22 .cover22__inner .wp-block-create-block-container{width:100%;max-width:100%;box-sizing:border-box}.cover22.center-center .wp-block-create-block-cover,.cover22.center-center .wp-block-create-block-hero-standard-alt,.hero-large .cover22.center-center .wp-block-create-block-cover,.hero-large .cover22.center-center .wp-block-create-block-hero-standard-alt{align-items:center!important;justify-content:center!important}.cover22.center-center .cover22__inner>.wp-block-columns,.hero-large .cover22.center-center .cover22__inner>.wp-block-columns,.hero-large-wrap .hero-large .cover22.center-center .wp-block-columns{justify-content:center;width:100%}@media only screen and (max-width:1280px){.hero-large-wrap .hero-large .cover22.center-center .hero-large__variation-first.wp-block-create-block-cover{align-items:center!important;justify-content:center!important}}@media only screen and (max-width:1023px){.hero-large-wrap .hero-large .cover22.center-center .wp-block-create-block-cover{align-items:center!important;justify-content:center!important}}@media only screen and (max-width:768px){.cover22.center-center .wp-block-create-block-cover,.hero-large .cover22.center-center .wp-block-create-block-cover{align-items:center!important;justify-content:center!important}}@media only screen and (max-width:576px){.hero-large .cover22.center-center .hero-large__variation-first h1,.hero-large .cover22.center-center .hero-large__variation-first h2,.hero-large .cover22.center-center .hero-large__variation-first p{text-align:center!important}}.wp-block-create-block-container .inner-container.has-inner-container{max-width:1248px}.ReactModal__Overlay .keen-slider-wrapper{width:100%}.ReactModal__Overlay .image-gallery.keen-slider-wrapper{max-width:85rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:1279px){.ReactModal__Overlay .image-gallery.keen-slider-wrapper{padding-left:.5rem!important;padding-right:.5rem!important}}@media only screen and (min-width:1280px){.ReactModal__Overlay .image-gallery.keen-slider-wrapper{padding-left:6rem!important;padding-right:6rem!important}}.ReactModalPortal .modal.modal--image-gallery,.ReactModal__Overlay>.modal{padding:1rem!important}@media screen and (min-width:767px){.ReactModalPortal .modal.modal--image-gallery,.ReactModal__Overlay>.modal{padding:4rem!important}}.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows,.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows.fa-arrow-right,.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows.fa-chevron-right{width:var(--slider-arrow-width,3rem)!important;height:var(--slider-arrow-height,3rem)!important;background-color:var(--slider-arrow-bg,transparent)!important;color:var(--slider-arrow-color,#231e25)!important;border-width:var(--slider-arrow-border-width,0)!important;border-style:solid!important;border-color:var(--slider-arrow-border-color,transparent)!important;border-radius:var(--slider-arrow-radius,3rem)!important;font-size:var(--slider-arrow-font-size,.875rem)!important;box-shadow:0 .125rem .5rem rgba(0,0,0,.16)}.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows.fa-arrow-right:hover,.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows.fa-chevron-right:hover,.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-arrows:hover{background-color:var(--slider-arrow-bg-hover,#ffffff)!important;color:var(--slider-arrow-color-hover,#231e25)!important;border-color:var(--slider-arrow-border-color,transparent)!important}.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-prev{left:0!important;right:auto!important;margin-top:0!important;transform:translateY(-50%) scaleX(-1)!important}.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-next{right:0!important;left:auto!important;margin-top:0!important;transform:translateY(-50%)!important}@media only screen and (max-width:1279px){.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-prev{left:-.4rem!important}.ReactModal__Overlay .image-gallery.keen-slider-wrapper .keen-arrows-buttons .slider-next{right:-.4rem!important;left:auto!important}}@media only screen and (min-width:1024px){.property-pagination.wp-block-create-block-container>.inner-container.has-inner-container,.property-view-content.wp-block-create-block-container>.inner-container.has-inner-container,.property-view-wrapper.wp-block-create-block-container>.inner-container.has-inner-container{padding-left:30px;padding-right:30px}}.favorite-property__title{margin-bottom:1rem!important}.favorite-property__subtitle{letter-spacing:0!important}.footer .hover-underline-white a,.footer p.hover-underline-white a,.hover-underline-white a{text-decoration:none!important;box-shadow:none}.footer .hover-underline-white a:focus-visible,.footer .hover-underline-white a:hover,.footer p.hover-underline-white a:hover,.hover-underline-white a:focus-visible,.hover-underline-white a:hover{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff!important;text-underline-offset:.18em;text-decoration-thickness:1px}.property-view-content .grid-view .wp-block-buttons .wp-block-button.margin-left-16{margin-left:0!important}.property-filter .property-filter__wrap button.form-staged__submit,.property-filter .property-filter__wrap button.form-staged__submit span,.property-filter__wrap .slide-toggle .form-toggle input:checked~label span{color:#fff!important}.property-filter .property-filter__wrap button.form-staged__submit svg path{fill:#fff!important}.property-filter .property-filter__wrap button.form-staged__submit{transition:background-color .2s ease}.property-filter .property-filter__wrap button.form-staged__submit:focus-visible,.property-filter .property-filter__wrap button.form-staged__submit:hover{background-color:#553f5b!important}.property--list .property-card-listing.property-arrow{z-index:3}.property--list .property-card-listing.property-arrow .slider-arrows .next,.property--list .property-card-listing.property-arrow .slider-arrows .prev{pointer-events:auto}.property__fav{line-height:0}.property__fav,.property__fav .default,.property__fav.saved .fill,.property__fav>.text-primary{display:inline-flex;align-items:center;justify-content:center}.property__fav .default svg,.property__fav .fill svg{display:block}.property__image-placeholder{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;text-transform:uppercase;letter-spacing:.1rem;font-size:.75rem;color:rgba(0,37,51,.6);pointer-events:none}.footer .logo-wrapper{padding:4rem 0}@media (max-width:781px){.footer .logo-wrapper{padding:2.5rem 0}}.hero-valuation .wp-block-columns{margin-bottom:0}.hero-valuation .wpg-blocks>.wp-block-columns{align-items:center!important;margin:0}@media only screen and (max-width:1199px){.hero-valuation .wpg-blocks>.wp-block-columns{display:block}}.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column{width:50%;max-width:50%;flex:1 1 50%!important}@media only screen and (max-width:1279px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:first-child{padding-right:1rem!important}}@media only screen and (max-width:1199px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column{width:100%;max-width:100%;flex-basis:100%!important}}.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns{margin:0;gap:0!important}@media only screen and (max-width:1199px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns{margin-top:2rem}}@media only screen and (max-width:767px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns{display:block}}.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{overflow:hidden}@media only screen and (min-width:1280px) and (max-width:1450px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{padding:4rem 2rem!important}}@media only screen and (max-width:1279px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{padding:2rem!important}}@media only screen and (max-width:1200px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{min-height:28rem}}@media only screen and (max-width:1199px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{padding:2rem!important;min-height:auto}.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column .wp-block-buttons{margin-top:2rem!important}}@media only screen and (max-width:576px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column{padding:2rem 2rem 1.5rem!important}}.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column:last-child{margin-left:2rem}@media only screen and (max-width:780px){.hero-valuation .wpg-blocks>.wp-block-columns>.wp-block-column:nth-child(2) .wp-block-columns .wp-block-column:last-child{margin-left:0;margin-top:1rem}}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]),.global-wrapper.inner-pages.hide-topbar{padding-top:5.6rem;--cover-viewport-offset:5.6rem}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) main>.wpg-blocks>.cover22:first-child,.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) main>.wpg-blocks>.hero-large-wrap:first-child,.global-wrapper.inner-pages.hide-topbar main>.wpg-blocks>.cover22:first-child,.global-wrapper.inner-pages.hide-topbar main>.wpg-blocks>.hero-large-wrap:first-child{margin-top:0!important}@media screen and (max-width:767px){.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]),.global-wrapper.inner-pages.hide-topbar{padding-top:5.7rem;--cover-viewport-offset:5.7rem}}@media screen and (max-width:575px){.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]),.global-wrapper.inner-pages.hide-topbar{padding-top:4.3rem;--cover-viewport-offset:4.3rem}}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.video.ps-cover-advanced-video-hero,.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt),.global-wrapper.inner-pages.hide-topbar .cover22.video.ps-cover-advanced-video-hero,.global-wrapper.inner-pages.hide-topbar .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt){min-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;height:calc(100vh - var(--cover-viewport-offset, 0px))!important;max-height:calc(100vh - var(--cover-viewport-offset, 0px))!important}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full,.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-cover,.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-hero-standard-full,.global-wrapper.inner-pages.hide-topbar .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.global-wrapper.inner-pages.hide-topbar .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full,.global-wrapper.inner-pages.hide-topbar .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-cover,.global-wrapper.inner-pages.hide-topbar .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-hero-standard-full{min-height:100%!important;height:100%!important;max-height:100%!important}@media only screen and (min-width:1023px){.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.video:not(.ps-cover-advanced-video-hero),.global-wrapper.inner-pages.hide-topbar .cover22.video:not(.ps-cover-advanced-video-hero){padding-top:0!important;aspect-ratio:16/9;width:100%;height:auto;max-height:calc(100vh - var(--cover-viewport-offset, 0px))}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.video:not(.ps-cover-advanced-video-hero) .wp-block-create-block-cover,.global-wrapper.inner-pages.hide-topbar .cover22.video:not(.ps-cover-advanced-video-hero) .wp-block-create-block-cover{position:absolute!important;top:0;left:0;width:100%;height:100%!important;min-height:0!important;max-height:none!important}}@media screen and (min-width:1024px){.wp-block-create-block-cover.wp-block-create-block-hero-standard-alt .cover22__media{height:calc(100vh - var(--cover-viewport-offset, 0px))}.global-wrapper.hide-topbar:not(.transparent-header):not([data-is-root-path=true]) .cover22.hero-standard-alt:not(.video)>.wp-block-create-block-hero-standard-alt,.global-wrapper.inner-pages.hide-topbar .cover22.hero-standard-alt:not(.video)>.wp-block-create-block-hero-standard-alt{min-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;max-height:calc(100vh - var(--cover-viewport-offset, 0px))}}.global-wrapper.transparent-header,.global-wrapper[data-is-root-path=true]{padding-top:0!important;--cover-viewport-offset:0px!important}.global-wrapper.transparent-header:not(.inner-pages) header.fixed:not(.scrolled),.global-wrapper[data-is-root-path=true] header.fixed:not(.scrolled){background-color:transparent}.global-wrapper.transparent-header .cover22.video.ps-cover-advanced-video-hero,.global-wrapper.transparent-header .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt),.global-wrapper[data-is-root-path=true] .cover22.video.ps-cover-advanced-video-hero,.global-wrapper[data-is-root-path=true] .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt){min-height:100vh!important;height:100vh!important;max-height:100vh!important;margin-top:0!important;padding-top:0!important}.global-wrapper.transparent-header .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.global-wrapper.transparent-header .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full,.global-wrapper.transparent-header .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-cover,.global-wrapper.transparent-header .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-hero-standard-full,.global-wrapper[data-is-root-path=true] .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.global-wrapper[data-is-root-path=true] .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full,.global-wrapper[data-is-root-path=true] .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-cover,.global-wrapper[data-is-root-path=true] .cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-hero-standard-full{min-height:100%!important;height:100%!important;max-height:100%!important}@media only screen and (min-width:1023px){.global-wrapper.transparent-header .cover22.video:not(.ps-cover-advanced-video-hero),.global-wrapper[data-is-root-path=true] .cover22.video:not(.ps-cover-advanced-video-hero){padding-top:0!important;aspect-ratio:16/9;width:100%;height:auto;max-height:100vh}.global-wrapper.transparent-header .cover22.video:not(.ps-cover-advanced-video-hero) .wp-block-create-block-cover,.global-wrapper[data-is-root-path=true] .cover22.video:not(.ps-cover-advanced-video-hero) .wp-block-create-block-cover{position:absolute!important;top:0;left:0;width:100%;height:100%!important;min-height:0!important;max-height:none!important}}.transparent-header.Home,.transparent-header.hide-topbar,.transparent-header.hide-topbar.Home{--cover-viewport-offset:0px!important}.cover22.video.ps-cover-advanced-video-hero,.cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt):has(.wp-block-create-block-cover){min-height:calc(100vh - var(--cover-viewport-offset, 0px));max-height:calc(100vh - var(--cover-viewport-offset, 0px))}.cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full,.cover22:not(.video):not(.ps-cover-image-min-height-only) .wp-block-create-block-hero-standard-full,.cover22:not(.video):not(.ps-cover-image-min-height-only):not(.hero-standard-alt) .wp-block-create-block-cover{min-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;max-height:calc(100vh - var(--cover-viewport-offset, 0px))!important}@media screen and (max-width:1023px){.cover22.hero-standard-alt:not(.video){min-height:auto;max-height:none}.cover22.hero-standard-alt:not(.video) .wp-block-create-block-cover.wp-block-create-block-hero-standard-alt{min-height:auto!important;max-height:none!important;height:auto!important}}.cover22.hero-standard-full.video:not(.ps-cover-advanced-video-hero) .wp-block-create-block-hero-standard-alt.hero-standard-alt-video{min-height:100%!important;height:100%!important;display:flex!important;position:relative}.cover22.hero-standard-full.video:not(.ps-cover-advanced-video-hero) .hero-standard-alt-video .cover22__media{position:absolute!important;top:0;left:0;width:100%;height:100%}.cover22.hero-standard-full.video:not(.ps-cover-advanced-video-hero) .hero-standard-alt-video .cover22__media:before{display:none!important}.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-alt.hero-standard-alt-video{min-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;max-height:calc(100vh - var(--cover-viewport-offset, 0px))!important;display:flex!important}@media only screen and (min-width:1024px){.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .hero-standard-alt-video .cover22__inner,.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .hero-standard-alt-video .cover22__media{min-height:auto!important}}.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .hero-standard-alt-video .cover22__media{position:absolute!important}.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .hero-standard-alt-video .cover22__media:before{display:none!important}.cover22.hero-standard-full.video.ps-cover-advanced-video-hero .hero-standard-alt-video .cover22__inner{align-self:stretch;min-height:100%;position:static}.cover22.video.ps-cover-advanced-video-hero{height:calc(100vh - var(--cover-viewport-offset, 0px))!important;padding-top:0!important}.inner-container .cover22.video.ps-cover-advanced-video-hero,.wp-block-create-block-container .cover22.video.ps-cover-advanced-video-hero{min-height:0!important;max-height:none!important;height:auto!important;padding-top:0!important}.inner-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.wp-block-create-block-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover{min-height:var(--cover-block-min-height,27rem)!important;max-height:none!important;height:auto!important;position:relative!important}@media only screen and (min-width:1024px){.inner-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.wp-block-create-block-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover{top:auto;left:auto;width:100%;min-height:var(--cover-block-min-height,27rem)!important;max-height:none!important}}@media only screen and (max-width:576px){.inner-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.wp-block-create-block-container .cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover{min-height:var(--cover-block-mobile-min-height,var(--cover-block-min-height,27rem))!important}}@media only screen and (min-width:1024px){.cover22.video.ps-cover-advanced-video-hero{position:relative;overflow:hidden;padding-top:0!important}.cover22.hero-standard-full:not(.ps-cover-image-min-height-only):not(.video) .wp-block-create-block-cover,.cover22.hero-standard-full:not(.ps-cover-image-min-height-only):not(.video) .wp-block-create-block-hero-standard-full,.cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-cover,.cover22.video.ps-cover-advanced-video-hero .wp-block-create-block-hero-standard-full{position:absolute!important;top:0;left:0;width:100%;height:100%;min-height:0!important;max-height:100%!important}}.cover22__visual{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}@media only screen and (max-width:1023px){.cover22__bgcolor--desktop{display:none!important}}@media only screen and (min-width:1024px){.cover22__bgcolor--mobile{display:none!important}}@media only screen and (max-width:1023px){.cover22 .basic-content-mobile{display:flex!important;flex-direction:column;align-items:stretch!important;min-height:auto!important;max-height:none!important}.cover22 .basic-content-mobile>.cover22__visual>.cover22__bgcolor:not(.cover22__bgcolor--desktop):not(.cover22__bgcolor--mobile){display:none!important}.cover22 .basic-content-mobile.basic-content-mobile--show-overlay-mobile>.cover22__visual>.cover22__bgcolor:not(.cover22__bgcolor--desktop):not(.cover22__bgcolor--mobile){display:block!important}.cover22 .basic-content-mobile .cover22__visual .cover22__bgcolor--mobile{display:none!important}.cover22 .basic-content-mobile.basic-content-mobile--show-overlay-mobile .cover22__visual .cover22__bgcolor--mobile{display:block!important}.cover22 .basic-content-mobile .cover22__visual{position:relative!important;top:auto;left:auto;width:100%;height:auto;min-height:var(--disable-content-overlay-media-height,24rem);flex-shrink:0}.cover22 .basic-content-mobile .cover22__media{width:100%;height:auto;min-height:var(--disable-content-overlay-media-height,24rem);position:relative}.cover22 .basic-content-mobile .cover22__media img{object-fit:cover;object-position:center}.cover22 .basic-content-mobile .cover22__inner{width:100%;position:relative}.cover22.hero-standard-full .basic-content-mobile>.cover22__media,.cover22.hero-standard-full .basic-content-mobile>.cover22__visual>.cover22__media{position:relative!important;top:auto;left:auto;width:100%;height:auto;min-height:var(--disable-content-overlay-media-height,24rem);flex-shrink:0}.cover22.hero-standard-full .basic-content-mobile .cover22__media:before,.cover22.hero-standard-full .basic-content-mobile>.cover22__visual>.cover22__media:before{display:none}.cover22.hero-standard-full .basic-content-mobile>.cover22__bgcolor--mobile,.cover22.hero-standard-full .basic-content-mobile>.cover22__visual>.cover22__bgcolor--mobile{display:none!important}.cover22.hero-standard-full .basic-content-mobile.basic-content-mobile--show-overlay-mobile>.cover22__bgcolor--mobile,.cover22.hero-standard-full .basic-content-mobile.basic-content-mobile--show-overlay-mobile>.cover22__visual>.cover22__bgcolor--mobile{display:block!important}}.cover22__media.video .cover22__poster{z-index:0}.cover22__media.video .cover22__poster-scale{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none}.cover22__media.video .cover22__poster-scale img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--snippet-cover-position,top center)}.cover22.video:not(.ps-cover-advanced-video-hero) .cover22__media.video .cover22__poster-scale,.cover22.video:not(.ps-cover-advanced-video-hero) .cover22__media.video .cover22__snippet-scale{position:absolute;top:50%;left:50%;width:115%;height:115%;transform:translate(-50%,-50%);z-index:1}.cover22.video:not(.ps-cover-advanced-video-hero) .cover22__media.video .cover22__poster-scale{z-index:0}.cover22.video:not(.ps-cover-advanced-video-hero) .cover22__media.video .cover22__video:not(.cover22__video--embed),.cover22.video:not(.ps-cover-advanced-video-hero) .cover22__media.video iframe.cover22__video--embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (max-width:1023px){.cover22.video .cover22__snippet-reveal,.cover22.video .cover22__snippet-scale.vimeo-video-wrap{display:none}}.cover22.video.ps-cover-advanced-video-hero .cover22__media.video{overflow:hidden;--snippet-cover-scale:1;--snippet-cover-origin:top center;--snippet-cover-position:top center}.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-reveal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden}.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-scale{transform:scale(var(--snippet-cover-scale,1))!important;transform-origin:var(--snippet-cover-origin,top center)!important}.cover22.video.ps-cover-advanced-video-hero .cover22__poster-scale,.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-scale{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;padding-top:0!important;overflow:hidden}.cover22.video.ps-cover-advanced-video-hero .cover22__poster-scale{transform:none!important;z-index:0}.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-scale .cover22__video,.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-scale iframe.cover22__video--embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:none;max-height:none;border:0;object-fit:cover;object-position:var(--snippet-cover-position,top center)}.cover22.video.ps-cover-advanced-video-hero .cover22__media img.desktop{z-index:0;object-fit:cover;object-position:var(--snippet-cover-position,top center)}@media only screen and (min-width:1024px){.cover22.video.ps-cover-advanced-video-hero:not(.hero-standard-full) .cover22__media.video.cover22__media--snippet-ready img.desktop{opacity:0;visibility:hidden;transition:opacity .35s ease;pointer-events:none}}.cover22.video.ps-cover-advanced-video-hero .cover22__media .cover22__snippet-scale,.cover22.video.ps-cover-advanced-video-hero .cover22__media .react-player,.cover22.video.ps-cover-advanced-video-hero .cover22__media .vimeo-video-wrap,.cover22.video.ps-cover-advanced-video-hero .cover22__media iframe.cover22__video--embed{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:100%;min-width:100%;height:100%;min-height:100%;padding-top:0!important;overflow:hidden}.cover22.video.ps-cover-advanced-video-hero .cover22__media .cover22__snippet-scale>div,.cover22.video.ps-cover-advanced-video-hero .cover22__media .react-player>div,.cover22.video.ps-cover-advanced-video-hero .cover22__media .vimeo-video-wrap>div,.cover22.video.ps-cover-advanced-video-hero .cover22__media iframe.cover22__video--embed>div{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;padding-top:0!important;transform:scale(var(--snippet-cover-scale,1))!important;transform-origin:var(--snippet-cover-origin,top center)!important}.cover22.video.ps-cover-advanced-video-hero .cover22__snippet-reveal>.react-player.vimeo-video-wrap{transform:none!important}.cover22.video.ps-cover-advanced-video-hero .cover22__media .cover22__snippet-scale iframe,.cover22.video.ps-cover-advanced-video-hero .cover22__media .cover22__snippet-scale video,.cover22.video.ps-cover-advanced-video-hero .cover22__media .react-player iframe,.cover22.video.ps-cover-advanced-video-hero .cover22__media .react-player video,.cover22.video.ps-cover-advanced-video-hero .cover22__media .vimeo-video-wrap iframe,.cover22.video.ps-cover-advanced-video-hero .cover22__media .vimeo-video-wrap video{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:none;max-height:none;border:0;object-fit:cover;object-position:var(--snippet-cover-position,top center)}.cover22.video.ps-cover-advanced-video-hero .cover22__media .vimeo-video-wrap{padding:0!important}.cover22 .wp-block-create-block-cover>.open-modal-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;pointer-events:auto;cursor:pointer}.cover22 .wp-block-create-block-cover>.open-modal-icon button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;border:none;background:transparent;padding:0}.cover22__media .cover22__overlay-player{z-index:2}.cover22__media.video .cover22__overlay-reveal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media only screen and (min-width:1024px){.cover22__media.video.cover22__media--snippet-ready img.desktop.cover22__poster{opacity:0;visibility:hidden;transition:opacity .35s ease;pointer-events:none}}@media only screen and (max-width:1023px){.cover22 .wp-block-create-block-cover>.open-modal-icon{display:none}}.testimonials.keen-slider-wrapper .dots-keen-slider{margin-top:1.25rem}@media screen and (min-width:768px){.testimonials.keen-slider-wrapper{padding-bottom:0}.testimonials.keen-slider-wrapper .keen-arrows-buttons{top:50%;bottom:auto;left:0;transform:translateY(-50%);pointer-events:none}.testimonials.keen-slider-wrapper .keen-arrows-buttons .slider-arrows{pointer-events:auto}.testimonials.keen-slider-wrapper .slider-next,.testimonials.keen-slider-wrapper .slider-prev{top:50%!important;bottom:auto!important}.testimonials.keen-slider-wrapper .slider-prev{left:1rem!important;transform:translateY(-50%) scaleX(-1)!important}.testimonials.keen-slider-wrapper .slider-next{left:auto!important;right:1rem!important;transform:translateY(-50%)!important}}@media screen and (min-width:1280px){.testimonials.keen-slider-wrapper .slider-prev{left:7rem!important}.testimonials.keen-slider-wrapper .slider-next{left:auto!important;right:7rem!important}}.testimonial.testimonial--star .testimonial__item{height:100%;overflow:hidden;position:relative}.testimonial.testimonial--star .testimonial__content{height:100%;padding:1.5rem}@media screen and (max-width:575px){.testimonial.testimonial--star .testimonial__content{text-align:left}}@media screen and (min-width:768px){.testimonial.testimonial--star .testimonial__content{padding:5rem}}@media screen and (min-width:1023px){.testimonial.testimonial--star .testimonial__content{padding:7rem}}.testimonial.testimonial--star .testimonial__content svg{display:inline-block;width:2.25rem;height:2.25rem;margin:0 .3rem}.testimonial.testimonial--star .testimonial__content .inner-content{width:100%}@media screen and (min-width:1279px){.testimonial.testimonial--star .testimonial__content .inner-content{max-width:50rem;margin-left:auto;margin-right:auto}}.testimonial.testimonial--star .testimonial__content p{margin-top:0}.testimonial.testimonial--star .testimonial__content .name{margin-bottom:0;margin-top:2rem;position:relative;font-size:.875rem}@media screen and (max-width:575px){.testimonial.testimonial--star .testimonial__content .name{margin-top:1.5rem}}.testimonial.testimonial--star .testimonial__content{text-align:center}.testimonial.testimonial--star .testimonial__content .inner-content :where(p,h1,h2,h3,h4,h5,h6){text-align:center}.reviews-large-text-wrapper .dots-keen-slider{margin-top:1.25rem}@media screen and (min-width:1023px){.reviews-large-text-wrapper{max-width:60rem;margin-left:auto;margin-right:auto}}.reviews-large-text-wrapper.keen-slider-wrapper{padding-bottom:0}.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons{position:relative;width:100%;margin-top:1.5rem;min-height:3rem}.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-next,.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-prev{top:0!important;bottom:auto!important}@media screen and (max-width:1023px){.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-prev{left:0!important;right:auto!important;transform:scaleX(-1)}.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-next{left:4rem!important;right:auto!important}}@media screen and (min-width:1024px){.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-prev{left:calc(50% - 3.438rem)!important;right:auto!important;transform:scaleX(-1)}.reviews-large-text-wrapper.keen-slider-wrapper .keen-arrows-buttons .slider-next{right:calc(50% - 3.438rem)!important;left:auto!important}}@media screen and (min-width:1280px){.post-container.layout2 .news-post-layout2-columns>.col-xl-8{flex:0 0 auto;width:66.66666667%;max-width:66.66666667%}.post-container.layout2 .news-post-layout2-columns>.col-xl-4{flex:0 0 auto;width:33.33333333%;max-width:33.33333333%}}.news-post-layout2-columns__content .wp-block-buttons{justify-content:flex-start}.similar-news.similar-news--embedded-sidebar{padding-left:0!important}.news-post-layout2-columns__sidebar .news-post-layout2-sidebar-categories:not(:empty)~.similar-news--embedded-sidebar{margin-top:1.5rem}.similar-news.similar-news--embedded-sidebar .post{background-color:transparent}.similar-news--layout1-post-page.keen-slider-wrapper{max-width:1248px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:1rem;padding-right:1rem;padding-bottom:4rem}.similar-news--layout1-post-page .similar-news__heading{text-align:center;width:100%}.similar-news--layout1-post-page .similar-news__slider-inner{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.similar-news--layout1-post-page .post.post--slider{background-color:transparent;margin-left:auto;margin-right:auto}.similar-news--layout1-post-page .post .cat-wrap .first-cat{background-color:#efefef!important;border:none;border-radius:9999px;padding:.375rem .875rem}.similar-news--layout1-post-page .similar-news-card__block-link{display:block;color:inherit;text-decoration:none;height:100%}.similar-news--layout1-post-page .similar-news-card__block-link:focus-visible{outline:.125rem solid var(--wp--preset--color--primary,#1a365d);outline-offset:.125rem}.similar-news--layout1-post-page .post__image img,.similar-news.similar-news--embedded-sidebar .post__image img{transition:transform .3s ease,opacity .4s ease;backface-visibility:hidden}.news-share-modal__backdrop{position:fixed;inset:0;z-index:999999;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:2rem 1rem 4rem;background-color:var(--wp--preset--color--primary)!important}.news-share-modal__backdrop .news-share-modal__title{color:#fff;font-family:RecoletaRegular,Georgia,Times New Roman,serif;font-weight:400;margin-top:0}.news-share-modal__backdrop .news-share-modal__close{position:fixed;top:1rem;right:1rem;z-index:1000000;background-color:transparent;border:none;padding:0;cursor:pointer;line-height:0}@media screen and (min-width:767px){.news-share-modal__backdrop .news-share-modal__close{top:2rem;right:2rem}}.news-share-modal__backdrop .news-share-modal__close svg{display:block}.news-share-modal__backdrop .news-share-modal__panel{position:relative;z-index:1;max-width:100%}.news-share-modal__backdrop .social-links ul{list-style:none;margin:0;padding:0}.news-share-modal__backdrop .social-links ul li{position:relative;display:inline-block;margin-bottom:1rem}.news-share-modal__backdrop .social-links ul li a{background-color:#fff;display:inline-block;width:4.5rem;height:4.5rem;margin:0 .8rem;text-align:center;cursor:pointer;position:relative;box-shadow:0 0 3rem rgba(0,0,0,.2);border-radius:.25rem;text-decoration:none}.news-share-modal__backdrop .social-links ul li a svg{position:relative;top:.5rem}.news-share-modal__backdrop .social-links ul li a span:not(.tool-tip-copy){font-size:.75rem;color:#000;display:block}.news-share-modal__backdrop .social-links ul li a .tool-tip-copy{position:absolute;top:-3rem;left:50%;transform:translateX(-50%);right:auto;color:#000;width:max-content;background:#fff;border-radius:.25rem;padding:0 .5rem;z-index:2;font-size:.75rem}.news-share-modal__backdrop .social-links ul li a .tool-tip-copy:before{position:absolute;content:"";bottom:-.5rem;left:50%;transform:translateX(-50%);width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #fff}#modal-book-viewing .book-viewing-form.page-contact-form{font-family:Helvetica,Arial,sans-serif}#modal-book-viewing .book-viewing-form .page-contact-form__title{letter-spacing:.12em}#modal-book-viewing .book-viewing-form__date-field{position:relative}#modal-book-viewing .book-viewing-form__date-field .form-input-suffix{position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:2;color:#231e25;cursor:pointer}#modal-book-viewing .book-viewing-form__date-field .page-contact-form__control{padding-right:48px;color-scheme:light}#modal-book-viewing .book-viewing-form__time-toggles.slide-toggle{display:flex;width:100%;max-width:100%;margin:0;border:0;background:#f7eee7;overflow:hidden}#modal-book-viewing .book-viewing-form .slide-toggle .form-toggle input~label{min-height:52px;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}#modal-book-viewing .book-viewing-form .slide-toggle .form-toggle input~label:before{display:block;background-color:#231e25;border-radius:0}#modal-book-viewing .book-viewing-form .slide-toggle .form-toggle input~label span{color:#a2a2a2;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-transform:none}#modal-book-viewing .book-viewing-form .slide-toggle .form-toggle input:checked~label span{color:#ffffff}#modal-book-viewing .book-viewing-form .form.form-staged{padding-bottom:0!important}.book-valuation-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}.book-valuation-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}.book-valuation-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}.book-valuation-form__title{font-size:23px!important}.book-valuation-form__intro{font-size:15px;margin-bottom:24px!important}.book-valuation-form__field-label{font-size:12px;font-weight:600!important}.book-valuation-form__field,.book-valuation-form__tenure-toggles{margin-top:8px}.book-valuation-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}.book-valuation-form__footer-buttons.form-staged__submit-wrap{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}@media screen and (max-width:575px){.book-valuation-form__footer-buttons.form-staged__submit-wrap{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}.book-valuation-form__footer-buttons.form-staged__submit-wrap .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}.book-valuation-form__footer-buttons.form-staged__submit-wrap .wp-block-button .wp-block-button__link{width:auto!important}}.book-valuation-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}.book-valuation-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,.book-valuation-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}.book-valuation-form__success-icon{width:79px;height:80px;flex-shrink:0}.book-valuation-form__success-icon .book-valuation-form__success-tick-svg{display:block;width:100%;height:100%}.book-valuation-form__success-intro{font-size:16px!important;color:#313131!important}.book-valuation-form__footer-buttons.book-valuation-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}.book-valuation-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:17px 24px!important}.book-valuation-form__success-back,.book-valuation-form__success-back:hover{color:var(--wp--preset--color--primary)!important}.book-valuation-form__success-back svg{flex-shrink:0}#modal-contact .contact-modal-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}#modal-contact .contact-modal-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}#modal-contact .contact-modal-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-contact .contact-modal-form__title{font-size:23px!important}#modal-contact .contact-modal-form__intro{font-size:15px;margin-bottom:24px!important}#modal-contact .contact-modal-form__success-icon{width:79px;height:80px;flex-shrink:0}#modal-contact .contact-modal-form__success-icon .contact-modal-form__success-tick-svg{display:block;width:100%;height:100%}#modal-contact .contact-modal-form__success-intro{font-size:16px!important;color:#313131!important}#modal-contact .contact-modal-form__footer-buttons.contact-modal-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}#modal-contact .contact-modal-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:17px 24px!important}#modal-contact .contact-modal-form__success-back,#modal-contact .contact-modal-form__success-back:hover{color:var(--wp--preset--color--primary)!important}#modal-contact .contact-modal-form__success-back svg{flex-shrink:0}#modal-contact .contact-modal-form__field-label{font-size:12px;font-weight:600!important}#modal-contact .contact-modal-form__field{margin-top:8px}#modal-contact .contact-modal-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}#modal-contact #form-contact .wp-block-buttons:not(.contact-modal-form__footer-buttons) .wp-block-button{margin-top:20px}#modal-contact .contact-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}@media screen and (max-width:575px){#modal-contact .contact-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}#modal-contact .contact-modal-form__footer-buttons.wp-block-buttons .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}#modal-contact .contact-modal-form__footer-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{width:auto!important}}#modal-contact .contact-modal-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}#modal-contact .contact-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,#modal-contact .contact-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}#modal-contact .contact-modal-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-contact .contact-modal-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-contact .contact-modal-form__legal-link:hover{color:#002533!important}#modal-feedback .feedback-modal-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}#modal-feedback .feedback-modal-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}#modal-feedback .feedback-modal-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-feedback .feedback-modal-form__title{font-size:23px!important}#modal-feedback .feedback-modal-form__intro{font-size:15px;margin-bottom:24px!important}#modal-feedback .feedback-modal-form__success-icon{width:79px;height:80px;flex-shrink:0}#modal-feedback .feedback-modal-form__success-icon .feedback-modal-form__success-tick-svg{display:block;width:100%;height:100%}#modal-feedback .feedback-modal-form__success-intro{font-size:16px!important;color:#313131!important}#modal-feedback .feedback-modal-form__footer-buttons.feedback-modal-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}#modal-feedback .feedback-modal-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--wp--preset--color--primary)!important;padding:17px 24px!important}#modal-feedback .feedback-modal-form__success-back:hover{color:var(--wp--preset--color--primary)!important}#modal-feedback .feedback-modal-form__success-back svg{flex-shrink:0}#modal-feedback .feedback-modal-form__field-label{font-size:12px;font-weight:600!important}#modal-feedback .feedback-modal-form__field{margin-top:8px}#modal-feedback .feedback-modal-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}#modal-feedback #form-feedback .wp-block-buttons:not(.feedback-modal-form__footer-buttons) .wp-block-button{margin-top:20px}#modal-feedback .feedback-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}@media screen and (max-width:575px){#modal-feedback .feedback-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}#modal-feedback .feedback-modal-form__footer-buttons.wp-block-buttons .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}#modal-feedback .feedback-modal-form__footer-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{width:auto!important}}#modal-feedback .feedback-modal-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}#modal-feedback .feedback-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,#modal-feedback .feedback-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}#modal-feedback .feedback-modal-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-feedback .feedback-modal-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-feedback .feedback-modal-form__legal-link:hover{color:#002533!important}#modal-feedback .feedback-modal-form__legal-below-buttons,.wp-block-create-block-feedback .feedback-modal-form__legal-below-buttons{margin-top:20px!important}#modal-career-application .career-modal-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}#modal-career-application .career-modal-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}#modal-career-application .career-modal-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-career-application .career-modal-form__title{font-size:23px!important}#modal-career-application .career-modal-form__intro{font-size:15px;margin-bottom:24px!important}#modal-career-application .career-modal-form__success-icon{width:79px;height:80px;flex-shrink:0}#modal-career-application .career-modal-form__success-icon .career-modal-form__success-tick-svg{display:block;width:100%;height:100%}#modal-career-application .career-modal-form__success-intro{font-size:16px!important;color:#313131!important}#modal-career-application .career-modal-form__footer-buttons.career-modal-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}#modal-career-application .career-modal-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--wp--preset--color--primary)!important;padding:17px 24px!important}#modal-career-application .career-modal-form__success-back:hover{color:var(--wp--preset--color--primary)!important}#modal-career-application .career-modal-form__success-back svg{flex-shrink:0}#modal-career-application .career-modal-form__field-label{font-size:12px;font-weight:600!important}#modal-career-application .career-modal-form__field{margin-top:8px}#modal-career-application .career-modal-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}#modal-career-application #form-career-application .wp-block-buttons:not(.career-modal-form__footer-buttons) .wp-block-button{margin-top:20px}#modal-career-application .career-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}@media screen and (max-width:575px){#modal-career-application .career-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}#modal-career-application .career-modal-form__footer-buttons.wp-block-buttons .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}#modal-career-application .career-modal-form__footer-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{width:auto!important}}#modal-career-application .career-modal-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}#modal-career-application .career-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,#modal-career-application .career-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}#modal-career-application .career-modal-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-career-application .career-modal-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-career-application .career-modal-form__legal-link:hover{color:#002533!important}#modal-career-application .career-modal-form__legal-below-buttons{margin-top:20px!important}#modal-instant-valuation .instant-valuation-modal-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}#modal-instant-valuation .instant-valuation-modal-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}#modal-instant-valuation .instant-valuation-modal-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-instant-valuation .instant-valuation-modal-form__title{font-size:23px!important}#modal-instant-valuation .instant-valuation-modal-form__intro{font-size:15px;margin-bottom:24px!important}#modal-instant-valuation .instant-valuation-modal-form__field-label{font-size:12px;font-weight:600!important}#modal-instant-valuation .instant-valuation-modal-form__field,#modal-instant-valuation .instant-valuation-modal-form__tenure-toggles{margin-top:8px}#modal-instant-valuation .instant-valuation-modal-form__tenure-toggles .form-toggle input~label:before{background-color:var(--wp--preset--color--primary)!important}#modal-instant-valuation .instant-valuation-modal-form__tenure-toggles .form-toggle input:checked~label:before{background-color:var(--wp--preset--color--secondary)!important}#modal-instant-valuation .instant-valuation-modal-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons--step1.wp-block-buttons{justify-content:flex-start!important}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons--results.wp-block-buttons{justify-content:center!important}@media screen and (max-width:575px){#modal-instant-valuation .instant-valuation-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons.wp-block-buttons .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{width:auto!important}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons--results.wp-block-buttons{justify-content:center!important}}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}#modal-instant-valuation .instant-valuation-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,#modal-instant-valuation .instant-valuation-modal-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}#modal-instant-valuation .instant-valuation-modal-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-instant-valuation .instant-valuation-modal-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-instant-valuation .instant-valuation-modal-form__legal-link:hover{color:#002533!important}#modal-instant-valuation .instant-valuation-modal-form__legal-below-buttons{margin-top:20px!important}#modal-instant-valuation .form-staged__card .instant-valuation-modal-form__footer-buttons .form-staged__next.wp-block-button__link,#modal-instant-valuation .form-staged__card .instant-valuation-modal-form__footer-buttons .form-staged__prev.wp-block-button__link{display:inline-flex!important;align-items:center!important;gap:10px!important}#modal-instant-valuation .form-staged__card .instant-valuation-modal-form__footer-buttons--results .form-staged__prev.wp-block-button__link,#modal-instant-valuation .form-staged__card .instant-valuation-modal-form__footer-buttons--results .form-staged__prev.wp-block-button__link:hover{background-color:#fff!important;color:var(--wp--preset--color--primary)!important}#modal-instant-valuation .form-staged__card .instant-valuation-modal-form__footer-buttons--results .form-staged__prev.wp-block-button__link svg{color:var(--wp--preset--color--primary)}#modal-callback-development .callback-modal-form__footer-buttons.wp-block-buttons,#modal-callback-mortgage .callback-modal-form__footer-buttons.wp-block-buttons,#modal-callback-solicitors .callback-modal-form__footer-buttons.wp-block-buttons,#modal-property-callback .callback-modal-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%;gap:1rem;margin-top:24px}#modal-callback-development .callback-modal-form__footer-buttons.wp-block-buttons,#modal-property-callback .callback-modal-form__footer-buttons.wp-block-buttons{justify-content:flex-start!important}#modal-callback-development .callback-modal-form .form-staged__submit.wp-block-button__link,#modal-callback-mortgage .callback-modal-form .form-staged__submit.wp-block-button__link,#modal-callback-solicitors .callback-modal-form .form-staged__submit.wp-block-button__link,#modal-property-callback .callback-modal-form .form-staged__submit.wp-block-button__link{padding:17px 24px!important;text-align:center!important;color:#fff!important}#modal-callback-development .callback-modal-form .form-staged__submit.wp-block-button__link:hover,#modal-callback-mortgage .callback-modal-form .form-staged__submit.wp-block-button__link:hover,#modal-callback-solicitors .callback-modal-form .form-staged__submit.wp-block-button__link:hover,#modal-property-callback .callback-modal-form .form-staged__submit.wp-block-button__link:hover{color:#fff!important}#modal-callback-development .callback-modal-form__legal,#modal-callback-mortgage .callback-modal-form__legal,#modal-callback-solicitors .callback-modal-form__legal,#modal-property-callback .callback-modal-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-callback-development .callback-modal-form__legal-link,#modal-callback-mortgage .callback-modal-form__legal-link,#modal-callback-solicitors .callback-modal-form__legal-link,#modal-property-callback .callback-modal-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-callback-development .callback-modal-form__legal-link:hover,#modal-callback-mortgage .callback-modal-form__legal-link:hover,#modal-callback-solicitors .callback-modal-form__legal-link:hover,#modal-property-callback .callback-modal-form__legal-link:hover{color:#002533!important}#modal-callback-development .callback-modal-form__legal-below-buttons,#modal-callback-mortgage .callback-modal-form__legal-below-buttons,#modal-callback-solicitors .callback-modal-form__legal-below-buttons,#modal-property-callback .callback-modal-form__legal-below-buttons{margin-top:20px!important}#modal-callback-development .callback-modal-form__eyebrow,#modal-callback-mortgage .callback-modal-form__eyebrow,#modal-callback-solicitors .callback-modal-form__eyebrow,#modal-property-callback .callback-modal-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-property-callback form .callback-modal-form__eyebrow{margin-top:16px!important}#modal-callback-development .callback-modal-form__title,#modal-callback-mortgage .callback-modal-form__title,#modal-callback-solicitors .callback-modal-form__title,#modal-property-callback .callback-modal-form__title{font-size:23px!important}#modal-property-callback .callback-modal-form__field-label{font-size:12px;font-weight:600!important}#modal-property-callback .callback-modal-form__field{margin-top:8px}#modal-property-callback .callback-modal-form__success-intro{font-size:16px!important;color:#313131!important}#modal-callback-development .callback-modal-form__intro,#modal-callback-mortgage .callback-modal-form__intro,#modal-callback-solicitors .callback-modal-form__intro,#modal-property-callback .callback-modal-form__intro{font-size:15px;margin-bottom:24px!important}.form-staged__short-description.margin-bottom-24{font-size:15px!important}#modal-callback-development .callback-modal-form__success-icon,#modal-callback-mortgage .callback-modal-form__success-icon,#modal-callback-solicitors .callback-modal-form__success-icon,#modal-property-callback .callback-modal-form__success-icon{width:79px;height:80px;flex-shrink:0}#modal-callback-development .callback-modal-form__success-icon .callback-modal-form__success-tick-svg,#modal-callback-mortgage .callback-modal-form__success-icon .callback-modal-form__success-tick-svg,#modal-callback-solicitors .callback-modal-form__success-icon .callback-modal-form__success-tick-svg,#modal-property-callback .callback-modal-form__success-icon .callback-modal-form__success-tick-svg{display:block;width:100%;height:100%}#modal-callback-development .callback-modal-form__success .callback-modal-form__success-eyebrow,#modal-callback-mortgage .callback-modal-form__success .callback-modal-form__success-eyebrow,#modal-callback-solicitors .callback-modal-form__success .callback-modal-form__success-eyebrow,#modal-property-callback .callback-modal-form__success .callback-modal-form__success-eyebrow{color:#605c5c!important}#modal-callback-development .callback-modal-form__success .callback-modal-form__success-title,#modal-callback-mortgage .callback-modal-form__success .callback-modal-form__success-title,#modal-callback-solicitors .callback-modal-form__success .callback-modal-form__success-title,#modal-property-callback .callback-modal-form__success .callback-modal-form__success-title{font-family:RecoletaRegular,Georgia,Times New Roman,serif!important;font-weight:400!important;color:var(--wp--preset--color--primary)!important;font-size:clamp(1.35rem,2vw,1.65rem)!important;line-height:1.25!important}#modal-callback-development .callback-modal-form__success .callback-modal-form__success-intro,#modal-callback-mortgage .callback-modal-form__success .callback-modal-form__success-intro,#modal-callback-solicitors .callback-modal-form__success .callback-modal-form__success-intro,#modal-property-callback .callback-modal-form__success .callback-modal-form__success-intro{color:#313131!important}#modal-callback-development .callback-modal-form__footer-buttons.callback-modal-form__footer-buttons--success,#modal-callback-mortgage .callback-modal-form__footer-buttons.callback-modal-form__footer-buttons--success,#modal-callback-solicitors .callback-modal-form__footer-buttons.callback-modal-form__footer-buttons--success,#modal-property-callback .callback-modal-form__footer-buttons.callback-modal-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}#modal-callback-development .callback-modal-form__success-back,#modal-callback-mortgage .callback-modal-form__success-back,#modal-callback-solicitors .callback-modal-form__success-back,#modal-property-callback .callback-modal-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--wp--preset--color--primary)!important}#modal-callback-development .callback-modal-form__success-back:hover,#modal-callback-mortgage .callback-modal-form__success-back:hover,#modal-callback-solicitors .callback-modal-form__success-back:hover,#modal-property-callback .callback-modal-form__success-back:hover{color:var(--wp--preset--color--primary)!important}#modal-callback-development .callback-modal-form__success-back svg,#modal-callback-mortgage .callback-modal-form__success-back svg,#modal-callback-solicitors .callback-modal-form__success-back svg,#modal-property-callback .callback-modal-form__success-back svg{flex-shrink:0}#modal-callback-development .callback-modal-form__success .callback-modal-form__success-title{font-family:inherit!important;font-size:23px!important;font-weight:inherit!important;line-height:inherit!important}#modal-callback-development .callback-modal-form__success-intro{font-size:16px!important;color:#313131!important}#modal-callback-development .callback-modal-form__success-back{padding:17px 24px!important}.career-application-field-label{display:block;color:#666!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em;margin-bottom:8px!important}.career-cv-upload{position:relative;margin-top:0}.career-cv-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.career-cv-upload__control{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.875rem 1rem;margin:0;background-color:#f2f2f2;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease;box-sizing:border-box}.career-cv-upload__control:hover{background-color:#ebebeb}.career-cv-upload:focus-within .career-cv-upload__control{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}.career-cv-upload__text{font-size:14px;line-height:1.3;color:#1a1a1a;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0;align-self:center}.career-cv-upload__text--placeholder{text-transform:uppercase;font-weight:600;letter-spacing:.04em;color:#a8a8a8;flex:1 1 auto}.career-cv-upload__icon{flex-shrink:0;align-self:center;color:#a8a8a8;width:24px;height:24px}.career-cv-upload__control--has-file .career-cv-upload__icon{color:var(--wp--preset--color--primary)}.career-cv-upload-hint{font-size:12px;line-height:1.4;color:#605c5c;margin-top:8px!important;margin-bottom:0}.career-form-field-textarea{width:100%!important;min-height:8rem;padding:.875rem 1rem!important;background-color:#f2f2f2!important;border:none!important;border-radius:8px!important;font-size:14px!important;line-height:1.4!important;color:#1a1a1a!important;resize:vertical;box-sizing:border-box}.career-form-field-textarea::placeholder{color:#8a8a8a!important;opacity:1}.career-form-field-textarea:focus{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}#modal-property-alerts .property-alerts-form__tabs-steps li.tabs-steps__complete>button{background-color:var(--wp--preset--color--secondary)!important}#modal-property-alerts .property-alerts-form__tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;border-radius:50%;content:"";z-index:2;width:100%;height:100%}#modal-property-alerts .property-alerts-form__eyebrow{color:#605c5c!important;letter-spacing:.08rem!important;font-size:12px!important;font-weight:400!important}#modal-property-alerts .property-alerts-form__title{font-size:23px!important}#modal-property-alerts .property-alerts-form__intro{font-size:15px!important;margin-bottom:24px!important}#modal-property-alerts .property-alerts-form__field-label{font-size:12px;font-weight:600!important}#modal-property-alerts .property-alerts-form__field,#modal-property-alerts .property-alerts-form__tenure-toggles{margin-top:8px}#modal-property-alerts .property-alerts-form__step0-next .wp-block-button{margin-top:20px}#modal-property-alerts .property-alerts-form .form-staged__next.wp-block-button__link{padding:17px 24px!important}#modal-property-alerts .property-alerts-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:34px}@media screen and (max-width:575px){#modal-property-alerts .property-alerts-form__footer-buttons.wp-block-buttons{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center}#modal-property-alerts .property-alerts-form__footer-buttons.wp-block-buttons .wp-block-button{width:auto!important;flex:0 1 auto;margin-bottom:0!important}#modal-property-alerts .property-alerts-form__footer-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{width:auto!important}}#modal-property-alerts .property-alerts-form__footer-buttons .wp-block-button__link{padding:17px 24px!important}#modal-property-alerts .property-alerts-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color,#modal-property-alerts .property-alerts-form__footer-buttons .form-staged__prev.wp-block-button__link.has-secondary-background-color:hover{color:#fff!important}#modal-property-alerts .property-alerts-form__legal{font-size:12px;font-weight:400;line-height:1.5;color:#605c5c!important;text-align:left;max-width:100%}#modal-property-alerts .property-alerts-form__legal-link{color:inherit!important;text-decoration:underline!important;font-weight:inherit}#modal-property-alerts .property-alerts-form__legal-link:hover{color:#002533!important}#modal-property-alerts .property-alerts-form__legal-below-buttons{margin-top:20px!important}#modal-property-alerts .property-alerts-form__success-icon{width:79px;height:80px;flex-shrink:0}#modal-property-alerts .property-alerts-form__success-icon .property-alerts-form__success-tick-svg{display:block;width:100%;height:100%}#modal-property-alerts .property-alerts-form__success-intro{font-size:16px!important;color:#313131!important}#modal-property-alerts .property-alerts-form__footer-buttons.property-alerts-form__footer-buttons--success{justify-content:flex-start!important;margin-top:20px!important}#modal-property-alerts .property-alerts-form__success-back{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--wp--preset--color--primary)!important;padding:17px 24px!important}#modal-property-alerts .property-alerts-form__success-back:hover{color:var(--wp--preset--color--primary)!important}#modal-property-alerts .property-alerts-form__success-back svg{flex-shrink:0}@media (min-width:992px){.favourite{margin-top:10px}}@media (max-width:575px){.favourite{margin-right:10px}}.header__menu a.fa.fa-heart.font-weight-400,.header__menu a.favourite.fa.fa-heart{--fa-style:400;font-weight:400}.header__menu a.fa.fa-heart.font-weight-400:hover,.header__menu a.favourite.fa.fa-heart:hover{color:var(--wp--preset--color--secondary)}.header__menu a.fa.fa-heart.font-weight-400:hover:before,.header__menu a.favourite.fa.fa-heart:hover:before{font-weight:600}.hero-large--responsive-ssr .hero-large__mobile-ssr{display:none}@media only screen and (max-width:768px){.hero-large--responsive-ssr .hero-large__desktop-ssr{display:none}.hero-large--responsive-ssr .hero-large__mobile-ssr{display:block}}.global-wrapper.inner-pages header.fixed{z-index:30}.global-wrapper.Home:not(.transparent-header) header.fixed:not(.scrolled){background-color:var(--wp--preset--color--primary)}.Home header.fixed .header.wp-block-create-block-container .inner-container>.header-bar,.global-wrapper.Home:not(.transparent-header) header.fixed:not(.scrolled) .wp-block-create-block-container .inner-container>.header-bar,.header .header-bar,.header.wp-block-create-block-container .inner-container>.header-bar,header.scrolled .header.wp-block-create-block-container .inner-container>.header-bar{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.header .header-bar__center,.header .header-bar__left,.header .header-bar__right{position:static}.header .header-bar__left{display:flex;justify-content:flex-start;align-items:center}.header .header-bar__center{display:flex;justify-content:center;align-items:center;text-align:center}.header .header-bar__center .logo-wrap{margin:0 auto}.header .header-bar__right{display:flex;justify-content:flex-end;align-items:center}.header .header-bar__left .header__menu{margin:0}.header .header-bar__left .header__menu li,.header .header-bar__left .header__menu li:last-child,.header .header-bar__left .header__menu li:nth-last-child(2){display:inline-block!important;padding:0}.header .header-bar__left .header__menu li a,.header .header-bar__left .header__menu li a.btn-white-hover,.header .header-bar__left .header__menu li a.header-valuation-btn,.header .header-bar__left .header__menu li a.wp-block-button__link{display:inline-flex;align-items:center;gap:.75rem;border:1px solid #ffffff!important;padding:1rem;color:#ffffff!important;text-decoration:none;letter-spacing:.12rem;text-transform:uppercase;background:transparent!important;background-color:transparent!important;box-shadow:none}.header .header-bar__left .header__menu li a:after{content:"";display:inline-block;width:1.15rem;height:.7rem;flex:0 0 auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 12' fill='none'%3E%3Cpath d='M0 6h19.5M14.5 1.5 20 6l-5.5 4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 12' fill='none'%3E%3Cpath d='M0 6h19.5M14.5 1.5 20 6l-5.5 4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.header .header-bar__left .header__menu li a.btn-white-hover:hover,.header .header-bar__left .header__menu li a.header-valuation-btn:hover,.header .header-bar__left .header__menu li a.wp-block-button__link:hover,.header .header-bar__left .header__menu li a:focus-visible,.header .header-bar__left .header__menu li a:hover{background:#ffffff!important;background-color:#ffffff!important;border-color:#ffffff!important;color:var(--wp--preset--color--primary)!important}.header .header-bar .header-toggle-btn{margin-left:0!important;padding:0}.header .header-bar .header__toggle{display:inline-flex;align-items:center;gap:.75rem;height:auto;padding:0}.header .header-bar .header__toggle-label{font-size:.6875rem;font-weight:600;letter-spacing:.2rem;line-height:1;text-transform:uppercase;color:#fff}.header .header-bar .header__toggle:focus-visible .header__toggle-label,.header .header-bar .header__toggle:hover .header__toggle-label{color:#d8d4d0}.header .header-bar .header__toggle:focus-visible svg path,.header .header-bar .header__toggle:hover svg path{fill:#d8d4d0}@media screen and (max-width:767px){.Home header.fixed .header.wp-block-create-block-container .inner-container>.header-bar,.global-wrapper.Home:not(.transparent-header) header.fixed:not(.scrolled) .wp-block-create-block-container .inner-container>.header-bar,.header .header-bar,.header.wp-block-create-block-container .inner-container>.header-bar,header.scrolled .header.wp-block-create-block-container .inner-container>.header-bar{padding-top:1rem!important;padding-bottom:1rem!important}.header .header-bar{display:flex!important;align-items:center;justify-content:space-between;margin-left:0!important;margin-right:0!important}.header .header-bar__left{display:none!important}.header .header-bar__center,.header .header-bar__center.col-6{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.header .header-bar__center .logo-wrap{display:block!important;width:max-content!important;max-width:70%;margin:0!important}.header .header-bar__center .logo-wrap a{width:auto;margin:0}.header .header-bar__center .logo-wrap .logo--default,.header .header-bar__center .logo-wrap .logo--negative{display:none!important}.header .header-bar__center .logo-wrap .logo--mobile{display:inline-block!important}.header .header-bar__center .logo-wrap img{display:block;width:auto!important;height:40px!important;max-width:100%;margin:0;object-fit:contain;object-position:left center}.header .header-bar__right,.header .header-bar__right.col-6{display:flex!important;justify-content:flex-end!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin-left:auto;padding-right:0!important}.header .header-bar .header__toggle-label{font-size:14px}}@media screen and (max-width:575px){.header .header-bar .header__toggle{gap:.45rem}.header .header-bar .header__toggle-label{font-size:14px;letter-spacing:.14rem}}.property-header{min-height:0!important;background:var(--wp--preset--color--light-gray)}.property-hero{width:100%;padding:2.5rem 0 .8rem;background:var(--wp--preset--color--light-gray);box-sizing:border-box;position:relative;z-index:1}.property-hero__grid{display:flex;align-items:stretch;width:100%;max-width:1184px;margin:0 auto;padding:0;box-sizing:border-box;background:#fff}.property-hero__media{flex:1 1 62%;max-width:62%;position:relative;min-width:0}@media screen and (min-width:992px){.property-hero__media{flex:0 1 780px;max-width:780px;width:780px}.property-hero__copy{flex:1 1 auto;max-width:none}}.property-hero__media .property-slider{position:relative;height:auto;min-height:0;overflow:hidden}.property-hero .property-details-slider{position:relative;height:0;min-height:0;padding-top:66%;overflow:hidden}@media screen and (min-width:992px){.property-hero .property-details-slider,.property-hero__media .property-slider{height:500px;max-height:500px;padding-top:0}}.property-hero .property-details-slider .slider__image{object-fit:cover}.property-hero .property-arrow .next,.property-hero .property-arrow .prev{width:2.75rem;height:2.75rem;background:#fff!important;box-shadow:none;border-radius:50%!important}.property-hero .property-arrow .prev{left:1.25rem}.property-hero .property-arrow .next{right:1.25rem}.property-hero .property-arrow .next:before,.property-hero .property-arrow .prev:before{color:#111;font-size:.85rem}.property-hero .property-slider__actions{left:1.25rem;right:auto;bottom:1.25rem;z-index:2;gap:.5rem}.property-hero .property-slider__actions p{margin:0;min-width:2rem;width:2rem;height:2rem;line-height:1;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:0!important;padding:0!important}.property-hero .property-slider__actions p.half-radius{min-width:3.25rem;width:auto;padding:0 .5rem!important}.property-hero .property-slider__actions p.global-radius{min-width:2rem;width:2rem;padding:0!important}.property-hero .property-slider__actions svg{display:block;width:16px;height:16px}.property-hero .property-slider__counter{font-family:PlusJakartaSans-Regular,Arial,sans-serif;font-size:.75rem;letter-spacing:.04em;color:#111;height:auto;line-height:1;min-width:0;text-transform:none}.property-hero .property-slider__actions .property__fav{background:transparent;padding:0;width:auto;height:auto;position:static;border-radius:0!important}.property-hero__copy{display:flex;align-items:center;padding:3.5rem 3.25rem;background:#fff;box-sizing:border-box}@media screen and (min-width:992px){.property-hero__copy{flex:1 1 auto;max-width:none}}.property-hero-details{max-width:26rem;width:100%}.property-hero-details .property__status{display:inline-block;background:var(--wp--preset--color--tertiary)!important;color:#ffffff!important;border-radius:0;padding:.35rem .65rem;margin:0 0 1.5rem;letter-spacing:.08em!important;font-weight:400!important;text-transform:uppercase}.property-hero-details .property__price-qualifier,.property-hero-details .property__status{font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important}.property-hero-details .property__price-qualifier{margin:0 0 .5rem;color:#a2a2a2!important;letter-spacing:.2em!important;font-weight:400;text-transform:uppercase!important}.property-hero-details .property__price{margin:12.6px 0 .85rem}.property-hero-details .property__price,.property-hero-details .property__price *{font-size:23px!important;letter-spacing:10px!important;line-height:1.2!important}.property-hero-details .property__address,.property-hero-details .property__price,.property-hero-details .property__price *{color:var(--wp--preset--color--primary)!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-weight:400!important;text-transform:none!important}.property-hero-details .property__address{margin:0 0 1rem;font-size:14px!important;letter-spacing:0!important;line-height:1.45!important}.property-hero-details .property__facility{margin:0 0 1rem;color:var(--wp--preset--color--primary);gap:1.15rem}.property-hero-details .property__facility li{display:flex;align-items:center;gap:.4rem;padding:0;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0!important;text-transform:none}.property-hero-details .property__facility li span{display:none}.property-hero-details .property__facility svg path{fill:var(--wp--preset--color--tertiary)}.property-hero-details .property__except,.property-hero-details .property__except p{margin:0 0 8px;color:var(--wp--preset--color--primary)!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:14px!important;letter-spacing:0!important;line-height:150%!important;text-transform:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.property-hero-details .property__except{margin-bottom:1.5rem}.property-hero-details .property__action{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;list-style:none}.property-hero-details .property__action>li{flex:0 0 auto;width:auto;min-width:0;margin:0}.property-hero-details .property__action .wp-block-button,.property-hero-details .property__action .wp-block-button__link,.property-hero-details .property__action .wp-block-buttons{width:auto!important;margin:0!important}.property-hero-details .property__action .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:.85rem 1.1rem;border-radius:0!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:5px!important;line-height:1.2;text-transform:uppercase}.property-hero-details .property__action .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:#111!important;color:#fff!important;border:1px solid #111!important}.property-hero-details .property__action .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background:#553f5b!important;border-color:#553f5b!important;color:#fff!important}.property-hero-details .property__action .wp-block-button.is-style-outline .wp-block-button__link{background:#fff!important;color:#111!important;border:1px solid #111!important}.property-hero-details .property__action .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#231e25!important;color:#ffffff!important;border:1px solid #111!important}.property-hero-details__local{display:none!important}.property-details-tabs-section{--property-tabs-height:60px;--property-tabs-pad-top:calc(2.5rem + (var(--property-tabs-height) / 2));position:relative;z-index:1;overflow:visible;padding:var(--property-tabs-pad-top) 0 6rem;background:linear-gradient(to bottom,var(--wp--preset--color--light-gray) 0,var(--wp--preset--color--light-gray) var(--property-tabs-pad-top),#fff var(--property-tabs-pad-top),#fff 100%)!important}.property-details-tabs-section .property-tabs{margin-top:0!important}.property-details-tabs-section .custom-tabs{border:0!important;box-shadow:none;max-width:1184px;margin:0 auto;padding:0;box-sizing:border-box}.property-details-tabs-section .custom-tabs>ul.tab-header{display:flex;align-items:stretch;flex-wrap:nowrap;gap:.35rem;width:100%;max-width:none;box-sizing:border-box;margin:0!important;padding:6px!important;overflow-x:auto;border:0!important;border-radius:0!important;background:var(--wp--preset--color--primary);box-shadow:none;position:relative;transform:translateY(-50%)}.property-details-tabs-section .custom-tabs>ul.tab-header li{display:flex;align-items:stretch;margin:0!important;padding:0!important;flex:0 0 auto}.property-details-tabs-section .custom-tabs>ul.tab-header li a,.property-details-tabs-section .custom-tabs>ul.tab-header li button{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px!important;height:48px!important;line-height:1!important;padding:16px 2rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;box-shadow:none}.property-details-tabs-section .custom-tabs>ul.tab-header li a:hover,.property-details-tabs-section .custom-tabs>ul.tab-header li button:hover,.property-details-tabs-section .custom-tabs>ul.tab-header li.selected a,.property-details-tabs-section .custom-tabs>ul.tab-header li.selected button{background:#fff!important;color:var(--wp--preset--color--primary)!important;font-weight:400!important}.property-details-tabs-section .custom-tabs .tab-content .list-bullet li{margin-bottom:0!important}#property-tabs-description .h4,#property-tabs-description h2{text-transform:none!important}.property-details-tabs-section .property-tabs-key-features{margin-bottom:2.5rem!important}.property-details-tabs-section .property-tabs__description.truncated-description{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;max-height:none!important;line-height:1.5!important}.property-details-tabs-section .property-tabs__description.truncated-description:after{display:none!important}.property-details-tabs-section .property-tabs__description.truncated-description br,.property-details-tabs-section .property-tabs__description.truncated-description p{display:inline}.property-details-tabs-section .property-tabs__description.truncated-description p+p:before{content:" "}.property-details-tabs-section .property-tabs__readmore{display:inline-flex!important;align-items:center;gap:.7rem;margin:2rem 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;color:var(--wp--preset--color--primary)!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.35em!important;line-height:1;text-transform:uppercase!important}.property-details-tabs-section .property-tabs__readmore svg{display:block;flex-shrink:0;transition:transform .2s ease}.property-details-tabs-section .property-tabs__readmore svg.is-open{transform:rotate(90deg)}.property-header>section:last-child{background:#fff}.property-sell-card{background-color:var(--wp--preset--color--light-gray)!important;padding-bottom:1.5rem!important;border-radius:0!important}.property-sell-card__title{letter-spacing:10px!important;margin-bottom:1.5rem!important}.property-tabs-virtual{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.property-tabs-virtual .wp-block-button,.property-tabs-virtual .wp-block-buttons{width:auto!important;max-width:100%;margin:0!important}.property-tabs-virtual .wp-block-button__link{width:auto!important;max-width:100%;white-space:normal}#property-tabs-description .list-inline:not(.property-agent-card__actions) .wp-block-button__link,.property-sell-card .wp-block-button__link,.property-tabs-virtual .wp-block-button__link{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:3.15rem!important;height:3.15rem;padding:.85rem 1.1rem!important;border-radius:0!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:5px!important;line-height:1.2!important;text-transform:uppercase}#property-tabs-description .list-inline:not(.property-agent-card__actions) .wp-block-button:not(.is-style-outline) .wp-block-button__link,.property-sell-card .wp-block-button:not(.is-style-outline) .wp-block-button__link,.property-tabs-virtual .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:#111!important;color:#fff!important;border:1px solid #111!important}#property-tabs-description .list-inline:not(.property-agent-card__actions) .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.property-sell-card .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.property-tabs-virtual .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background:#553f5b!important;border-color:#553f5b!important;color:#fff!important}#property-tabs-description .list-inline:not(.property-agent-card__actions) .wp-block-button.is-style-outline .wp-block-button__link,.property-sell-card .wp-block-button.is-style-outline .wp-block-button__link{background:transparent!important;color:#111!important;border:1px solid #111!important}#property-tabs-description .list-inline:not(.property-agent-card__actions) .wp-block-button.is-style-outline .wp-block-button__link:hover,.property-sell-card .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#231e25!important;color:#ffffff!important;border:1px solid #111!important}@media screen and (max-width:1199px){.property-hero{padding:1.5rem 0 .8rem}.property-hero__copy{padding:2.25rem 1.75rem}.property-details-tabs-section{--property-tabs-pad-top:calc(1.5rem + (var(--property-tabs-height) / 2));padding:var(--property-tabs-pad-top) 0 6rem}}@media screen and (max-width:1023px){.property-hero{padding:1.5rem 1.5rem 1.15rem;overflow:hidden}.property-hero__grid{flex-direction:column;width:100%;max-width:100%;background:#fff}.property-hero__copy,.property-hero__media{flex:0 0 100%;max-width:100%;width:100%}.property-hero__media .property-slider{width:100%;height:auto}.property-hero .property-details-slider{width:100%;height:0;min-height:0;max-height:none;padding-top:69%;overflow:hidden}.property-hero__copy{align-items:flex-start;padding:1.5rem}.property-hero-details{max-width:none}.property-hero-details .property__price,.property-hero-details .property__price *{font-size:20px!important;letter-spacing:.12em!important}.property-hero-details .property__address,.property-hero-details .property__except,.property-hero-details .property__except *{overflow-wrap:anywhere;word-break:normal}.property-hero-details .property__facility{flex-wrap:wrap;gap:.75rem}.property-hero-details .property__action,.property-hero-details .property__action .wp-block-button,.property-hero-details .property__action .wp-block-button__link,.property-hero-details .property__action>li{width:100%!important;min-width:0;flex:1 1 100%}.property-hero-details .property__action .wp-block-button__link{display:flex;white-space:normal;padding-left:1rem;padding-right:1rem}.property-hero .property-slider__actions{left:.6rem;bottom:.85rem;gap:.25rem}.property-hero .property-arrow .next,.property-hero .property-arrow .prev{width:2.35rem;height:2.35rem}.property-hero .property-arrow .prev{left:.9rem}.property-hero .property-arrow .next{right:.9rem}.property-details-tabs-section{--property-tabs-height:52px;--property-tabs-pad-top:calc(1.25rem + (var(--property-tabs-height) / 2));padding:var(--property-tabs-pad-top) 1.5rem 3rem}.property-details-tabs-section .custom-tabs{max-width:none;padding:0}.property-details-tabs-section .custom-tabs>ul.tab-header{margin-bottom:0;-webkit-overflow-scrolling:touch}.property-details-tabs-section .custom-tabs>ul.tab-header li a,.property-details-tabs-section .custom-tabs>ul.tab-header li button{min-height:40px!important;height:40px!important;padding:10px 1rem!important}.property-details-tabs-section .custom-tabs .tab-content{margin-top:0;padding:0 0 2.5rem}.property-details-tabs-section .property-tabs-key-features{margin-bottom:2rem!important}}@media screen and (max-width:575px){.property-hero{padding:1rem;overflow:hidden}.property-hero__copy{padding:1.5rem 1.25rem}.property-details-tabs-section{--property-tabs-pad-top:calc(1rem + (var(--property-tabs-height) / 2));padding:var(--property-tabs-pad-top) 1rem 3rem}.property-details-tabs-section .custom-tabs>ul.tab-header li a,.property-details-tabs-section .custom-tabs>ul.tab-header li button{padding:10px .85rem!important;letter-spacing:.12em!important}}.property-nearby-section{background-color:var(--wp--preset--color--primary)!important;padding-top:5rem!important}.property-nearby-section__title{text-align:left!important;color:#ffffff!important;font-family:presti-display,Presti Display,serif!important;font-size:38px!important;letter-spacing:10px!important;margin-bottom:2rem!important;line-height:calc(1em + 16px)!important}.property-calculator-section{background-color:#ffffff!important;padding-top:5rem!important}.property-calculator-section .property-nearby-section__title{color:var(--wp--preset--color--primary)!important}.property-calculator-section .calculator{background-color:var(--wp--preset--color--light-gray)!important}.property-calculator-section .calculator>h4{letter-spacing:5px!important}.property-calculator-section .calculator .result-title{color:var(--wp--preset--color--tertiary)!important;letter-spacing:5px!important}.property-calculator-section .calculator .result-title *{color:inherit!important;letter-spacing:inherit!important}.property-calculator-section .calculator .form-input,.property-calculator-section .calculator .form-input-wrapper,.property-calculator-section .calculator .form-input.select,.property-calculator-section .calculator .quantity{border-radius:0!important}.similar-properties{background-color:#ffffff!important;padding-top:5rem!important;padding-bottom:5rem!important}.property-calculator-section+.similar-properties{padding-top:0!important}.similar-properties .property-nearby-section__title{color:var(--wp--preset--color--primary)!important;margin-bottom:0!important}.property-toggle:has(>.similar-properties__head){margin-bottom:2rem!important}.property-toggle>.similar-properties__head{width:100%;margin-bottom:0}.similar-properties__head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.similar-properties__slider.keen-slider-wrapper{position:relative;padding-bottom:0}.similar-properties__head .keen-arrows-buttons{display:flex;gap:1rem;width:auto!important;height:auto!important;transform:none!important;flex-shrink:0}.similar-properties__head .keen-arrows-buttons,.similar-properties__head .keen-arrows-buttons .slider-arrows{position:relative!important;align-items:center;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.similar-properties__head .keen-arrows-buttons .slider-arrows{margin:0!important;display:inline-flex!important;justify-content:center}.similar-properties__head .keen-arrows-buttons .slider-arrows:before{font-family:FontAwesome!important}.similar-properties__head .keen-arrows-buttons .slider-arrows.slider-prev{transform:scaleX(-1)!important}.similar-properties__head .keen-arrows-buttons .slider-arrows.slider-next{transform:none!important}.similar-properties .keen-arrows-buttons .slider-arrows,body .similar-properties .keen-arrows-buttons .slider-arrows,body .similar-properties .keen-arrows-buttons .slider-arrows.fa-chevron-right,body .similar-properties__head .keen-arrows-buttons .slider-arrows,body .similar-properties__head .keen-arrows-buttons .slider-arrows.fa-chevron-right{width:var(--slider-arrow-width,3rem)!important;height:var(--slider-arrow-height,3rem)!important;background-color:var(--slider-arrow-bg,transparent)!important;color:var(--slider-arrow-color,#231e25)!important;border-width:var(--slider-arrow-border-width,0)!important;border-style:solid!important;border-color:var(--slider-arrow-border-color,transparent)!important;border-radius:var(--slider-arrow-radius,3rem)!important;font-size:var(--slider-arrow-font-size,.875rem)!important;box-shadow:0 .125rem .5rem rgba(0,0,0,.16)}.similar-properties .keen-arrows-buttons .slider-arrows:hover,body .similar-properties .keen-arrows-buttons .slider-arrows.fa-chevron-right:hover,body .similar-properties .keen-arrows-buttons .slider-arrows:hover,body .similar-properties__head .keen-arrows-buttons .slider-arrows.fa-chevron-right:hover,body .similar-properties__head .keen-arrows-buttons .slider-arrows:hover{background-color:var(--slider-arrow-bg-hover,#ffffff)!important;color:var(--slider-arrow-color-hover,#231e25)!important;border-color:var(--slider-arrow-border-color,transparent)!important}.similar-properties .keen-arrows-buttons .slider-arrows.disabled,.similar-properties .keen-arrows-buttons .slider-arrows:disabled,body .similar-properties .keen-arrows-buttons .slider-arrows.disabled,body .similar-properties__head .keen-arrows-buttons .slider-arrows.disabled{opacity:.2!important;cursor:not-allowed!important;pointer-events:none}.similar-properties .property__image{position:relative}.similar-properties .property__fav{top:auto!important;right:auto!important;bottom:1rem!important;left:1rem!important}.similar-properties .property__content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;padding:0 16px 0 0!important}.similar-properties .property__price{display:block!important;width:100%!important;font-family:Helvetica,Arial,sans-serif!important;font-size:24px!important;color:var(--wp--preset--color--primary)!important;letter-spacing:5px!important;margin-top:1rem!important;margin-bottom:.5rem!important}.similar-properties .property__price-qualifier{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:auto!important;max-width:none!important;font-family:presti-display,Presti Display,serif!important;font-size:16px!important;letter-spacing:20px!important;color:#a2a2a2!important;text-transform:none!important;margin-top:0!important;margin-bottom:.5rem!important;line-height:1.4!important}.similar-properties .property__price-qualifier-word{display:block!important}.similar-properties .property__address{display:block!important;width:100%!important;color:#231e25!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;margin-top:0!important;margin-bottom:0!important}.property-agent-card{background-color:#231e25!important;color:#ffffff;border-radius:0!important}.property-agent-card__inner{display:flex;align-items:flex-start;gap:1.5rem}.property-agent-card__photo{flex:0 0 196px;width:196px;height:216px;overflow:hidden;border-radius:0!important}.property-agent-card__photo img{display:block;width:196px;height:216px;object-fit:cover;object-position:center top;border-radius:0!important}.property-agent-card__details{min-width:0;flex:1 1;overflow:hidden}.property-agent-card__name{font-family:presti-display,Presti Display,serif!important;font-size:35px!important;line-height:120%!important;letter-spacing:10px!important;color:#ffffff!important;margin:0 0 16px!important;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.property-agent-card__title{font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--wp--preset--color--tertiary)!important;margin:0 0 16px!important}.property-agent-card__contact-line,.property-agent-card__service{font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important;color:#ffffff!important;margin:0 0 8px!important}.property-agent-card__contact-line a{color:#ffffff!important;text-decoration:none}.property-agent-card__actions{display:grid!important;grid-template-columns:1fr 1fr;align-items:stretch;width:100%!important;gap:1rem!important;margin-top:2rem!important}.property-agent-card__actions .wp-block-button,.property-agent-card__actions>li{display:block!important;width:100%!important;margin:0!important}#property-tabs-description .list-inline .property-agent-card .property-agent-card__cta,#property-tabs-description .list-inline .property-agent-card button.property-agent-card__cta,body .property-agent-card .property-agent-card__cta,body .property-agent-card button.property-agent-card__cta{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-height:3.15rem!important;height:3.15rem;margin:0!important;padding:.85rem 1.1rem!important;border-radius:0!important;font-family:helvetica-light,helvetica-light-587ebe5a59211,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:5px!important;line-height:1.2!important;text-transform:uppercase;text-align:center;cursor:pointer;box-shadow:none!important}#property-tabs-description .list-inline .property-agent-card .wp-block-button .property-agent-card__cta--solid,#property-tabs-description .list-inline .property-agent-card .wp-block-button:not(.is-style-outline) .property-agent-card__cta--solid,body .property-agent-card .property-agent-card__cta--solid,body .property-agent-card button.property-agent-card__cta--solid{background:#fff!important;background-color:#fff!important;color:#111!important;border:1px solid #fff!important}#property-tabs-description .list-inline .property-agent-card .wp-block-button .property-agent-card__cta--solid:hover,#property-tabs-description .list-inline .property-agent-card .wp-block-button:not(.is-style-outline) .property-agent-card__cta--solid:hover,body .property-agent-card .property-agent-card__cta--solid:hover,body .property-agent-card button.property-agent-card__cta--solid:hover{background:#fff!important;background-color:#fff!important;color:#111!important;border-color:#fff!important}#property-tabs-description .list-inline .property-agent-card .wp-block-button .property-agent-card__cta--outline,#property-tabs-description .list-inline .property-agent-card .wp-block-button.is-style-outline .property-agent-card__cta--outline,body .property-agent-card .property-agent-card__cta--outline,body .property-agent-card button.property-agent-card__cta--outline{background:transparent!important;background-color:transparent!important;color:#fff!important;border:1px solid #fff!important}#property-tabs-description .list-inline .property-agent-card .wp-block-button .property-agent-card__cta--outline:hover,#property-tabs-description .list-inline .property-agent-card .wp-block-button.is-style-outline .property-agent-card__cta--outline:hover,body .property-agent-card .property-agent-card__cta--outline:hover,body .property-agent-card button.property-agent-card__cta--outline:hover{background:#fff!important;background-color:#fff!important;color:#111!important;border:1px solid #fff!important}@media (max-width:767px){.property-agent-card__inner{flex-direction:column}.property-agent-card__actions{grid-template-columns:1fr!important;gap:0!important;margin-top:1rem!important}.property-agent-card__actions .wp-block-button,.property-agent-card__actions>li,body .property-agent-card .property-agent-card__cta,body .property-agent-card button.property-agent-card__cta{width:100%!important;max-width:100%!important;margin:0!important}}.page-contact-form{max-width:640px;width:100%;font-family:Helvetica,Arial,sans-serif}.page-contact-form__tabs.tabs-steps{margin:0 0 32px!important;justify-content:flex-start}.page-contact-form__tabs.tabs-steps li{margin-left:1rem;line-height:1}.page-contact-form__tabs.tabs-steps li:first-child{margin-left:0}.page-contact-form__tabs.tabs-steps li:before{display:block!important;position:absolute;top:50%;right:100%;z-index:0;width:1.5rem;border:0;border-top:3px solid #f7eee7;transform:translateY(-50%);content:""!important}.page-contact-form__tabs.tabs-steps li:after,.page-contact-form__tabs.tabs-steps li:first-child:before{display:none!important;content:none!important}.page-contact-form__tabs.tabs-steps button{width:20px;height:20px;border:0!important;background-color:#f7eee7!important;box-shadow:none}.page-contact-form__tabs.tabs-steps .active>button,.page-contact-form__tabs.tabs-steps li.tabs-steps__complete>button{background-color:#f7eee7!important}.page-contact-form__tabs.tabs-steps .active>button:after,.page-contact-form__tabs.tabs-steps li.tabs-steps__complete>button:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block!important;width:12px!important;height:12px!important;border-radius:50%;background-color:#1c181e!important;content:""!important;z-index:2}.page-contact-form__eyebrow{color:#a2a2a2;font-size:12px;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.page-contact-form__eyebrow,.page-contact-form__title{margin:0 0 8px;font-family:Helvetica,Arial,sans-serif;font-weight:400}.page-contact-form__title{color:#1c181e;font-size:24px;line-height:1.2;letter-spacing:5px}.page-contact-form__slides{display:grid}.page-contact-form__slide{grid-area:1/1;visibility:hidden;pointer-events:none}.page-contact-form__slide.is-active{visibility:visible;pointer-events:auto}.page-contact-form__intro{margin:0 0 24px;color:#312e33;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-weight:400;line-height:1.5}.page-contact-form__group.form-group{margin-bottom:16px}.page-contact-form__label{display:block;margin:0 0 8px;color:#a2a2a2;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none!important}.page-contact-form .form-input.page-contact-form__control,.page-contact-form select.page-contact-form__control,.page-contact-form textarea.page-contact-form__control{width:100%;height:auto;min-height:52px;padding:16px 24px;border:0;border-radius:0;background-color:#f7eee7;color:var(--wp--preset--color--primary,#1c181e);font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;box-shadow:none}.page-contact-form select.page-contact-form__control{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.12891 5.76562C5.26562 5.90234 5.45703 5.90234 5.59375 5.76562L9.64062 1.74609C9.77734 1.63672 9.77734 1.41797 9.64062 1.28125L9.09375 0.761719C8.98438 0.625 8.76562 0.625 8.62891 0.761719L5.375 3.98828L2.09375 0.761719C1.95703 0.625 1.76562 0.625 1.62891 0.761719L1.08203 1.28125C0.945312 1.41797 0.945312 1.63672 1.08203 1.74609L5.12891 5.76562Z' fill='%23231E25'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 24px center!important;background-size:12px 8px!important}.page-contact-form select.page-contact-form__control option{color:var(--wp--preset--color--primary,#1c181e)}.page-contact-form select.page-contact-form__control option[value=""]{color:#a2a2a2}.page-contact-form .page-contact-form__control--placeholder,body .page-contact-form select.form-input.select.page-contact-form__control.page-contact-form__control--placeholder{color:#a2a2a2!important}.page-contact-form .page-contact-form__control::-webkit-input-placeholder,.page-contact-form .page-contact-form__control::placeholder{color:#a2a2a2;font-family:Helvetica,Arial,sans-serif;font-size:12px}.page-contact-form textarea.page-contact-form__textarea{min-height:140px;resize:vertical}.page-contact-form__error{margin:0 0 16px;color:#c0392b}.page-contact-form__error,.page-contact-form__next{font-family:Helvetica,Arial,sans-serif;font-size:12px}.page-contact-form__next{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:8px 0 16px;padding:17px 24px 18px;border:0;border-radius:5px;font-weight:400;letter-spacing:.2em;line-height:1;text-transform:uppercase;cursor:pointer}.page-contact-form__next,.page-contact-form__next:focus,.page-contact-form__next:hover{background:#231e25;color:#ffffff}.page-contact-form__next svg{flex-shrink:0}.page-contact-form__arrow-prev{display:inline-flex;transform:scaleX(-1)}.page-contact-form__prev{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:8px 0 16px;padding:17px 24px 18px;border:1px solid #231e25;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:1;text-transform:uppercase;cursor:pointer}.page-contact-form__prev,.page-contact-form__prev:focus,.page-contact-form__prev:hover{background:#ffffff;color:#231e25}.page-contact-form__name-row{display:flex;gap:16px}.page-contact-form__name-row .page-contact-form__group{flex:1 1;min-width:0}@media screen and (max-width:575px){.page-contact-form__name-row{flex-direction:column;gap:0}}.page-contact-form__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.page-contact-form__actions .page-contact-form__next{margin-left:auto}.page-contact-form__legal{margin:0;color:#a2a2a2;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.page-contact-form__legal a{color:inherit!important;text-decoration:underline!important;text-underline-offset:2px}.page-contact-form__success{text-align:left;width:100%}body .wp-block-columns.form-on-page>.wp-block-column:last-child{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important}body .wp-block-columns.form-on-page>.wp-block-column:last-child .page-contact-form,body .wp-block-columns.form-on-page>.wp-block-column:last-child .page-forms{width:100%;height:auto!important;min-height:0!important;margin-top:auto;margin-bottom:auto}.form-staged,.page-contact-form.form-staged{padding-bottom:0!important}.page-contact-form__success-icon{width:79px;height:80px;margin-bottom:24px}.page-contact-form__success-icon svg{display:block;width:100%;height:100%}.page-contact-form__success-title{margin:0 0 8px;color:#1c181e;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:5px;text-transform:none!important}.page-contact-form__success-intro{margin:0 0 24px;color:#312e33;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.page-contact-form__success-cta{text-decoration:none;width:fit-content}.page-contact-form__gdpr{margin:8px 0 16px}body .wp-block-columns.form-on-page{align-items:stretch!important;margin:0!important;min-height:calc(100dvh - var(--cover-viewport-offset, 5.6rem))}body .wp-block-columns.form-on-page>.wp-block-column{align-self:stretch!important}@media screen and (min-width:1024px){body .wp-block-columns.form-on-page{min-height:calc(100svh - var(--cover-viewport-offset, 5.6rem))}body .wp-block-columns.form-on-page>.wp-block-column:first-child{padding:0!important;margin:0!important;display:block;position:relative;overflow:hidden;align-self:stretch!important;flex:1 1 50%;width:50%;max-width:50%;min-height:calc(100svh - var(--cover-viewport-offset, 5.6rem))!important;height:auto!important;max-height:none!important;top:auto!important}body .wp-block-columns.form-on-page>.wp-block-column:first-child .wp-block-image{position:absolute!important;inset:0;height:100%!important;width:100%!important;margin:0!important}body .wp-block-columns.form-on-page>.wp-block-column:first-child .wp-block-image img{display:block;width:100%!important;min-height:100%!important;height:100%!important;object-fit:cover;object-position:center}body .wp-block-columns.form-on-page>.wp-block-column:last-child{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;padding:55px 4.5rem!important;min-height:calc(100svh - var(--cover-viewport-offset, 5.6rem))!important}}.wp-block-create-block-container:has(.wp-block-columns.form-on-page){padding-top:0!important;padding-bottom:0!important}.wp-block-create-block-container:has(.wp-block-columns.form-on-page)>.inner-container{max-width:none;padding-left:0!important;padding-right:0!important}@media screen and (max-width:1023px){body .wp-block-columns.form-on-page{min-height:0!important}body .form-on-page .wp-block-column:first-child{display:none}body .form-on-page .wp-block-column{max-width:100%!important;width:100%!important}body .wp-block-columns.form-on-page>.wp-block-column:last-child{justify-content:flex-start!important;min-height:0!important;padding:55px 20px!important}body .wp-block-columns.form-on-page>.wp-block-column:last-child .page-contact-form,body .wp-block-columns.form-on-page>.wp-block-column:last-child .page-forms{margin-top:0!important;margin-bottom:0!important}}@media (max-width:767px){.property-nearby-section__title{font-size:26px!important}.similar-properties{padding-top:3rem!important;padding-bottom:3rem!important}.property-calculator-section+.similar-properties{padding-top:0!important}.similar-properties__head{margin-bottom:1.5rem}}