@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(1 * 2);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(1 * 3);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:calc(1s * 2);animation-delay:calc(1s * 2);-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:calc(1s * 3);animation-delay:calc(1s * 3);-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:calc(1s * 4);animation-delay:calc(1s * 4);-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:calc(1s * 5);animation-delay:calc(1s * 5);-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:calc(1s / 2);animation-duration:calc(1s / 2);-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}.animate__animated.animate__fast{-webkit-animation-duration:calc(1s * .8);animation-duration:calc(1s * .8);-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:calc(1s * 2);animation-duration:calc(1s * 2);-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:calc(1s * 3);animation-duration:calc(1s * 3);-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@font-face{font-family:Ubuntu;src:url(../../fonts/ubuntu.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Ubuntu;src:url(../../fonts/ubuntumedium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Ubuntu;src:url(../../fonts/ubuntubold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}*,::after,::before{box-sizing:border-box;font-family:Ubuntu,sans-serif;font-weight:400}ol[class],ul[class]{padding:0}body,h1,h2,h3,h4,p{margin:0}.button{display:block;width:263px;text-align:center;line-height:40px;background-color:#4d974c;font-size:16px;color:#fff;text-decoration:none;border:1px solid #4d974c;transition:all .3s ease}.button svg{margin-left:6px}.button_outline{background-color:rgba(0,0,0,0);border:1px solid #fff}.button:hover{color:#fff;text-decoration:none;opacity:.7}/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.header{position:fixed;top:0;left:0;width:100%;z-index:50;padding:14px 0}.header::before{position:absolute;content:"";top:0;left:0;background-color:#2e2e2e;width:100%;height:100%;z-index:3}.header__wrapper{max-width:1378px;padding:0 15px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header__logo{position:relative;z-index:5;display:block;max-width:123px}.header__logo img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.header .burger__block{display:flex;align-items:center;display:none}.header .phone{position:relative;z-index:5}.header .phone__icon{margin-right:7px}.header .phone__icon svg{width:15px}.header .phone__text{color:#fff;text-decoration:none;margin-top:3px}.header .phone__item{display:flex;align-items:center;font-size:14px;line-height:30px}.header .phone__item:hover{text-decoration:none;color:#fff}.header .burger{position:relative;width:24px;height:14px;margin-left:24px}.header .burger span{display:block;width:100%;height:1px;background-color:#fff;transition:all .3s ease;margin-bottom:5px}.header .burger span:nth-child(3){margin-bottom:0}.header .burger_active span:nth-child(1){transform:rotate(45deg) translateY(9px)}.header .burger_active span:nth-child(3){transform:rotate(-45deg) translateY(-9px)}.header .burger_active span:nth-child(2){transform:scale(0)}.header .navbar{display:flex;align-items:center;justify-content:space-between}.header .navbar__menu{position:relative;z-index:5;margin:0;padding:0;list-style:none;display:flex}.header .navbar__item{position:relative;padding-right:8px;padding-left:8px;font-size:15px}.header .navbar__item::after{content:"";position:absolute;bottom:2px;right:0;background-color:#4d974c;width:1px;height:15px}.header .navbar__item:last-child::after{display:none}.header .navbar__item a{color:#fff;text-decoration:none;transition:all .3s ease}.header .navbar__item a:hover{opacity:.7}.header .contacts{position:relative;z-index:5;display:flex}.header .contacts__icon{margin-right:6px}.header .contacts__icon_call{margin-right:20px}.header .contacts__item{display:flex;align-items:center;transition:all .3s ease;border:none;background-color:rgba(0,0,0,0);outline:0;cursor:pointer}.header .contacts__item a{color:#fff;text-decoration:none}.header .contacts__item:not(:last-child){margin-right:20px}.header .contacts__item_choice{position:relative;z-index:5}.header .contacts__item_choice:hover{opacity:1}.header .contacts__text{margin-top:4px}.header .contacts .mr-35{margin-right:35px}.header .contacts__arrow-icon{margin-top:5px;margin-left:7px}.header .contacts__text_call{font-size:14px;font-weight:500;color:#4d974c;text-decoration:underline}.intro{padding-top:100px;background-color:#202020}.intro__wrapper{display:flex;justify-content:space-between}.intro__text{margin-bottom:12px}.intro__title{line-height:80px;margin-bottom:30px}.intro__subtitle{margin-bottom:60px}.intro__buttons{height:100%}.intro__left{width:52%;margin-top:85px}.intro__right{position:relative;width:43%;z-index:1}.intro__img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.intro__circle{position:absolute;bottom:30px;left:-110px;width:220px;height:auto;-o-object-fit:cover;object-fit:cover}.intro__buttons{display:flex;height:45px}.intro__button:not(:last-child){margin-right:16px}.clients{padding-top:60px;background-color:#202020}.clients__wrapper{display:flex;justify-content:space-between}.clients__title{font-size:32px}.clients__list{list-style:none;margin:0;padding:0;display:flex}.clients__item:not(:last-child){margin-right:87px}.clients__item:nth-child(1){width:71px}.clients__item:nth-child(2){width:107px}.clients__item:nth-child(3){width:169px}.clients__item:nth-child(4){width:77px}.clients__item:nth-child(5){width:82px}.clients__item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.assortment{padding-top:105px;padding-bottom:105px;background-color:#202020}.assortment__description{font-size:16px;line-height:32px;max-width:863px;font-weight:400}.assortment__list{margin:0;padding:0;list-style:none;margin-top:58px;display:flex;flex-wrap:wrap}.assortment__item{position:relative;border:1px solid rgba(255,255,255,.2);width:23%;min-height:285px;padding:36px 16px 16px 16px;margin-bottom:40px;margin-right:15px}.assortment__counter{position:absolute;top:-50px;left:15px;font-size:64px;color:#4d974c;font-weight:700}.assortment__top{height:40px}.assortment__name{font-size:16px;font-weight:500}.assortment__desc{font-size:14px}.assortment__details{margin-top:30px;font-size:16px;width:135px}.assortment__button{position:absolute;bottom:16px;left:15px;color:#fff;border:none;background-color:rgba(0,0,0,0);transition:all .3s ease}.assortment__button:hover{color:#4d974c}.assortment__button span{text-decoration:underline;margin-right:6px}.assortment__img{position:absolute;right:16px;bottom:16px;width:96px;height:96px}.assortment__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.question{position:relative;background:url(../../../img/Background_2bg.webp);padding-top:142px;height:350px}.question__block{position:absolute;right:0;background-color:#2e2e2e;padding:43px 27px;display:flex;width:90%}.question__left{z-index:2;margin-right:28px}.question__right{z-index:2}.question__title{max-width:740px}.question__text{max-width:628px;padding-left:72px;font-size:16px;line-height:32px;text-align:justify}.question__form{margin-top:55px;width:440px;min-height:367px;display:flex;flex-direction:column;justify-content:space-between}.question__form label{width:100%;margin-bottom:0;transition:all .3s ease}.question__form label.active{transform:translateY(-10px)}.question__form input{position:relative;width:100%;background-color:rgba(0,0,0,0);border:none;outline:0;border-bottom:1px solid #fff;margin-bottom:30px;color:#fff;line-height:23px;padding-bottom:10px}.question__form input::-moz-placeholder{position:absolute;font-size:16px;line-height:14px;color:#fff;bottom:12px}.question__form input::placeholder{position:absolute;font-size:16px;line-height:14px;color:#fff;bottom:12px}.question__button{font-size:16px;align-self:flex-end}.question__button svg{margin-left:10px}#call .question__form{width:100%}.area{padding-top:355px;background-color:#202020}.area__list{margin-top:34px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.area__item{position:relative;border:1px solid rgba(255,255,255,.2);padding:25px 20px;width:32%;min-height:260px;margin-right:15.5px;margin-bottom:16px}.area__item::before{position:absolute;content:"";background:url(../../../img/before_angle.png);top:0;left:-1px;height:51px;width:51px}.area__item::after{position:absolute;content:"";background:url(../../../img/after__angle.png);bottom:0;right:-1px;height:51px;width:51px}.area__caption{font-size:16px;line-height:34px;color:#4d974c;font-weight:500}.area__description{font-size:16px;line-height:30px;text-align:justify}.advantage{padding-top:88px;padding-bottom:125px;background-color:#202020}.advantage__title{margin-bottom:33px}.advantage__wrapper{display:flex}.advantage__left{position:relative;width:41%;margin-top:43px;margin-right:70px;max-height:570px}.advantage__right{width:58%}.advantage__img{width:100%;height:auto}.advantage__circle{position:absolute;width:221px;height:auto;border-radius:50%;bottom:-85px;right:-40px}.advantage__row{width:100%;display:flex;flex-wrap:wrap}.advantage__item{max-width:290px;margin-bottom:20px}.advantage__item:not(:nth-child(2n)){margin-right:61px}.advantage__item_filled{max-width:100%;margin-bottom:0}.advantage__caption{margin-top:10px;font-weight:500;font-size:16px;line-height:34px;color:#4d974c;margin-bottom:0}.advantage__description{font-weight:400;font-size:16px;line-height:30px;margin-top:3px;text-align:justify;color:#fff;margin-bottom:0}.footer{padding-top:35px;padding-bottom:24px;background-color:#2e2e2e}.footer__wrapper{display:flex;justify-content:space-between}.footer__logo{max-width:123px}.footer__logo img{max-width:123px;height:auto}.footer__company{max-width:255px}.footer__description{margin-top:17px;font-size:14px;line-height:26px;margin-bottom:0}.footer__social{margin-top:57px}.footer__social-link{margin-right:30px;text-decoration:none;transition:all .3s ease}.footer__social-link:hover{opacity:.7;color:#fff;text-decoration:none}.footer__menu{margin:0;padding:0;list-style:none;width:155px}.footer__link{color:#fff;font-size:16px;line-height:36px;transition:all .3s ease}.footer__link:hover{opacity:.7;color:#fff;text-decoration:none}.footer__contacts{display:flex;flex-wrap:wrap;flex-direction:column;height:300px}.footer__contacts-item{display:flex;line-height:30px;color:#fff;align-items:flex-start;margin-right:20px}.footer__contacts-item:not(:last-child){margin-bottom:29px}.footer__contacts-item svg{margin-right:7px;margin-top:6px}.footer__contacts-item a{color:#fff;text-decoration:none;transition:all .3s ease}.footer__contacts-item a:hover{opacity:.7;color:#fff;text-decoration:none}.footer__contacts-item a.text__green{color:#4d974c;text-decoration:none}.footer__contacts-item a.text__green:hover{color:#4d974c;text-decoration:none}.footer__contacts-item p{display:flex;flex-direction:column;margin-bottom:0}.footer__contacts-item .footer__select-city{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(0,0,0,0);outline:0;border:none;color:#4d974c;text-decoration:none}.footer__contacts-item .footer__select-city:hover{color:#4d974c;text-decoration:none}.footer__contacts-item .footer__select-city::after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.12365 0.328822L3.9999 3.37382L0.876145 0.328822C0.820334 0.274308 0.745412 0.243789 0.667395 0.243789C0.589378 0.243789 0.514456 0.274308 0.458645 0.328822C0.431621 0.3553 0.410153 0.386903 0.395496 0.421782C0.38084 0.456661 0.373291 0.494114 0.373291 0.531947C0.373291 0.56978 0.38084 0.607233 0.395496 0.642112C0.410153 0.676991 0.431621 0.708594 0.458645 0.735072L3.78177 3.97507C3.84013 4.03196 3.9184 4.06379 3.9999 4.06379C4.08139 4.06379 4.15966 4.03196 4.21802 3.97507L7.54115 0.735697C7.56836 0.7092 7.58999 0.677518 7.60476 0.642524C7.61953 0.607529 7.62714 0.569931 7.62714 0.531947C7.62714 0.493963 7.61953 0.456365 7.60476 0.42137C7.58999 0.386376 7.56836 0.354694 7.54115 0.328197C7.48533 0.273683 7.41041 0.243164 7.3324 0.243164C7.25438 0.243164 7.17946 0.274308 7.12365 0.328822Z' fill='%234D974C'/%3E%3C/svg%3E%0A");width:7px;height:4px;right:-14px;bottom:12px}.footer__item_choice{position:relative}.footer__map{width:347px}.footer__map iframe{width:100%;height:100%}.footer .divider{width:100%;height:1px;background:rgba(255,255,255,.08);margin-top:44px}.footer__bottom{padding:24px 0;display:flex;justify-content:space-between;font-size:14px;line-height:20px}.footer__developer a{transition:all .3s ease}.footer__developer a:hover{opacity:.7;color:#4d974c;text-decoration:none}.footer__bottom-right{display:flex;flex-direction:row;justify-content:space-between;width:748px}.footer__policy{position:relative;color:#fff;transition:all .3s ease}.footer__policy::before{position:absolute;content:"";width:100%;height:1px;background-color:#fff;bottom:0;left:0}.footer__policy:hover{opacity:.7;text-decoration:none;color:#fff}.modal{position:fixed;display:none;top:0;left:0;background:rgba(0,0,0,.7);z-index:998;width:100%;height:100%}.modal_active{display:block}.modal__container{position:fixed;background-color:#2e2e2e;padding:74px 20px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:516px}.modal__title{font-weight:400;font-size:32px;line-height:32px;text-align:center}.modal__buttons{width:100%;margin-top:34px;display:flex;justify-content:space-between}.modal__button{width:220px}.modal__text{margin-top:20px;text-align:center}.modal__row{display:flex;justify-content:center;align-items:center;margin-top:25px}.modal__details{display:flex;flex-direction:column;align-items:center;margin-right:15px}.modal__close{position:absolute;right:15px;top:20px;width:20px;height:20px;cursor:pointer;transition:all .3s ease}.modal__close::after,.modal__close::before{position:absolute;content:"";background-color:#fff;width:18px;height:1px}.modal__close::after{transform:rotate(45deg)}.modal__close::before{transform:rotate(-45deg)}.modal__close:hover{opacity:.7}.modal .order__button{max-width:350px;margin:0 auto}.change__city{position:absolute;background-color:#2e2e2e;top:35px;right:0;display:none;flex-direction:column;width:100%;padding:10px}.change__city_active{position:absolute;display:flex}.change__city a{background-color:rgba(0,0,0,0);text-align:center;border:1px solid #fff;color:#fff;font-size:15px;font-weight:400;transition:all .3s ease}.change__city a:hover{opacity:.7}.change__city a:first-child{margin-bottom:5px}.alert{font-size:15px;text-align:center;margin-top:15px;display:block;color:#fff}body{color:#fff}.container{max-width:1270px;margin:0 auto;padding:0 10px;overflow:hidden}.text{font-size:18px}.text_green{font-weight:400;color:#4d974c}.title{font-weight:400;font-size:64px}@media(max-width:1239px){.container{max-width:992px}.header__wrapper{max-width:992px}.header__logo{max-width:100px}.header .navbar__item{padding-right:4px;padding-left:4px;font-size:12px}.header .contacts__icon svg{width:15px}.header .contacts__item:not(:last-child){margin-right:5px}.header .contacts__text{font-size:13px}.header .contacts__arrow::after{bottom:7px}.header .contacts .mr-35{margin-right:30px}.header .contacts__icon{margin-right:6px}.header .contacts__icon_call{margin-right:5px}.intro__left{margin-top:40px}.clients__title{font-size:25px}.clients__item:not(:last-child){margin-right:60px}.clients__item:nth-child(1){width:50px}.clients__item:nth-child(2){width:80px}.clients__item:nth-child(3){width:149px}.clients__item:nth-child(4){width:57px}.clients__item:nth-child(5){width:70px}.clients__item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.assortment__name{font-size:14px}.assortment__desc{font-size:12px}.assortment__details{font-size:14px}.assortment__img{width:80px;height:80px}.assortment__item{width:31%}.question__title.title{font-size:32px}.question__text{padding-left:0}.question__form{margin-top:30px}.area__item{margin-right:12px}.advantage__left{max-height:423px}.advantage__item{max-width:250px}.advantage__item:not(:nth-child(2n)){margin-right:20px}.footer__description{font-size:13px}.footer__link{font-size:13px}.footer__contacts-item a{font-size:14px}.footer__city{font-size:14px}.footer__menu{width:120px}.footer__map{width:235px}.footer__bottom-right{width:578px}.change__city button{font-size:14px}.text{font-size:16px}.title{font-size:47px}}@media(max-width:991px){.container{max-width:654px;padding:0}.header{padding:8px 0 3px 0}.header::before{z-index:4}.header__logo{max-width:123px}.header__wrapper{justify-content:space-between;max-width:654px;padding:0}.header .phone__item{line-height:14px}.header .phone__text{margin-top:0}.header .burger__block{display:flex}.header .burger{display:block;z-index:4}.header .navbar{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#202020;position:fixed;z-index:3;right:0;top:-100%;transition:all .3s ease}.header .navbar__menu{flex-direction:column;justify-content:center;align-items:center}.header .navbar__item{font-size:20px;margin-bottom:10px}.header .navbar__item::after{width:100%;height:1px;bottom:0}.header .navbar__item:last-child::after{display:block}.header .navbar_active{top:0}.header .contacts{flex-direction:column;align-items:center}.header .contacts__icon svg{width:20px}.header .contacts__text{font-size:20px}.header .contacts__item_phone{display:none}.header .contacts .mr-35{margin-right:0}.header .contacts__arrow::after{bottom:12px}.intro{padding-top:98px}.intro__left{margin-top:20px}.intro__text{margin-bottom:12px}.intro__title{margin-bottom:25px}.intro__subtitle{margin-bottom:20px}.intro__buttons{height:100%;display:flex;flex-direction:column}.intro__img{display:block;-o-object-fit:cover;object-fit:cover;width:266px;height:354px}.intro__circle{position:absolute;bottom:25px;left:-60px;width:105px;-o-object-fit:cover;object-fit:cover}.intro__right{width:266px}.clients{padding-top:40px}.clients__title{line-height:29.87px}.clients__item:not(:last-child){margin-right:27px}.assortment{padding-top:77px;padding-bottom:182px}.assortment__description{font-size:14px;line-height:26px;max-width:650px}.assortment__item{width:48%;margin-right:12px}.assortment__name{font-size:16px}.assortment__desc{font-size:15px}.assortment__details{font-size:16px}.assortment__img{width:96px;height:96px}.question{background-size:cover;height:420px}.question__title.title{font-weight:400;font-size:36px;line-height:48px}.question__block{max-width:654px;right:50%;top:-150px;transform:translateX(50%);padding:39px 27px;flex-direction:column}.question__form{width:100%;min-height:330px}.question__form label{font-style:normal;font-weight:400;font-size:14px;line-height:0}.question__form input{margin-bottom:45px}.question__text{font-weight:400;font-size:14px;line-height:26px;text-align:justify}.area{padding-top:200px}.area__list{margin-top:34px}.area__item{width:48%}.area__caption{margin-bottom:11px}.area__description{font-weight:400;font-size:14px;line-height:26px;text-align:justify}.advantage{position:relative;padding-top:70px;padding-bottom:173px}.advantage__left{position:absolute;width:303px;bottom:75px}.advantage__right{width:100%;flex-direction:row-reverse}.advantage__item{max-width:300px}.advantage__item:not(:nth-child(2n)){margin-right:51px}.advantage__item_filled{max-width:300px;margin-left:53%}.advantage__description{font-size:14px;line-height:26px}.advantage__circle{width:108px;bottom:-30px}.footer__wrapper{flex-wrap:wrap;justify-content:flex-start;position:relative}.footer__company{max-width:255px}.footer__menu{width:148px;margin-right:28px}.footer__description{font-weight:400;font-size:14px;line-height:26px}.footer__social{margin-top:39px}.footer__link{font-weight:400;font-size:14px;line-height:30px}.footer__contacts{width:220px;align-items:flex-end}.footer__contacts-item{width:177px;margin-right:0;margin-bottom:20px}.footer__contacts-item svg{width:15px}.footer__contacts-item p{font-size:14px}.footer__contacts-item span{font-size:14px}.footer__city{margin-top:20px;order:5;width:156px}.footer__city svg{width:15px;margin-right:3px;margin-top:4px}.footer__map{width:100%;margin-top:20px}.footer__map iframe{width:100%}.footer__bottom-right{width:458px}.change__city{background-color:#202020}.change__city button{border:none;font-size:18px}.footer__change-city{background-color:#2e2e2e;top:25px}.footer__change-city button{border:1px solid #fff;font-size:14px}.text{font-size:16px;line-height:18px}.title{font-size:36px;line-height:48px}.button.intro__button{display:block;max-width:230px;text-align:center;padding:0;line-height:36px;font-weight:400;font-size:14px;margin-right:0;margin-bottom:19px}}@media(max-height:600px){.question__form{margin-top:15px;min-height:100%}.question__input input{margin-bottom:20px}.modal__container{padding:10px 20px}.modal__title{font-size:25px;line-height:25px}.modal__buttons{margin-top:15px}.js-validate-error-label{bottom:10px!important;font-size:12px}}@media(max-height:400px){.question__form{margin-top:15px;min-height:100%}.modal__container{padding:10px 20px}.modal__title{font-size:20px;line-height:20px}.modal__buttons{margin-top:5px}}@media(max-width:767px){.container{padding:0 10px;max-width:576px}.header__wrapper{padding:0 10px;max-width:576px}.intro__wrapper{flex-direction:column;margin-bottom:35px}.intro__left{width:100%}.intro__right{margin-top:34px;width:100%}.intro__subtitle{width:100%}.intro__buttons{height:91px}.intro__button.button{max-width:100%;min-width:100%}.intro__button.button:last-child{margin-bottom:0}.intro__circle{bottom:-37px;left:-22px;width:100px}.intro__img{width:100%;height:284px}.clients{padding-top:70px}.clients__wrapper{flex-direction:column}.clients__title{font-size:24px}.clients__item:not(:last-child){margin-right:20px}.assortment{padding-bottom:105px}.assortment__description{font-weight:400;font-size:14px;line-height:26px;text-align:justify}.assortment__list{justify-content:center}.assortment__item{width:100%;margin-right:0}.question{height:589px}.question__block{padding:31px 20px;max-width:576px;top:-85px}.question__left{margin-right:0}.question__title.title{font-weight:400;font-size:27px;line-height:42px;text-align:center}.question__button{width:100%}.area{padding-top:170px}.area__title{margin:0}.area__item{width:100%;margin-bottom:23px;margin-right:0}.area__item:last-child{margin-bottom:0}.advantage{padding-bottom:455px}.advantage__left{margin-right:0;max-width:349px;max-height:277px;margin-top:0;bottom:110px;left:50%;transform:translateX(-50%)}.advantage__img{width:100%;max-height:277px}.advantage__circle{width:105px;height:105px;right:-5px;bottom:-40px}.advantage__item{max-width:100%}.advantage__item:not(:nth-child(2n)){margin-right:0}.advantage__item_filled{max-width:100%;margin-left:0}.footer__wrapper{flex-direction:column;align-items:center;position:relative}.footer__company{display:flex;flex-direction:column;margin-right:0;align-items:center}.footer__description{text-align:center}.footer__social{display:flex;justify-content:center;margin-top:34px}.footer__social-link:last-child{margin-right:0}.footer__menu{margin-top:21px;margin-right:0;display:flex;flex-direction:column;align-items:center}.footer__contacts{margin-top:30px;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;height:85px;align-items:flex-start}.footer__contacts-item{width:32%}.footer__contacts-item a{font-size:13px}.footer__contacts-item:not(:last-child){margin-bottom:17px}.footer__city{position:absolute;order:0;margin-top:0;bottom:315px;right:0;width:100px}.footer__map{position:relative;margin-right:0;margin-top:30px;width:100%}.footer__map iframe{width:100%}.footer__bottom-right{flex-direction:column;width:183px}.footer__rights{font-size:12px;line-height:20px}.footer__developer{font-size:12px;line-height:20px;order:1;margin-top:7px}.footer__policy{font-size:12px;line-height:20px}.modal__container{max-width:576px;padding:48px 20px}.modal__city{font-size:24px;line-height:24px}.modal__buttons{flex-direction:column}.modal__button{width:100%}.modal__button:first-child{margin-bottom:14px}.modal__text{font-size:14px;line-height:32px}.title{font-size:29px;line-height:42px}}@media(max-width:575px){.container{padding:0 10px;max-width:374px}.header__wrapper{padding:0 10px;max-width:374px}.header__logo{max-width:95px}.assortment__item{width:354px}.question__block{padding:31px 20px;max-width:354px;top:-85px}.footer__contacts{height:167px;align-items:center;flex-direction:column;flex-wrap:nowrap}.footer__contacts-item{width:50%}.modal__container{max-width:354px}}#order-form{width:100%}.js-validate-error-label{position:relative;bottom:25px;font-size:14px;color:#b53029}.js-validate-error-field{border:none!important;border-bottom:1px solid #fff!important;color:#fff!important}