html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}button,input,select,textarea{font:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}input{border:none;outline:0;background:0 0;display:block}input:focus{outline:0}img{max-width:100%;display:block}li,ol,ul{list-style-type:none;padding:0}a{color:inherit;text-decoration:none;outline:0;display:inline-block}a:focus{outline:0}[type=button],[type=submit],button{border:none;outline:0;background:0 0;font:inherit;cursor:pointer;display:inline-block;padding:0}[type=button]:focus,[type=submit]:focus,button:focus{outline:0}html{width:100%}html.scroll-lock{overflow:hidden!important;width:100%;height:100%}body{font-family:Inter;font-size:16px;line-height:150%;font-weight:400;width:100%;overflow-x:hidden;background:#fff;color:#1f1f1f;overflow-y:auto;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}body::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#dadada}.container{max-width:1300px;margin:0 auto;padding:0 15px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;overflow-x:hidden}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.logo{width:160px}.title-wrapper{position:relative;padding:10px 0 10px 35px;overflow:hidden}.title-wrapper span{position:absolute;left:0;top:0;width:4px;height:100%;z-index:10;background:#f05a29}.title{max-width:300px;text-transform:uppercase;font-weight:700;font-family:BebasNeue;font-size:50px;line-height:50px}.title--black{color:inherit}.title--white{color:#fff}.desc{margin-left:100px}.desc+.desc{margin-top:30px}.desc--black{color:inherit}.desc--white{color:#fff}.btn-wrapper--big{max-width:320px;max-height:130px;width:100%;height:100%}.btn--big{width:100%;height:100%;background:#f05a29;color:#fff;padding:22px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.btn--big:hover svg{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.btn--big svg{-ms-flex-item-align:end;align-self:flex-end;display:block;width:35px;height:25px;fill:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn--main{padding:15px 37px;background:#f05a29;color:#fff;font-weight:500;font-size:21px;line-height:25px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.line-wrapper{position:relative}.line-section{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.line-section span{display:block;height:100%;width:1px;background:#f0f0f0}.breadcrumbs-repeater{margin-bottom:50px}.items-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:auto;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}.items-breadcrumbs::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}.items-breadcrumbs::-webkit-scrollbar{height:4px}.items-breadcrumbs::-webkit-scrollbar-track{background:#dadada;border-radius:50px}.items-breadcrumbs a{overflow:hidden;height:13px}.items-breadcrumbs a span{color:#252161;font-size:12px;line-height:12px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;display:inline-block}.items-breadcrumbs a span:hover .letter{-webkit-transform:translateY(-105%);-ms-transform:translateY(-105%);transform:translateY(-105%)}.items-breadcrumbs a span.play .letter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.items-breadcrumbs a span .block:nth-child(2) span{color:#f05a29}.items-breadcrumbs a span .letter{display:inline-block;-webkit-transition:-webkit-transform .6s cubic-bezier(.76,0,.24,1);transition:-webkit-transform .6s cubic-bezier(.76,0,.24,1);-o-transition:transform .6s cubic-bezier(.76,0,.24,1);transition:transform .6s cubic-bezier(.76,0,.24,1);transition:transform .6s cubic-bezier(.76,0,.24,1),-webkit-transform .6s cubic-bezier(.76,0,.24,1)}.items-breadcrumbs .letter:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.items-breadcrumbs .letter:nth-child(2){-webkit-transition-delay:25ms;-o-transition-delay:25ms;transition-delay:25ms}.items-breadcrumbs .letter:nth-child(3){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.items-breadcrumbs .letter:nth-child(4){-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.items-breadcrumbs .letter:nth-child(5){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.items-breadcrumbs .letter:nth-child(6){-webkit-transition-delay:125ms;-o-transition-delay:125ms;transition-delay:125ms}.items-breadcrumbs .letter:nth-child(7){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.items-breadcrumbs .letter:nth-child(8){-webkit-transition-delay:175ms;-o-transition-delay:175ms;transition-delay:175ms}.items-breadcrumbs .letter:nth-child(9){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.items-breadcrumbs .letter:nth-child(10){-webkit-transition-delay:225ms;-o-transition-delay:225ms;transition-delay:225ms}.items-breadcrumbs .letter:nth-child(11){-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.items-breadcrumbs .letter:nth-child(12){-webkit-transition-delay:275ms;-o-transition-delay:275ms;transition-delay:275ms}.items-breadcrumbs .letter:nth-child(13){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.items-breadcrumbs .letter:nth-child(14){-webkit-transition-delay:325ms;-o-transition-delay:325ms;transition-delay:325ms}.items-breadcrumbs .letter:nth-child(15){-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.items-breadcrumbs .letter:nth-child(16){-webkit-transition-delay:375ms;-o-transition-delay:375ms;transition-delay:375ms}.items-breadcrumbs .letter:nth-child(17){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.items-breadcrumbs .letter:nth-child(18){-webkit-transition-delay:425ms;-o-transition-delay:425ms;transition-delay:425ms}.items-breadcrumbs .letter:nth-child(19){-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.items-breadcrumbs .letter:nth-child(20){-webkit-transition-delay:475ms;-o-transition-delay:475ms;transition-delay:475ms}.items-breadcrumbs .letter:nth-child(21){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.items-breadcrumbs .letter:nth-child(22){-webkit-transition-delay:525ms;-o-transition-delay:525ms;transition-delay:525ms}.items-breadcrumbs .letter:nth-child(23){-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.items-breadcrumbs .letter:nth-child(24){-webkit-transition-delay:575ms;-o-transition-delay:575ms;transition-delay:575ms}.items-breadcrumbs .letter:nth-child(25){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.items-breadcrumbs .letter:nth-child(26){-webkit-transition-delay:625ms;-o-transition-delay:625ms;transition-delay:625ms}.items-breadcrumbs .letter:nth-child(27){-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.items-breadcrumbs .letter:nth-child(28){-webkit-transition-delay:675ms;-o-transition-delay:675ms;transition-delay:675ms}.items-breadcrumbs .letter:nth-child(29){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.items-breadcrumbs .letter:nth-child(30){-webkit-transition-delay:725ms;-o-transition-delay:725ms;transition-delay:725ms}.items-breadcrumbs .letter:nth-child(31){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.items-breadcrumbs .current-item{color:#9e9e9e;font-size:12px;line-height:12px;display:block;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.items-breadcrumbs .breadcrumb-separator{margin:0 8px;color:#9e9e9e;font-size:12px;line-height:15px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.wrapper-inner{max-width:1055px;margin:0 auto}.woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-pagination ul.loading{opacity:.5;pointer-events:none}.woocommerce-pagination ul *{font-size:14px;line-height:17px;color:#9e9e9e}.woocommerce-pagination ul a{-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;margin:0 25px}.woocommerce-pagination ul a:hover{color:#f05a29}.woocommerce-pagination ul a.next,.woocommerce-pagination ul a.prev{display:none}.woocommerce-pagination ul span.current{width:48px;height:48px;border-radius:50%;border:1px solid #f05a29;color:#f05a29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.fancybox-bg{background:#252161}.fancybox-close-small{padding:0!important;opacity:1!important;width:40px;height:40px;right:20px!important;top:20px!important}.fancybox-close-small:hover svg{color:#f05a29}.fancybox-close-small svg{-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.fancybox-slide--html{padding:25px;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}.fancybox-slide--html::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}.fancybox-slide--html::-webkit-scrollbar{width:8px}.fancybox-slide--html::-webkit-scrollbar-track{background:#dadada}.zoomContainer{pointer-events:none!important}.zoomWindowContainer div{width:calc(100% - 27px)!important;height:100%!important;left:calc(100% + 30px)!important}* label.error{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slide{outline:0!important}.slick-slide:focus{outline:0!important}[data-link]{cursor:pointer}.acf-map{width:100%;height:100%}.acf-map img{max-width:inherit!important}.loader{display:block}.loader *{display:block}.sk-fading-circle{display:block!important}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:BebasNeue;font-display:swap;src:url(../fonts/BebasNeueCyrillic.woff) format("woff"),url(../fonts/BebasNeueCyrillic.woff2) format("woff2");font-weight:700;font-style:normal}@-webkit-keyframes animateBg{from{-webkit-transform:translate(0,0) scale(2);transform:translate(0,0) scale(2)}to{-webkit-transform:translate(25%,25%) scale(1.5);transform:translate(25%,25%) scale(1.5)}}@keyframes animateBg{from{-webkit-transform:translate(0,0) scale(2);transform:translate(0,0) scale(2)}to{-webkit-transform:translate(25%,25%) scale(1.5);transform:translate(25%,25%) scale(1.5)}}@-webkit-keyframes dash{from{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:600}to{stroke-dashoffset:0}}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@-webkit-keyframes wheel{0%{top:3px;opacity:0}30%{top:10px;opacity:1}100%{top:18px;opacity:0}}@keyframes wheel{0%{top:3px;opacity:0}30%{top:10px;opacity:1}100%{top:18px;opacity:0}}.float-consult-btn{position:fixed;right:0;top:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(68%,-50%) rotate(-90deg);-ms-transform:translate(68%,-50%) rotate(-90deg);transform:translate(68%,-50%) rotate(-90deg);z-index:997;-webkit-transition:background .3s ease,color .3s ease,-webkit-transform .1s ease;transition:background .3s ease,color .3s ease,-webkit-transform .1s ease;-o-transition:transform .1s ease,background .3s ease,color .3s ease;transition:transform .1s ease,background .3s ease,color .3s ease;transition:transform .1s ease,background .3s ease,color .3s ease,-webkit-transform .1s ease;border:1px solid #f05a29;font-size:15px;font-weight:500;line-height:150%}.float-consult-btn:hover{background:#fff;color:#f05a29}.float-consult-btn.active{-webkit-transform:translate(63%,-50%) rotate(-90deg)!important;-ms-transform:translate(63%,-50%) rotate(-90deg)!important;transform:translate(63%,-50%) rotate(-90deg)!important}.search{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(37,33,97,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;padding:160px 0 50px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.65,.05,.36,1);transition:-webkit-transform .5s cubic-bezier(.65,.05,.36,1);-o-transition:transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1)}.search.move{padding:90px 0 50px}.search.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.14s;-o-transition-delay:.14s;transition-delay:.14s}.search .container{height:100%}.search__inner{position:relative;height:100%}.search__top{position:relative}.search__title{max-width:200px}.search__close-btn{width:21px;height:21px;position:absolute;right:0;top:10px}.search__close-btn:hover span{background:#f05a29}.search__close-btn span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#fff;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.search__close-btn span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.search__close-btn span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.search__form{position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search__form-loader{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search__form-loader.show{display:block}.search__form-loader .sk-fading-circle .sk-circle:before{background:#fff}.search__inp-wrapper{position:relative;width:100%;border-bottom:1px solid #fff;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.search__inp-wrapper::after{content:"";display:none;left:0;top:0;position:absolute;width:100%;height:100%;z-index:10}.search__inp-wrapper.loading{opacity:.5}.search__inp-wrapper.loading::after{display:block}.search__inp-wrapper label.error{position:absolute;left:0;top:95%;width:100%;color:#f05a29;font-size:14px}.search__inp-wrapper.active::before{width:100%}.search__inp-wrapper::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.search__placeholder{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-weight:600;text-transform:uppercase;color:#fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.search__placeholder.active{color:#f05a29;left:0;top:0;font-size:14px}.search__inp{padding:30px 50px 30px 0;width:100%;font-weight:600;color:#fff}.search__btn{width:40px;height:40px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search__btn:hover svg{fill:#f05a29}.search__btn svg{display:block;width:100%;height:100%;fill:#fff;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.modal-wholesale{padding:60px 50px;max-width:610px;width:100%;overflow:hidden}.modal-wholesale__title{text-transform:uppercase;font-size:50px;font-weight:700;text-align:center;font-family:BebasNeue;line-height:150%;margin-bottom:8px}.modal-wholesale__desc{text-align:center;margin-bottom:50px}.modal-wholesale__form-control{-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;position:relative}.modal-wholesale__form-control.loading{opacity:.5}.modal-wholesale__form-control.loading::before{display:block}.modal-wholesale__form-control::before{content:"";display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-wholesale__inp-wrapper{position:relative;margin-bottom:25px;border-bottom:1px solid rgba(31,31,31,.5)}.modal-wholesale__inp-wrapper label.error{position:absolute;left:0;top:95%;width:100%;color:#f05a29;font-size:14px}.modal-wholesale__inp-wrapper.active::before{width:100%}.modal-wholesale__inp-wrapper::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.modal-wholesale__label{font-weight:500;font-size:18px;line-height:130%}.modal-wholesale__label span{color:#f05a29;margin-left:-5px}.modal-wholesale__inp{width:100%;font-weight:500;font-size:21px;line-height:130%;padding:16px 0 8px 0}.modal-wholesale__inp::-webkit-input-placeholder{color:#bfbfbf}.modal-wholesale__inp::-moz-placeholder{color:#bfbfbf}.modal-wholesale__inp:-ms-input-placeholder{color:#bfbfbf}.modal-wholesale__inp::-ms-input-placeholder{color:#bfbfbf}.modal-wholesale__inp::placeholder{color:#bfbfbf}.modal-wholesale__check-wrapper{margin-bottom:25px;position:relative}.modal-wholesale__check-wrapper label.error{position:absolute;left:33px;top:90%;width:100%;color:#f05a29;font-size:14px}.modal-wholesale__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;width:0}.modal-wholesale__check:checked~.modal-wholesale__check-text svg{display:block}.modal-wholesale__check-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;line-height:130%;cursor:pointer}.modal-wholesale__check-text-inner{max-width:390px}.modal-wholesale__check-icon{display:block;width:18px;height:18px;border:1px solid #f05a29;margin-right:15px}.modal-wholesale__check-icon svg{stroke:red;display:none;width:100%;height:100%}.modal-wholesale__btn-wrapper{width:100%}.modal-wholesale__btn{width:100%;position:relative;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.modal-wholesale__btn.disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-wholesale__btn.disabled::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-wholesale__btn.hide{font-size:0;color:transparent;pointer-events:none;position:relative}.modal-wholesale__btn.hide::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-wholesale__btn-loader{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-wholesale__btn-loader .sk-fading-circle .sk-circle:before{background:#fff}.modal-wholesale__btn-loader.show{display:block}.modal-wholesale__btn:hover{background:#252161}.modal-delivery{max-width:610px;width:100%;padding:60px 50px;overflow:hidden}.modal-delivery__title{text-align:center;font-family:BebasNeue;font-size:50px;line-height:150%;font-weight:700;margin-bottom:8px;text-transform:uppercase}.modal-delivery__desc{margin-bottom:40px;text-align:center}.modal-delivery__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;position:relative;-webkit-transition:opacity .05s linear;-o-transition:opacity .05s linear;transition:opacity .05s linear}.modal-delivery__preview::before{content:"";left:0;top:0;position:absolute;width:100%;height:100%;z-index:2;display:none}.modal-delivery__preview.loading{opacity:.5}.modal-delivery__preview.loading::before{display:block}.modal-delivery__photo{width:185px;height:130px;border:1px solid #f0f0f0}.modal-delivery__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-delivery__price-top{color:#d3d3d3;font-size:14px;line-height:17px;margin-bottom:25px}.modal-delivery__price-text{font-size:21px;line-height:25px}.modal-delivery__count-top{color:#d3d3d3;font-size:14px;line-height:17px;margin-bottom:25px}.modal-delivery__count-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-delivery__count-btn{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border:1px solid #c4c4c4}.modal-delivery__count-btn:hover{border-color:#f05a29;color:#f05a29}.modal-delivery__count-inp{width:30px;height:30px;font-size:21px;line-height:25px;text-align:center}.modal-delivery__form-control{-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;position:relative}.modal-delivery__form-control.loading{opacity:.5}.modal-delivery__form-control.loading::before{display:block}.modal-delivery__form-control::before{content:"";display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-delivery__inp-wrapper{margin-bottom:25px;position:relative;border-bottom:1px solid rgba(31,31,31,.5)}.modal-delivery__inp-wrapper label.error{position:absolute;left:0;top:95%;width:100%;color:#f05a29;font-size:14px}.modal-delivery__inp-wrapper.active::before{width:100%}.modal-delivery__inp-wrapper::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.modal-delivery__textarea-wrapper{border-bottom:1px solid rgba(31,31,31,.5);position:relative;margin-bottom:25px}.modal-delivery__textarea-wrapper.active::before{width:100%}.modal-delivery__textarea-wrapper::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.modal-delivery__textarea{display:block;border:none;width:100%;outline:0;resize:none;font-weight:500;font-size:21px;line-height:130%;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}.modal-delivery__textarea::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}.modal-delivery__textarea::-webkit-scrollbar{width:8px}.modal-delivery__textarea::-webkit-scrollbar-track{background:#dadada}.modal-delivery__textarea::-webkit-input-placeholder{color:#bfbfbf}.modal-delivery__textarea::-moz-placeholder{color:#bfbfbf}.modal-delivery__textarea:-ms-input-placeholder{color:#bfbfbf}.modal-delivery__textarea::-ms-input-placeholder{color:#bfbfbf}.modal-delivery__textarea::placeholder{color:#bfbfbf}.modal-delivery__label{font-weight:500;font-size:18px;line-height:130%}.modal-delivery__label span{color:#f05a29;margin-left:-5px}.modal-delivery__inp{width:100%;font-weight:500;font-size:21px;line-height:130%;padding:16px 0 8px 0}.modal-delivery__inp::-webkit-input-placeholder{color:#bfbfbf}.modal-delivery__inp::-moz-placeholder{color:#bfbfbf}.modal-delivery__inp:-ms-input-placeholder{color:#bfbfbf}.modal-delivery__inp::-ms-input-placeholder{color:#bfbfbf}.modal-delivery__inp::placeholder{color:#bfbfbf}.modal-delivery__check-wrapper{margin-bottom:25px;position:relative}.modal-delivery__check-wrapper label.error{position:absolute;left:33px;top:90%;width:100%;color:#f05a29;font-size:14px}.modal-delivery__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;width:0}.modal-delivery__check:checked~.modal-delivery__check-text svg{display:block}.modal-delivery__check-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;line-height:130%;cursor:pointer}.modal-delivery__check-text-inner{max-width:390px}.modal-delivery__check-icon{display:block;width:18px;height:18px;border:1px solid #f05a29;margin-right:15px}.modal-delivery__check-icon svg{stroke:red;display:none;width:100%;height:100%}.modal-delivery__btn-wrapper{width:100%}.modal-delivery__btn{width:100%;position:relative;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.modal-delivery__btn.hide{font-size:0;color:transparent;pointer-events:none;position:relative}.modal-delivery__btn.hide::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-delivery__btn-loader{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-delivery__btn-loader .sk-fading-circle .sk-circle:before{background:#fff}.modal-delivery__btn-loader.show{display:block}.modal-delivery__btn:hover{background:#252161}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:50%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.swal2-popup{border-radius:0;padding:30px}.swal2-title{margin-bottom:20px}.swal2-actions{margin-top:40px}.swal2-close{width:40px;height:40px;font-size:28px!important}.swal2-confirm:focus{-webkit-box-shadow:none;box-shadow:none}.swal2-confirm.swal2-styled{border-radius:0;background:#f05a29;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-weight:600;padding:10px 27px;margin:0}.swal2-confirm.swal2-styled:hover{background:#252161}.header{background:0 0;position:fixed;left:0;top:0;width:100%;padding:25px 0;z-index:1000;-webkit-transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,background .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,background .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-o-transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,background .3s ease-in-out,backdrop-filter .3s ease-in-out,box-shadow .3s ease-in-out;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,background .3s ease-in-out,backdrop-filter .3s ease-in-out,box-shadow .3s ease-in-out;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,background .3s ease-in-out,backdrop-filter .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:#252161;z-index:-1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .35s ease .35s;transition:-webkit-transform .35s ease .35s;-o-transition:transform .35s ease .35s;transition:transform .35s ease .35s;transition:transform .35s ease .35s,-webkit-transform .35s ease .35s}.header .header-overlay{left:0;top:0;width:100%;height:100%;position:absolute;z-index:-2;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.header .header-overlay-product{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background:#fff;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header .header-overlay-product.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header.light .menu__list-link{color:#fff;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.header.light .menu__list-link:hover{color:#f05a29}.header.light .logo-img--dark{opacity:0;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.header.light .logo-img--light{opacity:1;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.header.light .header__search svg{fill:#fff;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.header.light .header__search svg:hover{fill:#f05a29}.header.light .header__phone{color:#fff;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.header.light .langs__inner:hover{border-color:rgba(255,255,255,.5)}.header.light .langs__inner.active{border-color:rgba(255,255,255,.3)}.header.light .langs__arrow.active svg{stroke:#fff}.header.light .langs__current.active{color:#fff}.header.removed .header-overlay{display:none}.header.searched .logo-img--light{opacity:1}.header.searched::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header.searched span.menu__list-link{color:#f05a29}.header.searched .menu__list-link{color:#fff}.header.searched .menu__list-link:hover{color:#f05a29}.header.searched .header__phone{color:#fff}.header.searched .header__phone:hover{color:#f05a29}.header.searched .header__search.disabled{cursor:default}.header.searched .header__search svg{fill:#f05a29}.header.searched .langs .langs__inner{border-color:#514d81}.header.searched .langs .langs__inner:hover{border-color:#f05a29}.header.searched .langs .langs__inner.active{border-color:#fff}.header.searched .langs .langs__current.active{color:#fff}.header.searched .langs .langs__arrow.active svg{stroke:#fff}.header.searched .menu__btn-trigger span{background:#fff}.header.fixed{padding-top:5px;padding-bottom:5px;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-shadow:0 0 15px rgba(31,31,31,.2);box-shadow:0 0 15px rgba(31,31,31,.2)}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__search{width:25px;height:25px;cursor:pointer;margin-right:40px}.header__search:hover svg{fill:#252161}.header__search svg{display:block;width:100%;height:100%;fill:#6e69ac;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.header__phone{display:inline-block;color:#252161;font-weight:500;font-size:18px;line-height:22px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.header__phone svg{display:none;width:55%;height:55%;fill:#fff;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.header__phone:hover{color:#f05a29}.logo-img--dark{opacity:1;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.logo-img--light{opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.logo--header{position:relative;width:158px;height:43px}.logo--header img{position:absolute;left:0;top:0;width:100%;height:100%}.logo__link{display:block;width:100%;height:100%}.logo__link img{display:block;width:100%;height:100%}.menu-overlay{display:none;position:fixed;z-index:1001;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.submenu-list{position:absolute;left:0;top:calc(100% + 10px);width:270px;z-index:10;background:#fff;border:1px solid #f0f0f0;padding:0 15px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.submenu-list::before{content:"";left:0;top:-11px;position:absolute;width:100%;height:10px;background:0 0}.submenu-list__item:first-child{display:none}.submenu-list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.submenu-list span.submenu-list__link{color:#f05a29}.submenu-list__link{padding:15px 0;display:block;font-weight:500;font-size:18px;line-height:22px;color:#1f1f1f;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.menu{max-width:530px;width:100%}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.menu__list-item{display:inline-block;position:relative}.menu__list-item-arrow{width:16px;height:8px;display:none}.menu__list-item-arrow svg{display:block;width:100%;height:100%;stroke:#f05a29}.menu__list-item:nth-child(4){display:none}.menu__list-link{display:inline-block;font-weight:500;font-size:18px;line-height:22px;color:#252161;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.menu__list span.menu__list-link{color:#f05a29}.menu__top{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__phone{width:35px;height:35px;background:#f05a29;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu__phone svg{display:block;width:55%;height:55%;fill:#fff;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.menu__phone:active{background:#fff}.menu__phone:active svg{fill:#f05a29}.menu__logo{width:136px;height:38px}.menu__logo-link{width:100%;height:100%}.menu__logo-link img{width:100%;height:100%}.menu__close-btn{width:25px;height:25px;position:relative}.menu__close-btn:active span{background:#f05a29}.menu__close-btn span{width:100%;position:absolute;left:50%;top:50%;border-radius:20%;background:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:3px;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.menu__close-btn span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu__close-btn span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu__search{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__search:active .menu__search-icon svg{fill:#f05a29}.menu__search:active .menu__search-text{color:#f05a29}.menu__search-icon{width:25px;height:25px;display:block;margin-right:15px}.menu__search-icon svg{display:block;width:100%;height:100%;fill:#514d81;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.menu__search-text{font-size:12px;line-height:15px;color:#514d81;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.menu__langs{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__social{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__social-item{width:20px;height:20px}.menu__social-item+.menu__social-item{margin-left:15px}.menu__social-link{display:block;width:100%;height:100%}.menu__social-link:active svg{fill:#fff}.menu__social-link svg{display:block;width:100%;height:100%;fill:#6e69ac;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.langs--menu .langs__inner{border-color:#514d81}.langs--menu .langs__inner:hover{border-color:rgba(255,255,255,.4)}.langs--menu .langs__inner.active{border-color:rgba(255,255,255,.4)}.langs--menu .langs__inner .langs__current.active{color:#fff}.langs--menu .langs__inner .langs__arrow.active svg{stroke:#fff}.langs--header{margin-left:30px}.langs{position:relative}.langs__inner{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:50%;border:1px solid #f6f6f9;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.langs__inner.active{border-color:rgba(31,31,31,.2)}.langs__inner:hover{border-color:rgba(31,31,31,.2)}.langs__current{font-weight:500;font-size:15px;line-height:18px;color:#f05a29;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.langs__current.active{color:#252161}.langs__arrow{width:15px;height:7px;margin-left:5px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.langs__arrow.active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.langs__arrow.active svg{stroke:#252161}.langs__arrow svg{display:block;width:100%;height:100%;stroke:#f05a29;-webkit-transition:stroke .25s ease;-o-transition:stroke .25s ease;transition:stroke .25s ease}.langs__list{position:absolute;left:0;top:calc(100% + 10px);width:100%;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.langs__list.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.langs__item{display:block;width:100%;text-align:center;background:#e5e5e5;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;position:relative;border-radius:5px}.langs__item:hover::before{border-bottom-color:#d1d1d1}.langs__item::before{content:"";position:absolute;left:50%;top:1px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:0;height:0;border-bottom:7px solid #e5e5e5;border-left:7px solid transparent;border-right:7px solid transparent;-webkit-transition:border-bottom-color .25s ease;-o-transition:border-bottom-color .25s ease;transition:border-bottom-color .25s ease}.langs__item:hover{background:#d1d1d1}.langs__link{padding:5px 0;display:block;width:100%;font-weight:500;font-size:15px;line-height:18px;color:#252161;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.langs__link:hover{color:#f05a29}.menu__btn-trigger{display:none;width:32px;height:12px;position:relative}.menu__btn-trigger.active span{background:#f05a29}.menu__btn-trigger.active span:first-child{top:50%;-webkit-transform:translate(0,0) rotate(45deg);-ms-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}.menu__btn-trigger.active span:last-child{width:100%;bottom:50%;-webkit-transform:translate(0,100%) rotate(-45deg);-ms-transform:translate(0,100%) rotate(-45deg);transform:translate(0,100%) rotate(-45deg)}.menu__btn-trigger span{position:absolute;left:0;background:#252161;height:3px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:20%}.menu__btn-trigger span:first-child{width:100%;top:0}.menu__btn-trigger span:last-child{width:50%;bottom:0}.main-intro{width:100%;height:100vh;position:relative;z-index:2}.main-intro__videos{visibility:hidden;width:0;height:0;opacity:0}.main-intro>video{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-intro__lines{pointer-events:none;position:absolute;z-index:0;left:0;top:0;right:0;bottom:0}.main-intro__lines .line-wrapper{width:100%;height:100%}.main-intro__lines .line-wrapper .line-section span{background:0 0;width:calc(100% / 5)!important;border-left:1px solid #adadad!important;overflow:hidden;position:relative}.main-intro__lines .line-wrapper .line-section span .line-inner{position:absolute;left:0;top:0;display:block;width:100%!important;height:100%;background:#252161;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-intro__lines .line-wrapper .line-section span:first-child{border-left:none!important}.main-intro__progress{position:absolute;left:0;bottom:100px;width:100%;height:100px;z-index:1;pointer-events:none}.main-intro__progress-inner{height:100%;max-width:1300px;margin:0 auto;padding:0 15px}.main-intro__progress-item{width:2px;height:100%;background:#fff;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.main-intro__progress-item-inner{width:100%;height:0;position:absolute;left:0;top:0;background:#f05a29}.main-intro__progress-item-inner.active{height:100%;-webkit-transition:height 5.5s linear .5s;-o-transition:height 5.5s linear .5s;transition:height 5.5s linear .5s}.main-intro__slider{height:100vh;width:100%;position:relative}.main-intro__slider .slick-dots{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-intro__slider .slick-dots li{max-width:1300px;margin:0 auto 21px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.main-intro__slider .slick-dots li:last-child{margin:0 auto}.main-intro__slider .slick-dots li.slick-active button{width:65px;background:#f05a29;padding:inherit}.main-intro__slider .slick-dots li.slick-active button:hover{width:65px;background:#f05a29}.main-intro__slider .slick-dots li button{background:#fff;font-size:0;color:transparent;display:block;height:2px;width:35px;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.main-intro__slider .slick-dots li button:hover{width:50px;background:#f0f0f0;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.main-intro__slider.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.main-intro__slider-item{height:100vh;width:100%;position:relative;z-index:2;padding:95px 0}.main-intro__item-info{height:100%}.main-intro__item-info .container{height:100%}.main-intro__item-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-intro__item-title{overflow:hidden;text-transform:uppercase;font-weight:700;color:#fff;font-size:104px;line-height:104px;font-family:BebasNeue}.main-intro__item-title span{-webkit-transform:translateX(-105%);-ms-transform:translateX(-105%);transform:translateX(-105%);display:block;margin-bottom:18px}.main-intro__item-title span:last-child{margin-bottom:0}.main-intro__desc{color:#fff;max-width:380px;-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;margin:0 auto;font-size:20px}.main-intro__mobile{display:none;position:relative;z-index:2;padding:250px 0 100px;height:100%}.main-intro__mobile img,.main-intro__mobile video{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-intro__mobile-title{color:#fff;font-size:65px;line-height:65px;font-family:BebasNeue;font-weight:700;text-transform:uppercase;margin-bottom:100px}.main-intro__mobile-title span{display:block}.main-intro__mobile-title span+.main-intro__mobile-title span{margin-top:5px}.main-intro__mobile-desc{max-width:340px;color:#fff;font-size:20px;line-height:150%;margin-left:auto}.main-choose{position:relative;z-index:0;background:#fff}.main-choose .line-wrapper{padding:175px 0 160px}.main-choose__title-wrapper{margin-bottom:60px}.main-choose__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:160px}.main-choose__top-content{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:145px}.main-choose__top-photo{width:50%;height:720px}.main-choose__top-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%);clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%)}.main-choose__btn:hover{color:#fff;background:#252161}.main-choose__catalog{margin-top:160px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-choose__catalog-btn{border:1px solid transparent}.main-choose__catalog-btn:hover{background:#fff;color:#f05a29;border-color:#252161}.main-choose__catalog-btn:hover svg{fill:#f05a29}.main-choose__catalog-item{display:block;border:1px solid #f0f0f0;width:50%;padding:36px 38px;position:relative;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;-o-transition:box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.main-choose__catalog-item-title{text-transform:uppercase;font-weight:600;max-width:170px;margin-bottom:30px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.main-choose__catalog-item-photo{-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.main-choose__catalog-item-photo img{width:100%;height:100%}.main-choose__catalog-item-icon{position:absolute;right:20px;bottom:20px;width:35px;height:25px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-choose__catalog-item-icon svg{display:block;width:100%;height:100%;fill:#9e9e9e;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.main-choose__catalog-title-wrapper{margin-bottom:55px}.main-choose__catalog-info{position:absolute;padding:95px 115px 0 0;left:0;top:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-choose__catalog-content{width:50%;max-height:720px;position:relative;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%);clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%)}.main-choose__catalog-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-choose__catalog-content::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;background:rgba(37,33,97,.8)}.main-choose__catalog-list{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-choose__bot{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}.main-choose__bot-item{width:calc(100% / 4);padding:0 30px}.main-choose__bot-item-inner{height:100%;text-align:center;position:relative;padding-bottom:33px}.main-choose__bot-item-inner:hover span{width:60%!important}.main-choose__bot-item-inner span{position:absolute;height:3px;width:100%;background:#f05a29;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.main-choose__bot-count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.main-choose__bot-count-wrapper b{font-size:32px;font-weight:700;text-transform:uppercase;font-family:BebasNeue}.main-choose__bot-count{font-weight:700;font-size:96px;line-height:1;text-transform:uppercase;font-family:BebasNeue;margin-bottom:20px}.consultation{position:relative;padding:100px 0 90px}.consultation__btn{border:1px solid #f05a29;font-size:18px}.consultation__btn:hover{color:#f05a29;background:#fff}.consultation::before{content:"";left:0;top:0;width:100%;height:100%;background:rgba(37,33,97,.8);z-index:0;position:absolute}.consultation img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.consultation__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -150px}.consultation__title-wrapper{margin-bottom:50px}.consultation__content{width:50%;padding:0 150px}.consultation__form-wrapper{width:50%;padding:0 150px;color:#fff;font-weight:500;font-size:18px;line-height:130%;position:relative}.consultation__form-loader{position:absolute;left:0;top:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.consultation__form-loader.show{display:-webkit-box;display:-ms-flexbox;display:flex}.consultation__form-loader .sk-fading-circle .sk-circle:before{background:#fff}.consultation__form-thx{position:absolute;left:150px;right:150px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:BebasNeue;text-transform:uppercase;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.consultation__form-thx.show{opacity:1;visibility:visible}.consultation__form-thx-title{font-weight:700;line-height:1;font-size:60px;display:block;margin-bottom:50px}.consultation__form-thx-desc{font-size:36px;line-height:40px}.consultation__form{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.consultation__form.loading{opacity:.5}.consultation__form.hide{opacity:0;visibility:hidden}.consultation__inp-wrapper{border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:25px;position:relative}.consultation__inp-wrapper label.error{position:absolute;left:0;top:100%;width:100%;color:#f05a29;font-size:14px}.consultation__inp-wrapper.active::before{width:100%}.consultation__inp-wrapper::before{content:"";left:0;position:absolute;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.consultation__inp-label span{margin-left:-5px;color:#f05a29}.consultation__inp{padding:16px 0 8px;font-weight:500;font-size:21px;line-height:130%;width:100%;color:#fff}.consultation__inp::-webkit-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:rgba(255,255,255,.5)}.consultation__inp::-moz-placeholder{font-weight:500;font-size:21px;line-height:130%;color:rgba(255,255,255,.5)}.consultation__inp:-ms-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:rgba(255,255,255,.5)}.consultation__inp::-ms-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:rgba(255,255,255,.5)}.consultation__inp::placeholder{font-weight:500;font-size:21px;line-height:130%;color:rgba(255,255,255,.5)}.consultation__check-wrapper{margin-bottom:25px;position:relative}.consultation__check-wrapper label.error{position:absolute;left:35px;top:100%;width:100%;color:#f05a29;font-size:14px}.consultation__check-icon{width:18px;height:18px;cursor:pointer;border:1px solid #f05a29;margin-right:16px}.consultation__check-icon svg{display:none;width:100%;height:100%;stroke:#f05a29}.consultation__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;width:0}.consultation__check:checked~.consultation__check-text svg{display:block}.consultation__check-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:400;cursor:pointer}.consultation__check-text span{max-width:390px}.main-services{position:relative;z-index:0;background:#fff}.main-services .line-wrapper{padding-top:160px}.main-services__title-wrapper{margin-bottom:60px}.main-services__bot{position:relative;padding:310px 0 80px;margin-top:-150px;z-index:2}.main-services__bot::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,.6)));background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,.6) 100%);background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.6) 100%);z-index:-1}.main-services__bot-desc{font-size:18px}.main-services__bot video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.main-services__bot-title-wrapper{margin-bottom:50px}.main-services__bot-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -30px;font-size:19px}.main-services__bot-item{width:50%;padding:20px 30px}.main-services__bot-btn-wrapper{margin-top:50px}.main-services__bot-btn{font-size:18px}.main-services__bot-btn:hover{background:#252161}.services__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10}.services__inner--three .services__item{width:calc(100% / 3)}.services__item{width:25%}.services__item+.services__item .services__item-inner{border-left:1px solid #f0f0f0}.services__item-inner{height:100%}.services__preview{max-height:230px;display:block;overflow:hidden}.services__preview:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.services__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%);clip-path:polygon(0 0,0 0,0 100%,0 100%,0 50%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.services__info{background:#252161;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:290px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:100px 30px}.services__title{color:#fff;padding:5px 0 5px 21px;position:relative;font-weight:700;font-family:BebasNeue;text-transform:uppercase;font-size:30px;line-height:30px;position:relative;display:block;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.services__title:hover{color:#f05a29}.services__title:hover span{height:90px!important}.services__title span{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:120px;width:3px;background:#f05a29;-webkit-transition:height .25s ease;-o-transition:height .25s ease;transition:height .25s ease}.docs{position:relative;z-index:0;background:#fff}.docs .line-wrapper{padding:160px 0 200px}.docs__title-wrapper{margin-bottom:50px}.docs__inner{position:relative}.docs__inner .slick-track{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.docs__inner .slick-arrow{position:absolute;cursor:pointer;width:40px;height:30px;bottom:-40px}.docs__inner .slick-arrow svg{display:block;width:100%;height:100%}.docs__inner .slick-prev{left:50%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.docs__inner .slick-next{left:50%;-webkit-transform:translateX(-100%) rotate(-180deg);-ms-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.docs__item{height:500px;border:1px solid #f0f0f0;background:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.docs__item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.docs__item img{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.docs__item:nth-child(2){border-left:none;border-right:none}.seo{background:#f5f5f5}.seo .line-wrapper{padding:130px 0}.seo__title-wrapper{margin-bottom:60px}.seo__title{max-width:600px;width:100%}.seo__article-wrapper{position:relative}.seo__article-wrapper.hide-before::before{opacity:0}.seo__article-wrapper::before{content:"";position:absolute;left:0;bottom:0;width:100%;pointer-events:none;height:100px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(245,245,245,.8)),to(transparent));background:-o-linear-gradient(bottom,rgba(245,245,245,.8),transparent);background:linear-gradient(to top,rgba(245,245,245,.8),transparent);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.seo__article{max-height:145px;padding:0 110px 0 0;overflow:auto;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}.seo__article::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}.seo__article::-webkit-scrollbar{width:8px}.seo__article::-webkit-scrollbar-track{background:#dadada;border-radius:50px}.seo__article *{color:#797979;margin-bottom:20px}.seo__article h2,.seo__article h3,.seo__article h4,.seo__article h5,.seo__article h6{font-weight:700;font-family:BebasNeue;margin-bottom:10px;padding:3px 0 3px 15px;position:relative}.seo__article h2::before,.seo__article h3::before,.seo__article h4::before,.seo__article h5::before,.seo__article h6::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:#f05a29}.seo__article h2,.seo__article h3{font-size:30px}.seo__article h4,.seo__article h5{font-size:27px}.seo__article h6{font-size:25px}.seo__article li{margin-bottom:0}.seo__article ul{list-style-position:inside;list-style-type:disc}.seo__article ul li{list-style-type:disc}.seo__article ol{list-style-type:decimal;list-style-position:inside}.seo__article ol li{list-style-type:decimal}.seo--main{background:0 0}.seo--main .line-wrapper{padding:0 0 160px}.seo--main .seo__article-wrapper{position:relative}.seo--main .seo__article-wrapper::before{content:"";position:absolute;left:0;bottom:0;width:100%;pointer-events:none;height:100px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.8)),to(transparent))!important;background:-o-linear-gradient(bottom,rgba(255,255,255,.8),transparent)!important;background:linear-gradient(to top,rgba(255,255,255,.8),transparent)!important;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.about-intro .line-wrapper{padding:120px 0 160px}.about-intro__title-wrapper{margin-bottom:10px}.about-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-intro__content{width:50%;padding-right:145px}.about-intro__photo{width:50%;max-height:555px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.about-intro__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-quote{padding:70px 0;background:#f7f7f7}.about-quote__inner{position:relative;padding:30px 90px}.about-quote__text{font-size:33px;line-height:150%}.about-quote__icon{position:absolute;width:30px;height:24px;z-index:10}.about-quote__icon svg{display:block;width:100%;height:100%;fill:#9e9e9e}.about-quote__icon--top{top:0;left:0}.about-quote__icon--bot{right:0;bottom:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.about-gallery{position:relative;z-index:0;background:#fff}.about-gallery .line-wrapper{padding:160px 0}.about-gallery__title-wrapper{margin-bottom:50px}.about-gallery__title{max-width:150px}.about-gallery__slider-item{max-height:690px!important;height:100%}.about-gallery__slider-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-gallery__slider-counter{color:rgba(255,255,255,.5);font-size:16px}.about-gallery__slider-counter span{padding:0 5px}.about-gallery__slider-counter #gallery-current{color:#fff;font-size:22px}.about-gallery__slider-control{padding:33px 40px;position:absolute;left:0;bottom:0;background:#f05a29;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:320px;width:100%;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.about-gallery__slider-control .slick-arrow{cursor:pointer;padding:0;width:33px;height:23px}.about-gallery__slider-control .slick-arrow:hover svg{fill:#fff}.about-gallery__slider-control .slick-arrow svg{display:block;width:100%;height:100%;fill:rgba(255,255,255,.5);-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.about-gallery__slider-control .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about-gallery__slider-control .slick-next{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin-right:25px}.about-gallery__slider-wrapper{position:relative;margin-bottom:160px;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.services-intro .line-wrapper{padding:120px 0 180px}.services-intro .single-service-intro__bot{display:none}.services-intro__title-wrapper{margin-bottom:80px}.services-intro__title{max-width:150px}.info{position:relative;z-index:0;background:#fff}.info .line-wrapper{padding-bottom:200px}.info__title-wrapper{margin-bottom:80px}.info__title{max-width:400px}.info__wrapper{margin-bottom:170px}.info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -30px}.info__item{width:50%;padding:20px 30px}.info__item-inner{height:100%}.faq-intro .line-wrapper{padding:120px 0 170px}.faq-intro__title-wrapper{margin-bottom:80px}.faq-intro__title{max-width:330px}.faq-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}.faq-intro__item{width:50%;padding:0 30px}.faq-intro__item-inner{height:100%}.faq-intro__item-title-wrapper{font-family:BebasNeue;padding:5px 0 5px 20px;position:relative;text-transform:uppercase;font-weight:700;font-size:30px;margin-bottom:25px;overflow:hidden}.faq-intro__item-title-wrapper span{position:absolute;left:0;top:0;width:4px;z-index:10;background:#f05a29;height:100%}.faq-intro__item-desc p{all:inherit}.faq-intro__item-desc ul{list-style-position:inside;list-style-type:disc}.faq-intro__item-desc ul li{list-style-type:disc}.faq-intro__item-desc ol{list-style-type:decimal;list-style-position:inside}.faq-intro__item-desc ol li{list-style-type:decimal}.faq-intro__quest{margin-top:170px}.faq-intro__quest-title-wrapper{margin-bottom:45px}.faq-intro__quest-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12.5px -30px}.faq-intro__quest-item{width:50%;padding:12.5px 30px}.faq-intro__quest-item-inner{background:#f5f5f5;height:100%;padding:45px 35px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.faq-intro__quest-item-title{font-weight:600;text-transform:uppercase;margin-bottom:25px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.contacts-intro__map{height:530px;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.contacts-intro__map .gm-style .gm-style-iw-c{padding:15px 18px 11px 18px!important;border-radius:0!important;background:#252161!important}.contacts-intro__map .gm-style .gm-style-iw-d{overflow:visible!important}.contacts-intro__map .gm-style .gm-style-iw-d div{background:#252161!important}.contacts-intro__map .gm-style .gm-style-iw-d div .address-line,.contacts-intro__map .gm-style .gm-style-iw-d div .title{color:#fff!important}.contacts-intro__map .gm-style .gm-style-iw-d div .view-link{display:inline-block;margin-top:10px}.contacts-intro__map .gm-style .gm-style-iw-d div .view-link a:hover{text-decoration:none!important}.contacts-intro__map .gm-style .gm-style-iw-d div .view-link span{background:#252161!important;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;color:#fff}.contacts-intro__map .gm-style .gm-style-iw-d div .view-link span:hover{text-decoration:none!important;color:#f05a29}.contacts-intro .line-wrapper{padding-top:120px}.contacts-intro__title-wrapper{margin-bottom:30px}.contacts-intro__btn{font-size:18px}.contacts-intro__btn:hover{background:#252161}.contacts-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts-intro__content{width:50%}.contacts-intro__schedule{color:#bfbfbf;font-weight:500;font-size:18px;margin-bottom:50px}.contacts-intro__address{max-width:270px;font-weight:500;font-size:21px;line-height:130%}.contacts-intro__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-intro__social-item{width:30px;height:20px}.contacts-intro__social-link{display:block;width:100%;height:100%}.contacts-intro__social-link svg{display:block;width:100%;height:100%;fill:#f05a29;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.contacts-intro__connect{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.contacts-intro__connect-item{width:40%}.contacts-intro__connect-item+.contacts-intro__connect-item{margin-left:100px}.contacts-intro__connect-link{font-weight:500;font-size:21px;line-height:130%;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;margin-bottom:15px}.contacts-intro__connect-link:last-child{margin-bottom:0;margin-top:30px}.contacts-intro__connect-link:hover{color:#f05a29}.contacts-intro__connect-title{text-transform:uppercase;margin-bottom:15px;font-weight:600}.contacts-intro__form-wrapper{width:50%;background:#f5f5f5;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);padding:55px 65px;position:relative}.contacts-intro__form-loader{position:absolute;left:0;top:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.contacts-intro__form-loader.show{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-intro__form-loader .sk-fading-circle .sk-circle:before{background:#1f1f1f}.contacts-intro__form-thx{position:absolute;left:150px;right:150px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:BebasNeue;text-transform:uppercase;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.contacts-intro__form-thx.show{opacity:1;visibility:visible}.contacts-intro__form-thx-title{font-weight:700;line-height:1;font-size:60px;display:block;margin-bottom:50px}.contacts-intro__form-thx-desc{font-size:36px;line-height:40px}.contacts-intro__form{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.contacts-intro__form.loading{opacity:.5}.contacts-intro__form.hide{opacity:0;visibility:hidden}.contacts-intro__inp-wrapper{margin-bottom:20px;position:relative;border-bottom:1px solid rgba(31,31,31,.5)}.contacts-intro__inp-wrapper label.error{position:absolute;left:0;top:95%;width:100%;color:#f05a29;font-size:14px}.contacts-intro__inp-wrapper.active::before{width:100%}.contacts-intro__inp-wrapper::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#f05a29;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.contacts-intro__label{font-weight:500;font-size:18px;line-height:130%;margin-bottom:10px}.contacts-intro__label span{color:#f05a29;margin-left:-5px}.contacts-intro__inp{padding:10px 0;font-weight:500;font-size:21px;line-height:130%;width:100%}.contacts-intro__inp::-webkit-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:#bfbfbf}.contacts-intro__inp::-moz-placeholder{font-weight:500;font-size:21px;line-height:130%;color:#bfbfbf}.contacts-intro__inp:-ms-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:#bfbfbf}.contacts-intro__inp::-ms-input-placeholder{font-weight:500;font-size:21px;line-height:130%;color:#bfbfbf}.contacts-intro__inp::placeholder{font-weight:500;font-size:21px;line-height:130%;color:#bfbfbf}.contacts-intro__check-wrapper{margin-bottom:37px;position:relative}.contacts-intro__check-wrapper label.error{position:absolute;left:33px;top:95%;width:100%;color:#f05a29;font-size:14px}.contacts-intro__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden;width:0}.contacts-intro__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;font-size:18px;line-height:130%}.contacts-intro__text span{max-width:390px}.contacts-intro__icon{width:18px;height:18px;margin-right:15px;border:1px solid #f05a29}.contacts-intro__icon svg{stroke:#f05a29;display:none;width:100%;height:100%}#check-contacts:checked~* svg{display:block}.contacts-intro__map-title{color:#fff;font-weight:600;font-size:14px;line-height:150%;margin-bottom:3px}.contacts-intro__map-desc{color:#fff;font-size:14px;line-height:150%;font-weight:400;max-width:200px}.gm-ui-hover-effect{width:15px!important;height:15px!important;right:8px!important;top:8px!important;opacity:1!important}.gm-ui-hover-effect:hover::after,.gm-ui-hover-effect:hover::before{background:#f05a29}.gm-ui-hover-effect::before,.gm-ui-hover-effect:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background:#fff;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.gm-ui-hover-effect::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.gm-ui-hover-effect::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.gm-ui-hover-effect img{display:none!important}.gm-style .gm-style-iw-t::after{background:#252161!important}.catalog-intro .line-wrapper{padding:120px 0 80px}.catalog-intro__title-wrapper{margin-bottom:40px}.catalog-intro__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.catalog-intro__top-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-intro__top-text{text-transform:uppercase;margin-right:60px;color:#bfbfbf;font-weight:600}.catalog-intro__top-btn{opacity:0;color:#252161;text-transform:uppercase;font-weight:600;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative;border-bottom:1px solid rgba(37,33,97,.2)}.catalog-intro__top-btn::before{content:"";left:50%;bottom:-1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:1px;position:absolute;background:#f05a29;-webkit-transition:width .25s ease-in-out;-o-transition:width .25s ease-in-out;transition:width .25s ease-in-out}.catalog-intro__top-btn.active,.catalog-intro__top-btn:hover{color:#f05a29}.catalog-intro__top-btn.active::before,.catalog-intro__top-btn:hover::before{width:100%}.catalog-intro__top-btn+.catalog-intro__top-btn{margin-left:30px}.catalog-intro__sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-intro__sort-text{color:#252161;margin-right:25px;text-transform:uppercase;font-weight:600}.catalog-intro__sort-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.catalog-intro__sort-btn.down:hover svg:first-child{stroke:#f05a29}.catalog-intro__sort-btn.down.active svg:first-child{stroke:#f05a29}.catalog-intro__sort-btn.up:hover svg:last-child{stroke:#f05a29}.catalog-intro__sort-btn.up.active svg:last-child{stroke:#f05a29}.catalog-intro__sort-btn svg{display:block;width:20px;height:24px;stroke:#252161;-webkit-transition:stroke .25s ease;-o-transition:stroke .25s ease;transition:stroke .25s ease}.catalog-intro__sort-btn svg:first-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.catalog-intro__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px;position:relative}.catalog-intro__list-loader{display:none;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10}.catalog-intro__list-loader .sk-fading-circle{width:60px;height:60px;margin:0}.catalog-intro__list-loader.active{display:block}.catalog-intro__list-item{width:calc(100% / 4)}.catalog-intro__list-item.loading{pointer-events:none;opacity:.5}.catalog-intro__list-item--sorted{display:none}.catalog-intro__list-item--negative{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.catalog-intro__list-item--negotiable{-webkit-box-ordinal-group:99999;-ms-flex-order:99998;order:99998}.catalog-intro__list-item-inner{-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;-o-transition:box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.catalog-intro__list-item-top{margin-bottom:16px}.catalog-intro__list-item-bot{width:100%}.catalog-intro__list-item-chars{margin-bottom:16px;font-size:14px;line-height:17px}.catalog-intro__list-item-chars p{margin-bottom:6px}.catalog-intro__list-item-chars p:last-child{margin-bottom:0}.catalog-intro__list-item-control{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:17px}.catalog-intro__list-item-avaliable{color:#f05a29}.catalog-intro__list-item-avaliable--negative{color:#f60f0f}.catalog-intro__list-item-count{color:#d3d3d3}.catalog-intro__list-item-count--wholesale{display:none}.catalog-intro__list-item a.catalog-intro__list-item-btn{display:block;width:100%;background:#f05a29;color:#fff;font-weight:500;font-size:21px;line-height:25px;padding:10px 0;text-align:center;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.catalog-intro__list-item a.catalog-intro__list-item-btn--negative{background:0 0;border:1px solid #f05a29;color:#f05a29}.catalog-intro__list-item a.catalog-intro__list-item-btn--negative:hover{background:#f05a29!important;color:#fff!important}.catalog-intro__list-item a.catalog-intro__list-item-btn:hover{background:#252161}.catalog-intro__list-item-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f0f0f0;padding:32px 20px}.catalog-intro__list-item-preview{max-height:280px;display:block;margin-bottom:45px;-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.catalog-intro__list-item-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-intro__list-item-title{display:block;font-weight:600;font-size:18px;line-height:150%;text-transform:uppercase;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.catalog-intro__list-item-price{font-size:21px;line-height:25px;margin-bottom:25px}.catalog-intro__list-item-price--wholesale{display:none}span.catalog-intro__list-item-title:hover{-webkit-transition:0s;-o-transition:0s;transition:0s;color:#1f1f1f}.catalog-intro__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-intro__btn{display:block;background:#f05a29;color:#fff;font-weight:500;font-size:21px;line-height:25px;padding:10px 30px;text-align:center;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;position:relative}.catalog-intro__btn.disabled{background:#f05a29;pointer-events:none;color:transparent}.catalog-intro__btn-loader{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.catalog-intro__btn-loader .sk-fading-circle{margin:0;width:35px;height:35px}.catalog-intro__btn-loader .sk-fading-circle .sk-circle::before{background:#fff}.catalog-intro__btn-loader.show{display:block}.catalog-intro__btn:hover{background:#252161}.single-product-intro .line-wrapper{padding:120px 0 170px}.single-product-intro__title-wrapper{margin-bottom:40px}.single-product-intro__title{max-width:370px}.single-product-intro__product-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product-intro__slider-wrapper{position:relative;width:50%}.single-product-intro__slider-primary{cursor:crosshair;border:1px solid #f0f0f0;height:450px}.single-product-intro__slider-primary::after{content:"";position:absolute;pointer-events:none;right:30px;bottom:30px;width:15px;height:15px;background:url(/wp-content/themes/depo/dist/img/product-icon.svg) center center no-repeat;background-size:cover}.single-product-intro__slider-primary .slick-list{height:100%}.single-product-intro__slider-primary .slick-list .slick-track{height:100%}.single-product-intro__slider-primary-item{width:100%;height:100%;display:block;cursor:crosshair!important}.single-product-intro__slider-primary-item img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border:none!important}.single-product-intro__slider-secondary{width:100%;padding:15px 7.5px}.single-product-intro__slider-secondary-item{border:1px solid #f0f0f0;background:#fff;margin:0 7.5px;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;position:relative}.single-product-intro__slider-secondary-item::before{content:"";left:0;top:0;position:absolute;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.7);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.single-product-intro__slider-secondary-item.active::before{opacity:0;visibility:hidden}.single-product-intro__slider-secondary .slick-track{float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product-intro__slider-secondary .slick-track::after{content:".";display:block;visibility:hidden}.single-product-intro__info{width:50%;height:100%;padding-left:30px}.single-product-intro__list{width:100%;margin-bottom:10px}.single-product-intro__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:17px;padding:12px 16px;background:#fcfcfc}.single-product-intro__item:nth-child(odd){background:#f5f5f5}.single-product-intro__wholesale{position:relative;margin-bottom:25px}.single-product-intro__wholesale-tooltip{position:absolute;background:#fff;max-width:300px;-webkit-box-shadow:0 0 20px rgba(31,31,31,.2);box-shadow:0 0 20px rgba(31,31,31,.2);padding:10px 15px;font-size:16px;opacity:0;visibility:hidden;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;left:0;top:calc(100% + 10px)}.single-product-intro__wholesale-tooltip.show{opacity:1;visibility:visible}.single-product-intro__wholesale-tooltip span{display:block;font-size:18px;line-height:24px}.single-product-intro__wholesale-tooltip::before{content:"";left:50%;top:0;position:absolute;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background:#fff;width:15px;height:15px}.single-product-intro__show-btn{display:inline-block;font-size:14px;line-height:17px;color:#f05a29;border-bottom:1px solid #f05a29;padding:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.single-product-intro__show-btn.active{color:#252161;border-bottom-color:#252161}.single-product-intro__show-btn:hover{color:#252161;border-bottom-color:#252161}.single-product-intro__price{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 -30px}.single-product-intro__price-btn:hover{background:#252161}.single-product-intro__price-item{width:50%;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product-intro__price-top{font-size:14px;line-height:17px;color:#d3d3d3;margin-bottom:22px}.single-product-intro__price-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.single-product-intro__price-text{font-size:21px}.single-product-intro__price-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-intro__price-inp{width:30px;height:30px;text-align:center}.single-product-intro__price-btn{width:100%;text-align:center;padding:10px 0;font-weight:500;font-size:21px;line-height:25px}.single-product-intro__price-btn-down,.single-product-intro__price-btn-up{width:30px;height:30px;border:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-size:14px}.single-product-intro__price-btn-down:hover,.single-product-intro__price-btn-up:hover{color:#f05a29;border-color:#f05a29}.single-product-intro__desc{margin-top:65px;overflow:hidden}.single-product-intro__desc-title-wrapper{position:relative;padding:5px 0 5px 20px;margin-bottom:25px}.single-product-intro__desc-title-wrapper span{left:0;top:0;position:absolute;width:4px;height:100%;background:#f05a29}.single-product-intro__desc-title{font-size:30px;line-height:150%;font-weight:700;font-family:BebasNeue;text-transform:uppercase}.single-product-more .line-wrapper{padding-bottom:160px}.single-product-more .catalog-intro__list{margin-bottom:0}.single-product-more__title-wrapper{margin-bottom:40px}.single-product-more__title{max-width:130px}.single-product-services .line-wrapper{padding-bottom:160px}.single-product-services__title-wrapper{margin-bottom:80px}.single-product-services__title{max-width:140px}.single-service-intro .line-wrapper{padding:120px 0 170px}.single-service-intro__title-wrapper{margin-bottom:60px}.single-service-intro__title{max-width:380px}.single-service-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:170px}.single-service-intro__content{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:145px}.single-service-intro__content-btn-wrapper{margin-left:100px}.single-service-intro__content-btn:hover{background:#252161}.single-service-intro__photo{width:50%;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);max-height:555px}.single-service-intro__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-service-intro__bot{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}.single-service-intro__bot-item{width:calc(100% / 4);padding:0 30px}.single-service-intro__item-inner{height:100%}.single-service-intro__item-title-wrapper{position:relative;padding:3px 0 3px 20px;margin-bottom:18px;overflow:hidden}.single-service-intro__item-title-wrapper span{width:4px;height:100%;background:#f05a29;position:absolute;left:0;top:0;z-index:10}.single-service-intro__item-title{font-family:BebasNeue;text-transform:uppercase;font-size:30px;font-weight:700}.single-service-intro__item-desc{font-size:18px}.single-product__subheader-wrapper{overflow:hidden;position:fixed;left:0;top:70px;width:100%;z-index:100;pointer-events:none}.single-product__subheader-wrapper.active{pointer-events:painted;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.single-product__subheader{background:#fff;border-bottom:1px solid #f0f0f0;padding:10px 0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.single-product__subheader.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.single-product__subheader-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product__subheader-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product__subheader-preview{width:120px;height:70px;margin-right:20px;border:1px solid #f0f0f0}.single-product__subheader-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product__subheader-title{text-transform:uppercase;font-weight:700;font-family:BebasNeue;font-size:30px}.single-product__subheader-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product__subheader-price .subheader-count{font-size:14px;line-height:17px;color:#d3d3d3}.single-product__subheader-btn{margin-left:20px;padding:10px 45px;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.single-product__subheader-btn:hover{background:#252161}.single-service-info{position:relative;z-index:0;background:#fff}.single-service-info .line-wrapper{padding-bottom:170px}.single-service-info__title-wrapper{margin-bottom:50px}.single-service-info__title{max-width:390px}.single-service-info__desc{all:inherit}.single-service-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}.single-service-info__item{width:calc(100% / 3);padding:0 30px}.single-service-info__item-inner{height:100%}.single-service-other{position:relative;z-index:0;background:#fff}.single-service-other .line-wrapper{padding:180px 0 0}.single-service-other__title-wrapper{margin-bottom:50px}.thx-intro{position:relative;z-index:2;width:100%;overflow:hidden;height:100vh}.thx-intro>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;opacity:.1;-webkit-animation:animateBg 30s ease-in-out infinite alternate;animation:animateBg 30s ease-in-out infinite alternate}.thx-intro .container{height:100%}.thx-intro .line-wrapper{height:100%}.thx-intro__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.thx-intro__content-title{font-family:BebasNeue;margin-bottom:40px;text-transform:uppercase;font-size:50px;line-height:50px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.thx-intro__content-desc{margin-bottom:80px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.thx-intro__content-btn{padding:10px 65px}.thx-intro__content-btn:hover{background:#252161}.thx-intro__logo{margin-bottom:215px}.error-intro{width:100%;height:100vh;position:relative;overflow:hidden}.error-intro>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;opacity:.1;-webkit-animation:animateBg 30s ease-in-out infinite alternate;animation:animateBg 30s ease-in-out infinite alternate}.error-intro .container{height:100%}.error-intro .line-wrapper{height:100%}.error-intro__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.error-intro__content-title{margin-bottom:50px}.error-intro__content-title svg{width:360px;height:225px;stroke:#1f1f1f;stroke-width:2px}.error-intro__content-title svg text{text-align:center;stroke-dasharray:600;stroke-dashoffset:500;font-family:BebasNeue;font-weight:700;-webkit-animation:dash 2.5s ease-in-out forwards;animation:dash 2.5s ease-in-out forwards;font-size:300px}.error-intro__content-desc{margin-bottom:80px}.error-intro__content-btn{padding:10px 65px}.error-intro__content-btn:hover{background:#252161}.error-intro__logo{margin-bottom:230px}.sitemap-intro .line-wrapper{padding:120px 0 160px}.sitemap-intro__title-wrapper{margin-bottom:45px}.sitemap-intro__title{max-width:100px}.sitemap-intro__content{font-weight:600}.sitemap-intro__link{text-transform:uppercase;display:inline-block;margin-bottom:40px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.sitemap-intro__link:hover{color:#f05a29}.sitemap-intro__sublist{padding-left:35px}.sitemap-intro__sublink{display:inline-block;position:relative;padding-left:23px;margin-bottom:25px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.sitemap-intro__sublink:hover{color:#f05a29}.sitemap-intro__sublink::before{content:"";left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:8px;height:8px;border-radius:50%;background:#f05a29}.sitemap-intro__innerlist{margin-left:46px}.sitemap-intro__innerlink{display:inline-block;margin-bottom:25px;position:relative;padding-left:23px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.sitemap-intro__innerlink:hover{color:#f05a29}.sitemap-intro__innerlink::before{content:"";left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:8px;height:8px;border-radius:50%;background:#f05a29}.privacy-intro .line-wrapper{padding:120px 0 160px}.privacy-intro__title-wrapper{margin-bottom:40px}.privacy-intro__title{max-width:175px}.privacy-intro__content{max-width:1170px}.privacy-intro__content *{margin-bottom:20px}.privacy-intro__content h2,.privacy-intro__content h3,.privacy-intro__content h4,.privacy-intro__content h5,.privacy-intro__content h6{font-weight:700;font-family:BebasNeue;margin-bottom:10px;padding:3px 0 3px 15px;position:relative}.privacy-intro__content h2::before,.privacy-intro__content h3::before,.privacy-intro__content h4::before,.privacy-intro__content h5::before,.privacy-intro__content h6::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:#f05a29}.privacy-intro__content h2,.privacy-intro__content h3{font-size:32px}.privacy-intro__content h4,.privacy-intro__content h5{font-size:29px}.privacy-intro__content h6{font-size:27px}.privacy-intro__content li{margin-bottom:0}.privacy-intro__content ul{list-style-position:inside;list-style-type:disc}.privacy-intro__content ul li{list-style-type:disc}.privacy-intro__content ol{list-style-type:decimal;list-style-position:inside}.privacy-intro__content ol li{list-style-type:decimal}.search-intro .line-wrapper{padding:120px 0 160px}.search-intro__title-wrapper{margin-bottom:40px}.search-intro__query{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.search-intro__query-text{color:#9e9e9e;margin-right:30px}.search-intro__query-res{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-intro__query-res-icon{position:relative;width:15px;height:15px;margin-left:10px;cursor:pointer}.search-intro__query-res-icon:hover::after,.search-intro__query-res-icon:hover::before{background:#252161}.search-intro__query-res-icon::after,.search-intro__query-res-icon::before{content:"";left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1.5px;background:#f05a29;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.search-intro__query-res-icon::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.search-intro__query-res-icon::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.search-intro__result{height:50vh;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-20px 0 -20px -30px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-line-pack:start;align-content:flex-start;scrollbar-color:#f05a29 #dadada;scrollbar-width:thin}.search-intro__result::-webkit-scrollbar-thumb{background-color:#f05a29;outline:transparent;border-radius:50px}.search-intro__result::-webkit-scrollbar{width:8px}.search-intro__result::-webkit-scrollbar-track{background:#dadada;border-radius:50px}.search-intro__result-item{width:calc(100% / 3);padding:20px 30px}.search-intro__result-item-inner{background:#f7f7f7;padding:40px 30px 35px 25px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.search-intro__result-title-wrapper{margin-bottom:30px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.search-intro__result-title{font-weight:600;text-transform:uppercase;color:#252161;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;display:inline-block}.search-intro__result-title:hover{color:#f05a29}.search-intro__result-desc{font-weight:500;font-size:21px;line-height:130%}.search-intro__error{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:BebasNeue;font-size:56px;width:100%;text-align:center}.questions .line-wrapper{padding-bottom:80px}.questions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}.questions__side{width:50%;padding:0 30px;margin:-4px 0}.questions-item{padding:4px 0}.questions-item__inner{background:#f5f5f5;height:100%;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.questions-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:20px 25px}.questions-item__head-title{font-weight:400;font-size:19px;line-height:150%;color:#1f1f1f;max-width:350px;opacity:0}.questions-item__head-icon{width:40px;height:40px;border-radius:50%;background:#252161;position:relative;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.questions-item__head-icon.active::before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);opacity:0}.questions-item__head-icon.active::after{-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.questions-item__head-icon::after,.questions-item__head-icon::before{content:"";position:absolute;left:50%;top:50%;background:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:2px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.questions-item__head-icon::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.questions-item__body{padding:10px 25px 25px;display:none}.questions-item__body.active .questions-item__body-text{opacity:1;-webkit-transition-delay:.26s;-o-transition-delay:.26s;transition-delay:.26s}.questions-item__body-text{font-weight:400;font-size:15px;line-height:150%;color:#1f1f1f;opacity:0;-webkit-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}.footer{background:#252161;padding:30px 0}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;border-bottom:1px solid #514d81}.footer__menu{max-width:730px;width:100%}.footer__menu-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.footer__menu-link{-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;font-size:18px}.footer__menu-link:hover{color:#f05a29}.footer__menu span.footer__menu-link{color:#f05a29}.footer__contacts{padding:35px 0 45px;border-bottom:1px solid #514d81;color:#fff}.footer__contacts-schedule{font-weight:500;font-size:15px;line-height:18px;margin-bottom:15px}.footer__contacts-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contacts-link{font-weight:600;font-size:18px;line-height:22px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.footer__contacts-link:hover{color:#f05a29}.footer__contacts-link+.footer__contacts-link{margin-left:15px}.footer__contacts-address{font-weight:500;font-size:15px;line-height:18px}.footer__contacts-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contacts-social-item{width:20px;height:20px}.footer__contacts-social-item:hover svg{fill:#fff}.footer__contacts-social-item+.footer__contacts-social-item{margin-left:15px}.footer__contacts-social-link{display:block;width:100%;height:100%}.footer__contacts-social-link svg{display:block;width:100%;height:100%;fill:#6e69ac;-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}.footer__bot{padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e69ac;font-weight:500;font-size:11px;line-height:13px}.footer__bot-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bot-link{display:inline-block;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.footer__bot-link:hover{color:#fff}.footer__bot-link+.footer__bot-link{margin-left:45px}.logo--footer{margin-bottom:75px}.langs--footer .langs__inner{border-color:#514d81}.langs--footer .langs__inner:hover{border-color:rgba(255,255,255,.4)}.langs--footer .langs__inner.active{border-color:rgba(255,255,255,.4)}.langs--footer .langs__inner .langs__current.active{color:#fff}.langs--footer .langs__inner .langs__arrow.active svg{stroke:#fff}.company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company__text{margin-right:17px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.company:hover .company__text{color:#fff}.company:hover svg path:first-child{fill:#7ad4d6}.company:hover svg path:nth-child(2){fill:#ffc703;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.company:hover svg path:last-child{fill:#7250b4;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.company__logo svg{fill:#6e69ac}.company__logo svg path{-webkit-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease}span.footer__bot-link{color:#fff}@media (min-width:991px){.submenu-list__link:hover{color:#f05a29}.menu__list-item:hover>.submenu-list{opacity:1;visibility:visible;pointer-events:auto}.menu__list-item:hover>.menu__list-link{color:#f05a29}.main-choose__catalog-item:hover{-webkit-box-shadow:0 0 20px rgba(31,31,31,.2);box-shadow:0 0 20px rgba(31,31,31,.2)}.main-choose__catalog-item:hover .main-choose__catalog-item-title{color:#f05a29}.main-choose__catalog-item:hover .main-choose__catalog-item-photo{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-choose__catalog-item:hover .main-choose__catalog-item-icon svg{fill:#f05a29}.contacts-intro__social-link:hover svg{fill:#252161}.catalog-intro__list-item-inner:hover{-webkit-box-shadow:0 0 20px rgba(31,31,31,.2);box-shadow:0 0 20px rgba(31,31,31,.2)}.catalog-intro__list-item-inner:hover .catalog-intro__list-item-preview{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.catalog-intro__list-item-title:hover{color:#f05a29}}@media (max-width:1366px){.questions__inner{margin:0 -10px}.questions__side{padding:0 10px}.error-intro__logo,.thx-intro__logo{margin-bottom:100px}.error-intro__content-desc{margin-bottom:50px}.main-intro__progress{bottom:50px;height:80px}.main-intro__item-title{font-size:74px;line-height:74px}.main-intro__progress-inner{max-width:1200px}.main-choose__top-photo{height:660px}.container{max-width:1200px}.main-intro__slider .slick-dots li{max-width:1200px}}@media (max-width:1200px){.faq-intro__item{padding:0 10px}.faq-intro__inner{margin:0 -10px}.main-intro__progress-inner{padding:0 20px}.error-intro__logo{margin-bottom:130px}.thx-intro__content-title{margin-bottom:30px}.thx-intro__logo{margin-bottom:100px}.zoomWindowContainer div{width:calc(100% - 20px)!important;left:calc(100% + 20px)!important}.single-product-intro__info{padding-left:20px}.single-product-intro__price{margin:0 -20px}.single-product-intro__price-item{padding:0 20px}.catalog-intro__list-item{width:calc(100% / 3)}.catalog-intro__title-wrapper{margin-bottom:30px}.catalog-intro__top{margin-bottom:60px}.contacts-intro__connect-item+.contacts-intro__connect-item{margin-left:10px}.contacts-intro__connect-item{width:50%}.contacts-intro__form-wrapper{padding:55px 30px}.contacts-intro__connect-link:last-child{margin-top:15px}.faq-intro__quest-title-wrapper,.faq-intro__title-wrapper{margin-bottom:40px}.faq-intro__quest-inner{margin:-10px}.faq-intro__quest-item-inner{padding:30px}.faq-intro__quest-item-title{margin-bottom:15px}.faq-intro .line-wrapper{padding-bottom:120px}.faq-intro__quest-item{padding:10px}.faq-intro__quest{margin-top:120px}.single-service-intro__content-btn-wrapper{margin-left:0}.single-service-intro__content{padding-right:50px}.single-service-intro__content-inner{margin-bottom:40px}.single-service-intro__inner{margin-bottom:120px}.single-service-intro .line-wrapper{padding:120px 0 130px}.single-service-info .line-wrapper{padding-bottom:120px}.single-service-other .line-wrapper{padding-top:120px}.single-service-other__title-wrapper{margin-bottom:40px}.breadcrumbs-repeater{margin-bottom:40px}.about-intro__content{padding-right:100px}.about-gallery .line-wrapper,.about-intro .line-wrapper{padding:120px 0}.seo--main .line-wrapper{padding-bottom:120px}.docs .line-wrapper{padding:120px 0}.about-quote{padding:30px 0}.about-gallery__slider-wrapper{margin-bottom:120px}.menu{max-width:480px}.langs--header{margin-left:10px}.header__search{margin-right:10px}.container{padding:0 20px}.main-intro__slider .slick-dots li{padding:0 20px}.float-consult-btn{display:none}.main-intro__desc{margin-left:auto;margin-right:0;margin-bottom:60px}.wrapper-inner{max-width:100%}.consultation__check-text span{max-width:300px}.footer__contacts-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__contacts-item{margin-bottom:15px}.desc{margin-left:0;padding-right:20px}.main-choose__top-content{padding-right:50px}.main-choose__title-wrapper{margin-bottom:40px}.btn-wrapper--big{height:130px!important}.main-choose__top-inner{margin-bottom:40px}.main-choose__catalog-info{padding:80px 0 0 30px}.main-choose__catalog-btn-wrapper{margin-left:auto}.info__title-wrapper,.services-intro__title-wrapper{margin-bottom:40px}.services-intro .line-wrapper{padding:120px 0 160px}.services-intro .services__inner{margin-bottom:200px}.services-intro .single-service-intro__bot{display:-webkit-box;display:-ms-flexbox;display:flex}.single-service-intro__bot{margin:0 -10px}.single-service-intro__bot-item{padding:0 10px}.info .line-wrapper{padding-bottom:80px}.info__wrapper{margin-bottom:80px}}@media (max-width:1024px){.contacts-intro__form-thx{left:55px;right:55px}.search-intro__result{margin:-10px 0 -10px -10px}.search-intro__query{margin-bottom:40px}.search-intro__result-item{padding:10px}.single-product-intro__price-item{padding:0 5px}.single-product-intro__price{margin:0 -5px}.consultation__check-text span{max-width:250px}.consultation__inner{margin:0 -100px}.consultation__content,.consultation__form-wrapper{padding:0 100px}}@media (max-width:991px){.items-breadcrumbs a span:hover{color:#f05a29}.submenu-list__link:active{color:#f05a29}.menu__list-item:active>.menu__list-link{color:#f05a29}.main-choose__catalog-item:active .main-choose__catalog-item-title{color:#f05a29}.main-choose__catalog-item:active .main-choose__catalog-item-icon svg{fill:#f05a29}.contacts-intro__social-link:active svg{fill:#252161}.catalog-intro__list-item-inner:active .catalog-intro__list-item-title{color:#f05a29}.catalog-intro__list-item-title:active{color:#f05a29}.questions-item__inner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.questions-item__head-title{opacity:1}.questions-item__head-icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.questions__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px 0}.questions__side{width:100%;padding:4px 0}.questions .line-wrapper{padding-bottom:100px}.questions-item__head{padding:20px 15px}.questions-item__body{padding:10px 15px 15px}.back-menu-btn__text{color:#fff;-webkit-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.questions-item__head-title{max-width:450px}.back-menu-btn__icon{width:16px;height:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.back-menu-btn__icon svg{display:block;width:100%;height:100%;stroke:#f05a29}.back-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-menu-btn:active .back-menu-btn__text{color:#f05a29}.menu__list{position:relative;overflow-x:hidden;overflow-y:visible}.submenu-list{padding:0;opacity:1;visibility:visible;pointer-events:auto;background:0 0;left:100%;top:0;width:100%;border:none;display:none}.submenu-list.visible{display:block}.submenu-list::before{display:none}.submenu-list__item{border:none!important}.submenu-list__item+.submenu-list__item{margin-top:15px}.submenu-list__item:first-child{display:block}.submenu-list__link{padding:0;color:#fff;font-size:16px}.menu__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:static;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.menu__list-item.open{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.menu__list-item.open .menu__list-item-arrow{opacity:0}.menu__list-item-arrow{display:block;cursor:pointer;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.menu__list-item-arrow:active svg{stroke:#fff}.faq-intro__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-25px -15px}.faq-intro__item{width:50%;padding:25px 15px}.faq-intro__quest-item-inner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu__list-item:nth-child(4){display:block}.nav-page{display:none}.header-overlay-product,.single-product__subheader-wrapper{display:none}span.catalog-intro__list-item-title:hover{color:#1f1f1f}span.catalog-intro__list-item-title:active{color:#1f1f1f}.consultation__form-thx{left:50px;right:50px}.items-breadcrumbs a span{-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%)}.search-intro .line-wrapper{padding-bottom:80px}.catalog-intro__top-btn{opacity:1}.search-intro__result-item-inner,.search-intro__result-title-wrapper,.thx-intro__content-desc,.thx-intro__content-title{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.contacts-intro__form-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.contacts-intro__map{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.main-intro__lines{display:none}.privacy-intro .line-wrapper,.sitemap-intro .line-wrapper{padding-bottom:80px}.catalog-intro__list-item-inner{background:#fff}.catalog-intro__top-text{margin-right:20px}.catalog-intro__sort-text{margin-right:15px}.catalog-intro__top-btn+.catalog-intro__top-btn{margin-left:15px}.contacts-intro__connect{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-intro__connect-item{width:90%}.contacts-intro__connect-item+.contacts-intro__connect-item{margin-left:0;margin-top:20px}.contacts-intro__schedule{margin-bottom:30px}.contacts-intro__connect-title{margin-bottom:10px}.contacts-intro__connect-link:last-child{margin-top:0}.contacts-intro__connect-link{margin-bottom:10px}.faq-intro__quest-item-title{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.services-intro .services__inner{margin-bottom:80px}.services-intro .line-wrapper{padding:120px 0 80px}.about-gallery__slider-wrapper{margin-bottom:80px}.breadcrumbs-repeater{margin-bottom:30px}.about-intro__content{padding-right:0}.about-intro .line-wrapper{padding:120px 0 80px}.single-service-intro__photo{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.about-intro__photo{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.about-gallery__slider-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.about-gallery__slider-control{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.header{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.menu__btn-trigger{display:block}.menu{position:fixed;z-index:1002;left:-320px;top:0;width:320px;height:100vh;background:#252161;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px 40px 20px;-webkit-transition:left .4s cubic-bezier(.65,.05,.36,1) .2s;-o-transition:left .4s cubic-bezier(.65,.05,.36,1) .2s;transition:left .4s cubic-bezier(.65,.05,.36,1) .2s}.menu.open{left:0}.menu__top{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu__list-item+.menu__list-item{margin-top:15px}.menu__list-link{color:#fff}.menu__search{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__langs{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__social{display:-webkit-box;display:-ms-flexbox;display:flex}.header__search{display:none}.langs--header{display:none}.header__phone{color:transparent;font-size:0;width:35px;height:35px;background:#f05a29;border-radius:50%;display:block;position:relative}.header__phone svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__phone:active{background:#252161}.header__phone:active svg{fill:#f05a29}.header__phone svg{display:block}.header::before{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:cubic-bezier(.65,.05,.36,1);-o-transition-timing-function:cubic-bezier(.65,.05,.36,1);transition-timing-function:cubic-bezier(.65,.05,.36,1)}.header.searched::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header.searched .header__phone:active{background:#fff}.search{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.65,.05,.36,1);-o-transition-timing-function:cubic-bezier(.65,.05,.36,1);transition-timing-function:cubic-bezier(.65,.05,.36,1)}.search.active{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.title-wrapper{padding-left:20px}.main-choose__catalog-content,.main-choose__top-photo img,.services__preview img{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 50%)}.main-choose .line-wrapper{padding:80px 0}.main-choose__top{margin-bottom:80px}.main-choose__catalog{margin-top:80px}.consultation{padding:80px 0}.consultation__inner{margin:0 -50px}.consultation__content,.consultation__form-wrapper{padding:0 50px}.consultation__title-wrapper{margin-bottom:40px}.main-services .line-wrapper{padding-top:80px}.main-services__title-wrapper{margin-bottom:40px}.services__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.services__item{width:50%;padding:15px}.main-services__bot{padding:250px 0 80px}.main-services__bot-title-wrapper{margin-bottom:40px}.docs .line-wrapper{padding:80px 0}.docs__title-wrapper{margin-bottom:40px}.seo--main .line-wrapper{padding:0 0 80px}.seo__title-wrapper{margin-bottom:40px}.main-choose__catalog-title-wrapper{margin-bottom:40px}.main-choose__catalog-item{padding:35px 20px}.main-services__bot-btn-wrapper{margin-top:30px}.main-choose__catalog-item-title{font-size:18px}.main-intro{height:auto}.main-intro__mobile{display:block}.main-intro__slider{display:none}.about-quote__text{font-size:24px}.about-gallery .line-wrapper{padding:80px 0}.about-gallery__slider-control{max-width:275px;padding:30px}.single-service-intro .line-wrapper{padding:80px 0}}@media (max-width:960px){.single-product-intro__price-item:last-child .single-product-intro__price-control{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-gallery__slider-control{position:relative}.search-intro__result-item{width:50%}.single-product-intro__price-control{width:100%}.single-product-intro__price-item{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product-intro__price{margin:0 -40px;width:calc(100% + 80px)}.catalog-intro__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.catalog-intro__top-btns{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-intro__sort{margin-bottom:60px;-ms-flex-item-align:end;align-self:flex-end}.single-product-intro__product-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-intro__slider-wrapper{width:100%;margin-bottom:100px}.single-product-intro__slider{border-bottom:1px solid #f0f0f0}.single-product-intro__info{padding-left:0;width:100%}}@media (max-width:768px){.single-service-info__item{width:100%;padding:0 30px}.main-choose__bot-count-wrapper{margin-bottom:25px}.woocommerce-pagination ul a{margin:0 15px}.main-services__bot-title{max-width:270px}.docs__item{height:365px}.docs__item img{-o-object-fit:cover;object-fit:cover}.search-intro__error{font-size:42px}.main-choose__top-photo{height:590px}.swal2-content{padding:0}.contacts-intro__form-thx-title{font-size:54px;margin-bottom:40px}.contacts-intro__form-thx-desc{font-size:28px;line-height:32px}.consultation__form-thx,.contacts-intro__form-thx{left:25px;right:25px}.consultation__form-thx-title{font-size:54px;margin-bottom:40px}.consultation__form-thx-desc{font-size:28px;line-height:32px}.search-intro__result-item{width:100%;padding:0 10px 0 0}.search-intro__result-item+.search-intro__result-item{margin-top:15px}.search-intro__result{margin:0}.modal-delivery__check-text-inner,.modal-wholesale__check-text-inner{max-width:270px}.sitemap-intro__title-wrapper{margin-bottom:40px}.sitemap-intro__link{margin-bottom:15px}.sitemap-intro__sublink{margin-bottom:15px}.sitemap-intro__innerlink{margin-bottom:15px}.sitemap-intro__sublist{padding-left:20px}.sitemap-intro__innerlist{margin-left:30px}.single-product-intro .line-wrapper,.single-product-more .line-wrapper,.single-product-services .line-wrapper{padding-bottom:80px}.single-product-services__title-wrapper{margin-bottom:40px}.seo .line-wrapper{padding:80px 0}.catalog-intro__list-item{width:50%}.contacts-intro__title-wrapper{margin-bottom:80px}.contacts-intro__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-intro__content{width:100%;margin-bottom:40px}.contacts-intro__connect{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contacts-intro__connect-item{width:50%}.contacts-intro__connect-item+.contacts-intro__connect-item{margin-top:0}.contacts-intro__form-wrapper{padding:55px 80px}.contacts-intro__form-wrapper{width:calc(100% + 40px);margin:0 -20px}.faq-intro__inner{margin:0 -15px}.faq-intro__item{padding:0 15px;width:100%}.faq-intro__item+.faq-intro__item{margin-top:30px}.faq-intro__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-intro__item-title-wrapper{margin-bottom:15px}.faq-intro__quest{margin-top:80px}.faq-intro__quest-inner{margin:0}.faq-intro__quest-item{width:100%;padding:0}.faq-intro__quest-item+.faq-intro__quest-item{margin-top:25px}.faq-intro .line-wrapper{padding-bottom:80px}.faq-intro__quest-item-title{margin-bottom:10px}.faq-intro__quest-item-inner{padding:50px 30px}.single-service-intro__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-service-intro__content{padding-right:0;width:100%;margin-bottom:40px}.single-service-intro__photo{width:100%;max-height:500px}.single-service-info__title-wrapper,.single-service-intro__title-wrapper{margin-bottom:30px}.single-service-other .line-wrapper{padding-top:80px}.services__inner--three .services__item{width:50%}.single-service-info .line-wrapper{padding-bottom:80px}.single-service-intro__bot{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.single-service-intro__inner{margin-bottom:80px}.single-service-intro__bot-item{width:50%;padding:15px}.main-choose__catalog-item-title{font-size:16px}.main-choose__catalog-item{padding:35px 10px}.main-choose__bot{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.main-choose__bot-item{width:50%;padding:15px}.main-choose__bot-count{margin-bottom:10px}.main-choose__bot-item-inner{padding-bottom:20px}.consultation__inner{margin:0 -25px}.consultation__content,.consultation__form-wrapper{padding:0 25px}.services__info{max-height:130px}.main-services__bot{padding:200px 0 80px}.logo--footer{margin:80px 0}.footer__nav{position:relative}.langs--footer{margin-left:0;position:absolute;right:0;top:0;margin-top:-135px}.footer__nav{padding-bottom:40px}.footer__contacts-item{margin-bottom:30px}.footer__contacts-item:last-child{margin-bottom:0}.footer__contacts{padding:30px 0}.footer{padding-top:0}.footer__bot{padding-top:30px}.title{font-size:38px;line-height:38px}.main-choose__bot-count{font-size:88px;line-height:88px}.main-intro__mobile{padding:150px 0 50px}.main-intro__mobile-desc{font-size:18px}.main-intro__mobile-title{margin-bottom:30px}.about-intro__title-wrapper{margin-bottom:40px}.about-gallery__slider-item{height:500px}}@media (max-width:692px){.about-intro__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-intro__content{width:100%;margin-bottom:40px}.about-intro__photo{width:100%;max-height:500px}.faq-intro__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.faq-intro__item{width:100%;padding:0}.faq-intro__item+.faq-intro__item{margin-top:30px}.docs__item{height:500px}.docs__item img{-o-object-fit:contain;object-fit:contain}.search-intro__error{font-size:38px;line-height:1}.contacts-intro__form-wrapper{padding:55px 40px}.single-product-intro__price-item{padding:0 10px}.modal-delivery__preview{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.modal-delivery__photo{width:100%;height:180px;margin-bottom:20px}.single-product-intro__price{width:calc(100% + 20px);margin:0 -10px}.catalog-intro__top-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog-intro__sort{margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;margin-top:30px}.catalog-intro__top-text{margin-right:0;margin-bottom:25px}.catalog-intro__top-btn{padding:0}.catalog-intro__top-btn+.catalog-intro__top-btn{margin-top:25px;margin-left:0}.docs .line-wrapper{padding:80px 0 120px}.line-section span:first-child{display:none}.line-section span:nth-child(2){display:none}.main-choose__catalog-item-title{font-size:18px}.main-choose__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-choose__top-content{padding-right:0;width:100%;margin-bottom:30px}.main-choose__top-photo{width:100%}.main-choose__title-wrapper{margin-bottom:30px}.main-choose__catalog{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-choose__catalog-content{width:100%}.main-choose__catalog-list{width:100%}.main-choose__top-photo{max-height:500px}.main-choose__catalog-content{height:500px}.main-choose__catalog-item{background:#fff}.consultation__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.consultation__content{width:100%;margin-bottom:30px}.consultation__form-wrapper{width:100%}.footer{text-align:center;padding:40px 0}.logo--footer{display:inline-block;margin:0 0 40px 0}.langs--footer{margin-top:0;position:relative}.footer__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu{margin-bottom:40px}.footer__menu-item+.footer__menu-item{margin-top:15px}.footer__contacts{padding:40px 0}.footer__contacts-schedule{margin-bottom:25px}.footer__contacts-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.footer__contacts-link+.footer__contacts-link{margin-left:0;margin-top:10px}.footer__contacts-social{padding-top:15px}.footer__bot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bot-links{margin-bottom:25px}.copyright{margin-bottom:25px}.docs__item{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:.6}.docs__item.slick-current{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.about-quote__inner{padding:30px 50px}}@media (max-width:480px){.questions-item__head{padding:5px 10px}.questions-item__body{padding:10px}.questions-item__body-text{font-size:14px;line-height:150%}.questions-item__head-icon{width:35px;height:35px}.questions-item__head-icon::after,.questions-item__head-icon::before{width:13px}.questions .line-wrapper{padding-bottom:80px}.questions-item__head-title{max-width:280px;font-size:14px;line-height:150%}.contacts-intro__connect{margin-bottom:0}.single-product-intro__price-item:last-child .single-product-intro__price-control{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-gallery__slider-wrapper{padding-bottom:60px}.about-gallery__slider-control{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;bottom:60px}.about-gallery__slider-control-bot{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-gallery__slider-control-bot .slick-arrow{width:40px;height:30px}.about-gallery__slider-control-bot .slick-arrow svg{display:block;width:100%;height:100%}.about-gallery__slider-control-bot .slick-next{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin-right:24px}.main-intro__mobile{padding:150px 0 70px}.main-intro__mobile-desc{margin-left:0}.search-intro__result{height:40vh}.search__inp{padding:15px 35px 10px 0}.search__placeholder{font-size:16px}.search__placeholder.active{font-size:12px}.search__btn{width:35px;height:35px}.search-intro__result-item-inner{padding:30px 20px 25px 20px}.search-intro__result-title-wrapper{margin-bottom:15px}.search-intro__query{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-intro__query-text{margin-right:0;margin-bottom:10px}.error-intro__content-title svg text{font-size:230px}.error-intro__content-title svg{width:275px}.modal-delivery,.modal-wholesale{padding:70px 15px 25px}.fancybox-close-small{right:15px!important;top:15px!important}.fancybox-slide--html{padding:15px}.modal-delivery__title,.modal-wholesale__title{font-size:38px;line-height:38px;margin-bottom:15px}.modal-delivery__desc,.modal-wholesale__desc{max-width:300px;text-align:center;margin:0 auto 50px}.modal-delivery__check-text,.modal-wholesale__check-text{font-size:14px;max-width:100%}.error-intro__logo{margin-bottom:20px}.error-intro__content-title{margin-bottom:30px}.error-intro__content-desc{margin-bottom:60px}.thx-intro__content-title{font-size:38px;margin-bottom:10px}.single-product-intro__price{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;width:100%}.single-product-intro__price-item{padding:0;width:100%}.single-product-intro__price-item+.single-product-intro__price-item{margin-top:25px}.single-product-intro__title-wrapper{margin-bottom:30px}.single-product-intro__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product-intro__item-name{margin-bottom:10px}.single-product-intro__slider-primary{height:200px}.single-product-intro__slider-wrapper{margin-bottom:25px}.wp-pagenavi a{margin:0 20px}.catalog-intro__list-item{width:100%}.catalog-intro .line-wrapper{padding-bottom:40px}.catalog-intro__list{margin-bottom:40px}.contacts-intro__title-wrapper{margin-bottom:25px}.contacts-intro__connect{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-intro__connect-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-intro__connect-item+.contacts-intro__connect-item{margin-top:25px}.contacts-intro__content{margin-bottom:80px}.contacts-intro__form-wrapper{padding:40px 20px}.contacts-intro__text span{max-width:300px}.faq-intro__quest-item+.faq-intro__quest-item{margin-top:15px}.faq-intro__quest-item-inner{padding:25px 15px}.faq-intro__quest-item-title{margin-bottom:25px}.single-service-intro__photo{height:250px}.services__inner--three .services__item{width:100%}.single-service-intro__content{margin-bottom:0}.benefits single-service-intro__bot{margin:0}.single-service-intro__bot-item{width:100%}.single-service-intro__bot-item+.single-service-intro__bot-item{margin-top:10px}.info__item{width:100%;padding:10px 30px}.about-intro__title-wrapper{margin-bottom:30px}.about-intro__content{margin-bottom:30px}.about-intro__photo{height:240px}.about-quote{padding:40px 0}.about-quote__inner{padding:55px 0}.about-quote__text{font-size:21px}.about-gallery__title-wrapper{margin-bottom:30px}.about-gallery__slider-item{height:400px}.main-intro__mobile-title{font-size:52px;line-height:55px}.btn-wrapper--big{max-width:100%}.main-choose__top-photo{max-height:320px}.main-choose__catalog-info{padding:80px 20px 0}.main-choose__catalog-desc{padding-right:0}.main-choose__catalog-content{height:530px;margin:0 -20px;width:calc(100% + 40px)}.services__item{width:100%;padding:0}.services__item+.services__item{margin-top:25px}.services__inner{margin:0}.main-services__bot-item{width:100%}.seo__article{max-height:300px;padding-right:20px}}@media (max-width:380px){.search__btn{width:25px;height:25px}* label.error{font-size:11px!important}.modal-delivery__check-text-inner,.modal-wholesale__check-text-inner{max-width:200px}.main-choose__bot-item,.main-choose__catalog-item{width:100%}.contacts-intro__text span{max-width:230px}.consultation__check-text span{max-width:230px}}