.BankPrograms_list__20pGn{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}.BankPrograms_card__cq2H8{padding:22px;background:var(--white);margin-right:20px;width:100%;color:var(--text-color);font-weight:500;font-size:20px;line-height:135%;-moz-transition:.5s;transition:.5s;text-align:left}.BankPrograms_card__cq2H8:hover{box-shadow:0 4px 40px rgba(0,0,0,.05);color:var(--green)}.BankPrograms_card__mobile_link__2WU0_,.BankPrograms_card__mobile_link__2WU0_ button,.BankPrograms_card__mobile_link__2WU0_ button ul{width:100%}.BankPrograms_logo__1RIL1{margin-bottom:24px;width:236px;height:56px;position:relative}.BankPrograms_info__2ftm9{width:100%}.BankPrograms_title__3Inmc{font-size:24px;color:var(--green)}.BankPrograms_item__OxYO_{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;margin-bottom:8px}.BankPrograms_item__OxYO_:last-child{margin-bottom:0}.MortgageCalculatorWidget_iframe__2fXEh{width:100%;min-height:1000px;border:none;margin-bottom:19px}.FlatSold_imageWrapper__1JYtM{margin-block:48px;width:325px;height:248px;position:relative}.FlatSold_not-found__2z3CA{margin-bottom:48px!important}.FlatSold_show-all-apartments__1gjmk{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;margin-top:84px}.Onboarding_modal__wrapper__3jITt{position:relative;-moz-transform-origin:center;transform-origin:center;max-width:1200px!important;margin:0 auto!important}.Onboarding_modal-content__wrapper__2K1bm{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;position:relative;max-width:1200px!important;max-height:50vh;margin:0 auto!important}.Onboarding_modal-content__wrapper--step-0__bh0D0{margin:0 auto!important}.Onboarding_modal-content__wrapper--step-1__2SvPL{position:absolute;left:-moz-calc(50% - 425px)!important;left:calc(50% - 425px)!important;top:232px!important}.Onboarding_modal-content__wrapper--step-2__3uzKS{-moz-transform:translate(55%,62%);transform:translate(55%,62%);left:-8px!important;top:-75px!important}.Onboarding_modal-content__wrapper--step-3__1a5nH{position:absolute;left:-moz-calc(50% - 553px)!important;left:calc(50% - 553px)!important;top:120px!important}.Onboarding_modal-content__wrapper--step-4__1oEC4{position:absolute;left:-moz-calc(50% - 375px)!important;left:calc(50% - 375px)!important;top:130px!important}.Onboarding_modal-content__3-mY8{position:relative;background-color:#fff;padding:64px 48px}.Onboarding_modal-content__3-mY8 .Onboarding_step-count__OQXTa{position:absolute;left:48px;bottom:51px;font-style:normal;font-weight:900;font-size:24px;line-height:135%;color:#dfdfdf}.Onboarding_modal-content__3-mY8 .Onboarding_step-count__OQXTa span{color:#008066}.Onboarding_modal-content--step-0__3wRLW{width:422px;padding-top:160px}.Onboarding_modal-content--step-1__3kowk{width:540px;padding:48px 48px 32px}.Onboarding_modal-content--step-1__3kowk:before{position:absolute;width:17px;height:18px;left:278px;top:-14px;content:"\25B2";color:#fff}.Onboarding_modal-content--step-2__21D-L{width:540px;padding:48px 48px 32px}.Onboarding_modal-content--step-2__21D-L:before{position:absolute;width:17px;height:18px;left:536px;-moz-transform:rotate(90deg);transform:rotate(90deg);top:136px;content:"\25B2";color:#fff}.Onboarding_modal-content--step-3__Gg61O{width:540px;padding:48px 48px 32px}.Onboarding_modal-content--step-3__Gg61O:before{position:absolute;width:17px;height:18px;left:-12px;-moz-transform:rotate(270deg);transform:rotate(270deg);top:136px;content:"\25B2";color:#fff}.Onboarding_modal-content--step-4__1-6ij{width:540px;padding:48px 48px 32px}.Onboarding_modal-content--step-4__1-6ij:before{position:absolute;width:17px;height:18px;left:-12px;-moz-transform:rotate(270deg);transform:rotate(270deg);top:136px;content:"\25B2";color:#fff}.Onboarding_modal-content__img__CPWIg{position:absolute;top:0;left:0}.Onboarding_modal-content__img-step-1_1__3uTOU{position:absolute;-moz-transform:translate(-3%,-105%);transform:translate(-3%,-105%)}.Onboarding_modal-content__img-step-1_2__21TtX{position:absolute;-moz-transform:translate(-116%,-407%);transform:translate(-116%,-407%)}.Onboarding_modal-content__img-step-2_1__3T_iw{position:absolute;-moz-transform:translate(900%,-308%);transform:translate(900%,-308%)}.Onboarding_modal-content__img-step-3_1__3o3tn{position:absolute;-moz-transform:translate(-168%,-400%);transform:translate(-168%,-400%)}.Onboarding_modal-content__img-step-4_1__Aofzp{position:absolute;-moz-transform:translate(-112%,-413%);transform:translate(-112%,-413%)}.Onboarding_modal-content__header__2Pjf_{width:100%;font-size:24px;font-weight:900;line-height:135%;margin-bottom:24px;color:#1a1a1a}.Onboarding_modal-content__header--step-0__N3XfM{text-align:center}.Onboarding_modal-content__header--step-1__1nhK0 .Onboarding_modal-content__header--step-2__3655z .Onboarding_modal-content__header--step-3__3dHL7 .Onboarding_modal-content__header--step-4__2WlhB{text-align:left}.Onboarding_modal-content__body__1-rcm{width:100%;font-size:18px;font-weight:400;line-height:155%;margin-bottom:40px;color:#1a1a1a}.Onboarding_modal-content__body--step-0__2IbmB{text-align:center}.Onboarding_modal-content__body--step-1__Eud86,.Onboarding_modal-content__body--step-2__PqA94,.Onboarding_modal-content__body--step-3__2Swf6,.Onboarding_modal-content__body--step-4__1gnfi{text-align:left}.Onboarding_button-container__3cV_z{display:-moz-box;display:flex;width:100%;-moz-box-align:start;align-items:flex-start}.Onboarding_button-container--step-0__3c_Aw{-moz-box-pack:center;justify-content:center}.Onboarding_button-container--step-1__3Y7Ea,.Onboarding_button-container--step-2__PiSMd,.Onboarding_button-container--step-3__1Jx7H,.Onboarding_button-container--step-4__2W7if{-moz-box-pack:end;justify-content:flex-end}.Onboarding_modal-content__btn__fRBm5{margin-bottom:0;border-radius:62px;text-transform:uppercase}.Onboarding_modal-content__btn--step-0___9GjC{padding:20px 32px;font-size:18px;margin-bottom:0;-moz-box-pack:center;justify-content:center}.Onboarding_modal-content__btn--step-1__38SQt{padding:14px 24px;font-style:normal;font-weight:700;font-size:12px;line-height:120%;margin-bottom:0;margin-right:0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Onboarding_modal-content__btn--step-1__38SQt:hover .Onboarding_step-arrow__3McYR{fill:#f6e26d}.Onboarding_modal-content__btn--step-2__2-4Qj{padding:14px 24px;font-style:normal;font-weight:700;font-size:12px;line-height:120%;margin-bottom:0;margin-right:0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Onboarding_modal-content__btn--step-2__2-4Qj:hover .Onboarding_step-arrow__3McYR{fill:#f6e26d}.Onboarding_modal-content__btn--step-3__1d5_P{padding:14px 24px;font-style:normal;font-weight:700;font-size:12px;line-height:120%;margin-bottom:0;margin-right:0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Onboarding_modal-content__btn--step-3__1d5_P:hover .Onboarding_step-arrow__3McYR{fill:#f6e26d}.Onboarding_modal-content__btn--step-4__1EKYg{padding:14px 24px;font-style:normal;font-weight:700;font-size:12px;line-height:120%;margin-bottom:0;margin-right:0}.Onboarding_modal-content__btn__fRBm5 .Onboarding_step-arrow__3McYR{margin-left:11px;fill:#008066}.Onboarding_close-button--step-0__3WF-M{left:440px}.Onboarding_close-button--step-1__1wluq,.Onboarding_close-button--step-2__1Cwkh,.Onboarding_close-button--step-3__1fMD8,.Onboarding_close-button--step-4__3UKr0{left:560px}.InteractiveSectionContainer_gray__2OpHK{-webkit-filter:grayscale(1);filter:grayscale(1)}.InteractiveSectionContainer_smallPadding__HiHo3{padding:1px 1px 1px 4px!important}.InteractiveSectionContainer_tooltip__21g2S{position:absolute;z-index:100;width:100px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-height:30px;padding:3px 12px;background-color:#fff;color:gray;border-radius:50px;-moz-transition:opacity .2s;transition:opacity .2s;font-weight:700;opacity:0}@media only screen and (max-width:480px){.InteractiveSectionContainer_tooltip__21g2S{width:80px}}.InteractiveSectionContainer_desktop__image__1NkTC{max-height:200px!important;width:auto!important}.InteractiveSectionContainer_desktop__image-wrapper__UOITz{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.InteractiveSectionContainer_mobileOnly__3spb0{display:none}@media (max-width:1023px){.InteractiveSectionContainer_mobileOnly__3spb0{display:block}}.ApartmentsFloorsContainer_floors-wrapper__3pJSz{overflow-x:auto;overflow-y:hidden}.ApartmentsFloorsContainer_mobileOnly__E4Xf2{display:none}@media (max-width:1023px){.ApartmentsFloorsContainer_mobileOnly__E4Xf2{display:block;margin-left:16px}}.ApartmentsFloorsContainer_is-sold-out__1dm-y{background-color:gray;cursor:not-allowed;opacity:.6}.ApartmentsFloorsContainer_is-sold__3Zi-e{background-color:gray;color:#fff;opacity:.5}.MapContainer_map_wrapper__2GNdV ymaps{position:absolute;left:0;top:0}.TileCatalogContainer_pagination-container__2J2kY{width:100%;display:-moz-box;display:flex;-moz-box-align:baseline;align-items:baseline;margin-top:24px}@media only screen and (max-width:1024px){.TileCatalogContainer_pagination-container__2J2kY{-moz-box-pack:center;justify-content:center}}.TileCatalogContainer_pagination__34NC8{margin-left:auto}.PantriesPlanContainer_available__1ka99{fill:transparent;stroke:transparent}.PantriesPlanContainer_available__1ka99:hover{fill:rgba(var(--gray-300-rgb),.5);stroke:var(--gray-300)}.PantriesPlanContainer_reserved__3YuJz{fill:rgba(var(--red-rgb),.3);stroke:var(--red)}.PantriesPlanContainer_reserved__3YuJz:hover{fill:#ebeef6;stroke:#ebeef6;opacity:.7}.PantriesPlanContainer_sold__jqssR{--background-color:#f7f8fb;--text-color:var(--gray-900);--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26,26,26;--gray-800:grey;--gray-700:#939598;--gray-300:#d1d3d4;--gray-300-rgb:209,211,212;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#008066;--green-rgb:0,128,102;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241,91,91;--red-800:#f8abab;--red-100:#fdebeb;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#5c74b8;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246,226,109;--yellow-100:#fcf8e3;fill:rgba(var(--gray-900-rgb),.5);stroke:var(--gray-900);opacity:1}.PantriesPlanContainer_sold__jqssR:hover{fill:#ebeef6;stroke:#ebeef6;opacity:.7}.PantriesPlanContainer_infoContainer__3RrXs{background-color:var(--clear);position:fixed;width:354px;z-index:-1;padding:32px;-moz-transform:translateY(15px) translateX(15px);transform:translateY(15px) translateX(15px)}.PantriesPlanContainer_tolltipTitle__1KQbu{margin-bottom:19px!important}.PantriesPlanContainer_modal__content-wrapper__bQGvV{padding-bottom:0!important}.PantriesPlanContainer_areas-info__items__1qbgP{margin-bottom:24px!important}.PantriesPlanContainer_areas-info__items--no-attributes__2Gh9O{margin-bottom:0}@media (max-width:1023px){.PantriesPlanContainer_floors-slider__floors__1leuk{padding-left:16px!important;padding-right:16px!important}}@media (max-width:767px){.PantriesPlanContainer_floors-slider__floors__1leuk{padding-right:32px!important;margin-right:0!important}}.PantriesPlanContainer_rentalTag__3B8tt{display:-moz-box;display:flex;grid-gap:4px;gap:4px;color:#fff}.ParkingsPlanContainer_available__2aLDc{fill:transparent;stroke:transparent}.ParkingsPlanContainer_available__2aLDc:hover{fill:rgba(var(--gray-300-rgb),.5);stroke:var(--gray-300)}.ParkingsPlanContainer_reserved__35CXs{fill:rgba(var(--red-rgb),.3);stroke:var(--red);opacity:1}.ParkingsPlanContainer_reserved__35CXs:hover{fill:#ebeef6;stroke:#ebeef6;opacity:.7}.ParkingsPlanContainer_sold__3WEII{--background-color:#f7f8fb;--text-color:var(--gray-900);--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26,26,26;--gray-800:grey;--gray-700:#939598;--gray-300:#d1d3d4;--gray-300-rgb:209,211,212;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#008066;--green-rgb:0,128,102;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241,91,91;--red-800:#f8abab;--red-100:#fdebeb;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#5c74b8;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246,226,109;--yellow-100:#fcf8e3;fill:rgba(var(--gray-900-rgb),.5);stroke:var(--gray-900);opacity:1}.ParkingsPlanContainer_sold__3WEII:hover{fill:#ebeef6;stroke:#ebeef6;opacity:.7}.ParkingsPlanContainer_infoContainer__2MCWc{background-color:var(--clear);position:fixed;width:354px;z-index:-1;padding:32px;-moz-transform:translateY(15px) translateX(15px);transform:translateY(15px) translateX(15px)}.ParkingsPlanContainer_tolltipTitle__3p7WZ{margin-bottom:19px!important}.ParkingsPlanContainer_modal__content-wrapper__qc-qf{padding-bottom:0!important}.ParkingsPlanContainer_areas-info__items__38ltx{margin-bottom:24px!important}.ParkingsPlanContainer_areas-info__items--no-attributes__g_63m{margin-bottom:0}@media (max-width:1023px){.ParkingsPlanContainer_floors-slider__floors__36ekq{padding-left:16px!important;padding-right:16px!important}}@media (max-width:767px){.ParkingsPlanContainer_floors-slider__floors__36ekq{padding-right:32px!important;margin-right:0!important}}.ParkingsPlanContainer_rentalTag__3jWrd{display:-moz-box;display:flex;grid-gap:4px;gap:4px;color:#fff}.FooterTextWrapper_Wrapper__3xXAJ{margin-top:48px}.FooterTextWrapper_Wrapper__3xXAJ a{white-space:nowrap}.FooterTextWrapper_Text__AxjgX{margin-bottom:48px}.FooterTextWrapper_Text__AxjgX h2,.FooterTextWrapper_Text__AxjgX h5{font-family:Mikro,sans-serif;font-weight:500;line-height:135%;margin-top:48px;letter-spacing:-.01;font-size:18px}@media (min-width:768px){.FooterTextWrapper_Text__AxjgX h2,.FooterTextWrapper_Text__AxjgX h5{font-size:16px}}.FooterTextWrapper_Text__AxjgX li,.FooterTextWrapper_Text__AxjgX p{font-size:14px;line-height:145%;margin-top:16px;color:var(--gray-800)}.FooterTextWrapper_Text__AxjgX ul{list-style:none;margin-left:1.5em}.FooterTextWrapper_Text__AxjgX ul li:before{content:"\2022";color:var(--green);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.FooterTextWrapper_Text__AxjgX button{color:var(--green);font-size:14px;padding-top:10px}.FooterTextWrapper_Text__AxjgX ol{list-style:none;margin-left:1.5em;counter-reset:my-awesome-counter}.FooterTextWrapper_Text__AxjgX ol li{counter-increment:my-awesome-counter}.FooterTextWrapper_Text__AxjgX ol li:before{content:counter(my-awesome-counter) ". ";color:var(--green);margin-left:-1em;font-weight:500}.FooterTextWrapper_LinkContainer__2nXNa{display:-moz-box;display:flex;flex-wrap:wrap;grid-gap:12px 24px;gap:12px 24px}.FooterTextWrapper_LinkContainer__2nXNa a{font-weight:500;font-size:14px;line-height:1.45}.FooterTextWrapper_LongRead--collapsed__gzQwA{position:relative}.FooterTextWrapper_LongRead--collapsed__gzQwA:after{content:"";width:100%;height:100%;position:absolute;bottom:0;background:-moz-linear-gradient(bottom,var(--background-color) 0,transparent 100%);background:linear-gradient(0deg,var(--background-color) 0,transparent 100%)}.CompletedProjectsList_projects__63onv{padding-top:50px;margin-bottom:96px}.CompletedProjectsList_section__5LmZ9+.CompletedProjectsList_section__5LmZ9{margin-top:96px}@media only screen and (max-width:480px){.CompletedProjectsList_section__5LmZ9+.CompletedProjectsList_section__5LmZ9{margin-top:48px}}.CompletedProjectsList_title__3bsVJ{margin-bottom:40px}@media only screen and (max-width:480px){.CompletedProjectsList_title__3bsVJ{margin-bottom:24px}}.CompletedProjectsList_header__2MHJJ{height:auto;padding-top:0;min-height:auto;position:relative;z-index:10}.CompletedProjectsList_icoArrow__3zDem{-moz-transform:rotate(90deg);transform:rotate(90deg)}.CompletedProjectsList_btnContainer__3Ckxa{text-align:center;margin-top:16px}.CompletedProjectsList_btnContainer__3Ckxa .CompletedProjectsList_btn__2VT9_{width:100%}.CompletedProjectsList_prom_icoArrow__3R1W2{-moz-transform:rotate(90deg);transform:rotate(90deg)}.CompletedProjectsList_prom_btnContainer__3Dg0l{width:100%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;text-align:center;margin-top:64px}@media only screen and (max-width:480px){.CompletedProjectsList_prom_btnContainer__3Dg0l{margin-top:16px}.CompletedProjectsList_prom_btnContainer_btn__2HI6L{width:100%}}.CompletedProjectsList_prom_pagination__zXF6n{margin-left:auto}