body,html{border:0;font-family:"Helvetica-Neue", "Helvetica", Arial, sans-serif;line-height:1.5;margin:0;padding:0}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;list-style-type:none}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}@font-face{font-family:'Roboto_bold';font-weight:normal;font-style:normal;font-display:swap;src:url('../assets/fonts/robotobold.eot');src:url('../assets/fonts/robotobold.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/robotobold.woff2') format('woff2'), url('../assets/fonts/robotobold.woff') format('woff'), url('../assets/fonts/robotobold.ttf') format('truetype'), url('../assets/fonts/robotobold.svg#Roboto_bold') format('svg')}@font-face{font-family:'Roboto_ligth';font-weight:normal;font-style:normal;font-display:swap;src:url('../assets/fonts/robotolight.eot');src:url('../assets/fonts/robotolight.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/robotolight.woff2') format('woff2'), url('../assets/fonts/robotolight.woff') format('woff'), url('../assets/fonts/robotolight.ttf') format('truetype'), url('../assets/fonts/robotolight.svg#Roboto_ligth') format('svg')}@font-face{font-family:'Roboto_regular';font-weight:normal;font-style:normal;font-display:swap;src:url('../assets/fonts/robotoregular.eot');src:url('../assets/fonts/robotoregular.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/robotoregular.woff2') format('woff2'), url('../assets/fonts/robotoregular.woff') format('woff'), url('../assets/fonts/robotoregular.ttf') format('truetype'), url('../assets/fonts/robotoregular.svg#Roboto_regular') format('svg')}@font-face{font-family:'icomoon';font-weight:normal;font-style:normal;font-display:swap;src:url('../assets/fonts/icomoon.eot');src:url('../assets/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/icomoon.woff2') format('woff2'), url('../assets/fonts/icomoon.woff') format('woff'), url('../assets/fonts/icomoon.ttf') format('truetype'), url('../assets/fonts/icomoon.svg#icomoon') format('svg')}.clear{content:"";display:table;clear:both}.clearLink{color:inherit;text-decoration:none}.clearLink:active,.clearLink:focus,.clearLink:visited{color:inherit;text-decoration:none}body,html{font:12px/24px Roboto_regular;width:100%;}body a,html a{color:inherit;text-decoration:none}body a:active,body a:focus,body a:visited,html a:active,html a:focus,html a:visited{color:inherit;text-decoration:none}body a.linked,html a.linked{color:#e30c0e;position:relative}body a.linked:after,html a.linked:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e30c0e;-webkit-transition:opacity .25s ease .5s;-o-transition:opacity .25s ease .5s;transition:opacity .25s ease .5s}body a.linked:hover:after,html a.linked:hover:after{opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}body a.tel,html a.tel{color:#e30c0e;text-decoration:none}body b,body strong,html b,html strong{font-weight:normal;font-family:Roboto_bold}body section#index-video p a,html section#index-video p a{display:inline-block;color:#e30c0e;position:relative}body section#index-video p a:after,html section#index-video p a:after{content:"";position:absolute;display:block;background-color:#e30c0e;border-bottom:1px solid #e30c0e;width:100%;height:1px;left:0;bottom:0;opacity:1;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}body section#index-video p a:hover:after,html section#index-video p a:hover:after{opacity:0}body ::-moz-selection,html ::-moz-selection{background:#e30c0e;color:#fff}body ::selection,html ::selection{background:#e30c0e;color:#fff}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:80px;right:65px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-close:after,.fancybox-close:before{display:block;content:"";position:absolute;width:100%;height:4px;background-color:#e30c0e}.fancybox-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}body.fancybox-overlay-blur footer:not([class*=fancybox]),body.fancybox-overlay-blur header:not([class*=fancybox]),body.fancybox-overlay-blur section:not([class*=fancybox]){-webkit-filter:blur(2px);filter:blur(2px)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.05);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.05);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.05);background:#323232;background:-moz-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333333));background:-webkit-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-o-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-ms-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);background:-webkit-gradient(linear, left top, left bottom, from(#444444), color-stop(50%, #343434), color-stop(50%, #292929), to(#333333));background:linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222', GradientType=0)}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.title-2.title.fancybox-prefix{font-size:4rem;color:black;width:100%;text-align:center;font-family:Roboto_bold;position:relative}.title-2.title.fancybox-prefix:after{content:"";display:block;position:absolute;width:12rem;height:4px;left:50%;bottom:-3.5rem;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);background-color:red}@-webkit-keyframes error{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes error{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}form.fancybox-prefix{width:54rem;height:55.5rem}form.fancybox-prefix .error{border:2px solid #e30c0e;-webkit-animation:error 1s ease forwards;animation:error 1s ease forwards}form.contacts-request.fr.fancybox-prefix{margin:50px 30px}form input.input-simple.fancybox-prefix{width:45.5rem;margin:2.5rem auto;display:block;height:5.5rem;font:normal 2rem/5.5rem Roboto_regular;color:#000;border-radius:5px;padding:0 2rem;border:2px solid #e0e0e0;outline:none}form input.input-simple.fancybox-prefix:placeholder{color:rgba(0, 0, 0, 0.4)}form input.input-simple.fancybox-prefix.active,form input.input-simple.fancybox-prefix.focus{outline:none}form input.input-simple.fancybox-prefix.error{border:2px solid #e30c0e;-webkit-animation:error 1s ease forwards;animation:error 1s ease forwards}form .form-text.fancybox-prefix{font:normal 2rem/3rem Roboto_regular;color:black;text-align:center;margin:5rem auto 3rem;width:100%}form textarea.fancybox-prefix{width:45.5rem;max-width:45.5rem;margin:2.5rem auto;display:block;height:5.5rem;line-height:1.5!important;font:normal 2rem/5.5rem Roboto_regular;color:#000;border-radius:5px;padding:1rem 2rem;border:2px solid #e0e0e0;outline:none;height:12rem;min-height:12rem;max-height:12rem}form textarea.fancybox-prefix:placeholder{color:rgba(0, 0, 0, 0.4)}form textarea.fancybox-prefix.active,form textarea.fancybox-prefix.focus{outline:none}form button.fancybox-prefix{display:block;font:normal 1.6rem/1.6rem Roboto_bold;background-color:transparent;border:2px solid #e30c0e;border-radius:35px;padding:1.5rem 2.5rem;width:auto;position:relative;bottom:4rem;-webkit-transition:color 0.25s ease, background-color 0.25s ease;-o-transition:color 0.25s ease, background-color 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease;cursor:pointer;margin:7rem auto 0}form button.fancybox-prefix:before{content:"";position:absolute;display:block;width:100%;height:120%;opacity:0;background-color:#e30c0e;border:2px solid #e30c0e;border-radius:35px;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1);transform:translate3d(-50%, -50%, 0) scale(1.1);-webkit-transition:opacity .25s ease, height .25s ease, -webkit-transform .25s ease;transition:opacity .25s ease, height .25s ease, -webkit-transform .25s ease;-o-transition:transform .25s ease, opacity .25s ease, height .25s ease;transition:transform .25s ease, opacity .25s ease, height .25s ease;transition:transform .25s ease, opacity .25s ease, height .25s ease, -webkit-transform .25s ease;z-index:-1}form button.fancybox-prefix:hover{color:#fff;background-color:transparent;z-index:1}form button.fancybox-prefix:hover:before{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1);height:100%;opacity:1;z-index:-1}section#index-video .for_centred{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}section#index-video .for_centred h1{margin-top:0}header{width:100%;position:relative;font-size:0;height:7.5rem;line-height:7.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7.5rem;text-align:center}header.bg{background-color:#fff}header.fixed{position:fixed}header .logo{position:relative;display:inline-block;vertical-align:middle;font-size:1.5rem}header .logo a{display:block;width:11.6666rem;height:4.5833rem;background-size:100%}header nav{display:inline-block;vertical-align:middle;font:1.5rem Roboto_bold}header nav ul{margin:0 5.5rem}header nav ul li{display:inline-block;padding:0 2.5rem;position:relative}header nav ul li a{position:relative}header nav ul li:first-child.active ~ li:nth-child(6) a:after{width:8.4166rem;-webkit-transform:translateX(-61.4rem);-ms-transform:translateX(-61.4rem);transform:translateX(-61.4rem)}header nav ul li:nth-child(2).active~li:nth-child(6) a:after{width:4.8rem;-webkit-transform:translateX(-47.65rem);-ms-transform:translateX(-47.65rem);transform:translateX(-47.65rem)}header nav ul li:nth-child(3).active~li:nth-child(6) a:after{width:7.8166rem;-webkit-transform:translateX(-37.45rem);-ms-transform:translateX(-37.45rem);transform:translateX(-37.45rem)}header nav ul li:nth-child(4).active~li:nth-child(6) a:after{width:6.825rem;-webkit-transform:translateX(-24.25rem);-ms-transform:translateX(-24.25rem);transform:translateX(-24.25rem)}header nav ul li:nth-child(5).active~li:nth-child(6) a:after{width:6.725rem;-webkit-transform:translateX(-12rem);-ms-transform:translateX(-12rem);transform:translateX(-12rem)}header nav ul li:nth-child(6) a:after{content:"";height:2px;width:0;position:absolute;/*background-color:#e30c0e;*/bottom:-0.7rem;left:0;-webkit-transition:width .5s ease, -webkit-transform .5s ease;transition:width .5s ease, -webkit-transform .5s ease;-o-transition:transform .5s ease, width .5s ease;transition:transform .5s ease, width .5s ease;transition:transform .5s ease, width .5s ease, -webkit-transform .5s ease}header nav ul li:nth-child(6).active a:after{width:100%}header nav ul li:first-child:hover ~ li:nth-child(6) a:after{width:8.4166rem;-webkit-transform:translateX(-61.4rem);-ms-transform:translateX(-61.4rem);transform:translateX(-61.4rem)}header nav ul li:nth-child(2):hover~li:nth-child(6) a:after{width:4.8rem;-webkit-transform:translateX(-47.65rem);-ms-transform:translateX(-47.65rem);transform:translateX(-47.65rem)}header nav ul li:nth-child(3):hover~li:nth-child(6) a:after{width:7.8166rem;-webkit-transform:translateX(-37.45rem);-ms-transform:translateX(-37.45rem);transform:translateX(-37.45rem)}header nav ul li:nth-child(4):hover~li:nth-child(6) a:after{width:6.825rem;-webkit-transform:translateX(-24.25rem);-ms-transform:translateX(-24.25rem);transform:translateX(-24.25rem)}header nav ul li:nth-child(5):hover~li:nth-child(6) a:after{width:6.725rem;-webkit-transform:translateX(-12rem);-ms-transform:translateX(-12rem);transform:translateX(-12rem)}header nav ul li:nth-child(6):hover a:after{width:100%!important;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}header .ask{display:inline-block;vertical-align:middle;font-size:1.5rem;margin-right:5.4rem;position:relative;z-index:1}header .ask a{display:block}header .ask a.btn{width:13.3333rem;height:3.75rem;line-height:3.75rem;border-radius:10px;border:2px solid #e30c0e;text-align:center;position:relative;-webkit-transition:all 0.25s ease, width 0s;-o-transition:all 0.25s ease, width 0s;transition:all 0.25s ease, width 0s}header .ask a.btn:after{content:"";width:100%;height:150%;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.3);transform:translate3d(-50%, -50%, 0) scale(1.3);-webkit-transition:all 0.25s ease, width 0s;-o-transition:all 0.25s ease, width 0s;transition:all 0.25s ease, width 0s;background-color:#fff;border:2px solid #fff;opacity:0;border-radius:50%;z-index:-1}header .ask a.btn:hover{-webkit-transition:all 0.25s ease, width 0s;-o-transition:all 0.25s ease, width 0s;transition:all 0.25s ease, width 0s;color:#fff;font-weight:bold}header .ask a.btn:hover:after{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1);background-color:#e30c0e;border:2px solid #e30c0e;border-radius:10px;-webkit-transition:all 0.25s ease, width 0s;-o-transition:all 0.25s ease, width 0s;transition:all 0.25s ease, width 0s;opacity:1;height:100%}header .contacts{display:inline-block;vertical-align:middle;font:1.5rem Roboto_bold;text-align:right;line-height:2rem}header .contacts a{display:block;font-size:1.8333rem;color:#e30c0e;-webkit-transition:color .5s ease .5s;-o-transition:color .5s ease .5s;transition:color .5s ease .5s}header .contacts a.tel span{font-size:2.6666rem}header .contacts a:hover{color:#f75e60;-webkit-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s}header .contacts span.address{display:block;color:#7f7f7f}footer{width:100%;height:16.6666rem;line-height:16.6666rem;background-color:#fff;z-index:1;position:relative}footer .row{max-width:1920px;width:100%;padding:0 8.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font-size:0;height:100%}footer .row .col{display:inline-block;position:relative;vertical-align:middle;margin-bottom:2.0166rem;font-size:1.5rem;line-height:2rem;width:50%;margin-top:2rem}footer .row .col a.logo{display:block;width:11.6666rem;height:4.5833rem;background:url("../assets/img/logo.png") no-repeat;background-size:100%;margin-bottom:1.5rem}footer .row .col a.tel{display:inline-block;font-family:Roboto_bold;color:#e30c0e;font-size:2.5rem;line-height:2.8333rem}footer .row .col:first-child{text-align:left}footer .row .col:nth-child(2){text-align:right}footer .row .col :last-child{color:#909090;font-size:1.3333rem}footer .row .col p{font-size:1.3333rem}footer .row .col p.address{font-size:1.5rem;font-family:Roboto_bold;margin-bottom:1rem}footer .row:after{content:"";display:table;clear:both}section#index-video{width:100%;margin:0 auto;height:71.1rem;background:url("../assets/img/index-video.jpg") no-repeat center;background-size:100%;position:relative;text-align:center;max-width:1920px}section#index-video *{z-index:1;position:relative}section#index-video video{width:100%;position:absolute;left:0;top:0;z-index:0}section#index-video h1, section#index-video .h1{width:100%;font:4rem Roboto_bold;color:#fff;text-align:center;margin:10.6666rem 0 5rem;position:relative}section#index-video h1:before, section#index-video .h1:before{position:absolute;content:"";width:12.0833rem;height:0.3333rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-2.5rem;background-color:#e30c0e;-webkit-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}section#index-video h1.js-scroll-animate:before{width:0}section#index-video p{width:100%;color:#fff;font:2rem/3.1666rem Roboto_ligth;text-align:center}section#index-video a.btn{display:inline-block;width:17.0833rem;height:5.8333rem;font:1.6666rem/5.8333rem Roboto_bold;color:#fff;border-radius:35px;border:4px solid #e30c0e;margin-top:4.5833rem;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}section#index-video a.btn:after{content:"";display:block;position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border-radius:35px;border:3px solid #e30c0e;background-color:#e30c0e;z-index:-1;opacity:1;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}section#index-video a.btn:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}section#index-video a.btn:hover:after{opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.8);transform:translate3d(-50%, -50%, 0) scale(1.8)}section#index-video ul.benefits{width:100%;text-align:center;margin-top:10.6666rem}section#index-video ul.benefits li{display:inline-block;vertical-align:top;margin:0 4rem;-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, -webkit-transform .5s ease;-o-transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease, -webkit-transform .5s ease}section#index-video ul.benefits li.js-scroll-animate{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}section#index-video ul.benefits li i{display:block;margin-bottom:1rem}section#index-video ul.benefits li i[class*=-icon]{color:#ffee58;font:normal 6.666rem icomoon}section#index-video ul.benefits li i.shield-icon:after{content:"\e906"}section#index-video ul.benefits li i.accuracy-icon:after{content:"\e900"}section#index-video ul.benefits li i.speedometer-icon:after{content:"\e901"}section#index-video ul.benefits li i.money-icon:after{content:"\e905"}section#index-video ul.benefits li h2{color:#fff;font:2rem/3.5rem Roboto_bold}section#index-video ul.benefits li p{font-size:1.5rem;line-height:2rem}a.btn-common{position:relative;display:inline-block;width:17.0833rem;height:5.8333rem;font:1.6666rem/5.8333rem Roboto_bold;color:#fff!important;border-radius:35px;border:4px solid #e30c0e;margin-bottom:4.5833rem;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}a.btn-common:after{content:"";display:block;position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border-radius:35px;border:3px solid #e30c0e;background-color:#e30c0e;z-index:-1;opacity:1;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}a.btn-common:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);color:black!important}a.btn-common:hover:after{opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.8);transform:translate3d(-50%, -50%, 0) scale(1.8)}section#benefits{width:100%;max-width:1920px;margin:0 auto}section#benefits ul.list{width:100%;text-align:center;margin:9.1666rem 0}section#benefits ul.list li{display:inline-block;vertical-align:middle;margin:0 12rem;-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, -webkit-transform .5s ease;-o-transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease, -webkit-transform .5s ease}section#benefits ul.list li.js-scroll-animate{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}section#benefits ul.list li a i{display:block;margin-bottom:1rem;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}section#benefits ul.list li a i[class*=-icon]{color:#f44336;font:normal 6.666rem icomoon}section#benefits ul.list li a i.factory-icon:after{content:"\e903"}section#benefits ul.list li a i.truck-icon:after{content:"\e902"}section#benefits ul.list li a i.questions-icon:after{content:"\e904"}section#benefits ul.list li a p{font-size:2rem;line-height:2.5rem}section#benefits ul.list li a p span{display:inline-block;border-bottom:2px solid #cccccc;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}section#benefits ul.list li:hover i[class*=-icon]{color:#f77066}section#benefits ul.list li:hover p span{border-color:transparent}section#services{width:100%;max-width:1920px;margin:0 auto;background-color:#686868}section#services .service{position:relative;width:50%;height:48.3333rem;margin:0;padding:0;overflow:hidden}section#services .service:nth-child(odd){float:left}section#services .service:nth-child(2n){float:right}section#services .service img{position:relative;left:0;top:0;width:100%;height:100%;z-index:-1;display:block;object-fit:cover;}section#services .service .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-blend-mode:multiply;-webkit-transform:scale(1.05) rotate(0deg);-ms-transform:scale(1.05) rotate(0deg);transform:scale(1.05) rotate(0deg);-webkit-transition:background .7s ease, -webkit-transform .7s ease;transition:background .7s ease, -webkit-transform .7s ease;-o-transition:background .7s ease, transform .7s ease;transition:background .7s ease, transform .7s ease;transition:background .7s ease, transform .7s ease, -webkit-transform .7s ease}section#services .service .bg:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:background .7s ease;-o-transition:background .7s ease;transition:background .7s ease;background:transparent}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){section#services .service:hover .bg:before{background:rgba(82, 4, 5, 0.7)}}section#services .service:hover .bg{background-color:#e30c0e;-webkit-transform:scale(1.1) rotate(0.8deg);-ms-transform:scale(1.1) rotate(0.8deg);transform:scale(1.1) rotate(0.8deg)}section#services .service:hover img {filter:opacity(0.7);}section#services .service .wr{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);text-align:center;z-index:1}section#services .service .wr h2{font:3.1666rem/7rem Roboto_bold;color:#fff;width:100%;text-align:center}section#services .service .wr p{font:1.8333rem/2.6666rem Roboto_ligth;color:#fff;width:100%;text-align:center}section#services .service .wr a.btn{display:inline-block;width:13.75rem;height:4.1666rem;text-align:center;border:2px solid #ffee58;border-radius:35px;color:#fff;margin-top:2.5rem;font:1.6666rem/4.1666rem Roboto_bold;position:relative;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease}section#services .service .wr a.btn:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.3);transform:translate3d(-50%, -50%, 0) scale(1.3);width:100%;height:100%;z-index:-1;-webkit-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease;border:2px solid transparent;border-radius:35px}section#services .service .wr a.btn:hover{color:#000;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section#services .service .wr a.btn:hover:after{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1);background-color:#ffee58;border:2px solid #ffee58}section#services:after{content:"";display:table;clear:both}section#index-video.about{height:50rem;background:url("../assets/img/about_index.jpg") no-repeat center;background-size:100%}section#index-video.about h1{margin:13.6666rem 0 5rem}section.about-text{text-align:center;font:normal 2rem/3.1666rem Roboto_regular}section.about-text p{margin:5rem auto}body.price-page{background:url("../assets/img/price_bg.png") no-repeat center top;background-size:100% auto}section#price{width:100%;padding:8.3333rem 0}section#price .row{max-width:1920px;width:100%;margin:0 auto;font-size:0}section#price .row .col{display:inline-block;vertical-align:top;width:50%}section#price .row .col .title-1{width:100%;font:normal 4rem/4.3333rem Roboto_bold;text-align:center;padding:2.5rem 0;position:relative}section#price .row .col .title-1:after{content:"";display:block;position:absolute;width:31.25rem;height:0.3333rem;background-color:#e30c0e;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;-webkit-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}section#price .row .col .title-1.js-scroll-animate:after{width:0}section#price .row .col p{width:100%;text-align:center;font:normal 2rem/3.1666rem Roboto_regular}section#price .row .col p:first-of-type{margin:1.5rem 0 0}section#price .row .col table{width:50rem;margin:6rem auto 0}section#price .row .col table thead{background-color:#e4e4e4;font:normal 1.5rem/4.5833rem Roboto_bold}section#price .row .col table thead th{text-align:center}section#price .row .col table tbody tr{font:normal 1.5rem/4.5833rem Roboto_regular}section#price .row .col table tbody tr:nth-child(2n){background-color:#f7f7f7}section#price .row .col table tbody tr td{text-align:center}body.delivery-page{background:url("../assets/img/delivery_bg.png") no-repeat center top;background-size:100% auto}section#index-video.delivery{height:auto;background:none;margin:8.6666rem auto 3.75rem}section#index-video.delivery h1,section#index-video.delivery p{color:#000}section#index-video.delivery h1{margin:0 0 5rem}section#index-video.delivery p{font-family:Roboto_regular}section.delivery-info{margin:7.5rem auto}section.delivery-info ul{font-size:0;text-align:center}section.delivery-info ul li{display:inline-block;font:normal 1.5rem/1.5rem Roboto_regular;padding:0 3.75rem;color:#828282}section.calc-shiping{width:100%;margin:3.75rem auto}section.calc-shiping ul{max-width:1920px;margin:3.75rem auto;font-size:0;text-align:center}section.calc-shiping ul li{display:inline-block;vertical-align:top;width:30rem;height:22rem;margin:1.4166rem;position:relative;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e4e4e4;text-align:center}section.calc-shiping ul li img.logo{display:inline-block;width:75%;margin:3rem 0}section.calc-shiping ul li a.btn{display:inline-block;font:normal 1.3rem/1.3rem Roboto_bold;border:2px solid #e30c0e;border-radius:35px;padding:1.5rem;width:75%;position:absolute;bottom:4rem;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.calc-shiping ul li a.btn:after{content:"";position:absolute;display:block;width:100%;height:120%;opacity:0;background-color:#e30c0e;border:2px solid #e30c0e;border-radius:35px;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.05);transform:translate3d(-50%, -50%, 0) scale(1.05);-webkit-transition:opacity .25s ease, height .25s ease, -webkit-transform .25s ease;transition:opacity .25s ease, height .25s ease, -webkit-transform .25s ease;-o-transition:transform .25s ease, opacity .25s ease, height .25s ease;transition:transform .25s ease, opacity .25s ease, height .25s ease;transition:transform .25s ease, opacity .25s ease, height .25s ease, -webkit-transform .25s ease;z-index:-1}section.calc-shiping ul li a.btn:hover{color:#fff}section.calc-shiping ul li a.btn:hover:after{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1);height:100%;opacity:1}body.jobs-page{background:url("../assets/img/jobs_bg.png") no-repeat center top;background-size:100% auto}section.jobs{width:100%;max-width:1920px;margin:3.75rem auto}section.jobs ul{font-size:0}section.jobs ul:first-child{float:left;padding-left:15rem}section.jobs ul:last-child{float:right;padding-right:15rem}section.jobs ul li{font-size:1.5rem;border-radius:10px;display:block;vertical-align:top;border:2px solid #e4e4e4;text-align:left;width:58rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.2rem;margin:6rem 2rem}section.jobs ul li .title-2{font:2rem/2rem Roboto_bold;color:#e30c0e;margin:0 0 1.8rem}section.jobs ul li p{line-height:2.3rem;margin:1.8rem 0}section.jobs ul li p:last-child{margin-bottom:0}section.jobs:after{content:"";display:table;clear:both}body.contacts-page{background:none;background-size:100% auto;position:relative;text-align:center}body.contacts-page header{z-index:1}body.contacts-page #map{position:absolute;left:0;top:0;width:100%;height:calc(100% - 7.5rem);margin-top:7.5rem;z-index:0}section#index-video.contacts{pointer-events:none;display:inline-block;width:auto;margin-bottom:17rem;height:570px;margin-top:4rem}section#index-video.contacts h1 span{pointer-events:auto}section#index-video.contacts p{pointer-events:auto}section#index-video.contacts a.tel{pointer-events:auto;font:5.6rem/6rem Roboto_ligth;color:black;margin:0 auto;display:inline-block}section#index-video.contacts a.tel span{color:#9d9c9c;font-size:4rem}section#index-video.contacts a.tel:first-of-type{margin-top:2.8rem}section#index-video.contacts a.tel:last-of-type{margin-bottom:2.8rem}section#index-video.contacts .info{margin:auto}section#index-video.contacts .info .col{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}section#index-video.contacts .info .col:first-child{text-align:right;/*padding-right:3rem*/}section#index-video.contacts .info .col:last-child{text-align:left}section#index-video.contacts .info .col .mail{display:inline-block;font-size:2.6rem;color:#e30c0e;margin-bottom:.5rem;pointer-events:auto}section#index-video.contacts .info .col .btn-2{height:5rem;border:2px solid #e30c0e;border-radius:35px;padding:0 4rem;font:1.4rem/5rem Roboto_bold;text-align:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;pointer-events:auto}section#index-video.contacts .info .col .btn-2:after{content:"";display:block;position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1, 1.4);transform:translate3d(-50%, -50%, 0) scale(1.1, 1.4);background-color:#e30c0e;border:1px solid #e30c0e;border-radius:35px;z-index:-1;opacity:0;-webkit-transition:opacity .25s ease, -webkit-transform .25s ease;transition:opacity .25s ease, -webkit-transform .25s ease;-o-transition:transform .25s ease, opacity .25s ease;transition:transform .25s ease, opacity .25s ease;transition:transform .25s ease, opacity .25s ease, -webkit-transform .25s ease}section#index-video.contacts .info .col .btn-2:hover{color:#fff}section#index-video.contacts .info .col .btn-2:hover:after{-webkit-transform:translate3d(-50%, -50%, 0) scale(1, 1);transform:translate3d(-50%, -50%, 0) scale(1, 1);opacity:1}section#index-video.contacts .info:after{content:"";display:table;clear:both}section.sub-nav{width:100%;background-color:#e30c0e;max-width:1920px;margin-left:auto;margin-right:auto}section.sub-nav ul{width:auto;text-align:center;font-size:0}section.sub-nav ul li{display:inline-block;font-size:1.5rem;height:4.2rem;line-height:4.2rem;margin:0 4.6rem}section.sub-nav ul li a{color:rgba(255, 255, 255, 0.6);-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}section.sub-nav ul li span{color:#fff}section.sub-nav ul li:hover a{color:#ffffff}section#index-video.bending{height:50rem}section#index-video.bending video{top:-21rem}section#index-video.bending h1, section#index-video.bending .h1{margin:15.6666rem 0 5rem}section.types{width:100%;max-width:1920px;margin-left:auto;margin-right:auto}section.types .types__list{margin:4.2rem auto;width:auto;font-size:0;text-align:center}section.types .types__list .types__item{display:inline-block;font-size:2rem;vertical-align:top;border:2px solid #e4e4e4;border-radius:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.5rem 7rem;margin:0 2.7rem}section.types .types__list .types__item .title-2{font:3.2rem/5rem Roboto_bold;color:#e30c0e}section.types .types__list .types__item .types__sub-list{list-style-type:circle;padding-bottom:2.35rem;font-size:0;line-height:1.9;text-align:left;margin-top:1.2rem}section.types .types__list .types__item .types__sub-list .types__sub-item{display:inline-block;vertical-align:top;width:60%;list-style-type:inherit;font-size:1.6rem}section.types .types__list .types__item .types__sub-list .types__sub-item:nth-child(2n+2){width:40%}section.slider-section{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;background-color:#f0f0f0;height:25rem;padding:4rem 0}section.slider-section .scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}section.slider-section .scrollableArea{position:relative;width:auto;height:100%}section.slider-section ul{width:100%;font-size:0;text-align:justify;padding:0 8.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;display:inline-block;vertical-align:middle}section.slider-section ul li{display:inline-block;text-align:center;background-color:#fff;width:21rem;height:100%;margin:0 1.5rem;line-height:21rem}section.slider-section ul li:first-child{margin-left:0}section.slider-section ul li:last-child{margin-right:0}section.slider-section ul li img{width:90%;height:90%;display:inline-block;vertical-align:middle}section.slider-section .scroll{height:4px;width:100%;background-color:#c0c0c0;background-clip:content-box;padding:0 8.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3rem auto 0;position:relative}section.slider-section .scroll .touch{display:block;position:relative;width:11.25rem;height:2rem;background-color:#e30c0e;border-radius:35px;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);left:0;top:50%}body.cutting-page section#index-video{height:66.1666rem}body.cutting-page section#index-video h1{margin-top:11.6666rem}body.cutting-page section#index-video ul.benefits{margin-top:13.6666rem}body.cutting-page section.types{text-align:center}body.cutting-page section.types .types__list .types__item{padding:3.5rem 5rem;margin:0 0.7rem 1.75rem;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}body.cutting-page section.types .types__list .types__item:nth-child(3n+3){width:49.1rem}body.cutting-page section.types .types__list .types__item:nth-child(3n+2){width:46rem}body.cutting-page section.types .types__list .types__item:nth-child(3n+1){width:45.2rem}body.cutting-page section.types .types__list .types__item p{margin:1rem 0;line-height:3.1666rem}body.cutting-page section.types .types__list .types__item.js-scroll-animate{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0}section.cutting-services .title-2{width:100%;font:normal 4rem/4.3333rem Roboto_bold;text-align:center;padding:5rem 0;position:relative}section.cutting-services .title-2:before{content:"";display:block;position:absolute;width:31.25rem;height:0.3333rem;background-color:#e30c0e;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:1rem;-webkit-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}section.cutting-services .title-2.js-scroll-animate:before{width:0}section.cutting-services table{width:66rem;margin:3rem auto 5rem}section.cutting-services table tbody tr{font:normal 1.5rem/4.5833rem Roboto_regular}section.cutting-services table tbody tr:nth-child(odd){background-color:#f7f7f7}section.cutting-services table tbody tr:nth-child(odd) td:last-child{background-color:#efefef;text-indent:0}section.cutting-services table tbody tr td{text-align:center;text-indent:1.6rem}section.cutting-services table tbody tr td.child{text-indent:4rem}section.cutting-services table tbody tr td:first-child{text-align:left}section.cutting-services table tbody tr td:last-child{font-family:Roboto_bold}body.poroshkovaya-page{background:none;background-size:100% auto;position:relative;height:100%}body.poroshkovaya-page section#index-video{background:url("../assets/img/poroshkovaya_bg.jpg") no-repeat center;background-size:100%;height:51rem}body.poroshkovaya-page section#index-video:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}body.poroshkovaya-page section#index-video .gray{margin-top:6rem;color:rgba(255, 255, 255, 0.5)}body.poroshkovaya-page header{background-color:#fff}body.konstruktorskie-page{background:none;background-size:100% auto;position:relative;height:100%}body.konstruktorskie-page section#index-video{background:url("../assets/img/konstruktorskie_bg.jpg") no-repeat center;background-size:100%;height:51rem}body.konstruktorskie-page section#index-video:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}body.konstruktorskie-page section#index-video .gray{margin-top:6rem;color:rgba(255, 255, 255, 0.5)}body.konstruktorskie-page header{background-color:#fff}
/*# sourceMappingURL=tmpl.css.map */

<style>
    ._article { margin-top: 2rem; margin-bottom: 2rem; }
    ._article * { margin-bottom: 1rem; margin-top: 0px; font-family: Arial; }
    ._article li { margin-bottom: 1rem; margin-left: 2.5rem; }
    ._article li > p { padding: 0px; margin: 0px; }
    ._article ol, ._article ul { margin-bottom: 0.5rem !important; padding: 0px !important; }
    ._article ul > li { list-style-type: disc; }
    ._article ul ul > li { list-style-type: circle; }
    ._article ol > li { list-style-type: decimal; }
    .pt-100 { padding-top: 100px }
    .container {max-width: 70%; margin: auto; height: auto;}

    /* Стили для таблиц восхитительны и великолепны! :) */
    table {
        border-collapse: collapse; /* Убирает промежутки между границами */
        width: auto; /* Задаем ширину контейнера */
    }
    th, td {
        border: 1px solid #000; /* Чёрная граница вокруг ячеек */
        padding: 8px; /* Внутренний отступ для ячеек */
        text-align: left; /* Выравнивание текста по левому краю */
    }
    th {
        background-color: #f2f2f2; /* Светло-серый фон для заголовков */
    }
</style>