@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;overflow:hidden}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:#11151e;transition:color .3s}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-ExtraBold.eot);src:url(../fonts/Gilroy/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-ExtraBold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Heavy.eot);src:url(../fonts/Gilroy/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Heavy.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-SemiBold.eot);src:url(../fonts/Gilroy/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-SemiBold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Light.eot);src:url(../fonts/Gilroy/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Light.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Regular.eot);src:url(../fonts/Gilroy/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Medium.eot);src:url(../fonts/Gilroy/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Bold.eot);src:url(../fonts/Gilroy/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Black.eot);src:url(../fonts/Gilroy/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Black.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:800}*{box-sizing:border-box}html{font-size:16px;font-family:Gilroy,sans-serif;font-display:swap}body::-webkit-scrollbar{position:fixed;width:0}.color-yellow{color:#f0e02c}input{background-color:rgba(9,19,33,.06);padding:12px 16px;border:none;width:100%;height:48px;letter-spacing:.1px;font-size:1rem}input:focus,textarea:focus{outline:0}textarea{overflow:auto;background-color:rgba(9,19,33,.06);padding:12px 16px;border:none;width:100%;letter-spacing:.1px;font-size:1rem}label{display:block;margin-bottom:.9375rem}.btn{border:none;font-size:18px;padding:10px 25px;outline:0;color:#11151e;font-weight:800;transition:.5s;letter-spacing:.5px;cursor:pointer}.btn_yellow{background-color:#f0e02c}.btn_yellow:hover{background:#4a5a60;color:#fff}.btn_trans{border:1px solid #fff;background:0 0;margin-top:36px;color:#fff}.btn_trans:hover{background:#fff;color:#000}.btn_w-250{min-width:250px}.btn_h-50{min-height:50px}a.btn{display:flex;justify-content:center;align-items:center}a.btn_w-250{width:250px}.w-100{width:100%}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-inline{display:inline-flex}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.text-center{text-align:center}.text-right{text-align:right}.row-flex{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.col{box-sizing:border-box;word-wrap:break-word;margin-left:.9375rem;margin-right:.9375rem}.upper{text-transform:uppercase}.pos-rel{position:relative}.hidden .test{color:#000}.container{width:100%;max-width:81.25rem;margin:0 auto;padding-left:.9375rem;padding-right:.9375rem}.container_narrow{max-width:1080px}.mt-auto{margin-top:auto}.mtb-auto{margin-top:auto;margin-bottom:auto}.section__title{font-size:48px;font-weight:800}.ic{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px}.ic_right{transform:rotate(-45deg)}.ic_left{transform:rotate(135deg)}.inner-content{padding:70px 0 120px;position:relative;background:#fff}.inner-content .seo{padding-bottom:0;padding-top:60px}.inner-content .seo ul{padding-left:20px;padding-right:10px;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.product{box-sizing:border-box;word-wrap:break-word;margin-left:.9375rem;margin-right:.9375rem;width:calc(33.33333% - 1.875rem);max-width:310px;text-align:center;padding:2.5rem 1.875rem;border:1px solid rgba(17,21,30,.2);background-color:#fff;margin-bottom:40px;transition:.5s}.product:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.product_white{background-color:#fff}.product__list{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.product__image{position:relative;height:185px;line-height:185px;display:block;overflow:hidden}.product__image:hover:before{opacity:1}.product__image img{max-height:185px;vertical-align:middle}.product__name{color:#11151e;font-size:24px;font-weight:800;line-height:24px;margin:40px 0 20px}.product__other{padding-top:60px;border-top:1px solid #bdbdbd;margin-top:60px}.product__price{color:#11151e;font-size:24px;font-weight:300;white-space:nowrap}.product__btn{margin-top:20px;min-width:auto;width:100%}.product-inner{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.product-inner__image,.product-inner__info{box-sizing:border-box;word-wrap:break-word;margin-left:.9375rem;margin-right:.9375rem;width:calc(50% - 1.875rem)}.product-inner__image img{max-width:75%}.product-inner__stats{border:1px solid #e0e0e0;margin-bottom:25px;padding:35px 40px;color:#11151e;font-weight:500}.product-inner__stats-row{display:flex;justify-content:space-between}.product-inner__stats-row+.product-inner__stats-row{margin-top:25px}.product-inner__stats-key{margin-right:20px}.product-inner__stats-value{max-width:55%;width:100%;text-align:right}.product-inner__title{color:#11151e;font-size:44px;font-weight:800;margin-bottom:40px}.product-inner__btn{height:60px;max-width:310px;width:100%}.product-inner__text{max-width:645px;margin-top:20px}.machine{margin-bottom:45px;display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.machine+.machine{border-top:1px solid #bdbdbd;padding-top:45px;margin-top:45px}.machine__image,.machine__info{box-sizing:border-box;word-wrap:break-word;margin-left:.9375rem;margin-right:.9375rem;width:calc(50% - 1.875rem)}.machine__image img{max-width:85%}.machine__stats{border:1px solid #e0e0e0;margin-bottom:25px;padding:35px 40px;color:#11151e;font-weight:500}.machine__stats-row{display:flex;justify-content:space-between}.machine__stats-row+.machine__stats-row{margin-top:25px}.machine__stats-key{margin-right:20px}.machine__stats-value{max-width:55%;width:100%;text-align:right}.machine__title{color:#11151e;font-size:48px;font-weight:800;margin-bottom:40px}.machine__btn{height:60px;max-width:310px;width:100%}.service{position:relative;background-size:cover;background-repeat:no-repeat;margin-bottom:40px;color:#fff;height:490px;display:flex;align-items:center;padding:75px 110px;transition:.5s}.service:before{content:"";position:absolute;top:0;right:0;bottom:0;transition:.5s;left:0;width:100%;pointer-events:none;background-color:rgba(0,0,0,0)}.service:hover{background-position:center}.service:hover:before{background-color:rgba(0,0,0,.4)}.service__inner{position:relative;z-index:1;max-width:440px;letter-spacing:.5px}.service-inner__text{width:calc(50% - 1.875rem)}.service-inner__text .btn{margin-top:20px}.service-inner__list{width:calc(33.33333% - 1.875rem);margin-left:calc(16.66667% + .9375rem);list-style:none;color:#11151e;font-size:18px;font-weight:600}.service-inner__list li{position:relative;padding-left:45px}.service-inner__list li:before{content:"";position:absolute;left:0;width:13px;top:50%;margin-top:-6.5px;height:13px;background-color:#11151e}.service-inner__list li+li{margin-top:20px}.service-inner__images{width:calc(50% - 1.875rem)}.service-inner__images img+img{margin-top:12px}.service__title{color:#fff;font-size:48px;font-weight:800;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis}.service__link{color:#fff}.service__link img{position:relative;transition:.3s;right:0;margin-left:10px}.service__link:hover{color:#f0e02c}.service__link:hover img{right:-10px}.seo{padding-bottom:70px;padding-top:0;font-size:16px;line-height:20px;letter-spacing:.1px;color:#000}.seo__read-more{color:#000;font-family:Futura;font-size:16px;font-weight:700;display:inline-block;margin-top:20px;transition:.3s;border-bottom:1px solid #000}.seo__read-more:hover{color:#f0e02c;border-color:#f0e02c}.seo__inner{overflow:hidden;text-overflow:ellipsis;transition:.5s}.seo__inner>:first-child,.seo__inner>:nth-child(2),.seo__inner>:nth-child(3){display:block}.seo__inner>*{display:none}.seo__inner.active>*{display:block}.seo__inner.active{height:auto}.seo__inner h3{font-weight:700}.portfolio__title{color:#11151e;font-family:Gilroy;font-size:24px;font-weight:800;margin-bottom:40px}.portfolio__item{width:calc(50% - 1.875rem);margin-bottom:20px;line-height:0;overflow:hidden}.portfolio__item img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.jumb{position:relative;display:flex;flex-flow:column;overflow:hidden;justify-content:center;color:#fff;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center}.jumb:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;background-color:rgba(0,0,0,.5)}.jumb .container{position:relative;z-index:10}.jumb-fake{height:0;min-height:0}@-webkit-keyframes animateBg{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes animateBg{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.jumb__video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100vw;min-height:100vh;max-width:100%}.modal-right .jumb__video{display:none}.modal-right.active .jumb__video{position:fixed;display:block!important}.jumb__video-play{width:calc(100% - 80px);position:relative;left:50%;transform:translateX(-50%);border:none;background:0 0;z-index:2;margin-top:70px!important}.jumb__container{position:relative;padding-top:150px;padding-bottom:150px}.jumb__caption{font-size:36px;font-weight:800;margin:1.875rem 0;line-height:46px}.jumb__nav{margin-top:auto}.jumb__nav-item{color:#fff;text-align:center;margin-top:15px;margin-bottom:15px}.jumb__nav-item.active .icon-jumb1,.jumb__nav-item:hover .icon-jumb1{background-image:url(../img/svg/jumb-link1_full.svg)}.jumb__nav-item.active .icon-jumb2,.jumb__nav-item:hover .icon-jumb2{background-image:url(../img/svg/jumb-link2_full.svg)}.jumb__nav-item.active .icon-jumb3,.jumb__nav-item:hover .icon-jumb3{background-image:url(../img/svg/jumb-link3_full.svg)}.jumb__nav-item.active .icon-jumb4,.jumb__nav-item:hover .icon-jumb4{background-image:url(../img/svg/jumb-link4_full.svg)}.jumb__nav-item .icon-jumb1{background-image:url(../img/svg/jumb-link1.svg)}.jumb__nav-item .icon-jumb2{background-image:url(../img/svg/jumb-link2.svg)}.jumb__nav-item .icon-jumb3{background-image:url(../img/svg/jumb-link3.svg)}.jumb__nav-item .icon-jumb4{background-image:url(../img/svg/jumb-link4.svg)}.jumb__nav-icon{height:50px;width:110px;margin:auto;background-size:contain;background-position:center;background-repeat:no-repeat}.jumb__nav-name{font-weight:300;font-size:16px;margin-top:15px}.jumb__scroll-down{text-align:center;padding:25px 0 45px}.jumb__scroll-down img{cursor:pointer;-webkit-animation:2s ease-in-out infinite scroll-down;animation:2s ease-in-out infinite scroll-down;padding:0 20px}@-webkit-keyframes scroll-down{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}@keyframes scroll-down{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}.jumb-main{text-align:center}.jumb-main h1{font-size:110px;font-weight:900;max-width:100%;text-transform:uppercase;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;transition:.5s;display:inline-block;line-height:1;cursor:pointer}.jumb-main h1:hover{color:#fff;-webkit-text-fill-color:#fff}.jumb-spec_mach h1{font-size:72px;font-weight:800;line-height:80px;max-width:500px}.jumb-spec_mach .container{margin-top:auto}.jumb-product h1{font-size:72px;font-weight:800;line-height:80px;max-width:850px}.jumb h2{font-size:96px;line-height:1;text-transform:uppercase;font-family:"Open Sans",sans-serif}.jumb-news{min-height:auto}.jumb-news .container{padding-bottom:80px}.jumb-news h1{max-width:540px;color:#fff;font-size:48px;font-weight:800;letter-spacing:-.5px;line-height:58px}.jumb__back{color:#fff;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:16px;display:inline-block;margin-bottom:40px}.jumb__back .ic{border-color:#fff;margin-right:7px;margin-bottom:2px}.jumb-one{background-image:url(../img/bg/jumb-22.jpg);background-position:center;z-index:10}.jumb-one:before{background:linear-gradient(90.23deg,#000 -124.13%,rgba(0,0,0,.12) 72.35%)}.jumb-one .jumb__container{padding-top:140px;padding-bottom:100px}.jumb-one h1{font-size:72px;line-height:80px;max-width:475px;text-transform:uppercase;font-family:"Open Sans",sans-serif}.jumb-two{background-image:url(../img/bg/jumb-2.jpg)}.jumb-two:before{background:linear-gradient(90.23deg,#000 -124.13%,rgba(0,0,0,0) 72.35%)}.jumb-three{background-image:url(../img/bg/jumb-3.jpg)}.jumb-three:before{background:linear-gradient(90.23deg,#000 -124.13%,rgba(0,0,0,0) 72.35%)}.jumb-four{background-image:url(../img/bg/jumb-4.jpg)}.jumb-four:before{background:linear-gradient(90.23deg,#000 -124.13%,rgba(0,0,0,0) 72.35%)}.jumb-five{background-image:url(../img/bg/jumb-5.jpg);background-position:bottom right}.jumb-five:before{background:linear-gradient(90.23deg,#000 -124.13%,rgba(0,0,0,0) 72.35%)}.vertical-dots{right:10px;list-style:none;display:block;position:absolute;top:40%;margin-top:-10px;text-align:right}.vertical-dots li{position:relative;width:15px;height:15px;margin:10px 0;cursor:pointer}.vertical-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.vertical-dots li button:focus,.vertical-dots li button:hover{outline:0}.vertical-dots li button:focus:before,.vertical-dots li button:hover:before{opacity:1}.vertical-dots li button:before{font-family:slick;font-size:6px;line-height:15px;border-radius:50%;background:#000;transition:.3s;position:absolute;top:0;left:0;width:15px;height:15px;content:"";text-align:center;opacity:.6;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-dots li.slick-active button:before{opacity:1;background-color:#f0e02c;color:#000}.partners{padding:90px 0 95px}.partners__item{width:calc(16.66667% - 1.875rem);height:85px;line-height:85px;text-align:center;margin-top:35px}.partners__list{margin-top:40px}.partners img{max-height:60px;vertical-align:middle;max-width:130px}.spec-mach__nav{display:flex;text-align:center;flex-wrap:nowrap}.spec-mach__nav_expanding{overflow:hidden;transition:max-height .7s,margin-bottom .7s;max-height:110px;margin-bottom:30px}.spec-mach__nav_expanding:not(.active){max-height:0;margin-bottom:0}.spec-mach__nav_black{margin-bottom:30px}.spec-mach__nav_black .spec-mach__nav-link{margin-top:0;margin-bottom:30px;color:#000}.spec-mach__nav_black .spec-mach__nav-link .icon{-webkit-filter:invert(100%) sepia(0) saturate(100%) hue-rotate(292deg) brightness(0) contrast(220%);filter:invert(100%) sepia(0) saturate(100%) hue-rotate(292deg) brightness(0) contrast(220%)}.spec-mach__nav-link{color:#fff;margin-top:30px;font-size:16px;font-weight:300;flex:1;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.spec-mach__nav-link.active .icon-service1,.spec-mach__nav-link:hover .icon-service1{background-image:url(../img/service/nav1-full.png)}.spec-mach__nav-link.active .icon-service2,.spec-mach__nav-link:hover .icon-service2{background-image:url(../img/service/nav2-full.png)}.spec-mach__nav-link.active .icon-service3,.spec-mach__nav-link:hover .icon-service3{background-image:url(../img/service/nav3-full.png)}.spec-mach__nav-link.active .icon-service4,.spec-mach__nav-link:hover .icon-service4{background-image:url(../img/service/nav4-full.png)}.spec-mach__nav-link.active .icon-service5,.spec-mach__nav-link:hover .icon-service5{background-image:url(../img/service/nav5-full.png)}.spec-mach__nav-link.active .icon-service6,.spec-mach__nav-link:hover .icon-service6{background-image:url(../img/service/nav6-full.png)}.spec-mach__nav-link.active .icon-service7,.spec-mach__nav-link:hover .icon-service7{background-image:url(../img/service/nav7-full.png)}.spec-mach__nav-link.active .icon-service8,.spec-mach__nav-link:hover .icon-service8{background-image:url(../img/service/nav8-full.png)}.spec-mach__nav-link.active .icon-service9,.spec-mach__nav-link:hover .icon-service9{background-image:url(../img/service/nav9-full.png)}.spec-mach__nav-link.active .icon-service10,.spec-mach__nav-link:hover .icon-service10{background-image:url(../img/service/nav10-full.png)}.spec-mach__nav-link.active .icon-service11,.spec-mach__nav-link:hover .icon-service11{background-image:url(../img/service/nav11-full.png)}.spec-mach__nav-link.active .icon-service12,.spec-mach__nav-link:hover .icon-service12{background-image:url(../img/service/nav12-full.png)}.spec-mach__nav-link.active .icon-service13,.spec-mach__nav-link:hover .icon-service13{background-image:url(../img/service/nav13-full.png)}.icon{height:50px;max-width:70px;margin:0 auto 12px;background-size:contain;background-position:center;background-repeat:no-repeat}.icon-service1{background-image:url(../img/service/nav1.png)}.icon-service1_b{background-image:url(../img/service/nav1_black.png)}.icon-service2{background-image:url(../img/service/nav2.png)}.icon-service2_b{background-image:url(../img/service/nav2_black.png)}.icon-service3{background-image:url(../img/service/nav3.png)}.icon-service3_b{background-image:url(../img/service/nav3_black.png)}.icon-service4{background-image:url(../img/service/nav4.png)}.icon-service4_b{background-image:url(../img/service/nav4_black.png)}.icon-service5{background-image:url(../img/service/nav5.png)}.icon-service5_b{background-image:url(../img/service/nav5_black.png)}.icon-service6{background-image:url(../img/service/nav6.png)}.icon-service6_b{background-image:url(../img/service/nav6_black.png)}.icon-service7{background-image:url(../img/service/nav7.png)}.icon-service7_b{background-image:url(../img/service/nav7_black.png)}.icon-service8{background-image:url(../img/service/nav8.png)}.icon-service8_b{background-image:url(../img/service/nav8_black.png)}.icon-service9{background-image:url(../img/service/nav9.png)}.icon-service9_b{background-image:url(../img/service/nav9_black.png)}.icon-service10{background-image:url(../img/service/nav10.png)}.icon-service10_b{background-image:url(../img/service/nav9_black.png)}.icon-service11{background-image:url(../img/service/nav11.png)}.icon-service11_b{background-image:url(../img/service/nav9_black.png)}.icon-service12{background-image:url(../img/service/nav12.png)}.icon-service12_b{background-image:url(../img/service/nav9_black.png)}.icon-service13{background-image:url(../img/service/nav13.png)}.icon-service13_b{background-image:url(../img/service/nav9_black.png)}.contacts__input{width:100%}.contacts a:hover{color:#f0e02c}.contacts__label{font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.contacts__textarea{height:126px}.contacts__group{margin-bottom:20px}.contacts__group.col{width:calc(50% - 1.875rem)}.contacts__title{color:#bdbdbd;font-size:18px;font-weight:600;margin-bottom:16px}.contacts__info{width:calc(33.33333% - 1.875rem)}.contacts__form{width:calc(58.33333% - 1.875rem);margin-left:calc(8.33333% + .9375rem)}.contacts__block+.contacts__block{margin-top:40px}.contacts__value{color:#000;font-size:18px;font-weight:700;line-height:1.35}.contacts__send{max-width:310px;width:100%;font-size:16px;font-weight:500;line-height:24px}.news__list{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem;justify-content:space-between}.news__item{box-sizing:border-box;word-wrap:break-word;margin-left:.9375rem;margin-right:.9375rem;width:calc(33.33333% - 1.875rem);max-width:310px;box-shadow:0 1px 4px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.1);background-color:#fff;margin-top:30px}.news__image{overflow:hidden;height:200px;position:relative}.news__image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-height:100%;max-width:none}.news__info{padding:25px 30px 40px}.news__title{font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:28px;margin-bottom:20px}.news__read{color:#4a5a60;display:inline-flex;align-items:center;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px}.news__read .ic{margin-left:8px;transition:.3s}.news__read:hover .ic{border-color:#f0e02c;margin-left:5px}.news__inner{max-width:530px;margin-bottom:80px}.news__inner-block{margin-bottom:40px}.news__inner ul{margin:1rem 0;padding-left:20px}.news__inner li+li{margin-top:8px}.news__inner-share img{margin-left:11px}.text-block{color:#000;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px}.text-block+.text-block{margin-top:40px}.text-block p{margin-top:20px}.text-block__title{color:#11151e;font-size:24px;font-weight:800;line-height:1.4;margin-bottom:20px}.pagination{display:flex;justify-content:center;list-style:none;align-items:center;text-align:center;margin-top:50px;color:#4a5a60;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:1}.pagination .ic{margin-bottom:2px}.pagination__item{position:relative;padding:10px;min-width:10px;cursor:pointer;transition:.3s;border-color:#f0e02c}.pagination__item.disabled{color:#bdbdbd}.pagination__item.disabled .ic{border-color:#bdbdbd}.pagination__item.active:before{content:"";position:absolute;left:0;right:0;width:12px;height:1px;margin:auto;transition:.3s;bottom:8px;background:#4a5a60}.pagination__item:hover{color:#f0e02c}.pagination__item:hover:before{background:#f0e02c}.pagination__item:hover .ic{border-color:#f0e02c}.error-page{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#11151e}.error-page__inner{max-width:310px;margin:auto;padding:150px 0}.error-page__caption{font-weight:800;font-size:22px;line-height:46px}.error-page__num{font-weight:900;font-size:144px;line-height:1}.error-page__btn{font-weight:500;font-size:16px;line-height:24px;margin-top:30px}.h-100{height:100%}.header{position:fixed;right:0;left:0;top:0;padding-top:35px;z-index:100;width:100%;height:86px;transition:.3s}.header__logo{-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(80deg) brightness(101%) contrast(104%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(80deg) brightness(101%) contrast(104%);line-height:0}.header__logo img{height:47px;transition:height .5s}.header__navbar-link{display:flex;align-items:center;margin-left:30px;color:#fff;font-weight:500}.header__navbar-link:hover{color:#f0e02c}.header__navbar-link img{margin-right:10px}.fixed .header__navbar-link img,.header.active .header__navbar-link img{-webkit-filter:invert(100%) sepia(93%) saturate(0) hue-rotate(137deg) brightness(95%) contrast(100%);filter:invert(100%) sepia(93%) saturate(0) hue-rotate(137deg) brightness(95%) contrast(100%)}.header__navbar-link svg{margin-left:10px}.header .svg-toggle{transition:transform .5s 1s}.header .svg-toggle g{position:relative;transition:transform 1s}.header svg{transition:fill .5s;fill:#fff}.header.fixed{padding:6px 0;height:57px;background:#fff}.header.fixed svg{fill:#000}.header.fixed .logo{-webkit-filter:initial;filter:initial}.header.fixed .logo img{height:42px}.header.fixed .header__navbar-link{color:#11151e}.header.fixed .header__navbar-link:hover{color:#f0e02c}.header.active{position:fixed;background:#fff;height:100vh!important;display:flex;flex-flow:column;overflow-y:auto;overflow-x:hidden}.header.active>.container{position:relative;z-index:10}.header.active svg{fill:#000}.header.active .svg-toggle{transform:rotate(90deg)}.header.active .logo{-webkit-filter:initial;filter:initial}.header.active .navbar{transform:translateX(0);pointer-events:all;transition:transform 1s .5s;overflow-y:auto}.header.active .header__navbar-link{color:#11151e}.header.active .header__navbar-link .line-1{transform:translateY(8px)}.header.active .header__navbar-link .line-3{transform:translateY(-8px)}.navbar{color:#11151e;margin:auto;padding:70px 0;pointer-events:none;overflow:hidden;width:100%;transform:translateX(-100%)}.navbar::-webkit-scrollbar{position:fixed;width:0}.navbar__info{width:calc(50% - 1.875rem)}.navbar__info-block+.navbar__info-block{margin-top:1.25rem}.navbar__info-label{font-size:1.125rem;font-weight:600;color:#bdbdbd;margin-bottom:.9375rem}.navbar__info-value{font-weight:700;color:#000;font-size:1.125rem;line-height:1.3}.navbar__info-tel+.navbar__info-tel{margin-top:10px}.navbar__info-tel a{width:130px;display:inline-block}.navbar__info-socials a{margin-bottom:15px}.navbar__info-socials img{margin-right:10px}.navbar a:hover{color:#f0e02c}.nav{width:calc(50% - 1.875rem);display:inline-flex;flex-flow:column}.nav__link{color:#11151e;font-size:1.5rem;font-weight:800}.nav__link+.nav__link{margin-top:.625rem}.preloader{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;height:100vh;width:100vw;z-index:1000;background:url(../img/preloader.gif) center no-repeat #000;background-size:520px}.preloader img{margin:auto;width:12vw;min-width:200px}.close-icon{position:relative;width:20px;height:20px}.close-icon:after,.close-icon:before{content:"";position:absolute;width:19px;height:1px;background-color:#000;left:0;top:50%;transition:background .3s;transform:rotate(45deg)}.close-icon:hover:after,.close-icon:hover:before{background-color:#f0e02c}.close-icon:before{transform:rotate(-45deg)}.modal-right{position:fixed;z-index:150;right:0;top:0;max-height:100vh;height:100%;transition:background .7s,opacity .7s;pointer-events:none;width:100%;overflow:hidden}.modal-right .jumb__video{max-height:90vh!important;min-height:90vh!important}.modal-right::-webkit-scrollbar{position:fixed;width:0}.modal-right:before{content:"";right:0;width:100%;position:absolute;transition:right 1s;top:0;bottom:0;background:#fff}.modal-right__form{position:relative;width:470px;padding:80px 80px 40px;margin:auto 0 auto auto;background:#fff;transition:right 1s;right:-470px}.modal-right__title{font-size:24px;font-weight:800}.modal-right.active{background-color:rgba(0,0,0,.6);pointer-events:auto;overflow-y:auto}.modal-right__close{position:absolute;cursor:pointer;top:30px;right:80px;z-index:2}.modal-right__btn{max-width:200px;font-size:16px;font-weight:500;margin-top:.625rem}.modal-right .form__group{margin-bottom:20px}.modal-right label{display:block;font-size:14px;line-height:18px;color:#000;margin-bottom:10px}.modal-right input,.modal-right textarea{background-color:rgba(9,19,33,.06);height:48px;border:1px solid transparent;outline:0;width:100%;transition:.5s;padding:12px 15px}.modal-right input:focus,.modal-right textarea:focus{border-color:#f0e02c}.modal-right input.is-invalid,.modal-right textarea.is-invalid{border-color:red}.modal-right textarea{height:120px;resize:none}.overflow-none{overflow:hidden}.footer{padding-bottom:18px}.footer .col{margin-bottom:35px}.footer__main{color:#4a5a60;padding:55px 0 50px;font-size:14px;line-height:1}.footer__main a{color:#4a5a60}.footer__main a:hover{color:#f0e02c}.footer__subscribe{margin-top:2.1875rem}.footer__info{max-width:310px;width:100%}.footer__nav{list-style:none}.footer__nav-item+.footer__nav-item{margin-top:.9375rem}.footer__nav-link{display:block}.footer__nav-link+.footer__nav-link{margin-top:.9375rem}.footer__tels-link{display:block;padding-bottom:.9375rem}.footer__contacts-item a{color:#000}.footer__contacts-item img{margin-right:.625rem}.footer__contacts-item+.footer__contacts-item{margin-top:.9375rem}.footer__sub{padding:20px 0;font-size:14px;color:rgba(0,0,0,.4)}.footer__docs-link{color:rgba(0,0,0,.4);display:inline-block;margin:0 12px}.footer__docs-link:hover{color:#11151e}.subscribe__btn{position:absolute;padding:15px;background:0 0;top:50%;cursor:pointer;right:0;transform:translateY(-50%)}.subscribe__btn img{width:14px;height:12px}@media screen and (min-width:48rem){.modal-right:before{width:470px;right:-470px}.modal-right.active:before{right:0;box-shadow:-4px 0 32px 2px rgba(240,224,44,.3)}.modal-right.active .form{right:0;transition-delay:.5s}}@media (min-width:768px){.jumb__video-play{display:none}}@media (max-width:820px) and (max-height:420px){.modal-right--video.active .modal-right__form{width:100%!important}}@media screen and (max-width:81.25rem){.container{max-width:58.125rem}.jumb__video{display:none}.jumb__caption{font-size:24px;line-height:1.4}.jumb-main h1{font-size:58px}.jumb-spec_mach .jumb__container{padding-bottom:45px}.jumb h2{font-size:68px}.partners__item{width:calc(25% - 1.875rem)}.spec-mach__nav{flex-wrap:wrap}.spec-mach__nav-link{width:calc(33.33333% - 1.875rem);flex:auto}}@media screen and (max-width:62rem){.hide-md{display:none}.container{max-width:43.125rem}.inner-content{padding:45px 0 60px}.product{width:calc(50% - 1.875rem)}.product-inner__info{width:calc(100% - 1.875rem);order:2}.product-inner__image{width:calc(100% - 1.875rem);text-align:center;margin-bottom:20px}.product-inner__title{font-size:32px;margin-bottom:30px;text-align:center}.product-inner__btn{max-width:100%}.machine__info{width:calc(100% - 1.875rem);order:2}.machine__image{width:calc(100% - 1.875rem);text-align:center;margin-bottom:20px}.machine__title{font-size:32px;margin-bottom:30px;text-align:center}.machine__btn{max-width:100%}.service{background-position:center;height:350px}.service:before{background-color:rgba(0,0,0,.4)}.service-inner__list{margin-left:calc(8.33333% + .9375rem)}.portfolio__item{width:calc(100% - 1.875rem);height:auto}.partners__list{margin-top:15px}.contacts__info{width:calc(41.66667% - 1.875rem)}.contacts__form,.news__item{width:calc(50% - 1.875rem)}.nav__link{font-size:22px}.nav__link+.nav__link{margin-top:7px}}@media screen and (max-width:48rem){.hide-sm{display:none}.container{max-width:34.125rem}.section__title{font-size:40px}.inner-content .seo{padding-top:30px}.product{width:calc(100% - 1.875rem);margin-left:auto;margin-right:auto}.product-inner__image img{max-width:70%}.machine__image img{max-width:75%}.service{padding:35px 25px}.service-inner__list,.service-inner__text{width:calc(100% - 1.875rem)}.service-inner__list{margin-left:calc(0% + .9375rem);margin-top:45px}.service-inner__images{width:calc(100% - 1.875rem);margin-top:40px}.service__title{font-size:32px}.jumb{min-height:auto}.jumb__container{padding-top:160px;padding-bottom:70px}.jumb-carousel .jumb__container{padding-top:100px;padding-bottom:100px}.jumb__caption{margin:15px 0;font-size:20px}.jumb__nav-item{width:calc(50% - 1.875rem)}.jumb-main h1{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff;font-size:42px;color:#fff}.jumb-product h1,.jumb-spec_mach h1{font-size:36px;line-height:1.2}.jumb h2{font-size:32px}.jumb-news h1{font-size:36px;line-height:1.3}.jumb-one h1{font-size:44px;line-height:1.3}.partners{padding:45px 0}.partners__item{width:calc(33.33333% - 1.875rem);margin-top:25px;height:70px;line-height:70px}.partners img{max-width:100%;max-height:100%}.spec-mach__nav-link{font-size:14px}.icon{height:38px;margin-bottom:10px}.contacts__info{width:calc(100% - 1.875rem);margin-bottom:60px}.contacts__form{width:calc(100% - 1.875rem);margin-left:calc(0% + .9375rem)}.contacts__send{max-width:100%}.news__item{width:calc(100% - 1.875rem);margin-left:auto;margin-right:auto}.text-block+.text-block{margin-top:25px}.text-block{font-size:14px;line-height:1.4}.text-block__title{font-size:22px;line-height:1.3}.construction__jumb{background-position:right!important}.jumb-freza{background-position:left!important}.header__navbar-link{margin-left:25px}.header__navbar-link img{margin-right:0}.header.fixed{height:57px}.header.active{height:105vh!important}.header.active .navbar{position:absolute}.navbar{padding-top:100px}.navbar__info{width:calc(100% - 1.875rem);text-align:center;margin-top:40px}.navbar__info-value{justify-content:center}.nav{width:calc(100% - 1.875rem);text-align:center}.modal-right{opacity:0}.modal-right__form{padding-left:30px;padding-right:30px;right:0;width:100%}.modal-right.active{opacity:1}.modal-right__close{right:25px}.footer{border-top:1px solid #d3d3d3;padding-bottom:0}.footer__main{padding:30px 0 0}.footer__info{max-width:100%;text-align:center}.footer__contacts{width:100%;text-align:center}.footer__sub{border-top:1px dashed #d3d3d3}.footer__sub .container{display:block;text-align:center}.footer__docs-link{margin-top:12px}}@media screen and (max-width:36rem){.machine__stats,.product-inner__stats{padding:20px;font-size:14px}.service__inner{max-width:100%}.jumb__caption br{display:none}.jumb-one .jumb__container{padding-top:130px;padding-bottom:80px}}

