html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2022 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@font-face{font-family:"Museo Sans";src:url(../fonts/MuseoSansCyrl-300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Museo Sans";src:url(../fonts/MuseoSansCyrl-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Museo Sans";src:url(../fonts/MuseoSansCyrl-700.woff) format("woff");font-weight:700;font-style:normal}@keyframes heartbeat{from{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}*{font-family:"Museo Sans",sans-serif}html{scroll-behavior:smooth}.container{max-width:950px;margin:0 auto}.promo{min-height:650px;padding:21px 0 93px 0;background:url(../img/background/bg1.jpg) center center/cover no-repeat}.promo__wrapper{margin-top:91px;display:flex;flex-direction:column;align-items:flex-end}.promo__header{color:#fff;font-size:42px;font-weight:700;text-transform:uppercase;line-height:0}.promo__subheader{color:#fff;font-size:24px;font-weight:500;text-transform:uppercase;line-height:0}.promo__icons{display:flex;width:424px;margin-top:60px;justify-content:space-between}.promo__icon{width:108px;color:#fff;text-align:center;font-size:14px;font-weight:500}.promo__icon img{display:block;margin:0 auto;margin-bottom:20px}.promo__link{margin-top:10px;color:#fff;font-size:16px;font-weight:500}.promo__link a{color:#fff;text-transform:uppercase;text-decoration:underline}.header{display:flex;justify-content:space-between;align-items:center}.header__logo{width:250px}.header__logo img{width:100%}.header__official{color:#fff;text-align:center;font-size:15px;font-weight:500;width:220px}.header__official span{color:#fff;text-align:center;font-size:20px;font-weight:500}.header__tell{color:#fff;text-align:right;font-size:17px;font-weight:700;margin-bottom:2px}.header__tell:hover{color:#fff}.header__contacts{display:flex;flex-direction:column;align-items:flex-end}.button{background-color:#c70101;color:#fff;width:153px;height:32px;border-radius:5px;border:none;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}.button_main{margin-top:68px;width:300px;height:50px;font-size:16px;cursor:pointer}.button_subbmit{fill:#c70101;width:100%;height:55px;border-radius:5px;font-size:16px;font-weight:500;text-transform:uppercase;cursor:pointer}.button_mini{width:135px;height:44px;font-size:14px}.button_footer{display:block;margin:10px auto 0 auto}.button_prefooter{display:block;margin:0 auto 10px auto}.advantages{min-height:470px;background-color:#f6f6f6;padding:73px 0 0 0}.advantages__header{text-align:center;margin:0;color:#0d0d0d;font-size:30px;font-weight:700}.advantages__icons{display:flex;justify-content:space-between;width:950px;margin-top:60px}.advantages__icon{width:277px;color:#0d0d0d;text-align:center;font-size:18px;font-weight:700}.advantages__icon img{display:block;margin:0 auto;width:70px;height:70px;margin-bottom:35px}.advantages__icon .advantages__subtext{margin-top:20px;height:91px;color:#0d0d0d;text-align:center;font-size:14px;font-weight:300}.advantages__icon .advantages__subtext span{color:red;font-size:14px;font-weight:300;text-decoration-line:underline}.advantages__icon_animated{animation:heartbeat 1.2s ease infinite}.advantages__icon_animated:hover{animation-play-state:paused}.consultation{min-height:600px;padding:100px 0 92px 0;background:url(../img/background/bg2.jpg) center center/cover no-repeat}.consultation__descr{color:#fff;font-size:20px;font-weight:500}.consultation .error{border:1px solid red}.consultation label.error{color:#fff;border:none;text-align:center;margin-bottom:15px}.title{color:#fff;font-size:36px;font-weight:700;text-transform:uppercase}.title_left{text-align:left}.title_reviews{color:#0d0d0d;font-size:30px;line-height:30px;text-align:center;margin-top:0;margin-bottom:60px}.feed-form{margin-top:36px;display:flex;flex-direction:column;width:300px}.feed-form input{height:50px;border-radius:5px;margin-bottom:15px;border:none;padding:0 20px;color:#4b4b4b;font-size:14px;font-weight:300}.feed-form input:nth-child(3){margin-bottom:20px}.feed-form_mt25{margin-top:25px}.carousel{padding:81px 0}.carousel__inner{position:relative;max-width:750px;margin:0 auto}.carousel__inner img{width:100%}.carousel .slick-next,.carousel .slick-prev{position:absolute;top:50%;transform:translateY(-50%);left:-66px;border:none;background-color:#fff}.carousel .slick-next img,.carousel .slick-prev img{width:31px;height:50px}.carousel .slick-next{right:-66px;left:auto}.catalog .title{color:#0d0d0d;text-align:center;font-size:30px;font-weight:400;text-transform:uppercase}.catalog__tabs{margin-top:70px;list-style-type:none;display:flex;justify-content:center;align-items:center;margin-bottom:0;padding-left:0}.catalog__tab{width:222px;height:52px;border:2px solid #d0d0d0;color:#6b6b6b;text-align:center;font-size:18px;font-weight:400;text-transform:uppercase;line-height:50px;margin:0 5px;margin-bottom:55px;transform:skewX(-25deg);cursor:pointer;transition:.5s all}.catalog__tab:hover{box-shadow:3px 3px 20px #c70101;border:none}.catalog__tab div{transform:skewX(25deg)}.catalog__tab_active{color:#fff;background-color:#c70101;border:none}.catalog__content{margin-top:60px;display:none;justify-content:space-between;flex-wrap:wrap}.catalog__content_active{display:flex}.catalog-item{width:256px;min-height:420px;border:2px solid #e8e8e8;padding:20px 20px 0 20px;margin-bottom:20px;overflow:hidden}.catalog-item__img{display:block;margin:0 auto;max-width:100%;height:200px}.catalog-item__subtitle{margin-top:20px;color:#0d0d0d;font-size:16px;font-weight:700;color:#0d0d0d;text-align:center}.catalog-item__descr{color:#0d0d0d;text-align:center;font-size:14px;font-weight:300;margin-top:15px}.catalog-item__link{display:block;margin-top:17px;color:#c70101;text-align:center;font-size:14px;font-weight:500}.catalog-item__link:hover{color:#c70101}.catalog-item hr{fill:#e8e8e8;margin-top:19px;margin-bottom:21px;border-bottom:none}.catalog-item__footer{display:flex;justify-content:space-between;align-items:center}.catalog-item__old-price{color:#555;font-size:14px;text-decoration-line:line-through}.catalog-item__new-price{color:#050505;font-size:20px;font-weight:700}.catalog-item__wrapper{display:flex;width:calc(200% + 40px)}.catalog-item__content{width:50%;margin-right:20px;transition:1s all;overflow:hidden}.catalog-item__content_non-active{margin:auto;transition:1s all;transform:translateX(-120%)}.catalog-item__link-active{position:absolute;left:90px;top:285px;color:#c70101}.catalog-item__list{width:50%;position:relative;margin-left:20px;list-style-type:none;transition:1s all}.catalog-item__list_active{margin-bottom:75px;margin-left:10px;transition:1s all;transform:translateX(-100%)}.catalog-item__list ul{list-style:none;padding-inline-start:0}.catalog-item__list li{position:relative;width:250px;color:#555;font-size:14px;font-weight:300;margin-bottom:20px}.catalog-item__list li:before{content:"";position:absolute;width:5px;height:5px;background-color:#c70101;left:-9px;top:5px}.reviews{padding-top:80px;min-height:900px;overflow:hidden}.reviews__wrapper{display:flex;margin-bottom:60px}.reviews__wrapper img{height:170px;width:170px}.reviews__text{display:flex;flex-direction:column;margin-left:60px}.reviews__title{color:#0d0d0d;font-size:18px;font-weight:700}.reviews__title_sub{color:#646464;font-size:14px;font-weight:500;margin-bottom:10px}.reviews__descr{color:#0d0d0d;font-size:16px;font-weight:300;max-width:650px}.footer{height:630px;position:relative;overflow:hidden}.footer__info{position:absolute;top:0;left:50%;transform:translateX(-50%);width:460px;height:270px;background-color:#c70101;border-radius:7%;transition:.5s all}.footer__info-hidden{transform:translate(-50%,-100%);transition:.5s all}.footer__addr{color:#fff;text-align:center;font-family:MuseoModerno;font-size:20px;font-weight:500;margin-top:50px}.footer__phone{display:block;color:#fff;text-align:center;font-family:MuseoModerno;font-size:20px;font-weight:700;margin-top:36px}.footer__social{display:flex;justify-content:space-between;margin:35px auto 0 auto;width:200px}.footer__social-item{height:53px;width:53px}.footer__social-item img{width:100%}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.56)}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f2f2f2;padding:38px 40px 40px 40px}.modal__close{position:absolute;top:-10px;right:-40px;font-size:35px;color:#c70101;cursor:pointer}.modal__subtitle{color:#0d0d0d;text-align:center;font-size:19px;font-weight:700}.modal__descr{margin:20px auto 0 auto;color:#0d0d0d;text-align:center;font-size:14px;font-weight:500;width:225px}.modal_mini{min-height:75px}.modal .error{border:1px solid red}.modal label.error{border:none;text-align:center;margin-bottom:15px}#consultation,#order,#thanks{display:none}.page_up{display:none;position:fixed;bottom:110px;right:5px;width:50px;height:50px}.page_up img{width:100%}@media(max-width:1200px){.carousel__inner{max-width:600px}.footer__info{width:350px;height:225px}.footer__addr{margin-top:25px}.footer__phone{margin-top:15px}.footer__social{transform:translateX(-7px)}.footer__social-item{height:45px;width:45px}.footer .button{margin-top:20px}}@media(max-width:991px){.promo .header{padding:0 10px}.promo .header__logo{width:200px}.promo__wrapper{padding-right:10px}.advantages__wrapper{width:100%;display:flex;justify-content:center}.advantages__icons{width:740px}.advantages__icon{width:220px}.advantages__icon .advantages__subtext{font-size:13px}.advantages__icon .advantages__subtext span{font-size:13px}.consultation .title{margin-left:50px;font-size:32px}.consultation__descr{margin-left:50px;font-size:18px}.consultation .feed-form{margin-left:50px}.catalog__content_active{display:flex;justify-content:space-around}.reviews__wrapper{margin:0 25px 60px 25px}.reviews__wrapper img{width:150px;height:150px}.footer__info{width:250px;height:200px;top:65%}.footer__info-hidden{transform:translate(-50%,-500%);transition:.5s all}.footer__addr{margin-top:15px}.footer__phone{margin-top:10px}.footer__social{transform:translateX(-5px);margin-top:15px;width:175px}.footer__social-item{height:42px;width:42px}.footer .button{margin-top:10px}}@media(max-width:767px){.promo{min-height:450px}.promo__header{font-size:35px}.promo__subheader{font-size:21px}.promo__icons{margin-top:30px;width:350px}.promo .button_main{margin-top:45px;width:260px;height:40px;font-size:14px}.promo__icon{width:95px;font-size:12px}.promo__icon img{width:70%}.promo__link{font-size:14.5px}.promo .header{padding:0 10px}.promo .header__logo{width:175px}.promo .header__official{width:175px;font-size:12px}.promo .header__official span{font-size:15px}.promo .header__tell{font-size:12px}.promo .header button{margin-top:1px;width:150px;height:17px;font-size:10px}.promo__wrapper{padding-right:10px}.advantages__wrapper{width:100%;display:block}.advantages__icons{display:block;width:100%;text-align:center}.advantages__icon{display:inline-block;width:220px;padding:20px;margin-top:0;vertical-align:text-top}.advantages__icon .advantages__subtext{font-size:13px}.advantages__icon .advantages__subtext span{font-size:13px}.consultation .title{margin-left:0;font-size:25px;text-align:center}.consultation__descr{margin-left:0;font-size:12px;text-align:center}.consultation .feed-form{margin:36px auto 0 auto}.carousel__inner img{width:80%;margin:0 auto}.catalog__tab{width:170px}.catalog-item{width:244px}.catalog__content_active{display:flex;justify-content:space-around}.reviews__wrapper{margin:0 25px 60px 25px}.reviews__wrapper img{width:120px;height:120px}}@media(max-width:575px){.promo{min-height:350px}.promo__wrapper{align-items:center;padding-right:0;margin-top:60px}.promo .header{padding:0 10px}.promo .header__logo{width:140px}.promo .header__official{width:90px;font-size:10px}.promo .header__official span{font-size:12px}.promo .header__tell{font-size:11px}.promo .header button{width:108px;height:17px;font-size:9px}.promo__wrapper{padding-right:10px}.promo__header{font-size:20px}.promo__subheader{font-size:12px}.promo__icons{margin-top:30px;width:260px}.promo__icon{width:80px;font-size:10px}.promo__icon img{width:50%;margin:0 21px 10px}.promo .button_main{margin-top:40px;width:260px;height:40px;font-size:16px}.promo__link{font-size:13px}.advantages__header{font-size:25px}.consultation{padding:65px 0 45px 0;min-height:550px}.carousel{padding:25px 0}.catalog .title{font-size:20px}.catalog__tabs{margin:25px auto 0 auto}.catalog__tab{width:100px;height:40px;font-size:10px;margin-bottom:25px;line-height:12px;display:flex;align-items:center;justify-content:center}.catalog__content_active{display:flex;flex-direction:column;align-items:center}.reviews__wrapper{flex-direction:column}.reviews__wrapper img{display:none}.reviews__text{margin-left:0;max-width:420px;margin:0 auto}.footer__info{width:200px}.footer__social{transform:translateX(-7px);margin-top:15px;width:155px}.footer__social-item{height:37px;width:37px}}@media(max-width:389px){.promo__header{font-size:15px}.promo__subheader{font-size:10px}.promo__icons{margin-top:30px;width:220px}.promo__icon{width:65px}.promo__icon img{width:40%}.promo .button_main{margin-top:40px;width:235px;height:40px;font-size:15px}.promo .header{padding:0 5px}.promo .header__logo{width:100px}.promo .header__official{width:100px;font-size:7px}.promo .header__official span{font-size:9px}.promo .header__tell{font-size:8px}.promo .header .button{width:80px;height:12px;font-size:7px}.catalog .title{font-size:18px}.catalog__tab{width:80px;font-size:9px}.reviews .title_reviews{font-size:21px}.reviews__title{font-size:15px}.reviews__title_sub{font-size:12px}.reviews__descr{font-size:15px}.footer__info{top:-31.65%;left:50%;transition:.5s all}.footer__info-hidden{transform:translate(-50%,100%)}.overlay .modal{padding:30px 20px 20px 20px}.overlay .modal__close{top:0;right:12px}}