.Banner_banner__K2oNc{width:100%;display:flex;justify-content:center;padding:12px 16px}@media only screen and (min-width:768px){.Banner_banner__K2oNc{padding:12px 24px}}.Banner_banner__container__VGiti{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0}@media only screen and (min-width:640px){.Banner_banner__container__VGiti{flex-direction:row;gap:12px}}.Banner_banner__icon__pTJPG{width:18px;height:18px;flex-shrink:0;display:none}@media only screen and (min-width:640px){.Banner_banner__icon__pTJPG{display:block}}.Banner_banner__icon-svg__dUkYn{width:100%;height:100%}.Banner_banner__title__FYVql{color:rgba(0,0,0,.85);display:flex;align-items:center;font-weight:400;font-size:12px;line-height:1.5;margin:0;flex:1 1;text-align:center}@media only screen and (min-width:640px){.Banner_banner__title__FYVql{font-size:14px;text-align:left}}.Banner_banner__title__FYVql b{margin-right:5px}@media only screen and (max-width:1023px){.Banner_banner__title__FYVql{display:none}}.Banner_banner__text__cE16W{display:block;color:rgba(0,0,0,.85);font-size:12px;line-height:1.5;margin:0;text-align:center;flex:1 1}@media only screen and (min-width:640px){.Banner_banner__text__cE16W{font-size:14px;text-align:left}}@media only screen and (min-width:1024px){.Banner_banner__text__cE16W{display:none}}.Banner_banner__button__raKs4{border:1px solid;cursor:pointer;height:auto;border-radius:4px;padding:4px 15px;font-weight:400;font-size:14px;transition:all .2s ease;width:100%;background-color:transparent}@media only screen and (min-width:640px){.Banner_banner__button__raKs4{width:auto}}.Banner_banner__button__raKs4:hover{background-color:var(--hover-bg,#1890ff)!important;color:var(--hover-color,#fff)!important;border-color:var(--hover-bg,#1890ff)!important}.Banner_banner__button__raKs4:focus{outline:none}.PageFooter_footer__fshGh{background-color:#000;color:#fff;padding:48px 0;width:100%}@media(min-width:768px){.PageFooter_footer__fshGh{padding:56px 0}}.PageFooter_container__cpjt0{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:768px){.PageFooter_container__cpjt0{padding:0 64px}}@media(min-width:1024px){.PageFooter_container__cpjt0{padding:0 24px}}.PageFooter_grid__eARU3{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;margin-bottom:32px}@media(min-width:768px){.PageFooter_grid__eARU3{gap:40px;margin-bottom:40px}}@media(min-width:1024px){.PageFooter_grid__eARU3{grid-template-columns:1fr 3fr;gap:80px;margin-bottom:48px}}.PageFooter_navGroup__cBAtv{display:contents}@media(min-width:768px){.PageFooter_navGroup__cBAtv{display:flex;gap:24px;justify-content:space-between;align-items:flex-start}.PageFooter_navGroup__cBAtv>:nth-child(2){order:3}.PageFooter_navGroup__cBAtv>:nth-child(3){order:2}}@media(min-width:1024px){.PageFooter_navGroup__cBAtv{gap:140px;justify-content:flex-end}.PageFooter_navGroup__cBAtv>:nth-child(2),.PageFooter_navGroup__cBAtv>:nth-child(3){order:unset}}.PageFooter_logoColumn__xx0I1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}@media(min-width:768px){.PageFooter_logoColumn__xx0I1{gap:24px}}@media(min-width:1024px){.PageFooter_logoColumn__xx0I1{align-items:flex-start;text-align:left}}.PageFooter_logo__ZnWmq{height:40px;width:auto;display:block}@media(min-width:768px){.PageFooter_logo__ZnWmq{height:48px}}.PageFooter_logoDescription__KttMX{font-size:12px;color:hsla(0,0%,100%,.7);max-width:280px;margin:0;line-height:1.5}@media(min-width:768px){.PageFooter_logoDescription__KttMX{font-size:14px}}.PageFooter_socialIcons__sFCHq{display:flex;gap:8px;justify-content:center}@media(min-width:768px){.PageFooter_socialIcons__sFCHq{justify-content:flex-start}}.PageFooter_socialIcon__CqDwB{width:36px;height:36px;border-radius:50%;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;transition:background-color .2s;color:#fff;text-decoration:none;flex-shrink:0}@media(min-width:768px){.PageFooter_socialIcon__CqDwB{width:40px;height:40px}}.PageFooter_socialIcon__CqDwB:hover{background-color:hsla(0,0%,100%,.2)}.PageFooter_socialIcon__CqDwB:active{background-color:hsla(0,0%,100%,.3)}.PageFooter_socialIcon__CqDwB svg{width:16px;height:16px}@media(min-width:768px){.PageFooter_socialIcon__CqDwB svg{width:20px;height:20px}}.PageFooter_navColumn__a1vPG{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:1024px){.PageFooter_navColumn__a1vPG{align-items:flex-start;text-align:left}}.PageFooter_navTitle__CEm0U{font-weight:700;text-transform:uppercase;font-size:12px;margin:0 0 12px;color:#fff;letter-spacing:.05em}@media(min-width:768px){.PageFooter_navTitle__CEm0U{font-size:14px;margin-bottom:16px}}.PageFooter_navList__zvzah{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:12px}@media(min-width:768px){.PageFooter_navList__zvzah{font-size:14px}}.PageFooter_navList__zvzah a,.PageFooter_navList__zvzah button{color:hsla(0,0%,100%,.7);text-decoration:none;background:none;border:none;padding:0;font-size:inherit;cursor:pointer;transition:color .2s}.PageFooter_navList__zvzah a:active,.PageFooter_navList__zvzah a:hover,.PageFooter_navList__zvzah button:active,.PageFooter_navList__zvzah button:hover{color:#fff}.PageFooter_contactColumn__QpNzK{display:flex;flex-direction:column;align-items:center;text-align:center;font-style:normal}@media(min-width:1024px){.PageFooter_contactColumn__QpNzK{align-items:flex-start;text-align:left}}.PageFooter_contactInfo__tjVFr{display:flex;flex-direction:column;gap:12px;font-size:12px;color:hsla(0,0%,100%,.7)}@media(min-width:768px){.PageFooter_contactInfo__tjVFr{gap:16px;font-size:14px}}.PageFooter_contactHeading__0m_om{font-weight:500;color:#fff;margin:0 0 2px;font-size:inherit}.PageFooter_contactText__0YijD{margin:0;color:hsla(0,0%,100%,.7);font-size:inherit}.PageFooter_contactLink__Me_b2{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:inherit;transition:color .2s}.PageFooter_contactLink__Me_b2:hover{color:#fff}.PageFooter_bottomBar__U2B5B{border-top:1px solid hsla(0,0%,100%,.1);padding-top:16px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}@media(min-width:1024px){.PageFooter_bottomBar__U2B5B{flex-direction:row;justify-content:space-between;padding-top:24px;gap:16px;text-align:left}}.PageFooter_copyright__38yBn{font-size:12px;color:hsla(0,0%,100%,.7);margin:0}@media(min-width:768px){.PageFooter_copyright__38yBn{font-size:14px}}.PageFooter_poweredBy__dYL5Y{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:hsla(0,0%,100%,.7);text-decoration:none;transition:opacity .2s}@media(min-width:768px){.PageFooter_poweredBy__dYL5Y{font-size:14px}}.PageFooter_poweredBy__dYL5Y:hover{opacity:.8;text-decoration:underline}.PageFooter_poweredBy__dYL5Y img{width:16px;height:16px;object-fit:contain}.PageFooter_termsLink__U3kXv{font-size:12px;color:#40a9ff;text-decoration:none;transition:color .2s;background:none;border:none;padding:0;cursor:pointer}@media(min-width:768px){.PageFooter_termsLink__U3kXv{font-size:14px}}.PageFooter_termsLink__U3kXv:hover{color:#1890ff}.PageFooter_termsLink__U3kXv:active{color:#096dd9}.MobileActions_mobile-actions__RVxTJ{position:fixed;left:0;right:0;bottom:0;z-index:40;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);display:none;padding-bottom:env(safe-area-inset-bottom)}@media(max-width:1023px){.MobileActions_mobile-actions__RVxTJ{display:block}}.MobileActions_mobile-actions--hidden__AFXDg{transform:translateY(100%);opacity:0;pointer-events:none}.MobileActions_mobile-actions__buttons__8sdwQ{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:10px;border-top:1px solid #e5e7eb;box-shadow:0 -4px 16px rgba(0,0,0,.12)}.MobileActions_mobile-actions__buttons--with-comparison__aLIEb{display:grid;grid-template-columns:repeat(4,1fr)}.MobileActions_mobile-actions__button__GdKjM{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;border-radius:8px;padding:10px 12px;font-family:Inter,sans-serif;font-weight:500;font-size:11px;line-height:1;cursor:pointer;transition:all .2s ease;border:none;flex:1 1;overflow:visible}.MobileActions_mobile-actions__button__GdKjM:active{transform:scale(.95)}.MobileActions_mobile-actions__button__GdKjM img,.MobileActions_mobile-actions__button__GdKjM svg{width:20px;height:20px}.MobileActions_mobile-actions__button--primary__6JhwE{background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.MobileActions_mobile-actions__button--primary__6JhwE:hover{box-shadow:0 6px 8px rgba(0,0,0,.15)}.MobileActions_mobile-actions__button--primary__6JhwE svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.MobileActions_mobile-actions__button--comparison__xV60T{background:linear-gradient(180deg,#1890ff,#096dd9);color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:MobileActions_pulse__rKEh0 2s cubic-bezier(.4,0,.6,1) infinite}.MobileActions_mobile-actions__button--comparison__xV60T:hover{box-shadow:0 6px 8px rgba(0,0,0,.15)}.MobileActions_mobile-actions__button--comparison__xV60T svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.MobileActions_mobile-actions__button--secondary__ms5DY{background:#fff;color:#374151;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.MobileActions_mobile-actions__button--secondary__ms5DY:hover{background:#f9fafb}.MobileActions_mobile-actions__button--secondary__ms5DY:active{background:#f3f4f6}.MobileActions_mobile-actions__button--outline___MgiS{background:#fff;border:1px solid #096dd9;color:#096dd9;box-shadow:0 1px 2px rgba(0,0,0,.05)}.MobileActions_mobile-actions__button--outline___MgiS:hover{background:#eff6ff}.MobileActions_mobile-actions__button--outline___MgiS:active{background:#dbeafe}.MobileActions_mobile-actions__button--disabled__zwvK2{background:#f3f4f6;border:1px solid #e5e7eb;color:#9ca3af;cursor:not-allowed;box-shadow:none}.MobileActions_mobile-actions__button--disabled__zwvK2:hover{background:#f3f4f6}.MobileActions_mobile-actions__button--disabled__zwvK2:active{transform:none}.MobileActions_mobile-actions__button-contentWrapper__lFZfu{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.MobileActions_mobile-actions__button-content__e2kv5{flex-direction:column;gap:4px;color:currentColor}.MobileActions_mobile-actions__button-content__e2kv5,.MobileActions_mobile-actions__button-icon__5Qyfs{display:flex;align-items:center;justify-content:center}.MobileActions_mobile-actions__button-label__q_0MH{font-family:Inter,sans-serif;font-weight:500;font-size:11px;line-height:1;text-align:center}.MobileActions_mobile-actions__button-badge__71Esg{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9999px;background:#096dd9;color:#fff;font-size:10px;font-weight:600;font-family:Inter,sans-serif;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1;line-height:1}.MobileActions_mobile-actions__button--comparison__xV60T .MobileActions_mobile-actions__button-badge__71Esg{position:absolute;top:-4px;right:-4px;background:#fff;color:#096dd9;width:18px;height:18px;padding:0;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15);line-height:1;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes MobileActions_pulse__rKEh0{0%,to{opacity:1}50%{opacity:.8}}.ShareButtons_share-buttons__5OJkB{display:flex;width:100%;justify-content:center}.ShareButtons_share-buttons__button__tZnx1{width:40px;height:40px;border-radius:100%;background-color:var(--color-gray-3);cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-gray-3);transition:all .3s ease-in;margin-right:8px}.ShareButtons_share-buttons__button__tZnx1 img{width:20px;height:20px}.ShareButtons_share-buttons__button__tZnx1:hover{background-color:var(--color-blue-1);border:1px solid var(--color-blue-7)}.ShareButtons_share-buttons__button__tZnx1:focus{outline:none}.PropertyCard_property-card__nE_v9{width:100%;border-radius:8px;background-color:var(--color-gray-1);box-shadow:0 0 8px rgba(24,144,255,.25);display:flex;flex-direction:column}.PropertyCard_property-card__nE_v9.PropertyCard_property-card__map-card__dg3ks{box-shadow:none}.PropertyCard_property-card__seen-label__wbhkA{position:absolute;top:16px;left:16px;border-radius:4px;background-color:var(--color-gray-1);color:var(--color-blue-7);padding:4px;font-size:12px}.PropertyCard_property-card__seen-label--icon__uFhUM{margin-right:4px}.PropertyCard_property-card__map-card--photo__e72_0 img{border-radius:0!important}.PropertyCard_property-card__actions__vAcvK{margin-top:16px;position:relative;height:40px;width:100%;display:flex;align-items:center}.PropertyCard_property-card__actions--consult-button__9mwGa{height:40px!important;position:absolute;right:0;font-size:16px!important}.PropertyCard_property-card__carousel__IegKb{position:relative;height:200px}.PropertyCard_property-card__carousel__IegKb:hover--control-wrapper-left,.PropertyCard_property-card__carousel__IegKb:hover--control-wrapper-right{opacity:1}.PropertyCard_property-card__carousel--arrow___t980{background-color:var(--color-gray-1);border-radius:100%;height:24px;width:24px;display:flex;justify-content:center;align-items:center;padding:6px;cursor:pointer}.PropertyCard_property-card__carousel--control-wrapper-left___Vlvd{position:absolute;top:50%;transform:translateY(-50%) translateX(-25%);left:0;width:60px;height:110px;cursor:pointer;z-index:100;display:flex;justify-content:center;align-items:center}.PropertyCard_property-card__carousel--control-wrapper-right__CgxC0{position:absolute;top:50%;transform:translateY(-50%) translateX(25%);right:0;width:60px;height:110px;cursor:pointer;z-index:100;display:flex;justify-content:center;align-items:center}.PropertyCard_property-card__carousel--bg__NQ10i{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:8px 8px 0 0;box-shadow:inset 0 -50px 50px rgba(0,0,0,.45);cursor:pointer}.PropertyCard_property-card__carousel--footer__tJxur{z-index:10;padding:8px 16px;color:var(--color-gray-1);position:absolute;bottom:0;display:flex;width:100%;justify-content:space-between;align-items:flex-end}.PropertyCard_property-card__carousel--footer---price__BrVeR{text-align:right}.PropertyCard_property-card__carousel--footer__tJxur caption{white-space:nowrap;color:var(--color-gray-1)}.PropertyCard_property-card__carousel--footer__tJxur p{font-size:16px}.PropertyCard_property-card__carousel--photo__bzjwQ{height:200px;width:100%}.PropertyCard_property-card__carousel--photo__bzjwQ img{width:100%;object-fit:cover;height:100%;border-radius:8px 8px 0 0}.PropertyCard_property-card__footer__SZMEW{flex:1 1;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.PropertyCard_property-card__footer--title__q3em3{cursor:pointer;font-weight:700}.PropertyCard_property-card__footer--address__MZS4S{color:var(--color-gray-8)}.PropertyCard_property-card__footer--property-type__rfH8O{text-transform:uppercase;color:var(--color-blue-8)}.PropertiesListsViewPage_properties-list-view-page__W5EUJ{display:flex;flex-direction:column;align-items:center;background-color:var(--color-gray-3);padding-top:72px}.PropertiesListsViewPage_properties-list-view-page__mobile-actions__cRb3P{position:fixed;top:48px;z-index:1000}@media only screen and (min-width:1024px){.PropertiesListsViewPage_properties-list-view-page__mobile-actions__cRb3P{display:none!important}}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__W5EUJ{padding-top:96px}}.PropertiesListsViewPage_properties-list-view-page__header__TEziW{position:relative;height:344px;width:100%;margin-bottom:39px;max-width:1152px;margin-top:18px;justify-content:center;align-items:center;display:flex;flex-direction:column;background-color:var(--color-gray-10);border-radius:8px}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__header__TEziW{margin-bottom:32px}}.PropertiesListsViewPage_properties-list-view-page__header--share-and-like__DjPZh{width:350px;display:flex;justify-content:space-between}.PropertiesListsViewPage_properties-list-view-page__header--actions__d8OCN{padding:0 16px;width:100%;height:64px;background-color:var(--color-gray-1);display:flex;justify-content:space-between;align-items:center;border-radius:0 0 8px 8px}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__header--actions__d8OCN{border-radius:0}}.PropertiesListsViewPage_properties-list-view-page__header--content__ztLPz{text-align:center;z-index:10;height:280px;display:flex;justify-content:center;align-items:center;flex-direction:column}.PropertiesListsViewPage_properties-list-view-page__header--content__ztLPz h1,.PropertiesListsViewPage_properties-list-view-page__header--content__ztLPz h5{color:var(--color-gray-1)}.PropertiesListsViewPage_properties-list-view-page__header--content__ztLPz h5{max-width:720px}.PropertiesListsViewPage_properties-list-view-page__header--background__Cn_Py{position:absolute;top:0;left:0;width:100%;height:280px;z-index:1;object-fit:cover;border-radius:8px 8px 0 0;opacity:.7}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__header--background__Cn_Py{border-radius:0}}.PropertiesListsViewPage_properties-list-view-page__gray-button__I29mk{border:none;background-color:var(--color-gray-3);box-shadow:0 2px 2px rgba(50,50,71,.06),0 2px 4px rgba(50,50,71,.06);border-radius:4px;font-size:14px;font-weight:500;color:var(--color-gray-8);padding:4px 8px;cursor:pointer}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__gray-button__I29mk{display:none}}.PropertiesListsViewPage_properties-list-view-page__gray-button__I29mk:not(:last-child){margin-right:8px}.PropertiesListsViewPage_properties-list-view-page__gray-button__I29mk:focus{outline:none}@media only screen and (max-width:1200px){.PropertiesListsViewPage_properties-list-view-page__property-card--even__SN2SE{justify-self:start}.PropertiesListsViewPage_properties-list-view-page__property-card--odd__VyttT{justify-self:end}}@media only screen and (min-width:1024px){.PropertiesListsViewPage_properties-list-view-page__property-card__ItY9C{max-width:368px}}.PropertiesListsViewPage_properties-list-view-page__list__CmU5h{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;margin-bottom:46px}.PropertiesListsViewPage_properties-list-view-page__list__CmU5h>*{min-width:0}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__list__CmU5h{padding:0 16px;margin-bottom:16px}}@media only screen and (max-width:1199px){.PropertiesListsViewPage_properties-list-view-page__list__CmU5h{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1023px){.PropertiesListsViewPage_properties-list-view-page__list__CmU5h{grid-template-columns:1fr}}.Loading_loading___FQLv{opacity:.5;display:flex;justify-content:center;padding:20px}.Loading_loadingImage__b_OX5{width:80px;height:80px;animation:Loading_breathingOptimized__mEYfG 1.5s ease-out infinite;will-change:transform}@keyframes Loading_breathingOptimized__mEYfG{0%,to{transform:scale(.9)}50%{transform:scale(1)}}