.ComparePage-module___axi8G___{padding-bottom:40px}@media (min-width:768px){.ComparePage-module___axi8G___{padding-bottom:24px}}@media (min-width:1200px){.ComparePage-module___axi8G___{padding-bottom:40px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__coloredContainer{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));padding-top:16px;padding-bottom:1px}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__coloredContainer{padding-top:12px}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__coloredContainer{padding-top:16px;padding-bottom:40px}}@media (min-width:0) and (max-width:767px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__breadcrumbs{display:none}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__title{margin-top:16px;font-size:24px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__title{margin-top:12px;font-size:26px;font-weight:600;line-height:1.2}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__tags{margin-top:16px}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__tags{margin-top:24px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__info{align-items:baseline;margin-top:16px;display:flex}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__info{margin-top:24px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__itemsCount{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-right:16px;font-size:14px;line-height:1.5}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__itemsCount{font-size:15px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__mapButton{--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));font-size:14px;font-weight:500;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__mapButton:hover{--tw-text-opacity:1;color:rgb(0 21 115/var(--tw-text-opacity,1))}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__mapButton:active{--tw-text-opacity:1;color:rgb(0 17 92/var(--tw-text-opacity,1))}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__mapButton{font-size:15px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__filters{justify-content:space-between;align-items:center;margin-top:16px;display:flex}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__filters{margin-top:24px}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__actionButtons{flex-grow:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__main{margin-top:16px}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__loader{width:100%;padding-top:80px;padding-bottom:80px}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__noContentAlert{margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:120px}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__noContentAlert{max-width:552px}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__table{border-radius:1rem;overflow:hidden}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__table:not(.ComparePage-module___axi8G__active){display:none}@media (min-width:360px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compare{display:none}}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compare{display:block}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compare{display:block}}@media (min-width:360px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compareMobile{display:block}}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compareMobile{display:none}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__compareMobile{display:none}}.ComparePage-module___axi8G___ .ComparePage-module___axi8G__consult{margin-top:40px}@media (min-width:768px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__consult{margin-top:24px}}@media (min-width:1200px){.ComparePage-module___axi8G___ .ComparePage-module___axi8G__consult{margin-top:40px}}@media (min-width:0) and (max-width:767px){.ComparePage-module___axi8G__modalContent{padding-left:0!important;padding-right:0!important}}.ComparePage-module___axi8G__modalContainer{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:768px){.ComparePage-module___axi8G__modalContainer{width:100vw;max-width:928px;padding:24px}}.ComparePage-module___axi8G__modalHeader{padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);align-items:center;gap:8px;display:flex}@media (min-width:768px){.ComparePage-module___axi8G__modalHeader{margin-bottom:24px}}@media (min-width:0) and (max-width:767px){.ComparePage-module___axi8G__modalHeader{padding-top:8px;padding-bottom:8px}}.ComparePage-module___axi8G__modalTitle{font-size:17px;font-weight:600;line-height:1.3}@media (min-width:768px){.ComparePage-module___axi8G__modalTitle{font-size:22px;font-weight:600;line-height:1.2}}@media (min-width:0) and (max-width:767px){.ComparePage-module___axi8G__modalCloseButton{display:none!important}}@media (min-width:768px){.ComparePage-module___axi8G__modalBackButton{display:none}}.ComparePage-module___axi8G__modalMap{height:100%;overflow:hidden}@media (min-width:768px){.ComparePage-module___axi8G__modalMap{border-radius:1rem;height:510px}}
.Tooltip-module__wWM4pG__wrapper{position:relative}.Tooltip-module__wWM4pG__fake{visibility:hidden!important}.Tooltip-module__wWM4pG__box{visibility:hidden;z-index:var(--z-index-popup);opacity:0;justify-content:center;align-items:center;width:0;height:0;transition-property:opacity,visibility;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute}@media (hover:hover){.Tooltip-module__wWM4pG__box{display:flex}.Tooltip-module__wWM4pG__wrapper.Tooltip-module__wWM4pG__enabled:hover .Tooltip-module__wWM4pG__box{visibility:visible;opacity:1}}.Tooltip-module__wWM4pG__text{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(0 8 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0px 8px 32px 0px #06165f29;--tw-shadow-colored:0px 8px 32px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem;padding:4px 12px;font-size:15px;line-height:1.5;position:relative}.Tooltip-module__wWM4pG__notch{--tw-text-opacity:1;width:14px;color:rgb(0 8 46/var(--tw-text-opacity,1));position:absolute}.Tooltip-module__wWM4pG__top .Tooltip-module__wWM4pG__box{align-items:flex-end;top:-8px;left:50%}.Tooltip-module__wWM4pG__top .Tooltip-module__wWM4pG__notch{top:0;left:-7px}.Tooltip-module__wWM4pG__right .Tooltip-module__wWM4pG__box{justify-content:flex-start;top:50%;right:-8px}.Tooltip-module__wWM4pG__right .Tooltip-module__wWM4pG__notch{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:-4px;right:-4px}.Tooltip-module__wWM4pG__bottom .Tooltip-module__wWM4pG__box{align-items:flex-start;bottom:-8px;left:50%}.Tooltip-module__wWM4pG__bottom .Tooltip-module__wWM4pG__notch{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));bottom:0;left:-7px}.Tooltip-module__wWM4pG__left .Tooltip-module__wWM4pG__box{justify-content:flex-end;top:50%;left:-8px}.Tooltip-module__wWM4pG__left .Tooltip-module__wWM4pG__notch{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:-4px;left:-4px}
.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__title{font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__title{font-size:26px;font-weight:600;line-height:1.2}}.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__slider{margin-top:16px}@media (min-width:768px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__slider{margin-top:24px}}.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:260px;height:100%}@media (min-width:1200px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__card{width:294px}}
.VillageInfrastructure-module__3q4Wea___{width:100%}.VillageInfrastructure-module__3q4Wea__map{border-radius:1rem;height:415px}.VillageInfrastructure-module__3q4Wea__mobileMap{border-radius:.5rem;height:200px}.VillageInfrastructure-module__3q4Wea__modalMap{flex-grow:1;overflow:hidden}.VillageInfrastructure-module__3q4Wea__modal{height:100dvh;padding:0!important}.VillageInfrastructure-module__3q4Wea__modalCloseButton{display:none!important}.VillageInfrastructure-module__3q4Wea__modalHeader{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));align-items:center;gap:8px;padding:8px 16px;display:flex}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo{flex-direction:column;flex-grow:1;gap:2px;display:flex}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo>:first-child{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo>:last-child{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}.VillageInfrastructure-module__3q4Wea__modalContent{flex-direction:column;width:100%;height:100%;display:flex}.VillageInfrastructure-module__3q4Wea__mobileInfraButton{width:100%;margin-top:16px}@media (min-width:768px){.VillageInfrastructure-module__3q4Wea__mobileInfraButton{display:none!important}}
.VillageMainBlock-module__qugKuq___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;gap:12px;width:100%;display:flex}@media (min-width:768px){.VillageMainBlock-module__qugKuq___{border-radius:1rem;flex-direction:column-reverse;gap:16px;padding:16px}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq___{gap:24px;padding:32px 40px}}.VillageMainBlock-module__qugKuq__galleryContainer{position:relative}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__gallery{border-top-left-radius:0;border-top-right-radius:0}}.VillageMainBlock-module__qugKuq__mobileControls{z-index:10;width:100%;padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);align-items:center;gap:8px;display:flex;position:absolute;top:8px;left:0}@media (min-width:768px){.VillageMainBlock-module__qugKuq__mobileControls{display:none!important}}.VillageMainBlock-module__qugKuq__mobileControls>*{flex-shrink:0}.VillageMainBlock-module__qugKuq__mobileControls>:first-child{flex-grow:1}.VillageMainBlock-module__qugKuq__mobileControls .VillageMainBlock-module__qugKuq__backBtn>*{display:inline-block}.VillageMainBlock-module__qugKuq__mobileControlsBtn{--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.VillageMainBlock-module__qugKuq__gallerySelector{z-index:10;padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);position:absolute;left:0}@media (min-width:768px){.VillageMainBlock-module__qugKuq__gallerySelector{padding-left:16px;padding-right:16px;top:16px}}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__gallerySelector{width:100%;bottom:8px}.VillageMainBlock-module__qugKuq__gallerySelector>*{width:100%}body .VillageMainBlock-module__qugKuq__galleryCounter{bottom:8px;right:var(--mobile-container-padding)}}.VillageMainBlock-module__qugKuq__contentMobile{flex-direction:column;align-items:flex-start;padding-bottom:24px;padding-left:16px;padding-right:16px;display:flex}@media (min-width:768px){.VillageMainBlock-module__qugKuq__contentMobile{display:none}}.VillageMainBlock-module__qugKuq__contentMobile>:not(:first-child){margin-top:16px}.VillageMainBlock-module__qugKuq__contentMobile>:not(:first-child).VillageMainBlock-module__qugKuq__metro{margin-top:4px}.VillageMainBlock-module__qugKuq__contentDesktop{-moz-column-gap:16px;grid-template-columns:auto auto;justify-content:space-between;gap:8px 16px;display:grid}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__contentDesktop{display:none}}.VillageMainBlock-module__qugKuq__contentDesktop>*{flex-direction:column;gap:8px;display:flex}.VillageMainBlock-module__qugKuq__contentDesktop>:nth-child(2n){text-align:end;align-items:flex-end}.VillageMainBlock-module__qugKuq__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.VillageMainBlock-module__qugKuq__title{font-size:19px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__title{font-size:30px;font-weight:600;line-height:1.2}}.VillageMainBlock-module__qugKuq__class{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));border-radius:1rem;padding:2px 6px;font-size:12px;line-height:1.4}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__class{font-size:13px}}.VillageMainBlock-module__qugKuq__prices{flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:768px){.VillageMainBlock-module__qugKuq__prices{align-items:flex-end}}.VillageMainBlock-module__qugKuq__priceLot{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-top:4px;font-size:14px}@media (min-width:768px){.VillageMainBlock-module__qugKuq__priceLot{margin-top:8px}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__priceLot{font-size:15px}}.VillageMainBlock-module__qugKuq__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:14px}@media (min-width:768px){.VillageMainBlock-module__qugKuq__address{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1))}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__address{font-size:15px}}
.VillageSidebarInfo-module__Y3S2FW___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);max-width:292px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;flex-direction:column;gap:4px;padding:24px;display:flex}.VillageSidebarInfo-module__Y3S2FW__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));flex-grow:1;font-size:15px;font-weight:600}.VillageSidebarInfo-module__Y3S2FW__price{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-top:4px;font-size:22px;font-weight:600;line-height:1.2}.VillageSidebarInfo-module__Y3S2FW__priceLot{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:13px}.VillageSidebarInfo-module__Y3S2FW__actions{margin-top:12px}.VillageSidebarInfo-module__Y3S2FW__actions>*{flex:1}.VillageSidebarInfo-module__Y3S2FW__actions>* button{width:100%}.VillageSidebarInfo-module__Y3S2FW__agent{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));margin-top:16px;padding-top:12px}
.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__slider,.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__loader{width:100%;margin-top:16px}@media (min-width:768px){.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__slider,.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__loader{margin-top:12px}}@media (min-width:1200px){.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__slider,.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__loader{margin-top:24px}}.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__slide{width:min-content!important;height:auto!important}.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:216px;height:100%}@media (min-width:1200px){.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__card{width:265px}}.VillageVariants-module__gkGh9W___ .VillageVariants-module__gkGh9W__moreButton{margin-top:16px;display:inline-block}
.RealtyHomepageFilters-module__IaKeTG___{--tw-bg-opacity:1;background-color:rgb(34 34 84/var(--tw-bg-opacity,1));border-radius:1rem;flex-direction:column;gap:16px;padding:24px 16px;display:flex}@media (min-width:1200px){.RealtyHomepageFilters-module__IaKeTG___{padding-bottom:48px;padding-left:44px;padding-right:44px}}.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{grid-template-columns:1fr auto auto;gap:8px;display:grid}@media (min-width:0) and (max-width:767px){.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{display:none}}@media (min-width:768px) and (max-width:1199px){.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{display:none}}.RealtyHomepageFilters-module__IaKeTG__inputBar{display:flex}.RealtyHomepageFilters-module__IaKeTG__inputBar>*{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:16%}.RealtyHomepageFilters-module__IaKeTG__inputBar>:not(:last-child){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputBar>:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.RealtyHomepageFilters-module__IaKeTG__inputBar>:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__address{flex-grow:1;width:auto}.RealtyHomepageFilters-module__IaKeTG__inputsTablet{-moz-column-gap:8px;grid-template-columns:1fr 1fr 56px auto;grid-auto-rows:48px;gap:12px 8px;display:grid}@media (min-width:1200px){.RealtyHomepageFilters-module__IaKeTG__inputsTablet{display:none}}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__realtyType{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));grid-column:span 3/span 3}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__address{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem;grid-column:span 4/span 4}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area{display:flex}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price>:first-child>*,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area>:first-child>*{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price>:last-child>*,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area>:last-child>*{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__filterButton,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__filterButton>*{width:100%}
.TopSelector-module__0fbqLG___{align-items:baseline;gap:24px;display:flex}.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1));font-size:14px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media (min-width:1200px){.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button{font-size:15px}}.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button:before{content:"";background-color:#0000;width:100%;height:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:100%;left:0}@media (hover:hover){.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button.TopSelector-module__0fbqLG__active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.TopSelector-module__0fbqLG___ .TopSelector-module__0fbqLG__button.TopSelector-module__0fbqLG__active:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.FilterSelector-module__wrI3oq__container{height:100%;position:relative}.FilterSelector-module__wrI3oq__dropContainer{visibility:hidden;z-index:var(--z-index-popup);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;--tw-shadow:0px 8px 32px 0px #06165f29;--tw-shadow-colored:0px 8px 32px 0px var(--tw-shadow-color);width:auto;min-height:72px;max-height:348px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding-top:16px;padding-bottom:16px;transition-property:opacity,visibility;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:calc(100% + 2px);left:0;overflow:hidden auto}.FilterSelector-module__wrI3oq__active .FilterSelector-module__wrI3oq__dropContainer{visibility:visible;opacity:1}.FilterSelector-module__wrI3oq__dropContainer::-webkit-scrollbar-track{background-color:#0000!important}.FilterSelector-module__wrI3oq__list{flex-direction:column;display:flex}.FilterSelector-module__wrI3oq__option{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-text-opacity:1;width:100%;height:40px;color:rgb(54 55 64/var(--tw-text-opacity,1));flex-shrink:0;padding-left:16px;padding-right:16px;font-size:15px;line-height:1.2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.FilterSelector-module__wrI3oq__option:hover{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1))}}.FilterSelector-module__wrI3oq__option:active{--tw-bg-opacity:1!important;background-color:rgb(204 214 255/var(--tw-bg-opacity,1))!important}.FilterSelector-module__wrI3oq__option.FilterSelector-module__wrI3oq__selected{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1))}.FilterSelector-module__wrI3oq__checkbox{white-space:nowrap;padding:8px 16px;font-size:15px}
.SelectorButton-module__8jvjLG___{align-items:center;gap:6px;width:100%;height:100%;padding-left:8px;padding-right:8px;display:flex}.SelectorButton-module__8jvjLG___ .SelectorButton-module__8jvjLG__text{text-align:left;--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-grow:1;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.SelectorButton-module__8jvjLG___ .SelectorButton-module__8jvjLG__text.SelectorButton-module__8jvjLG__placeholder{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1))}.SelectorButton-module__8jvjLG___ .SelectorButton-module__8jvjLG__mainIcon{flex-shrink:0;width:20px;height:20px}.SelectorButton-module__8jvjLG___ .SelectorButton-module__8jvjLG__dropIcon{--tw-text-opacity:1;width:24px;height:24px;color:rgb(144 144 154/var(--tw-text-opacity,1));flex-shrink:0;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.SelectorButton-module__8jvjLG___.SelectorButton-module__8jvjLG__active .SelectorButton-module__8jvjLG__dropIcon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.LocationSelector-module__Fa_D6W___{height:100%;position:relative}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__input{--tw-text-opacity:1;width:100%;min-width:0;height:100%;color:rgb(23 26 51/var(--tw-text-opacity,1));background-color:#0000;padding-left:8px;padding-right:8px;font-size:15px}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__input::placeholder{--tw-placeholder-opacity:1;color:rgb(154 157 166/var(--tw-placeholder-opacity,1))}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__input.LocationSelector-module__Fa_D6W__withIcon{padding-left:36px}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__inputButtons{background-color:#0000;align-items:center;height:100%;padding-left:4px;padding-right:4px;display:inline-flex;position:absolute;top:0;right:0}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__inputButton{height:100%}.LocationSelector-module__Fa_D6W___ .LocationSelector-module__Fa_D6W__mainIcon{pointer-events:none;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:8px}body .LocationSelector-module__Fa_D6W__dropContainer{min-width:100%;margin-top:1px;left:0}
.RoomsSelector-module__9pYF1q__chips{margin-top:8px;margin-left:16px;margin-right:16px;flex-wrap:nowrap!important}.RoomsSelector-module__9pYF1q__chips *{white-space:nowrap}.RoomsSelector-module__9pYF1q__list{margin-top:8px}
.RoomsSelectorMobile-module__cvF2oW__list{border-radius:.5rem;width:100%;height:100%;display:flex;overflow:hidden}.RoomsSelectorMobile-module__cvF2oW__item{flex:1;height:100%;padding-left:4px;padding-right:4px}.RoomsSelectorMobile-module__cvF2oW__item:not(:last-child){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1))}.RoomsSelectorMobile-module__cvF2oW__text{text-align:center;--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px;line-height:1.2}@media (min-width:1200px){.RoomsSelectorMobile-module__cvF2oW__text{font-size:15px}}.RoomsSelectorMobile-module__cvF2oW__item,.RoomsSelectorMobile-module__cvF2oW__text{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (hover:hover){.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item:hover{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1))}.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item:hover .RoomsSelectorMobile-module__cvF2oW__text{--tw-text-opacity:1;color:rgb(0 21 115/var(--tw-text-opacity,1))}}.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item:active,.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item.RoomsSelectorMobile-module__cvF2oW__selected{--tw-bg-opacity:1;background-color:rgb(204 214 255/var(--tw-bg-opacity,1))}.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item:active .RoomsSelectorMobile-module__cvF2oW__text,.RoomsSelectorMobile-module__cvF2oW__on-dark.RoomsSelectorMobile-module__cvF2oW__item.RoomsSelectorMobile-module__cvF2oW__selected .RoomsSelectorMobile-module__cvF2oW__text{--tw-text-opacity:1;color:rgb(0 17 92/var(--tw-text-opacity,1))}.RoomsSelectorMobile-module__cvF2oW__disabled{pointer-events:none;--tw-bg-opacity:1!important;background-color:rgb(231 231 233/var(--tw-bg-opacity,1))!important;border-color:#0000!important}.RoomsSelectorMobile-module__cvF2oW__disabled .RoomsSelectorMobile-module__cvF2oW__text{--tw-text-opacity:1!important;color:rgb(178 182 191/var(--tw-text-opacity,1))!important}
.RealtyHomepageLinks-module__wXpw_q___{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__link{border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__image{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;flex-shrink:0;width:60px;height:60px;padding:10px}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__label{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__label{font-size:17px}}
.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__title{font-size:30px;font-weight:600;line-height:1.2}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:16px}@media (min-width:768px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:24px}}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:36px}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__loader{width:100%;min-height:100px;margin-top:40px}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__alert{width:100%;margin-top:40px}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__slider{margin-top:16px}@media (min-width:768px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__slider{margin-top:24px}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:260px;height:100%}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__card{width:294px}}
@media (min-width:768px) and (max-width:1199px){body .SubscribeComplexForm-module__wAs2Eq__form{gap:12px}body .SubscribeComplexForm-module__wAs2Eq__policy{margin-top:4px}}
@media (min-width:768px) and (max-width:1199px){body .SubscribeVariantsForm-module__hm3brG__form{gap:12px}body .SubscribeVariantsForm-module__hm3brG__policy{margin-top:4px}}
.VariantViewingForm-module__OY5-sG___{width:100%}.VariantViewingForm-module__OY5-sG__text{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__text{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:15px}}.VariantViewingForm-module__OY5-sG__form,.VariantViewingForm-module__OY5-sG__formInputs{width:100%}.VariantViewingForm-module__OY5-sG__blockTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__blockTitle{font-size:15px}}.VariantViewingForm-module__OY5-sG__blockTitle{margin-top:24px}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__blockTitle{margin-top:32px}}.VariantViewingForm-module__OY5-sG__tags{margin-top:12px}@media (min-width:768px){.VariantViewingForm-module__OY5-sG__tags{margin-top:16px}}body .VariantViewingForm-module__OY5-sG__sliderWrapper{width:100%;font-size:unset}.VariantViewingForm-module__OY5-sG__dates{margin-top:12px}@media (min-width:768px){.VariantViewingForm-module__OY5-sG__dates{margin-top:16px}}.VariantViewingForm-module__OY5-sG__date{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));border-radius:.5rem;flex-direction:column;flex-shrink:0;align-items:center;width:80px;padding-top:12px;padding-bottom:12px;display:flex}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__date{width:102px;padding-top:16px;padding-bottom:16px}}.VariantViewingForm-module__OY5-sG__dayText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1))}.VariantViewingForm-module__OY5-sG__dateText{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-weight:600}.VariantViewingForm-module__OY5-sG__times{margin-top:16px}@media (min-width:768px){.VariantViewingForm-module__OY5-sG__times{margin-top:16px}}.VariantViewingForm-module__OY5-sG__time{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));border-radius:.5rem;flex-shrink:0;padding:4px 6px}.VariantViewingForm-module__OY5-sG__date,.VariantViewingForm-module__OY5-sG__dayText,.VariantViewingForm-module__OY5-sG__dateText,.VariantViewingForm-module__OY5-sG__time{white-space:nowrap;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.VariantViewingForm-module__OY5-sG__disabled,.VariantViewingForm-module__OY5-sG__disabled>*{pointer-events:none;--tw-bg-opacity:1!important;background-color:rgb(240 240 245/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(178 182 191/var(--tw-text-opacity,1))!important}.VariantViewingForm-module__OY5-sG__active:not(.VariantViewingForm-module__OY5-sG__disabled){--tw-bg-opacity:1!important;background-color:rgb(0 21 115/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.VariantViewingForm-module__OY5-sG__active:not(.VariantViewingForm-module__OY5-sG__disabled)>*{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.VariantViewingForm-module__OY5-sG__contacts{flex-direction:column;align-items:center;gap:8px;margin-top:32px;display:flex}@media (min-width:768px){.VariantViewingForm-module__OY5-sG__contacts{flex-direction:row;gap:16px;margin-top:24px}}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__contacts{margin-top:32px}}@media (min-width:0) and (max-width:767px){.VariantViewingForm-module__OY5-sG__contacts>*{width:100%}}.VariantViewingForm-module__OY5-sG__submitBtn{flex-shrink:0}.VariantViewingForm-module__OY5-sG__formPolicy{margin-top:16px}@media (min-width:768px){.VariantViewingForm-module__OY5-sG__formPolicy{margin-top:24px}}@media (min-width:1200px){.VariantViewingForm-module__OY5-sG__formPolicy{margin-top:32px}}
.RealtyCharacteristicsBlock-module__6jFq5q___{flex-direction:column;gap:16px;display:flex}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q___{gap:24px}}.RealtyCharacteristicsBlock-module__6jFq5q__header,.RealtyCharacteristicsBlock-module__6jFq5q__footer{gap:24px;display:flex}@media (min-width:768px){.RealtyCharacteristicsBlock-module__6jFq5q__header,.RealtyCharacteristicsBlock-module__6jFq5q__footer{gap:16px}}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__header,.RealtyCharacteristicsBlock-module__6jFq5q__footer{gap:32px}}.RealtyCharacteristicsBlock-module__6jFq5q__headerItem,.RealtyCharacteristicsBlock-module__6jFq5q__footerItem{flex-direction:column;flex:1;gap:4px;display:flex}.RealtyCharacteristicsBlock-module__6jFq5q__headerItemLabel,.RealtyCharacteristicsBlock-module__6jFq5q__footerItemLabel{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));flex-grow:1;font-size:12px;line-height:1.4}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__headerItemLabel,.RealtyCharacteristicsBlock-module__6jFq5q__footerItemLabel{font-size:13px}}.RealtyCharacteristicsBlock-module__6jFq5q__headerItemText,.RealtyCharacteristicsBlock-module__6jFq5q__footerItemText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__headerItemText,.RealtyCharacteristicsBlock-module__6jFq5q__footerItemText{font-size:22px}}.RealtyCharacteristicsBlock-module__6jFq5q__main{-moz-column-gap:32px;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px 32px;display:grid}@media (min-width:768px){.RealtyCharacteristicsBlock-module__6jFq5q__main{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__main{-moz-column-gap:56px;column-gap:56px}}.RealtyCharacteristicsBlock-module__6jFq5q__mainBlock{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.RealtyCharacteristicsBlock-module__6jFq5q__mainBlock{gap:12px}}.RealtyCharacteristicsBlock-module__6jFq5q__mainItem{--tw-border-opacity:1;border-style:dashed;border-bottom-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:10px;padding-top:4px;padding-bottom:3px;display:flex}@media (min-width:768px){.RealtyCharacteristicsBlock-module__6jFq5q__mainItem{padding-bottom:1px}}.RealtyCharacteristicsBlock-module__6jFq5q__mainItemLabel{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__mainItemLabel{font-size:15px}}.RealtyCharacteristicsBlock-module__6jFq5q__mainItemText{text-align:right;--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyCharacteristicsBlock-module__6jFq5q__mainItemText{font-size:15px}}
.RealtyConveniencesBlock-module__Kb9Ktq___{-moz-column-gap:32px;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px 32px;display:grid}@media (min-width:768px){.RealtyConveniencesBlock-module__Kb9Ktq___{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media (min-width:1200px){.RealtyConveniencesBlock-module__Kb9Ktq___{-moz-column-gap:56px;column-gap:56px}}.RealtyConveniencesBlock-module__Kb9Ktq__item{align-items:center;gap:10px;display:flex}@media (min-width:1200px){.RealtyConveniencesBlock-module__Kb9Ktq__item{gap:12px}}.RealtyConveniencesBlock-module__Kb9Ktq__icon{--tw-text-opacity:1;width:20px;height:20px;color:rgb(144 144 154/var(--tw-text-opacity,1));flex-shrink:0;display:inline-block}@media (min-width:1200px){.RealtyConveniencesBlock-module__Kb9Ktq__icon{width:24px;height:24px}}.RealtyConveniencesBlock-module__Kb9Ktq__text{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (min-width:1200px){.RealtyConveniencesBlock-module__Kb9Ktq__text{font-size:15px}}
.RealtyDescriptionBlock-module__ELkQpW___{width:100%}.RealtyDescriptionBlock-module__ELkQpW__text{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyDescriptionBlock-module__ELkQpW__text{font-size:15px}}.RealtyDescriptionBlock-module__ELkQpW__collapseButton{margin-top:8px}
.RealtyLocationScoring-module__4L35ya___{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.RealtyLocationScoring-module__4L35ya__indicator{align-items:center;display:flex}.RealtyLocationScoring-module__4L35ya__chart .RealtyLocationScoring-module__4L35ya__chartValue{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}@media (min-width:1200px){.RealtyLocationScoring-module__4L35ya__chart .RealtyLocationScoring-module__4L35ya__chartValue{font-size:18px;font-weight:600;line-height:1.3}}.RealtyLocationScoring-module__4L35ya__label{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-left:16px;font-size:14px}@media (min-width:1200px){.RealtyLocationScoring-module__4L35ya__label{font-size:15px}}
.RoundChart-module__zDaVHW___{justify-content:center;align-items:center;display:flex;position:relative}.RoundChart-module__zDaVHW__value{justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}
.RealtyPage-common-module__cXTukq__coloredContainer{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1))}@media (min-width:768px){.RealtyPage-common-module__cXTukq__header{padding-top:12px;padding-bottom:8px}}@media (min-width:1200px){.RealtyPage-common-module__cXTukq__header{padding-top:16px}}@media (min-width:0) and (max-width:767px){.RealtyPage-common-module__cXTukq__header{display:none}}@media (hover:hover){.RealtyPage-common-module__cXTukq__actions{margin-top:30px}@media (min-width:1200px){.RealtyPage-common-module__cXTukq__actions{margin-top:26px}}}.RealtyPage-common-module__cXTukq__main{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;display:grid}@media (min-width:1200px){.RealtyPage-common-module__cXTukq__main{grid-template-columns:calc(100% - 316px) auto}}.RealtyPage-common-module__cXTukq__content{width:100%}.RealtyPage-common-module__cXTukq__content>:not(:first-child){margin-top:16px}.RealtyPage-common-module__cXTukq__block{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;padding:24px 16px}@media (min-width:1200px){.RealtyPage-common-module__cXTukq__block{padding:32px 40px}}.RealtyPage-common-module__cXTukq__blockTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-bottom:16px;font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyPage-common-module__cXTukq__blockTitle{margin-bottom:24px;font-size:22px;font-weight:600;line-height:1.2}}.RealtyPage-common-module__cXTukq__sidebar{position:relative}@media (min-width:0) and (max-width:767px){.RealtyPage-common-module__cXTukq__sidebar{display:none}}@media (min-width:768px) and (max-width:1199px){.RealtyPage-common-module__cXTukq__sidebar{display:none}}.RealtyPage-common-module__cXTukq__sidebarStatic{min-height:calc(100dvh - var(--header-height))}.RealtyPage-common-module__cXTukq__sidebarSticky{position:sticky;top:80px}
.RealtySidebarContacts-module__2tTRWG___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;max-width:292px;padding:24px}.RealtySidebarContacts-module__2tTRWG__text{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:16px;margin-bottom:8px;padding-top:16px;font-size:13px}.RealtySidebarContacts-module__2tTRWG__bottom{flex-direction:column;gap:8px;display:flex}.RealtySidebarContacts-module__2tTRWG__modalContent{padding:16px}@media (min-width:768px){.RealtySidebarContacts-module__2tTRWG__modalContent{padding:40px}}.RealtySidebarContacts-module__2tTRWG__modalTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-bottom:16px;font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtySidebarContacts-module__2tTRWG__modalTitle{margin-bottom:24px;font-size:22px;font-weight:600;line-height:1.2}}
.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:19px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__title{font-size:22px;font-weight:600;line-height:1.2}}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__list{align-items:flex-start;gap:24px;margin-top:16px;display:flex}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__column{flex-direction:column;flex:1;gap:8px;max-width:292px;display:flex}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__link{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__link{font-size:15px}}