body .display-none {
	display: none;
}
.header.active .navbar {
	position: absolute;
	max-width: 840px;
	background: #11151e;
	top: 0;
	right: 12px;
	transition: none;
	padding: 23px 9px 17px;
}
.header .navbar-wrapper {
	max-width: 81.25rem;
	margin: 0 auto;
	position: relative;
	width: 100%;
}
.header.active {
	overflow: visible;
	background: transparent;
}
.header.active.fixed {
	max-height: 57px;
	overflow: visible;
	background: #fff;
}
.header.active .logo {
	-webkit-filter: invert(100%) sepia(0) saturate(0) hue-rotate(80deg) brightness(101%) contrast(104%);
	filter: invert(100%) sepia(0) saturate(0) hue-rotate(80deg) brightness(101%) contrast(104%);
}
.header.active.fixed .logo {
	-webkit-filter: initial;
	filter: initial;
	padding-bottom: 6px;
}
.header.active .header__navbar-link {
	color: #fff;
}
.header.active.fixed .header__navbar-link {
	color: #11151e;
}
.header.active .header__navbar-link img {
	filter: none;
	-webkit-filter: none;
}
.header.active.fixed .header__navbar-link img {
	-webkit-filter: invert(100%) sepia(93%) saturate(0) hue-rotate(137deg) brightness(95%) contrast(100%);
	filter: invert(100%) sepia(93%) saturate(0) hue-rotate(137deg) brightness(95%) contrast(100%);
}
.header.active svg {
	fill: #fff;
}
.header.active.fixed svg {
	fill: #000;
}
.header {
	transition: none;
}
.navbar .nav {
	width: calc(25% - 1.875rem);
	align-self: flex-start;
}
.navbar .navbar__info {
	width: calc(25% - 1.875rem);
	align-self: flex-start;
}
.nav__link {
	color: #fff;
}
.navbar .nav__link {
	font-size: 14px;
	font-weight: 500;
	display: block;
	margin-top: 0;
	margin-bottom: 5px;
}
.header.fixed .logo {
	padding-bottom: 6px;
}
.navbar .nav__link.big-nav-text {
	font-size: 17px;
	font-weight: 800;
}
.pl-10 {
	padding-left: 13px;
}
.header.active.fixed .navbar {
	top: 10px;
}
.header .navbar-wrapper {
	display: none;
}
.header.active .navbar-wrapper {
	display: block;
}
.header .navbar .mb-16 {
	margin-bottom: 16px;
}
.jumb-main .h1 {
	font-size: 110px;
	font-weight: 900;
	max-width: 100%;
	text-transform: uppercase;
	color: transparent;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-width: 2px;
	-webkit-text-stroke-color: #fff;
	transition: .5s;
	display: inline-block;
	line-height: 1;
	cursor: pointer;
	margin: 0;
	padding: 0;
}
.jumb-main .h1:hover {
	color: #fff;
	-webkit-text-fill-color: #fff;
}
.seo__inner>:nth-child(4) {
	display: block;
}
table {
	border-collapse: collapse;
	margin-top: 15px;
	margin-bottom: 15px;
}
table tr td {
	border: 1px solid #dddddd;
	padding: 6px 10px;
	font-size: 15px;
}
table tr:nth-child(even) {
	background-color: #f4f4f4;
}
.flex-stretch-row {
	align-items: stretch;
}
.flex-stretch-row .navbar__info,
.flex-stretch-row .navbar__nav {
	align-self: initial;
}
.flex-stretch-row .flex-justify-v {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.pd-lr-15 {
	padding-right: 15px;
	padding-left: 15px;
}
.pb-0 {
	padding-bottom: 0 !important;
}
.seo__inner>* {
	display: block;
}
.seo__inner>table,
.career-seo-block table {
	display: table;
	width: 100%;
}
.seo__read-more {
	display: none;
}
.mb-50 {
	margin-bottom: 50px !important;
}
.prices-message-1 {
	margin-bottom: 30px;
	margin-top: -30px;
	font-size: 18px;
	line-height: 25px;
}
.custom-link-1 {
	color: #1417db;
	text-decoration: underline;
}
.career-heading {
	text-align: center;
	width: 100%;
	margin-bottom: 36px;
}
.career-heading + p {
	display: flex;
	justify-content: space-between;
	margin-bottom: 70px;
}
.career-seo-block .seo__read-more {
	display: none;
}
.product-seo-text {
	margin-top: 65px;
	line-height: 1.5em;
}
.faq-block {
	border-bottom: 1px solid #ddd;
	padding: 15px 0;
}
.faq-inner {
	display: none;
}
.faq-inner > *:last-child {
	margin-bottom: 0;
}
.faq-inner * {
	color: 
}
.display-block {
	display: block !important;
}
.faq-qustion {
	font-size: 18px;
	position: relative;
	cursor: pointer;
	padding: 0;
	margin: 0;
	padding-right: 30px;
	font-weight: 500;
}
.faq-qustion:after {
	content: '+';
	position: absolute;
	right: 10px;
	top: 0px;
	height: 10px;
	width: 10px;
	font-size: 21px;
}
.open > .faq-qustion:after {
	content: '-';
}
body .jumb-main,
body .jumb-product,
body .jumb-spec_mach {
	min-height: 70vh;
}

.product__name.spec-name {
	min-height: 48px;
}
span.btn_w-250 {
	width: 250px;
}
span.btn {
	display: flex;
	justify-content: center;
	align-items: center;
}
.spec-mach__nav-link {
	word-break: break-word;
	font-size: 13px;
	margin-left: 1px;
	margin-right: 1px;
}
.spec-mach__nav-link .icon {
	height: 45px;
	max-width: 65px;
}
body .list-style-none li {
	list-style: none;
}
body .mb7 {
	margin-bottom: 7px;
}
.spec-heading {
	font-size: 62px;
	font-weight: 800;
	line-height: 80px;
}
body .hidden-temp {
	display: none;
}
.navbar .nav__link.big-nav-text.mb18 {
	margin-bottom: 18px;
}
body .main-text-h1 {
	font-size: 25px;
    line-height: 30px;
}
body .custom-ul {
	padding-left: 0;
	list-style-position: inside;
}
body .mb-50 {
	margin-bottom: 50px;
}
body .mb-0 {
	margin-bottom: 0;
}










@media only screen and (max-width: 1300px) {
	.header .navbar-wrapper {
		max-width: 58.125rem;
		display: none;
	}
	.header.active .navbar-wrapper {
		display: block;
	}
	.career-heading + p iframe {
		width: 48%;
	}
}
@media only screen and (max-width: 992px) {
	.header .navbar-wrapper {
		max-width: 43.125rem;
	}
	.header.active .navbar {
		top: 18px;
	}
}
@media screen and (max-width: 48rem) {
	.jumb-main .h1 {
		-webkit-text-fill-color: #fff;
		-webkit-text-stroke-width: 0;
		-webkit-text-stroke-color: #fff;
		font-size: 42px;
		color: #fff;
	}
}
@media only screen and (max-width: 768px) {
	.faq-wrapper {
		margin-bottom: 30px;
	}
	.header.active .navbar {
		width: 100%;
		max-width: 100%;
		right: 0;
		height: calc(100vh - 100px);
		overflow-y: scroll;
	}
	.header.active .navbar-wrapper {
		width: 100%;
		max-width: 100%;
	}
	.header .navbar > .container {
		display: flex;
	}
	.header .navbar > .container > .row-flex {
		justify-content: space-around;
	}
	.navbar .navbar__info {
		align-self: center;
		margin-top: 0;
	}
	.navbar .nav {
		align-self: center;
	}
	.header.active.fixed .navbar {
		top: 0;
		height: calc(100vh - 53px);
	}
	.navbar .nav,
	.navbar .navbar__info {
		width: 33%;
		margin: 0;
		padding: 0;
	}
	.navbar .nav__link {
		margin-bottom: 15px;
	}
	.career-heading + p {
		display: block;
	}
	.career-heading + p iframe {
		width: 100%;
	}
	.jumb__nav-item.jumb__video-play.toggle-modal {
		display: none;
	}
	table tr td {
		display: flex;
		width: 50%;
		align-items: center;
		justify-content: flex-start;
	}
	table tr {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		flex-wrap: wrap;
	}
	.spec-heading {
		font-size: 36px;
		line-height: 1.2;
	}
}
@media only screen and (max-width: 450px) {
	.navbar .nav,
	.navbar .navbar__info {
		width: 100%;
	}
}