.about{padding:60px 0 35px}.about__title-h2{margin-bottom:19px}.about-param,.about__wrap{position:relative}.about-param{background:var(--color-1);border-radius:15px;padding:35px 32px 37px;transform:translateZ(2px);z-index:2}.about-param__item+.about-param__item,.about-param__right{margin-top:38px}.about-param__name{color:#333;font-size:var(--font-size-medium-semi);font-weight:300;line-height:145%;margin-bottom:4px;opacity:.9;white-space:nowrap}.about-param__finish{margin:12px 0 0}.others-commerce-about .about-param__data{color:#181818;font-size:var(--font-size-large-mini);font-weight:300;line-height:105%}.about-slider{height:396px;margin:-35px -16px 0;min-height:396px;position:relative}.about-slider .swiper{height:100%}.about-slider .about-slider__img{height:100%;position:relative;width:100%}.about-slider .about-slider__img:before{background-color:rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateZ(2px);width:100%;z-index:2}.about-slider .about-slider__img .image{height:100%;object-fit:cover;width:100%}.about-slider .slider-nav{align-items:center;bottom:10px;display:flex;position:absolute;right:10px;z-index:1}.about-slider .slider-btn{height:31px;width:31px}.about-slider .slider-btn__prev{margin-right:6px}.swiper-about-video .swiper-wrapper{align-items:center}.swiper-about-video .swiper-wrapper .swiper-slide{height:fit-content}.slider-nav-about-video{padding:0 40px!important;width:100vw!important}.btn-about-video{display:block;margin:20px auto 0;width:fit-content}.about__param-btn{display:block;font-size:var(--font-size-medium);height:auto;margin:20px 0 0;padding:20px;width:fit-content}.infrastructure__map{height:480px;width:100%}.infrastructure__map .ymaps-2-1-79-ground-pane{filter:grayscale(1)}.infrastructure__wrap{background-size:cover;position:relative}.infrastructure__btn{background:var(--bg-3);bottom:0;color:#fff;font-weight:600;left:0;margin:auto;padding:0 60px;position:absolute;right:0;top:0;width:fit-content}.infrastructure__btn:hover{background:#4c7da9}.infrastructure__control-icon{cursor:pointer}.infrastructure__control-icon.active{color:#8a2630;text-decoration:underline}.infrastructure__controls{align-items:flex-start;background:var(--bg-12);flex-flow:column;justify-content:center;padding:20px}.infrastructure__controls-desktop{display:none}.infrastructure__control{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:16px 0 0}.infrastructure__control img{margin:0 16px 0 0;width:36px}.infrastructure__control span{font-weight:600}.infrastructure__control-title{color:#8a2630;font-size:46px;font-weight:600;line-height:1.1;margin:0 0 20px}.infrastructure__title-h2{margin-bottom:64px}.infra-modal__map .ymaps-2-1-79-map{height:100%;width:100%}.infra-modal{height:100vh;min-width:100vw;width:100%}.mobileMapInfra{height:100%;width:100%}.infra-modal .infrastructure__control-title{font-size:32px}.infrastructure__icons{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.infrastructure__icons .infrastructure__control{font-size:14px;margin:6px 16px;width:40%}.subs{background-color:var(--bg-3);margin:30px 0 0;padding:70px 0 100px}.subs__title-h2{color:var(--color-1);margin-bottom:17px}.subs__text{color:var(--color-1);font-size:var(--font-size-medium);font-weight:300;line-height:110%;opacity:.5}.subs .container{position:static}.subs__content{margin-bottom:80px}.subs__form{margin:0 auto;max-width:480px}.others-commerce__video{align-items:center;display:flex;height:650px;justify-content:center;width:100%}.others-commerce__video-1{background:url(/img/olivia-bg-mobile.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-1,body.page_no-webp .others-commerce__video-1{background-image:url(/img/olivia-bg-mobile.jpg)}body.page_webp .others-commerce__video-1{background-image:url(/img/olivia-bg-mobile.webp)}.others-commerce__video-2{background:url(/img/bg-video-commercial-2-mobile.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-2,body.page_no-webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2-mobile.jpg)}body.page_webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2-mobile.webp)}.video-modal-upper:hover{cursor:pointer}.docs{padding:68px 0 64px}.docs__title-h2{margin-bottom:40px}.docs__wrap{margin-bottom:14px}.docs__top{background-color:var(--bg-9);cursor:pointer;padding:16px 50px 16px 14px;position:relative}.docs__name{font-size:var(--font-size-medium);line-height:110%}.docs__icon{height:30px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translate3d(0,-50%,2px);width:30px;z-index:2}.docs__wrap.active .docs__icon{transform:translate3d(0,-50%,2px) rotate(180deg)}.docs__content{background-color:var(--bg-10);display:none;padding:22px 14px}.docs__content-wrap{display:flex;flex-wrap:wrap;margin:-4px}.docs__item{padding:4px;width:50%}.docs__item-image{height:57vw;min-height:205px;object-fit:contain;width:100%}.docs__item-image:hover{cursor:pointer}.docs__item-icon{align-items:flex-start;display:flex;justify-content:flex-start}.docs__item-icon a{align-items:flex-start;display:flex;justify-content:center;text-decoration:none}.docs__item-icon p{font-size:14px}.docs__item-icon img{margin:0 12px 0 0;width:30px}.advantage{padding:48px 0 40px}.advantage__title-h2{margin-bottom:35px}.advantage-slider{min-width:223px;width:62vw}.advantage-slider .swiper{overflow:initial}.advantage-slider .swiper-slide{cursor:pointer;height:341px}.advantage-slider .swiper-slide__wrap{border-radius:10px;color:var(--color-1);height:100%;overflow:hidden;padding:35px 24px;position:relative}.advantage__img{z-index:1}.advantage__img,.advantage__img:before{height:100%;left:0;position:absolute;top:0;width:100%}.advantage__img:before{background-color:rgba(0,0,0,.2);content:"";pointer-events:none;transform:translateZ(2px);z-index:2}.advantage__img .image{height:100%;object-fit:cover;width:100%}.advantage-slide__title{font-size:var(--font-size-large);line-height:100%;position:relative;transform:translateZ(3px);z-index:3}.advantage-modal .advantage-modal__wrap{max-width:518px;padding:40px 20px}.advantage-modal .advantage-modal__title-wrap{color:var(--color-1);padding:42px;position:relative;width:fit-content;z-index:4}.advantage-modal .advantage-modal__title-wrap:before{background-color:rgba(0,0,0,.4);border-radius:20px;content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(2px);width:100%;z-index:2}.advantage-modal .advantage-modal__title{font-size:var(--font-size-large);margin-bottom:16px}.advantage-modal .advantage-modal__text,.advantage-modal .advantage-modal__title{line-height:100%;position:relative;transform:translateZ(3px);z-index:3}.advantage-modal .advantage-modal__text ul{color:var(--color-1);list-style-type:disc!important}.advantage-modal .advantage-modal__text ul li{margin-bottom:16px;margin-left:16px}.advantage-modal .advantage-modal__text ul li:last-child{margin-bottom:0}.visual{padding:45px 0 64px}.visual__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.visual__chess{display:flex;float:right}.visual__chess .download-btn{margin-left:10px}.download-btn{cursor:pointer}.download-btn span{display:none}.download-btn .download-btn__icon{height:24px;pointer-events:none;width:24px}.visual__nav{margin-bottom:20px}.prompt{margin-top:20px}.prompt,.prompt .prompt__item{align-items:center;display:flex}.prompt .prompt__item{background-color:var(--bg-1);height:33px;padding:0 16px}.prompt .prompt__item.prompt__item_gray{background-color:var(--bg-8)}.prompt .prompt__item.prompt__item_yellow{background-color:#ff9}.prompt .prompt__item.prompt__item_red{background-color:red}.prompt .prompt__item:not(:last-child){margin-right:16px}.visual__queues{flex-flow:row nowrap;justify-content:flex-start;margin:0 0 40px}.visual__queue,.visual__queues{align-items:center;display:flex}.visual__queue{background:transparent;border:1px solid #565656;border-radius:8px;color:#565656;cursor:pointer;justify-content:center;margin:0 20px 0 0;padding:12px 18px}.visual__queue.active{background:var(--bg-3);border-color:var(--bg-3);color:var(--color-1)}.tabs-select__item-visual{margin:0 60px 0 0!important}.tabs-wrap{overflow-x:scroll;overflow-y:hidden;position:relative;width:100%}.tabs-wrap::-webkit-scrollbar{display:none;height:0;width:0}.tabs-wrap::-webkit-scrollbar-thumb,.tabs-wrap::-webkit-scrollbar-track{display:none}.tabs-select{display:flex;padding-bottom:22px;position:relative}.tabs-line{border-bottom:1px solid rgba(0,0,0,.2);min-width:800px;transform:translateZ(4px);width:100%;z-index:4}.tabs-line,.tabs-underline{bottom:0;left:0;position:absolute}.tabs-underline{background-color:var(--bg-2);height:2px;transform:translateZ(5px);transition:left .5s ease,width .5s ease;z-index:5}.tabs-select__item{color:#333;cursor:pointer;font-size:var(--font-size-medium-semi);opacity:.9;white-space:nowrap}.tabs-select__item+.tabs-select__item{margin-left:60px}.card{align-items:stretch;background-color:var(--bg-1);cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-start;padding:14px 25px;position:relative;transition:box-shadow .2s ease}.card.g-house-detail{padding:65px 30px 45px;position:relative}.plans-eden .card{padding:8px}.card>div{width:100%}.card__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:36px}.card__top-num{height:50px;justify-content:left;width:200px}.card__top-num,.card__top-rooms-label{align-items:center;color:var(--color-3);display:flex;font-size:var(--font-size-medium-semi);line-height:110%}.card__top-rooms-label{justify-content:center}.card__top-date{font-size:var(--font-size-medium-semi);line-height:110%;opacity:.8;white-space:nowrap}.card__img-wrap{align-self:center;height:220px;margin-bottom:50px;position:relative}.card__lock{display:none;font-size:var(--font-size-medium-semi);left:50%;line-height:110%;padding-left:31px;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,5px);z-index:5}.card__lock:before{background:url(/img/svg/lock.svg) 50%/contain no-repeat;content:"";height:24px;left:0;position:absolute;top:-3px;transform:translateZ(1px);width:24px;z-index:1}.card__img,.card__picture{align-self:center;display:block;height:100%;object-fit:contain;width:100%}.card__mid{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-medium);line-height:110%;margin:-7px -5px 28px;opacity:.5;width:100%}.card__mid-item{padding:7px 5px 0;white-space:nowrap;width:50%}.card__mid-item:nth-child(2n){text-align:right}.card__bottom{align-items:center;display:flex;justify-content:space-between}.card__bottom-price{color:var(--color-3);font-size:var(--font-size-medium-semi);line-height:110%;opacity:.9;transition:color .2s ease}.card__bottom-price span{font-size:var(--font-size-large-semi);opacity:1}.card__bottom-name{font-size:var(--font-size-large-semi);line-height:110%}.card.disabled{cursor:auto}.card.disabled .card__top-date,.card.disabled .card__top-rooms-label{opacity:.5}.card.disabled .card__img{opacity:.2}.card.disabled .card__lock{display:block}.card.disabled .card__bottom-price{color:var(--color-2)}.card__item-rows{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 80px;width:100%}.card__item-cols{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;margin:80px 0 0;width:100%}.card__item-action{animation-duration:3s;animation-iteration-count:infinite;animation-name:btn-anim;background-color:var(--bg-3);border-radius:6px;color:#fff;font-weight:600;padding:6px 18px;position:absolute;top:16px;width:fit-content!important}@keyframes btn-anim{0%{background-color:var(--bg-3)}30%{background-color:var(--bg-13)}60%{background-color:var(--bg-3)}}.card__item-img{display:flex;justify-content:center}.card__item-img img{height:160px;object-fit:contain;width:auto}.plans-eden .card__item-img img{height:320px}.card__col-square,.card__row{color:#adadad;font-size:18px;font-weight:600}.card__col-price{color:var(--color-3);font-size:var(--font-size-medium-semi);line-height:110%;margin:16px 0 0;opacity:.9;transition:color .2s ease}.card__col-price:hover{color:var(--color-10)}.card__col-title{font-size:22px;font-weight:600;margin:16px 0 0}.table__wrap{display:flex;height:100%;overflow-y:auto}.table__wrap::-webkit-scrollbar{background-color:#c3c5c6;color:#7c644b;height:4px;width:4px}.table__wrap::-webkit-scrollbar-thumb{background-color:var(--bg-3)}.table-nav{height:max-content;padding-right:4px;width:36px}.table-nav,.table-nav__item{display:flex;flex-direction:column}.table-nav__item{align-items:center;background-color:var(--bg-3);color:var(--color-1);cursor:pointer;font-weight:600;height:96px;justify-content:space-between;line-height:110%;margin:2px 0;padding:8px 0;transition:background-color .2s}.table-nav__item:hover{background:var(--bg-11);transition:background-color .2s}.table-nav__item .table-nav__item-num{font-size:14px}.table-nav__item .table-nav__item-text{font-size:12px;margin-bottom:5px;transform:rotate(-90deg)}.table-cont{display:flex;flex:1;flex-direction:column;height:max-content;overflow-x:scroll;overflow-y:hidden}.table-cont::-webkit-scrollbar{background-color:#c3c5c6;height:15px}.table-cont::-webkit-scrollbar-thumb{background-color:var(--bg-3);border-radius:90px}.table-cont::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg  viewBox='0 0 14 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.0607 13.0607C13.6464 12.4749 13.6464 11.5251 13.0607 10.9393L3.51472 1.3934C2.92893 0.807612 1.97918 0.807612 1.3934 1.3934C0.807612 1.97918 0.807612 2.92893 1.3934 3.51472L9.87868 12L1.3934 20.4853C0.807612 21.0711 0.807612 22.0208 1.3934 22.6066C1.97918 23.1924 2.92893 23.1924 3.51472 22.6066L13.0607 13.0607ZM10 13.5H12V10.5H10V13.5Z' fill='blue'/></svg>");background-position:50%;background-repeat:no-repeat;height:12px;width:12px}.table-cont::-webkit-scrollbar-button:single-button:horizontal:increment:hover{border:1px solid var(--bg-3)}.table-cont::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 14 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.939348 10.9393C0.353554 11.5251 0.353542 12.4748 0.939321 13.0606L10.4851 22.6067C11.0709 23.1925 12.0207 23.1925 12.6065 22.6067C13.1923 22.0209 13.1923 21.0712 12.6065 20.4854L4.12131 12L12.6067 3.51483C13.1925 2.92905 13.1925 1.9793 12.6067 1.39351C12.021 0.807714 11.0712 0.807702 10.4854 1.39348L0.939348 10.9393ZM4.00002 10.5L2.00001 10.5L1.99998 13.5L3.99998 13.5L4.00002 10.5Z' fill='blue'/></svg>");background-position:50%;background-repeat:no-repeat;height:12px;width:12px}.table-cont::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{border:1px solid var(--bg-3)}.table-cont__row{display:flex;height:96px;margin:2px 0;width:max-content}.table-cont__item{background:var(--bg-1);cursor:pointer;display:flex;flex-direction:column;margin-right:4px;padding:8px;width:96px}.table-cont__item-gray{background:var(--bg-8)}.table-cont__item .table-cont__item-num{color:#004584;font-size:14px;font-weight:600;line-height:110%;margin-bottom:4px}.table-cont__item .table-cont__item-display-num{color:#000;float:right;font-size:12px;line-height:110%;opacity:.7}.table-cont__item .table-cont__item-sq,.table-cont__item .table-cont__item-type{flex:1;font-size:12px;line-height:110%;opacity:.5}.table-cont__item .table-cont__item-sq{color:#000}.table-cont__item .table-cont__item-price{font-size:11px;line-height:110%}[data-flat-status="3"]{background-color:var(--bg-8)}[data-flat-status="2"]{background-color:#ff9}[data-flat-action=true]{background-color:red}.m-view{height:95vh;max-height:800px;max-width:1460px;min-width:290px;overflow:auto;position:relative;width:97vw}[data-view=model] .m-view{overflow:initial}.m-view__wrap{display:block;height:100%}.m-view__image{height:100%;object-fit:contain;width:100%}.m-view-slider{height:100%;margin:0 auto;position:relative;width:calc(100% - 100px)}.m-view-slider .swiper{height:100%}.m-view-slider .slider-nav{align-items:center;display:flex;justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,2px);width:490px;z-index:2}.m-view-slider .slider-nav__btn{align-items:center;display:flex;height:40px;justify-content:center;pointer-events:auto;width:40px}.m-view-slider .slider-nav__btn .slider-btn__icon{height:22px;width:22px;stroke:var(--btn-6);transition:stroke .2s ease}.m-view-slider .slider-nav__btn:hover .slider-btn__icon{stroke:var(--color-11)}.m-view-slider .slider-nav__btn.swiper-button-disabled .slider-btn__icon{stroke:var(--color-15)}.m-view__video{position:relative;transform:scale(1.02);width:100%}.image__fit,.m-view__video{height:100%;object-fit:contain}.image__fit{width:auto}.m-view__picture{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.slider__link{display:block;height:100%;margin:0 auto;width:fit-content}.slider-btn__next-modal{border-right:1px solid #000;transform:rotate(45deg)}.slider-btn__next-modal,.slider-btn__prev-modal{border-top:1px solid #000;height:30px;width:30px}.slider-btn__prev-modal{border-left:1px solid #000;transform:rotate(-45deg)}.m-flat{display:flex;flex-direction:column;max-height:95vh;max-width:860px;min-width:340px;width:95vw}.m-flat__content{overflow:auto;padding:50px 16px;position:relative}.m-flat__content::-webkit-scrollbar{background-color:var(--bg-7)}.m-flat__title{color:var(--color-3);margin-bottom:30px;text-align:center}.m-flat__image{height:51vw;max-height:300px;min-height:200px;width:100%}.m-flat__image .image{height:100%;object-fit:content;width:100%}.m-flat__image .card__img{object-position:top}.m-flat__right{padding-top:26px;width:100%}.m-flat__list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-10px 0;max-width:340px}.m-flat__list-item{padding:10px 10px 10px 0;width:50%}.m-flat__list-data{font-size:var(--font-size-medium-semi);font-weight:500;line-height:150%;text-align:start}.m-flat__list-name{font-size:var(--font-size-medium-mini);font-weight:300;text-align:start}.m-flat__form{display:flex;flex-direction:column;padding:16px 0 0}.m-flat__form .input__fields{order:1}.m-flat__form .input-default{background:#ebeced;border:1px solid #ebeced;color:var(--color-2);margin-top:20px}.m-flat__form .input-default:focus{border-color:#ebeced}.m-flat__form .input-default:-ms-input-placeholder{color:var(--color-2);opacity:.5}.m-flat__form .input-default::placeholder{color:var(--color-2);opacity:.5}.m-flat__form .input__check-text{color:var(--color-2);cursor:pointer;font-size:14px;opacity:.5}.m-flat__form .input__check-text:hover{color:var(--color-3)}.m-flat__form .input__check{margin:10px 0 40px;order:2}.m-flat__form .input__agreement:before{border:1px solid #b0acac}.m-flat__form .input__agreement:after{border-bottom:1px solid #b0acac;border-left:1px solid #b0acac}.m-flat__form .form-btn{order:3}.viewImgPlan{cursor:zoom-in}.m-flat__video{background-color:var(--color-3);border-radius:4px;cursor:pointer;display:none;margin:16px 0 0;padding:11px 18px;width:fit-content}.m-flat__video.active{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.m-flat__video span{color:var(--color-1);text-decoration:underline}.m-flat__video img{height:20px;margin:0 0 0 12px;width:auto}@media (min-width:568px){.about-param{display:flex;padding:35px 8px 37px}.about-param__left,.about-param__right{padding:0 15px;width:50%}.about-param__right{margin-top:0}.docs__top{padding:20px 62px 20px 19px}.docs__name{font-size:var(--font-size-medium-semi)}.docs__icon{height:34px;right:17px;width:34px}.docs__content{padding:25px 19px}.docs__content-wrap{margin:-6px}.docs__item{padding:6px;width:33.3333333333%}.docs__item-image{height:39vw}.advantage-slider{width:50vw}.advantage-slider .swiper-slide{height:380px}.advantage-modal .advantage-modal__text ul li{margin-bottom:24px;margin-left:24px}.advantage-modal .advantage-modal__text ul li:last-child{margin-bottom:0}.card__mid{font-size:var(--font-size-medium-semi)}.m-flat__inner{align-items:flex-start;display:flex}.m-flat__image{height:auto;margin-right:30px;max-height:430px;width:36%}.m-flat__right{flex:1;padding-top:0}}@media (min-width:768px){.about{padding:70px 0 50px}.about-param{padding:42px 28px 37px 38px}.about-param__name{margin-bottom:8px}.about-slider{border-radius:20px;height:48vw;overflow:hidden}.about-slider .slider-nav{bottom:20px;right:20px}.subs{margin:45px 0 0;padding:90px 0 100px}.subs__form{max-width:700px}.subs__form .input__fields{align-items:center;display:flex;justify-content:space-between}.subs__form .input__fields-item{width:49.5%}.others-commerce__video-1{background:url(/img/olivia-bg-tablet.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-1,body.page_no-webp .others-commerce__video-1{background-image:url(/img/olivia-bg-tablet.jpg)}body.page_webp .others-commerce__video-1{background-image:url(/img/olivia-bg-tablet.webp)}.others-commerce__video-2{background:url(/img/bg-video-commercial-2-tablet.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-2,body.page_no-webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2-tablet.jpg)}body.page_webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2-tablet.webp)}.video__commercialWrap{height:800px;overflow:hidden}.about__video-commercial{height:1080px;object-fit:cover}.docs{padding:80px 0}.docs__top{padding:24px 75px 24px 24px}.docs__name{font-size:var--font-size-large-mini}.docs__icon{height:38px;right:20px;width:38px}.docs__content{padding:28px 24px}.docs__content-wrap{margin:-8px}.docs__item{padding:8px;width:25%}.docs__item-image{height:28vw}.advantage{padding:55px 0 60px}.advantage-slider{min-width:auto;width:auto}.advantage-slider .swiper-wrapper{flex-wrap:wrap;margin:-10px;width:auto}.advantage-slider .swiper-slide{height:39vw;max-height:580px;padding:10px;width:25%}.advantage-modal .advantage-modal__wrap{padding:42px}.advantage-modal .advantage-modal__title-wrap{padding:32px 24px}.advantage-modal .advantage-modal__title{font-size:var(--font-size-big-maxi);margin-bottom:24px}.advantage-modal .advantage-modal__text{font-size:var(--font-size-medium-semi)}.visual{padding:55px 0 70px}.download-btn{align-items:center;background-color:var(--btn-1);border-radius:10px;display:flex;font-size:var(--font-size-medium-maxi);font-weight:300;height:60px;line-height:100%;padding:0 27px;transition:color .2s ease,background-color .2s ease}.download-btn span{display:block}.download-btn .download-btn__icon{display:none}.visual__nav{margin-bottom:30px}.card{padding:18px 25px}.plans-eden .card{padding:10px}.card__top{margin-bottom:40px}.card__img-wrap{height:240px;margin-bottom:45px}.m-flat__content{padding:50px 30px}.m-flat__inner{align-items:normal;display:flex}.m-flat__image{margin-right:30px;max-height:370px;max-width:500px;width:36%}.m-flat__form .input__fields{display:flex;margin:0 -5px}.m-flat__form .input__fields-item{padding:0 5px;width:50%}.m-flat__form .input__check-text{font-size:16px}}@media (hover:hover) and (min-width:768px){.download-btn:hover{background-color:var(--btn-2);color:var(--btn-1)}}@media (min-width:1100px){.about{padding:80px 0 68px}.about__wrap{padding:30px 0}.about-param{flex-direction:column;margin:0;width:38%}.about-param__left,.about-param__right{padding:0;width:100%}.about-param__right{margin-top:38px}.about-slider{height:100%;margin:0;padding:0;position:absolute;right:0;top:0;transform:translateZ(1px);width:67%;z-index:1}.btn-about-video{margin:0 auto}.infrastructure__map{height:600px}.infrastructure__wrap{background:#fff}.infrastructure__btn{display:none}.infrastructure__controls{left:65px;position:absolute;width:480px;z-index:1}.infrastructure__controls-desktop{border-radius:15px;bottom:0;display:flex;height:fit-content;margin:auto;padding:24px 32px;top:0}.subs{margin:55px 0 0;padding:115px 0 100px}.subs__title-h2{margin-bottom:10px}.subs__text{font-size:var(--font-size-medium-semi)}.subs__form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;max-width:900px}.subs__form .input__fields{width:calc(100% - 256px)}.subs__form .input__fields-item{margin:0}.subs__form .input__check{width:100%}.subs__form .form-btn{width:250px}.subs.subs-gray{background-color:var(--bg-7)}.subs-gray .subs__text,.subs-gray .subs__title-h2{color:var(--color-2)}.subs-gray .input-default{background:#ebeced;border:1px solid #ebeced;color:var(--color-2)}.subs-gray .input-default:focus{border-color:#ebeced}.subs-gray .form__blue .input-default:-ms-input-placeholder{color:var(--color-2);opacity:.5}.subs-gray .form__blue .input-default::placeholder{color:var(--color-2);opacity:.5}.subs-gray .btn-white-blue-white{background-color:var(--btn-3);border-color:var(--btn-3);color:var(--btn-1)}.subs-gray .btn-white-blue-white:hover,.subs-gray .btn-white-blue-white:hover:active{background-color:transparent;color:var(--btn-3)}.subs-gray .input__check-text{color:var(--color-2);opacity:.5}.subs-gray .input__agreement:before{border:1px solid #b0acac}.subs-gray .input__agreement:after{border-bottom:1px solid #b0acac;border-left:1px solid #b0acac}.docs{padding:90px 0}.docs__title-h2{margin-bottom:64px}.docs__top{padding:28px 87px 28px 29px}.docs__name{font-size:var(--font-size-large)}.docs__icon{height:42px;right:23px;width:42px}.docs__content{padding:31px 29px}.docs__content-wrap{margin:-10px}.docs__item{padding:10px;width:20%}.docs__item-image{height:23vw}.advantage{padding:70px 0 75px}.advantage__title-h2{margin-bottom:41px}.visual{padding:70px 0 90px}.visual__header{margin-bottom:47px}.visual__nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:46px}.prompt{margin:0;padding-left:50px}.visual .tabs-wrap{flex:1}.table-nav__item{height:90px;padding:13px 0}.table-nav__item .table-nav__item-num{font-size:18px}.table-nav__item .table-nav__item-text{font-size:14px;margin-bottom:9px}.table-cont__row{height:90px}.table-cont__item{height:90px;width:90px}.table-cont__item .table-cont__item-num{font-size:24px}.table-cont__item .table-cont__item-display-num{font-size:14px}.table-cont__item .table-cont__item-sq,.table-cont__item .table-cont__item-type{font-size:12px}.table-cont__item .table-cont__item-price{font-size:11px}.m-view-slider .slider-nav{left:50%;max-width:990px;min-width:auto;padding:0 15px;right:auto;top:50%;transform:translate3d(-50%,-50%,2px);width:100vw}.m-flat__content{padding:50px}}@media (min-width:1200px){.subs .container{align-items:center;display:flex;justify-content:space-between}.subs__content{margin-bottom:0;min-width:500px;padding-right:30px}.subs__form{max-width:880px}.docs__top{padding:35px 100px 35px 35px}.docs__name{font-size:var(--font-size-large-semi)}.docs__icon{height:47px;right:27px;width:47px}.docs__content{padding:34px 35px}.docs__content-wrap{margin:-12px}.docs__item{padding:12px;width:16.6666666667%}.docs__item-image{height:19vw;max-height:330px}.advantage-slider .swiper-slide__wrap{padding:50px 35px}.advantage-slide__title{font-size:var(--font-size-big-maxi)}.prompt{margin:0;padding-left:80px}.card{padding:22px 30px}.plans-eden .card{padding:12px}.card__top{margin-bottom:43px}.card__img-wrap{height:280px}.card__img-wrap,.m-flat__title{margin-bottom:40px}}@media (min-width:1440px){.m-view-slider .slider-nav{max-width:1395px}}@media (min-width:1520px){.about{padding:88px 0 84px}.about__title-h2{margin-bottom:77px}.about__wrap{padding:48px 0}.about-param{padding:57px 20px 37px 50px}.about-param__item+.about-param__item,.about-param__right{margin-top:56px}.about-param__name{margin-bottom:14px}.about-slider .slider-nav{bottom:30px;right:30px}.subs{margin:70px 0 0;padding:135px 0 100px}.others-commerce__video-1{background:url(/img/olivia-bg-desktop.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-1,body.page_no-webp .others-commerce__video-1{background-image:url(/img/olivia-bg-desktop.jpg)}body.page_webp .others-commerce__video-1{background-image:url(/img/olivia-bg-desktop.webp)}.others-commerce__video-2{background:url(/img/bg-video-commercial-2.jpg) 50%/cover no-repeat}body.no-js .others-commerce__video-2,body.page_no-webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2.jpg)}body.page_webp .others-commerce__video-2{background-image:url(/img/bg-video-commercial-2.webp)}.docs{padding:110px 0}.advantage{padding:88px 0}.advantage-slider .swiper-wrapper{margin:-17px -16px}.advantage-slider .swiper-slide{padding:17px 16px}.advantage-slider .swiper-slide__wrap{padding:60px 40px}.visual{padding:88px 0}.prompt{margin:0;padding-left:150px}.card{padding:28px 30px}.plans-eden .card{padding:14px}.card__top{margin-bottom:47px}.card__img-wrap{height:360px;margin-bottom:33px}}@media (hover:hover){.card:not(.disabled):hover{box-shadow:3px 6px 12px 3px rgba(0,0,0,.1)}.card:not(.disabled):hover .card__bottom-price{color:var(--color-10)}}