.first-screen{padding-top:30px}.first-screen__img{max-width:400px;min-width:400px}.first-screen__img-sm{margin:-43px 0 -64px}.first-screen__img-sm.img-1{margin-top:-90px}.first-screen__img-mobile{height:264px}.first-screen__image{position:absolute;top:-101px;left:-240px;max-width:700px}.first-screen__stock-item{margin-bottom:16px}.first-screen__stock-item-img{margin-right:16px;display:flex;align-items:center}.first-screen__stock-item-img img{height:36px}.first-screen__stock-item-text{color:#51707c;font-size:18px;line-height:18px}.first-screen .swiper-container{overflow:visible}.first-screen__pagination .swiper-bullets{padding:0;bottom:unset;left:unset;margin:0;width:50px;top:343px}.first-screen__pagination .swiper-bullets .swiper-pagination-bullet{width:12px;height:12px;background:#c0d6df;border-radius:6px}.first-screen__pagination .swiper-bullets .swiper-pagination-bullet.active{width:32px;background:#bbd70e}.first-screen__pagination .swiper-bullets span:not(:first-child){margin-left:5px!important}.first-screen .title-md{min-height:118px}.first-screen .btn-consult{height:55px}.first-screen .swiper-slide-next{opacity:0}.catalog{margin-bottom:40px;margin-top:25px}.catalog .btn.btn-show-all{width:100%;height:55px;font-size:18px}.catalog .title{margin-bottom:25px;line-height:1.04}.catalog__discount,.catalog__suggest{padding-top:60px;padding-bottom:0}.front .blog{background:#fff;padding-top:36px;padding-bottom:20px}.front .blog .title{margin-bottom:20px}.front .news{background:#fff;padding-top:36px;padding-bottom:20px}.front .news .title{margin-bottom:20px}.how-to-order{background-position-x:0;background-size:cover;transition:.3s;padding-bottom:20px}.how-to-order .title{font-size:36px;font-weight:400;text-align:center;font-weight:700;width:100%}.how-to-order__content,.how-to-order__content-item{display:flex;flex-direction:column}.how-to-order__content-item{width:20%}.how-to-order__content-item:first-of-type{z-index:5}.how-to-order__content-item:nth-of-type(2){z-index:4}.how-to-order__content-item:nth-of-type(3){z-index:3}.how-to-order__content-item:nth-of-type(4){z-index:2}.how-to-order__content-item:nth-of-type(5){z-index:1}.how-to-order__content-item:first-of-type .how-to-order__content-indicator{background:linear-gradient(90deg,#149c73 7.92%,#0dc9be 84.68%);margin-left:0;padding-left:0}.how-to-order__content-item:first-of-type .how-to-order__content-title{background:linear-gradient(90deg,#149c73,#0dc9be);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-clip:text}.how-to-order__content-item:not(:first-of-type).active .how-to-order__content-indicator{background:linear-gradient(90deg,#149c73 7.92%,#0dc9be 84.68%);margin-left:-20px;padding-left:20px;width:calc(100% + 20px)}.how-to-order__content-item:not(:first-of-type).active .how-to-order__content-title{background:linear-gradient(90deg,#149c73,#0dc9be);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-clip:text}.how-to-order__content-title{background:#c0d6df;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-clip:text;font-size:64px;line-height:80px}.how-to-order__content-indicator{width:100%;margin-left:-20px;padding-left:20px;height:22px;border-radius:20px;background:linear-gradient(270deg,#c0d6df,#fff 86.45%);transition:.3s}.how-to-order__content-text{font-weight:400;font-size:24px;line-height:28px;text-align:center;margin-top:19px}.how-to-order__step-btn{display:flex;justify-content:center;margin-top:50px}.how-to-order__step-btn .btn-consult{max-width:348px;width:100%;height:55px}.how-to-order__content-sm{background-image:url(/images/project/howtoorder-bg-sm.png);background-position:top}.how-to-order__content-sm .how-to-order__content-item{display:flex;flex-direction:row;width:100%}.how-to-order__content-sm .how-to-order__content-item:first-of-type .how-to-order__content-indicator{background:linear-gradient(180deg,#149c73 7.92%,#0dc9be 84.68%);margin:0}.how-to-order__content-sm .how-to-order__content-item .how-to-order__left,.how-to-order__content-sm .how-to-order__content-item .how-to-order__right{min-width:calc(50% - 15px);max-width:calc(50% - 15px);max-height:125px}.how-to-order__content-sm .how-to-order__content-item .how-to-order__spacer{min-width:calc(50% - 15px)}.how-to-order__content-sm .how-to-order__content-item .how-to-order__content-indicator{width:22px;height:145px;margin:-20px 0 0;padding:0;background:linear-gradient(0deg,#c0d6df,#fff 86.45%)}.how-to-order__content-sm .how-to-order__content-item .how-to-order__content-title{font-weight:900;font-size:64px;line-height:80px;margin:0;padding:0}.how-to-order__content-sm .how-to-order__content-item .how-to-order__content-text{font-size:18px;line-height:22px;margin:0;padding:0}.reviews{background:#f3f3f3}.reviews .slider-btn:not(.slider-btn-sm){top:254px}.reviews .title{color:#454545;font-weight:400;font-size:36px;line-height:75px}.more-info-2{padding-top:0}.more-info-2 .subtitle,.more-info-2 .title{color:#fff}.more-info-2__image{left:50%}.faq{padding-top:36px;padding-bottom:24px;background-color:#fff}.faq__bg{background-image:url(/images/project/faq-bg.jpg);background-position:bottom;background-size:cover}.faq .title{line-height:104%}.faq__accordion{margin:0 auto}.faq__card{position:relative;margin:0 0 23px;padding:0 15px;border-radius:10px;transition:.3s;background-color:#fff;border:1px solid #c0d6df}.faq__card:last-child{margin-bottom:0}.faq__card-header{display:flex;padding:24px 0;font-weight:700;font-size:24px;line-height:25px;transition:.3s;cursor:pointer}.faq__card-body{padding-bottom:30px;padding-left:0;font-size:18px;line-height:22px}.faq__card.-is-open{box-shadow:0 18px 46px rgba(192,214,223,.5);border:none}.faq__card.-is-open .faq__card-header{padding-bottom:0;color:#149c73;padding-top:32px}.faq__card.-is-open .faq__indicator .icon{transform:scaleY(-1);stroke:#149c73}.faq__counter{position:absolute;left:0;top:0;padding:33px 0 0 30px;line-height:28px;color:#454545;transition:.3s}.faq__indicator{position:relative;width:35px;height:auto}.faq__indicator.large-arrow{width:37px;height:100%}.faq__indicator .icon,.faq__indicator.large-arrow .icon{width:37px;height:37px;fill:none;stroke:#454545;stroke-width:2px}.faq .faq__indicator-bottom{padding:0 0 24px}.faq .faq__indicator-bottom .icon{stroke:#bbd70e;stroke-width:2px}.info,.more-info,.more-info-2{position:relative;padding-bottom:42px;background-color:#f8f8f8;background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url(/images/project/info-bg-sm.png);box-shadow:0 18px 46px rgba(192,214,223,.5)}.info .title-lg,.more-info-2 .title-lg,.more-info .title-lg{margin-top:-69px}.info .title,.more-info-2 .title,.more-info .title{text-align:center;font-size:45px;line-height:110%}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{margin-bottom:30px;color:#51707c;text-align:left;font-size:24px;font-weight:700}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:auto;margin-right:auto}.info__content,.more-info-2__content,.more-info__content{position:relative;z-index:1}.info__img-sm,.more-info-2__img-sm,.more-info__img-sm{position:relative;z-index:0;margin:0 -100vw;text-align:center}.info .consult-form,.more-info-2 .consult-form,.more-info .consult-form{padding-bottom:0}.info .btn,.more-info-2 .btn,.more-info .btn{height:55px}.more-info{z-index:2;padding-top:36px}.more-info .title{font-weight:400;font-size:70px;line-height:75px}.more-info .subtitle{font-size:33px;line-height:36px}.more-info__image{position:absolute;bottom:0;margin-left:20px}.more-info-2{z-index:2;padding-top:36px}.more-info-2 .title{font-weight:400;font-size:70px;line-height:75px}.more-info-2 .subtitle{font-size:33px;line-height:36px}.more-info-2__image{position:absolute;bottom:0;margin-left:20px}.info{z-index:2;padding-top:36px}.info .title{font-weight:400;font-size:70px;line-height:75px}.info .subtitle{font-size:33px;line-height:36px}.info__image{position:absolute;bottom:0;margin-left:20px}.contacts{z-index:1;background-color:#fff}.contacts__map-wrapper{padding:0 15px 25px}.contacts__map-wrapper #ya-map,.contacts__map-wrapper .map-init{width:100%;height:360px}.contacts__card-wrapper{width:100%;z-index:2;padding:0 16px;background:#fff;border:none}.reviews{overflow:hidden;background:linear-gradient(180deg,#fff,#f2f7f9)}.reviews:before{content:"";width:100%;height:680px;position:absolute;background-position:50%;background-size:auto;margin-top:-485px;z-index:0}.reviews .title{font-weight:700}.reviews .swiper-container{margin-top:-20px}.reviews .swiper-wrapper{padding-bottom:75px}.reviews .swiper-slide{opacity:0;transition-delay:.9s;transition-duration:.5s}.reviews .swiper-slide .review__left{opacity:0}.reviews .swiper-slide .review__content{text-align:left;margin-bottom:32px;position:relative;margin-right:0;max-height:0}.reviews .swiper-slide .review__content,.reviews .swiper-slide .review__content-2{display:flex;background-color:#fff;box-shadow:0 18px 50px #c0d6df;border-radius:5px;opacity:0}.reviews .swiper-slide .review__content-2{position:absolute;bottom:-32px;right:5px;left:-16px;top:32px;z-index:-2;transition-delay:.9s;transition-duration:.5s}.reviews .swiper-slide .review__content-1{display:flex;position:absolute;bottom:-16px;right:-16px;left:16px;top:16px;background-color:#fff;z-index:-1;box-shadow:0 18px 50px #c0d6df;border-radius:5px;opacity:0;transition-delay:.7s;transition-duration:.5s}.reviews .swiper-slide.swiper-slide-active{width:100%!important;height:100%;opacity:1}.reviews .swiper-slide.swiper-slide-active .review{background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.reviews .swiper-slide.swiper-slide-active .review__left{opacity:1;display:flex;align-items:center;min-width:384px;max-width:384px;background-image:url(/images/project/avatar-bg1.png);background-position:19px 0;padding-bottom:30px}.reviews .swiper-slide.swiper-slide-active .review__avatar{width:199px;height:199px;margin-top:69px;border-radius:50%;border:2px solid #f8f8f8;overflow:hidden}.reviews .swiper-slide.swiper-slide-active .review__avatar-img{background-color:#fff;width:199px;height:199px}.reviews .swiper-slide.swiper-slide-active .review__author{margin-top:18px;font-weight:700;font-size:24px;line-height:25px}.reviews .swiper-slide.swiper-slide-active .review__product{margin-top:18px;font-size:18px;line-height:22px;color:#149c73;max-width:225px;z-index:6}.reviews .swiper-slide.swiper-slide-active .review__content{opacity:1;max-height:unset}.reviews .swiper-slide.swiper-slide-active .review__content .icon-review{position:absolute;bottom:-30px;left:-121.5px;height:32px;fill:#fff}.reviews .swiper-slide.swiper-slide-active .review__content .icon-review-sm{position:absolute;top:-31px;left:50%;margin-left:-35px;fill:#fff;width:70px;height:40px}.reviews .swiper-slide.swiper-slide-active .review__content-text{font-size:18px;line-height:22px;padding:80px 40px 27px 60px;position:relative}.reviews .swiper-slide.swiper-slide-active .review__content-text .icon.quotes{position:absolute;margin-top:-78px;width:46px;height:46px;fill:#454545;transition:unset}.reviews .swiper-slide.swiper-slide-active .review__content-1,.reviews .swiper-slide.swiper-slide-active .review__content-2{opacity:1}.reviews .common-slider__pagination{margin-bottom:35px;margin-top:-84px}.reviews .common-slider__pagination .swiper-pagination{padding:0;bottom:unset;left:unset;display:flex;flex-direction:row;top:0;justify-content:center;margin-top:0;flex-wrap:wrap;z-index:5}.reviews .common-slider__pagination .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#c0d6df;border-radius:6px;display:flex;margin-bottom:11px}.reviews .common-slider__pagination .swiper-pagination .swiper-pagination-bullet.active{width:32px;background:#bbd70e}.reviews .common-slider__pagination .swiper-pagination span:not(:first-child){margin-left:16px!important}.reviews .common-slider__pagination .slider-btn-sm.prev{left:-7px}.reviews .common-slider__pagination .slider-btn-sm.next{right:-7px}.reviews .common-slider__pagination-lg{position:absolute;bottom:40px;right:83px;margin-top:0;width:auto;z-index:6}.reviews .common-slider__pagination-lg .swiper-pagination-lg{display:none}@media (min-width:320px){.more-info-2{padding-top:0}.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:24px}.info,.more-info,.more-info-2{padding-top:36px}}@media (min-width:576px){.catalog .btn.btn-show-all{max-width:346px;margin:7px 0 13px}.more-info-2{padding-top:0}.faq__card{padding:0 60px 0 25px}.faq__indicator{margin-right:-40px}.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:24px}.info,.more-info,.more-info-2{padding-top:36px}.reviews .swiper-slide.swiper-slide-active .review{padding:60px}}@media (min-width:768px){.more-info-2{padding-top:75px;min-height:664px}.faq__card{padding:0 70px 0 40px}.faq__card-header{padding:17px 0;font-size:24px}.faq__card-body{padding-bottom:40px}.info,.more-info,.more-info-2{padding-bottom:0;background-position:bottom;background-image:url(/images/project/first-screen-bg.png);background-size:contain}.info .title-lg,.more-info-2 .title-lg,.more-info .title-lg{margin-top:0}.info .title,.more-info-2 .title,.more-info .title{font-size:56px;text-align:left}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:28px;margin:34px 0 29px;font-weight:400}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:0;margin-right:0;text-align:left}.info .consult-form,.more-info-2 .consult-form,.more-info .consult-form{padding-bottom:82px}.info{padding-top:75px;min-height:664px}.more-info{overflow:hidden;min-height:677px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important;background-position-x:0}.more-info,.more-info-2{padding-top:92px}.more-info-2{overflow:hidden;min-height:677px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important;background-position-x:0}.info{padding-top:92px;overflow:hidden;min-height:677px;padding-bottom:0;background-image:url(/images/project/info-bg.png)!important;background-position-x:0}.contacts__map-wrapper{padding:0}.contacts__map-wrapper #ya-map,.contacts__map-wrapper .map-init{height:540px;max-height:540px}.contacts__card-wrapper{position:absolute;width:454px;top:39px;padding:40px;border-radius:3px;background:#fff;border:3px solid #fff}}@media (min-width:992px){.first-screen{padding-top:105px;background-image:url(/images/project/first-screen-bg.png);background-position:center 73%}.first-screen__stock-item{padding-right:4px;flex:1 1 auto}.first-screen__stock-item.available-in-city{flex:0 0 auto;min-width:180px}.first-screen__stock-item.available-in-city .first-screen__stock-item-text{max-width:164px}.first-screen__stock-item-img img{width:47px;height:43px}.first-screen__stock-item-text{line-height:22px}.first-screen .swiper-container .swiper-slide:before{content:"";position:absolute;left:0;right:0;top:-164px;background-image:url(/images/project/first-screen-bg.png);background-size:contain}.first-screen__pagination .swiper-bullets{top:549px}.first-screen .title-md{padding-bottom:35px;min-height:none}.first-screen .btn-consult{max-width:350px}.catalog{margin-bottom:60px;margin-top:52px}.catalog .title{margin-bottom:30px}.catalog__discount,.catalog__suggest{padding-top:66px}.front .blog{padding-top:65px;padding-bottom:20px}.front .news{padding-top:65px;padding-bottom:40px}.how-to-order{padding-bottom:58px}.how-to-order .title{font-size:48px;padding-bottom:33px}.how-to-order__content{flex-direction:row}.how-to-order__content-title{font-weight:900;font-size:72px;margin-bottom:1px}.reviews .title{font-size:48px}.more-info-2{padding-top:90px}.faq{padding-top:65px;padding-bottom:82px}.faq__card{padding:35px 113px 16px 49px}.faq__indicator{height:100%;top:-7px;margin-right:-80px}.faq .faq__indicator-bottom{padding:0 0 32px}.faq .faq__indicator-bottom .icon{stroke:#454545!important}.info__left,.more-info-2__left,.more-info__left{max-width:388px}.info .title,.more-info-2 .title,.more-info .title{font-size:70px;line-height:75px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{font-size:33px}.info{padding-top:90px}.more-info__image{margin:0 0 -11px -300px}.more-info-2__image{margin:0 0 42px -570px}.info__image{margin:0 0 -51px -446px}.contacts__card-wrapper{padding:15px 15px 15px 51px}.reviews{background-color:#fff}.reviews:before{background-image:url(/images/project/howtoorder-bg.png)}.reviews .swiper-container{margin-top:-70px}.reviews .swiper-slide .review__content{margin-right:111px;margin-top:60px}.reviews .swiper-slide .review__content-2{bottom:-20px;right:-42px;left:0;top:21px}.reviews .swiper-slide .review__content-1{bottom:21px;right:-21px;left:21px;top:-20px}.reviews .swiper-slide.swiper-slide-active .review{flex-direction:row;padding:0}.reviews .swiper-slide.swiper-slide-active .review__left{padding-bottom:0}.reviews .swiper-slide.swiper-slide-active .review__content-text{padding:113px 40px 60px 60px}.reviews .common-slider__pagination{margin:0}.reviews .common-slider__pagination .swiper-pagination{top:445px;margin-top:16px}.reviews .common-slider__pagination .swiper-pagination span:not(:first-child){margin-left:5px!important}.reviews .common-slider__pagination-lg .swiper-pagination-lg{display:flex}}@media (min-width:1200px){.first-screen__img{max-width:550px;min-width:550px}.first-screen__image{max-width:800px;top:-162px;left:-180px}.info__left,.more-info-2__left,.more-info__left{max-width:588px}.more-info .subtitle{margin-top:22px}.more-info__image{margin:0 0 -11px -164px}.more-info-2 .subtitle{margin-top:22px}.more-info-2__image{margin:0 0 -40px -495px}.info .subtitle{margin-top:22px}.info__image{margin:0 0 -63px -250px}}@media (min-width:1300px){.first-screen__img{max-width:600px;min-width:600px}.first-screen__image{max-width:none}.faq .title{white-space:pre;margin-bottom:24px}.info__left,.more-info-2__left,.more-info__left{max-width:588px}.more-info__image{margin:0 0 -11px -178px}.more-info-2__image{margin:0 0 -74px -525px}.info__image{margin:0 0 -61px -246px}}@media (max-width:768px){.faq__card.-is-open .faq__card-header .faq__indicator{display:none}}