@media (min-width:0) and (max-width:767px){body .FavoritePageShare-module__3GSk8q__tooltip>*{width:100%}}
.CompareMapPin-module__RuTxNW___{flex-direction:column;align-items:center;display:flex}.CompareMapPin-module__RuTxNW__bubble{--tw-bg-opacity:1;background-color:rgb(0 8 46/var(--tw-bg-opacity,1));border-radius:.5rem;max-width:250px;padding:8px 12px;display:inline-block}.CompareMapPin-module__RuTxNW__content{text-align:left;margin-bottom:8px;display:none}.CompareMapPin-module__RuTxNW___.CompareMapPin-module__RuTxNW__active .CompareMapPin-module__RuTxNW__content{flex-direction:column;display:flex}.CompareMapPin-module__RuTxNW__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:8px;font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__title{font-size:13px}}.CompareMapPin-module__RuTxNW__metro{font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__metro{font-size:13px}}.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroName,.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroTime,.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroTime *{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1))}.CompareMapPin-module__RuTxNW__address{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1));font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__address{font-size:13px}}.CompareMapPin-module__RuTxNW__price{white-space:nowrap;text-align:left;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:12px;font-weight:600;line-height:1.4;display:block}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__price{font-size:13px}}.CompareMapPin-module__RuTxNW__notch{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(0 8 46/var(--tw-text-opacity,1))}
.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);border-radius:1rem;padding-top:32px;padding-bottom:40px}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{border-radius:1.5rem;padding:32px 24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{padding:80px 44px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerText{max-width:430px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerText{max-width:581px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__title{font-size:30px;font-weight:600;line-height:1.2}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:8px;font-size:14px}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{font-size:15px}}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{display:none}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink{white-space:nowrap;--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));align-items:center;font-size:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink:hover{--tw-text-opacity:1;color:rgb(0 21 115/var(--tw-text-opacity,1))}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink:active{--tw-text-opacity:1;color:rgb(0 17 92/var(--tw-text-opacity,1))}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink{font-size:15px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLinkIcon{--tw-rotate:-90deg;width:16px;height:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__loader{width:100%;margin-top:24px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__sliderContainer{position:relative}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn,.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{display:none!important}}@media (min-width:768px) and (max-width:1199px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn,.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{display:none!important}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn{left:-40px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{right:-40px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:16px}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:32px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:300px;height:auto!important}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:348px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:auto}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{justify-content:center;align-items:center;margin-top:16px;display:flex}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{margin-top:24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{margin-top:42px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button{display:inline-block}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button{width:100%}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button>*{width:100%}
.ComparePopOver-module__MPB5Da__wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 8px 24px 0px #06165f14;--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:fixed;top:0;left:0}.ComparePopOver-module__MPB5Da__content{width:100%;padding-top:12px;padding-bottom:12px}@media (min-width:768px){.ComparePopOver-module__MPB5Da__content{padding-top:24px;padding-bottom:24px}}.ComparePopOver-module__MPB5Da__container{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:768px){.ComparePopOver-module__MPB5Da__container{grid-template-columns:auto calc(100% - 176px)}}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__container{grid-template-columns:auto calc(100% - 209px)}}.ComparePopOver-module__MPB5Da__sidebar{background-color:#0000!important}@media (min-width:0) and (max-width:767px){.ComparePopOver-module__MPB5Da__sidebar{display:none}}.ComparePopOver-module__MPB5Da__main{z-index:2;position:relative}.ComparePopOver-module__MPB5Da__slider{height:100%}.ComparePopOver-module__MPB5Da__slide{width:min-content!important;height:auto!important}@media (min-width:0) and (max-width:767px){body .ComparePopOver-module__MPB5Da__sliderNavBtn{display:none!important}}@media (min-width:768px) and (max-width:1199px){body .ComparePopOver-module__MPB5Da__sliderNavBtn{display:none!important}}body .ComparePopOver-module__MPB5Da__sliderNavBtn.ComparePopOver-module__MPB5Da__prev{left:-56px}body .ComparePopOver-module__MPB5Da__sliderNavBtn.ComparePopOver-module__MPB5Da__next{right:-56px}.ComparePopOver-module__MPB5Da__cardCell{-moz-column-gap:8px;column-gap:8px;display:flex}.ComparePopOver-module__MPB5Da__cardImage{border-radius:.5rem;flex-shrink:0;width:50px;height:40px;overflow:hidden}.ComparePopOver-module__MPB5Da__cardImage>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ComparePopOver-module__MPB5Da__cardText{flex-direction:column;gap:2px;display:flex}.ComparePopOver-module__MPB5Da__cardAd{-moz-column-gap:4px;flex-wrap:wrap;align-items:center;column-gap:4px;display:flex}.ComparePopOver-module__MPB5Da__cardAd span{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__cardAd span{font-size:13px}}.ComparePopOver-module__MPB5Da__cardAd i{--tw-bg-opacity:1;background-color:rgb(185 185 197/var(--tw-bg-opacity,1));border-radius:9999px;width:4px;height:4px}.ComparePopOver-module__MPB5Da__cardPrice{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px;font-weight:600}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__cardPrice{font-size:13px}}@media (min-width:0) and (max-width:767px){.ComparePopOver-module__MPB5Da__mobileHidden{display:none!important}}
@media (min-width:0) and (max-width:767px){body .ComparePageShare-module__up0yZq__desktop{display:none}}@media (min-width:768px){body .ComparePageShare-module__up0yZq__mobile{display:none}}
.VariantStatus-module__8pvcRG___{-moz-column-gap:4px;--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;column-gap:4px;font-size:12px;line-height:1.4;display:flex}@media (min-width:1200px){.VariantStatus-module__8pvcRG___{-moz-column-gap:8px;column-gap:8px;font-size:13px}}
@media (min-width:0) and (max-width:767px){.ComparePageDelete-module__8zqA8q___.ComparePageDelete-module__8zqA8q__desktop{display:none}}@media (min-width:768px){.ComparePageDelete-module__8zqA8q___.ComparePageDelete-module__8zqA8q__mobile{display:none}}.ComparePageDelete-module__8zqA8q__modalContent{padding:24px 16px}@media (min-width:768px){.ComparePageDelete-module__8zqA8q__modalContent{width:480px;padding:40px}}.ComparePageDelete-module__8zqA8q__modalTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.ComparePageDelete-module__8zqA8q__modalTitle{font-size:22px;font-weight:600;line-height:1.2}}.ComparePageDelete-module__8zqA8q__modalText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:24px;font-size:14px}@media (min-width:1200px){.ComparePageDelete-module__8zqA8q__modalText{font-size:15px}}.ComparePageDelete-module__8zqA8q__modalButtons{flex-direction:column;align-items:center;gap:8px;margin-top:24px;display:flex}@media (min-width:768px){.ComparePageDelete-module__8zqA8q__modalButtons{flex-direction:row}}@media (min-width:0) and (max-width:767px){.ComparePageDelete-module__8zqA8q__modalButtons,.ComparePageDelete-module__8zqA8q__modalButtons>*{width:100%}}
