:root{--scrollbarTrackBg:#efefef;--scrollbarTrackBgTransparent:transparent;--scrollbarThumbBg:#a9abbb;--scrollbarThumbBgLight:#d3d5d5;--sectionWidth:calc(100% - 32px);--sectionMaxWidth:80rem;--clrPrimary:#e94e1b;--clrWhite:#fff;--clrDark:#1e2323;--headHeight:4.125rem;--headHeightXl:4.375rem;--headBg:#fff;--headShadow:rgba(0,0,0,.1);--navLinkClr:#1e2323;--navLinkActiveBg:#f0f1ee;--navLinkActiveClr:#e94e1b;--navBackClr:#8a8a8a;--navLinkSubClr:#3b4848;--navHighlightBg:#f0f1ee;--navSliderBg:#f6f3ea;--searchBlockBg:#f6f3ea;--searchInputBg:#fff;--searchInputBorder:#898d8e;--searchInputBorderActive:#1e2323;--searchInputClr:#1e2323;--searchInputPlaceholder:#8d8d8d;--searchWhisperBg:#fff;--searchWhisperDivider:#e2e2e2;--searchEmptyBg:#fff;--searchResultsBg:#fff;--sectionBg:#e0ded1;--sectionBgSecondary:#b1e2c5;--errorBg:#f6f3ea;--errorClr:#1e2323;--resultsBg:#f6f3ea;--resultsClr:#1e2323;--resultsNavClr:#898d8e;--resultsNavActiveClr:#e94e1b;--resultsListBg:#fff;--resultsItemBorder:#f4f4f4;--resultsPagerLinkBg:#fff;--resultsPagerLinkClr:#1e2323;--resultsPagerLinkActiveBg:#3b4848;--resultsPagerLinkActiveClr:#fff;--locationLinkIcoClr:#63c590;--locationProgressBg:#63c590;--locationBarBg:#beba9c;--markBg:#beba9c;--markAvailableBg:#63c590;--historyLinkClr:#63c590;--siteplanBg:#eff9f4;--siteplanBuildingBg:#e0ded1;--siteplanBuildingHoverBg:#b1e2c5;--siteplanBuildingActiveBg:#63c590;--siteplanBuildingActiveHoverBg:#63c590;--siteplanGrassBg:#c1e8d3;--siteplanPavementBg:#eceae1;--siteplanIconClr:#63c590;--siteplanIconPlanedClr:#beba9c;--siteplanIconActiveClr:#fff;--siteplanIconActiveBg:#b1e2c5;--floorActive:#63c590;--cardsliderTagBg:#beba9c;--cardsliderTagClr:#fff;--cardsliderTagActiveBg:#1e2323;--cardsliderTagActiveClr:#fff;--cardsSliderHandleBg:#ebeae1;--cardsSliderHandleBarBg:#beba9c;--contactsBoxBg:#f6f3ea;--insightsSliderDivider:#bfcebe;--insightsSliderTriggerActiveBg:#ecf0ec;--insightsDatalistBg:#f6f3ea;--insightsListDivider:#1e2323;--insightsSliderScrollbarTrackBg:#ecf0ec;--insightsSliderScrollbarThumbBg:#bfcebe;--hubspotLabelClr:#3b4848;--newsletterInputBg:#fff;--newsletterInputBorder:#898d8e;--newsletterInputBorderActive:#606363;--newsletterInputPlaceholder:#898d8e;--newsletterInputClr:#1e2323;--whyTextClr:#3b4848;--quoteBg:#f0f1ee;--quoteInputPlaceholder:#898d8e;--quoteMessageClr:#93c13e;--investDivider:#bfcebe;--keysTagBg:#d9e2d8;--investPromoArticleBg:#d9e2d8}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@-webkit-keyframes hiddenPlusOpacity{0%{display:none;opacity:0}1%{display:block;opacity:0}to{opacity:1}}@keyframes hiddenPlusOpacity{0%{display:none;opacity:0}1%{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes hiddenBlock{0%{opacity:0}to{opacity:1}}@keyframes hiddenBlock{0%{opacity:0}to{opacity:1}}@-webkit-keyframes jumpInfinite{0%{top:-1rem}50%{top:0}to{top:-1rem}}@keyframes jumpInfinite{0%{top:-1rem}50%{top:0}to{top:-1rem}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Styrene Regular;font-style:normal;font-weight:400;src:url(../font/StyreneB-Regular.woff2) format("woff2"),url(../font/StyreneB-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene Medium;font-style:normal;font-weight:500;src:url(../font/StyreneB-Medium.woff2) format("woff2"),url(../font/StyreneB-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene B;font-style:normal;font-weight:700;src:url(../font/StyreneB-Bold.woff2) format("woff2"),url(../font/StyreneB-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../font/OpenSans-Regular.woff2) format("woff2"),url(../font/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(../font/OpenSans-Semibold.woff2) format("woff2"),url(../font/OpenSans-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../font/OpenSans-Bold.woff2) format("woff2"),url(../font/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Styrene Light;font-style:normal;font-weight:300;src:url(../font/StyreneB-Light.woff2) format("woff2"),url(../font/StyreneB-Light.woff) format("woff")}:root{--noUiTargetBg:var(--pfFilterSliderBg);--noUiConnectBg:#93c13e;--noUiHandleBg:var(--pfFilterSliderHandleBg)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{z-index:0}.noUi-connect,.noUi-origin{height:.25rem;position:absolute;right:0;top:-.0625rem;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;-webkit-transform-style:flat;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:inset 0 0 0 1px var(--pfFilterSliderHandleBorder);box-shadow:inset 0 0 0 1px var(--pfFilterSliderHandleBorder);position:absolute}.noUi-handle:before{border-radius:50%;content:"";height:calc(100% + .625rem);left:-.3125rem;position:absolute;top:-.3125rem;width:calc(100% + .625rem)}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:.125rem}.noUi-horizontal .noUi-handle{border-radius:50%;height:1.25rem;right:-.625rem;top:-.5rem;width:1.25rem}.noUi-vertical{width:.125rem}.noUi-vertical .noUi-handle{border-radius:50%;bottom:-.625rem;height:1.25rem;right:-.625rem;width:1.25rem}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-.625rem;right:auto}.noUi-target{background:var(--noUiTargetBg)}.noUi-connects{border-radius:.1875rem}.noUi-connect{background:var(--noUiConnectBg)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:var(--noUiHandleBg);cursor:default}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:.625rem}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:5rem;left:0;padding:.625rem 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:.3125rem;margin-left:-.0625rem;width:.125rem}.noUi-marker-horizontal.noUi-marker-sub{height:.625rem}.noUi-marker-horizontal.noUi-marker-large{height:.9375rem}.noUi-pips-vertical{height:100%;left:100%;padding:0 .625rem;top:0}.noUi-value-vertical{padding-left:1.5625rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:.125rem;margin-top:-.0625rem;width:.3125rem}.noUi-marker-vertical.noUi-marker-sub{width:.625rem}.noUi-marker-vertical.noUi-marker-large{width:.9375rem}.noUi-tooltip{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.1875rem;color:#000;display:block;padding:.3125rem;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:.625rem;left:auto;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:1.75rem;top:auto;-webkit-transform:translateY(-18px);-ms-transform:translateY(-18px);transform:translateY(-18px)}:root{--toastBorderClr:#93c13e}#toast-container{pointer-events:none;position:fixed;z-index:20}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{border-radius:.25rem;margin:0 0 .625rem;overflow:hidden;padding:1.25rem 2.5rem 1.25rem 3.75rem;pointer-events:auto;position:relative;width:20rem}@media (min-width:48em){#toast-container>div{width:30rem}}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:20rem}@media (min-width:48em){#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:30rem}}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:.75rem;top:.75rem}.toast-top-right{right:.75rem;top:.75rem}.toast-bottom-right{bottom:.75rem;right:.75rem}.toast-bottom-left{bottom:.75rem;left:.75rem}.toast{background:var(--clrWhite);border:1px solid var(--toastBorderClr);-webkit-box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1);box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1)}.toast:before{aspect-ratio:1;background:var(--clrDark);content:"";left:1.25rem;-webkit-mask-image:url(../images/property-finder/info.svg);mask-image:url(../images/property-finder/info.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem}.toast.is-favourite:before{background:var(--clrPrimary);-webkit-mask-image:url(../images/property-finder/heart.svg);mask-image:url(../images/property-finder/heart.svg)}.toast.not-favourite:before{background:var(--pfParkFavouriteClr);-webkit-mask-image:url(../images/property-finder/not-favourite.svg);mask-image:url(../images/property-finder/not-favourite.svg)}.toast-message,.toast-title{word-wrap:break-word;color:var(--clrDark);font-size:.875rem;line-height:1.5}.toast-message button{color:var(--clrPrimary);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s}.toast-message button:focus,.toast-message button:hover{color:var(--clrDark)}.toast-progress{background-color:var(--toastBorderClr);bottom:0;height:.25rem;left:0;opacity:.7;position:absolute}.toast-close-button{background:var(--clrDark);color:transparent;cursor:pointer;height:1.75rem;-webkit-mask-image:url(../images/property-finder/close.svg);mask-image:url(../images/property-finder/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.875rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:1.75rem}.toast-close-button:focus,.toast-close-button:hover{background-color:var(--clrPrimary)}:root{--pfBg:#f9faf9;--pfHeaderBg:#ecf0ec;--pfLinkActiveClr:#3b4848;--pfTabBtnBg:#bfcebe;--pfTabBtnMobileClr:#898d8e;--pfTabBtnMobileActiveClr:#1e2323;--pfTabBtnDesktopClr:#3b4848;--pfTabBtnDesktopActiveBg:#f9faf9;--pfTabBtnDesktopActiveClr:#1e2323;--pfMiniMapBg:#f0f1ee;--pfActionsBtnBg:transparent;--pfActionsBtnBorder:#7aa184;--pfActionsBtnClr:#1e2323;--pfFilterBg:#f9faf9;--pfFilterDivider:#d3d5d5;--pfFilterTitleClr:#4c644a;--pfFilterSliderBg:#8d8d8d;--pfFilterSliderHandleBg:#fff;--pfFilterSliderHandleBorder:#d9d9d9;--pfFilterSliderInputBorder:#eaedef;--pfFilterListBtnBg:transparent;--pfFilterListBtnClr:#1e2323;--pfFilterListBtnActiveBg:#d5dbd3;--pfFilterListBtnActiveClr:#1e2323;--pfFilterCheckboxBg:#006d3b;--pfBannerBg:#d9e2d8;--pfBannerClr:#3b4848;--pfBannerInfoBg:#849f82;--pfParkItemBorder:#e2e2e2;--pfParkMapLinkClr:#898d8e;--pfParkFavouriteClr:#3b4848;--pfParkParamsSmallClr:#849f82;--pfOfferArticleClr:#3b4848;--pfOfferInputBg:#fff;--pfOfferInputBorder:#898d8e;--pfOfferInputClr:#1e2323;--pfOfferInputPlaceholderClr:#898d8e;--pfOfferBtnBg:#849f82;--pfOfferBtnClr:#fff;--pfSearchBtnBg:#f0f1ee;--pfSearchBtnClr:#1e2323;--pfSearchBtnActiveBg:#3b4848;--pfSearchBtnActiveClr:#fff;--pfSearchListHoverBg:#f0f1ee;--pfSearchListBorder:#e6e6e6;--pfSearchInputBorder:#898d8e;--pfMapBg:#f3f5f2;--pfMapBorder:#d3d5d5;--pfBoxBg:#f0f1ee;--pfMapResizerBorder:#d3d5d5;--pfSaveBorder:#d3d5d5;--pfSignBorder:#f2eee0;--pfMenuBorder:#d3d5d5;--pfMenuBorderLight:#f0f0f0;--pfMessageSuccessBg:#006d3b;--pfMessageSuccessClr:#fff;--pfMessageErrorBg:#e94e1b;--pfMessageErrorClr:#fff;--pfCompareMessageBg:#eee;--pfCompareDivider:#d3d5d5;--pfCompareDragBg:#a8bfac;--pfCompareSwiperBtnBg:#3b4848;--pfCompareRowBox:#f0f1ee}@media (max-width:79.9375em){html.pf-filter-open,html.pf-filter-open body{overflow:hidden}}.pf{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--pfBg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100svh;padding:var(--headHeight) 0 0 0;position:relative;z-index:3}@media (min-width:64.0625em){.pf{padding-bottom:5rem}}@media (min-width:80em){.pf{padding-top:var(--headHeightXl)}}.pf .gm-style-iw.gm-style-iw-c{max-width:none!important;padding:0!important}.pf .gm-style .gm-style-iw-d{overflow:auto!important}.pf ::-webkit-scrollbar{height:.375rem;width:.375rem}.pf ::-webkit-scrollbar-track{background-color:var(--scrollbarTrackBgTransparent);border-radius:.1875rem}.pf ::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumbBgLight);border-radius:.1875rem}.pf__loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.2);border-radius:.25rem;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:7}.pf__loader.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.pf__loader__inner{display:inline-block;height:5rem;position:relative;width:5rem}.pf__loader__inner div{-webkit-animation:pf-loader 1s cubic-bezier(0,.2,.8,1) infinite;animation:pf-loader 1s cubic-bezier(0,.2,.8,1) infinite;border:.25rem solid var(--clrPrimary);border-radius:50%;opacity:1;position:absolute}.pf__loader__inner div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes pf-loader{0%{height:0;left:2.25rem;opacity:0;top:2.25rem;width:0}4.9%{height:0;left:2.25rem;opacity:0;top:2.25rem;width:0}5%{height:0;left:2.25rem;opacity:1;top:2.25rem;width:0}to{height:4.5rem;left:0;opacity:0;top:0;width:4.5rem}}@keyframes pf-loader{0%{height:0;left:2.25rem;opacity:0;top:2.25rem;width:0}4.9%{height:0;left:2.25rem;opacity:0;top:2.25rem;width:0}5%{height:0;left:2.25rem;opacity:1;top:2.25rem;width:0}to{height:4.5rem;left:0;opacity:0;top:0;width:4.5rem}}.pf__section{margin:0 auto;max-width:var(--sectionMaxWidth);width:var(--sectionWidth)}@media (min-width:64.0625em){.pf__header{background:var(--pfHeaderBg);color:var(--clrWhite)}}.pf__header-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 0;justify-content:space-between;padding:2rem 0 1.25rem}@media (min-width:64.0625em){.pf__header-top{gap:1rem 2rem;padding:4rem 0 2.5rem}}.pf__header-logo{display:none}.pf__title h1{font-size:1.5rem;line-height:1}@media (min-width:48em){.pf__title h1{font-size:2rem}}.pf__title h1 button{color:var(--clrDark);cursor:pointer;font-family:Styrene B;font-size:1.5rem;line-height:1;-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s}.pf__title h1 button:hover{color:var(--clrDark)}@media (min-width:64.0625em){.pf__title h1 button{font-size:2rem}}.pf__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .625rem;text-decoration:underline}.pf__link,.pf__link:active,.pf__link:focus,.pf__link:hover{color:var(--clrDark)}.pf__header-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:0 0 1rem;position:relative}@media (min-width:64.0625em){.pf__header-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;padding:0}}.pf__header-expand{background:var(--clrPrimary);border-radius:50%;bottom:-1.4375rem;-webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.3);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.3);color:var(--clrWhite);cursor:pointer;display:none;height:2.875rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .3s linear 0s,background-color .4s linear 0s,color .3s linear 0s;-o-transition:bottom .3s linear 0s,background-color .4s linear 0s,color .3s linear 0s;transition:bottom .3s linear 0s,background-color .4s linear 0s,color .3s linear 0s;width:2.875rem;z-index:3}.pf__header-expand span{-webkit-transition:opacity .3s linear 0s;-o-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}.pf__header-expand span+span{opacity:0}.pf__header-expand span+span svg{width:1.5rem}.pf__header-expand svg{display:block;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}.pf__header-expand.is-active{background-color:var(--clrWhite);color:var(--clrDark)}.pf__header-expand.is-active span{opacity:0}.pf__header-expand.is-active span+span{opacity:1}@media (max-width:64em){.pf.is-map .pf__header-expand{display:block}.pf__search{overflow:hidden;position:relative}}@media (min-width:64.0625em){.pf__search{display:block!important;padding:0 0 1rem}}@media (max-width:64em){.pf.is-map .pf__search{display:none}}.pf__search-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;position:relative}.pf__search-label{color:var(--clrDark);display:block;font-size:.875rem;padding:0 0 .5rem}.pf__search-country{position:relative;width:calc(100% - 8.375rem)}@media (min-width:64.0625em){.pf__search-country{width:15.125rem}}.pf__search-ico{color:var(--clrDark);height:1rem;left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1rem;z-index:2}.pf__search-ico svg{display:block}.pf__search-input{background:var(--clrWhite);border:0;border-radius:.25rem;font-family:Styrene B;font-size:.875rem;height:2.375rem;overflow:hidden;padding:.5rem 1rem .5rem 2.5rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;z-index:1}@media (max-width:64em){.pf__search-input{border:1px solid var(--pfSearchInputBorder);font-size:1rem;padding-right:2.5rem}}.pf__search-select{background:var(--clrWhite);border-radius:.25rem;height:2.375rem;overflow:hidden;position:relative;width:7.875rem}.pf__search-select.is-disabled{opacity:.3;pointer-events:none}@media (max-width:64em){.pf__search-select{border:1px solid var(--pfSearchInputBorder)}}.pf__search-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--clrDark);cursor:pointer;font-family:Styrene B;font-size:.875rem;height:2.375rem;margin:0;min-width:100%;outline:none;padding:0 2.5rem 0 1rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:2}.pf__search-select select::-ms-expand{display:none}.pf__search-select svg{color:var(--clrDark);display:block;height:auto;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem;z-index:1}.pf__search-btn{background:var(--clrPrimary);border:0;border-radius:.25rem;color:var(--clrWhite);cursor:pointer;font-family:Styrene B;font-size:.875rem;height:2.375rem;padding:0 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (max-width:64em){.pf__search-btn{width:100%}}.pf__search-btn:active,.pf__search-btn:focus,.pf__search-btn:hover{background-color:var(--clrDark)}.pf__search-near{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene B;font-size:.875rem;gap:0 .5rem;margin-left:1rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__search-near svg{display:block}@media (max-width:64em){.pf__search-near{color:var(--clrPrimary);margin:0;position:absolute;right:8.875rem;top:.5rem;z-index:2}.pf__search-near svg{height:auto;width:1.5rem}.pf__search-near .txt{display:none}}.pf__search-near:active,.pf__search-near:focus,.pf__search-near:hover{color:var(--pfLinkActiveClr);text-decoration:none}@media (min-width:64.0625em){.pf__tab [data-view=my-favorites]{display:none}}@media (max-width:64em){.pf__tab{background:var(--clrWhite);bottom:0;-webkit-box-shadow:0 -.25rem .5rem 0 rgba(0,0,0,.1);box-shadow:0 -.25rem .5rem 0 rgba(0,0,0,.1);left:0;padding:.8125rem 1rem;position:fixed;width:100%;z-index:5}}@media (min-width:64.0625em){.pf__tab{-ms-flex-item-align:end;align-self:flex-end}}.pf__tab ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 .5rem;list-style:none;margin:0;padding:0}@media (min-width:64.0625em){.pf__tab ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:64em){.pf__tab li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.pf__tab button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:.25rem .25rem 0 0;color:var(--pfTabBtnMobileClr);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-family:Styrene Medium;font-size:.75rem;gap:.25rem 0;line-height:1.3334;min-width:5rem;padding:0;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (max-width:64em){.pf__tab button{width:100%}}@media (min-width:64.0625em){.pf__tab button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:var(--pfTabBtnBg);color:var(--pfTabBtnDesktopClr);-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .5rem;height:2rem;min-width:auto;padding:.5rem 1rem}}.pf__tab button:focus,.pf__tab button:hover{color:var(--pfTabBtnMobileActiveClr)}@media (min-width:64.0625em){.pf__tab button:focus,.pf__tab button:hover{background-color:var(--pfTabBtnDesktopActiveBg);color:var(--pfTabBtnDesktopActiveClr)}}.pf__tab .is-active button{color:var(--pfTabBtnDesktopActiveClr)}@media (min-width:64.0625em){.pf__tab .is-active button{background-color:var(--pfTabBtnDesktopActiveBg);color:var(--pfTabBtnDesktopActiveClr)}}.pf__tab svg{display:block;height:1.5rem;width:1.5rem}@media (min-width:64.0625em){.pf__tab svg{height:1rem;width:auto}}.pf__main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:var(--sectionMaxWidth);padding:0;width:var(--sectionWidth)}@media (min-width:64.0625em){.pf__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem 1rem;padding-top:1rem}}.pf.is-map .pf__main{max-width:100%}@media (min-width:64.0625em){.pf.is-map .pf__main{padding-left:1rem;width:100%}}.pf__aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.375rem 0}@media (min-width:64.0625em){.pf__aside{min-width:19.25rem;width:19.25rem}}.pf.is-compare .pf__aside{display:none}.pf__content{padding-bottom:2rem;position:relative}@media (min-width:64.0625em){.pf__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:0}}.pf.is-map .pf__content{padding-bottom:0}.pf__view{display:none;height:100%}.pf__view.is-active{display:block}.pf__minimap{background:var(--pfMiniMapBg);border-radius:.5rem;position:relative}@media (max-width:64em){.pf__minimap{display:none}}.pf.is-map .pf__minimap{display:none}.pf__minimap-img{aspect-ratio:1/1;display:block;position:relative;z-index:2}.pf__minimap-img img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;width:100%;z-index:1}.pf__minimap-img span{background:var(--clrPrimary);border-radius:.25rem;bottom:1.5rem;color:var(--clrWhite);cursor:pointer;display:block;font-family:Styrene B;font-size:.875rem;left:50%;opacity:0;padding:.8125rem 1.125rem;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .4s linear 0s;-o-transition:opacity .4s linear 0s;transition:opacity .4s linear 0s;z-index:2}button.pf__minimap-img{cursor:pointer}button.pf__minimap-img:focus span,button.pf__minimap-img:hover span{opacity:1}.pf__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem 0;padding-bottom:1rem}@media (max-width:64em){.pf__actions{display:none}}@media (min-width:64.0625em){.pf__actions{padding-bottom:0}}.pf__actions button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--pfActionsBtnBg);border:1px solid var(--pfActionsBtnBorder);border-radius:.25rem;color:var(--pfActionsBtnClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene B;font-size:.875rem;gap:0 .5rem;justify-content:center;min-height:2.375rem;padding:.625rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__actions button svg path{-webkit-transition:fill .4s linear 0s;-o-transition:fill .4s linear 0s;transition:fill .4s linear 0s}.pf__actions button svg path+path{fill:var(--pfFilterBg)}.pf__actions button:focus,.pf__actions button:hover{background-color:var(--pfActionsBtnBorder);color:var(--clrWhite)}.pf__actions button:focus svg path+path,.pf__actions button:hover svg path+path{fill:var(--pfActionsBtnBorder)}.pf__filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--clrWhite);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 1rem 1rem}@media (max-width:64em){.pf__filter{background:var(--clrWhite);display:none;height:calc(100vh - 4.125rem);height:calc(100svh - 4.125rem);left:0;overflow:auto;padding-bottom:4.6875rem;position:fixed;top:4.125rem;width:100%;z-index:8}}@media (min-width:64.0625em){.pf__filter{background:var(--pfFilterBg);border-radius:.5rem;padding:1rem}}@media (max-width:64em){.pf__filter.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}}.pf__filter-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding:.5rem 0;position:sticky;top:0;width:100%;z-index:7}@media (min-width:64.0625em){.pf__filter-header{display:none}}.pf__filter-header:before{background:var(--clrWhite);content:"";height:100%;left:-1rem;position:absolute;top:0;width:calc(100% + 2rem);z-index:-1}.pf__filter-header+.pf__filter-group{border-top:0;padding-top:0}.pf__filter-close{color:var(--clrDark);cursor:pointer;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter-close svg{display:block;height:auto;width:1.5rem}.pf__filter-close:focus,.pf__filter-close:hover{color:var(--clrPrimary)}.pf__filter-group{border-top:1px solid var(--pfFilterDivider);padding:.75rem 0}@media (min-width:64.0625em){.pf__filter-group{padding:1.25rem 0}}.pf__filter-group:first-child{border-top:0;padding-top:0}.pf__filter-group:last-child{padding-bottom:0}@media (max-width:64em){.pf__filter-group.is-open .pf__filter-box{display:block}}@media (min-width:64.0625em){.pf__filter-group.is-open .pf__filter-title:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}.pf__filter-title{background:transparent;border:0;color:var(--pfFilterTitleClr);display:block;font-family:Styrene Medium;font-size:.9375rem;font-weight:500;letter-spacing:1.4px;margin:0;padding:0 2rem 0 0;position:relative;text-align:left;width:100%}@media (min-width:64.0625em){.pf__filter-title{font-size:.875rem;text-transform:uppercase}}.pf__filter-title.js-pf-filter-accordion-trigger{cursor:pointer;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (max-width:64em){.pf__filter-title.js-pf-filter-accordion-trigger:hover{color:var(--clrDark)}}.pf__filter-title.js-pf-filter-accordion-trigger:after{background-color:var(--clrDark);content:"";display:block;height:1.25rem;-webkit-mask-image:url(../images/property-finder/arrow-down.svg);mask-image:url(../images/property-finder/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:1.25rem}@media (min-width:64.0625em){.pf__filter-title.js-pf-filter-accordion-trigger:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.pf__filter-help{color:var(--clrDark);cursor:help;position:relative;top:.125rem}@media (max-width:64em){.pf__filter-box{background:var(--clrWhite);display:none;height:calc(100vh - 4.125rem);height:calc(100svh - 4.125rem);left:0;overflow:auto;padding:1rem;position:fixed;top:4.125rem;width:100%;z-index:4}}@media (min-width:64.0625em){.pf__filter-box{padding:.625rem 0 0}}.pf__filter-box-tools{padding:1.5rem 0 .625rem}@media (min-width:64.0625em){.pf__filter-box-tools{display:none}}.pf__filter-box-back{color:var(--clrDark);cursor:pointer;font-family:Styrene B;font-size:.875rem;font-weight:500;padding:.125rem 0 .125rem 1.75rem;position:relative}.pf__filter-box-back,.pf__filter-box-back:before{-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter-box-back:before{aspect-ratio:1/1;background-color:var(--clrDark);content:"";display:block;left:-.25rem;-webkit-mask-image:url(../images/property-finder/arrow-down.svg);mask-image:url(../images/property-finder/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:1.25rem}.pf__filter-box-back:focus,.pf__filter-box-back:hover{color:var(--clrPrimary)}.pf__filter-box-back:focus:before,.pf__filter-box-back:hover:before{background-color:var(--clrPrimary)}.pf__filter-unit{padding:.625rem 0 0}.pf__filter-checkbox,.pf__filter-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;padding:.3125rem 0;position:relative}.pf__filter-checkbox input,.pf__filter-radio input{accent-color:var(--pfFilterCheckboxBg);height:1rem;margin:0;min-height:1rem;min-width:1rem;position:relative;top:.0625rem;width:1rem}.pf__filter-label{color:var(--clrDark);font-size:.875rem;line-height:1.286}.pf__filter-label sup{font-size:.5625rem}.pf__filter-range{padding:1.25rem 0 0;position:relative}.pf__filter-range .ui-slider.ui-widget{background:var(--pfFilterSliderBg);border:0;height:.125rem}.pf__filter-range .ui-slider-handle.ui-state-default{background:var(--pfFilterSliderHandleBg);border:1px solid var(--pfFilterSliderHandleBorder);height:1.25rem;top:-.5625rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:1.25rem}.pf__filter-range .ui-slider-handle.ui-state-default+.ui-slider-handle.ui-state-default{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.pf__filter-range .ui-slider-range{background:var(--clrPrimary)}.pf__filter-range_inputs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:1.25rem 0 .625rem}.pf__filter-range_inputs input{background:var(--clrWhite);border:1px solid var(--pfFilterSliderInputBorder);border-radius:.25rem;color:var(--clrDark);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Styrene B;font-size:.875rem;height:2.375rem;padding:.3125rem .625rem;text-align:center;width:7.5rem}.pf__filter-range_inputs input:first-child{text-align:left}.pf__filter-range_inputs input:last-child{text-align:right}.pf__filter-range-hidden{display:none}.pf__filter-range-slider{margin:0 .3125rem}@media (max-width:47.9375em){.pf__filter-range-slider{margin:0 .625rem}}.pf__filter-range-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.625rem;justify-content:space-between;padding:1.25rem 0 .625rem}.pf__filter-range-num{background:var(--clrWhite);border:1px solid var(--pfFilterSliderInputBorder);border-radius:.25rem;color:var(--clrDark);display:block;font-family:Styrene B;font-size:.875rem;height:2.375rem;padding:.3125rem .625rem;text-align:center;width:7.5rem}.pf__filter-range-value:first-child .pf__filter-range-num{text-align:left}.pf__filter-range-value:nth-of-type(3) .pf__filter-range-num{text-align:right}.pf__filter-select{background:var(--clrWhite);border:1px solid var(--pfOfferInputBorder);border-radius:.25rem;height:2.375rem;min-width:10rem;overflow:hidden;position:relative}@media (min-width:64.0625em){.pf__filter-select{width:100%}}.pf__filter-select.is-error{border-color:var(--clrPrimary)}.pf__filter-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--pfOfferInputClr);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;height:2.25rem;margin:0;min-width:100%;outline:none;padding:0 1.875rem 0 1rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:2}.pf__filter-select select::-ms-expand{display:none}.pf__filter-select svg{color:var(--clrDark);display:block;height:auto;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem;z-index:1}.pf__filter-sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;justify-content:space-between;padding:0 0 1rem}.pf__filter-sort label{font-family:Styrene Medium;font-size:.875rem;font-weight:500;white-space:nowrap}.pf__filter-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem 0;padding:.5rem 0 0}.pf__filter-btns,.pf__filter-btns .btn{display:-webkit-box;display:-ms-flexbox;display:flex}.pf__filter-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;font-size:.875rem;justify-content:center;padding-bottom:.5rem;padding-top:.5rem}.pf__filter-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--clrWhite);bottom:0;-webkit-box-shadow:0 -.25rem .5rem 0 rgba(0,0,0,.1);box-shadow:0 -.25rem .5rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;height:4.375rem;left:0;padding:0 1rem;position:fixed;width:100%;z-index:6}@media (min-width:64.0625em){.pf__filter-footer{display:none}}.pf__filter-footer .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:calc(50% - .25rem)}.pf__filter-footer .btn-primary{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.pf__filter-footer .btn-primary:focus,.pf__filter-footer .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__filter-footer-clear{color:var(--clrDark);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter-footer-clear:focus,.pf__filter-footer-clear:hover{color:var(--clrPrimary);text-decoration:none}.pf__content-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:1rem 0 0}@media (min-width:48em){.pf__content-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;justify-content:space-between}}.pf__tools{-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center}.pf__tools,.pf__tools a,.pf__tools button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pf__tools a,.pf__tools button{background:transparent;border:1px solid var(--clrDark);border-radius:.25rem;color:var(--clrDark);cursor:pointer;font-family:Styrene B;font-size:.875rem;gap:0 .5rem;line-height:1.3215;min-height:2.375rem;padding:.4375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__tools a:focus,.pf__tools a:hover,.pf__tools button:focus,.pf__tools button:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__pager ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.pf__pager ul,.pf__pager-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:0}.pf__pager-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:.25rem;height:2rem;min-width:2rem;padding:0 .25rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__pager-link.is-active,.pf__pager-link:active,.pf__pager-link:focus,.pf__pager-link:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__pager-link.is-disabled{pointer-events:none}.pf__banner{background:var(--pfBannerBg);border-radius:.5rem;color:var(--pfBannerClr);margin:0 0 1rem}@media (min-width:48em){.pf__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:22.375rem}}@media (min-width:64.0625em){.pf__banner{display:-webkit-box;display:-ms-flexbox;display:flex}}.pf__banner-img{aspect-ratio:750/328;position:relative}@media (min-width:48em){.pf__banner-img{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.pf__banner-img img{border-radius:.5rem .5rem 0 0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%;z-index:1}@media (min-width:48em){.pf__banner-img img{border-radius:0 .5rem .5rem 0}}.pf__banner-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem}@media (min-width:64.0625em){.pf__banner-article{-webkit-box-ordinal-group:0;-ms-flex-order:-1;min-width:14.75rem;order:-1;padding:1.5rem;width:14.75rem}}.pf__banner-info{background:var(--pfBannerInfoBg);border-radius:.25rem;color:var(--clrWhite);font-size:.75rem;font-weight:700;letter-spacing:1.2px;padding:.25rem .5rem;position:absolute;right:1.375rem;text-transform:uppercase;top:1.375rem;z-index:2}.pf__banner-txt{width:100%}.pf__banner-txt h2{color:var(--clrDark);font-family:Styrene Medium;font-size:1.25rem;font-weight:500;padding-bottom:.625rem}.pf__banner-txt p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--pfBannerClr);display:-webkit-box;font-size:.875rem;line-height:1.5;overflow:hidden}.pf__banner-cta{-ms-flex-item-align:end;align-self:flex-end;padding:1rem 0 0;width:100%}.pf__banner-cta .btn{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid var(--clrDark);border-radius:.25rem;color:var(--clrDark);font-size:.875rem;justify-content:center;padding-bottom:.375rem;padding-top:.375rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__banner-cta .btn:active,.pf__banner-cta .btn:focus,.pf__banner-cta .btn:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__park-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0}.pf__park-items.is-related{background-color:var(--pfBannerBg);border-radius:.5rem;margin-top:1rem;padding:0 1rem 1rem}.pf__park-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--pfBg);border:1px solid var(--pfParkItemBorder);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:1rem;position:relative}@media (min-width:48em){.pf__park-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}}@media (min-width:64.0625em){.pf__park-item{padding:1.5rem}}@media (min-width:48em){.pf__park-item-buildings{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pf__park-top{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0 2rem;justify-content:space-between;width:100%}.pf__park-left,.pf__park-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pf__park-left{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.pf__park-left{min-width:18.5rem;width:18.5rem}}.pf__park-meta{width:100%}.pf__park-title{padding:0 0 .75rem}@media (max-width:47.9375em){.pf__park-title{padding-right:1.875rem}}.pf__park-title h2{font-family:Styrene Medium;font-size:1.25rem;font-weight:500}.pf__park-tags{padding:0 0 .75rem}@media (max-width:47.9375em){.pf__park-tags{padding-right:1.875rem}}.pf__park-tags ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.pf__park-tag{border-radius:.25rem;font-family:Styrene Medium;font-size:.75rem;font-weight:500;letter-spacing:1.2px;padding:.25rem .5rem;text-transform:uppercase}.pf__park-tag.is-available{background:#849f82;color:var(--clrWhite)}.pf__park-tag.is-new{background:#ecf0d5;color:#4c644a}.pf__park-map-links{padding:0 0 .75rem}.pf__park-map-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--pfParkMapLinkClr);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;gap:0 .5rem;text-decoration:underline}.pf__park-map-link span,.pf__park-map-link:active,.pf__park-map-link:focus,.pf__park-map-link:hover{color:var(--clrPrimary)}.pf__park-map-link svg{display:block}.pf__park-images{-ms-flex-item-align:end;align-self:flex-end;border-radius:.25rem;overflow:hidden;position:relative;width:100%}.pf__park-images .swiper-pagination{bottom:1rem;padding:0 2rem}.pf__park-images .swiper-pagination-bullet{background:#d3d5d5;border-radius:.125rem;height:.5rem;opacity:1;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:.5rem}.pf__park-images .swiper-pagination-bullet-active,.pf__park-images .swiper-pagination-bullet:hover{background-color:var(--clrWhite)}.pf__park-images .swiper-button-next,.pf__park-images .swiper-button-prev{bottom:1rem;color:var(--clrWhite);height:1.25rem;margin:0;opacity:1;top:auto;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__park-images .swiper-button-next:after,.pf__park-images .swiper-button-prev:after{font-size:1.25rem}.pf__park-images .swiper-button-next:before,.pf__park-images .swiper-button-prev:before{content:"";height:calc(100% + 1.25rem);left:-.625rem;position:absolute;top:-.625rem;width:calc(100% + 1.25rem)}.pf__park-images .swiper-button-next:hover,.pf__park-images .swiper-button-prev:hover{color:var(--clrPrimary)}.pf__park-images .swiper-button-prev{left:.25rem}.pf__park-images .swiper-button-next{right:.25rem}.pf__park-item-buildings .pf__park-images{-ms-flex-item-align:start;align-self:flex-start}.pf__park-img{aspect-ratio:296/166}.pf__park-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pf__park-print{display:none}.pf__park-right{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.pf__park-item-buildings .pf__park-right{width:calc(100% - 19.5rem)}}.pf__park-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:48em){.pf__park-main{height:calc(100% - 2.5rem)}.pf__park-item-buildings .pf__park-main{height:100%}}.pf__park-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:0 0 1.5rem;width:100%}@media (min-width:48em){.pf__park-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}}.pf__park-item-buildings .pf__park-content{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:0}@media (min-width:48em){.pf__park-desc{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.pf__park-favorites{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media (max-width:47.9375em){.pf__park-favorites{position:absolute;right:1rem;top:1rem;z-index:1}}@media (min-width:48em){.pf__park-favorites{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pf__park-favourite{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--pfParkFavouriteClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;justify-content:center;padding:0;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:1.5rem}.pf__park-favourite span,.pf__park-favourite svg{display:block}.pf__park-favourite svg path+path{fill:var(--clrWhite)}.pf__park-favourite.is-selected,.pf__park-favourite:hover{color:var(--clrPrimary)}.pf__park-favourite.is-selected svg path+path{fill:var(--clrPrimary)}.pf__park-compare{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--pfParkFavouriteClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;justify-content:center;padding:0;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:1.5rem}.pf__park-compare span,.pf__park-compare svg{display:block}.pf__park-compare.is-selected,.pf__park-compare:hover{color:var(--clrPrimary)}.pf__park-params{-ms-flex-item-align:end;align-self:flex-end;padding:0 0 1.5rem;width:100%}.pf__park-params ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .5rem;list-style:none;margin:0;padding:0}@media (min-width:48em){.pf__park-params ul{gap:1rem 2.125rem}}.pf__park-params li{font-family:Styrene Medium;font-size:1rem;font-weight:500;width:calc(50% - .25rem)}@media (min-width:48em){.pf__park-params li{max-width:7.5rem;width:calc(40% - 1.0625rem)}.pf__park-params li:nth-child(2n){max-width:none;width:calc(60% - 1.0625rem)}.pf__park-params li:nth-child(2n) small{max-width:7.5rem}}.pf__park-params small{color:var(--pfParkParamsSmallClr);display:block;font-family:Styrene B;font-size:.75rem;letter-spacing:.6px;text-transform:uppercase}.pf__park-item-buildings .pf__park-params{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-ms-flex-item-align:start;align-self:flex-start;order:-1;padding-bottom:1.5rem}@media (min-width:48em){.pf__park-item-buildings .pf__park-params li{max-width:none;width:calc(50% - 1.0625rem)}}@media (min-width:80em){.pf__park-item-buildings .pf__park-params li{width:calc(25% - 1.59375rem)}}.pf__park-bottom{border-top:1px solid #d3d5d5;padding:1rem 0 0;width:100%}@media (min-width:48em){.pf__park-bottom{margin-top:1rem}}.pf__park-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.pf__park-btns,.pf__park-btns .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.pf__park-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (min-width:48em){.pf__park-btns .btn{width:auto}}.pf__park-btns .btn[disabled]{background-color:var(--clrWhite);color:var(--clrDark);cursor:auto}.pf__park-btns .btn[disabled]:after{display:none}.pf__park-btns .btn-orange:active,.pf__park-btns .btn-orange:focus,.pf__park-btns .btn-orange:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__park-btns .btn-more:after{background-color:var(--clrDark);content:"";height:1.125rem;margin:0 -.25rem 0 .5rem;-webkit-mask:url(../images/property-finder/chevrons-down.svg) no-repeat 50% 50%;mask:url(../images/property-finder/chevrons-down.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:background-color .4s linear 0s,-webkit-transform .3s linear 0s;transition:background-color .4s linear 0s,-webkit-transform .3s linear 0s;-o-transition:background-color .4s linear 0s,transform .3s linear 0s;transition:background-color .4s linear 0s,transform .3s linear 0s;transition:background-color .4s linear 0s,transform .3s linear 0s,-webkit-transform .3s linear 0s;width:1.125rem}.pf__park-btns .btn-more:hover:after{background-color:var(--clrWhite)}.pf__park-btns .btn-more.is-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pf__park-info{display:none}.pf__park-list{border-bottom:1px solid #d3d5d5;margin:0 0 1rem;overflow:auto;padding:0 0 1rem}.pf__park-list table{width:100%}.pf__park-list tr:hover td{background-color:#f2f2f2}.pf__park-list tr.not-fit a,.pf__park-list tr.not-fit td{color:#898d8e}.pf__park-list td{border:0;font-size:.875rem;min-width:7.5rem;padding:.25rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;vertical-align:middle;width:29%}.pf__park-list td:first-child{border-radius:.25rem 0 0 .25rem}.pf__park-list td:last-child{border-radius:0 .25rem .25rem 0;min-width:auto;text-align:right;width:13%}.pf__park-list a{text-decoration:underline}.pf__park-list a:active,.pf__park-list a:focus,.pf__park-list a:hover{color:var(--clrPrimary);text-decoration:none}.pf__park-list-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0 .375rem;position:relative;white-space:nowrap}.pf__park-list-status:before{background:#93c13e;content:"";height:.875rem;-webkit-mask-image:url(../images/property-finder/fits.svg);mask-image:url(../images/property-finder/fits.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:.9375rem}.pf__park-list-status.not-fit:before{background-color:#facab0;height:.875rem;-webkit-mask-image:url(../images/property-finder/not-fits.svg);mask-image:url(../images/property-finder/not-fits.svg);width:.875rem}.is-map .pf__park-list td{min-width:auto}.pf__park-list-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0 .5rem}.pf__park-cta,.pf__park-list-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pf__park-cta{-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-item-align:end;align-self:flex-end;gap:.5rem;justify-content:flex-end;width:100%}.pf__park-cta,.pf__park-cta .btn{display:-webkit-box;display:-ms-flexbox;display:flex}.pf__park-cta .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:calc(50% - .25rem)}@media (min-width:48em){.pf__park-cta .btn{max-width:11.125rem}}.pf__park-cta .btn-orange:active,.pf__park-cta .btn-orange:focus,.pf__park-cta .btn-orange:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--pfBannerBg) url(../images/property-finder/offer-deco.svg) no-repeat 50% 1rem;background-size:17.375rem auto;border:1px solid var(--pfFilterDivider);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:1rem;position:relative}@media (min-width:48em){.pf__offer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-position:left 8.8125rem bottom 1.25rem;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;justify-content:space-between;padding:1.5rem}}.pf__offer-article{color:var(--pfOfferArticleClr)}@media (min-width:48em){.pf__offer-article{max-width:17.5rem;width:calc(40% - 1rem)}}.pf__offer-article h2{color:var(--clrDark);font-family:Styrene Medium;font-size:1.25rem;font-weight:500;line-height:1.4;padding-bottom:.625rem}@media (min-width:48em){.pf__offer-article h2{font-size:1.5rem}}.pf__offer-article p{color:var(--pfOfferArticleClr);padding-bottom:.625rem}.pf__offer-form{position:relative;z-index:1}@media (min-width:48em){.pf__offer-form{max-width:23.75rem;width:calc(60% - 1rem)}}.pf__offer-form ::-webkit-input-placeholder{color:var(--pfOfferInputPlaceholderClr);font-style:normal;opacity:1}.pf__offer-form :-moz-placeholder,.pf__offer-form ::-moz-placeholder{color:var(--pfOfferInputPlaceholderClr);font-style:normal;opacity:1}.pf__offer-form :-ms-input-placeholder{color:var(--pfOfferInputPlaceholderClr);font-style:normal;opacity:1}.pf__offer-form input::-ms-clear{display:none}.pf__offer-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .5rem;padding:0 0 .5rem}.pf__offer-wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.pf__offer-wrap.is-select{min-width:6.125rem;width:6.125rem}.pf__offer-wrap.is-select+.pf__offer-wrap{width:calc(100% - 6.625rem)}.pf__offer-label{font-size:1rem;padding-bottom:.5rem;width:100%}.pf__offer-input{background:var(--pfOfferInputBg);border:1px solid var(--pfOfferInputBorder);border-radius:.25rem;color:var(--pfOfferInputClr);font-family:Styrene Regular;font-size:.875rem;height:2.375rem;padding:.5rem 1rem;-webkit-transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;-o-transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;width:100%}.pf__offer-input:focus{border-color:var(--clrDark)}.pf__offer-input.is-error{border-color:var(--clrPrimary)}.pf__offer-select{background:var(--clrWhite);border:1px solid var(--pfOfferInputBorder);border-radius:.25rem;height:2.375rem;overflow:hidden;position:relative;width:6.125rem}.pf__offer-select.is-error{border-color:var(--clrPrimary)}.pf__offer-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--pfOfferInputClr);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;height:2.25rem;margin:0;min-width:100%;outline:none;padding:0 1.875rem 0 1rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:2}.pf__offer-select select::-ms-expand{display:none}.pf__offer-select svg{color:var(--clrDark);display:block;height:auto;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem;z-index:1}.pf__offer-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding:.5rem 0 0}@media (min-width:48em){.pf__offer-btns{padding-top:.75rem}}.pf__offer-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pfOfferBtnBg);border-radius:.25rem;color:var(--pfOfferBtnClr);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.375rem;padding-bottom:.5rem;padding-top:.5rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:100%}@media (min-width:48em){.pf__offer-btns .btn{width:auto}}.pf__offer-btns .btn:active,.pf__offer-btns .btn:focus,.pf__offer-btns .btn:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__offer-error{color:var(--clrPrimary);display:block;padding:.25rem 0 0;width:100%}.pf__offer-headline{padding:0 0 1rem}.pf__offer-headline h2{font-size:1.5rem;font-weight:500}.pf__offer-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}.pf__offer-contact-info p{color:var(--clrDark);font-size:1rem}.pf__offer-contact-info p.is-xl{font-size:1.25rem;font-weight:500}.pf__offer-contact-info p.is-small{color:var(--pfBannerClr);font-size:.875rem}.pf__offer-contact-info a:active,.pf__offer-contact-info a:focus,.pf__offer-contact-info a:hover{color:var(--clrPrimary)}.pf__offer-contact-info a[href^=sms],.pf__offer-contact-info a[href^=tel]{cursor:default;text-decoration:none}.pf__offer-contact-info a[href^=sms]:active,.pf__offer-contact-info a[href^=sms]:focus,.pf__offer-contact-info a[href^=sms]:hover,.pf__offer-contact-info a[href^=tel]:active,.pf__offer-contact-info a[href^=tel]:focus,.pf__offer-contact-info a[href^=tel]:hover{color:var(--clrDark)}.pf__offer-contact-img{aspect-ratio:1/1;min-width:5rem;width:5rem}@media (min-width:48em){.pf__offer-contact-img{min-width:9.375rem;width:9.375rem}}.pf__offer-contact-img img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.pf__offer-social ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.pf__offer-social a{color:var(--clrDark)}.pf__offer-social a:active,.pf__offer-social a:focus,.pf__offer-social a:hover{color:var(--clrPrimary)}.pf__offer-social a svg{display:block}.pf__offer-close{background:var(--clrDark);cursor:pointer;display:block;height:1.5rem;-webkit-mask-image:url(../images/cmodal-close.svg);mask-image:url(../images/cmodal-close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;position:absolute;right:.625rem;top:.625rem;-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s;width:1.5rem}.pf__offer-close:focus,.pf__offer-close:hover{background:var(--clrPrimary)}.pf__offer--no-parks{background:var(--pfBannerBg) url(../images/property-finder/offer-deco-no-parks.svg) no-repeat right 1rem top 6.25rem;background-size:18.75rem auto}@media (min-width:48em){.pf__offer--no-parks{background-position:left 6.875rem bottom 1.875rem;background-size:22.1875rem auto;padding:2.5rem 1rem 1rem}}@media (min-width:64.0625em){.pf__offer--no-parks{padding:2.5rem 1.5rem 1.5rem}}@media (min-width:48em){.pf__offer--no-parks .pf__offer-article{max-width:none;width:50%}.pf__offer--no-parks .pf__offer-form{max-width:29.0625rem;width:50%}.pf__offer--no-parks .pf__offer-btns{padding-top:.5rem}.pf__offer--small{-ms-flex-wrap:wrap;flex-wrap:wrap}.pf__offer--small .pf__offer-form{-webkit-box-flex:0;-ms-flex:0 0 calc(60% - 1rem);flex:0 0 calc(60% - 1rem);max-width:calc(60% - 1rem)}.pf__offer--small .pf__offer-form form{display:grid;gap:0 .625rem;grid-template-columns:repeat(2,1fr)}.pf__offer--small .pf__offer-form .pf__offer-row.is-select{gap:0}.pf__offer--small .pf__offer-form .pf__offer-row.is-select .pf__offer-select{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;width:auto}.pf__offer--small .pf__offer-form .pf__offer-row.is-select input{border-bottom-left-radius:0;border-top-left-radius:0}.pf__offer--small .pf__offer-form .pf__offer-btns{grid-column:2}.pf__offer--small .pf__offer-article{-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 1rem);flex:0 0 calc(40% - 1rem);max-width:calc(35% - 1rem)}.pf__offer--small .pf__offer-bottom{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:-1.875rem;max-width:100%;padding-right:8.125rem}}@media (min-width:64.0625em){.pf__map .pf__offer--no-parks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem 0;padding:1rem}.pf__map .pf__offer--no-parks .pf__offer-article{max-width:none;width:100%}.pf__map .pf__offer--no-parks .pf__offer-contact-img{min-width:6.25rem;width:6.25rem}.pf__map .pf__offer--no-parks .pf__offer-form{max-width:none;width:100%}}.pf__map .pf__offer--no-parks .pf__offer-headline{display:none}.pf__save{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--pfBannerBg);border:1px solid var(--pfFilterDivider);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;padding:1rem}@media (min-width:48em){.pf__save{padding:1.5rem}.pf__save .pf__save-filter{padding-right:1rem}}.pf__save-article{color:var(--clrDark)}@media (min-width:48em){.pf__save-article{display:-webkit-box;display:-ms-flexbox;display:flex}}.pf__save-article h2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene Medium;font-size:1.25rem;font-weight:500;gap:0 .5rem;line-height:1.4}.pf__save-article h2 svg{display:block;height:1.75rem;width:auto}.pf__save-article p{color:var(--clrDark)}.pf.is-map .pf__save-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pf.is-map .pf__save-left,.pf.is-map .pf__save-right{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%}.pf.is-map .pf__save-left,.pf.is-map .pf__save-left h2{margin-bottom:1rem}.pf.is-map .pf__offer-btns{gap:1rem 0}.pf.is-map .pf__offer--small,.pf.is-map .pf__offer-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf.is-map .pf__offer--small{-ms-flex-wrap:initial;flex-wrap:nowrap}.pf.is-map .pf__offer--small .pf__offer-article{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}.pf.is-map .pf__offer--small .pf__offer-bottom{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:0;padding-right:0}@media (min-width:48em){.pf__save-left,.pf__save-right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.pf__save-filter{padding:.5rem 0 0}.pf__save-filter,.pf__save-filter p{color:var(--clrDark)}.pf__save-filter .pf__filter__overview{padding:.625rem 0 0}.pf__save-filter .pf__filter__overview-clear{display:none}.pf__save-form{color:var(--clrDark);padding:1rem 0 0}@media (min-width:48em){.pf__save-form{padding:0}}.pf__save-form p{color:var(--clrDark)}.pf__save-form a{color:var(--clrPrimary);text-decoration:underline}.pf__save-form a:active,.pf__save-form a:focus,.pf__save-form a:hover{color:var(--clrDark);text-decoration:none}.pf__save-form .pf__offer-form{max-width:100%;width:100%}.pf__save-form .pf__offer-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0}@media (min-width:48em){.pf__save-form .pf__offer-form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .5rem}}.pf__save-form .pf__offer-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.pf__save-form .pf__offer-wrap{position:relative}.pf__save-form .pf__offer-input{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.pf__save-form .pf__offer-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0}@media (min-width:48em){.pf__save-form .pf__offer-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 3.125rem;padding-top:.375rem;width:100%}}.pf__offer-clear{background:transparent;border:0;cursor:pointer;margin:0;padding:0;position:absolute;right:.5rem;top:.5rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;z-index:2}.pf__offer-clear svg{display:block;height:1.5rem;width:auto}.pf__offer-clear:active,.pf__offer-clear:focus,.pf__offer-clear:hover{background-color:transparent;color:var(--clrPrimary)}.pf__offer-clear+.pf__offer-input{padding-right:1.875rem}.pf__content-search{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:1.5rem 0;padding:0 0 1rem}.pf__content-search,.pf__content-search-top{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pf__content-search-top{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between}@media (min-width:64.0625em){.pf__content-search-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.pf__content-search-top h2{font-size:1.25rem}@media (max-width:47.9375em){.pf__content-search-top h2{display:none}}@media (min-width:48em){.pf__content-search-top h2{font-size:1.5rem}}@media (min-width:48em) and (max-width:64em){.pf__content-search-top h2{width:100%}}.pf__content-search-text p,.pf__content-search-top h2 span.is-highlight{color:var(--clrPrimary)}.pf__content-search-info{color:var(--clrDark);width:100%}@media (min-width:48em){.pf__content-search-info{display:none}}.pf__content-search-info p{color:var(--clrDark)}.pf__content-search-info .highlight{color:var(--clrPrimary)}.pf__content-search-sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene Medium;font-size:.875rem;gap:0 .25rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (min-width:64.0625em){.pf__content-search-sort{display:none}}.pf__content-search-sort svg{display:block;height:1.5rem;width:auto}.pf__content-search-sort svg path{-webkit-transition:stroke .4s linear 0s;-o-transition:stroke .4s linear 0s;transition:stroke .4s linear 0s}.pf__content-search-sort:active,.pf__content-search-sort:focus,.pf__content-search-sort:hover{color:var(--clrPrimary);text-decoration:none}.pf__content-search-sort:active svg path,.pf__content-search-sort:focus svg path,.pf__content-search-sort:hover svg path{stroke:var(--clrPrimary)}.pf__content-search-save{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .5rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (max-width:64em){.pf__content-search-save{font-family:Styrene Medium}.pf__content-search-save svg{display:block;height:1.5rem;width:auto}}.pf__content-search-save:active,.pf__content-search-save:focus,.pf__content-search-save:hover{color:var(--clrPrimary)}.pf__content-search-bottom:empty{display:none}.pf__filter__overview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:1.5rem 0 1rem}.pf__filter__overview:empty{display:none}.pf__filter__overview-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pfSearchBtnBg);border-radius:.25rem;color:var(--pfSearchBtnClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Styrene Regular;font-size:.75rem;gap:0 .5rem;justify-content:center;min-height:1.875rem;padding:.375rem .5rem .375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter__overview-btn[data-key=sort]{background-color:var(--pfTabBtnBg)}.pf__filter__overview-btn svg{display:block}.pf__filter__overview-btn:focus,.pf__filter__overview-btn:hover{background-color:var(--pfSearchBtnActiveBg);color:var(--pfSearchBtnActiveClr)}.pf__filter__overview-clear{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:var(--pfSearchBtnClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Styrene Regular;font-size:.875rem;gap:0 .5rem;justify-content:center;min-height:1.875rem;padding:.375rem .5rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter__overview-clear:focus,.pf__filter__overview-clear:hover{background-color:transparent;color:var(--clrPrimary);text-decoration:none}.pf__filter__overview-more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:var(--clrPrimary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Styrene Regular;font-size:.875rem;gap:0 .5rem;justify-content:center;min-height:1.875rem;padding:.375rem .5rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter__overview-more:after{background-color:var(--clrPrimary);content:"";height:1.25rem;-webkit-mask-image:url(../images/property-finder/arrow-down.svg);mask-image:url(../images/property-finder/arrow-down.svg);-webkit-mask-size:1.25rem 1.25rem;mask-size:1.25rem 1.25rem;-webkit-transition:background-color .4s linear 0s,-webkit-transform .3s linear 0s;transition:background-color .4s linear 0s,-webkit-transform .3s linear 0s;-o-transition:background-color .4s linear 0s,transform .3s linear 0s;transition:background-color .4s linear 0s,transform .3s linear 0s;transition:background-color .4s linear 0s,transform .3s linear 0s,-webkit-transform .3s linear 0s;width:1.25rem}.pf__filter__overview-more:focus,.pf__filter__overview-more:hover{background-color:transparent;color:var(--clrDark);text-decoration:none}.pf__filter__overview-more:focus:after,.pf__filter__overview-more:hover:after{background:var(--clrDark)}.pf__filter__overview-more.is-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pf__filter__overview-select{position:relative}.pf__filter__overview-select:focus .pf__filter__overview-trigger,.pf__filter__overview-select:hover .pf__filter__overview-trigger{background-color:var(--pfSearchBtnActiveBg);color:var(--pfSearchBtnActiveClr)}.pf__filter__overview-select:focus .pf__filter__overview-sub,.pf__filter__overview-select:hover .pf__filter__overview-sub{-webkit-animation:hiddenPlusOpacity .3s ease-in-out;animation:hiddenPlusOpacity .3s ease-in-out;display:block;opacity:1}.pf__filter__overview-trigger{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pfSearchBtnBg);border-radius:.25rem;color:var(--pfSearchBtnClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Styrene Regular;font-size:.75rem;gap:0 .5rem;justify-content:center;min-height:1.875rem;padding:.375rem .5rem .375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter__overview-trigger svg{display:block}.pf__filter__overview-trigger .num{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--clrPrimary);border-radius:.5625rem;color:var(--clrWhite);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.6875rem;justify-content:center;line-height:1;min-height:1.125rem;min-width:1.125rem;padding:0 .25rem}.pf__filter__overview-trigger:active,.pf__filter__overview-trigger:focus,.pf__filter__overview-trigger:hover{background-color:var(--pfSearchBtnActiveBg);color:var(--pfSearchBtnActiveClr)}.pf__filter__overview-trigger:active+.pf__filter__overview-sub,.pf__filter__overview-trigger:focus+.pf__filter__overview-sub,.pf__filter__overview-trigger:hover+.pf__filter__overview-sub{-webkit-animation:hiddenPlusOpacity .3s ease-in-out;animation:hiddenPlusOpacity .3s ease-in-out;display:block;opacity:1}.pf__filter__overview-sub{display:none;left:0;min-width:13.75rem;opacity:0;padding:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:4}.pf__filter__overview-list{background:var(--clrWhite);border:1px solid var(--pfFilterDivider);border-radius:.25rem;gap:.0625rem 0;padding:.1875rem .5rem}.pf__filter-list ul,.pf__filter__overview-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pf__filter-list ul{gap:0;list-style:none;margin:0;padding:0}.pf__filter-list li{position:relative}.pf__filter-list li:hover .pf__filter-list-btn{background-color:var(--pfFilterListBtnActiveBg);color:var(--pfFilterListBtnActiveClr)}@media (min-width:64.0625em){.pf__filter-list li:hover .pf__filter-info{-webkit-animation:hiddenPlusOpacity .3s ease-in-out;animation:hiddenPlusOpacity .3s ease-in-out;display:block!important;opacity:1}}@media (max-width:64em){.pf__filter-list li.is-active .pf__filter-list-btn{background-color:var(--pfFilterListBtnActiveBg);border-radius:.25rem .25rem 0 0;color:var(--pfFilterListBtnActiveClr)}.pf__filter-list li.is-active .pf__filter-list-btn svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.pf__filter-list-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--pfFilterListBtnBg);border:0;border-radius:.25rem;color:var(--pfFilterListBtnClr);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene Regular;font-size:.875rem;gap:.5rem 1rem;justify-content:space-between;min-height:2.25rem;padding:.375rem .5rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:100%}.pf__filter-list-btn svg{display:block}@media (max-width:64em){.pf__filter-list-btn svg{-webkit-transition:-webkit-transform .35s ease-in-out 0s;transition:-webkit-transform .35s ease-in-out 0s;-o-transition:transform .35s ease-in-out 0s;transition:transform .35s ease-in-out 0s;transition:transform .35s ease-in-out 0s,-webkit-transform .35s ease-in-out 0s}}.pf__filter-list-btn:hover{background-color:var(--pfFilterListBtnActiveBg);color:var(--pfFilterListBtnActiveClr)}@media (max-width:64em){.pf__filter-list-btn:hover+.pf__filter-info{display:none}}@media (min-width:64.0625em){.pf__filter-list-btn:hover+.pf__filter-info{-webkit-animation:hiddenPlusOpacity .3s ease-in-out;animation:hiddenPlusOpacity .3s ease-in-out;display:block!important;opacity:1}}@media (max-width:64em){.pf__filter-info{background:var(--pfFilterListBtnActiveBg);border-radius:0 0 .25rem .25rem;display:none;margin:0 0 .625rem;padding:0 .625rem .625rem;-webkit-transition:none;-o-transition:none;transition:none}}@media (min-width:64.0625em){.pf__filter-info{background:var(--pfFilterBg);border:1px solid var(--pfFilterDivider);border-radius:.5rem;display:none;left:100%;margin:0 0 0 1.5rem;opacity:0;padding:.5rem 1rem;position:absolute;top:0;width:17.25rem;z-index:4}.pf__filter-info:before{background:transparent;content:"";height:100%;left:-1.625rem;position:absolute;top:0;width:1.625rem}}.pf__filter-info-title{padding:.5rem 0}.pf__filter-info-title,.pf__filter-info-title p{color:var(--pfFilterTitleClr);font-family:Styrene Medium;font-size:.875rem;letter-spacing:1.4px;text-align:left;text-transform:uppercase}.pf__filter-info-content{color:var(--clrDark);padding:.25rem 0 .5rem}.pf__filter-info-content p{color:var(--clrDark);padding:.25rem 0}.pf__filter-info-cta{padding:.75rem 0 0}.pf__filter-info-cta .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem;padding:.5rem .75rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__filter-info-cta .btn:active,.pf__filter-info-cta .btn:focus,.pf__filter-info-cta .btn:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__search-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--clrWhite);border-radius:0 0 .25rem .25rem;-webkit-box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1);box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;list-style:none;margin:-.375rem 0 0;padding:0;position:absolute;z-index:5}@media (max-width:47.9375em){.pf__search-list{border:1px solid var(--pfSearchInputBorder);border-top:0}}.pf__search-list li{border-top:1px solid var(--pfSearchListBorder);color:var(--clrDark);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;line-height:1.4648;padding:.625rem .625rem .625rem 1.875rem;position:relative;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__search-list li:before{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-position:-1px -161px;background-size:34px;content:"";display:inline-block;height:20px;left:.625rem;margin-top:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;width:15px}.pf__search-list li.is-location{font-weight:700;padding-left:2.5rem}.pf__search-list li.is-location:before{background-image:url(../images/property-finder/target-red.svg);background-position:50%;background-repeat:no-repeat;background-size:20px auto;height:24px;width:24px}@media (min-width:48em){.pf__search-list li.is-location{display:none}}.pf__search-list li:hover{background-color:var(--pfSearchListHoverBg)}.pf__search-list li:first-child{border-top:0}.pf__search-list li:last-child{border-radius:0 0 .25rem .25rem}.pac-container{border:0;border-radius:0 0 .25rem .25rem;-webkit-box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1);box-shadow:0 .4375rem .5rem 0 rgba(0,0,0,.1);margin:-.375rem 0 0}@media (max-width:47.9375em){.pac-container{border:1px solid var(--pfSearchInputBorder);border-top:0}}.pac-container.pac-logo:after{margin:.3125rem .625rem .625rem 0}.pac-item{border-color:var(--pfSearchListBorder);color:var(--clrDark);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;padding:.3125rem .625rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pac-item:first-child{border-top:0}.pac-item .pac-matched{font-family:Styrene Medium}.pac-item .pac-svg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;vertical-align:middle;width:.9375rem}.pf__map{height:100vh;height:100svh;min-height:38.75rem;position:sticky;top:4.375rem}@media (min-width:48em){.pf__map{height:calc(100vh - 4.375rem)}}@media (max-width:64em){.pf__map{margin-left:-1rem;width:calc(100% + 2rem)}}.pf__map-holder{background:var(--pfMapBg);height:100%;min-height:38.75rem}@media (min-width:64.0625em){.pf__map-holder{border-radius:.5rem 0 0 .5rem;-webkit-box-shadow:0 0 0 .0625rem var(--pfMapBorder);box-shadow:0 0 0 .0625rem var(--pfMapBorder);height:100%;position:absolute;right:0;top:0;-webkit-transition:width .4s cubic-bezier(.17,.67,.78,.93) 0s;-o-transition:width .4s cubic-bezier(.17,.67,.78,.93) 0s;transition:width .4s cubic-bezier(.17,.67,.78,.93) 0s;width:calc(100% - 27.25rem)}.pf__map.is-collapsed .pf__map-holder{width:100%}}.pf__map-resizer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--clrWhite);border:1px solid var(--pfMapResizerBorder);border-left:0;border-radius:0 .25rem .25rem 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:2.5rem;justify-content:center;left:-.0625rem;position:absolute;top:.625rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:2.5rem;z-index:2}@media (max-width:64em){.pf__map-resizer{display:none}}.pf__map-resizer svg{display:block;-webkit-transition:-webkit-transform .4s cubic-bezier(.17,.67,.78,.93) 0s;transition:-webkit-transform .4s cubic-bezier(.17,.67,.78,.93) 0s;-o-transition:transform .4s cubic-bezier(.17,.67,.78,.93) 0s;transition:transform .4s cubic-bezier(.17,.67,.78,.93) 0s;transition:transform .4s cubic-bezier(.17,.67,.78,.93) 0s,-webkit-transform .4s cubic-bezier(.17,.67,.78,.93) 0s}.pf__map-resizer:hover{background-color:#ebebeb}.pf__map.is-collapsed .pf__map-resizer svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pf__map-list{position:relative;scrollbar-color:var(--scrollbarThumbBgLight) var(--scrollbarTrackBgTransparent);scrollbar-width:thin}@media (max-width:64em){.pf__map-list{display:none}}@media (min-width:64.0625em){.pf__map-list{height:100%;left:0;opacity:1;overflow:auto;position:absolute;top:0;-webkit-transition:opacity .4s cubic-bezier(.17,.67,.78,.93) 0s;-o-transition:opacity .4s cubic-bezier(.17,.67,.78,.93) 0s;transition:opacity .4s cubic-bezier(.17,.67,.78,.93) 0s;width:26.25rem}.pf__map-list,.pf__map-list .js-pf-park-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0}}.pf__map-list .pf__park-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;position:relative}.pf__map-list .pf__park-left{width:100%}.pf__map-list .pf__park-meta{padding-right:2.25rem}.pf__map-list .pf__park-content{padding:0}.pf__map-list .pf__park-favorites{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:1rem;top:1rem;width:1.5rem}.pf__map-list .pf__park-desc,.pf__map-list .pf__park-images,.pf__map-list .pf__park-map-links{display:none}@media (min-width:48em){.pf__map-list .pf__park-params ul{gap:1rem .5rem}.pf__map-list .pf__park-params li{max-width:none;width:calc(50% - .25rem)}.pf__map-list .pf__park-cta .btn,.pf__map-list .pf__park-params li small{max-width:none}.pf__map-list .pf__offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf__map-list .pf__offer-article,.pf__map-list .pf__offer-form{max-width:none;width:100%}}.pf__map-list .pf__filter__overview{padding:0}@media (min-width:64.0625em){.pf__map.is-collapsed .pf__map-list{opacity:0}}.pf__map-element{height:100%;position:relative;width:100%}@media (min-width:64.0625em){.pf__map-element{border-radius:.5rem 0 0 .5rem}}.pf__map-loading{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.pf.is-my-favorites .pf__aside,.pf.is-saved-search .pf__aside,.pf__filter-more-standards{display:none}.pf__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem 0;padding:1rem 0}@media (min-width:48em){.pf__head{gap:1.5rem 0;padding:2rem 0}}.pf__head-back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene Medium;font-size:1rem;gap:0 .625rem;-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s}.pf__head-back svg{display:block}.pf__head-back:active,.pf__head-back:focus,.pf__head-back:hover{color:var(--clrPrimary)}.pf__head-content{color:var(--clrDark)}.pf__head-content.is-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem 2rem}@media (min-width:48em){.pf__head-content.is-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.pf__head-content h2{font-family:Styrene Medium;font-size:1.5rem;line-height:1.4}.pf__head-content p{color:var(--clrDark)}.pf__favorites{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0}@media (min-width:64.0625em){.pf__favorites{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}}.pf__favorites-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0}@media (min-width:64.0625em){.pf__favorites-left{width:50%}}.pf__favorites-map{aspect-ratio:16/9;background:var(--pfMapBg);border-radius:.5rem;-webkit-box-shadow:0 0 0 .0625rem var(--pfMapBorder);box-shadow:0 0 0 .0625rem var(--pfMapBorder)}@media (max-width:47.9375em){.pf__favorites-map{display:none}}@media (min-width:64.0625em){.pf__favorites-map{-webkit-box-flex:1;aspect-ratio:auto;-ms-flex:auto;flex:auto;height:calc(100vh - 6.25rem);position:sticky!important;top:6.25rem}}.pf__favorites-map-loading{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.pf__favorites-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 0}.pf__favorites-list,.pf__favorites-list .pf__park-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf__favorites-list .pf__park-item{padding:1rem;position:relative}.pf__favorites-list .pf__park-left{width:100%}.pf__favorites-list .pf__park-meta{padding-right:2.25rem}.pf__favorites-list .pf__park-content{padding:0}.pf__favorites-list .pf__park-favorites{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:1rem;top:1rem;width:1.5rem}.pf__favorites-list .pf__park-desc,.pf__favorites-list .pf__park-images,.pf__favorites-list .pf__park-map-links{display:none}@media (min-width:48em){.pf__favorites-list .pf__park-params ul{gap:1rem .5rem}.pf__favorites-list .pf__park-params li{max-width:none;width:calc(50% - .25rem)}.pf__favorites-list .pf__park-cta .btn,.pf__favorites-list .pf__park-params li small{max-width:none}}.pf__box{background:var(--pfBoxBg);border-radius:.5rem;padding:1rem}.pf__box-header{padding:0 1.75rem 1rem 0;position:relative}.pf__box-header p{color:#4c644a;font-size:1rem;letter-spacing:1.6px;text-transform:uppercase}.pf__box-close{color:var(--clrDark);cursor:pointer;display:block;position:absolute;right:0;top:0;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__box-close svg{height:auto;width:1.5rem}.pf__box-close:active,.pf__box-close:focus,.pf__box-close:hover{color:var(--clrPrimary)}.pf__box-content{padding:0 .625rem}.pf__box-list{padding:0 0 .625rem}.pf__box-list ul{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:.5rem 0;list-style:none;margin:0;padding:0}.pf__box-list li,.pf__box-list ul{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pf__box-list li{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--navLinkSubClr);-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .375rem}.pf__box-list .ico{color:var(--clrDark)}.pf__box-list svg{display:block;height:auto;width:1.5rem}.pf__box-cta{padding:1rem 0 0;text-align:center}.pf__box-cta .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__box-cta .btn-orange{background:#4c644a}.pf__box-cta .btn-orange:active,.pf__box-cta .btn-orange:focus,.pf__box-cta .btn-orange:hover{background-color:#364734;color:var(--clrWhite)}.pf__favorites-sort .pf__filter-sort{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}.pf__favorites-sort .pf__filter-select{width:auto}.pf__marker{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:20rem;width:calc(100vw - 4rem)}@media (min-width:48em){.pf__marker{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:30rem}}.pf__marker-img{max-width:calc(100vw - 2rem)}@media (max-width:47.9375em){.pf__marker-img{display:none}}@media (min-width:48em){.pf__marker-img{min-width:12.375rem;width:12.375rem}}.pf__marker-img img{width:100%}@media (min-width:48em){.pf__marker-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}}.pf__marker-content{padding:1rem}@media (min-width:48em){.pf__marker-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.pf__marker-meta{padding:0 0 1.25rem;position:relative;width:calc(100% - 2rem)}.pf__marker-title{padding-bottom:.625rem}.pf__marker-title p{color:var(--clrDark);font-family:Styrene Medium;font-size:1.25rem}.pf__marker-favourites{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;right:-2.125rem;top:1.5625rem;width:1.25rem}.pf__marker-favourites .pf__park-compare,.pf__marker-favourites .pf__park-favourite{width:1.25rem}.pf__marker-favourites .pf__park-compare svg,.pf__marker-favourites .pf__park-favourite svg{height:auto;width:1.25rem}.pf__marker-address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--pfParkMapLinkClr);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;gap:0 .5rem}.pf__marker-address svg{display:block}.pf__marker-params{padding:0 0 1.25rem}.pf__marker-params ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .5rem;list-style:none;margin:0;padding:0}.pf__marker-params li{font-family:Styrene Medium;font-size:.875rem;width:calc(50% - .25rem)}.pf__marker-params small{color:var(--pfParkParamsSmallClr);display:block;font-size:.75rem;letter-spacing:.6px;padding:.1875rem 0 0;text-transform:uppercase}.pf__marker-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem 0;justify-content:flex-end}@media (min-width:48em){.pf__marker-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:1rem .5rem}}.pf__marker-cta .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}@media (min-width:48em){.pf__marker-cta .btn{width:calc(50% - .25rem)}}.pf__marker-cta .btn-orange:active,.pf__marker-cta .btn-orange:focus,.pf__marker-cta .btn-orange:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__marker-loader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:3/2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;min-width:17.5rem;width:100%}@media (min-width:48em){.pf__marker-loader{max-width:30rem;min-width:30rem}}.pf.is-saved-search{min-height:auto}.pf__save-legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;justify-content:space-between;padding:0 .625rem}@media (max-width:47.9375em){.pf__save-legend{display:none}.pf__save-col:first-of-type{padding-right:1.25rem}.pf__save-col:first-of-type p{font-family:Styrene Medium;font-size:.9375rem}}@media (min-width:48em){.pf__save-col:first-of-type{width:18%}}@media (max-width:47.9375em){.pf__save-col:nth-of-type(2) p{color:var(--pfOfferInputPlaceholderClr)}}@media (min-width:48em){.pf__save-col:nth-of-type(2){width:18%}}@media (max-width:47.9375em){.pf__save-col:nth-of-type(3){padding-bottom:.625rem;padding-top:.625rem}}@media (min-width:48em){.pf__save-col:nth-of-type(3){width:25%}.pf__save-col:nth-of-type(4){width:15%}}.pf__save-col:nth-of-type(5){text-align:center}@media (max-width:47.9375em){.pf__save-col:nth-of-type(5){padding-top:.625rem}}@media (min-width:48em){.pf__save-col:nth-of-type(5){width:18%}}.pf__save-col:nth-of-type(5) p{padding-bottom:.625rem}@media (min-width:48em){.pf__save-col:nth-of-type(6){text-align:right;width:6%}}.pf__save-col p{color:var(--clrDark);font-size:.875rem;padding:.3125rem 0}.pf__save-title{color:var(--pfParkMapLinkClr);font-size:.875rem}.pf__save-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0}@media (min-width:48em){.pf__save-list{gap:0}}.pf__save-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--pfSaveBorder);border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.6875rem 1rem 1rem;position:relative}@media (min-width:48em){.pf__save-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:0;border-left:0;border-radius:0;border-right:0;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;justify-content:space-between;padding:2rem .625rem}.pf__save-item:first-child{border-top:0}}.pf__save-item .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__save-item .btn-primary:active,.pf__save-item .btn-primary:focus,.pf__save-item .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__save-tags{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;padding:.3125rem 0}.pf__save-tag,.pf__save-tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pf__save-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pfSearchBtnBg);border-radius:.25rem;color:var(--pfSearchBtnClr);cursor:pointer;font-family:Styrene Regular;font-size:.75rem;gap:0 .5rem;min-height:1.875rem;padding:.375rem .5rem .375rem 1rem}.pf__save-tag,.pf__save-tag:after{-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__save-tag:after{background-color:var(--pfSearchBtnClr);content:"";height:1.125rem;-webkit-mask-image:url(../images/property-finder/close.svg);mask-image:url(../images/property-finder/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1.125rem}.pf__save-tag:focus,.pf__save-tag:hover{background-color:var(--pfSearchBtnActiveBg);color:var(--pfSearchBtnActiveClr)}.pf__save-tag:focus:after,.pf__save-tag:hover:after{background-color:var(--pfSearchBtnActiveClr)}@media (min-width:48em){.pf__save-mobile{display:none}}.pf__save-checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;padding:.3125rem 0}.pf__save-checkbox .pf__save-mobile{font-size:.875rem}.pf__save-remove{color:var(--clrDark);cursor:pointer;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__save-remove svg{display:block}@media (max-width:47.9375em){.pf__save-remove{position:absolute;right:.625rem;top:.625rem}}.pf__save-remove:active,.pf__save-remove:focus,.pf__save-remove:hover{color:var(--clrPrimary)}.pf.is-sign-up{padding-bottom:1.25rem}@media (max-width:47.9375em){.pf.is-sign-up{min-height:auto}}@media (min-width:48em){.pf.is-sign-up{padding-bottom:0}}@media (max-width:64em){.pf.is-sign-up .pf__search{display:none}}@media (min-width:64.0625em){.pf.is-sign-up .pf__search{opacity:0;visibility:hidden}}.pf.is-sign-up .pf__aside{display:none}.pf.is-sign-up .pf__main{padding-top:0}.pf__sign{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;height:100%}@media (min-width:64.0625em){.pf__sign{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pf__sign-left,.pf__sign-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;padding:1.875rem 0}@media (min-width:48em){.pf__sign-left,.pf__sign-right{padding:3.125rem 0}}@media (min-width:64.0625em){.pf__sign-left,.pf__sign-right{padding:5rem 0;width:50%}.pf__sign-left{padding-right:1.875rem}}.pf__sign-right{border-top:1px solid var(--pfSignBorder)}@media (min-width:64.0625em){.pf__sign-right{border-left:1px solid var(--pfSignBorder);border-top:0;padding-left:1.875rem}}.pf__sign-login,.pf__sign-reg{width:100%}.pf__sign-login h2,.pf__sign-reg h2{font-family:Styrene Medium;font-size:1.5rem;font-weight:500;padding-bottom:.625rem}@media (min-width:64.0625em){.pf__sign-login h2,.pf__sign-reg h2{font-size:2rem}}.pf__sign-login h3,.pf__sign-reg h3{font-family:Styrene Medium;font-size:1.125rem;font-weight:500;padding-bottom:.625rem}@media (min-width:64.0625em){.pf__sign-login h3,.pf__sign-reg h3{font-size:1.5rem}}.pf__sign-head{margin:0 auto;max-width:20rem;padding-bottom:1rem;text-align:center}.pf__sign-head p{color:var(--clrDark);padding-bottom:.625rem}.pf__sign-head p.is-highlight{color:var(--clrPrimary);font-family:Styrene Medium;font-size:1rem}@media (min-width:48em){.pf__sign-head p.is-highlight{font-size:1.125rem}}.pf__sign-benefits{margin:0 auto;max-width:18.75rem;padding:0 0 1.875rem}.pf__sign-benefits ul{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0;list-style:none;margin:0;padding:0}.pf__sign-benefits li,.pf__sign-benefits ul{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pf__sign-benefits li{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);-ms-flex-direction:row;flex-direction:row;font-size:1rem;gap:0 1rem;line-height:1.5}.pf__sign-benefits svg{display:block}.pf__sign-form{margin:0 auto;max-width:18.75rem;width:100%}.pf__sign-form ::-webkit-input-placeholder{color:var(--searchInputPlaceholder);font-style:normal;opacity:1}.pf__sign-form :-moz-placeholder,.pf__sign-form ::-moz-placeholder{color:var(--searchInputPlaceholder);font-style:normal;opacity:1}.pf__sign-form :-ms-input-placeholder{color:var(--searchInputPlaceholder);font-style:normal;opacity:1}.pf__sign-form ::-webkit-scrollbar{height:.375rem;width:.375rem}.pf__sign-form ::-webkit-scrollbar-track{background-color:var(--scrollbarTrackBg);border-radius:.1875rem}.pf__sign-form ::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumbBg);border-radius:.1875rem}.pf__sign-form-row{padding-bottom:.5rem}.pf__account-form-input,.pf__compare-search-input,.pf__sign-input{background:var(--searchInputBg);border:1px solid var(--searchInputBorder);border-radius:.25rem;color:var(--searchInputClr);font-size:1rem;height:2.5rem;padding:.5rem 1rem;-webkit-transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;-o-transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;width:100%}.pf__sign-input[disabled],[disabled].pf__account-form-input,[disabled].pf__compare-search-input{cursor:not-allowed;opacity:.65}.pf__account-form-input:focus,.pf__compare-search-input:focus,.pf__sign-input:focus{border-color:var(--searchInputBorderActive)}.pf__sign-form-btns{padding:.625rem 0 .5rem}.pf__sign-form-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;position:relative;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:100%}.pf__sign-form-btns .btn-primary:active,.pf__sign-form-btns .btn-primary:focus,.pf__sign-form-btns .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__sign-form-btns .btn-primary.is-loading{pointer-events:none}.pf__sign-form-btns .btn-primary.is-loading:before{background:var(--clrPrimary);border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pf__sign-form-btns .btn-primary.is-loading:after{-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite;border:.1875rem solid var(--clrWhite);border-bottom-color:var(--clrPrimary);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:1.5rem;left:50%;margin-left:-.75rem;margin-top:-.75rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;z-index:2}.pf.is-sign-up-send{padding-bottom:1.25rem}@media (max-width:47.9375em){.pf.is-sign-up-send{min-height:auto}}@media (min-width:48em){.pf.is-sign-up-send{padding-bottom:0}}@media (max-width:47.9375em){.pf.is-sign-up-send .pf__search{display:none}}@media (min-width:48em){.pf.is-sign-up-send .pf__search{opacity:0;visibility:hidden}}.pf.is-sign-up-send .pf__aside{display:none}.pf.is-sign-up-send .pf__main{padding-top:0}.pf__signup-send{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 0 1.25rem;text-align:center}@media (min-width:48em){.pf__signup-send{height:100%;padding:10vh 0}}.pf__signup-send-container{width:100%}.pf__signup-send-ico{color:#edd3cc;padding:.625rem 0}.pf__signup-send-ico svg{display:block;height:auto;margin:0 auto;width:5rem}@media (min-width:48em){.pf__signup-send-ico svg{width:6.625rem}}.pf__signup-send-txt h2{font-family:Styrene Medium;font-size:1.5rem;font-weight:500;padding:.625rem 0}.pf__signup-send-txt p{color:var(--clrDark);font-size:1rem;line-height:1.5;padding:.625rem 0}.pf__signup-send-btn{color:var(--clrPrimary);cursor:pointer;font-family:Styrene B;font-size:1rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s}.pf__signup-send-btn:active,.pf__signup-send-btn:focus,.pf__signup-send-btn:hover{color:var(--clrDark);text-decoration:none}.pf.is-account{min-height:auto;padding-bottom:1.25rem}.pf.is-account .pf__aside,.pf.is-account .pf__header{display:none}.pf__head-menu{position:relative}.pf__head-menu:hover .pf__head-btn{color:var(--clrPrimary)}.pf__head-menu:hover .pf__head-menu-list{-webkit-animation:hiddenPlusOpacity .3s ease-in-out forwards;animation:hiddenPlusOpacity .3s ease-in-out forwards;display:block;opacity:1}.pf__head-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrDark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Styrene Regular;font-size:.875rem;gap:0 .625rem;position:relative;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__head-btn svg{display:block}.pf__head-btn .arrow{margin-left:-.1875rem}.pf__head-btn:after{content:"";height:calc(100% + .75rem);left:0;position:absolute;top:0;width:100%}.pf__head-btn:active,.pf__head-btn:focus,.pf__head-btn:focus-visible,.pf__head-btn:hover{color:var(--clrPrimary)}.pf__head-btn:active+.pf__head-menu-list,.pf__head-btn:focus+.pf__head-menu-list,.pf__head-btn:focus-visible+.pf__head-menu-list,.pf__head-btn:hover+.pf__head-menu-list{-webkit-animation:hiddenPlusOpacity .3s ease-in-out forwards;animation:hiddenPlusOpacity .3s ease-in-out forwards;display:block;opacity:1}.pf__head-menu-list{background:var(--clrWhite);border:1px solid var(--pfMenuBorder);border-radius:.25rem;display:none;left:0;margin:.625rem 0 0;opacity:0;position:absolute;top:100%;width:10rem;z-index:3}@media (min-width:48em){.pf__head-menu-list{left:auto;right:0}}.pf__head-menu-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.pf__head-menu-list li{font-size:.875rem}.pf__head-menu-list li.is-bordered{border-top:1px solid var(--pfMenuBorder)}.pf__head-menu-list li:first-child a{border-radius:.25rem .25rem 0 0}.pf__head-menu-list li:last-child a{border-radius:0 0 .25rem .25rem}.pf__head-menu-list a{color:var(--clrDark);display:block;padding:.5rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__head-menu-list a:focus,.pf__head-menu-list a:hover{background-color:var(--pfMenuBorderLight)}.pf__account{padding:1.25rem 0}@media (min-width:48em){.pf__account{padding-bottom:3.75rem}}.pf__account-form{margin:0 auto;max-width:30.125rem}.pf__account-form h2{font-family:Styrene Medium;font-size:1.25rem;font-weight:500;padding-bottom:1rem}.pf__account-form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 .625rem;padding-bottom:.5rem}.pf__account-form-label{color:var(--clrDark);font-size:.875rem;min-width:5.625rem}.pf__account-form-wrap{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;position:relative}.pf__account-form-select{background:var(--searchInputBg);height:2.5rem;position:relative;width:5.875rem}.pf__account-form-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--searchInputBorder);border-radius:.25rem;color:var(--searchInputClr);font-size:1rem;height:2.5rem;padding:.5rem 1.5rem .5rem .625rem;position:relative;-webkit-transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;-o-transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;width:100%;z-index:2}.pf__account-form-select select:focus{border-color:var(--searchInputBorderActive)}.pf__account-form-select select::-ms-expand{display:none}.pf__account-form-select svg{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pf__account-form-select svg path{fill:var(--clrDark)}.pf__account-form-select+.pf__account-form-input{width:calc(100% - 6.375rem)}.pf__account-form-note{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;color:var(--pfMessageSuccessBg);display:none;-ms-flex-direction:row;flex-direction:row;font-size:.75rem;gap:0 .375rem;justify-content:flex-end;width:100%}.pf__account-form-note.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:48em){.pf__account-form-note{background:var(--searchInputBg);padding:.125rem .25rem;position:absolute;right:.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}}.pf__account-form-note svg{display:block;height:1.25rem;width:auto}.pf__account-form-btns{padding:.5rem 0}.pf__account-form-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;position:relative;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__account-form-btns .btn-primary:active,.pf__account-form-btns .btn-primary:focus,.pf__account-form-btns .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__account-form-btns .btn-primary.is-loading{pointer-events:none}.pf__account-form-btns .btn-primary.is-loading:before{background:var(--clrPrimary);border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pf__account-form-btns .btn-primary.is-loading:after{-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite;border:.1875rem solid var(--clrWhite);border-bottom-color:var(--clrPrimary);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:1.5rem;left:50%;margin-left:-.75rem;margin-top:-.75rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;z-index:2}.pf__account-form-message,.pf__sign-form-message{background:var(--pfMessageSuccessBg);border-radius:.25rem;color:var(--pfMessageSuccessClr);margin:0 0 1rem;padding:.875rem 1rem}.pf__account-form-message.is-hidden,.pf__sign-form-message.is-hidden{display:none}.pf__account-form-message.is-error,.pf__sign-form-message.is-error{background:var(--pfMessageErrorBg);color:var(--pfMessageErrorClr)}.pf__account-form-message ul,.pf__sign-form-message ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0;list-style:none;margin:0;padding:0}.pf__account-form-message li,.pf__sign-form-message li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;aling-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .625rem;line-height:1.5}.pf__account-form-message li .txt,.pf__sign-form-message li .txt{padding:.125rem 0 0}.pf__account-form-message li svg,.pf__sign-form-message li svg{display:block}@media (max-width:47.9375em){.pf.is-compare{min-height:auto}}@media (min-width:64.0625em){.pf.is-compare{padding-bottom:0}}@media (max-width:64em){.pf.is-compare .pf__search{display:none}}@media (min-width:48em){.pf.is-compare .pf__search{opacity:0;visibility:hidden}}.pf.is-compare .pf__main{max-width:100%;width:100%}@media (min-width:48em){.pf.is-compare .pf__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:64.0625em){.pf.is-compare .pf__main{width:100%}}@media (min-width:48em){.pf.is-compare .pf__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.pf__compare{height:100%;width:100%}.js-pf-compare-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.pf__compare-add{padding:1.25rem 1rem;width:100%}.pf__compare-label{color:var(--clrDark);display:block;font-size:.875rem;padding:0 0 1.25rem;text-align:center}@media (min-width:48em){.pf__compare-label{padding-bottom:2.5rem}}.pf__compare-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem 0;margin:0 auto;max-width:44rem}@media (min-width:48em){.pf__compare-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}}.pf__compare-search .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Styrene B;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__compare-search .btn-primary:active,.pf__compare-search .btn-primary:focus,.pf__compare-search .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__compare-search ::-webkit-scrollbar-track{background-color:var(--scrollbarTrackBgTransparent)}.pf__compare-search-wrap{position:relative}@media (min-width:48em){.pf__compare-search-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}}.pf__compare-search-input{background-image:url(../images/property-finder/loupe.svg);background-position:.75rem;background-repeat:no-repeat;background-size:1rem;padding-left:2.5rem}.pf__compare-search-list{background:var(--searchInputBg);border:1px solid var(--searchInputBorderActive);border-radius:0 0 .25rem .25rem;border-top:0;display:none;left:0;margin-top:-.1875rem;max-height:18.75rem;overflow:auto;position:absolute;scrollbar-color:var(--scrollbarThumbBg) var(--scrollbarTrackBgTransparent);scrollbar-width:thin;top:100%;width:100%;z-index:5}@media (min-width:48em){.pf__compare-search-list{max-height:29.0625rem}}.pf__compare-search-list.is-active{display:block}.pf__compare-search-list:empty{display:none}.pf__compare-search-list ul{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.pf__compare-search-list li,.pf__compare-search-list ul{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pf__compare-search-list li{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--clrDark);cursor:pointer;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 1rem;justify-content:space-between;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__compare-search-list li:hover{background-color:#f0f0f0}.pf__compare-search-list li:hover button{background-color:var(--clrPrimary);border-color:var(--clrPrimary);color:var(--clrWhite)}.pf__compare-search-list li.is-selected{display:none}.pf__compare-search-list span{color:var(--searchInputPlaceholder)}.pf__compare-search-list button{border:1px solid var(--clrDark);border-radius:.25rem;color:var(--clrDark);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;padding:.5625rem 1rem .5625rem .875rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__compare-search-list button:before{content:"+";padding-right:.25rem}.pf__compare-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:0 1rem 1rem;width:100%}@media (min-width:48em){.pf__compare-top{padding-bottom:2rem}}.pf__compare-top-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 1rem}@media (max-width:47.9375em){.pf__compare-top-left{width:100%}}@media (min-width:48em){.pf__compare-top-left{gap:0 1.5rem}}.pf__compare-top-left .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;font-size:.875rem;gap:0 .5rem;height:2.5rem;justify-content:center;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:100%}.pf__compare-top-left .btn svg{display:block}.pf__compare-top-left .btn-primary:active,.pf__compare-top-left .btn-primary:focus,.pf__compare-top-left .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__compare-top-left .pf__compare-top-close{left:100%;margin-left:.3125rem;position:absolute;top:0;width:4.375rem}@media (min-width:48em){.pf__compare-top-left .pf__compare-top-close{margin-left:.625rem}}@media (max-width:47.9375em){.pf__compare-top-col:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}.pf__compare-top-clear{color:var(--clrDark);cursor:pointer;font-family:Styrene Regular;font-size:.875rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s}.pf__compare-top-clear:active,.pf__compare-top-clear:focus,.pf__compare-top-clear:hover{color:var(--clrPrimary)}.pf__compare-top-info{position:relative}.pf__compare-top-info.is-active .pf__compare-top-search{display:block}.pf__compare-top-search{display:none;left:0;position:absolute;top:0;width:100%}@media (min-width:48em){.pf__compare-top-search{max-width:31.25rem;width:calc(100vw - 24.6875rem)}}@media (max-width:47.9375em){.pf__compare-top-right{width:100%}}.pf__compare-top-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;background:var(--pfFilterBg);border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 1rem;justify-content:space-between;padding:1rem}@media (min-width:48em){.pf__compare-top-filter{gap:0 1.5rem}}.pf__compare-top-label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--clrPrimary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .25rem;text-transform:uppercase}.pf__compare-top-label .ico{color:var(--clrDark)}.pf__compare-top-label svg{display:block}.pf__compare-top-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem 0}.pf__compare-top-box .pf__filter-radio{padding:0}.pf__compare-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--pfCompareMessageBg);border-radius:.25rem;color:var(--clrDark);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem 0;margin:0 auto 1rem;max-width:var(--sectionMaxWidth);padding:1rem;width:var(--sectionWidth)}@media (min-width:48em){.pf__compare-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-radius:.5rem;-ms-flex-direction:row;flex-direction:row;gap:1.5rem 2rem;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}}.pf__compare-message p{color:var(--clrDark)}.pf__compare-message a:not(.btn){color:var(--clrPrimary);text-decoration:underline}.pf__compare-message a:not(.btn):active,.pf__compare-message a:not(.btn):focus,.pf__compare-message a:not(.btn):hover{color:var(--clrDark);text-decoration:none}.pf__compare-message .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;font-size:.875rem;gap:0 .5rem;height:2.5rem;justify-content:center;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:100%}@media (min-width:48em){.pf__compare-message .btn{white-space:nowrap}}.pf__compare-message .btn-primary:active,.pf__compare-message .btn-primary:focus,.pf__compare-message .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__compare-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden;padding:0 0 1.25rem .5rem;width:100%}@media (min-width:48em){.pf__compare-table{padding:0 0 2rem 1rem}}.pf__compare-table .swiper-slide{width:10rem}@media (min-width:48em){.pf__compare-table .swiper-slide{width:16.375rem}}.pf__compare-table .swiper-slide.is-blocked{-webkit-filter:blur(4.5px);filter:blur(4.5px)}.pf__compare-table .swiper-slide.is-blocked .pf__compare-table-header{visibility:hidden}@media (max-width:47.9375em){.pf__compare-table-aside{display:none}}@media (min-width:48em){.pf__compare-table-aside{min-width:16.375rem;width:16.375rem}}.pf__compare-table-aside .pf__compare-table-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pf__compare-table-main{position:relative}@media (min-width:48em){.pf__compare-table-main{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:47.9375em){.pf__compare-table-main .swiper{margin-left:-.5rem;width:100vw}}@media (min-width:48em){.pf__compare-table-main .swiper{left:0;margin:0;position:absolute;top:0;width:100%}}.pf__compare-table-main .swiper-slide:last-child .pf__compare-table-row{border-right:0}.pf__compare-swiper-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--pfCompareSwiperBtnBg);border-radius:.25rem;color:var(--clrWhite);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:3rem;justify-content:center;position:absolute;top:17.25rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:2.75rem;z-index:4}@media (min-width:48em){.pf__compare-swiper-btn{top:32.9375rem}}.pf__compare-swiper-btn:hover{background-color:var(--clrPrimary)}.pf__compare-swiper-btn.is-prev{left:0}@media (min-width:48em){.pf__compare-swiper-btn.is-prev{left:1rem}}.pf__compare-swiper-btn.is-next{right:.5rem}@media (min-width:48em){.pf__compare-swiper-btn.is-next{right:1rem}}.pf__compare-swiper-btn.swiper-button-disabled{display:none}.pf__compare-table-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:.25rem .25rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color .4s linear 0s;-o-transition:background-color .4s linear 0s;transition:background-color .4s linear 0s}.pf__compare-table-item:hover .pf__compare-table-header{opacity:1}.pf__compare-table.is-dragged .pf__compare-table-item .pf__compare-table-header{opacity:0}.pf__compare-table-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid var(--pfCompareDivider);border-right:1px solid var(--pfCompareDivider);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;min-height:3.625rem;padding:.5rem}@media (min-width:48em){.pf__compare-table-row{font-size:.875rem}}.pf__compare-table-row:first-child{border-right:0}.pf__compare-table-row.is-label{background:var(--pfCompareRowBox);border-right:0;font-weight:500}.pf__compare-table-aside .pf__compare-table-row.is-label{position:relative}.pf__compare-table-aside .pf__compare-table-row.is-label:before{background:var(--pfCompareRowBox);border-bottom:1px solid var(--pfCompareDivider);border-top:1px solid var(--pfCompareDivider);content:"";height:100%;left:0;position:absolute;top:-1px;width:calc(100vw - 3rem);z-index:-1}.pf__compare-table-header{height:3.1875rem;opacity:0;-webkit-transition:opacity .4s linear 0s;-o-transition:opacity .4s linear 0s;transition:opacity .4s linear 0s;width:100%}.pf__compare-table-drag{background:var(--pfCompareDragBg) url(../images/property-finder/drag-bullets.svg) no-repeat 50% 50%;background-size:1.1875rem .6875rem;border-radius:.125rem;cursor:move;height:1.1875rem;position:relative;width:100%}.pf__compare-table-drag:after,.pf__compare-table-drag:before{aspect-ratio:6/9;background:var(--clrWhite);content:"";-webkit-mask-image:url(../images/property-finder/drag-arrow.svg);mask-image:url(../images/property-finder/drag-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.375rem;z-index:1}.pf__compare-table-drag:before{left:.25rem}.pf__compare-table-drag:after{right:.25rem;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.pf__compare-table-remove{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--clrDark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:0 auto;width:1.5rem}.pf__compare-table-remove svg{display:block;height:auto;width:1.5rem}.pf__compare-table-img{aspect-ratio:200/150;width:100%}.pf__compare-table-img img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.pf__compare-table-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:3rem;justify-content:center;width:100%}.pf__compare-table-title h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;font-weight:500;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis}.pf__compare-table-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:3rem;justify-content:center;width:100%}.pf__compare-table-links a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--pfParkMapLinkClr);display:-webkit-box;font-size:.75rem;overflow:hidden;padding:0 0 0 1.375rem;position:relative;text-decoration:underline}.pf__compare-table-links a,.pf__compare-table-links a:before{-webkit-transition:background-color .4s linear 0s,color .4s linear 0s;-o-transition:background-color .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,color .4s linear 0s}.pf__compare-table-links a:before{aspect-ratio:14/20;background-color:var(--pfParkMapLinkClr);content:"";left:0;-webkit-mask-image:url(../images/property-finder/map-pin.svg);mask-image:url(../images/property-finder/map-pin.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.875rem}.pf__compare-table-links a:focus,.pf__compare-table-links a:hover{color:var(--clrPrimary);text-decoration:none}.pf__compare-table-links a:focus:before,.pf__compare-table-links a:hover:before{background-color:var(--clrPrimary)}.pf__compare-table-txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf__compare-table-txt.is-visible{overflow:visible;position:relative}.swiper-slide.is-chosen .pf__compare-table-row{border-right-color:transparent}.swiper-slide.is-chosen .pf__compare-table-row.is-label{background-color:transparent}.swiper-slide.is-dragging .pf__compare-table-item{background-color:rgba(0,0,0,.03)}.swiper-slide.is-dragging .pf__compare-table-row{border-right-color:var(--pfCompareDivider)}.pf__compare-footer{padding:1rem 1rem 0}@media (min-width:64.0625em){.pf__compare-footer{padding:0 1rem 1rem}}.pf__compare-distance-box{left:100%;margin-left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:19.0625rem;z-index:2}.pf__compare-distance-box.is-filled .pf__compare-distance-btn,.pf__compare-distance-box.is-filled .pf__compare-distance-ico,.pf__compare-distance-box.is-filled .pf__compare-distance-input{opacity:0;visibility:hidden}.pf__compare-distance-box.is-filled .pf__compare-distance-result{display:-webkit-box;display:-ms-flexbox;display:flex}.pf__compare-distance-ico{color:var(--clrDark);height:1rem;left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1rem;z-index:2}.pf__compare-distance-ico svg{display:block}.pf__compare-distance-input{background:var(--clrWhite);border:1px solid var(--pfSearchInputBorder);border-radius:.25rem;font-family:Styrene B;font-size:.875rem;height:2.375rem;overflow:hidden;padding:.5rem .5rem .5rem 2.5rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;-o-transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s;transition:background-color .4s linear 0s,border-color .4s linear 0s,box-shadow .4s linear 0s,color .4s linear 0s,-webkit-box-shadow .4s linear 0s;width:100%;z-index:1}@media (max-width:64em){.pf__compare-distance-input{font-size:1rem}}.pf__compare-distance-input:focus{border-color:var(--clrWhite)}.pf__compare-distance-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:none;-ms-flex-direction:row;flex-direction:row;height:100%;left:0;position:absolute;top:0;z-index:3}.pf__compare-distance-result,.pf__compare-distance-result button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf__compare-distance-result button{color:var(--clrDark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Styrene B;font-size:.875rem;gap:0 .5rem;text-decoration:underline;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;white-space:nowrap}.pf__compare-distance-result button:epmty{display:none}.pf__compare-distance-result button:after{aspect-ratio:1/1;background-color:var(--clrDark);content:"";-webkit-mask-image:url(../images/property-finder/pencil.svg);mask-image:url(../images/property-finder/pencil.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:1.125rem}.pf__compare-distance-result button:focus,.pf__compare-distance-result button:hover{color:var(--clrPrimary)}.pf__compare-distance-result button:focus:after,.pf__compare-distance-result button:hover:after{background-color:var(--clrPrimary)}#modal-unlock .c-modal__content{max-width:35.875rem}.pf__unlock{margin:0 auto;max-width:32.75rem}.pf__unlock p{color:var(--clrDark);font-size:1rem;padding:0 0 .625rem}.pf__unlock-head{border-bottom:1px solid var(--pfCompareDivider);margin-bottom:1.25rem;padding-bottom:.9375rem;text-align:center}.pf__unlock-head h2{font-family:Styrene Medium;font-size:1.5rem;font-weight:500;padding:0 0 1rem;text-transform:uppercase}.pf__unlock-list{padding:.625rem 0}.pf__unlock-list ul{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:.5rem 0;list-style:none;margin:0;padding:0}.pf__unlock-list li,.pf__unlock-list ul{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pf__unlock-list li{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;gap:0 .375rem}.pf__unlock-list .ico{color:var(--clrDark);color:#93c13e;min-width:1.5rem}.pf__unlock-list .ico svg{display:block}.pf__unlock-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.625rem;padding:1.25rem 0 .625rem}.pf__unlock-btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;justify-content:center;line-height:1;min-height:2.5rem;padding:.375rem 1rem;-webkit-transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;transition:background-color .4s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;-o-transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s;transition:background-color .4s linear 0s,box-shadow .3s linear 0s,color .3s linear 0s,-webkit-box-shadow .3s linear 0s;width:calc(50% - .3125rem)}.pf__unlock-btns .btn-primary:active,.pf__unlock-btns .btn-primary:focus,.pf__unlock-btns .btn-primary:hover{background-color:var(--clrDark);color:var(--clrWhite)}.pf__related{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0;padding-top:1rem}.pf__related .pf__filter__overview{padding:0}.pf__related-title p{color:var(--pfFilterTitleClr);text-transform:uppercase}.pf__related-title span{font-weight:500}.pf__related-info p{color:var(--clrDark)}.pf__related-header{margin-bottom:1.5rem}@media (min-width:64.0625em){.pf__related-header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1rem;justify-content:space-between}}.pf__no-results{padding-bottom:1.5rem}.pf__viewport{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--pfHeaderBg);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:.5rem 1rem}.pf__viewport-title p{color:var(--pfFilterTitleClr);text-transform:uppercase}
/*# sourceMappingURL=source-maps/pf.css.map */
