.favourites-module-scss-module__-5QmpW__favourites{width:100%;padding:0 120px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.favourites-module-scss-module__-5QmpW__favourites{padding:0 80px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.favourites-module-scss-module__-5QmpW__favourites{padding:0 40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.favourites-module-scss-module__-5QmpW__favourites{padding:0 40px}}@media screen and not (min-width:768px){.favourites-module-scss-module__-5QmpW__favourites{padding:0 16px}}.favourites-module-scss-module__-5QmpW__favourites_map{padding:0}
.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard{background-color:var(--color-beige);border-radius:24px;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard{padding:8px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard{padding:8px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard{padding:8px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard{padding:8px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard_noShadow:hover{box-shadow:none;transform:none}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard_design{border-radius:24px;gap:24px;padding:8px}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper{background-color:var(--color-white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:56px;padding:8px 10px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper{width:53px;height:48px;padding:8px 9.25px 8px 10.25px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper{width:53px;height:48px;padding:8px 9.25px 8px 10.25px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper{width:53px;height:48px;padding:8px 9.25px 8px 10.25px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper{width:48px;height:44px;padding:8px 9.344px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__imageWrapper_design{border-radius:16px;width:53px;height:48px;padding:8px 9.25px 8px 10.25px}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image{object-fit:contain;width:42px;height:40px;margin:auto}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image{width:33.5px;height:32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image{width:33.5px;height:32px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image{width:33.5px;height:32px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image{width:29.313px;height:28px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__image_design{width:33.5px;height:32px}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__info{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title{color:var(--color-text-black);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title{font-size:14px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title{font-size:13px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__title_design{font-size:14px;font-weight:500;line-height:1.5}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price{color:var(--color-text-gray);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:300;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price{font-size:14px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price{font-size:13px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__price_design{font-size:14px;font-weight:400;line-height:1.5}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actions{flex-shrink:0;gap:8px;display:flex}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton{background-color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton{width:40px;height:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton{width:40px;height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton{width:40px;height:40px}}@media screen and not (min-width:768px){.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton{width:40px;height:40px}}.flatMiniCard-module-scss-module__u7RlmG__flatMiniCard__actionButton_design{width:40px;height:40px}
.CompilationReady-module-scss-module__OlgFsq__compilationReady{background-color:var(--color-white);border-radius:32px;flex-direction:column;gap:32px;width:100%;padding:40px 48px;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header{background-color:var(--color-orange-100);border:1px solid var(--color-grey-300);border-radius:32px;align-items:center;gap:40px;width:100%;padding:32px 40px;display:flex;overflow:hidden}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__content{flex-direction:column;flex:1;gap:16px;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__title{color:var(--color-white);margin:0;font-family:Onest,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__tags{flex-wrap:wrap;gap:8px;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__tag{background:var(--white-white-10020,#fff3);color:var(--color-white);border-radius:100px;justify-content:center;align-items:center;padding:4px 10px;font-family:Onest,sans-serif;font-size:15px;font-weight:400;line-height:1.5;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__preferencesButton{background-color:var(--color-white);color:var(--color-orange-100);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;padding:4px 10px;font-family:Onest,sans-serif;font-size:15px;font-weight:400;line-height:1.5;transition:background-color .3s;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__preferencesButton:hover{background-color:var(--color-grey-100)}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__button{background-color:var(--color-white)!important;color:var(--color-black)!important;border:none!important;border-radius:40px!important;width:fit-content!important;height:48px!important;min-height:48px!important;padding:14px 24px!important}.CompilationReady-module-scss-module__OlgFsq__compilationReady__header__button:hover{background-color:var(--color-grey-100)!important}.CompilationReady-module-scss-module__OlgFsq__compilationReady__slider,.CompilationReady-module-scss-module__OlgFsq__compilationReady__slider__container{width:100%;position:relative}.CompilationReady-module-scss-module__OlgFsq__compilationReady__slider__swiper{width:100%;padding:10px 0}.CompilationReady-module-scss-module__OlgFsq__compilationReady__slider__slide{height:auto;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__cardWrapper{background:var(--color-white);border:1px solid var(--Grey-Grey-300,#e8e4e4);box-shadow:none;border-radius:40px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCard{height:340px!important}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage{border-radius:32px;height:216px!important}@media screen and not (min-width:768px){.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage{border-radius:24px;height:188px!important}}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage{height:216px!important}@media screen and not (min-width:768px){.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardImage{height:188px!important}}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardSubtitle{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;line-height:1.5;overflow:hidden}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardSubtitleRow{gap:2px!important}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardTitle{font-size:16px;line-height:1.3}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardText{font-size:15px;line-height:1.5}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardLocation{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardLocation>span:first-child{flex:1;min-width:0;overflow:hidden}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardLocation>span:last-child{flex-shrink:0}.CompilationReady-module-scss-module__OlgFsq__compilationReady__propertyCardMetroText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsList{flex-direction:column;height:201px;padding-bottom:12px;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsScroll{max-height:320px;overflow:hidden auto}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsScroll::-webkit-scrollbar{width:6px;display:block}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsScroll::-webkit-scrollbar-thumb{background-color:var(--color-orange-100);border-radius:10px}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsScroll::-webkit-scrollbar-track{background-color:#0000}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsScroll::-webkit-scrollbar-button{width:0;height:0;display:none}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsTitle{color:var(--color-black);margin:0;padding:0 24px 16px;font-size:20px;font-weight:500}.CompilationReady-module-scss-module__OlgFsq__compilationReady__apartmentsCards{flex-direction:column;gap:12px;padding-right:8px;display:flex}.CompilationReady-module-scss-module__OlgFsq__compilationReady__flatMiniCard{margin:0 24px}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton{background-color:var(--color-white);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000001a}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton:after{display:none}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton:hover .CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton__icon{filter:var(--color-orange-filter)}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton.CompilationReady-module-scss-module__OlgFsq__swiper-button-disabled{cursor:not-allowed;opacity:.5}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButtonPrev{left:0;transform:translate(-50%)translateY(-50%)}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButtonNext{right:0;transform:translate(50%)translateY(-50%)}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton__icon img{pointer-events:none;-webkit-user-select:none;user-select:none}.CompilationReady-module-scss-module__OlgFsq__compilationReady__navigationButton__icon_next{transform:rotate(180deg)}
.FilterTab-module-scss-module__tc8gqW__filterTab{background-color:var(--color-white)!important;border:1px solid var(--color-gray-300)!important;color:var(--color-black)!important;white-space:nowrap!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:56px!important;height:56px!important;padding:0 24px!important;font-family:Onest,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.5!important;display:flex!important}.FilterTab-module-scss-module__tc8gqW__filterTab_selected{background-color:var(--color-orange)!important;border-color:var(--color-orange)!important;color:var(--color-white)!important}
.notFound-module-scss-module__1M45aq__notFound{background-color:var(--color-white);border-radius:64px;flex-direction:column;align-items:center;gap:24px;height:fit-content;margin-bottom:120px;padding:56px 90px;display:flex}.notFound-module-scss-module__1M45aq__notFound__icon{width:202px;height:152px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound__icon{width:202px;height:152px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound__icon{width:174px;height:130px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound__icon{width:272px;height:108px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__icon{width:106px;height:80px}}.notFound-module-scss-module__1M45aq__notFound__content{flex-direction:column;align-items:center;gap:40px;display:flex}.notFound-module-scss-module__1M45aq__notFound__content__text{flex-direction:column;align-items:center;gap:16px;display:flex}.notFound-module-scss-module__1M45aq__notFound__content__text__title{color:var(--color-black);text-align:center;margin:0;font-size:28px;font-weight:500;line-height:130%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound__content__text__title{font-size:22px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound__content__text__title{font-size:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound__content__text__title{font-size:20px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__content__text__title{font-size:18px}}.notFound-module-scss-module__1M45aq__notFound__content__text__description{color:var(--color-text-black);text-align:center;margin:0;font-size:18px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound__content__text__description{font-size:16px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound__content__text__description{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound__content__text__description{font-size:15px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__content__text__description{font-size:15px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound__content__text{gap:16px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound__content__text{gap:12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound__content__text{gap:12px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__content__text{gap:8px}}.notFound-module-scss-module__1M45aq__notFound__content__button{width:fit-content!important}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__content__button{padding:14px 20px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound__content{gap:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound__content{gap:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound__content{gap:24px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound__content{gap:24px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.notFound-module-scss-module__1M45aq__notFound{border-radius:48px;margin-bottom:100px;padding:56px 90px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.notFound-module-scss-module__1M45aq__notFound{border-radius:32px;margin-bottom:90px;padding:48px 90px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.notFound-module-scss-module__1M45aq__notFound{border-radius:32px;margin-bottom:60px;padding:48px 90px}}@media screen and not (min-width:768px){.notFound-module-scss-module__1M45aq__notFound{border-radius:24px;margin-bottom:60px;padding:32px 40px}}
.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards{gap:24px;margin-top:24px;display:grid}.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_complex{grid-template-columns:repeat(3,1fr);gap:0 40px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_complex{grid-template-columns:repeat(3,1fr);gap:0 32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_complex{grid-template-columns:repeat(2,1fr);gap:0 24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_complex{grid-template-columns:repeat(1,1fr)}}@media screen and not (min-width:768px){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_complex{grid-template-columns:repeat(1,1fr)}}.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_apartments{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_apartments{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_apartments{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_apartments{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}}@media screen and not (min-width:768px){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__cards_apartments{grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:16px}}.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__showMore{justify-content:center;align-items:center;margin-top:32px;margin-bottom:40px;display:flex}.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__showMore__button{white-space:nowrap!important;width:173px!important}@media screen and not (min-width:768px){.bitrixCatalogue-module-scss-module__RWKVGq__bitrixCatalogue__showMore{margin-top:24px;margin-bottom:24px}}
.comparison-module-scss-module__Z6aVUW__comparison{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison{gap:24px}}@media screen and not (min-width:1440px){.comparison-module-scss-module__Z6aVUW__comparison{gap:16px}}.comparison-module-scss-module__Z6aVUW__comparison__header{justify-content:space-between;align-items:center;display:flex}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__header{flex-direction:column;gap:16px}}.comparison-module-scss-module__Z6aVUW__comparison__header__button{gap:12px;width:fit-content;display:flex;height:72px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison__header__button{height:64px!important}}@media screen and not (min-width:1440px){.comparison-module-scss-module__Z6aVUW__comparison__header__button{gap:6px;height:48px!important;padding:0 24px!important}}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__header__button{width:100%!important}}.comparison-module-scss-module__Z6aVUW__comparison__header__button__icon{width:32px;height:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison__header__button__icon{width:28px;height:28px}}@media screen and not (min-width:1440px){.comparison-module-scss-module__Z6aVUW__comparison__header__button__icon{width:24px;height:24px}}.comparison-module-scss-module__Z6aVUW__comparison__header__actions{align-items:center;gap:48px;display:flex}@media screen and not (min-width:1920px){.comparison-module-scss-module__Z6aVUW__comparison__header__actions{gap:32px}}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__header__actions{justify-content:space-between;width:100%}}.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons{align-items:center;gap:16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons{gap:16px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons{gap:16px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons{gap:12px}}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons{gap:12px}}.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons__next{transform:rotate(180deg)}.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons__prev.comparison-module-scss-module__Z6aVUW__iconButton_disabled,.comparison-module-scss-module__Z6aVUW__comparison__header__actions__buttons__next.comparison-module-scss-module__Z6aVUW__iconButton_disabled{cursor:not-allowed;opacity:.5}.comparison-module-scss-module__Z6aVUW__comparison__content{background:#fff;border-radius:40px;align-items:start;width:100%;padding:40px 0;display:flex;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison__content{padding:32px 0}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.comparison-module-scss-module__Z6aVUW__comparison__content{padding:28px 0}}@media screen and (min-width:768px) and (not (min-width:1024px)){.comparison-module-scss-module__Z6aVUW__comparison__content{padding:24px 0}}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__content{border-radius:24px;padding:12px 0}}.comparison-module-scss-module__Z6aVUW__comparison__content__notFound{justify-content:center;align-items:center;display:flex}.comparison-module-scss-module__Z6aVUW__comparison__content__notFound__block{margin-bottom:0!important}.comparison-module-scss-module__Z6aVUW__comparison__swiper{cursor:grab;width:100%;min-width:0;height:100%;margin-left:0;overflow:hidden}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__swiper{padding-left:12px}}.comparison-module-scss-module__Z6aVUW__comparison__swiper .comparison-module-scss-module__Z6aVUW__swiper-button-next,.comparison-module-scss-module__Z6aVUW__comparison__swiper .comparison-module-scss-module__Z6aVUW__swiper-button-prev{display:none}.comparison-module-scss-module__Z6aVUW__comparison__swiper .comparison-module-scss-module__Z6aVUW__swiper-pagination{bottom:10px}.comparison-module-scss-module__Z6aVUW__comparison__swiper .comparison-module-scss-module__Z6aVUW__swiper-pagination .comparison-module-scss-module__Z6aVUW__swiper-pagination-bullet{opacity:.5;background:#007bff}.comparison-module-scss-module__Z6aVUW__comparison__swiper .comparison-module-scss-module__Z6aVUW__swiper-pagination .comparison-module-scss-module__Z6aVUW__swiper-pagination-bullet-active{opacity:1}.comparison-module-scss-module__Z6aVUW__comparison__slide{flex-shrink:0;justify-content:center;min-width:0;height:auto;padding:0 0 0 31px;display:flex;width:calc(50% + 1px)!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.comparison-module-scss-module__Z6aVUW__comparison__slide{padding:0 0 0 27px}}@media screen and not (min-width:1440px){.comparison-module-scss-module__Z6aVUW__comparison__slide{padding:0 0 0 23px}}@media screen and not (min-width:768px){.comparison-module-scss-module__Z6aVUW__comparison__slide{padding:0;width:50%!important}}
.favorites-module-scss-module__GvAymG__favorites{flex:1;width:100%}.favorites-module-scss-module__GvAymG__favorites__content{background-color:var(--color-white);box-sizing:border-box;border-radius:32px;flex:1;padding:32px 40px;position:relative}@media (min-width:1440px) and (not (min-width:1920px)){.favorites-module-scss-module__GvAymG__favorites__content{padding:24px 32px}}@media (min-width:768px) and (not (min-width:1440px)){.favorites-module-scss-module__GvAymG__favorites__content{padding:20px 24px}}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content{padding:16px}}.favorites-module-scss-module__GvAymG__favorites__content_map{height:727px;overflow:hidden}.favorites-module-scss-module__GvAymG__favorites__content__topBar{justify-content:space-between;align-items:center;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__topBar{flex-direction:column;gap:12px}}.favorites-module-scss-module__GvAymG__favorites__content__topBar__buttons{gap:16px;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__topBar__buttons{gap:12px;width:100%}}.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader{flex-direction:column}}.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tabs{gap:12px;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tabs{width:100%}}.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tab{white-space:nowrap;border-radius:16px!important;width:fit-content!important;height:48px!important;padding:0 24px!important;font-size:16px!important}@media (min-width:1440px) and (not (min-width:1920px)){.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tab{border-radius:12px!important;height:40px!important;padding:0 20px!important;font-size:14px!important}}@media not (min-width:1440px){.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tab{border-radius:12px!important;height:40px!important;padding:0 16px!important;font-size:14px!important}}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorViewHeader__tab{flex:1;height:36px!important;padding:0 12px!important;font-size:13px!important}}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader{justify-content:space-between;align-self:stretch;align-items:center;gap:12px;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader{flex-direction:column;align-items:flex-start}}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__info{flex-direction:column;gap:8px;display:flex}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__title{color:var(--color-black);margin:0;font-size:24px;font-weight:500;line-height:130%}@media (min-width:1440px) and (not (min-width:1920px)){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__title{font-size:20px}}@media not (min-width:1440px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__title{font-size:18px}}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__count{color:var(--color-grey-700);margin:0;font-size:16px;font-weight:400;line-height:150%}@media not (min-width:1440px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__count{font-size:14px}}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tabs{gap:12px;display:flex}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tabs{width:100%}}.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tab{border-radius:16px!important;width:fit-content!important;height:48px!important;padding:0 24px!important;font-size:16px!important}@media (min-width:1440px) and (not (min-width:1920px)){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tab{border-radius:12px!important;height:40px!important;font-size:14px!important}}@media not (min-width:1440px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tab{border-radius:12px!important;height:40px!important;font-size:14px!important}}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__realtorHeader__tab{flex:1;height:36px!important;padding:0 16px!important;font-size:13px!important}}.favorites-module-scss-module__GvAymG__favorites__content__grid{margin-top:32px}@media (min-width:768px) and (not (min-width:1440px)){.favorites-module-scss-module__GvAymG__favorites__content__grid{margin-top:20px}}@media (not (min-width:1920px)) and (min-width:1440px){.favorites-module-scss-module__GvAymG__favorites__content__grid{margin-top:24px}}@media not (min-width:768px){.favorites-module-scss-module__GvAymG__favorites__content__grid{margin-top:24px}}.favorites-module-scss-module__GvAymG__favoritesComparison{max-width:69vw}@media not (min-width:1024px){.favorites-module-scss-module__GvAymG__favoritesComparison{max-width:100%}}
.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock{background-color:var(--color-beige-light);border-radius:32px;flex-direction:column;height:286px;padding:32px;display:flex;overflow:hidden}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__header{align-items:center;gap:12px;width:100%;display:flex}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__text{flex-direction:column;flex:1;gap:4px;display:flex}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__title{color:var(--color-black);margin:0;font-family:Onest,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__subtitle{color:var(--color-grey-900);margin:0;font-family:Onest,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__number{border:4px solid var(--color-gray-300);color:var(--color-grey-900);border-radius:64px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-family:Onest,sans-serif;font-size:20px;font-weight:500;line-height:1.3;display:flex}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__number_completed{border-color:var(--color-green-100,#4fc268)}.SurveyBlock-module-scss-module__ZFq-3W__surveyBlock__content{flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-top:24px;display:flex}
.catalogueFiltersSection-module-scss-module__iNp51G__catalogue__filtersNavbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;width:100%;margin-bottom:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:sticky;top:20px}.catalogueFiltersSection-module-scss-module__iNp51G__catalogue__filtersNavbar_hidden{opacity:0;transform:translateY(-100%)}
.dealsSection-module-scss-module__I4x4Ja__dealsSection{background-color:var(--color-white);border-radius:32px;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:40px 48px;display:flex}.dealsSection-module-scss-module__I4x4Ja__dealsSection__header{justify-content:space-between;align-items:center;width:100%;display:flex}.dealsSection-module-scss-module__I4x4Ja__dealsSection__title{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:24px;font-weight:500;line-height:1.3}.dealsSection-module-scss-module__I4x4Ja__dealsSection__button{border-radius:40px!important;width:auto!important;height:40px!important;padding:14px 20px!important;font-size:14px!important}.dealsSection-module-scss-module__I4x4Ja__dealsSection__cards{gap:24px;width:100%;display:flex}
.filters-module-scss-module__7LDUNq__catalogue__filters__container{background:var(--color-white);flex-direction:column;flex:1;width:100%;height:100%;min-height:100%;padding:0 32px;display:flex}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader{background:var(--color-white);z-index:100;justify-content:space-between;align-items:center;padding:32px 0 16px;display:flex;position:sticky;top:0}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader__title{color:var(--color-orange)!important}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader__close{background-color:#0000;border:none;width:32px;height:32px}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader__close:hover{filter:brightness(0)saturate()invert(52%)sepia(69%)saturate(3590%)hue-rotate(352deg)brightness(92%)contrast(93%)}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader__close:focus{outline:none!important}.filters-module-scss-module__7LDUNq__catalogue__filters__container__stickyHeader__close__icon{width:32px;height:32px}.filters-module-scss-module__7LDUNq__catalogue__filters__container__content{flex:1;margin-right:-32px;padding-bottom:16px;padding-right:32px;overflow-y:auto}.filters-module-scss-module__7LDUNq__catalogue__filters__container__content::-webkit-scrollbar{width:4px}.filters-module-scss-module__7LDUNq__catalogue__filters__container__content::-webkit-scrollbar-track{background:0 0}.filters-module-scss-module__7LDUNq__catalogue__filters__container__content::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px;width:4px}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats{background:var(--color-white);z-index:10;gap:120px;width:100%;padding:16px 0;display:flex;position:sticky;bottom:0}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__save{color:var(--color-orange);align-items:center;gap:8px;width:205px;font-size:18px;font-style:normal;font-weight:500;line-height:150%;display:flex}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__save__icon{width:28px;height:28px}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__buttons{flex:1;grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__buttons__clear{justify-content:center;align-items:center;gap:12px;display:flex;padding:0 34px!important}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__buttons__clear__count{background:var(--color-orange);color:#fff;border-radius:50px;justify-content:center;align-items:center;gap:10px;min-width:28px;height:28px;font-size:12px;font-style:normal;font-weight:500;line-height:150%;display:flex}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__buttons__apply{gap:3px;display:flex;padding:0 34px!important}.filters-module-scss-module__7LDUNq__catalogue__filters__container__showFlats__buttons__apply__heart{display:none!important}.filters-module-scss-module__7LDUNq__dialogOverlay{z-index:1000;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) filters-module-scss-module__7LDUNq__overlay-show;position:fixed;inset:0}.filters-module-scss-module__7LDUNq__dialogContent{background:var(--color-white);z-index:1001;border-radius:32px;flex-direction:column;width:1000px;max-width:calc(100vw - 32px);height:816px;max-height:calc(100vh - 32px);animation:.15s cubic-bezier(.16,1,.3,1) filters-module-scss-module__7LDUNq__content-show;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.filters-module-scss-module__7LDUNq__dialogContent::-webkit-scrollbar{width:4px}.filters-module-scss-module__7LDUNq__dialogContent::-webkit-scrollbar-track{background:0 0}.filters-module-scss-module__7LDUNq__dialogContent::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px;width:4px}@keyframes filters-module-scss-module__7LDUNq__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes filters-module-scss-module__7LDUNq__content-show{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.dealCard-module-scss-module__35TvzG__dealCard{background-color:var(--color-beige-100);border-radius:24px;flex-direction:column;flex:1;gap:16px;width:100%;height:410px;padding:24px 0 24px 24px;display:flex;position:relative}.dealCard-module-scss-module__35TvzG__dealCard_hasScroll{overflow:hidden}.dealCard-module-scss-module__35TvzG__dealCard_noScroll{padding-right:24px;overflow:hidden}.dealCard-module-scss-module__35TvzG__dealCard__header{flex-direction:column;gap:4px;width:100%;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__header_hasScroll{padding-right:24px}.dealCard-module-scss-module__35TvzG__dealCard__headerTop{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__purchaseInfo{flex-direction:column;gap:4px;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__link{color:var(--color-orange);cursor:pointer;font-family:var(--font-onest);font-size:18px;font-weight:500;line-height:1.5;transition:color .2s}.dealCard-module-scss-module__35TvzG__dealCard__link:hover{color:var(--color-orange-hover-dark)}.dealCard-module-scss-module__35TvzG__dealCard__purchaseMethod{color:var(--color-orange);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.dealCard-module-scss-module__35TvzG__dealCard__purchaseMethod_empty{color:var(--color-grey-600)}.dealCard-module-scss-module__35TvzG__dealCard__propertyInfo{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__complexName{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.dealCard-module-scss-module__35TvzG__dealCard__propertyDetails{align-items:center;gap:8px;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__dot{background-color:var(--color-grey-900);border-radius:50%;width:4px;height:4px}.dealCard-module-scss-module__35TvzG__dealCard__propertyText{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.dealCard-module-scss-module__35TvzG__dealCard__sup{vertical-align:super;font-size:10px}.dealCard-module-scss-module__35TvzG__dealCard__content{flex-direction:column;gap:8px;width:100%;display:flex}.dealCard-module-scss-module__35TvzG__dealCard__content_scrollable{padding-right:24px;overflow-y:auto}.dealCard-module-scss-module__35TvzG__dealCard__content_scrollable::-webkit-scrollbar{width:4px}.dealCard-module-scss-module__35TvzG__dealCard__content_scrollable::-webkit-scrollbar-track{background:0 0}.dealCard-module-scss-module__35TvzG__dealCard__content_scrollable::-webkit-scrollbar-thumb{background-color:var(--color-orange);border-radius:2px}.dealCard-module-scss-module__35TvzG__dealCard__content_scrollable::-webkit-scrollbar-thumb:hover{background-color:var(--color-orange-hover)}
.filterBlocks-module-scss-module__fLf0hW__filterBlock{flex-direction:column;gap:32px;padding:32px 0;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title{justify-content:space-between;align-self:stretch;align-items:center;margin-bottom:16px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__heading{align-items:center;gap:16px;display:flex;color:var(--color-orange)!important}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__close{background-color:#0000;border:none;width:32px;height:32px}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__close:focus{outline:none!important}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__close__icon{width:32px;height:32px}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__back{background-color:#0000;border:none;width:32px;height:32px;margin-right:auto}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__back:focus{outline:none!important}.filterBlocks-module-scss-module__fLf0hW__filterBlock__title__back__icon{width:32px;height:32px;transform:rotate(180deg)}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__wrapper{flex-direction:column;gap:12px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__item{cursor:pointer;border-radius:8px;align-items:center;gap:16px;height:56px;padding:0 16px;transition:background-color .2s;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__item:hover .filterBlocks-module-scss-module__fLf0hW__houseTypeDropdown__checkbox{border:1.5px solid var(--color-black)}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__item__label{color:var(--color-black);-webkit-user-select:none;user-select:none;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__checkboxWrapper{justify-content:center;align-items:center;display:flex;position:relative}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__checkbox{appearance:none;border:1.5px solid var(--color-text-gray-light);cursor:pointer;background:#fff;border-radius:5px;width:24px;height:24px;transition:all .2s;position:relative}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__checkbox:checked{background:var(--color-orange);border-color:var(--color-orange)}.filterBlocks-module-scss-module__fLf0hW__filterBlock__sectionType__checkboxIcon{pointer-events:none;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section{align-items:flex-start;gap:120px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section_start{align-items:flex-start}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section:last-child{margin-bottom:0}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__type{border:1px solid var(--Grey-Grey-300,#e9e9e9);color:var(--color-black);cursor:pointer;background:#f8f8f8;border-radius:20px;flex:1 0 0;justify-content:space-between;align-items:center;height:56px;padding:0 24px;font-size:18px;font-style:normal;font-weight:400;line-height:150%;display:flex;overflow:hidden}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__type__icon{width:20px;height:20px}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__label{color:var(--color-black);flex-shrink:0;width:205px;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__options{flex-wrap:wrap;flex:1;gap:12px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__optionsRange{flex-direction:column;flex:1;align-items:start;gap:12px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__optionsRange__range{flex:1}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__optionsRange__options{flex-wrap:wrap;gap:12px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__range{flex:1}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__metro{flex-direction:column;gap:16px;display:flex}.filterBlocks-module-scss-module__fLf0hW__filterBlock__section__metro__transportOptions{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}
.statusBadge-module-scss-module__jRdpJW__badge{border-radius:48px;justify-content:center;align-items:center;width:fit-content;padding:4px 12px;display:flex}.statusBadge-module-scss-module__jRdpJW__badge_orange{background-color:#ec7d3f1a}.statusBadge-module-scss-module__jRdpJW__badge_orange .statusBadge-module-scss-module__jRdpJW__badge__text{color:var(--color-orange)}.statusBadge-module-scss-module__jRdpJW__badge_green{background-color:#e4f8e4}.statusBadge-module-scss-module__jRdpJW__badge_green .statusBadge-module-scss-module__jRdpJW__badge__text{color:#0f8d13}.statusBadge-module-scss-module__jRdpJW__badge_red{background-color:#f131311a}.statusBadge-module-scss-module__jRdpJW__badge_red .statusBadge-module-scss-module__jRdpJW__badge__text{color:#f13131}.statusBadge-module-scss-module__jRdpJW__badge__text{font-family:var(--font-onest);white-space:nowrap;font-size:14px;font-weight:300;line-height:1.5}
.rangeInput-module-scss-module__l41tNG__rangeInput{gap:12px;width:100%;display:flex}.rangeInput-module-scss-module__l41tNG__rangeInput__form{background:var(--color-gray-0);border:1px solid var(--color-border-gray);color:var(--color-text-gray);border-radius:20px;flex:1 0 0;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:18px;font-weight:400;line-height:150%;display:flex}.rangeInput-module-scss-module__l41tNG__rangeInput__form__text{color:var(--color-text-gray);font-size:18px;font-weight:400;line-height:150%}.rangeInput-module-scss-module__l41tNG__rangeInput__form__input{color:var(--color-text-gray);background-color:#0000;border:none;outline:none;width:100%;height:100%;font-size:18px;font-weight:400}.rangeInput-module-scss-module__l41tNG__rangeInput__form__type{color:var(--color-text-black);font-size:18px;font-weight:400;line-height:150%}
.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate{background-color:var(--color-beige-200);border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;width:100%;padding:12px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__header{justify-content:space-between;align-items:flex-start;width:100%;padding-left:12px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__titleWrapper{align-items:center;display:flex;position:relative}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__iconDot{background-color:var(--color-orange);border-radius:50%;width:5.4px;height:5.4px;position:absolute;top:9px;left:-10px}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__title{color:var(--color-black);font-family:var(--font-onest);font-size:16px;font-weight:500;line-height:1.5}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__date{color:var(--color-grey-600);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__content{align-items:center;gap:8px;width:100%;padding-left:12px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__statusContent{align-items:center;gap:8px;width:100%;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__arrowWrapper{background-color:var(--color-grey-200);border-radius:40px;justify-content:center;align-items:center;width:28px;height:28px;padding:8px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__arrow{width:12px;height:12px}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__newEventContent{justify-content:space-between;align-items:center;width:100%;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__eventInfo{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__eventTitle{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__complexInfo{align-items:center;gap:8px;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__dot{background-color:var(--color-grey-900);border-radius:50%;width:4px;height:4px}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__complexName{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__dateTime{color:var(--color-grey-900);font-family:var(--font-onest);align-items:center;gap:6px;font-size:16px;font-weight:300;line-height:1.5;display:flex}.statusUpdateBlock-module-scss-module__6QVmra__statusUpdate__time{text-align:right}
.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header{justify-content:space-between;align-items:center;display:flex}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__title{color:var(--color-black);font-size:16px;font-weight:300;line-height:150%}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions{align-items:center;gap:16px;display:flex}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map{background:var(--color-white);cursor:pointer;border:none;border-radius:32px;justify-content:center;align-items:center;gap:16px;height:48px;padding:4px 24px 4px 4px;transition:opacity .2s;display:flex}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map:hover{opacity:.8}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map:active{opacity:.6}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map{height:40px;padding:4px 24px 4px 4px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map{gap:12px;height:40px;padding:4px 16px 4px 4px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map{gap:12px;height:40px;padding:4px 16px 4px 4px}}@media screen and not (min-width:768px){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map{gap:8px;height:40px;padding:4px 12px 4px 4px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__icon{width:40px;height:40px}@media screen and not (min-width:1920px){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__icon{width:32px;height:32px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__text{color:var(--color-black);margin:0;font-size:16px;font-weight:500;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__text{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__text{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__text{font-size:14px}}@media screen and not (min-width:768px){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__actions__map__text{font-size:13px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons{background-color:var(--color-white);border-radius:80px;align-items:center;gap:8px;height:48px;padding:4px 16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons{height:40px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__tag{color:var(--color-text-gray);margin-right:8px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button{color:var(--color-text-gray);align-items:center;gap:4px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button{gap:2px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button_active{color:var(--color-orange)}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button span{font-size:16px;font-weight:400;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button span{font-size:14px}}.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button__icon{width:28px;height:28px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons__button__icon{width:24px;height:24px}}@media screen and not (min-width:1440px){.catalogueResultsHeader-module-scss-module__jBNC5q__catalogue__header__buttons{display:none}}
.layoutItem-module-scss-module__WI-kpa__layoutList__header{font-family:var(--font-onest);background:0 0;border:none;border-bottom:1px solid #d2d2d2;justify-content:space-between;align-items:center;width:100%;height:90px;display:flex}.layoutItem-module-scss-module__WI-kpa__layoutList__header>span{color:var(--color-text-black);align-items:center;gap:14px;width:200px;font-size:18px;font-weight:500;line-height:150%;display:flex}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__header>span:nth-child(2),.layoutItem-module-scss-module__WI-kpa__layoutList__header>span:nth-child(3){display:none}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.layoutItem-module-scss-module__WI-kpa__layoutList__header>span{font-size:16px}}@media screen and not (min-width:1440px){.layoutItem-module-scss-module__WI-kpa__layoutList__header>span{font-size:15px}}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__header>span{gap:45px}}.layoutItem-module-scss-module__WI-kpa__layoutList__header__title{text-align:left;flex-direction:column;justify-content:left;display:flex;align-items:start!important;gap:2px!important}.layoutItem-module-scss-module__WI-kpa__layoutList__header__title__price{color:var(--color-text-gray);font-size:13px;font-weight:500;line-height:150%;display:none}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__header__title__price{display:block}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.layoutItem-module-scss-module__WI-kpa__layoutList__header{height:65px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.layoutItem-module-scss-module__WI-kpa__layoutList__header{height:60px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.layoutItem-module-scss-module__WI-kpa__layoutList__header{height:60px}}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__header{height:75px}}.layoutItem-module-scss-module__WI-kpa__layoutList__wrapper{border-bottom:1px solid var(--color-border-gray-light);padding-bottom:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.layoutItem-module-scss-module__WI-kpa__layoutList__wrapper{padding-bottom:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.layoutItem-module-scss-module__WI-kpa__layoutList__wrapper{padding-bottom:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.layoutItem-module-scss-module__WI-kpa__layoutList__wrapper{padding-bottom:20px}}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__wrapper{padding-bottom:0}}.layoutItem-module-scss-module__WI-kpa__layoutList__content{grid-auto-flow:dense;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px 40px;padding:40px 0;display:grid}@media screen and (min-width:1440px) and (not (min-width:1920px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content{grid-template-columns:1fr 1fr 1fr;gap:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content{grid-template-columns:1fr 1fr 1fr;gap:24px;padding:32px 0}}@media screen and (min-width:768px) and (not (min-width:1024px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content{grid-template-columns:1fr 1fr;gap:24px;padding:24px 0}}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__content{grid-template-columns:1fr;gap:12px;padding:24px 0}}.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayWrapper{border-radius:20px;grid-column:1/-1;min-height:200px;display:grid;position:relative;overflow:hidden}.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayContent{grid-auto-flow:dense;pointer-events:none;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px 40px;display:grid}@media screen and (min-width:1440px) and (not (min-width:1920px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayContent{grid-template-columns:1fr 1fr 1fr;gap:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayContent{grid-template-columns:1fr 1fr 1fr;gap:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayContent{grid-template-columns:1fr 1fr;gap:24px}}@media screen and not (min-width:768px){.layoutItem-module-scss-module__WI-kpa__layoutList__content__overlayContent{grid-template-columns:1fr;gap:12px}}.layoutItem-module-scss-module__WI-kpa__Content[data-state=open]{animation:1s layoutItem-module-scss-module__WI-kpa__slide-down}.layoutItem-module-scss-module__WI-kpa__Content[data-state=closed]{animation:.5s layoutItem-module-scss-module__WI-kpa__slide-up}.layoutItem-module-scss-module__WI-kpa__arrow{width:24px;height:24px;transition:transform .3s cubic-bezier(.87,0,.13,1);transform:rotate(180deg)}.layoutItem-module-scss-module__WI-kpa__arrow_open{transform:rotate(0)}@media screen and not (min-width:1440px){.layoutItem-module-scss-module__WI-kpa__arrow{width:20px;height:20px}}@keyframes layoutItem-module-scss-module__WI-kpa__slide-down{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes layoutItem-module-scss-module__WI-kpa__slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}
.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents{background-color:#4fc2681a;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:12px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__header{justify-content:space-between;align-items:center;width:100%;padding:0 12px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__title{color:var(--color-black);font-family:var(--font-onest);font-size:16px;font-weight:500;line-height:1.5}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__link{color:var(--color-grey-600);cursor:pointer;font-family:var(--font-onest);font-size:16px;font-weight:500;line-height:1.5;transition:color .2s}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__link:hover{color:var(--color-orange)}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__list{flex-direction:column;gap:0;width:100%;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__emptyState{align-items:center;width:100%;padding:6px 12px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__emptyText{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__eventRow{background-color:#4fc2681a;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__eventRow_noBg{background-color:#0000}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__eventInfo{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__eventTitle{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__complexInfo{align-items:center;gap:8px;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__dot{background-color:var(--color-grey-900);border-radius:50%;width:4px;height:4px}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__complexName{color:var(--color-grey-900);font-family:var(--font-onest);font-size:16px;font-weight:300;line-height:1.5}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__dateTime{color:var(--color-grey-900);font-family:var(--font-onest);align-items:center;gap:6px;font-size:16px;font-weight:300;line-height:1.5;display:flex}.upcomingEventsBlock-module-scss-module__2a-yYW__upcomingEvents__time{text-align:right}
.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard{background-color:var(--color-white);border:1px solid var(--color-border-gray-3);will-change:box-shadow;border-radius:32px;flex-direction:column;grid-column:span 1;width:100%;height:100%;padding:32px;transition:box-shadow .3s;display:flex;transform:translateZ(0)}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard:hover{box-shadow:0 8px 32px var(--card-shadow-color)}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__image{width:100%;height:100%}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header{justify-content:flex-end;align-items:center;gap:5px;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header>span{color:var(--color-text-black);text-align:center;border:1px solid #e4e4e4;border-radius:64px;padding:8px 16px;font-size:14px;font-weight:400;line-height:150%}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions{gap:16px;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions [class*=iconButton_sm] [class*=iconButton__icon]{width:28px!important;height:28px!important}@media screen and not (min-width:1920px){.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions [class*=iconButton_sm] [class*=iconButton__icon]{width:28px!important;height:28px!important}}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__addToSelectionButton{width:56px!important;height:56px!important}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__addToSelectionButton .flatLayoutCard-module-scss-module__jWXhcq__roundButton__icon,.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__addToSelectionButton .flatLayoutCard-module-scss-module__jWXhcq__iconButton__icon{width:28px!important;height:28px!important}@media screen and (max-width:1919px){.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__addToSelectionButton .flatLayoutCard-module-scss-module__jWXhcq__iconButton__icon{width:28px!important;height:28px!important}}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__onlyFavourite__share{display:none!important}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__onlyFavouriteDesktop__heart{width:56px;height:56px;background-color:var(--color-grey-100)!important}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__onlyFavouriteDesktop__heart>div{width:30px;height:30px}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__header__actions__onlyFavouriteDesktop__share{display:none!important}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content{flex-direction:column;flex:1;justify-content:space-between;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__image{justify-content:center;align-items:center;width:180px;height:168px;margin:7px auto;display:flex;position:relative}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__image__wrapper{border:1.5px solid #0000;border-radius:32px;margin:24px 0}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__builder{background-color:var(--color-orange-light-10);color:var(--color-orange);border-radius:64px;width:fit-content;margin-bottom:12px;padding:4px 12px;font-size:14px;display:block}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__title{color:var(--color-black);margin-bottom:16px;font-size:24px;font-weight:500;line-height:130%}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__description{flex-wrap:wrap;align-items:center;gap:8px 12px;width:95%;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__description__item{color:var(--color-black);font-size:14px;font-weight:400;line-height:150%;list-style:none}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__description__separator{background-color:var(--color-text-gray);border-radius:50%;width:4px;height:4px}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price{flex-direction:column;gap:12px;margin-top:20px;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__value{color:var(--color-black);font-size:24px;font-weight:500;line-height:130%}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change{background-color:var(--color-beige);cursor:pointer;border:none;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:42px;padding:12px 16px;transition:opacity .2s;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change:hover{opacity:.9}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change:focus{outline:none}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change__info{align-items:center;gap:8px;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change__info__icon{width:20px;height:20px}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change__info__text{color:var(--color-text-black);font-size:14px;font-weight:400;line-height:150%}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change__button{background-color:var(--color-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.flatLayoutCard-module-scss-module__jWXhcq__flatLayoutCard__content__price__change__button__icon{width:6px;height:8px}
.header-module-scss-module__5_8LXG__header{justify-content:space-between;align-items:center;gap:40px;display:flex}.header-module-scss-module__5_8LXG__header__place{flex-direction:column;flex:1;justify-content:space-between;gap:2px;display:flex}.header-module-scss-module__5_8LXG__header__place__title{flex-direction:column;display:flex}@media not (min-width:1024px){.header-module-scss-module__5_8LXG__header__place__title h1{margin-bottom:8px}}.header-module-scss-module__5_8LXG__header__place__text{gap:24px;min-width:290px;display:flex}@media not (min-width:768px){.header-module-scss-module__5_8LXG__header__place__text{flex-direction:column;gap:4px}}.header-module-scss-module__5_8LXG__header__place__text__title{color:var(--color-text-black);font-size:18px;font-weight:400;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.header-module-scss-module__5_8LXG__header__place__text__title{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.header-module-scss-module__5_8LXG__header__place__text__title{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.header-module-scss-module__5_8LXG__header__place__text__title{font-size:15px}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header__place__text__title{font-size:14px}}.header-module-scss-module__5_8LXG__header__place__text__distance{align-items:flex-end;gap:12px;display:flex}.header-module-scss-module__5_8LXG__header__place__text__distance__item{color:var(--color-text-gray);align-items:center;gap:8px;font-size:18px;font-weight:400;line-height:150%;display:flex}.header-module-scss-module__5_8LXG__header__place__text__distance__item__icon{width:20px;height:20px}.header-module-scss-module__5_8LXG__header__place__text__distance__item__icon img{color:initial!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.header-module-scss-module__5_8LXG__header__place__text__distance__item{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.header-module-scss-module__5_8LXG__header__place__text__distance__item{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.header-module-scss-module__5_8LXG__header__place__text__distance__item{font-size:15px}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header__place__text__distance__item{max-width:100%;font-size:14px}.header-module-scss-module__5_8LXG__header__place__text__distance__item span{text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;max-width:50vw;overflow:hidden}}@media screen and not (min-width:1024px){.header-module-scss-module__5_8LXG__header__place__text__distance{margin-left:0}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.header-module-scss-module__5_8LXG__header__place{gap:2px}}@media screen and not (min-width:1024px){.header-module-scss-module__5_8LXG__header__place{text-align:left;gap:4px}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header__place{gap:4px;min-width:0;max-width:225px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.header-module-scss-module__5_8LXG__header__place{flex-direction:column;align-items:start;gap:0}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header__place{flex-direction:column;align-items:start;gap:9px}}.header-module-scss-module__5_8LXG__header__buttons{gap:16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.header-module-scss-module__5_8LXG__header__buttons{gap:12px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.header-module-scss-module__5_8LXG__header__buttons{gap:12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.header-module-scss-module__5_8LXG__header__buttons{gap:12px}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header__buttons{gap:8px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.header-module-scss-module__5_8LXG__header{gap:32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.header-module-scss-module__5_8LXG__header{gap:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.header-module-scss-module__5_8LXG__header{gap:5px}}@media screen and not (min-width:768px){.header-module-scss-module__5_8LXG__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}}
.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState{background:var(--color-orange-light-10);border-radius:32px;justify-content:space-between;align-items:center;width:100%;height:330px;display:flex;position:relative;overflow:hidden}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__content{z-index:1;flex-direction:column;gap:32px;width:528px;margin-left:48px;display:flex}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__textBlock{flex-direction:column;gap:12px;display:flex}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__title{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:28px;font-weight:500;line-height:1.3}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__description{color:var(--color-grey-900);font-family:var(--font-onest);max-width:478px;margin:0;font-size:18px;font-weight:300;line-height:1.5}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__button{color:var(--color-orange-100)!important;border-radius:40px!important;width:fit-content!important;height:56px!important;padding:17px 32px!important;font-size:16px!important;font-weight:500!important}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__imageWrapper{align-self:flex-end;width:825px;height:354px;position:absolute;top:0;right:0}.emptyDealsState-module-scss-module__c-kuFG__emptyDealsState__image{object-fit:cover;object-position:center}
.propertyCardList-module-scss-module__L36n2a__property_card_list{cursor:pointer;background-color:#fff;border-radius:40px;gap:48px;height:520px;transition:box-shadow .2s;display:flex;overflow:hidden}.propertyCardList-module-scss-module__L36n2a__property_card_list:hover{box-shadow:0 0 26px #2220201a}.propertyCardList-module-scss-module__L36n2a__property_card_list__image{object-fit:cover;border-radius:40px;width:660px;height:100%;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__image{width:375px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content{gap:40px;padding:32px 32px 32px 0;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__separator{background-color:var(--color-gray);width:1px;height:100%}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info{flex-direction:column;gap:32px;width:555px;height:100%;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header{flex-direction:column;gap:16px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__title{color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;font-size:28px;font-weight:500;line-height:130%;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__title{font-size:20px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location{flex-direction:column;gap:8px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__adress{color:var(--color-text-gray-dark);align-items:center;gap:12px;margin:0;font-size:16px;font-weight:300;line-height:150%;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__adress__button{color:var(--color-orange);align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:150%;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__adress__button__icon{width:20px;height:20px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__adress__button,.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__adress{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way,.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way__item{align-items:center;gap:8px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way__item__icon{width:24px;height:24px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way__item__icon_metro{width:28px;height:28px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way__item__text{color:var(--color-text-gray);font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location__way__item__text{font-size:14px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header__location{gap:4px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__header{gap:12px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications{grid-template-columns:1fr 1fr;gap:12px 8px;display:grid}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item{cursor:pointer;flex-direction:column;gap:4px;display:flex}@media (hover:hover) and (pointer:fine){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item:hover .propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__name,.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item:hover .propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__price{color:var(--color-orange)}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__name{color:var(--color-black);font-size:16px;font-weight:400;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__name{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__price{color:var(--color-text-gray);font-size:16px;font-weight:300;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__specifications__item__price{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description{border-top:1px solid var(--color-gray);gap:32px;margin-top:auto;padding-top:32px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item{flex-direction:column;gap:4px;width:126px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item:nth-child(4){width:78px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item__type{color:var(--color-text-gray);font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item__type{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item__status{color:var(--color-black);font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item__status{font-size:14px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description__item{width:113px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info__description{gap:24px;padding-top:16px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__info{flex:1;gap:24px;width:auto}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions{flex-direction:column;gap:32px;width:306px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price{flex-direction:column;gap:32px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__value{justify-content:space-between;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__value__header{justify-content:space-between;gap:8px;width:100%;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__value__header__number{color:var(--color-black);font-size:24px;font-weight:400;line-height:120%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__value__header__number{font-size:20px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__value__header__description{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-beige);color:var(--color-text-gray-dark);text-align:center;border-radius:64px;width:fit-content;padding:4px 8px;font-size:12px;font-weight:400;line-height:150%}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage{flex-direction:column;gap:16px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__price{width:100%;height:40px;padding:8px 0;background:#ec7d3f1a!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__price{height:37px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description{flex-direction:column;gap:4px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description__header{color:var(--color-black);font-size:16px;font-weight:400;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description__header{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description__text{color:var(--color-text-gray);margin:0;font-size:16px;font-weight:300}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description__text{font-size:14px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage__description{gap:0}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price__mortgage{gap:12px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__price{gap:24px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder{flex-direction:column;gap:16px;margin-top:auto;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__header{justify-content:space-between;align-items:center;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__header__title{color:var(--color-black);font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__header__title{font-size:14px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__header__icon{width:48px;height:48px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__header__icon{width:40px;height:40px}}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__buttons{flex-direction:column;gap:12px;display:flex}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__buttons__more{grid-template-columns:6fr 1fr;gap:8px;display:grid}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__buttons__more__button{border-radius:40px;height:56px;padding:0}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions__builder__buttons__more__button{height:48px}.propertyCardList-module-scss-module__L36n2a__property_card_list__content__actions{gap:0}.propertyCardList-module-scss-module__L36n2a__property_card_list__content{flex:1;justify-content:space-between;gap:0 32px;padding:32px 24px 32px 0}.propertyCardList-module-scss-module__L36n2a__property_card_list{gap:32px;height:428px}}
.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount{background:linear-gradient(108deg,#91d95d 12.4%,#4fc268 87.6%);border-radius:64px;justify-content:center;align-items:center;gap:32px;width:100%;height:72px;padding:0;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount{height:64px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount{height:64px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount{height:64px}}@media not (min-width:768px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount{border-radius:0;flex-direction:column;gap:16px;width:100vw;height:auto;margin-left:-16px;margin-right:-16px;padding:24px 16px}}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{color:var(--White-White-100,#fff);white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:1.3}@media screen and (min-width:1440px) and (not (min-width:1920px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{font-size:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{font-size:16px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{text-wrap:wrap;max-width:351px;font-size:16px}}@media not (min-width:1024px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{white-space:normal;text-align:center}}@media not (min-width:768px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__title{font-size:14px}}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__button{height:40px;color:var(--color-white);background:#fff3;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:209px;font-size:13px;border-radius:40px!important;display:inline-flex!important}@media not (min-width:768px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__button{width:152px;height:32px}}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__button:hover{color:var(--color-white)!important;background:#fff3!important}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonText{text-align:center;white-space:nowrap;font-size:18px;font-weight:500;line-height:1.5}@media screen and (min-width:1440px) and (not (min-width:1920px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonText{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonText{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonText{font-size:13px}}@media not (min-width:768px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonText{font-size:12px}}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIcon{flex-shrink:0;width:24px;height:24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIcon{width:20px;height:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIcon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIcon{width:20px;height:20px}}@media not (min-width:768px){.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIcon{width:18px;height:18px}}.personalDiscountFormSection-module-scss-module__enZjBG__personalDiscount__buttonIconImage{object-fit:contain}
.propertyCard-module-scss-module__bgXFnG__property_card{cursor:pointer;background-color:#fff;border-radius:40px;height:544px;margin-bottom:24px;transition:transform .2s,box-shadow .2s;position:relative;overflow-y:hidden}@media (hover:hover) and (pointer:fine) and (min-width:1440px){.propertyCard-module-scss-module__bgXFnG__property_card:hover{box-shadow:0 8px 24px #0000001a}}.propertyCard-module-scss-module__bgXFnG__property_card:active{transform:scale(.99)}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card{height:437px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card{height:570px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card{height:max-content;padding-bottom:20px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card{border-radius:32px;height:auto;min-height:555px}}.propertyCard-module-scss-module__bgXFnG__property_card__badges{gap:6px;font-weight:300;display:flex;position:absolute;top:32px;left:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__badges{top:24px;left:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__badges{top:24px;left:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__badges{top:24px;left:24px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__badges{top:16px;left:16px}}.propertyCard-module-scss-module__bgXFnG__property_card__badges__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-white);border-radius:64px;padding:8px 16px;font-size:14px}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__badges__badge{padding:8px 12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__badges__badge{padding:8px 12px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__badges__badge{padding:8px 12px;font-size:13px}}.propertyCard-module-scss-module__bgXFnG__property_card_map{height:612px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card_map{height:468px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card_map{height:464px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card_map{border-radius:40px 40px 0 0;height:659px;margin-bottom:0!important}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card_map{border-radius:40px 40px 0 0;height:579px;margin-bottom:0!important}}.propertyCard-module-scss-module__bgXFnG__property_card__content{margin:20px auto auto;padding:0 32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__content{margin-top:15px;padding:0 24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__content{margin-top:15px;padding:0 24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__content{margin-top:15px;padding:0 24px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__content{margin-top:11px;padding:0 16px}}.propertyCard-module-scss-module__bgXFnG__property_card__row{justify-content:space-between;display:flex}.propertyCard-module-scss-module__bgXFnG__property_card__row_title{align-items:center}.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle{flex-direction:column;gap:8px;margin-top:8px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle{gap:4px;margin-top:4px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle{flex-direction:column;gap:4px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle{flex-direction:column;gap:4px;margin-top:12px}}.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle_map{flex-direction:column;gap:12px}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__row_subtitle_map{flex-direction:row}}.propertyCard-module-scss-module__bgXFnG__property_card__image>img{object-fit:cover;object-position:center;border-radius:40px;width:100%;height:390px;transition:height .5s ease-in-out;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__image>img{height:313px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__image>img{height:260px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__image>img{height:360px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__image>img{border-radius:32px;height:220px}}@media screen and (hover:hover) and (pointer:fine) and (min-width:1440px){.propertyCard-module-scss-module__bgXFnG__property_card:hover .propertyCard-module-scss-module__bgXFnG__property_card__image>img{height:200px}}.propertyCard-module-scss-module__bgXFnG__property_card__image_map>img{height:354px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__image_map>img{height:313px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__image_map>img{height:260px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__image_map>img{height:360px!important}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__image_map>img{height:220px!important}}.propertyCard-module-scss-module__bgXFnG__property_card__badge{color:#fff;gap:6px;display:flex;position:absolute;top:24px;left:24px}.propertyCard-module-scss-module__bgXFnG__property_card__badge span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border-radius:64px;padding:8px 16px;font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__badge span{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__badge span{padding:8px 12px;font-size:13px}.propertyCard-module-scss-module__bgXFnG__property_card__badge{top:16px;left:16px}}.propertyCard-module-scss-module__bgXFnG__property_card__title{color:var(--color-black);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:24px;font-weight:500;line-height:130%;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__title{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__title{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__title{font-size:18px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__title{font-size:16px}}.propertyCard-module-scss-module__bgXFnG__property_card__price{font-size:24px;font-weight:400;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__price{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__price{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__price{font-size:18px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__price{font-size:16px}}.propertyCard-module-scss-module__bgXFnG__property_card__subtitle{color:var(--color-text-black);text-align:left;font-size:18px;font-weight:400;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__subtitle{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__subtitle{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__subtitle{font-size:15px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__subtitle{font-size:14px}}.propertyCard-module-scss-module__bgXFnG__property_card__location{gap:12px;display:flex}.propertyCard-module-scss-module__bgXFnG__property_card__location__item{color:var(--color-text-gray);align-items:center;gap:10px;font-size:18px;font-weight:300;display:flex}.propertyCard-module-scss-module__bgXFnG__property_card__location__item__icon{width:24px;height:24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item{gap:8px;font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item{gap:4px;font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__location__item{gap:4px;font-size:15px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__location__item{gap:4px;font-size:14px}.propertyCard-module-scss-module__bgXFnG__property_card__location__item__transport{display:none}}.propertyCard-module-scss-module__bgXFnG__property_card__icon{width:24px!important;height:24px!important}.propertyCard-module-scss-module__bgXFnG__property_card__divider{border-bottom:1px solid var(--color-gray);width:100%;margin-top:26px;margin-bottom:20px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__divider{margin:26px 0 16px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__divider{margin:16px 0}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__divider{margin:16px 0}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__divider{margin:16px 0}}@media screen and (min-width:1024px){.propertyCard-module-scss-module__bgXFnG__property_card__divider_map{display:none}}.propertyCard-module-scss-module__bgXFnG__property_card__divider_map{margin-top:24px;margin-bottom:24px}.propertyCard-module-scss-module__bgXFnG__property_card__specifications{width:100%}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__specifications{height:129px}}@media screen and (min-width:1024px){.propertyCard-module-scss-module__bgXFnG__property_card__specifications_map{display:none}}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;gap:8px 80px;width:90%;display:grid}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:first-child{grid-area:1/1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(4){grid-area:1/2}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(2){grid-area:2/1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(5){grid-area:2/2}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(3){grid-area:3/1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map{grid-template-columns:1fr;gap:8px}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:first-child{order:1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(2){order:2}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(3){order:3}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(4){order:4}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(5){order:5}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map{grid-template-columns:1fr 1fr;gap:8px 48px}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:first-child{order:unset;grid-area:1/1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(4){order:unset;grid-area:1/2}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(2){order:unset;grid-area:2/1}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(5){order:unset;grid-area:2/2}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list_map>:nth-child(3){order:unset;grid-area:3/1}}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item{cursor:pointer;text-align:left;grid-template-columns:1fr 1fr;display:grid}@media (hover:hover) and (pointer:fine){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item:hover .propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type,.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item:hover .propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{color:var(--color-orange)}}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type{color:var(--color-black);font-size:16px;font-weight:400;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type{font-size:15px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__type{font-size:14px}}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{color:var(--color-black);white-space:nowrap;font-size:16px;font-weight:400;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{font-size:15px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list__item__price{font-size:14px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list{gap:8px 80px;width:100%}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list{gap:8px 40px;width:100%}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list{gap:8px 80px;width:75%}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list{grid-template-rows:auto;grid-template-columns:1fr;gap:6px}.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:first-child,.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(2),.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(3),.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(4),.propertyCard-module-scss-module__bgXFnG__property_card__specifications__list>:nth-child(5){grid-column:unset;grid-row:unset}}.propertyCard-module-scss-module__bgXFnG__property_card__actions{justify-content:space-between;gap:16px;margin-top:18px;display:flex}.propertyCard-module-scss-module__bgXFnG__property_card__actions_map{margin-top:40px}.propertyCard-module-scss-module__bgXFnG__property_card__actions__button{flex:1}@media (max-width:470px){.propertyCard-module-scss-module__bgXFnG__property_card__actions__button{flex:.5}}.propertyCard-module-scss-module__bgXFnG__property_card__actions__button{height:48px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__button{white-space:nowrap;height:40px!important}}@media (max-width:470px){.propertyCard-module-scss-module__bgXFnG__property_card__actions__button_map{flex:1!important}}.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite{border:1.5px solid #e9e9e9;border-radius:40px;width:56px;height:56px;display:flex;position:absolute;top:32px;right:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite{width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite{width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite{width:48px;height:48px;top:24px;right:24px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite{width:40px;height:40px;top:16px;right:16px}}.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite>div{width:28px!important;height:28px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite>div{width:24px!important;height:24px!important}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__actions__favorite>div{width:20px!important;height:20px!important}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions{gap:12px;margin-top:9px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions{gap:8px;margin-top:30px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCard-module-scss-module__bgXFnG__property_card__actions{gap:8px;margin-top:30px}}@media screen and not (min-width:768px){.propertyCard-module-scss-module__bgXFnG__property_card__actions{gap:8px;margin-top:20px}}.propertyCard-module-scss-module__bgXFnG__property_card__button{border:none;border-radius:40px;width:326px;height:56px;font-size:16px;font-weight:600}.propertyCard-module-scss-module__bgXFnG__property_card__button_primary{color:#fff;background:#ec7d3f}.propertyCard-module-scss-module__bgXFnG__property_card__button_secondary{background:0 0;border:1.5px solid #e9e9e9}
