@charset "UTF-8";@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;font-display:swap;src:url(../fonts/icomoon.woff2) format("woff2"),url(../fonts/icomoon.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FiraSans;font-display:swap;src:url(../fonts/FiraSans-Regular.woff2) format("woff2"),url(../fonts/FiraSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FiraSans;font-display:swap;src:url(../fonts/FiraSans-Medium.woff2) format("woff2"),url(../fonts/FiraSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Museosans;font-display:swap;src:url(../fonts/museosanscyrl-500.woff2) format("woff2"),url(../fonts/museosanscyrl-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Museosans;font-display:swap;src:url(../fonts/museosanscyrl-700.woff2) format("woff2"),url(../fonts/museosanscyrl-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;font-display:swap;src:url(../fonts/proxima-nova-regular.woff2) format("woff2"),url(../fonts/proxima-nova-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;font-display:swap;src:url(../fonts/Proxima-Nova-Sbold.woff2) format("woff2"),url(../fonts/Proxima-Nova-Sbold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:SFProDisplay;font-display:swap;src:url(../fonts/SFProDisplay-Heavy.woff2) format("woff2"),url(../fonts/SFProDisplay-Heavy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:SFProDisplay;font-display:swap;src:url(../fonts/SFProDisplay-Medium.woff2) format("woff2"),url(../fonts/SFProDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:SFProDisplay;font-display:swap;src:url(../fonts/SFProDisplay-Regular.woff2) format("woff2"),url(../fonts/SFProDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SFProDisplay;font-display:swap;src:url(../fonts/SFProDisplay-Semibold.woff2) format("woff2"),url(../fonts/SFProDisplay-Semibold.woff) format("woff");font-weight:600;font-style:normal}[class*=_icon-]:before{font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=_icon-]:before{display:block}._icon-close:before{content:"\e901"}._icon-whsapp:before{content:"\e900"}._icon-mob_viber:before{content:"\e909"}._icon-viber:before{content:"\e90b"}._icon-inst:before{content:"\e907"}._icon-tg:before{content:"\e902"}._icon-note:before{content:"\e903"}._icon-vk:before{content:"\e904"}._icon-map_b:before{content:"\e905"}._icon-phone:before{content:"\e906"}._icon-clock:before{content:"\e908"}._icon-mail:before{content:"\e90a"}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}li[class],ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}table{border-collapse:collapse}body{font-weight:500}body.lock{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-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;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=_container]{max-width:90.0625rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}html{scroll-behavior:smooth}body{font-family:ProximaNova;background:#fff;line-height:1.4;font-size:18px;color:#495057;-webkit-font-smoothing:subpixel-antialiased}body.menu_act{overflow:hidden}.sc-mar{scroll-margin:150px}.header{position:fixed;top:0;right:0;left:0;z-index:100;background:#eaebf0;margin:0 auto}.header__container{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;padding-top:20px;margin-bottom:12px}.header .icon-menu{padding:8px 0}.logo__link{padding-right:15px;-webkit-box-flex:0;-ms-flex:0 1 310px;flex:0 1 310px}.top-header__menu{background:#0a0a0a;line-height:2}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 780px;flex:0 1 780px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;color:#000;white-space:nowrap}.contacts__link::before{color:#ff142a}._icon-mail{font-size:.8125rem}._icon-mail::before{font-size:1.1875rem;padding-right:10px}._icon-clock::before{font-size:1.1875rem;padding-right:8px}._icon-phone::before{font-size:1.1875rem;padding-right:8px}.order-call{width:230px;height:44px;background:-o-linear-gradient(358.21deg,#ff1515 .43%,#ff154d 104.12%);background:linear-gradient(91.79deg,#ff1515 .43%,#ff154d 104.12%);padding:0;position:relative;top:-5px}.order-call__link{position:relative;color:#fff;display:block;text-align:center;width:100%;height:100%;line-height:44px;font-size:1.125rem}.order-call__link::after{content:"";position:absolute;width:168px;height:26px;left:49px;top:24px;background:-o-linear-gradient(358.21deg,rgba(255,21,21,.78) .43%,rgba(255,21,77,.78) 104.12%);background:linear-gradient(91.79deg,rgba(255,21,21,.78) .43%,rgba(255,21,77,.78) 104.12%);-webkit-filter:blur(24px);filter:blur(24px);z-index:-1}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__item{position:relative}.menu__item.current-menu-item a,.menu__item.current_page_parent a,.menu__item:hover a{background:-o-linear-gradient(354deg,#ff1416 35%,#ff5e5f 43.68%,#ff1446 51.88%);background:linear-gradient(96deg,#ff1416 35%,#ff5e5f 43.68%,#ff1446 51.88%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.menu__item:hover>ul{left:auto}.menu__link{color:#fff;line-height:2;font-size:1.125rem;line-height:3.3333333333;display:block}.menu .top-sub-menu{position:absolute;min-width:20rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;left:-999em;top:50px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.menu .top-sub-menu .menu__item:hover{background-color:#f8f9fa}.menu .top-sub-menu .menu__link{color:#212529;font-weight:300;font-size:.8375rem;line-height:1.125rem}.menu .top-sub-menu .menu__link:hover{color:#7eb62d}.burger{display:none;width:21px;height:16px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;border:none;background:0 0}.burger span{display:block;position:absolute;height:2px;width:100%;background-color:#fff;border-radius:3rem;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger span:nth-child(1){top:0}.burger span:nth-child(2),.burger span:nth-child(3){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.burger span:nth-child(4){top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.menu_act .burger span:nth-child(1){top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:0%;left:50%}.menu_act .burger span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu_act .burger span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu_act .burger span:nth-child(4){top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:0%;left:50%}.production{cursor:pointer;margin-top:60px}.production__title{margin-bottom:35px}.production__wr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px;row-gap:27px}.production__item{background:#fff;-webkit-box-shadow:0 0 9px rgba(15,20,61,.05);box-shadow:0 0 9px rgba(15,20,61,.05);-webkit-box-flex:1;-ms-flex:1 1 calc(33.3333333333% - 2rem);flex:1 1 calc(33.3333333333% - 2rem);position:relative;z-index:1}.production__item:hover .prod-cart__modal{-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}.home-title{font-family:SFProDisplay;font-weight:800;font-size:2.75rem;line-height:3.355rem;background:-o-linear-gradient(354deg,#ff1416 35%,#ff5e5f 43.68%,#ff1446 51.88%);background:linear-gradient(96deg,#ff1416 35%,#ff5e5f 43.68%,#ff1446 51.88%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.prod-cart__title{font-family:SFProDisplay;font-weight:800;font-size:1.4375rem;line-height:1.75375rem;color:#2c2c2c;position:relative;display:inline-block;margin:20px 0 0 28px;max-width:70%}.prod-cart__title::after{content:"";display:block;width:100%;height:3px;background-color:#ff1416;position:absolute}.prod-cart__desc{font-family:SFProDisplay;font-weight:500;font-size:1.125rem;line-height:1.3725rem;color:#5c5c5c;margin:4px 0 0 28px}.prod-cart__modal{position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);padding:20px;font-family:SFProDisplay;color:#5c5c5c;line-height:1.25;font-size:1rem;font-weight:400;-ms-transform:scale(0);transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-webkit-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out}.prod-cart__modal p:first-child{line-height:1.1176470588;font-size:1.0625rem;font-weight:500;color:#353535}.prod-cart__modal p:last-child{line-height:1.6666666667;font-size:1.125rem;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#ff1416}.prod-cart__modal ul{margin:10px 0;padding-left:10px}.obout{margin-top:6.1111111111rem;background:url(../img/office.webp) no-repeat scroll center center;background-size:cover}.obout__text{max-width:500px;font-size:1.125rem;line-height:1.3725rem;background:#fff;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,.7)));background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 10%);background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 10%);padding-top:2.7777777778rem;padding-right:4.4444444444rem;padding-bottom:15px}.obout__text p{margin-bottom:10px}.home-contacts{margin-top:6.1111111111rem}.home-contacts__title{margin-bottom:2.7777777778rem}.home-contacts__row{-webkit-column-gap:5.5555555556rem;-moz-column-gap:5.5555555556rem;column-gap:5.5555555556rem;row-gap:25px}.cont-home-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cont-home-wr__item{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 2rem);flex:1 1 calc(25% - 2rem)}.cont-home-wr__item:nth-child(3) a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cont-home-wr__item:nth-child(3) a::before{padding-right:6px}.cont-home-wr__item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cont-home-wr__title{font-family:SFProDisplay;font-weight:800;font-size:1.5625rem;line-height:1.90625rem}.cont-home-wr__link{color:#494949;font-size:1.125rem;line-height:1.3725rem;font-family:FiraSans;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.cont-home-wr__link::before{color:#f00c0c}.soc-button.gray-bg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.home-banner{position:relative;margin-top:135px}.popup-background{opacity:0;visibility:hidden;background-color:#000;position:fixed;inset:0;z-index:100000;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.popup-background.show{opacity:.5;visibility:visible}.modal-popup{opacity:1;visibility:visible;position:fixed;overflow:auto;z-index:100001;width:100%;height:100%;top:0;left:0;text-align:center;display:none;background:unset}.modal-popup__close{position:absolute;right:10px;top:10px;padding:10px;cursor:pointer}.modal-popup__close:hover{opacity:.7}.modal-popup__wr{position:relative;max-width:100%;width:400px;height:auto;top:202px;bottom:0;left:0;right:0;margin:auto;padding:0 30px;text-align:center;background:#fff;border-radius:6px;-webkit-filter:drop-shadow(10.598px -16.961px 9px rgba(0, 0, 0, .08));filter:drop-shadow(10.598px -16.961px 9px rgba(0, 0, 0, .08))}.modal-popup__container{padding-top:25px;padding-bottom:35px}.modal-popup__title{position:relative;text-align:left}.modal-popup__title h3{margin-bottom:10px;font-size:1.5rem;line-height:1.83rem}.modal-popup__title h3::after{content:"";display:block;width:100px;height:2px;background-color:#ff1416;position:absolute}.modal-popup__desc{font-size:.875rem;line-height:1.0675rem;margin-bottom:20px}.quick-form__input{height:45px;border-radius:3px;-webkit-filter:drop-shadow(0 0 4px rgba(76, 144, 235, .11));filter:drop-shadow(0 0 4px rgba(76, 144, 235, .11));border:1px solid #d7d7d7;background:0 0;font-size:.875rem;line-height:1.0675rem;color:#a4a4a4;padding:12px 15px 0;margin-bottom:15px}.quick-form__input input{border:unset;background:0 0;width:100%;outline:unset}.quick-form textarea{width:100%;min-height:48px;margin:2px 0;font-size:.875rem;line-height:1.0675rem;border:none!important;border:1px solid #d7d7d7!important;border-radius:3px;background:0 0;padding:12px 15px;color:inherit!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;outline:unset}.quick-form__order-call{display:block;width:100%;height:44px;line-height:2.75;font-size:1rem;background:-o-linear-gradient(358.21deg,#ff1515 .43%,#ff154d 104.12%);background:linear-gradient(91.79deg,#ff1515 .43%,#ff154d 104.12%);padding:0;margin-top:15px;position:relative;color:#fff}.mob-order-call{position:fixed;bottom:20px;right:20px;z-index:9999}.mob-order-call__wr{width:50px;height:50px;background:#f00c0c;border-radius:50%;text-align:center}.mob-order-call [class*=_icon-]:before{color:#fff;line-height:51px;font-size:25px}.footer{width:100%;margin:0 auto;overflow:hidden;position:relative;padding:50px 0;background:#f2f2f2;color:#5b86ab;margin-top:60px}.footer .copyright{text-align:center;font-family:Montserrat;font-size:.875rem;line-height:1.0675rem;font-weight:500;color:rgba(0,0,0,.5);padding-bottom:20px}.footer .copyright hr{width:100%;background:#dadada;display:block;border:unset;height:1px;margin:15px 0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row__col{-webkit-box-flex:0;-ms-flex:0 0 14.375rem;flex:0 0 14.375rem}.row .foot-bl1{-webkit-box-flex:0;-ms-flex:0 0 14%;flex:0 0 14%}.row .foot-contacts{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.row .foot-logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;-ms-flex-preferred-size:21.25%;flex-basis:21.25%}.row .foot-logo a{padding-right:.9375rem}.row .foot-logo img{width:16.25rem}.foot-col__title{margin-bottom:16px;color:#ff0027;font-family:Museosans;font-weight:700;font-size:1.5rem;line-height:1.83rem}.wr-foot-col__item a{display:block;font-size:1.375rem;line-height:1.6775rem;color:#343434;margin-bottom:20px;position:relative}.wr-foot-col__item a:before{color:#5b86ab;position:absolute;left:0;font-size:1rem}.wr-foot-col__item a:hover{color:#adbdca}.foot-blcentr{padding-top:50px}.foot-blcentr__link::before{color:#6a6a6a;font-size:13px;margin:6px 9px 0}.foot-blcentr .wr-foot-col{display:-webkit-box;display:-ms-flexbox;display:flex}.foot-contacts__tel{margin-top:13px}.foot-contacts__link{color:#474747;font-size:1.3125rem;line-height:1.60125rem;font-family:FiraSans;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foot-contacts__link::before{color:#f00c0c}.foot-contacts__email{margin-bottom:20px}.foot-contacts__addres{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.foot-contacts__addres::before{padding-right:10px;margin-top:2px}.bl1{-ms-flex-preferred-size:320px;flex-basis:320px}.bl2{-ms-flex-preferred-size:285px;flex-basis:285px}.soc-button{margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex}.soc-button [class*=_icon-]:before{color:#000}.soc-button a{display:-webkit-box;display:-ms-flexbox;display:flex;width:37px;height:37px;background:#fff;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:18px;cursor:pointer}.soc-button.gray-bg a{background:#eff0f5}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (min-width:47.99875em){.mob-order-call{display:none}.wr-foot-col .mob{display:none}.wr-foot-col .desct{display:block}.foot-blcentr{display:none}}@media (min-width:61.99875em){.bl1 .foot-contacts__email{display:none}}@media (max-width:1920px){.home-title{font-size:calc(25px + 19 * ((100vw - 320px)/ 1600));line-height:calc(25px + 19 * 1.22 * ((100vw - 320px)/ 1600))}.prod-cart__title{font-size:calc(18px + 5 * ((100vw - 320px)/ 1600));line-height:calc(18px + 5 * 1.22 * ((100vw - 320px)/ 1600))}.prod-cart__desc{font-size:calc(12px + 6 * ((100vw - 320px)/ 1600));line-height:calc(12px + 6 * 1.22 * ((100vw - 320px)/ 1600))}.obout{margin-top:calc(30px + 80 * ((100vw - 320px)/ 1600))}.obout__text{font-size:calc(16px + 2 * ((100vw - 320px)/ 1600));line-height:calc(16px + 2 * 1.22 * ((100vw - 320px)/ 1600))}.obout__text{padding-top:calc(18px + 32 * ((100vw - 320px)/ 1600))}.obout__text{padding-right:calc(0px + 80 * ((100vw - 320px)/ 1600))}.home-contacts{margin-top:calc(30px + 80 * ((100vw - 320px)/ 1600))}.home-contacts__title{margin-bottom:calc(18px + 32 * ((100vw - 320px)/ 1600))}.home-contacts__row{-webkit-column-gap:calc(10px + 90 * ((100vw - 320px)/ 1600));-moz-column-gap:calc(10px + 90 * ((100vw - 320px)/ 1600));column-gap:calc(10px + 90 * ((100vw - 320px)/ 1600))}.cont-home-wr__title{font-size:calc(20px + 5 * ((100vw - 320px)/ 1600));line-height:calc(20px + 5 * 1.22 * ((100vw - 320px)/ 1600))}.cont-home-wr__link{font-size:calc(16px + 2 * ((100vw - 320px)/ 1600));line-height:calc(16px + 2 * 1.22 * ((100vw - 320px)/ 1600))}.modal-popup__title h3{font-size:calc(18px + 6 * ((100vw - 320px)/ 1600));line-height:calc(18px + 6 * 1.22 * ((100vw - 320px)/ 1600))}.modal-popup__desc{font-size:calc(12px + 2 * ((100vw - 320px)/ 1600));line-height:calc(12px + 2 * 1.22 * ((100vw - 320px)/ 1600))}.quick-form__input{font-size:calc(12px + 2 * ((100vw - 320px)/ 1600));line-height:calc(12px + 2 * 1.22 * ((100vw - 320px)/ 1600))}.quick-form textarea{font-size:calc(12px + 2 * ((100vw - 320px)/ 1600));line-height:calc(12px + 2 * 1.22 * ((100vw - 320px)/ 1600))}.footer .copyright{font-size:calc(10px + 4 * ((100vw - 320px)/ 1600));line-height:calc(10px + 4 * 1.22 * ((100vw - 320px)/ 1600))}.foot-col__title{font-size:calc(10px + 14 * ((100vw - 320px)/ 1600));line-height:calc(10px + 14 * 1.22 * ((100vw - 320px)/ 1600))}.wr-foot-col__item a{font-size:calc(10px + 12 * ((100vw - 320px)/ 1600));line-height:calc(10px + 12 * 1.22 * ((100vw - 320px)/ 1600))}.foot-contacts__link{font-size:calc(12px + 9 * ((100vw - 320px)/ 1600));line-height:calc(12px + 9 * 1.22 * ((100vw - 320px)/ 1600))}}@media (max-width:1920px) and (max-width:320px){.home-title{font-size:1.5625rem;line-height:1.90625rem}.prod-cart__title{font-size:1.125rem;line-height:1.3725rem}.prod-cart__desc{font-size:.75rem;line-height:.915rem}.obout{margin-top:30px}.obout__text{font-size:1rem;line-height:1.22rem}.obout__text{padding-top:18px}.obout__text{padding-right:0}.home-contacts{margin-top:30px}.home-contacts__title{margin-bottom:18px}.home-contacts__row{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cont-home-wr__title{font-size:1.25rem;line-height:1.525rem}.cont-home-wr__link{font-size:1rem;line-height:1.22rem}.modal-popup__title h3{font-size:1.125rem;line-height:1.3725rem}.modal-popup__desc{font-size:.75rem;line-height:.915rem}.quick-form__input{font-size:.75rem;line-height:.915rem}.quick-form textarea{font-size:.75rem;line-height:.915rem}.footer .copyright{font-size:.625rem;line-height:.7625rem}.foot-col__title{font-size:.625rem;line-height:.7625rem}.wr-foot-col__item a{font-size:.625rem;line-height:.7625rem}.foot-contacts__link{font-size:.75rem;line-height:.915rem}}@media (max-width:1161px){.row .foot-contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.bl2{-ms-flex-preferred-size:320px;flex-basis:320px;margin-top:20px}}@media (max-width:74.99875em){.prod-cart__modal{line-height:1.3076923077;font-size:.8125rem}.prod-cart__modal p:first-child{line-height:1.1428571429;font-size:.875rem}.prod-cart__modal p:last-child{line-height:1.8;font-size:.9375rem}}@media (max-width:61.99875em){.sc-mar{scroll-margin:55px}.header{background:#0a0a0a}.header__container{padding:16px 23px}.header__container{margin-bottom:0}.top-header__menu{width:100%;padding-top:0;margin-top:0;background:#eee;position:fixed;z-index:999}.contacts{display:none}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.menu__link{color:#333;line-height:1;font-size:1.125rem;padding:.8rem 1.25rem}.menu{display:none}.burger{display:block}.production__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem)}.prod-cart__title::after{height:2px}.cont-home-wr{-ms-flex-wrap:wrap;flex-wrap:wrap}.cont-home-wr__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem)}.home-banner{margin-top:48px}.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .foot-contacts{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .foot-logo{display:none}.foot-contacts__email{display:none}.bl1 .foot-contacts__email{display:-webkit-box;display:-ms-flexbox;display:flex}.soc-button{display:none}}@media (max-width:47.99875em){.logo__link{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px}.menu__container{padding-top:10px;padding-bottom:10px}.prod-cart__modal{display:none}.mob-order-call{display:block}.footer{padding:20px 0 0 0}.footer .copyright__container{margin:0 -15px}.footer .copyright hr{margin-top:0}.row__col{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.row .foot-contacts{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.foot-col__title{margin-bottom:12px}.wr-foot-col__item a{margin-bottom:10px}.wr-foot-col .mob{display:block}.wr-foot-col .desct{display:none}.foot-blcentr{display:block}.foot-contacts{margin-top:10px}.foot-contacts__link{font-weight:400;margin-top:10px}.foot-contacts__email::before{font-size:12px}.foot-contacts__tel::before{font-size:12px;padding-right:10px;margin-top:3px}.foot-contacts__addres{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bl2{margin-top:10px;padding-left:20px}}@media (max-width:29.99875em){.production__item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 2rem);flex:1 1 calc(100% - 2rem)}.obout__container{background:#fff;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,.7)));background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 10%);background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 10%)}.obout__text{background:0 0}.cont-home-wr__item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 2rem);flex:1 1 calc(100% - 2rem)}.cont-home-wr__item:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-popup__wr{top:60px}}@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px){body{font-size:1rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}