.PropertySearch-module-scss-module__ZYUApG__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.PropertySearch-module-scss-module__ZYUApG__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.PropertySearch-module-scss-module__ZYUApG__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.PropertySearch-module-scss-module__ZYUApG__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.PropertySearch-module-scss-module__ZYUApG__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.PropertySearch-module-scss-module__ZYUApG__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.PropertySearch-module-scss-module__ZYUApG__property-search{max-width:1440px;margin:0 auto}.PropertySearch-module-scss-module__ZYUApG__property-search__filters-container{z-index:10;background:#fff;padding:10px 25px;position:relative}.PropertySearch-module-scss-module__ZYUApG__property-search__filters-container:has(.PropertySearch-module-scss-module__ZYUApG__search-filters--expanded){border-bottom:none;border-radius:8px 8px 0 0}.PropertySearch-module-scss-module__ZYUApG__property-search__content{grid-template-columns:1fr;margin-top:2rem;display:grid;position:relative}.PropertySearch-module-scss-module__ZYUApG__property-search__content--overlay-active:before{content:"";z-index:5;pointer-events:none;background:#0000004d;position:absolute;inset:0}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__main{order:1}}.PropertySearch-module-scss-module__ZYUApG__property-search__split-view{grid-template-columns:60% 40%;height:842px;max-height:842px;display:grid}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__split-view{grid-template-columns:1fr;height:auto;max-height:none}}.PropertySearch-module-scss-module__ZYUApG__property-search__results-panel{background:#f8f8f8;flex-direction:column;height:100%;max-height:995px;padding:0;display:flex;overflow-y:auto}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__results-panel{height:auto;max-height:none}}.PropertySearch-module-scss-module__ZYUApG__property-search__map-panel{border-radius:8px;height:100%;max-height:995px;position:sticky;top:2rem;overflow:visible}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__map-panel{display:none}}.PropertySearch-module-scss-module__ZYUApG__property-search__map-only{border-radius:8px;width:100%;height:600px;position:relative;overflow:visible}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__map-only{height:408px}}.PropertySearch-module-scss-module__ZYUApG__property-search__search-bar-inline{vertical-align:top;flex-direction:column;gap:10px;width:calc(50% - 360px);display:flex}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__property-search__search-bar-inline{width:100%;margin:10px 0;display:block;position:relative}}.PropertySearch-module-scss-module__ZYUApG__property-search__search-bar-label{font-size:16px;font-weight:700}.PropertySearch-module-scss-module__ZYUApG__results-summary{z-index:1;background-color:#f8f8f8;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex;position:relative}@media (min-width:1260px){.PropertySearch-module-scss-module__ZYUApG__results-summary{padding:1rem 2rem}}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__results-summary{flex-direction:column;align-items:flex-start;gap:.75rem}}.PropertySearch-module-scss-module__ZYUApG__results-summary__text{color:#2e2f31;font-size:1rem}.PropertySearch-module-scss-module__ZYUApG__results-summary__text strong{font-weight:700}.PropertySearch-module-scss-module__ZYUApG__results-summary__text--shimmer{color:#0000;position:relative;overflow:hidden}.PropertySearch-module-scss-module__ZYUApG__results-summary__text--shimmer:before{content:"";background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite PropertySearch-module-scss-module__ZYUApG__shimmer;position:absolute;inset:0}@keyframes PropertySearch-module-scss-module__ZYUApG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PropertySearch-module-scss-module__ZYUApG__results-summary__actions{align-items:center;gap:1.5rem;display:flex}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__results-summary__actions{display:none}}.PropertySearch-module-scss-module__ZYUApG__results-summary__link{cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;min-width:auto;height:auto;padding:0;font-size:16px;text-decoration:none;display:inline-flex}.PropertySearch-module-scss-module__ZYUApG__results-summary__link-text{text-decoration:underline}.PropertySearch-module-scss-module__ZYUApG__results-summary__icon{flex-shrink:0;width:24px;height:24px}.PropertySearch-module-scss-module__ZYUApG__results-summary__heart{fill:#c75109}.PropertySearch-module-scss-module__ZYUApG__results-summary--map-only{background:#f8f8f8;margin-bottom:0;padding:1rem 2rem}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__results-summary--map-only{padding:1rem}}.PropertySearch-module-scss-module__ZYUApG__search-bar{width:100%;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-bar__input-wrapper{align-items:stretch;width:100%;display:flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-bar__icon{color:#767676;flex-shrink:0;width:16px;height:16px;margin-right:.5rem}.PropertySearch-module-scss-module__ZYUApG__search-bar__input{vertical-align:middle;appearance:none;border:1px solid #dfdfdf;border-radius:0;flex-grow:1;width:calc(100% - 50px);height:50px;margin:0;padding:12px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.6;box-shadow:inset 0 0 0 1px #dfdfdf}.PropertySearch-module-scss-module__ZYUApG__search-bar__input::placeholder{color:#666;font-size:16px;font-style:italic}.PropertySearch-module-scss-module__ZYUApG__search-bar__input:focus{outline:none}.PropertySearch-module-scss-module__ZYUApG__search-bar__input:disabled{opacity:.6;cursor:not-allowed}.PropertySearch-module-scss-module__ZYUApG__search-bar__submit{cursor:pointer;color:#fff;background:#c75109;border:none;border-radius:0;justify-content:center;align-items:center;width:50px;height:50px;margin:0;padding:0;transition:background .2s;display:flex;position:absolute;top:0;right:0}.PropertySearch-module-scss-module__ZYUApG__search-bar__submit:hover:not(:disabled){background:#a04107}.PropertySearch-module-scss-module__ZYUApG__search-bar__submit:disabled{opacity:.5;cursor:not-allowed}.PropertySearch-module-scss-module__ZYUApG__search-bar__submit svg{width:24px;height:24px}.PropertySearch-module-scss-module__ZYUApG__search-bar__spinner{animation:1s linear infinite PropertySearch-module-scss-module__ZYUApG__spin}.PropertySearch-module-scss-module__ZYUApG__search-bar__spinner-circle{stroke-dasharray:50;stroke-dashoffset:25px;transform-origin:50%}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestions{z-index:1000;background:#fff;max-height:256px;padding:10px 16px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 0 5px #0006}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-group:not(:first-child){border-top:1px solid #f8f8f8}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-header{color:#2e2f31;text-transform:capitalize;padding-bottom:0;font-weight:700;line-height:36px}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-loading{color:#666;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-loading .PropertySearch-module-scss-module__ZYUApG__search-bar__spinner{animation:1s linear infinite PropertySearch-module-scss-module__ZYUApG__spin}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-item{cursor:pointer;color:#666;box-sizing:border-box;text-align:left;background:0 0;border:none;outline:none;flex-direction:row;align-items:center;width:100%;max-width:100%;padding:0;line-height:36px;text-decoration:none;transition:background-color .15s ease-in-out;display:flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-item:hover,.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-item--selected{background-color:#dfdfdf}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-item span{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:10px 15px;overflow:hidden}.PropertySearch-module-scss-module__ZYUApG__search-bar__suggestion-icon{color:#666;flex-shrink:0;width:16px;height:16px}@keyframes PropertySearch-module-scss-module__ZYUApG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PropertySearch-module-scss-module__ZYUApG__search-filters__button-group{flex-direction:column;gap:1rem;width:275px;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters__label{color:#2e2f31;padding:0;font-size:16px;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-filters__buttons-inline{flex-wrap:wrap;gap:.5rem;display:inline-flex}.PropertySearch-module-scss-module__ZYUApG__search-filters__button{color:#2e2f31;cursor:pointer;text-transform:lowercase;background:#fff;border:1px solid #dfdfdf;border-radius:0;padding:.5rem;font-weight:500;transition:all .2s}.PropertySearch-module-scss-module__ZYUApG__search-filters__button:hover{border-color:#c75109}.PropertySearch-module-scss-module__ZYUApG__search-filters__button--active{color:#fff;background:#2e2f31;border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__search-filters__button:disabled{opacity:.5;cursor:not-allowed}.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-one{flex-wrap:wrap;align-items:flex-start;gap:28px;margin-top:10px;display:flex}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-one{display:block}.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-one .PropertySearch-module-scss-module__ZYUApG__search-filters__button-group{display:none}}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range{vertical-align:top;flex:none;width:300px;min-width:250px;max-width:350px;margin-right:40px;display:inline-block}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range{width:100%;min-width:100%;max-width:100%;margin:10px 0}}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range .PropertySearch-module-scss-module__ZYUApG__search-filters__label{align-items:center;gap:.375rem;font-size:16px;font-weight:700;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range .price-range-slider{width:100%;margin-bottom:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range .price-range-slider__track-active{background-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-range .price-range-slider__label{color:#00838f;font-size:16px;line-height:25px}.PropertySearch-module-scss-module__ZYUApG__search-filters__price-info{align-items:center;display:inline-flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__info-button{cursor:pointer;z-index:1004;border:none;padding:0;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__info-button:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #c75109}.PropertySearch-module-scss-module__ZYUApG__search-filters__tooltip-overlay{z-index:1002;background:#0000004d;position:fixed;inset:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__tooltip{z-index:1003;white-space:normal;background:#fff;border:1px solid #dfdfdf;border-radius:8px;width:300px;padding:12px 16px;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #0003}.PropertySearch-module-scss-module__ZYUApG__search-filters__tooltip:after{content:"";border:8px solid #0000;border-bottom-color:#fff;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.PropertySearch-module-scss-module__ZYUApG__search-filters__tooltip:before{content:"";border:9px solid #0000;border-bottom-color:#dfdfdf;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.PropertySearch-module-scss-module__ZYUApG__search-filters__tooltip p{color:#666;margin:0;font-size:14px;font-weight:400;line-height:1.4}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn{letter-spacing:normal;text-align:center;cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;border-radius:3px;min-width:130px;height:43px;padding:12px 14px;font-family:Lato bold;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:before{content:"";border-radius:inherit;width:100%;height:43px;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:active{outline:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:focus{text-decoration:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn span{display:inline-flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn{color:#fff;background-color:#c75109;border-radius:3px}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn a{color:#fff}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:focus{background-color:#ab4202}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn.PropertySearch-module-scss-module__ZYUApG__disabled,.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:disabled{color:#fff;cursor:default;background-color:#666}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn.PropertySearch-module-scss-module__ZYUApG__disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn.PropertySearch-module-scss-module__ZYUApG__disabled:focus,.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn:disabled:focus{background-color:#666}.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn{white-space:nowrap;align-self:flex-end;align-items:center;gap:.5rem;margin-bottom:.5rem;display:inline-flex}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__more-btn{display:none}}.PropertySearch-module-scss-module__ZYUApG__search-filters__arrow-icon{width:16px;height:16px;transition:transform .2s}.PropertySearch-module-scss-module__ZYUApG__search-filters__arrow-icon--expanded{transform:rotate(180deg)}.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-two{z-index:11;background:#fff;border-top:none;padding:0 1.5rem;transition:max-height .3s,opacity .3s,padding .3s;position:absolute;top:100%;left:-1px;right:-1px;overflow:hidden}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-two{display:none}}.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-two--collapsed{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__stage-two--expanded{opacity:1;max-height:800px;padding-bottom:1.5rem}.PropertySearch-module-scss-module__ZYUApG__search-filters__bathrooms-group{margin-bottom:1.5rem;margin-left:calc(50% - 332px)}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__bathrooms-group{margin-left:0}}.PropertySearch-module-scss-module__ZYUApG__search-filters__amenities-grid{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem;display:grid}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__amenities-grid{grid-template-columns:1fr;gap:1.5rem}}.PropertySearch-module-scss-module__ZYUApG__search-filters__features-col h4,.PropertySearch-module-scss-module__ZYUApG__search-filters__amenities-col h4{color:#2e2f31;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-filters__chips{flex-wrap:wrap;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip-wrapper{box-sizing:border-box;flex:0 0 33.333%;padding:.25rem}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__chip-wrapper{flex:0 0 50%}}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip{box-sizing:border-box;color:#2e2f31;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfdfdf;border-radius:0;align-items:center;gap:.5rem;width:90%;height:40px;padding:0 .75rem;font-size:16px;transition:all .2s;display:inline-flex;overflow:hidden}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip:hover{transform:scale(1.03)}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip--active{color:#fff;background:#2e2f31;border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip--active .PropertySearch-module-scss-module__ZYUApG__search-filters__chip-icon{filter:brightness(0)invert()}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip-icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}.PropertySearch-module-scss-module__ZYUApG__search-filters__chip-label{line-height:12px}.PropertySearch-module-scss-module__ZYUApG__search-filters__actions{justify-content:flex-end;align-items:center;gap:1.5rem;padding-top:1rem;display:flex}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__actions{flex-direction:column}}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn{letter-spacing:normal;text-align:center;cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;border-radius:3px;min-width:130px;height:43px;padding:12px 14px;font-family:Lato bold;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:before{content:"";border-radius:inherit;width:100%;height:43px;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:active{outline:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:focus{text-decoration:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn span{display:inline-flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn{color:#c75109;min-width:initial;padding-left:0;padding-right:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn a{color:#c75109}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:focus{color:#ab4202}.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn.PropertySearch-module-scss-module__ZYUApG__disabled,.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn:disabled{color:#666}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__clear-btn{text-align:center;width:100%}}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn{letter-spacing:normal;text-align:center;cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;border-radius:3px;min-width:130px;height:43px;padding:12px 14px;font-family:Lato bold;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:before{content:"";border-radius:inherit;width:100%;height:43px;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:active{outline:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:focus{text-decoration:none}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn span{display:inline-flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn{color:#c75109;background-color:#fff;border-radius:2px}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn a{color:#c75109}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:before{border-radius:inherit;border:2px solid #c75109}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:focus{color:#ab4202}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:focus:before{border-color:#ab4202;width:96%;margin-left:2%;transform:scale(1.06)}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled{color:#666;cursor:default}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled:before,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled:before{border-color:#666}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled:focus,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled:focus{color:#666}.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn.PropertySearch-module-scss-module__ZYUApG__disabled:focus:before,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn:disabled:focus:before{border-color:#666;transform:none}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters__apply-btn{width:100%}}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical{background:#f8f8f8;border-radius:12px;padding:1.5rem;position:sticky;top:2rem}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical{position:static}}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__toggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:1rem;font-weight:600;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__title{align-items:center;gap:.5rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__count{color:#fff;background:#00838f;border-radius:12px;padding:.125rem .5rem;font-size:.75rem}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__toggle-icon{transition:transform .2s}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__toggle-icon--expanded{transform:rotate(180deg)}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__clear-all{color:#c10404;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:.875rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__clear-all:hover{text-decoration:underline}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__content{flex-direction:column;gap:1.5rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__group-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__group-label{color:#2e2f31;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__group-clear{color:#c10404;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1rem;line-height:1}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__group-clear:hover{opacity:.7}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__bedroom-btns,.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__bathroom-btns{flex-wrap:wrap;gap:.5rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__button{cursor:pointer;background:#fff;border:2px solid #dfdfdf;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__button:hover{background:#00838f0d;border-color:#00838f}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__button--active{color:#fff;background:#00838f;border-color:#00838f}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__button:focus{outline-offset:2px;outline:2px solid #00838f}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__date-input{border:1px solid #dfdfdf;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__date-input:focus{outline-offset:0;border-color:#00838f;outline:2px solid #00838f}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__amenity-list{flex-direction:column;gap:.5rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__checkbox{cursor:pointer;align-items:center;gap:.5rem;padding:.25rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__checkbox:hover{background:#00838f0d;border-radius:4px}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__checkbox-input{cursor:pointer;width:18px;height:18px}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__checkbox-text{color:#2e2f31;font-size:.875rem}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__amenity-count{color:#767676;margin-left:.25rem;font-size:.75rem}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__apply-btn{color:#fff;cursor:pointer;background:#00838f;border:none;border-radius:6px;width:100%;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;transition:background .2s}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__apply-btn:hover{background:#016670}.PropertySearch-module-scss-module__ZYUApG__search-filters-vertical__apply-btn:focus{outline-offset:2px;outline:2px solid #00838f}.PropertySearch-module-scss-module__ZYUApG__view-toggle{z-index:10;background:#fff;border:1px solid #dfdfdf;border-radius:0;display:inline-flex;position:absolute;top:1rem;right:1rem;overflow:hidden;box-shadow:0 2px 8px #00000026}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__view-toggle{display:none}}.PropertySearch-module-scss-module__ZYUApG__view-toggle__button{cursor:pointer;color:#2e2f31;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#fff;border:none;align-items:center;gap:.5rem;padding:.35rem;font-size:1em;font-weight:700;transition:all .2s;display:flex}.PropertySearch-module-scss-module__ZYUApG__view-toggle__button:hover:not(.PropertySearch-module-scss-module__ZYUApG__view-toggle__button--active){background:#f8f8f8}.PropertySearch-module-scss-module__ZYUApG__view-toggle__button--active{color:#fff;background:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__view-toggle__button svg{width:24px;height:24px}.PropertySearch-module-scss-module__ZYUApG__view-toggle__label{font-size:1em;font-weight:700}.PropertySearch-module-scss-module__ZYUApG__search-results{flex:1;min-height:400px;padding:2rem 1rem;position:relative;overflow-y:auto}@media (min-width:1260px){.PropertySearch-module-scss-module__ZYUApG__search-results{padding:0 2rem}}.PropertySearch-module-scss-module__ZYUApG__search-results__card{width:100%;min-width:initial;max-width:378px}.PropertySearch-module-scss-module__ZYUApG__search-results__grid{gap:1.5rem;margin-bottom:2rem;display:grid}.PropertySearch-module-scss-module__ZYUApG__search-results__grid--list{grid-template-columns:1fr}.PropertySearch-module-scss-module__ZYUApG__search-results__grid--grid{grid-template-columns:repeat(2,1fr);max-width:100%}@media (max-width:1259px){.PropertySearch-module-scss-module__ZYUApG__search-results__grid--grid{grid-template-columns:1fr;justify-items:center}}.PropertySearch-module-scss-module__ZYUApG__search-results__loading{z-index:10;background:#f8f8f8d9;justify-content:center;align-items:center;animation:.15s ease-out PropertySearch-module-scss-module__ZYUApG__fadeIn;display:flex;position:absolute;inset:0}@keyframes PropertySearch-module-scss-module__ZYUApG__fadeIn{0%{opacity:0}to{opacity:1}}.PropertySearch-module-scss-module__ZYUApG__search-results__loading,.PropertySearch-module-scss-module__ZYUApG__search-results__error{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-results__empty{color:#666;padding:1rem 2rem}.PropertySearch-module-scss-module__ZYUApG__search-results__empty svg{margin-bottom:1rem}.PropertySearch-module-scss-module__ZYUApG__search-results__error{color:#c10404}.PropertySearch-module-scss-module__ZYUApG__search-results__error-text{color:#c10404;font-size:1.125rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-results__error-details{color:#666;font-size:.875rem}.PropertySearch-module-scss-module__ZYUApG__search-results__empty-title{color:#2e2f31;margin:1rem 0 .5rem;font-size:1.5rem;font-weight:700}.PropertySearch-module-scss-module__ZYUApG__search-results__empty-message{width:66%;margin-bottom:4rem;font-size:1em;font-style:italic}.PropertySearch-module-scss-module__ZYUApG__search-results__empty-regions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button{letter-spacing:normal;text-align:center;cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;border-radius:3px;min-width:130px;height:43px;padding:12px 14px;font-family:Lato bold;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:before{content:"";border-radius:inherit;width:100%;height:43px;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:active{outline:none}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:focus{text-decoration:none}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button span{display:inline-flex;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button{color:#c75109;background-color:#fff;border-radius:2px}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button a{color:#c75109}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:before{border-radius:inherit;border:2px solid #c75109}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:hover,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:focus{color:#ab4202}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:focus:before{border-color:#ab4202;width:96%;margin-left:2%;transform:scale(1.06)}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled{color:#666;cursor:default}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled:before,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled:before{border-color:#666}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled:focus,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled:hover,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled:focus{color:#666}.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button.PropertySearch-module-scss-module__ZYUApG__disabled:focus:before,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled:hover:before,.PropertySearch-module-scss-module__ZYUApG__search-results__region-button:disabled:focus:before{border-color:#666;transform:none}.PropertySearch-module-scss-module__ZYUApG__search-map{width:100%;height:100%;position:relative}.PropertySearch-module-scss-module__ZYUApG__search-map__canvas{width:100%;height:100%;min-height:500px}.PropertySearch-module-scss-module__ZYUApG__search-map__info{background:#fffffff2;border-radius:8px;padding:.5rem 1rem;position:absolute;top:1rem;left:1rem;box-shadow:0 2px 8px #00000026}.PropertySearch-module-scss-module__ZYUApG__search-map__count{color:#2e2f31;font-size:.875rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-map__card-overlay{z-index:20;filter:drop-shadow(0 4px 12px #00000040);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PropertySearch-module-scss-module__ZYUApG__search-map__card-close{z-index:25;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.PropertySearch-module-scss-module__ZYUApG__search-map__card-close:hover{background:#fff}.PropertySearch-module-scss-module__ZYUApG__search-map__loading,.PropertySearch-module-scss-module__ZYUApG__search-map__error{text-align:center;background:#f8f8f8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:400px;display:flex}.PropertySearch-module-scss-module__ZYUApG__search-map__loading-text{color:#666;margin-top:1rem;font-size:1rem}.PropertySearch-module-scss-module__ZYUApG__search-map__error-text{color:#c10404;margin-top:1rem;font-size:1rem;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__search-map__error-details{color:#666;margin-top:.5rem;font-size:.875rem}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay{z-index:10;background:#fff;flex-direction:column;display:flex;position:fixed;inset:64px 0 72px;overflow:hidden}@media (min-width:1260px){.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay{display:none}}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__content{flex:1;padding:20px;overflow-y:auto}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__section{margin-bottom:24px}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__label{color:#2e2f31;margin-bottom:12px;font-size:16px;font-weight:700;display:block}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__buttons{flex-wrap:wrap;gap:8px;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__button{color:#666;cursor:pointer;background:#fff;border:1px solid #dfdfdf;padding:10px 16px;font-size:16px;transition:all .2s}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__button:hover{border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__button--active{color:#fff;background:#2e2f31;border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__chips{flex-wrap:wrap;gap:8px;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__chip{color:#2e2f31;cursor:pointer;background:#fff;border:1px solid #dfdfdf;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .2s;display:inline-flex}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__chip:hover{border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__chip--active{color:#fff;background:#2e2f31;border-color:#2e2f31}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__chip--active img{filter:brightness(0)invert()}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__more-toggle{color:#2e2f31;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #dfdfdf;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;padding:12px 0;font-size:16px;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__more-toggle:hover{color:#00838f}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__more-toggle svg{transition:transform .2s}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__more-toggle-icon--expanded{transform:rotate(180deg)}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__action-btns{gap:12px;margin-top:24px;padding-top:16px;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__clear-btn{color:#2e2f31;cursor:pointer;background:#fff;border:1px solid #2e2f31;flex:1;padding:12px 16px;font-size:16px;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__clear-btn:hover{background:#f8f8f8}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__apply-btn{color:#fff;cursor:pointer;background:#c75109;border:none;flex:1;padding:12px 16px;font-size:16px;font-weight:600}.PropertySearch-module-scss-module__ZYUApG__mobile-filters-overlay__apply-btn:hover{background:#af4708}.PropertySearch-module-scss-module__ZYUApG__mobile-footer{z-index:3;background-color:#fff;width:100vw;height:72px;position:fixed;bottom:0;left:0;box-shadow:0 2px 6px #40404040}@media (min-width:1260px){.PropertySearch-module-scss-module__ZYUApG__mobile-footer{display:none}}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__nav{height:100%}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__list{justify-content:center;align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__item{width:100px}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__button{cursor:pointer;color:#2e2f31;background:0 0;border:none;flex-direction:column;align-items:center;width:100px;margin-bottom:5px;margin-right:10px;padding:0;font-size:1em;display:flex}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__button svg{width:24px;height:24px}.PropertySearch-module-scss-module__ZYUApG__mobile-footer__button span{white-space:nowrap}.PropertySearch-module-scss-module__ZYUApG__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.PriceRangeSlider-module-scss-module__S_W_Lq__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;position:relative;overflow:visible}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__track{width:100%;max-width:100%;height:4px;margin:15px 0 8px;padding:0 12px;position:relative}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__track-bg{background-color:#dfdfdf;border-radius:4px;height:4px;position:absolute;top:0;left:12px;right:12px}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__track-active{z-index:1;background-color:#000;border-radius:4px;height:4px;position:absolute;top:0}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle{cursor:grab;z-index:2;background-color:#fff;border:none;border-radius:50%;outline:none;width:20px;height:20px;padding:0;transition:box-shadow .15s cubic-bezier(.25,.46,.45,.94),transform .15s cubic-bezier(.25,.46,.45,.94);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 3px #2e2f31}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle:hover{box-shadow:inset 0 0 0 3px #2e2f31,0 0 0 4px #0000001a}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle:focus{box-shadow:inset 0 0 0 3px #c75109}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle:focus,.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle.PriceRangeSlider-module-scss-module__S_W_Lq__dragging{cursor:grabbing;box-shadow:inset 0 0 0 3px #c75109}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle.PriceRangeSlider-module-scss-module__S_W_Lq__dragging,.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle:active{cursor:grabbing}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__labels{width:100%;max-width:100%;height:30px;margin-top:0;position:relative;overflow:visible}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__label{color:#00838f;white-space:nowrap;pointer-events:none;font-size:16px;font-weight:600;line-height:25px;position:absolute;top:0;transform:translate(-50%)}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider:active{-webkit-user-select:none;user-select:none}@media (hover:none) and (pointer:coarse){.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle{width:28px;height:28px}}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider.PriceRangeSlider-module-scss-module__S_W_Lq__disabled{pointer-events:none}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider.PriceRangeSlider-module-scss-module__S_W_Lq__disabled .PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle{cursor:not-allowed;box-shadow:inset 0 0 0 3px #dfdfdf}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider.PriceRangeSlider-module-scss-module__S_W_Lq__disabled .PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__handle:hover{box-shadow:inset 0 0 0 3px #dfdfdf}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider.PriceRangeSlider-module-scss-module__S_W_Lq__disabled .PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__track-active{background-color:#dfdfdf}.PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider.PriceRangeSlider-module-scss-module__S_W_Lq__disabled .PriceRangeSlider-module-scss-module__S_W_Lq__price-range-slider__label{color:#666}
.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.DatePickerCalendar-module-scss-module__vdKMVa__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker{display:inline-block;position:relative}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker--disabled{opacity:.6;cursor:not-allowed}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker--disabled .DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container,.DatePickerCalendar-module-scss-module__vdKMVa__date-picker--disabled .DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__input{cursor:not-allowed}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container{cursor:pointer;align-items:stretch;width:300px;max-width:300px;display:inline-flex;position:relative;box-shadow:0 0 5px #dfdfdf}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__icon{fill:#fff;float:left;box-sizing:border-box;background:#c75109;border:1px solid #dfdfdf;border-right:none;flex-shrink:0;width:50px;height:50px;padding:10px;box-shadow:0 0 5px #dfdfdf}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__input{box-sizing:border-box;color:#2e2f31;cursor:pointer;background-color:#fff;border:1px solid #dfdfdf;border-left:none;outline:none;width:250px;max-width:250px;height:50px;padding:0 36px 0 10px;font-family:Lato,sans-serif;font-size:16px}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__input::placeholder{color:#666}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__chevron{fill:#c75109;pointer-events:none;width:22px;height:22px;transition:transform .2s ease-in-out;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-input-container__chevron--open{transform:translateY(-50%)rotate(180deg)}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar{z-index:10001;color:#2e2f31;background:#fff;border:1px solid #dfdfdf;padding:20px;font-family:Lato,sans-serif;box-shadow:0 4px 12px #0000001f}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar--inline{z-index:auto;width:300px;max-width:100%;margin-top:12px;position:static}@media (min-width:750px){.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar--inline{width:595px}}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-btn{cursor:pointer;color:#c75109;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-btn svg{width:24px;height:24px}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-btn:hover:not(:disabled){color:#ab4202}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-btn:disabled{opacity:.5;cursor:no-drop}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__months{flex-direction:column;gap:28px;display:flex}@media (min-width:750px){.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__months{flex-direction:row;gap:40px}}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__month{flex:1;min-width:200px}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__month-title{color:#2e2f31;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__month-labels{gap:6px;display:flex}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-label{cursor:pointer;position:relative}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-label span{pointer-events:none;display:block}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-label select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:inherit;position:absolute;top:0;left:0}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__nav-label:hover span{color:#c75109}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__weekdays{display:none}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__weekday{text-align:center;color:#666;padding:8px 0;font-size:12px;font-weight:700}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__days{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day{aspect-ratio:1;color:#2e2f31;cursor:pointer;background:#fff;border:1px solid #dfdfdf;border-radius:0;justify-content:center;align-items:center;font-size:14px;transition:background-color .15s ease-in-out;display:flex}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day:hover:not(:disabled):not(.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--range-start):not(.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--range-end):not(.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--in-range){background:#f8f8f8}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--adjacent{color:#2e2f31;background:#f8f8f8}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--range-start,.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--range-end{color:#fff;background:#2e2f31;font-weight:700}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--in-range{color:#fff;background:#666}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--disabled{color:#2e2f31;cursor:no-drop;background:#f8f8f8}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__day--today{font-weight:700}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__footer{text-align:right;margin-top:16px}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__results-btn{color:#c75109;cursor:pointer;background:0 0;border:none;padding:0;font-family:Lato,sans-serif;font-size:16px;font-weight:700;transition:color .15s ease-in-out}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__results-btn:hover:not(:disabled){color:#ab4202}.DatePickerCalendar-module-scss-module__vdKMVa__date-picker-calendar__results-btn:disabled{color:#666;cursor:not-allowed}
.Filters-module-scss-module__XzV3_a__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.Filters-module-scss-module__XzV3_a__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.Filters-module-scss-module__XzV3_a__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.Filters-module-scss-module__XzV3_a__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.Filters-module-scss-module__XzV3_a__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.Filters-module-scss-module__XzV3_a__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.Filters-module-scss-module__XzV3_a__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.Filters-module-scss-module__XzV3_a__filters,.Filters-module-scss-module__XzV3_a__property-floor-filters{background-color:#f8f8f8;width:100%;padding:40px 30px 0}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters,.Filters-module-scss-module__XzV3_a__property-floor-filters{background-color:#fff;max-width:1440px;margin-top:34px;padding:0;display:flex}}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__label,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-label,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__label,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-label{margin-bottom:8px;font-weight:700}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__label__info-icon,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-label__info-icon,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__label__info-icon,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-label__info-icon{margin-left:4px}.Filters-module-scss-module__XzV3_a__filters.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters.Filters-module-scss-module__XzV3_a__disabled{display:none}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters.Filters-module-scss-module__XzV3_a__disabled{opacity:.45;background-color:#fff;display:flex}.Filters-module-scss-module__XzV3_a__filters,.Filters-module-scss-module__XzV3_a__property-floor-filters{background-color:#fff;max-width:1440px;padding:0;display:flex}}.Filters-module-scss-module__XzV3_a__filters__container,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group,.Filters-module-scss-module__XzV3_a__property-floor-filters__container,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group{flex-basis:300px}.Filters-module-scss-module__XzV3_a__filters__container:first-of-type,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:first-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters__container:first-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:first-of-type{margin-bottom:32px}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters__container:first-of-type,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:first-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters__container:first-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:first-of-type{margin-bottom:0;margin-right:45px}}.Filters-module-scss-module__XzV3_a__filters__container:nth-of-type(2),.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(2),.Filters-module-scss-module__XzV3_a__property-floor-filters__container:nth-of-type(2),.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(2){margin-bottom:64px}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters__container:nth-of-type(2),.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(2),.Filters-module-scss-module__XzV3_a__property-floor-filters__container:nth-of-type(2),.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(2){margin:0 45px 30px 0}.Filters-module-scss-module__XzV3_a__filters__container:nth-of-type(3),.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(3),.Filters-module-scss-module__XzV3_a__property-floor-filters__container:nth-of-type(3),.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:nth-of-type(3){margin:0 30px 30px 0}.Filters-module-scss-module__XzV3_a__filters__container:last-of-type,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group:last-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters__container:last-of-type,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group:last-of-type{text-align:right;flex-basis:200px}}.Filters-module-scss-module__XzV3_a__filters__container div.Filters-module-scss-module__XzV3_a__date-picker-input-container>input,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group div.Filters-module-scss-module__XzV3_a__date-picker-input-container>input,.Filters-module-scss-module__XzV3_a__property-floor-filters__container div.Filters-module-scss-module__XzV3_a__date-picker-input-container>input,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group div.Filters-module-scss-module__XzV3_a__date-picker-input-container>input{width:200px}.Filters-module-scss-module__XzV3_a__filters__container button.Filters-module-scss-module__XzV3_a__pika-next.Filters-module-scss-module__XzV3_a__is-disabled,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group button.Filters-module-scss-module__XzV3_a__pika-next.Filters-module-scss-module__XzV3_a__is-disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters__container button.Filters-module-scss-module__XzV3_a__pika-next.Filters-module-scss-module__XzV3_a__is-disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group button.Filters-module-scss-module__XzV3_a__pika-next.Filters-module-scss-module__XzV3_a__is-disabled{visibility:hidden}.Filters-module-scss-module__XzV3_a__filters__container a.Filters-module-scss-module__XzV3_a__property-map-link,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-group a.Filters-module-scss-module__XzV3_a__property-map-link,.Filters-module-scss-module__XzV3_a__property-floor-filters__container a.Filters-module-scss-module__XzV3_a__property-map-link,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-group a.Filters-module-scss-module__XzV3_a__property-map-link{margin-top:24px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-buttons,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-buttons{flex-wrap:wrap;display:flex}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button{box-sizing:border-box;cursor:pointer;color:#666;-webkit-user-select:none;user-select:none;background-color:#0000;border:2px solid #dfdfdf;border-radius:2px;justify-content:center;align-items:center;margin:3px;padding:15px 20px;font-size:16px;font-weight:400;line-height:12px;transition:all .2s ease-in-out;display:inline-flex}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:focus{transform:scale(1.06)}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button.Filters-module-scss-module__XzV3_a__active,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button.Filters-module-scss-module__XzV3_a__active{color:#fff;background-color:#2e2f31;border-color:#2e2f31}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button.Filters-module-scss-module__XzV3_a__active:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button.Filters-module-scss-module__XzV3_a__active:hover{transform:scale(1.06)}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:disabled{cursor:not-allowed;opacity:.6}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:disabled:hover{transform:scale(1)}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:disabled.Filters-module-scss-module__XzV3_a__active,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:disabled.Filters-module-scss-module__XzV3_a__active{color:#fff;background-color:#2e2f31}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button:disabled.Filters-module-scss-module__XzV3_a__active:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button:disabled.Filters-module-scss-module__XzV3_a__active:hover{transform:scale(1)}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-button,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-button{margin:3px;padding:10px}}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-price-range,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-date-range,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-price-range,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-date-range{align-items:center;gap:8px;display:flex}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-input,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__date-input,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-input,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__date-input{border:1px solid #dfdfdf;border-radius:3px;padding:10px;font-family:Lato,sans-serif;font-size:16px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-input:disabled,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__date-input:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-input:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__date-input:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-input,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-input{width:120px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__date-input,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__date-input{width:180px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-separator,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-separator{color:#2e2f31}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-slider-group,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-slider-group{gap:16px;margin-top:8px;display:flex}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-slider,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-slider{cursor:pointer;background:#dfdfdf;border-radius:3px;outline:none;flex:1;height:6px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#c75109;border-radius:50%;width:16px;height:16px}.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#c75109;border-radius:50%;width:16px;height:16px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__price-slider::-moz-range-thumb{cursor:pointer;background:#c75109;border:none;border-radius:50%;width:16px;height:16px}.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__price-slider::-moz-range-thumb{cursor:pointer;background:#c75109;border:none;border-radius:50%;width:16px;height:16px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-actions,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-actions{margin-top:16px;margin-bottom:30px}@media (min-width:1260px){.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__filter-actions,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__filter-actions{text-align:right}}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button{color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#00838f;border:none;border-radius:0;justify-content:center;align-items:center;gap:10px;width:170px;height:50px;margin-top:24px;padding:0 16px;font-size:15px;font-weight:400;transition:background-color .2s ease-in-out;display:inline-flex}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button:hover{background-color:#016670}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button:focus{outline-offset:2px;outline:2px solid #00838f}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button:disabled{cursor:not-allowed;opacity:.6;background-color:#999}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button:disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button:disabled:hover{background-color:#999}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button img,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button img{vertical-align:middle;height:16px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__view-map-button svg,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__view-map-button svg{flex-shrink:0;width:16px;height:16px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary{letter-spacing:normal;text-align:center;cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;border-radius:3px;min-width:130px;height:43px;padding:12px 14px;font-family:Lato bold;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:before{content:"";border-radius:inherit;width:100%;height:43px;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:active,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:active,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:active,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:active{outline:none}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:focus{text-decoration:none}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button span,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary span,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button span,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary span{display:inline-flex;position:relative}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary{color:#c75109;background-color:#fff;border-radius:2px}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button a,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary a,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button a,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary a{color:#c75109}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:before{border-radius:inherit;border:2px solid #c75109}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:focus{color:#ab4202}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:focus:before{border-color:#ab4202;width:96%;margin-left:2%;transform:scale(1.06)}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled{color:#666;cursor:default}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:before{border-color:#666}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:focus,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:focus,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:focus,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:hover,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:focus,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:hover,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:focus{color:#666}.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:focus:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:focus:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:focus:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:hover:before,.Filters-module-scss-module__XzV3_a__filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button.Filters-module-scss-module__XzV3_a__disabled:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__clear-filters-button:disabled:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary.Filters-module-scss-module__XzV3_a__disabled:focus:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:hover:before,.Filters-module-scss-module__XzV3_a__property-floor-filters .Filters-module-scss-module__XzV3_a__button-secondary:disabled:focus:before{border-color:#666;transform:none}
.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.LoadingSpinner-module-scss-module__pN_zFG__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.LoadingSpinner-module-scss-module__pN_zFG__loading-spinner{justify-content:center;align-items:center;display:flex}.LoadingSpinner-module-scss-module__pN_zFG__spinner{animation:1.4s linear infinite LoadingSpinner-module-scss-module__pN_zFG__rotator}@keyframes LoadingSpinner-module-scss-module__pN_zFG__rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.LoadingSpinner-module-scss-module__pN_zFG__path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite LoadingSpinner-module-scss-module__pN_zFG__dash}@keyframes LoadingSpinner-module-scss-module__pN_zFG__dash{0%{stroke-dashoffset:187px}50%{stroke-dashoffset:46.75px;transform:rotate(135deg)}to{stroke-dashoffset:187px;transform:rotate(450deg)}}.LoadingSpinner-module-scss-module__pN_zFG__overlay{z-index:1000;background:#fff6;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.LoadingSpinner-module-scss-module__pN_zFG__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PropertyCard-module-scss-module__QiFneW__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.PropertyCard-module-scss-module__QiFneW__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.PropertyCard-module-scss-module__QiFneW__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.PropertyCard-module-scss-module__QiFneW__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.PropertyCard-module-scss-module__QiFneW__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.PropertyCard-module-scss-module__QiFneW__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.PropertyCard-module-scss-module__QiFneW__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.PropertyCard-module-scss-module__QiFneW__property-card{cursor:pointer;background-color:#fff;border-radius:.5rem;transition:box-shadow .2s;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.PropertyCard-module-scss-module__QiFneW__property-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.PropertyCard-module-scss-module__QiFneW__image-container{background-color:#e5e7eb;width:100%;height:12rem;position:relative}.PropertyCard-module-scss-module__QiFneW__image{object-fit:cover}.PropertyCard-module-scss-module__QiFneW__image-placeholder{color:#9ca3af;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PropertyCard-module-scss-module__QiFneW__placeholder-icon{width:4rem;height:4rem}.PropertyCard-module-scss-module__QiFneW__favorite-button{cursor:pointer;background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.PropertyCard-module-scss-module__QiFneW__favorite-button:hover{transform:scale(1.1)}.PropertyCard-module-scss-module__QiFneW__favorite-button-loading{opacity:.5}.PropertyCard-module-scss-module__QiFneW__heart-icon{width:1.5rem;height:1.5rem;transition:color .2s}.PropertyCard-module-scss-module__QiFneW__heart-icon-active{fill:#c10404;color:#c10404}.PropertyCard-module-scss-module__QiFneW__heart-icon-inactive{fill:none;color:#9ca3af}.PropertyCard-module-scss-module__QiFneW__details{padding:1rem}.PropertyCard-module-scss-module__QiFneW__property-name{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.PropertyCard-module-scss-module__QiFneW__address{color:#4b5563;margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.PropertyCard-module-scss-module__QiFneW__description{color:#374151;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.PropertyCard-module-scss-module__QiFneW__price-section{border-top:1px solid #e5e7eb;margin-top:.75rem;padding-top:.75rem}.PropertyCard-module-scss-module__QiFneW__price-label{color:#6b7280;font-size:.875rem;line-height:1.25rem}.PropertyCard-module-scss-module__QiFneW__price-value{color:#111827;font-size:1.125rem;font-weight:600;line-height:1.75rem}.PropertyCard-module-scss-module__QiFneW__price-period{color:#4b5563;font-size:.875rem;font-weight:400}.PropertyCard-module-scss-module__QiFneW__bed-bath-info{color:#4b5563;gap:1rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}
.Accordion-module-scss-module__QTJmGq__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.Accordion-module-scss-module__QTJmGq__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.Accordion-module-scss-module__QTJmGq__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.Accordion-module-scss-module__QTJmGq__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.Accordion-module-scss-module__QTJmGq__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.Accordion-module-scss-module__QTJmGq__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.Accordion-module-scss-module__QTJmGq__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.Accordion-module-scss-module__QTJmGq__accordion-item{border-bottom:1px solid #e5e7eb}.Accordion-module-scss-module__QTJmGq__accordion-header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;transition:background-color .2s;display:flex}.Accordion-module-scss-module__QTJmGq__accordion-header:hover{background-color:#f9fafb}.Accordion-module-scss-module__QTJmGq__accordion-title{color:#111827;font-weight:600}.Accordion-module-scss-module__QTJmGq__accordion-icon{color:#4b5563;width:1.25rem;height:1.25rem;transition:transform .2s}.Accordion-module-scss-module__QTJmGq__accordion-icon-open{transform:rotate(180deg)}.Accordion-module-scss-module__QTJmGq__accordion-content{transition:all .3s;overflow:hidden}.Accordion-module-scss-module__QTJmGq__accordion-content-open{opacity:1;max-height:1000px}.Accordion-module-scss-module__QTJmGq__accordion-content-closed{opacity:0;max-height:0}.Accordion-module-scss-module__QTJmGq__accordion-body{padding:1rem 1.5rem}
.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.DateCarousel-module-scss-module__M8Hs4G__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.DateCarousel-module-scss-module__M8Hs4G__carousel-container{align-items:center;width:515px;max-width:calc(100% - 5px);margin:15px auto;display:flex;position:relative}.DateCarousel-module-scss-module__M8Hs4G__nav-btn{color:#c75109;cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s ease-in-out;display:flex}.DateCarousel-module-scss-module__M8Hs4G__nav-btn:hover:not(:disabled){opacity:.8}.DateCarousel-module-scss-module__M8Hs4G__nav-btn:disabled{opacity:.5;cursor:no-drop}.DateCarousel-module-scss-module__M8Hs4G__nav-btn svg{width:24px;height:24px}.DateCarousel-module-scss-module__M8Hs4G__nav-btn--prev{margin-right:6px}.DateCarousel-module-scss-module__M8Hs4G__nav-btn--next{margin-left:6px}.DateCarousel-module-scss-module__M8Hs4G__carousel{flex:1;overflow:hidden}.DateCarousel-module-scss-module__M8Hs4G__carousel-track{display:flex}.DateCarousel-module-scss-module__M8Hs4G__carousel-slide{flex:0 0 155px;min-width:0;padding-right:10px}.DateCarousel-module-scss-module__M8Hs4G__carousel-slide:last-child{padding-right:0}.DateCarousel-module-scss-module__M8Hs4G__date-card{text-align:center;cursor:pointer;color:#2e2f31;box-sizing:border-box;background-color:#fff;border:none;width:145px;padding:15px;font-family:inherit;transition:all .15s ease-in-out}.DateCarousel-module-scss-module__M8Hs4G__date-card:hover:not(.DateCarousel-module-scss-module__M8Hs4G__date-card--active):not(.DateCarousel-module-scss-module__M8Hs4G__date-card--disabled){background-color:#f2f2f2}.DateCarousel-module-scss-module__M8Hs4G__date-card--active{color:#fff;background-color:#2e2f31}.DateCarousel-module-scss-module__M8Hs4G__date-card--active .DateCarousel-module-scss-module__M8Hs4G__date-card__day,.DateCarousel-module-scss-module__M8Hs4G__date-card--active .DateCarousel-module-scss-module__M8Hs4G__date-card__date,.DateCarousel-module-scss-module__M8Hs4G__date-card--active .DateCarousel-module-scss-module__M8Hs4G__date-card__appt{color:#fff}.DateCarousel-module-scss-module__M8Hs4G__date-card--disabled{cursor:not-allowed;background-color:#dfdfdf}.DateCarousel-module-scss-module__M8Hs4G__date-card__day{text-transform:capitalize;color:#666;margin-bottom:0;font-size:16px;font-weight:700}.DateCarousel-module-scss-module__M8Hs4G__date-card__date{margin:10px 0;font-size:18px;font-weight:700}.DateCarousel-module-scss-module__M8Hs4G__date-card__appt{color:#666;font-size:14px;font-weight:700}
.SubLinks-module-scss-module__J5FFya__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.SubLinks-module-scss-module__J5FFya__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.SubLinks-module-scss-module__J5FFya__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.SubLinks-module-scss-module__J5FFya__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.SubLinks-module-scss-module__J5FFya__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.SubLinks-module-scss-module__J5FFya__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.SubLinks-module-scss-module__J5FFya__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.SubLinks-module-scss-module__J5FFya__sub-links{text-align:left;background:#fff;width:100%;max-width:1440px;margin:0 auto;padding:40px 28px}@media (min-width:1260px){.SubLinks-module-scss-module__J5FFya__sub-links{padding:45px 120px}}.SubLinks-module-scss-module__J5FFya__sub-links__heading{color:#2e2f31;margin:0 0 15px;font-family:Lato bold;font-size:24px;font-weight:400;line-height:1.2}@media (min-width:1260px){.SubLinks-module-scss-module__J5FFya__sub-links__heading{font-size:38px;line-height:1.14}}.SubLinks-module-scss-module__J5FFya__sub-links__description{color:#767676;margin:0;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:26px}.SubLinks-module-scss-module__J5FFya__sub-links__values-container{gap:40px;margin-top:40px;display:grid}@media (min-width:1260px){.SubLinks-module-scss-module__J5FFya__sub-links__values-container{grid-template-columns:repeat(3,1fr);margin-top:0}}.SubLinks-module-scss-module__J5FFya__sub-links__value-item{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:1260px){.SubLinks-module-scss-module__J5FFya__sub-links__value-item{margin-top:40px}}.SubLinks-module-scss-module__J5FFya__sub-links__icon{width:60px;height:60px}.SubLinks-module-scss-module__J5FFya__sub-links__sub-heading{color:#2e2f31;margin:20px 0 8px;font-family:Lato bold;font-size:20px;font-weight:400}@media (min-width:1260px){.SubLinks-module-scss-module__J5FFya__sub-links__sub-heading{font-size:22px;line-height:1.2}}.SubLinks-module-scss-module__J5FFya__sub-links__sub-description{color:#767676;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:26px}.SubLinks-module-scss-module__J5FFya__sub-links__links{flex-wrap:wrap;display:flex}.SubLinks-module-scss-module__J5FFya__sub-links__links .button-primary{margin-top:15px}.SubLinks-module-scss-module__J5FFya__sub-links__links .button-primary:focus{text-decoration:none}.SubLinks-module-scss-module__J5FFya__sub-links__link{text-decoration:none}.SubLinks-module-scss-module__J5FFya__sub-links--esg-sustainable-living{margin-bottom:0;padding-bottom:0}
.Icon-module-scss-module__qxYaOa__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.Icon-module-scss-module__qxYaOa__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.Icon-module-scss-module__qxYaOa__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.Icon-module-scss-module__qxYaOa__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.Icon-module-scss-module__qxYaOa__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.Icon-module-scss-module__qxYaOa__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.Icon-module-scss-module__qxYaOa__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.Icon-module-scss-module__qxYaOa__corporate-values-v3__title{color:#2e2f31;letter-spacing:0;margin-bottom:50px;font-family:Lato bold;font-size:24px;font-weight:400;line-height:1.2}@media (min-width:1260px){.Icon-module-scss-module__qxYaOa__corporate-values-v3__title{margin-bottom:80px;font-size:38px;line-height:1.14}}.Icon-module-scss-module__qxYaOa__corporate-values-v3__values-container{grid-template-columns:1fr;gap:50px;display:grid}@media (min-width:1260px){.Icon-module-scss-module__qxYaOa__corporate-values-v3__values-container{grid-template-columns:repeat(3,1fr);gap:80px}}.Icon-module-scss-module__qxYaOa__corporate-values-v3__icon{width:auto;height:60px;margin-bottom:28px}.Icon-module-scss-module__qxYaOa__corporate-values-v3__item-title{color:#2e2f31;letter-spacing:0;margin-bottom:25px;font-family:Lato bold;font-size:20px;font-weight:400;line-height:1.2}@media (min-width:1260px){.Icon-module-scss-module__qxYaOa__corporate-values-v3__item-title{font-size:22px;line-height:1.2}}.Icon-module-scss-module__qxYaOa__corporate-values-v3__description{color:#767676;margin-bottom:28px;font-family:Lato;font-size:16px;font-weight:400;line-height:26px}.Icon-module-scss-module__qxYaOa__corporate-values-v3__link{font-weight:700}
.Stackable-module-scss-module__vuNyiG__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.Stackable-module-scss-module__vuNyiG__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.Stackable-module-scss-module__vuNyiG__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.Stackable-module-scss-module__vuNyiG__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.Stackable-module-scss-module__vuNyiG__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.Stackable-module-scss-module__vuNyiG__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.Stackable-module-scss-module__vuNyiG__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable{text-align:left;max-width:1440px;margin:0 auto;padding:40px 28px}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable{padding:45px 120px}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__heading{color:#2e2f31;margin:0 0 15px;font-family:Lato bold;font-size:24px;font-weight:400;line-height:1.2}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__heading{font-size:38px;line-height:1.14}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__description{color:#767676;font-size:16px;line-height:26px}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__description{width:80%}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__values-container{flex-direction:column;display:flex}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__values-container{flex-direction:row}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__value-item{flex-direction:column;align-items:flex-start;max-width:100%;margin-top:10px;display:flex}@media (max-width:1259px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__value-item:first-child{margin-top:0}}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__value-item{width:33%;margin-left:3.3%}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__value-item:first-child{margin-left:0}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__icon{flex-shrink:0;width:auto;height:48px}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__sub-heading{color:#2e2f31;margin:20px 0 8px;font-family:Lato bold;font-size:20px;font-weight:400}@media (min-width:1260px){.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__sub-heading{font-size:22px;line-height:1.2}}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__sub-description{color:#767676;font-size:16px;line-height:26px}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable--city-second-row{padding-top:0}.Stackable-module-scss-module__vuNyiG__corporate-values-stackable__spacer{padding-bottom:30px}
.CityContent-module-scss-module__2vRlqa__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.CityContent-module-scss-module__2vRlqa__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.CityContent-module-scss-module__2vRlqa__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.CityContent-module-scss-module__2vRlqa__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.CityContent-module-scss-module__2vRlqa__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.CityContent-module-scss-module__2vRlqa__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.CityContent-module-scss-module__2vRlqa__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.CityContent-module-scss-module__2vRlqa__citysearch-heading{margin:0 auto;padding:50px 25px 25px}@media (min-width:1260px){.CityContent-module-scss-module__2vRlqa__citysearch-heading{width:1440px;max-width:1440px;padding:40px 40px 0}}.CityContent-module-scss-module__2vRlqa__city-content{margin:0 auto;padding:25px}@media (min-width:1260px){.CityContent-module-scss-module__2vRlqa__city-content{width:1440px;max-width:1440px;padding:40px}}.CityContent-module-scss-module__2vRlqa__city-content h2,.CityContent-module-scss-module__2vRlqa__city-content h3,.CityContent-module-scss-module__2vRlqa__city-content h4,.CityContent-module-scss-module__2vRlqa__city-content h5,.CityContent-module-scss-module__2vRlqa__city-content h6{color:#2e2f31;font-weight:700}.CityContent-module-scss-module__2vRlqa__city-content h2{color:#2e2f31;letter-spacing:0;font-family:Lato bold;font-size:24px;font-weight:400;line-height:1.2}@media (min-width:1260px){.CityContent-module-scss-module__2vRlqa__city-content h2{font-size:38px;line-height:1.14}}.CityContent-module-scss-module__2vRlqa__city-content h3{color:#2e2f31;letter-spacing:0;font-family:Lato bold;font-size:20px;font-weight:400;line-height:1.2}@media (min-width:1260px){.CityContent-module-scss-module__2vRlqa__city-content h3{font-size:22px;line-height:1.2}}.CityContent-module-scss-module__2vRlqa__city-content p{color:#2e2f31;margin:10px 0;font-family:Lato;font-size:16px;font-weight:400}.CityContent-module-scss-module__2vRlqa__city-content a{color:#c10404;text-decoration:none}.CityContent-module-scss-module__2vRlqa__city-content a:hover,.CityContent-module-scss-module__2vRlqa__city-content a:focus{text-decoration:underline}.CityContent-module-scss-module__2vRlqa__city-content ul{padding-left:40px;list-style-type:disc}.CityContent-module-scss-module__2vRlqa__city-content ol{padding-left:40px;list-style-type:decimal}.CityContent-module-scss-module__2vRlqa__city-content img{max-width:100%;height:auto}
.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.CitySearchHeaderContent-module-scss-module__xyHYyW__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}
.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.TooltipDisclosure-module-scss-module__vI2hOa__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.TooltipDisclosure-module-scss-module__vI2hOa__tooltip-overlay{z-index:999;background-color:#1e1e1ee6;width:100%;height:100%;position:fixed;top:0;left:0}.TooltipDisclosure-module-scss-module__vI2hOa__tooltip-wrapper{z-index:9999;display:none;position:absolute}.TooltipDisclosure-module-scss-module__vI2hOa__active-tooltip{color:#000;background-color:#fff;border-radius:8px;max-width:300px;padding:10px;display:block;box-shadow:0 4px 10px #0003}.TooltipDisclosure-module-scss-module__vI2hOa__more-info__tooltip .TooltipDisclosure-module-scss-module__vI2hOa__heading{text-align:center;margin-bottom:8px;font-size:16px;font-weight:700}.TooltipDisclosure-module-scss-module__vI2hOa__more-info__tooltip p{margin:0;font-size:14px;line-height:1.5}.TooltipDisclosure-module-scss-module__vI2hOa__arrow{border:8px solid #0000;border-top-color:#fff;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-8px}
.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.CommunitySubPageHeader-module-scss-module__Zot6eq__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header{color:#2e2f31;background:#fff}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-content{box-sizing:border-box;padding:40px 28px 0}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-content *{max-width:100%}@media (min-width:1260px){.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-content{max-width:1440px;margin:0 auto;padding:60px 120px 0}}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-title{color:#2e2f31;margin:0 0 12px;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:400}@media (min-width:1260px){.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-title{font-size:38px}}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-description{color:#767676;max-width:100%;margin:0;font-size:18px;line-height:1.75em}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-header-description .leasing-emphasis{font-size:16px;font-weight:700;line-height:26px}.CommunitySubPageHeader-module-scss-module__Zot6eq__community-h1-subtitle{color:#2e2f31;margin-bottom:10px;font-size:24px;font-weight:400;display:block}.CommunitySubPageHeader-module-scss-module__Zot6eq__skeleton__line{background:linear-gradient(90deg,#2e2f3114 25%,#2e2f311f 50%,#2e2f3114 75%) 0 0/200% 100%;border-radius:4px;width:100%;height:18px;margin-bottom:12px;animation:1.5s ease-in-out infinite CommunitySubPageHeader-module-scss-module__Zot6eq__shimmer}.CommunitySubPageHeader-module-scss-module__Zot6eq__skeleton__line--sub-header{width:280px;height:24px;margin-bottom:10px}.CommunitySubPageHeader-module-scss-module__Zot6eq__skeleton__line--title{width:320px;height:38px;margin-bottom:12px}@media (min-width:1260px){.CommunitySubPageHeader-module-scss-module__Zot6eq__skeleton__line--title{width:400px;height:46px}}@keyframes CommunitySubPageHeader-module-scss-module__Zot6eq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights{background:#f8f8f8;margin:0 auto}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__container{width:100%;max-width:1440px;margin:0 auto;padding:40px 28px}@media (min-width:1260px){.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__container{padding:48px 120px}}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__title{margin:0 0 24px;font-size:24px;font-weight:700}@media (min-width:1260px){.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__title{margin:0 0 32px}}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__grid{display:block}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__card{margin:0 0 24px}@media (min-width:1260px){.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__card{box-sizing:border-box;vertical-align:top;width:33%;margin:0 0 32px;padding:0 33px 0 0;display:inline-block}}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__card-title{margin:0 0 8px;font-size:18px;font-weight:700}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__card-description{color:#666;margin:0;font-size:16px}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__neighborhood-highlights__empty{text-align:center;color:#666;padding:40px;font-style:italic}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__skeleton__title{background:linear-gradient(90deg,#2e2f3114 25%,#2e2f311f 50%,#2e2f3114 75%) 0 0/200% 100%;border-radius:4px;width:280px;height:24px;margin:0 0 24px;animation:1.5s ease-in-out infinite CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__shimmer}@media (min-width:1260px){.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__skeleton__title{margin:0 0 32px}}.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__skeleton__highlight-card{background:linear-gradient(90deg,#2e2f3114 25%,#2e2f311f 50%,#2e2f3114 75%) 0 0/200% 100%;border-radius:4px;height:70px;margin:0 0 24px;animation:1.5s ease-in-out infinite CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__shimmer}@media (min-width:1260px){.CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__skeleton__highlight-card{box-sizing:border-box;vertical-align:top;width:calc(33.33% - 22px);margin:0 22px 32px 0;display:inline-block}}@keyframes CommunityNeighborhoodHighlights-module-scss-module__UVA0qG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=0k-v6~xvkoyw-.css.map*/