.catalogue-module-scss-module__0X-Qla__catalogue{width:100%;padding:0 120px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogue-module-scss-module__0X-Qla__catalogue{padding:0 80px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogue-module-scss-module__0X-Qla__catalogue{padding:0 40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogue-module-scss-module__0X-Qla__catalogue{padding:0 40px}}@media screen and not (min-width:768px){.catalogue-module-scss-module__0X-Qla__catalogue{padding:0 16px}}
.catalogueList-module-scss-module__E4r1Aq__catalogue{position:relative}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;width:100%;margin-bottom:80px;transition:all .3s cubic-bezier(.4,0,.2,1);position:sticky;top:68px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar_hidden{opacity:0;transform:translateY(-100%)}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:64px;top:64px}}@media screen and (min-width:1100px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:56px;top:72px}}@media screen and (min-width:1024px) and (not (min-width:1100px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:56px;top:72px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:48px;top:72px}}@media screen and (min-width:501px) and (not (min-width:768px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:40px;top:56px}}@media screen and not (min-width:501px){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar{margin-bottom:40px;top:57px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile__button{gap:5px;width:211px;padding:0}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile__button span{display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile__button__filter{width:173px;padding:0}@media (max-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile__button__filter{width:48px;height:48px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile__button{width:268px;height:48px}}@media (min-width:1090px){.catalogueList-module-scss-module__E4r1Aq__catalogue__filtersNavbar__buttonsMobile{display:none}}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters{z-index:9999;width:1000px;height:688px;position:fixed;top:0;left:0;overflow-y:auto}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container{background:var(--color-white);box-sizing:border-box;width:100%;min-height:100vh;padding:20px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__showFlats{width:100%;margin-top:64px;padding-bottom:20px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__buttonsSection{width:100%}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__buttonsSection__filterButtons{margin-top:32px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__buttonsSection__filterButtons__buttonRow{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:8px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__filters{flex-direction:column;gap:12px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__range{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:32px;display:grid}@media (max-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__range{grid-template-columns:repeat(1,1fr)}}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__head{background:var(--color-white);z-index:10;justify-content:space-between;margin-bottom:32px;padding:20px 0 10px;display:flex;position:sticky;top:0}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__head__text{font-size:15px}.catalogueList-module-scss-module__E4r1Aq__catalogue__filters__container__head__link{color:var(--color-blue);cursor:pointer;align-items:center;gap:5px;width:87px;font-size:13px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose{justify-content:space-between;margin-bottom:40px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose{margin-bottom:32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose{margin-bottom:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose{margin-bottom:24px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose{margin-bottom:16px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__livingSet{justify-content:space-between;align-items:center;gap:8px;display:flex}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__livingSet{gap:4px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__livingSet span{color:var(--color-orange);cursor:pointer}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose .catalogueList-module-scss-module__E4r1Aq__inlineSelect{width:auto;min-width:200px;display:inline-block}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite{color:var(--color-orange);cursor:pointer;align-items:center;gap:8px;font-size:18px;font-weight:500;line-height:150%;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite__icon{width:32px;height:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite__icon{width:24px;height:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite__icon{width:20px;height:20px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite{gap:8px;font-size:16px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite{gap:6px;font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite{gap:4px;font-size:15px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__choose__favorite{display:none}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header{justify-content:space-between;align-items:center;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__title{color:var(--color-black);font-size:18px;font-weight:500;line-height:150%}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__title{font-size:15px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__title{font-size:14px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions{align-items:center;gap:16px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map{background:var(--color-white);border-radius:32px;justify-content:center;align-items:center;gap:16px;height:48px;padding:4px 24px 4px 4px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map{height:40px;padding:4px 24px 4px 4px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map{gap:12px;height:40px;padding:4px 16px 4px 4px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map{gap:12px;height:40px;padding:4px 16px 4px 4px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map{gap:8px;height:40px;padding:4px 12px 4px 4px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__icon{width:40px;height:40px}@media screen and not (min-width:1920px){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__icon{width:32px;height:32px}}.catalogueList-module-scss-module__E4r1Aq__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)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__text{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__text{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__text{font-size:14px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__actions__map__text{font-size:13px}}.catalogueList-module-scss-module__E4r1Aq__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)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons{height:40px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__tag{color:var(--color-text-gray);margin-right:8px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.catalogueList-module-scss-module__E4r1Aq__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)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__button{gap:2px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__button_active{color:var(--color-orange)}.catalogueList-module-scss-module__E4r1Aq__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)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__button span{font-size:14px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__button__icon{width:28px;height:28px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons__button__icon{width:24px;height:24px}}@media screen and not (min-width:1440px){.catalogueList-module-scss-module__E4r1Aq__catalogue__header__buttons{display:none}}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards{margin-top:24px}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_cards{grid-template-columns:repeat(2,1fr);gap:0 40px;display:grid}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_cards{gap:0 32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_cards{gap:0 24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_cards{grid-template-columns:repeat(1,1fr)}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_cards{grid-template-columns:repeat(1,1fr)}}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_list{flex-direction:column;gap:32px;display:flex}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_three{grid-template-columns:repeat(3,1fr);gap:0 40px;display:grid}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_three{gap:0 32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_three{grid-template-columns:repeat(2,1fr);gap:0 24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_three{grid-template-columns:repeat(1,1fr)}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_three{grid-template-columns:repeat(1,1fr)}}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_apartments{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px;display:grid}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_apartments{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_apartments{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_apartments{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}}@media screen and not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__catalogue__cards_apartments{grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:16px}}.catalogueList-module-scss-module__E4r1Aq__catalogue__cards__fullWidth{grid-column:1/-1;margin:0 0 24px}.catalogueList-module-scss-module__E4r1Aq__filterSvg{width:18px;height:18px;margin-left:10px}@media (max-width:768px){.catalogueList-module-scss-module__E4r1Aq__filterSvg{margin-left:0}.catalogueList-module-scss-module__E4r1Aq__textFiltersMobile{display:none}}.catalogueList-module-scss-module__E4r1Aq__mt_getCatalogue{margin-top:120px}@media (min-width:1440px) and (not (min-width:1920px)){.catalogueList-module-scss-module__E4r1Aq__mt_getCatalogue{margin-top:100px}}@media (min-width:1024px) and (not (min-width:1440px)){.catalogueList-module-scss-module__E4r1Aq__mt_getCatalogue{margin-top:80px}}@media not (min-width:1024px){.catalogueList-module-scss-module__E4r1Aq__mt_getCatalogue{margin-top:64px}}.catalogueList-module-scss-module__E4r1Aq__pagintionContainer{justify-content:space-between;align-items:center;display:flex}@media not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__pagintionContainer{flex-direction:column;gap:12px}}.catalogueList-module-scss-module__E4r1Aq__pagintionContainer__button{width:203px;padding:0}@media (not (min-width:1920px)) and (min-width:1440px){.catalogueList-module-scss-module__E4r1Aq__pagintionContainer__button{width:143px;height:48px!important}}@media (not (min-width:1440px)) and (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__pagintionContainer__button{width:136px;height:40px}}@media not (min-width:768px){.catalogueList-module-scss-module__E4r1Aq__pagintionContainer__button{width:100%;height:40px!important}}
.filters-module-scss-module__5Ex0qa__catalogue__filters__container{background:var(--color-white);flex-direction:column;flex:1;width:100%;height:100%;min-height:100%;padding:0 32px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container{padding:0 24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container{padding:0 20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container{padding:0 40px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container{padding:0 16px}}.filters-module-scss-module__5Ex0qa__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}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader{padding:24px 0 12px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader{padding:20px 0 12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader{padding:40px 0 16px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader{padding:20px 0 12px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__title{color:var(--color-orange)!important}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close{background-color:#0000;border:none;width:32px;height:32px}.filters-module-scss-module__5Ex0qa__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__5Ex0qa__catalogue__filters__container__stickyHeader__close:focus{outline:none!important}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close__icon{width:32px;height:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close__icon{width:24px;height:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close__icon{width:24px;height:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close__icon{width:24px;height:24px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__stickyHeader__close__icon{width:24px;height:24px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content{flex:1;margin-right:-32px;padding-bottom:16px;padding-right:32px;overflow-y:auto}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content{margin-right:-24px;padding-right:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content{margin-right:-20px;padding-right:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content{margin-right:-40px;padding-right:40px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content{margin-right:-16px;padding-right:16px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content::-webkit-scrollbar{width:4px}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content::-webkit-scrollbar-track{background:0 0}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__content::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px;width:4px}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__complexSection{position:relative}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__complexSection__overlayWrapper{z-index:10;position:absolute;inset:72px 0 0}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats{background:var(--color-white);z-index:10;gap:120px;width:100%;padding:16px 0;display:flex;position:sticky;bottom:0}@media screen and (min-width:768px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats{gap:80px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats{gap:0;margin-top:0;padding:12px 0}}.filters-module-scss-module__5Ex0qa__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}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save{width:171px;font-size:16px}}@media screen and (min-width:768px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save{gap:6px;width:171px;font-size:14px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save{display:none}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save__icon{width:28px;height:28px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save__icon{width:24px;height:24px}}@media screen and (min-width:768px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__save__icon{font-size:22px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons{flex:1;grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons{grid-template-columns:1fr;gap:8px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear{justify-content:center;align-items:center;gap:12px;display:flex;padding:0 34px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear{gap:8px;padding:0 27px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear{gap:6px;height:48px!important;padding:0 24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear{gap:6px;padding:0 20px!important}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear{gap:4px;padding:0 20px!important}}.filters-module-scss-module__5Ex0qa__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}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear__count{min-width:24px;height:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear__count{min-width:24px;height:24px}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__clear__count{min-width:20px;height:20px}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply{gap:3px;display:flex;padding:0 34px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply>span{display:none}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply{height:48px!important}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply{flex:1}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply__wrapper{gap:12px;display:flex}}.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply__heart{display:none!important}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__catalogue__filters__container__showFlats__buttons__apply__heart{display:flex!important}}.filters-module-scss-module__5Ex0qa__dialogOverlay{z-index:1000;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) filters-module-scss-module__5Ex0qa__overlay-show;position:fixed;inset:0}.filters-module-scss-module__5Ex0qa__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__5Ex0qa__content-show;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filters-module-scss-module__5Ex0qa__dialogContent{width:760px;height:578px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filters-module-scss-module__5Ex0qa__dialogContent{width:740px;height:832px}}@media screen and not (min-width:1024px){.filters-module-scss-module__5Ex0qa__dialogContent{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}}@media screen and not (min-width:768px){.filters-module-scss-module__5Ex0qa__dialogContent{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}}.filters-module-scss-module__5Ex0qa__dialogContent::-webkit-scrollbar{width:4px}.filters-module-scss-module__5Ex0qa__dialogContent::-webkit-scrollbar-track{background:0 0}.filters-module-scss-module__5Ex0qa__dialogContent::-webkit-scrollbar-thumb{background:var(--color-orange);border-radius:24px;width:4px}@keyframes filters-module-scss-module__5Ex0qa__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes filters-module-scss-module__5Ex0qa__content-show{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.BlockOverlay-module-scss-module__gqZpIW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__overlay{top:-10px}}.BlockOverlay-module-scss-module__gqZpIW__content{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:500px;padding:40px 20px;display:flex}@media (not (min-width:1920px)) and (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__content{gap:24px;padding:32px 16px}}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__content{gap:16px;padding:20px 10px}}.BlockOverlay-module-scss-module__gqZpIW__iconWrapper{justify-content:center;animation:3s ease-in-out infinite BlockOverlay-module-scss-module__gqZpIW__float;display:flex}@media (max-width:768px){.BlockOverlay-module-scss-module__gqZpIW__iconWrapper{width:100px}.BlockOverlay-module-scss-module__gqZpIW__iconWrapper img{width:100%;height:auto}}.BlockOverlay-module-scss-module__gqZpIW__lockIcon{width:150px;height:auto}@media (not (min-width:1920px)) and (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__lockIcon{width:120px}}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__lockIcon{width:100px}}.BlockOverlay-module-scss-module__gqZpIW__textBlock{flex-direction:column;display:flex}.BlockOverlay-module-scss-module__gqZpIW__title{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:20px;font-weight:500;line-height:130%}@media (not (min-width:1920px)) and (min-width:1440px){.BlockOverlay-module-scss-module__gqZpIW__title{font-size:16px}}@media (not (min-width:1440px)) and (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__title{font-size:18px}}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__title{font-size:14px}}.BlockOverlay-module-scss-module__gqZpIW__subtitle{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:20px;font-weight:500}@media (not (min-width:1920px)) and (min-width:1440px){.BlockOverlay-module-scss-module__gqZpIW__subtitle{font-size:16px}}@media (not (min-width:1440px)) and (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__subtitle{font-size:18px}}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__subtitle{font-size:14px}}.BlockOverlay-module-scss-module__gqZpIW__buttonWrapper{width:100%}.BlockOverlay-module-scss-module__gqZpIW__buttonWrapper button{width:259px;height:56px!important;padding:0!important;font-size:16px!important}@media (not (min-width:1920px)) and (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__buttonWrapper button{width:219px!important;height:48px!important;font-size:14px!important}}@media not (min-width:768px){.BlockOverlay-module-scss-module__gqZpIW__buttonWrapper button{width:200px!important;height:40px!important;font-size:13px!important}}@media (max-width:768px){.BlockOverlay-module-scss-module__gqZpIW__buttonWrapper{max-width:100%}}@keyframes BlockOverlay-module-scss-module__gqZpIW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
.compilation-module-scss-module__juTU4q__compilation{margin-top:120px}.compilation-module-scss-module__juTU4q__compilation__header{margin-bottom:40px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.compilation-module-scss-module__juTU4q__compilation__header{margin-bottom:32px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.compilation-module-scss-module__juTU4q__compilation__header{margin-bottom:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.compilation-module-scss-module__juTU4q__compilation__header{margin-bottom:24px}}@media screen and not (min-width:768px){.compilation-module-scss-module__juTU4q__compilation__header{margin-bottom:26px}}.compilation-module-scss-module__juTU4q__compilation__header__navigation{display:none}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__compilation__header__navigation{align-items:center;gap:16px;height:40px;display:flex}.compilation-module-scss-module__juTU4q__compilation__header{justify-content:space-between;align-items:center;display:flex}}.compilation-module-scss-module__juTU4q__compilation__content{margin:0 auto;position:relative}.compilation-module-scss-module__juTU4q__compilation__loading{color:var(--color-gray-600,#666);text-align:center;justify-content:center;align-items:center;padding:60px 20px;font-size:16px;display:flex}.compilation-module-scss-module__juTU4q__skeletonContainer{grid-template-columns:1fr 1fr 1fr;gap:20px;margin:0 auto;display:grid}@media not (min-width:1920px){.compilation-module-scss-module__juTU4q__skeletonContainer{gap:20px}}@media not (min-width:1440px){.compilation-module-scss-module__juTU4q__skeletonContainer{gap:15px}}@media not (min-width:1024px){.compilation-module-scss-module__juTU4q__skeletonContainer{grid-template-columns:1fr 1fr;gap:15px}}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__skeletonContainer{grid-template-columns:1fr;gap:15px}}.compilation-module-scss-module__juTU4q__skeletonCard{width:100%}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__skeletonCard:nth-child(2){display:none}}@media (max-width:1024px){.compilation-module-scss-module__juTU4q__skeletonCard:nth-child(3){display:none}}.compilation-module-scss-module__juTU4q__swiper{width:100%;height:auto}.compilation-module-scss-module__juTU4q__swiper__slide{justify-content:stretch;align-items:stretch;width:100%;display:flex;height:auto!important}.compilation-module-scss-module__juTU4q__swiper__slide>*{width:100%}.compilation-module-scss-module__juTU4q__cardWrapper{border-radius:32px;width:100%;position:relative;overflow:hidden}.compilation-module-scss-module__juTU4q__cardWrapper>:first-child{margin-bottom:0}.compilation-module-scss-module__juTU4q__navigationButton{background:var(--color-white);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #0000000a}@media screen and (min-width:1440px) and (not (min-width:1920px)){.compilation-module-scss-module__juTU4q__navigationButton{width:56px;height:56px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.compilation-module-scss-module__juTU4q__navigationButton{width:48px;height:48px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.compilation-module-scss-module__juTU4q__navigationButton{width:48px;height:48px}}@media screen and not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButton{width:40px;height:40px}}.compilation-module-scss-module__juTU4q__navigationButton:after{display:none}.compilation-module-scss-module__juTU4q__navigationButton__icon{width:28px;height:28px;position:relative}@media screen and (min-width:1440px) and (not (min-width:1920px)){.compilation-module-scss-module__juTU4q__navigationButton__icon{width:24px;height:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.compilation-module-scss-module__juTU4q__navigationButton__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.compilation-module-scss-module__juTU4q__navigationButton__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButton__icon{width:10px;height:10px}}.compilation-module-scss-module__juTU4q__navigationButton__icon img{pointer-events:none;-webkit-user-select:none;user-select:none}.compilation-module-scss-module__juTU4q__navigationButton__icon__icon_next{transform:rotate(180deg)}.compilation-module-scss-module__juTU4q__navigationButton:hover .compilation-module-scss-module__juTU4q__navigationButton__icon{filter:var(--color-orange-filter)}.compilation-module-scss-module__juTU4q__navigationButton_hidden{opacity:0;pointer-events:none;visibility:hidden}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButtonMobile{width:40px;height:40px;margin-top:0;position:static!important;transform:none!important}.compilation-module-scss-module__juTU4q__navigationButtonMobile .compilation-module-scss-module__juTU4q__navigationButton__icon{width:16px;height:16px}}.compilation-module-scss-module__juTU4q__navigationButtonMobile__prev{transform:rotate(180deg)}@media (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButtonMobile{display:none!important}}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButtonDesktop{display:none!important}}.compilation-module-scss-module__juTU4q__navigationButtonPrev{left:0;transform:translate(-50%)translateY(-22.5px)}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButtonPrev.compilation-module-scss-module__juTU4q__navigationButtonMobile{left:auto;transform:none}}.compilation-module-scss-module__juTU4q__navigationButtonNext{right:0;transform:translate(50%)translateY(-22.5px)}@media not (min-width:768px){.compilation-module-scss-module__juTU4q__navigationButtonNext.compilation-module-scss-module__juTU4q__navigationButtonMobile{right:auto;transform:none}}.compilation-module-scss-module__juTU4q__compilation .swiper-button-disabled{cursor:pointer!important;opacity:1!important;pointer-events:auto!important}.compilation-module-scss-module__juTU4q__compilation .compilation-module-scss-module__juTU4q__swiper-button-infinite{display:none!important}.compilation-module-scss-module__juTU4q__compilation .swiper{padding-top:0}.compilation-module-scss-module__juTU4q__compilation .swiper-wrapper{margin-top:0}.compilation-module-scss-module__juTU4q__compilation .swiper-slide{overflow:visible!important}.compilation-module-scss-module__juTU4q__compilation .swiper-slide>*{z-index:1;position:relative}.compilation-module-scss-module__juTU4q__compilation .compilation-module-scss-module__juTU4q__swiper__slide{will-change:auto;transform:translateZ(0)}
.promoCard-module-scss-module__eknbjG__promoCard{background-image:url(/images/promoCard.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:32px;flex-direction:column;justify-content:space-between;height:100%;padding:32px 32px 27px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.promoCard-module-scss-module__eknbjG__promoCard{padding:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.promoCard-module-scss-module__eknbjG__promoCard{padding:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.promoCard-module-scss-module__eknbjG__promoCard{padding:20px}}@media screen and not (min-width:768px){.promoCard-module-scss-module__eknbjG__promoCard{padding:16px}}.promoCard-module-scss-module__eknbjG__promoCard{width:100%}.promoCard-module-scss-module__eknbjG__promoCard__header{color:var(--color-white);width:70%;font-size:34px;font-weight:500;line-height:130%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.promoCard-module-scss-module__eknbjG__promoCard__header{font-size:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.promoCard-module-scss-module__eknbjG__promoCard__header{width:100%;font-size:22px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.promoCard-module-scss-module__eknbjG__promoCard__header{width:100%;font-size:20px}}@media screen and not (min-width:768px){.promoCard-module-scss-module__eknbjG__promoCard__header{width:100%;font-size:18px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.promoCard-module-scss-module__eknbjG__promoCard__button{font-size:16px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.promoCard-module-scss-module__eknbjG__promoCard__button{height:48px!important;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.promoCard-module-scss-module__eknbjG__promoCard__button{font-size:14px!important}}@media screen and not (min-width:768px){.promoCard-module-scss-module__eknbjG__promoCard__button{font-size:14px!important}}
.filterDialog-module-scss-module__LqP5PG__dialogOverlay{z-index:1000;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) filterDialog-module-scss-module__LqP5PG__overlay-show;position:fixed;inset:0}.filterDialog-module-scss-module__LqP5PG__dialogContent{background:var(--color-white);z-index:1001;position:fixed;inset:0}@media not (max-width:1024px){.filterDialog-module-scss-module__LqP5PG__dialogContent{border-radius:24px;width:700px;max-width:calc(100vw - 32px);height:auto;max-height:calc(100vh - 32px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.filterDialog-module-scss-module__LqP5PG__dialogContent{animation:.15s cubic-bezier(.16,1,.3,1) filterDialog-module-scss-module__LqP5PG__content-show}.filterDialog-module-scss-module__LqP5PG__dialogContent_compact{border-radius:24px;width:700px;max-width:calc(100vw - 32px);inset:auto auto auto 50%;height:80px!important;margin-top:0!important;top:0!important;transform:translate(-50%)!important}.filterDialog-module-scss-module__LqP5PG__filterDialog{flex-direction:column;height:100%;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog_compact{height:80px!important}.filterDialog-module-scss-module__LqP5PG__filterDialog_compact .filterDialog-module-scss-module__LqP5PG__filterDialog__header{border-bottom:none;padding:20px}.filterDialog-module-scss-module__LqP5PG__filterDialog_compact .filterDialog-module-scss-module__LqP5PG__filterDialog__content{display:none!important}.filterDialog-module-scss-module__LqP5PG__filterDialog__header{border-bottom:1px solid var(--color-gray-white);justify-content:space-between;align-items:center;padding:24px 20px;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__header__title{color:var(--color-black);margin:0;font-size:24px;font-weight:600;line-height:120%}.filterDialog-module-scss-module__LqP5PG__filterDialog__header__close{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__header__close:hover{background:var(--color-gray)}.filterDialog-module-scss-module__LqP5PG__filterDialog__header__close__icon{width:24px;height:24px}.filterDialog-module-scss-module__LqP5PG__filterDialog__content{flex:1;padding:32px 20px;overflow-y:auto}@media (max-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__content{padding:20px 16px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__content{flex-direction:column;gap:32px;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__row{grid-template-columns:1fr 2fr;align-items:flex-start;gap:24px;display:grid}@media not (min-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__row{grid-template-columns:1fr;gap:16px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__row__label h3{color:var(--color-black);margin:0;font-size:18px;font-weight:500;line-height:150%}@media (not (min-width:1920px)) and (min-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__row__label h3{font-size:15px}}@media not (min-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__row__label h3{font-size:14px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__row__controls{flex-direction:column;width:100%;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__chips{flex-wrap:wrap;gap:8px;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__chip{background:var(--color-white);border:1px solid var(--color-gray-white);color:var(--color-black);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:150%;transition:all .2s;display:inline-flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__chip:hover{border-color:var(--color-orange);background:#ff7b001a}.filterDialog-module-scss-module__LqP5PG__filterDialog__chip_active{border-color:var(--color-orange);color:var(--color-orange);background:#ff7b001a}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInputs{gap:8px;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput{background:var(--color-gray-0);border:1px solid var(--color-border-gray);color:var(--color-black);border-radius:12px;flex:1;height:40px;padding:8px 16px;font-size:16px;font-weight:400;line-height:150%;transition:all .2s}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput::placeholder{color:var(--color-text-gray)}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput:focus{border-color:var(--color-orange);outline:none}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput[type=number]{-moz-appearance:textfield}@media (max-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__priceInput{width:50%;padding:14px 16px;font-size:14px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__footer{padding:20px}@media (max-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__footer{padding:16px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__footer__buttons{gap:12px;width:100%;display:flex}@media (max-width:768px){.filterDialog-module-scss-module__LqP5PG__filterDialog__footer__buttons{flex-direction:column;gap:8px}}.filterDialog-module-scss-module__LqP5PG__filterDialog__footer__buttons__clear{flex:1;justify-content:center;align-items:center;gap:8px;min-height:40px;display:flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__footer__buttons__clear__count{background:var(--color-orange);color:var(--color-white);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.filterDialog-module-scss-module__LqP5PG__filterDialog__footer__buttons__apply{flex:1;min-height:40px}@keyframes filterDialog-module-scss-module__LqP5PG__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes filterDialog-module-scss-module__LqP5PG__content-show{}.filterDialog-module-scss-module__LqP5PG__dialogContent_compact{animation:.15s cubic-bezier(.16,1,.3,1) filterDialog-module-scss-module__LqP5PG__content-show-compact}@keyframes filterDialog-module-scss-module__LqP5PG__content-show-compact{0%{opacity:0;transform:translate(-50%)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}
.filtersButton-module-scss-module__YHlhZW__filtersButton{border:1px solid var(--color-border-gray);color:var(--color-black);cursor:pointer;background-color:#0000;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:18px;font-style:normal;font-weight:400;line-height:150%;transition:all .3s;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filtersButton-module-scss-module__YHlhZW__filtersButton{border-radius:16px;height:48px;padding:0 20px;font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.filtersButton-module-scss-module__YHlhZW__filtersButton{border-radius:12px;height:40px;padding:0 17px;font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.filtersButton-module-scss-module__YHlhZW__filtersButton{border-radius:12px;height:40px;padding:0 17px;font-size:15px}}@media screen and not (min-width:768px){.filtersButton-module-scss-module__YHlhZW__filtersButton{border-radius:12px;height:40px;padding:0 17px;font-size:14px}}.filtersButton-module-scss-module__YHlhZW__filtersButton__icon{width:24px;height:24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.filtersButton-module-scss-module__YHlhZW__filtersButton__icon{width:20px;height:20px}}@media screen and not (min-width:1440px){.filtersButton-module-scss-module__YHlhZW__filtersButton__icon{width:16px;height:16px}}.filtersButton-module-scss-module__YHlhZW__filtersButton:hover{background:var(--color-gray-0);border:1px solid var(--color-border-gray-hover)}.filtersButton-module-scss-module__YHlhZW__filtersButton_active{background:var(--orange-orange-10010,#ec7d3f1a);border:1px solid var(--orange-orange-10010,#ec7d3f1a);color:var(--color-orange)}.filtersButton-module-scss-module__YHlhZW__filtersButton_active .filtersButton-module-scss-module__YHlhZW__filtersButton__icon{filter:var(--color-orange-filter)}.filtersButton-module-scss-module__YHlhZW__filtersButton_active:hover{background:var(--orange-orange-10010,#ec7d3f1a);border:1px solid var(--orange-orange-10010,#ec7d3f1a)}
.filterContent-module-scss-module__cjGszW__filterContentWrapper{flex-direction:column;display:flex}.filterContent-module-scss-module__cjGszW__filterContent{justify-content:flex-start;align-items:center;height:80px;padding:12px;display:flex}@media (min-width:1440px) and (not (min-width:1920px)){.filterContent-module-scss-module__cjGszW__filterContent{height:64px}}@media (min-width:1024px) and (not (min-width:1440px)){.filterContent-module-scss-module__cjGszW__filterContent{height:56px}}@media (min-width:768px) and (not (min-width:1024px)){.filterContent-module-scss-module__cjGszW__filterContent{height:56px}}@media not (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent{height:48px}}@media (max-width:1440px){.filterContent-module-scss-module__cjGszW__filterContent{padding:8px 12px}}.filterContent-module-scss-module__cjGszW__filterContent{background:var(--color-white);border-radius:80px}.filterContent-module-scss-module__cjGszW__filterContent__inputs{flex:1;align-items:center;gap:12px;display:flex}@media (not (min-width:1920px)) and (min-width:1024px){.filterContent-module-scss-module__cjGszW__filterContent__inputs{gap:4px}}.filterContent-module-scss-module__cjGszW__filterContent__inputs__divider{background:var(--color-gray-white);border-radius:8px;width:2px;height:24px}.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile{display:none}@media not (min-width:1024px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile{gap:4px;display:flex}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile__button{border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}@media (max-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile__button{height:40px;width:40px!important}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile__button img{margin-left:0}@media (max-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsMobile__button img{width:14px;height:12px}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}@media not (min-width:1920px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop{gap:8px;margin-top:12px}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter{flex-direction:row-reverse;width:179px!important;height:56px!important;padding:0!important}@media (not (min-width:1920px)) and (min-width:1440px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter{width:143px!important;height:48px!important;padding:0!important;font-size:15px!important}}@media (not (min-width:1440px)) and (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter{width:125px!important;height:40px!important;padding:0!important;font-size:15px!important}}@media not (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter{width:50%!important;height:40px!important;padding:0!important;font-size:14px!important}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter img{margin-left:0!important;margin-right:6px!important}@media (not (min-width:1920px)) and (min-width:1440px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter img{width:24px!important;height:24px!important}}@media (not (min-width:1440px)) and (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter img{width:20px!important;height:20px!important;margin-right:4px!important}}@media not (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__filter img{width:20px!important;height:20px!important;margin-right:4px!important}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show{line-height:150%;width:198px!important;height:56px!important;padding:0!important;font-size:18px!important;font-weight:300!important}@media (not (min-width:1920px)) and (min-width:1440px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show{width:158px!important;height:48px!important;padding:0!important;font-size:15px!important}}@media (not (min-width:1440px)) and (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show{width:143px!important;height:40px!important;padding:0!important;font-size:15px!important}}@media not (min-width:768px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show{width:50%!important;height:40px!important;padding:0!important;font-size:14px!important}}.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show span{padding-left:5px}@media (max-width:1919px){.filterContent-module-scss-module__cjGszW__filterContent__buttonsDesktop__button__show span{display:none}}
.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}
.propertyCardMap-module-scss-module__s0ShDa__property_card{cursor:default;background-color:#fff;border-radius:40px;height:fit-content;margin-bottom:0;position:relative;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:32px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px 40px 0 0;height:fit-content;margin-bottom:0!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px 40px 0 0;height:fit-content;min-height:fit-content;margin-bottom:0!important}}@media (hover:hover) and (pointer:fine){.propertyCardMap-module-scss-module__s0ShDa__property_card:hover{box-shadow:none;transform:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card:active{transform:none}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{border:1.5px solid #e9e9e9;border-radius:40px;min-width:56px;height:56px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:40px;height:40px;top:16px;right:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:28px!important;height:28px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:20px!important;height:20px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite_wrapper{z-index:2;position:absolute;top:24px;right:24px}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite_wrapper{top:16px;right:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__buttons_group{align-items:center;gap:8px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{flex-shrink:0;width:56px!important;height:56px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:40px!important;height:40px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:28px!important;height:28px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:20px!important;height:20px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons{justify-content:space-between;align-items:center;gap:8px;max-width:100%;display:flex;position:absolute;top:24px;left:24px;right:24px}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__badges{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;gap:6px;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{flex-shrink:0}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges{gap:6px;font-weight:300;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;border-radius:64px;padding:8px 16px;font-size:14px}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px;font-size:13px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__content{margin:20px auto auto;padding:0 24px}.propertyCardMap-module-scss-module__s0ShDa__property_card__row{justify-content:space-between;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__row_title{align-items:center}.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{flex-direction:column;gap:12px;margin-top:8px}@media screen and not (min-width:1440px){.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{margin-top:4px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{flex-direction:row}}.propertyCardMap-module-scss-module__s0ShDa__property_card__image>img{object-fit:cover;object-position:center;border-radius:40px;width:100%;overflow:hidden;height:260px!important}.propertyCardMap-module-scss-module__s0ShDa__property_card__badge{color:#fff;gap:6px;display:flex;position:absolute;top:24px;left:24px}.propertyCardMap-module-scss-module__s0ShDa__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)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:13px}.propertyCardMap-module-scss-module__s0ShDa__property_card__badge{top:16px;left:16px}}.propertyCardMap-module-scss-module__s0ShDa__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)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:15px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:24px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{color:var(--color-text-black);text-align:left;font-size:18px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__location{flex-wrap:wrap;gap:12px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{color:var(--color-text-gray);white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:300;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:24px;height:24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:8px;font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:14px}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__transport{display:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card__icon{width:24px!important;height:24px!important}.propertyCardMap-module-scss-module__s0ShDa__property_card__divider{border-bottom:1px solid var(--color-gray);width:100%;margin-top:24px;margin-bottom:24px}@media screen and (min-width:1024px){.propertyCardMap-module-scss-module__s0ShDa__property_card__divider{display:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications{width:100%;display:none}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list{grid-template-columns:1fr;gap:8px;display:grid}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:first-child{order:1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(2){order:2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(3){order:3}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(4){order:4}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(5){order:5}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list{grid-template-columns:1fr 1fr;gap:8px 48px}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:first-child{order:unset;grid-area:1/1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(4){order:unset;grid-area:1/2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(2){order:unset;grid-area:2/1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(5){order:unset;grid-area:2/2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(3){order:unset;grid-area:3/1}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item{cursor:pointer;text-align:left;grid-template-columns:1fr 1fr;display:grid}@media (hover:hover) and (pointer:fine){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item:hover .propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type,.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item:hover .propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{color:var(--color-orange)}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{color:var(--color-black);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)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{color:var(--color-black);white-space:nowrap;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)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__actions{justify-content:space-between;gap:16px;margin:16px 0 24px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{flex:1;height:48px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px;font-size:12px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__button{border:none;border-radius:40px;width:326px;height:56px;font-size:16px;font-weight:600}.propertyCardMap-module-scss-module__s0ShDa__property_card__button_primary{color:#fff;background:#ec7d3f}.propertyCardMap-module-scss-module__s0ShDa__property_card__button_secondary{background:0 0;border:1.5px solid #e9e9e9}
.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown{position:relative}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger{cursor:pointer;align-items:flex-start;gap:8px;width:240px;display:flex}@media (max-width:1920px){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger{width:200px}}@media (max-width:1440px){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger{width:140px}}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger{background:var(--white-white-100,#fff);border:none;height:24px;padding-left:16px;padding-right:12px;transition:all .2s}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__content{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__text{color:var(--color-text-gray);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:18px;font-weight:300;line-height:150%;overflow:hidden}@media screen and (min-width:1024px) and (not (min-width:1920px)){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__text{font-size:15px}}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__text--selected,.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__text--open{color:var(--color-black)}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__badge{background:var(--color-orange,#ff6b35);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-right:8px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:flex}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__icon{flex-shrink:0;width:12px;height:8px;transition:transform .2s}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__trigger__icon__open{transform:rotate(180deg)}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__content{z-index:1000;background:#fff;border-radius:16px;min-width:360px;margin-top:50px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media (max-width:1920px){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__content{min-width:278px}}@media (max-width:1440px){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__content{min-width:209px}}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__content__inner{padding:8px}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__item{cursor:pointer;border-radius:8px;align-items:center;gap:16px;height:56px;padding:0 16px;transition:background-color .2s;display:flex}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__item:hover .houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__checkbox{border:1.5px solid var(--color-black)}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__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%}@media (max-width:1920px){.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__item__label{font-size:15px}}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__checkboxWrapper{justify-content:center;align-items:center;display:flex;position:relative}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__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}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__checkbox:checked{background:var(--color-orange);border-color:var(--color-orange)}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__checkboxIcon{pointer-events:none;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.houseTypeDropdown-module-scss-module__lcagPa__houseTypeDropdown__content{animation:.2s ease-out houseTypeDropdown-module-scss-module__lcagPa__slide-down-and-fade}@keyframes houseTypeDropdown-module-scss-module__lcagPa__slide-down-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{background:var(--color-white);border-radius:80px;justify-content:space-between;align-items:center;height:96px;padding:12px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{height:80px;padding:8px 12px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{height:64px;padding:0 8px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{border-radius:40px;height:56px;padding:4px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{border-radius:80px;height:48px;padding:4px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--Grey-100,#e9e9e9);border-radius:0;width:100vw;height:72px;margin-left:-120px;padding:0 132px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{height:56px;margin-left:-80px;padding:0 92px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{height:56px;margin-left:-40px;padding:0 48px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{height:56px;margin-left:-40px;padding:0 48px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{height:48px;margin-left:-16px;padding:0 20px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{height:72px}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{height:56px}}@media screen and (min-width:768px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{margin-left:-16px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{height:48px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{flex:1;align-items:center;gap:16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{gap:12px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{gap:4px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{background:var(--Grey-Grey-100,#e9e9e9);border-radius:8px;width:2px;height:24px}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:240px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:200px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:140px!important;padding-left:6px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room__content{margin-left:50px;margin-top:10px!important}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:240px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:200px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:140px!important;padding-left:12px!important}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{display:none!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__search{padding-left:12px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__search{padding-left:12px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{border-left:2px solid var(--color-gray-white);border-right:2px solid var(--color-gray-white);justify-content:space-between;align-items:center;gap:8px;width:240px;height:24px;padding-left:16px;padding-right:16px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{color:var(--color-text-gray);padding-left:24px;font-size:18px;font-weight:400}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{font-size:15px}}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{width:110px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__icon{width:12px;height:8px;margin-right:16px}@media (max-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{display:none}}@media (max-width:1090px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{padding-left:0}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search{justify-content:space-between;align-items:center;gap:10px;margin-left:24px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__icon{width:24px;height:24px}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input{border:none;outline:none;width:324px}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input{width:263px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input:focus{color:var(--color-black);border:none;outline:none}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__text{color:var(--color-text-gray);font-size:18px;font-weight:400;line-height:150%}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__text{font-size:15px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{align-items:center;gap:16px;display:flex}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{gap:12px}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{flex-direction:row-reverse;gap:4px}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__map{flex-direction:row;gap:4px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{flex:1;gap:3px;line-height:150%;display:flex;font-size:18px!important;font-weight:400!important}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:24px;height:24px;display:none}@media (not (min-width:1024px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:22px;height:22px}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{display:flex!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:20px;height:20px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text{white-space:nowrap}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:16px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{display:none}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text{display:none}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:56px;font-size:15px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:48px;padding:0 24px!important;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:48px;gap:0!important;width:48px!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:40px;gap:0!important;width:40px!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:48px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:40px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:32px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show>span{white-space:nowrap}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{gap:12px;padding:18px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{white-space:nowrap;display:none}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:flex}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:flex}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:none}}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{display:flex!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{flex:1}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{display:flex!important}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{height:56px;font-size:15px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{height:48px;padding:0 24px!important;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{gap:0;width:48px;height:48px;padding:0}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{width:40px;height:40px;gap:0!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:48px;padding:14px 24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:40px;font-size:14px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{width:fit-content;height:40px;padding:14px 20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:32px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{height:48px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{height:40px!important;padding:0 20px!important}}@media screen and (min-width:768px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{flex:1;gap:8px!important;width:auto!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{width:32px!important;height:32px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:28px;height:28px}@media (not (min-width:1920px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:18px!important;height:18px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:24px!important;height:24px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:20px!important;height:20px!important}}@media screen and (min-width:768px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:16px!important;height:16px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:16px!important;height:16px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{color:var(--color-orange);white-space:nowrap;border:none;border-radius:40px;gap:12px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:flex}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text_map{display:flex!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text_map{display:none!important}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{height:56px;font-size:15px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{height:48px;padding:0 24px;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{width:48px;height:48px;gap:0!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{width:40px;height:40px;gap:0!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{height:48px;padding:14px 24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{height:40px;padding:14px 20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:8px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{width:40px;height:40px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{width:32px;height:32px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{height:48px}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{height:40px!important;padding:0 20px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{width:40px!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{width:32px!important;height:32px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:28px;height:28px}@media (not (min-width:1920px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:18px!important;height:18px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:24px!important;height:24px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:20px!important;height:20px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:18px!important;height:18px!important}}@media (max-width:1090px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{padding:24px}}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__filterSvg{width:22px;height:22px}}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__filterSvg{width:18px;height:18px;margin-left:10px}}
.propertyTypeSelect-module-scss-module__xJdJ_W__selectRoot{font-family:var(--font-onest);width:100%;position:relative}.propertyTypeSelect-module-scss-module__xJdJ_W__selectOverlay{display:none}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectOverlay{z-index:9998;background-color:#00000080;display:block;position:fixed;inset:0}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger{appearance:none;box-sizing:border-box;color:#333;cursor:pointer;text-align:left;background-color:#fff;border:1.5px solid #d2d2d2;border-radius:1rem;outline:none;justify-content:space-between;align-items:center;width:100%;font-size:1rem;font-weight:400;line-height:4rem;transition:border-color .3s;display:flex;position:relative}.propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger:focus,.propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger[data-state=open]{border-color:#ec7d3f}.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon{margin-left:16px;transition:transform .3s}.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon_icon{width:24px;height:12px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon_icon{width:18px;height:11px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon_icon{width:18px;height:11px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon_icon{width:16px;height:10px}}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon_icon{width:16px;height:10px}}.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect{width:auto;min-width:200px;display:inline-block}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect{min-width:0}}.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect .propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger{color:var(--color-orange);font-size:inherit;font-weight:inherit;background-color:#0000;border:none;min-width:180px;height:auto;line-height:1.5}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect .propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger{min-width:0}}.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect .propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon{margin-left:8px}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__inlineSelect .propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon{margin-left:8px}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectTrigger[data-state=open] .propertyTypeSelect-module-scss-module__xJdJ_W__selectIcon{transform:rotate(180deg)!important}.propertyTypeSelect-module-scss-module__xJdJ_W__selectContent{width:var(--radix-select-trigger-width);z-index:10000;background-color:#fff;border-radius:24px;padding:8px 24px;animation:.3s propertyTypeSelect-module-scss-module__xJdJ_W__slide-down-and-fade;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectContent{z-index:10000;background-color:#fff;border-radius:20px 20px 0 0;min-height:250px;max-height:80vh;padding:20px 20px 24px;animation:.3s propertyTypeSelect-module-scss-module__xJdJ_W__slide-up-and-fade;display:block;box-shadow:0 -4px 20px #0003;width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectViewport{width:100%;max-height:18.75rem;padding:8px 0;overflow-y:auto}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectViewport{width:100%;max-height:calc(80vh - 120px);padding:12px 0;display:block;overflow-y:auto}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectItem{color:var(--color-black);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;width:100%;height:56px;padding:8px 0;font-size:18px;font-weight:400;line-height:150%;transition:color .3s;display:flex;position:relative}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectItem{border-bottom:1px solid #d2d2d233;height:auto;min-height:52px;padding:14px 0;font-size:16px;font-weight:500}.propertyTypeSelect-module-scss-module__xJdJ_W__selectItem:last-child{border-bottom:none}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectItem:hover,.propertyTypeSelect-module-scss-module__xJdJ_W__selectItem[data-state=checked]{color:var(--color-orange)}.propertyTypeSelect-module-scss-module__xJdJ_W__selectItemIndicator{flex-shrink:0;justify-content:center;align-items:center;margin-left:16px;display:flex}.propertyTypeSelect-module-scss-module__xJdJ_W__selectItemIndicator_icon{width:24px;height:24px}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectItemIndicator_icon{width:20px;height:20px}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectMobileApplyButton{display:none}@media screen and not (min-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectMobileApplyButton{width:100%;margin-top:20px;display:block}.propertyTypeSelect-module-scss-module__xJdJ_W__selectMobileApplyButton button{width:100%;height:48px;font-size:16px;font-weight:600}}.propertyTypeSelect-module-scss-module__xJdJ_W__selectLabel{z-index:2;background-color:#fff;padding:0 .3125rem;font-size:.875rem;font-weight:400;line-height:1.5;position:absolute;top:-.6875rem;left:1.1rem}@media (max-width:768px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectLabel{font-size:12px}}@media (max-width:570px){.propertyTypeSelect-module-scss-module__xJdJ_W__selectLabel{font-size:11px}}@keyframes propertyTypeSelect-module-scss-module__xJdJ_W__slide-down-and-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes propertyTypeSelect-module-scss-module__xJdJ_W__slide-up-and-fade{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
