.SwiperSlider_slider-main-wrapper__IETDI{position:relative;width:100%}.FlatsSlider_banner-container__exFl4{height:850px;max-width:1780px;width:100%;border-radius:50px;position:relative}.FlatsSlider_banner-description__RzR2z{font-weight:700;font-size:20px;line-height:130%;letter-spacing:.02em;color:#fff;position:absolute;bottom:45px;left:150px;right:150px;max-width:350px}.FlatsSlider_banner-description__RzR2z p{margin:15px 0}.FlatsSlider_button-navigationWrapper__cojpn{position:absolute;bottom:53px;right:60px;z-index:2;display:flex;gap:30px}.FlatsSlider_buttonPrev__ybKIz{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.FlatsSlider_buttonNext__7SSzv,.FlatsSlider_buttonPrev__ybKIz{width:56px;height:56px;border-radius:50%;border:3px solid #fff;display:flex;background-color:initial;justify-content:center;align-items:center;cursor:pointer}.FlatsSlider_buttonNext__7SSzv[disabled],.FlatsSlider_buttonPrev__ybKIz[disabled]{opacity:.5;cursor:default}@media (max-width:1700px) and (min-width:780px){.FlatsSlider_banner-container__exFl4{height:747px}.FlatsSlider_banner-description__RzR2z{font-size:16px;bottom:16px;left:56px;right:150px}.FlatsSlider_buttonNext__7SSzv,.FlatsSlider_buttonPrev__ybKIz{width:40px;height:40px}.FlatsSlider_buttonNext__7SSzv svg,.FlatsSlider_buttonPrev__ybKIz svg{width:8px;height:14px}}@media (max-width:780px){.FlatsSlider_banner-container__exFl4{height:440px}.FlatsSlider_banner-description__RzR2z{left:30px;right:30px;font-size:14px}.FlatsSlider_buttonNext__7SSzv,.FlatsSlider_buttonPrev__ybKIz{width:40px;height:40px}.FlatsSlider_buttonNext__7SSzv svg,.FlatsSlider_buttonPrev__ybKIz svg{width:8px;height:14px}}@media (max-width:768px){.FlatsSlider_banner-container__exFl4{height:300px}.FlatsSlider_button-navigationWrapper__cojpn{bottom:20px;right:47px;gap:25px}.FlatsSlider_buttonNext__7SSzv,.FlatsSlider_buttonPrev__ybKIz{width:36px;height:36px;border:2px solid #fff}}@media (max-width:480px){.FlatsSlider_banner-container__exFl4{border-radius:30px}.FlatsSlider_banner-description__RzR2z{font-size:12px}.FlatsSlider_buttonNext__7SSzv,.FlatsSlider_buttonPrev__ybKIz{width:25px;height:25px;border:1.5px solid #fff}.FlatsSlider_buttonNext__7SSzv svg,.FlatsSlider_buttonPrev__ybKIz svg{width:6px;height:10px}}.MortgageCard_c-mortgage__banks-grid-new-banks-row__JEkzP{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 20px;font-style:normal;font-weight:700;font-size:20px;line-height:120%;letter-spacing:.05em;color:var(--primary-color);letter-spacing:0;margin-bottom:25px;border-radius:1.1em;background:var(--background-default)}.MortgageCard_active__JPWJv{background:#d9eefb}.MortgageCard_disabled__CknSl{color:rgba(0,0,0,.42);opacity:.4}.MortgageCard_c-mortgage__banks-grid-new-banks-row__JEkzP:hover{background:#d9eefb}.MortgageCard_bank-right-button___bBC9{background-color:#fff;color:var(--background-primary);border-radius:.6em;height:53px}.MortgageCard_active__JPWJv .MortgageCard_bank-right-button___bBC9{background:var(--background-primary);color:#fff}.MortgageCard_c-mortgage__banks-grid-new-banks-row__JEkzP:hover .MortgageCard_bank-right-button___bBC9{background:var(--background-primary);color:#fff;opacity:1}.MortgageCard_bank-bottom__zBaD5,.MortgageCard_bank-top__54jwG{width:100%;display:flex;justify-content:space-between}.MortgageCard_bank-bottom__zBaD5{align-items:center}.MortgageCard_bank-left__ZWYJj{display:flex;align-items:center;justify-content:flex-start;font-size:.75em}.MortgageCard_bank-left__ZWYJj,.MortgageCard_label__KuRBI{font-style:normal;font-weight:400;line-height:100%;color:#6bb0d3}.MortgageCard_label__KuRBI{font-size:.7em;margin-bottom:3px}.MortgageCard_bnk__9QDKT{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.MortgageCard_bnk__9QDKT .MortgageCard_image__TB4tv{width:30px;margin-right:10px;flex:none}.MortgageCard_bnk__9QDKT .MortgageCard_image__TB4tv img{width:100%;border-radius:50%}.MortgageCard_bank-min__6_MD0,.MortgageCard_bank-name__o28UX{margin-right:1.1em;padding-right:1.1em;border-right:1px solid #bad7e9}.MortgageCard_tit__Ly6mW{font-style:normal;font-weight:700;font-size:.8em;line-height:120%;color:var(--primary-color)}.MortgageCard_srok-price-container__Hi4T2{display:flex;gap:57px}.MortgageCard_vznos-platezh-container__4cbaO{display:flex;gap:100px}.MortgageCard_bank-right-button___bBC9 span{font-weight:700;font-size:.8em;line-height:130%;text-align:center;letter-spacing:.02em}@media (max-width:1450px){.MortgageCard_c-mortgage__banks-grid-new-banks-row__JEkzP{font-size:15px;padding:20px}.MortgageCard_bank-right-button___bBC9{height:40px}}@media (max-width:1100px){.MortgageCard_vznos-platezh-container__4cbaO{gap:50px}.MortgageCard_srok-price-container__Hi4T2{gap:37px}}@media (max-width:768px){.MortgageCard_bank-top__54jwG{flex-wrap:wrap;flex-direction:column}.MortgageCard_srok-price-container__Hi4T2,.MortgageCard_vznos-platezh-container__4cbaO{gap:0}.MortgageCard_bank-bottom__zBaD5{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.MortgageCard_bank-left__ZWYJj{flex-wrap:wrap}.MortgageCard_cm-bank-platezh__qrTIl,.MortgageCard_cm-bank-price__LUvo5,.MortgageCard_cm-bank-programm__7cf_l,.MortgageCard_cm-bank-srok__2ZTgf,.MortgageCard_cm-bank-vznos__HUQtJ{width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #bad7e9;font-size:15px}.MortgageCard_cm-bank-price__LUvo5,.MortgageCard_cm-bank-srok__2ZTgf{flex:1 1 50%}.MortgageCard_bank-left__ZWYJj{flex-direction:column;align-items:flex-start;border:none;width:50%}.MortgageCard_bank-bottom__zBaD5 .MortgageCard_bank-name__o28UX,.MortgageCard_bank-min__6_MD0,.MortgageCard_bank-srok__d4iSl{margin-right:0;padding-right:0;width:100%;border-right:0;margin-bottom:10px;padding-bottom:10px;font-size:15px;border-bottom:1px solid #bad7e9}.MortgageCard_bank-srok__d4iSl{border:none}.MortgageCard_bank-right__17Puf{width:100%}.MortgageCard_bank-right-button___bBC9 span{font-size:.75em}}@media (max-width:480px){.MortgageCard_bank-left__ZWYJj{width:100%}.MortgageCard_bank-right-button___bBC9{height:49px;padding:18px 15px}.MortgageCard_bank-right-button___bBC9 span{font-size:12px;font-weight:700;letter-spacing:.02em}.MortgageCard_bank-top__54jwG{gap:10px}.MortgageCard_cm-bank-programm__7cf_l{margin:0;padding:0}.MortgageCard_cm-bank-price__LUvo5,.MortgageCard_cm-bank-srok__2ZTgf{margin-bottom:0;padding-bottom:5px;font-size:15px;border:none}.MortgageCard_cm-bank-platezh__qrTIl,.MortgageCard_cm-bank-vznos__HUQtJ{margin-bottom:0}}.MortgageCard_cm-bank-programm__7cf_l{min-width:200px}.SingleNoUiSlider_mainInputContainer___402O{position:relative;flex:1 1;min-width:220px}.SingleNoUiSlider_noUiSlider-mainWrapper__IeIzh{background:#fff!important;box-shadow:none}.SingleNoUiSlider_firstInputWrapper__90G1K{position:absolute;font-size:20px;right:20px;line-height:29px;color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;height:auto}.SingleNoUiSlider_input__BC8t_{line-height:29px;color:#000;background:transparent;border:none;box-shadow:none;outline:none;height:auto;border-radius:0;padding-left:0;font-weight:700;margin-left:5px;width:110px;text-align:right}.SingleNoUiSlider_noUi-horizontal__GXLQL{height:65px!important;border-radius:10px;background:red;width:100%}@media (max-width:1700px) and (min-width:780px){.SingleNoUiSlider_input__BC8t_{font-size:16px}.SingleNoUiSlider_noUiSlider-mainWrapper__IeIzh.SingleNoUiSlider_noUi-horizontal__GXLQL{height:50px!important}}@media (max-width:480px){.SingleNoUiSlider_noUiSlider-mainWrapper__IeIzh{height:36px!important}.SingleNoUiSlider_input__BC8t_{font-size:12px;line-height:18px;font-weight:700}.SingleNoUiSlider_firstInputWrapper__90G1K{right:50px}}.SelectMortrage_select-container__HOLyQ{position:relative;width:100%;height:65px;-webkit-user-select:none;user-select:none}.SelectMortrage_select__PO9LX{display:flex;align-items:center;padding:0 20px;height:100%;border-radius:10px;cursor:pointer;background-color:#fff;font-size:20px;line-height:65px}.SelectMortrage_select__PO9LX.SelectMortrage_open__Y1bqY{border-bottom-left-radius:0;border-bottom-right-radius:0}.SelectMortrage_selected-option__JoPIK{flex:1 1;margin-right:8px;height:100%;display:flex;align-items:center;justify-content:space-between}.SelectMortrage_left-icon-container__5idaQ{height:100%;display:flex;align-items:center;justify-content:center;margin-right:10px}.SelectMortrage_arrow__psZAx{font-size:12px;display:flex;align-items:center;transition:.3s ease}.SelectMortrage_arrow__psZAx svg{fill:#89d1fc;width:11px;height:14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SelectMortrage_arrow__psZAx svg path{stroke:#89d1fc}.SelectMortrage_arrow__psZAx.SelectMortrage_open__Y1bqY{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.3s ease}.SelectMortrage_options__tkqjR{position:absolute;top:100%;left:0;right:0;padding:0 16px;border:1px solid transparent;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff;z-index:2;border-radius:0 0 10px 10px;display:flex;flex-direction:column}.SelectMortrage_listElement__Fdn4o{display:flex;justify-content:space-between;align-items:center}.SelectMortrage_logo-wrapper__8P5Bm{display:flex;align-items:center;gap:5px;height:100%}.SelectMortrage_logo-wrapper__8P5Bm img{border-radius:50%}.SelectMortrage_options__tkqjR li{padding:4px;cursor:pointer;color:#000;font-size:20px;line-height:29px}.SelectMortrage_option-value__XeTki{font-weight:700}.SelectMortrage_option-title__b6XUM,.SelectMortrage_option-value__XeTki{height:100%;display:flex;align-items:center}@media (max-width:1700px) and (min-width:780px){.SelectMortrage_select-container__HOLyQ{height:41px}.SelectMortrage_select__PO9LX{font-size:14px}.SelectMortrage_options__tkqjR li{font-size:14px;line-height:20px}}@media (max-width:480px){.SelectMortrage_select-container__HOLyQ{height:36px}.SelectMortrage_select__PO9LX{font-size:12px;line-height:30px}.SelectMortrage_options__tkqjR li{font-size:14px;line-height:18px}.SelectMortrage_option-value__XeTki{font-size:14px}}.CalculateMortrage_c-mortgage__filter__SSjSL{background:var(--background-default);border-radius:50px;padding:60px 65px 71px 52px}.CalculateMortrage_c-mortgage__filter-title__0yYo8{font-weight:700;font-size:39px;line-height:130%;letter-spacing:.02em;color:var(--primary-color);margin-bottom:20px}.CalculateMortrage_c-mortgage__price-row__78CQE{display:flex;justify-content:space-between;flex-direction:column}.CalculateMortrage_c-mortgage__price-desc__RO97E{font-size:24px;line-height:100%;color:var(--primary-color);margin-right:10px}.CalculateMortrage_c-mortgage__price__sF7pL{font-weight:700;font-size:44px;line-height:120%;color:var(--primary-color)}.CalculateMortrage_c-mortgage__button-wrapper__9pugs{margin-top:40px}.CalculateMortrage_c-mortgage__button__ofT_P{max-width:100%;background:var(--background-tertiary)}.CalculateMortrage_filter-form__z2ZX5{display:flex;flex-direction:column;gap:34px}.CalculateMortrage_filter-form__z2ZX5>div{margin-top:0}.CalculateMortrage_rf__MIhiz{display:flex;margin-top:55px;justify-content:space-between}.CalculateMortrage_rf__MIhiz .CalculateMortrage_c-mortgage__price-desc__RO97E{font-style:normal;font-weight:400;font-size:.9em;line-height:100%;color:#6bb0d3}.CalculateMortrage_c-mortgage__price__sF7pL{font-size:25px}.CalculateMortrage_paragraph__ukB7J{margin-top:21px}.CalculateMortrage_c-apartment__filter-item-title__63tpO{line-height:24px;color:#002c3e}@media (min-width:1700px){.CalculateMortrage_c-mortgage__filter__SSjSL{padding:30px 34px 43px;border-radius:20px}.CalculateMortrage_c-apartment__filter-item-title__63tpO{font-size:14px}}@media (max-width:1700px) and (min-width:780px){.CalculateMortrage_c-mortgage__filter__SSjSL{padding:30px 34px 43px;border-radius:20px}.CalculateMortrage_c-mortgage__filter-title__0yYo8{font-weight:700;font-size:24px}.CalculateMortrage_c-mortgage__price-desc__RO97E{font-size:18px}.CalculateMortrage_c-mortgage__button-wrapper__9pugs{margin-top:26px}.CalculateMortrage_filter-form__z2ZX5{gap:20px}.CalculateMortrage_rf__MIhiz{margin-top:35px;gap:12px}}@media (max-width:1500px){.CalculateMortrage_c-mortgage__price__sF7pL{font-size:20px}}@media (max-width:1480px){.CalculateMortrage_c-mortgage__filter__SSjSL{padding:50px 35px 60px}}@media (max-width:1450px){.CalculateMortrage_c-mortgage__main-layout-item--block__Ft6li{flex:0 0 340px}}@media (max-width:900px){.CalculateMortrage_rf__MIhiz{justify-content:space-between}}@media (max-width:768px){.CalculateMortrage_c-mortgage__price-desc__RO97E{font-size:20px}.CalculateMortrage_c-mortgage__button-wrapper__9pugs{margin-top:15px}.CalculateMortrage_c-mortgage__button__ofT_P{height:50px}}@media (max-width:480px){.CalculateMortrage_c-mortgage__filter__SSjSL{padding:23px 10px;border-radius:30px}.CalculateMortrage_c-mortgage__filter-title__0yYo8{text-align:center;font-weight:700;font-size:16px;line-height:130%;letter-spacing:.02em;color:var(--primary-color);margin-bottom:16px}.CalculateMortrage_c-mortgage__price-row__78CQE{margin-top:33px}.CalculateMortrage_c-mortgage__price-desc__RO97E{font-size:12px}.CalculateMortrage_c-mortgage__button-wrapper__9pugs{margin-top:15px}.CalculateMortrage_c-mortgage__button__ofT_P{height:36px}.CalculateMortrage_rf__MIhiz{margin-top:0}.CalculateMortrage_c-apartment__filter-item-title__63tpO{font-size:10px;line-height:15px;color:#a1c4da}}.SimilarFlatsCard_similarFlatsCard-mainWrapper__MR6iS{display:flex;padding:16px 42px 35px;background:#fff;border-radius:40px;position:relative;flex-direction:column;text-decoration:none}.SimilarFlatsCard_similarFlatsCard-top-info__YQr4F{display:flex;align-items:center;justify-content:space-between}.SimilarFlatsCard_top-info-title__1fgUt{display:flex;align-items:center;font-size:14px;line-height:21px;color:var(--background-primary);gap:3px}.SimilarFlatsCard_top-info-controlButton__lzmqF{display:flex;align-items:center;gap:11px;cursor:pointer;border-radius:50px;background:transparent;transition:.3s ease-out;height:37px;width:170px;justify-content:center}.SimilarFlatsCard_hover-hidden__xbZln{display:none;fill:var(--background-tertiary)}.SimilarFlatsCard_inActive__E1JWB:hover .SimilarFlatsCard_hover-show__WadbP{display:none}.SimilarFlatsCard_inActive__E1JWB:hover .SimilarFlatsCard_hover-hidden__xbZln{display:block;fill:#fff}.SimilarFlatsCard_top-info-controlButton__lzmqF.SimilarFlatsCard_favorite__k4QOn{background-color:var(--background-tertiary)}.SimilarFlatsCard_top-info-controlButton__lzmqF.SimilarFlatsCard_favorite__k4QOn .SimilarFlatsCard_top-info-controlButton-text__OuM5M{color:#fff}.SimilarFlatsCard_top-info-controlButton__lzmqF.SimilarFlatsCard_favorite__k4QOn svg{fill:#fff}.SimilarFlatsCard_top-info-controlButton__lzmqF:hover{background:var(--background-tertiary)}.SimilarFlatsCard_top-info-controlButton__lzmqF:hover .SimilarFlatsCard_top-info-controlButton-text__OuM5M{color:#fff}.SimilarFlatsCard_top-info-controlButton__lzmqF:hover .SimilarFlatsCard_top-info-controlButton__lzmqF svg{fill:#fff}.SimilarFlatsCard_similarFlatsCard-top-info__YQr4F svg{width:13px;height:12px;fill:#002c3e}.SimilarFlatsCard_top-info-controlButton-text__OuM5M{font-size:12px;line-height:18px;text-align:center;color:var(--primary-color)}.SimilarFlatsCard_similarFlatsCard-titleWrapper__Hepit{display:flex;flex-direction:column}.SimilarFlatsCard_similarFlatsCard-title__vdfW_{font-weight:700;font-size:24px;line-height:100%;letter-spacing:.02em;color:var(--primary-color)}.SimilarFlatsCard_similarFlatsCard-title__vdfW_ sup{font-size:15px;font-weight:900}.SimilarFlatsCard_similarFlatsCard-description__D05RI{font-size:16px;line-height:24px;color:var(--primary-color)}.SimilarFlatsCard_similarFlatsCard-image__nC8mR{display:flex;justify-content:center;align-items:center;margin-top:17px;padding:0 30px;cursor:pointer}.SimilarFlatsCard_similarFlatsCard-image__nC8mR img{max-width:100%;width:100%;height:100%}.SimilarFlatsCard_similarFlatsCard-priceMainWrapper__zn00h{display:flex;justify-content:space-between;margin-top:40px;align-items:center}.SimilarFlatsCard_main-price__kpTk4{font-weight:700;font-size:24px;line-height:120%;letter-spacing:.05em;color:var(--primary-color)}.SimilarFlatsCard_secondary-price__JGy_0{font-size:14px;line-height:21px;color:var(--primary-color)}.SimilarFlatsCard_similarFlatsCard-mortgageWrapper__8cglh{display:flex;align-items:center;gap:15px}.SimilarFlatsCard_mortgage-icon___APx0{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:var(--background-secondary);display:flex;justify-content:center;align-items:center}.SimilarFlatsCard_mortgage-content__fVNox{display:flex;flex-direction:column}.SimilarFlatsCard_mortgage-title__hVIRd{font-size:16px;line-height:24px;color:var(--primary-color)}@media (max-width:1700px) and (min-width:780px){.SimilarFlatsCard_similarFlatsCard-mainWrapper__MR6iS{border-radius:30px}.SimilarFlatsCard_top-info-controlButton-text__OuM5M{display:none}.SimilarFlatsCard_top-info-controlButton__lzmqF{width:37px}.SimilarFlatsCard_main-price__kpTk4{font-size:20px}.SimilarFlatsCard_mortgage-text__kCLPs{font-size:14px}}@media (max-width:1400px) and (min-width:780px){.SimilarFlatsCard_similarFlatsCard-mainWrapper__MR6iS{padding-left:20px;padding-right:20px}.SimilarFlatsCard_top-info-controlButton__lzmqF svg{width:20px;height:18px}}@media (max-width:900px){.SimilarFlatsCard_similarFlatsCard-image__nC8mR{padding:0}.SimilarFlatsCard_top-info-controlButton__lzmqF{width:37px}.SimilarFlatsCard_top-info-controlButton-text__OuM5M{display:none}.SimilarFlatsCard_top-info-controlButton__lzmqF svg{width:20px;height:18px}.SimilarFlatsCard_similarFlatsCard-title__vdfW_{font-size:20px}.SimilarFlatsCard_top-info-title__1fgUt{font-size:13px}.SimilarFlatsCard_similarFlatsCard-description__D05RI{font-size:14px}}@media (max-width:480px){.SimilarFlatsCard_similarFlatsCard-mainWrapper__MR6iS{border-radius:20px;padding:20px}.SimilarFlatsCard_top-info-title__1fgUt{font-size:12px;line-height:18px}.SimilarFlatsCard_main-price__kpTk4{font-size:16px}.SimilarFlatsCard_secondary-price__JGy_0{font-size:13px}.SimilarFlatsCard_similarFlatsCard-priceMainWrapper__zn00h{margin-top:18px}.SimilarFlatsCard_similarFlatsCard-mortgageWrapper__8cglh{gap:13px}.SimilarFlatsCard_mortgage-title__hVIRd{font-size:12px;line-height:18px}.SimilarFlatsCard_mortgage-icon___APx0{flex:0 0 30px;width:30px;height:30px}.SimilarFlatsCard_mortgage-icon___APx0 svg{width:14px;height:14px}}.SimilarFlats_similar-flats-wrapper__pxJt0{position:relative;padding-bottom:40px}.SimilarFlats_similar-flats-title__00zlV{font-weight:700;font-size:39px;line-height:130%;letter-spacing:.02em;color:var(--primary-color);margin-bottom:50px}.SimilarFlats_buttonSlidePrev__zE89k{left:-120px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SimilarFlats_buttonSlideNext__fF7lc,.SimilarFlats_buttonSlidePrev__zE89k{width:56px;height:56px;border-radius:50%;border:3px solid #002c3e;display:flex;justify-content:center;align-items:center;position:absolute;z-index:2;top:50%;background-color:initial;cursor:pointer}.SimilarFlats_buttonSlideNext__fF7lc{right:-120px}.SimilarFlats_buttonSlideNext__fF7lc svg,.SimilarFlats_buttonSlidePrev__zE89k svg{width:12px;height:20px;fill:#002c3e;background:inherit}.SimilarFlats_buttonSlideNext__fF7lc[disabled],.SimilarFlats_buttonSlidePrev__zE89k[disabled]{opacity:.5}@media (max-width:1700px) and (min-width:780px){.SimilarFlats_similar-flats-wrapper__pxJt0{padding:0 80px 40px}.SimilarFlats_buttonSlideNext__fF7lc,.SimilarFlats_buttonSlidePrev__zE89k{width:40px;height:40px}.SimilarFlats_buttonSlideNext__fF7lc{right:20px}.SimilarFlats_buttonSlidePrev__zE89k{left:20px}.SimilarFlats_buttonSlideNext__fF7lc svg,.SimilarFlats_buttonSlidePrev__zE89k svg{width:8px;height:14px}}@media (max-width:1300px) and (min-width:700px){.SimilarFlats_similar-flats-title__00zlV{font-size:30px;margin-bottom:34px}}@media (max-width:1200px){.SimilarFlats_similar-flats-wrapper__pxJt0{padding:0}.SimilarFlats_similar-flats-navigation__ac5yC{display:flex;justify-content:center;gap:30px;margin-top:30px;margin-bottom:40px}.SimilarFlats_buttonSlideNext__fF7lc,.SimilarFlats_buttonSlidePrev__zE89k{width:40px;height:40px;position:static}}@media (max-width:780px){.SimilarFlats_similar-flats-wrapper__pxJt0{padding:0}}@media (max-width:768px){.SimilarFlats_similar-flats-title__00zlV{font-size:30px;margin-bottom:30px}.SimilarFlats_buttonSlideNext__fF7lc,.SimilarFlats_buttonSlidePrev__zE89k{width:36px;height:36px}.SimilarFlats_buttonSlideNext__fF7lc svg,.SimilarFlats_buttonSlidePrev__zE89k svg{width:9px;height:15px}}@media (max-width:480px){.SimilarFlats_similar-flats-title__00zlV{font-size:16px;margin-bottom:11px}.SimilarFlats_similar-flats-navigation__ac5yC{margin-top:14px;margin-bottom:14px}.SimilarFlats_buttonSlideNext__fF7lc,.SimilarFlats_buttonSlidePrev__zE89k{width:25px;height:25px}.SimilarFlats_buttonSlideNext__fF7lc svg,.SimilarFlats_buttonSlidePrev__zE89k svg{width:6px;height:10px}}.FlatsContentCard_flat-content-main-wrapper__gOPRQ{width:100%;background-color:#fff;border-radius:40px;display:flex;flex-direction:column;padding:30px}.FlatsContentCard_flat-content-title-wrapper__uDb_B{display:flex;justify-content:space-between;flex-wrap:wrap}.FlatsContentCard_flat-content-title__8WTAS{display:flex;align-items:center;font-weight:700;font-size:40px;line-height:100%;letter-spacing:.02em;color:var(--primary-color);gap:30px}.FlatsContentCard_flat-content-number____zdY{font-weight:700;font-size:18px;line-height:1;background:var(--background-primary);border-radius:25px;padding:8px 17px 6px;color:#fff}.FlatsContentCard_flat-content-mainPrice-wrapper__eAP1R{display:flex;justify-content:space-between;margin-top:50px;flex-wrap:wrap;align-items:center}.FlatsContentCard_flat-content-mainPrice-sale__Kk1Q4{font-size:50px;color:var(--background-tertiary);font-weight:900}.FlatsContentCard_flat-content-mainPrice__YbgF_{font-size:50px;color:var(--primary-color);font-weight:900}.FlatsContentCard_flat-content-price-discount__EVqlE{font-weight:700;margin-top:8px;margin-bottom:15px;font-size:28px;line-height:36px;color:var(--primary-color)}.FlatsContentCard_flat-content-mortgage-wrapper__Px7Nj{display:flex;gap:19px;align-items:center}.FlatsContentCard_flat-content-mortgage-title__CkLlr{display:flex;flex-direction:column}.FlatsContentCard_flat-content-mortgage-title-wrapper__mbLlF{display:flex}.FlatsContentCard_flat-content-secondaryPrice-wrapper__4RE7r{display:flex;flex-direction:column}.FlatsContentCard_flat-content-secondaryPrice-sale__vqoKD{color:var(--background-tertiary);font-weight:900;float:left;font-size:20px}.FlatsContentCard_flat-content-secondaryPrice__4rIpi{color:var(--primary-color);font-weight:900;float:left;font-size:20px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j{width:69px;height:69px;background:var(--background-secondary);border-radius:50%;display:flex;justify-content:center;align-items:center}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j svg{width:33px;height:33px}.FlatsContentCard_flat-content-control-buttons___yn4U{display:flex;gap:12px;margin-top:44px}.FlatsContentCard_button-buy__PGVt9{background:#fff;color:var(--background-primary)}.FlatsContentCard_button-buy__PGVt9,.FlatsContentCard_button-reservation__yUaM3{max-width:187px;border-radius:20px;height:59px;letter-spacing:.02em;padding:10px;border:2px solid var(--background-primary);transition:background .3s ease-out}.FlatsContentCard_button-reservation__yUaM3{background:var(--background-primary);color:#fff}.FlatsContentCard_button-reservation__yUaM3:hover{background:#fff;color:var(--background-primary)}.FlatsContentCard_button-buy__PGVt9:hover{background:var(--background-primary);color:#fff}.FlatsContentCard_button-parking__v9Adp{max-width:392px;width:100%;background:#fff;border-radius:20px;height:59px;font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--background-primary);padding:10px;border:2px solid var(--background-primary);transition:background .3s ease-out;margin-top:25px;text-decoration:none;display:flex;justify-content:center;align-items:center;font-family:Montserrat,sans-serif}.FlatsContentCard_button-parking__v9Adp:hover{background-color:var(--background-primary);color:#fff}.FlatsContentCard_flat-content-svg-wrapper__cEQRl{display:flex;align-items:center;gap:20px}.FlatsContentCard_flat-content-svg-wrapper__cEQRl svg{fill:#002c3e;width:28px;height:25px;cursor:pointer}.FlatsContentCard_c-flat-row__icon__compare__YKxbd,.FlatsContentCard_c-flat-row__icon__x_Iwd{background:inherit}.FlatsContentCard_c-flat-row__icon__compare__YKxbd>svg,.FlatsContentCard_flat-content-svg-wrapper__cEQRl{fill:var(--background-tertiary)}.FlatsContentCard_flat-content-descriptionWrapper__kTE7q{display:none}@media (max-width:1700px) and (min-width:780px){.FlatsContentCard_flat-content-main-wrapper__gOPRQ{padding:37px;border-radius:20px}.FlatsContentCard_flat-content-mainPrice-sale__Kk1Q4{font-size:36px}.FlatsContentCard_flat-content-title__8WTAS{font-size:26px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j{width:50px;height:50px}.FlatsContentCard_button-buy__PGVt9,.FlatsContentCard_button-parking__v9Adp,.FlatsContentCard_button-reservation__yUaM3{max-width:100%;height:49px}}@media (max-width:1200px){.FlatsContentCard_flat-content-main-wrapper__gOPRQ{border-radius:0 0 50px 50px}.FlatsContentCard_flat-content-svg-wrapper__cEQRl{display:none}}@media (max-width:768px){.FlatsContentCard_flat-content-main-wrapper__gOPRQ{padding:30px 40px}.FlatsContentCard_flat-content-control-buttons___yn4U{margin-top:33px}.FlatsContentCard_flat-content-title__8WTAS{font-size:30px}.FlatsContentCard_flat-content-mainPrice-wrapper__eAP1R{margin-top:40px}.FlatsContentCard_flat-content-mainPrice-sale__Kk1Q4{font-size:32px}.FlatsContentCard_flat-content-svg-wrapper__cEQRl{display:none}.FlatsContentCard_flat-content-secondaryPrice-wrapper__4RE7r{margin-top:15px}.FlatsContentCard_flat-content-mortgage-wrapper__Px7Nj{gap:7px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j{width:40px;height:40px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j svg{width:20px;height:20px}.FlatsContentCard_button-buy__PGVt9,.FlatsContentCard_button-parking__v9Adp,.FlatsContentCard_button-reservation__yUaM3{max-width:100%}}@media (max-width:480px){.FlatsContentCard_flat-content-main-wrapper__gOPRQ{padding:25px 10px 17px;border-radius:0 0 20px 20px}.FlatsContentCard_flat-content-title__8WTAS{gap:10px}.FlatsContentCard_flat-content-mainPrice-sale__Kk1Q4,.FlatsContentCard_flat-content-mainPrice__YbgF_,.FlatsContentCard_flat-content-secondaryPrice-sale__vqoKD,.FlatsContentCard_flat-content-secondaryPrice__4rIpi,.FlatsContentCard_flat-content-title__8WTAS{font-size:16px}.FlatsContentCard_flat-content-basePrice__WTWEa{font-size:12px}.FlatsContentCard_flat-content-price-discount__EVqlE{font-size:12px;margin-top:4px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j{width:30px;height:30px}.FlatsContentCard_flat-content-mainPrice-wrapper__eAP1R{margin-top:14px}.FlatsContentCard_flat-content-mortgage-title__CkLlr{font-size:12px;line-height:18px}.FlatsContentCard_flat-content-number____zdY{font-size:13px;display:none;padding:4px 10px 2px}.FlatsContentCard_button-buy__PGVt9,.FlatsContentCard_button-parking__v9Adp,.FlatsContentCard_button-reservation__yUaM3{height:36px;border-radius:10px;font-size:10px}.FlatsContentCard_flat-content-descriptionWrapper__kTE7q{display:flex;align-items:center;width:100%;justify-content:space-between}.FlatsContentCard_flat-content-description__8NjDL{font-size:10px}.FlatsContentCard_flat-content-sett__r1aEg{font-size:10px;display:flex;flex-direction:column;text-align:center;background:var(--background-default);padding:3px 15px;border-radius:25px}.FlatsContentCard_flat-content-mortgage-svgWrapper__8733j svg{width:15px;height:15px}}.FlatsImageCard_flat-image-mainWrapper__Hy5iN{max-width:712px;padding:108px 30px 70px;display:flex;flex-direction:column;background-color:#fff;border-radius:50px;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.FlatsImageCard_falt-image-svgWrapper__6miMQ{display:none}.FlatsImageCard_flat-image-miniLogo__bC6Bn{position:absolute;width:99px;height:92px;left:10px;top:-46px}.FlatsImageCard_flat-image-miniLogo__bC6Bn img{height:100%;width:100%}.FlatsImageCard_flat-imageLinks__PtCSO{display:flex;gap:70px;font-family:Room;font-weight:700;font-size:32px;line-height:100%;text-transform:uppercase;color:#d1e4f0}.FlatsImageCard_link-apartment-layout__FLip2:hover,.FlatsImageCard_link-plan__lsp3p:hover{text-decoration:none}.FlatsImageCard_active__EUDpj{-webkit-text-decoration-color:var(--background-primary);text-decoration-color:var(--background-primary);color:var(--primary-color)}.FlatsImageCard_active__EUDpj:hover{text-decoration:none}.FlatsImageCard_image-wrapper__99FU_{border-radius:15px;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:600px;align-items:center;cursor:pointer}.FlatsImageCard_loaderWrapper__6dxdF{display:flex;justify-content:center}.FlatsImageCard_image-wrapper__99FU_>img{height:100%;width:100%;cursor:pointer}.FlatsImageCard_modalImage__6l89h{position:relative;max-width:850px;width:90vw;background:#fff;display:flex;justify-content:center}.FlatsImageCard_modalImage__6l89h img{width:100%;height:100%}.FlatsImageCard_closeModal__PPnpK{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;right:50px;top:50px;cursor:pointer;z-index:3;background:transparent}.FlatsImageCard_closeModal__PPnpK svg{height:100%;width:100%;stroke:#002c3e}@media (max-width:1700px) and (min-width:780px){.FlatsImageCard_flat-image-mainWrapper__Hy5iN{padding:40px 35px 45px}.FlatsImageCard_flat-imageLinks__PtCSO{font-size:24px}}@media (max-width:1200px){.FlatsImageCard_flat-image-mainWrapper__Hy5iN{border-radius:50px 50px 0 0;max-width:100%}.FlatsImageCard_image-wrapper__99FU_>img{max-width:440px}.FlatsImageCard_flat-image-miniLogo__bC6Bn{display:none}.FlatsImageCard_flat-imageLinks__PtCSO{margin-top:20px;gap:0;justify-content:space-between}.FlatsImageCard_falt-image-svgWrapper__6miMQ{display:flex;justify-content:flex-end;align-items:center;gap:20px;cursor:pointer}.FlatsImageCard_falt-image-svgWrapper__6miMQ svg{width:28px;height:25px}}@media (max-width:780px){.FlatsImageCard_flat-image-mainWrapper__Hy5iN{padding:40px 40px 0}.FlatsImageCard_flat-imageLinks__PtCSO{font-size:26px}.FlatsImageCard_falt-image-svgWrapper__6miMQ svg{width:20px;height:20px}.FlatsImageCard_image-wrapper__99FU_{min-height:500px}}@media (max-width:480px){.FlatsImageCard_flat-image-mainWrapper__Hy5iN{padding:40px 20px 0;border-radius:20px 20px 0 0}.FlatsImageCard_flat-imageLinks__PtCSO{font-size:16px}.FlatsImageCard_closeModal__PPnpK{width:18px;height:18px;top:25px;right:20px}.FlatsImageCard_image-wrapper__99FU_{min-height:200px}}.FlatButtonDownload_c-lot__chars-download-button__h6ZaC{min-height:154px;background:#fff;border-radius:20px;padding:28px 29px 15px 28px;text-decoration:none;width:100%;display:block;position:relative}.FlatButtonDownload_c-lot__chars-download-buttonrow__V1T7i{display:flex;align-items:center;font-weight:700;font-size:25px;line-height:100%;letter-spacing:.02em;color:var(--primary-color)}.FlatButtonDownload_c-lot__chars-download-buttonrow__V1T7i svg{flex:0 0 37px;width:37px;height:41px;margin-right:25px;fill:var(--background-primary)}.FlatButtonDownload_c-lot__chars-download-buttondate__zsN9R{display:flex;margin-top:30px;font-size:15px;line-height:1;letter-spacing:.02em;color:var(--primary-color)}.FlatButtonDownload_c-lot__chars-download-button__h6ZaC .FlatButtonDownload_second-icon__cLCeB{margin:0 0 -44px 27px;width:26px;height:29px}@media (max-width:1700px) and (min-width:780px){.FlatButtonDownload_c-lot__chars-download-buttonrow__V1T7i{font-size:16px}.FlatButtonDownload_c-lot__chars-download-buttonrow__V1T7i svg{flex:0 0 37px;width:37px;height:41px;margin-right:25px;flex:0 0 24px;width:24px;height:30px;margin-right:10px}.FlatButtonDownload_c-lot__chars-download-button__h6ZaC .FlatButtonDownload_second-icon__cLCeB{margin:0 0 0 70px;width:26px;height:29px}.FlatButtonDownload_c-lot__chars-download-buttondate__zsN9R{display:flex;margin-top:18px;font-size:14px}.FlatButtonDownload_c-lot__chars-download-button__h6ZaC{padding:23px 26px 25px 29px;min-height:0}}.FlatsChartsCard_c-lot__chars-mainWrapper__SDRGT{display:flex;gap:50px}.FlatsChartsCard_c-lot__chars-block__OLArO{display:flex;flex-direction:column;flex:0 0 295px;gap:26px}.FlatsChartsCard_c-lot__chars-adaptive-wrap__JH5ED{display:flex;flex-direction:column;gap:26px}.FlatsChartsCard_c-lot__chars-item__N4rpX{display:flex;align-items:center}.FlatsChartsCard_c-lot__chars-title__pyvg5,.FlatsChartsCard_c-lot__chars-value__rBVdK{flex:1 1 auto;font-size:20px;line-height:29px;color:#000}.FlatsChartsCard_c-lot__chars-value__rBVdK{max-width:75px}.FlatsChartsCard_c-lot__chars-buttonsDownload-wrapper___F_3I{display:flex;flex-direction:column;gap:35px;flex:1 1 auto}@media (max-width:1700px) and (min-width:780px){.FlatsChartsCard_c-lot__chars-title__pyvg5{flex:1 1 auto;font-size:16px;line-height:20px;color:#000}.FlatsChartsCard_c-lot__chars-value__rBVdK{flex:1 1 auto;max-width:75px;font-size:16px;line-height:29px;color:#000}.FlatsChartsCard_c-lot__chars-adaptive-wrap__JH5ED,.FlatsChartsCard_c-lot__chars-block__OLArO{gap:6px}}@media (max-width:1360px){.FlatsChartsCard_c-lot__chars-block__OLArO{flex:0 0 210px;padding-left:0;padding-right:0}}@media (max-width:780px){.FlatsChartsCard_c-lot__chars-buttonsDownload-wrapper___F_3I{display:none}.FlatsChartsCard_c-lot__chars-title__pyvg5,.FlatsChartsCard_c-lot__chars-value__rBVdK{font-size:18px}.FlatsChartsCard_c-lot__chars-block__OLArO{flex-direction:row;flex:1 1 auto}.FlatsChartsCard_c-lot__chars-adaptive-wrap__JH5ED:first-child{border-right:1px solid #d1e4f0;padding-right:30px}.FlatsChartsCard_c-lot__chars-adaptive-wrap__JH5ED{flex:1 1 auto}}@media (max-width:768px){.FlatsChartsCard_c-lot__chars-buttonsDownload-wrapper___F_3I{display:none}}@media (max-width:480px){.FlatsChartsCard_c-lot__chars-adaptive-wrap__JH5ED{gap:6px}.FlatsChartsCard_c-lot__chars-title__pyvg5,.FlatsChartsCard_c-lot__chars-value__rBVdK{font-size:12px;line-height:18px}}._catalogId__c-apartments__flats-wrap__ePj4f{display:flex;flex-direction:column;gap:25px;margin-top:50px}._catalogId__c-content__block__gbkrk{background-color:#fff;border-radius:50px;padding:37px 80px 80px}._catalogId__c-content__layout__qGlCu{display:flex;align-items:center;justify-content:space-between}._catalogId__c-content__site-path__HGLMd{margin-bottom:34px}._catalogId__c-site-path__g7QPL,._catalogId__c-site-path__g7QPL a{font-size:14px;line-height:21px;color:#6bb0d3}._catalogId__c-site-path__g7QPL a{text-decoration:none}._catalogId__c-apartments__link__R8Nso{font-family:Room,sans-serif;font-weight:700;font-size:31px;line-height:100%;text-transform:uppercase;color:var(--primary-color);-webkit-text-decoration-color:var(--background-primary);text-decoration-color:var(--background-primary)}._catalogId__c-apartments__link-item--icon__dkCv_{display:flex;align-items:center}._catalogId__c-apartments__link-item-icon__hPz0w{flex:0 0 90px;width:90px;height:90px;border-radius:50%;background:var(--background-primary);margin-right:34px;font-size:0;display:flex;justify-content:center;align-items:center;padding:5px}._catalogId__c-apartments__link-item-icon__hPz0w svg{width:42px;height:42px;fill:#fff}._catalogId__c-site-path__item__uH4Wf:hover{-webkit-text-decoration:underline #6bb0d3;text-decoration:underline #6bb0d3}._catalogId__c-site-path__item--first__rd9kK{font-weight:700}._catalogId__c-site-path__separator__JuXSb{margin:0 2px}._catalogId__c-apartments__link__R8Nso:hover{text-decoration:none}._catalogId__pagination-wrapper__dkvhc{display:flex;justify-content:center;margin:47px 0 60px}._catalogId__pagination-flex-container__hDs_r{display:flex;align-items:center;max-width:220px;flex:1 1 auto}._catalogId__pagination-button__2NBXF{width:56px;height:56px;border-radius:50%;border:3px solid #002c3e;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:inherit}._catalogId__next__XzDUc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}._catalogId__next__XzDUc svg,._catalogId__prev__K7cGr svg{width:12px;height:20px;fill:#002c3e}._catalogId__pagination-counter__5p0my{flex:1 1 auto;font-size:12px;line-height:18px;color:#0f496d;padding:0 5px;text-align:center}._catalogId__compare-hidden-780__7pnZH{display:none}._catalogId__filter-button__e6jEd{display:none;font-family:Room,sans-serif}._catalogId__filter-selected__7A4CE{width:18px;height:18px;background:#fff;font-family:Room,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:18px;text-align:center;color:#000;border-radius:50%}._catalogId__flat-mainInfo-wrapper__mr_RZ{display:flex;margin-top:100px;gap:30px}._catalogId__flat-imageCard-container__qrjmT{flex:0 0 50%}._catalogId__flat-contentCard-container__J2yJ_{flex:0 1 50%;display:flex;flex-direction:column;gap:50px}._catalogId__flat-mortgageWrapper__aSlPN{display:flex;gap:30px;margin-top:35px}._catalogId__flat-mortgage-calculate__aLtLH{flex:0 0 450px}._catalogId__flat-mortgage-md___aLhW ul{margin:55px;padding:0;font-style:normal;font-weight:400;font-size:1.125rem;line-height:130%;letter-spacing:.02em;text-transform:lowercase;color:var(--primary-color)}._catalogId__flat-mortgage-md___aLhW>ul li{position:relative}._catalogId__flat-mortgage-md___aLhW>ul li:before{content:"";position:absolute;width:6px;height:6px;background:var(--background-secondary);left:-20px;top:10px;border-radius:100%}._catalogId__flats-content-decorationSlider__EkPLl{display:flex;flex-direction:column;margin-top:79px;padding-top:45px;background-color:#fff;border-radius:50px 50px 80px 80px;gap:30px}._catalogId__similarFlats-mainWrapper__bCn0y{margin-top:100px}._catalogId__flats-content-decorationSlider-links__2_y_X{display:flex;justify-content:center;gap:188px}._catalogId__c-tabs__link__x_qQs{text-decoration:none;font-family:Room,sans-serif;font-weight:700;font-size:30px;line-height:100%;text-transform:uppercase;color:#d1e4f0;-webkit-text-decoration:underline #d1e4f0;text-decoration:underline #d1e4f0;position:relative;transition:color .3s ease-out}._catalogId__c-tabs__link__x_qQs:hover,._catalogId__linkActive__3FQ_H{color:var(--primary-color);-webkit-text-decoration:underline var(--background-primary);text-decoration:underline var(--background-primary)}@media (max-width:1700px) and (min-width:780px){._catalogId__c-apartments__flats-wrap__ePj4f{padding:66px 126px 65px}._catalogId__c-apartments__link-item-icon__hPz0w{flex:0 0 65px;width:65px;height:65px}._catalogId__c-content__block__gbkrk{padding:37px 70px 80px}._catalogId__c-apartments__link-item-icon__hPz0w svg{width:32px;height:32px;fill:#fff}._catalogId__c-apartments__link__R8Nso{font-size:30px}._catalogId__flat-mainInfo-wrapper__mr_RZ{gap:50px}._catalogId__flat-imageCard-container__qrjmT{flex:0 0 45%}._catalogId__flat-contentCard-container__J2yJ_{flex:0 1 55%}._catalogId__flats-content-decorationSlider-container__Qqs8V{padding:0 136px}}@media (max-width:1450px){._catalogId__flat-mortgage-calculate__aLtLH{flex:0 0 340px}._catalogId__flats-content-decorationSlider-container__Qqs8V{padding:0}}@media (max-width:1300px) and (min-width:700px){._catalogId__c-apartments__flats-wrap__ePj4f{padding:66px 50px 65px}}@media (max-width:1200px){._catalogId__flat-mainInfo-wrapper__mr_RZ{flex-direction:column;margin-top:36px;padding:0 80px;gap:0}._catalogId__flats-content-decorationSlider-container__Qqs8V{padding:0}._catalogId__flats-content-decorationSlider-links__2_y_X{gap:100px}._catalogId__c-tabs__link__x_qQs{font-size:22px}}@media (max-width:1024px){._catalogId__flat-mortgageWrapper__aSlPN{flex-direction:column}}@media (max-width:900px){._catalogId__flat-mortgageWrapper__aSlPN{margin-top:30px}}@media (max-width:780px){._catalogId__icon-visual__9Nuk4{display:none}._catalogId__c-content__block__gbkrk{padding:37px 20px 80px}._catalogId__compare-hidden-780__7pnZH{display:flex}._catalogId__c-apartments__link-item-icon__hPz0w svg{width:25px;height:25px}._catalogId__selectionFilter-hidden-780__J3KK5{display:none}._catalogId__filter-button__e6jEd{display:flex;margin-top:40px;height:50px;border-radius:10px}._catalogId__c-content__site-path__HGLMd{display:none}._catalogId__flat-mainInfo-wrapper__mr_RZ{padding:0}}@media (max-width:768px){._catalogId__c-apartments__link__R8Nso{font-size:32px}._catalogId__c-apartments__link-item-icon__hPz0w{flex:0 0 50px;width:50px;height:50px;margin-right:15px}._catalogId__flats-content-decorationSlider-links__2_y_X{gap:30px}}@media (max-width:640px){._catalogId__c-apartments__link__R8Nso{font-size:24px}._catalogId__icon-visual__9Nuk4>div{display:none}}@media (max-width:480px){._catalogId__c-apartments__flats-wrap__ePj4f{gap:10px}._catalogId__c-apartments__link__R8Nso{font-size:16px}._catalogId__c-apartments__link-item-icon__hPz0w{flex:0 0 23px;width:23px;height:23px;margin-right:12px}._catalogId__filter-button__e6jEd{font-size:15px;line-height:15px;font-style:normal;font-weight:700}._catalogId__c-content__block__gbkrk{border-radius:20px;padding:38px 20px}._catalogId__pagination-wrapper__dkvhc{margin:17px 0 15px}._catalogId__pagination-flex-container__hDs_r{max-width:140px}._catalogId__pagination-button__2NBXF{width:25px;height:25px;border:2px solid #002c3e}._catalogId__next__XzDUc svg,._catalogId__prev__K7cGr svg{width:6px;height:9px}._catalogId__flats-content-decorationSlider__EkPLl{border-radius:30px 30px 50px 50px}._catalogId__flat-contentCard-container__J2yJ_{gap:13px}._catalogId__flats-content-decorationSlider__EkPLl{padding-top:16px;gap:20px}._catalogId__flats-content-decorationSlider-links__2_y_X{gap:15px;justify-content:flex-start;padding-left:25px}._catalogId__c-tabs__link__x_qQs{font-size:16px}}