.main-content{max-width:100%}.container--landing{padding-top:0;padding-bottom:0;overflow:hidden}.container--landing .tiny-header{margin-bottom:20px}@media (max-width:767px){.container--landing .tiny-header{margin-bottom:0;padding-left:20px;padding-right:20px}}.wrapper{max-width:1200px;width:100%;margin:0 auto}.landing-flat{padding:0 55px}@media (max-width:767px){.landing-flat{padding:0 20px}}.landing-flat-container{max-width:1200px;margin:0 auto}.dark .landing-flat-container{color:#f5f5f6}.light .landing-flat-container{color:#26262c}.landing-flat-container__title{text-align:left;margin:0;margin-bottom:24px!important;padding:0;max-width:100%!important}.dark .landing-flat-container__title{color:#f5f5f6!important}.light .landing-flat-container__title{color:#26262c!important}@media (min-width:768px){.landing-flat-container__title{margin-bottom:32px!important}}.landing-flat-container__subtitle{font:normal 600 22px/26px "TT Norms Pro",sans-serif}.landing-flat-container__desc{font:normal 400 17px/22px "TT Norms Pro",sans-serif}.landing-flat-header{margin-top:30px;position:relative}@media (max-width:767px){.landing-flat-header{margin-top:0}}.landing-flat-header__text{font:normal 400 17px/22px "TT Norms Pro",sans-serif;padding:32px 0}@media (min-width:768px){.landing-flat-header__text{margin-left:-60px;position:absolute;left:28px;top:28px;border-radius:16px;overflow:hidden;padding:24px 32px;max-width:419px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:rgba(255,255,255,.7)}}@media (min-width:1024px){.landing-flat-header__text{margin-left:0}}.landing-flat-header__text__title{margin:0 0 8px 0!important;padding:0;text-align:left}@media (min-width:768px){.landing-flat-header__text__title{margin:0 0 16px 0!important}}.dark .landing-flat-header__text__title{color:#f5f5f6!important}.light .landing-flat-header__text__title{color:#26262c!important}.landing-flat-header__text__desc{margin-bottom:32px}.dark .landing-flat-header__text__desc{color:#ccccd9}.light .landing-flat-header__text__desc{color:#3a3a40}@media (max-width:767px){.landing-flat-header__text__desc{margin-bottom:20px}}.landing-flat-header__text .btn{width:100%}.landing-flat-header__subtitle{font:normal 500 17px/22px "TT Norms Pro",sans-serif;padding-top:20px}.dark .landing-flat-header__subtitle{color:#ccccd9}.light .landing-flat-header__subtitle{color:#3a3a40}@media (min-width:768px){.landing-flat-header__subtitle{font:normal 600 22px/26px "TT Norms Pro",sans-serif;padding-top:40px;max-width:760px}}.landing-flat-header__img{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;overflow:hidden;margin:0 -20px;height:300px}@media (min-width:768px){.landing-flat-header__img{height:398px;margin:0 -55px}}@media (min-width:1024px){.landing-flat-header__img{border-radius:24px;margin:0}}@media (min-width:1024px){.landing-flat-header__img{height:440px}}.landing-flat-header__img img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width:768px){.landing-flat-header__img img{-o-object-position:top;object-position:top}}.landing-flat-home{margin-top:80px}@media (max-width:767px){.landing-flat-home{margin-top:48px}}.landing-flat-home__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.landing-flat-home__block{gap:32px}}@media (min-width:1024px){.landing-flat-home__block{gap:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1440px){.landing-flat-home__block{gap:60px}}.landing-flat-home__image-container{position:relative;border-radius:24px;overflow:hidden;min-width:328px;height:247px}@media (min-width:768px){.landing-flat-home__image-container{min-width:658px;height:390px}}@media (min-width:1024px){.landing-flat-home__image-container{min-width:455px;height:420px}}@media (min-width:1440px){.landing-flat-home__image-container{min-width:690px}}.landing-flat-home__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.landing-flat-home__image.active{opacity:1}.landing-flat-home__list{width:100%;list-style:none;display:grid;gap:12px;padding:0;grid-template-columns:1fr;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.landing-flat-home__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-flat-home__list{grid-template-columns:1fr;padding:52px 0}}.landing-flat-home__list li{padding:12px;border:1px solid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font:normal 450 17px/22px "TT Norms Pro",sans-serif;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.dark .landing-flat-home__list li{color:#f5f5f6;border-color:#27272c}.light .landing-flat-home__list li{color:#26262c;border-color:#eeeef2}@media (min-width:768px){.landing-flat-home__list li{opacity:1;height:70px;cursor:pointer;font:normal 450 20px/24px "TT Norms Pro",sans-serif;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing-flat-home__list li:nth-child(1){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.landing-flat-home__list li:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.landing-flat-home__list li{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.landing-flat-home__list li .landing-flat-home__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.landing-flat-home__list li .landing-flat-home__text span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;font:normal 500 20px/24px "TT Norms Pro",sans-serif;min-width:32px;width:32px;height:32px;border:1px solid}.dark .landing-flat-home__list li .landing-flat-home__text span{color:#ce253d;background:#341c23;border-color:#41232c}.light .landing-flat-home__list li .landing-flat-home__text span{color:#ce253d;background:#ffedf0;border-color:#ffe3e8}@media (min-width:768px){.landing-flat-home__list li .landing-flat-home__text span{min-width:46px;width:46px;height:46px}}.landing-flat-home__list li.inactive{opacity:.5}.landing-flat-home__list li.opacity{opacity:.5}@media (min-width:768px){.landing-flat-home__list li:hover{opacity:1}}.landing-flat-home-desk{display:none}@media (min-width:768px){.landing-flat-home-desk{display:-webkit-box;display:-ms-flexbox;display:flex}}.landing-flat-home-mob{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-x:scroll;scrollbar-width:none;width:100vw;gap:12px;margin:0 -16px}.landing-flat-home-mob__item{min-width:312px;width:312px}.landing-flat-home-mob__item:first-child{margin-left:16px}.landing-flat-home-mob__item:last-child{margin-right:16px}.landing-flat-home-mob img{border-radius:16px;overflow:hidden;margin-bottom:16px;height:247px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.landing-flat-home-mob{display:none}}.landing-flat-types{padding:60px 55px;margin-top:80px;max-width:100%}.dark .landing-flat-types{background:#27272c}.light .landing-flat-types{background:#f6f6f8}@media (max-width:767px){.landing-flat-types{padding:32px 20px 20px;margin-top:48px}}.landing-flat-types__title{font:normal 600 28px/32px "TT Norms Pro",sans-serif}@media (max-width:767px){.landing-flat-types__title{font:normal 600 24px/28px "TT Norms Pro",sans-serif}}.landing-flat-types .main-card{min-height:200px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dark .landing-flat-types .main-card{background:#202025}.light .landing-flat-types .main-card{background:#fff}@media (max-width:1023px){.landing-flat-types .main-card{width:calc(100% / 2 - 24px);margin:12px}}@media (max-width:767px){.landing-flat-types .main-card{padding:20px 24px;width:100%;margin:0 0 12px;min-height:136px}}.landing-flat-types .main-card:after{width:170px;height:170px;bottom:52px;right:67px}.dark .landing-flat-types .main-card:after{background:#27272c}.light .landing-flat-types .main-card:after{background:#f6f6f8}@media (max-width:767px){.landing-flat-types .main-card:after{width:104px;height:104px;bottom:29px;right:37px}}.dark .landing-flat-types .main-card:hover{background:#27272c}.light .landing-flat-types .main-card:hover{background:#f6f6f8}.landing-flat-types .main-card:hover:after{width:800px;height:800px}.landing-flat-types .main-card-title{font:normal 500 20px/24px "TT Norms Pro",sans-serif}.dark .landing-flat-types .main-card-title{color:#f5f5f6}.light .landing-flat-types .main-card-title{color:#26262c}.landing-flat-types .main-card-link{position:relative;z-index:2;font:normal 400 14px/18px "TT Norms Pro",sans-serif}.landing-flat-types .main-card-link .link{border:none}.dark .landing-flat-types .main-card-link .link{color:#f5f5f6}.light .landing-flat-types .main-card-link .link{color:#26262c}.landing-flat-types .main-card-icon{width:92px!important;height:92px!important;bottom:66px!important;right:70px!important}@media (max-width:767px){.landing-flat-types .main-card-icon{width:52px!important;height:52px!important;bottom:37px!important;right:41px!important}}.landing-flat-reviews{margin-top:80px}@media (max-width:767px){.landing-flat-reviews{margin-top:48px}}.landing-flat-faq{padding:60px 55px;margin-top:60px;max-width:100%}.dark .landing-flat-faq{background:#27272c}.light .landing-flat-faq{background:#f6f6f8}@media (max-width:767px){.landing-flat-faq{padding:32px 20px 20px;margin-top:32px}}.landing-flat-footer{padding:60px 55px;max-width:100%;border-top:1px solid}.dark .landing-flat-footer{background:#27272c;border-top-color:#474751}.light .landing-flat-footer{background:#f6f6f8;border-top-color:#e5e5e9}@media (max-width:767px){.landing-flat-footer{padding:32px 20px}}.dark .landing-flat-footer__title{color:#f5f5f6}.light .landing-flat-footer__title{color:#26262c}.landing-flat-footer__desc{margin-bottom:60px;font:normal 450 20px/24px "TT Norms Pro",sans-serif}.dark .landing-flat-footer__desc{color:#ccccd9}.light .landing-flat-footer__desc{color:#3a3a40}@media (max-width:767px){.landing-flat-footer__desc{margin-bottom:40px}}@media (max-width:599px){.popup--flat-landing{border-radius:16px 16px 0 0}}.popup--flat-landing .flat-landing__popup-title{text-align:left;margin-bottom:12px}@media (max-width:599px){.popup--flat-landing .flat-landing__popup-title{padding:0}}.popup--flat-landing .flat-landing__popup-btn{margin-top:32px;text-align:center}@media (max-width:599px){.popup--flat-landing .flat-landing__popup-btn .btn{width:100%}}