@charset "UTF-8";.top-row,.top-row:after{position:relative}.blocks-info p,.blocks-info s,.header-locales a:hover,.header-menu>a:hover,.partners-box a:hover,.slide-item a:hover,.v-sign a:hover,article.article .box-files a:hover,body.article .box-files a:hover{text-decoration:none}@font-face{font-family:Bebas Neue;src:url(/public/fonts/Bebas/BebasNeueRegular.woff2) format("woff2"),url(/public/fonts/Bebas/BebasNeueRegular.woff) format("woff")}@font-face{font-family:Bebas Neue;src:url(/public/fonts/Bebas/BebasNeueLight.woff2) format("woff2"),url(/public/fonts/Bebas/BebasNeueLight.woff) format("woff");font-weight:300}@font-face{font-family:Bebas Neue;src:url(/public/fonts/Bebas/BebasNeueBold.woff2) format("woff2"),url(/public/fonts/Bebas/BebasNeueBold.woff) format("woff");font-weight:700}@font-face{font-family:Bebas Neue Book;src:url(/public/fonts/Bebas/BebasNeueBook.woff2) format("woff2"),url(/public/fonts/Bebas/BebasNeueBook.woff) format("woff")}@font-face{font-family:Bebas Neue;src:url(/public/fonts/Bebas/BebasNeue-Thin.woff2) format("woff2"),url(/public/fonts/Bebas/BebasNeue-Thin.woff) format("woff");font-weight:100}a{color:#005189}a:hover{color:#e03534}.transition-no,.transition-no *,.transition-none{-webkit-transition:none!important;transition:none!important}body,html{width:100%;height:100%;min-height:100%}body{color:#4f4f4f;font-family:Roboto,sans-serif;font-size:.875rem}.blocks-info s,.company-bg h3,.teaser h1{font-family:Bebas Neue,sans-serif}body *{-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.l-main{min-height:100%;padding-bottom:280px}.l-footer{height:280px;margin-top:-280px}.l-home .l-header,.l-home .teaser{background:url(img/header-bg.png) center repeat-y}.header-logo{padding-top:10px}.top-row:after{z-index:100;top:-2px;left:0;display:block;width:calc(100% - 15px);height:2px;content:'';background:#ddd}#header.open .header-menu{position:absolute;z-index:1001;display:block!important;left:0;top:74px;background:#fff;border:2px solid #ddd;padding-top:10px;padding-bottom:10px}#header.open .header-menu>a{display:block;padding:3px 0 3px 4.16667%}.header-locales a,.header-menu>a{display:inline-block;font-size:.8125rem}#header.open .header-menu>a.active{border-bottom-width:0;color:#e03534}.header-locales-xs{position:relative;z-index:1002;padding:2px 15px 0 0}.header-locales-xs a{padding:5px 0 5px 5px;font-weight:500;margin-left:5px}.header-locales a,.header-menu>a,.teaser h1{font-weight:700;text-transform:uppercase}.header-locales-xs a.active{color:#4f4f4f}.header-menu>a{position:relative;z-index:101;margin:0 8px;padding:45px 5px 10px;color:#1c2f54}.header-menu>a:hover{color:#e03534}.header-menu>a.active{color:#e03534;border-bottom:solid 2px #e03534}.header-locales a{padding:45px 4px 10px;color:#000}.header-locales a:hover{color:#e03534}.header-locales a.active{cursor:default;color:#808184}.header-menu-xs{height:100%;padding:37px 15px 0 0}.header-menu-xs .navbar-menu{position:relative;display:block;width:32px;height:32px;margin-left:-4px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);color:#e03534}.header-menu-xs .navbar-menu span{position:absolute;display:block;width:50%;height:4px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;background:#005189}.teasers,.teasers .slick-list,.teasers .slick-track{height:100%}.header-menu-xs .navbar-menu span:nth-child(even){left:50%;border-radius:0 4px 4px 0}.header-menu-xs .navbar-menu span:nth-child(odd){left:0;border-radius:4px 0 0 4px}.header-menu-xs .navbar-menu span:nth-child(1),.header-menu-xs .navbar-menu span:nth-child(2){top:0}.header-menu-xs .navbar-menu span:nth-child(3),.header-menu-xs .navbar-menu span:nth-child(4){top:8px}.header-menu-xs .navbar-menu span:nth-child(5),.header-menu-xs .navbar-menu span:nth-child(6){top:16px}.header-menu-xs .navbar-menu.open span{width:100%;margin-left:-4px;background-color:#9a9a9a}.header-menu-xs .navbar-menu.open span:nth-child(1),.header-menu-xs .navbar-menu.open span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-menu-xs .navbar-menu.open span:nth-child(2),.header-menu-xs .navbar-menu.open span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu-xs .navbar-menu.open span:nth-child(1){top:7px;left:3px}.header-menu-xs .navbar-menu.open span:nth-child(2){top:7px;left:calc(50% - 13px)}.header-menu-xs .navbar-menu.open span:nth-child(3){left:-50%;opacity:0}.header-menu-xs .navbar-menu.open span:nth-child(4){left:100%;opacity:0}.header-menu-xs .navbar-menu.open span:nth-child(5){top:7px;left:3px}.header-menu-xs .navbar-menu.open span:nth-child(6){top:7px;left:calc(50% - 13px)}.teaser h1{margin-left:-2px;color:#e03534;line-height:3.625rem;padding:4rem 0 0!important;font-size:3.875rem}.teaser h1+p{margin:0;padding:.5rem 0 0;color:#1e1e1e;font-weight:500}.teaser .btn-outline-danger{padding:.3rem .9rem;color:#e03534;border-color:#e03534;border-radius:0;font-weight:700}.teaser .btn-outline-danger:hover{color:#fff}.teaser .btn-outline-danger .fa,.teaser .btn-outline-danger svg{position:relative;top:1px;margin-left:10px}.teaser-pb{padding-bottom:105px}.teaser-nav{margin-top:-50px}.teaser-nav-btn{display:block;padding-bottom:.875rem;color:#1c2f54;font-size:1.1rem}.teaser-nav-btn:hover{color:#e03534}.teaser-prev{border-bottom:solid 2px #d5d5d5}.teaser-next{padding-top:.875rem}.teasers{overflow:hidden;max-height:326px}.teasers .slick-track>div{height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.teasers .slick-track>div .img-fluid{opacity:0}.products-slider{height:340px;background:#f9f9f9}.slides{width:100%;margin-top:-70px}.slides a[href="#"]{cursor:default!important}.slides a[href="#"]:hover,.slides a[href="#"]:hover span{color:#4f4f4f}.slide-item{float:left;display:inline-block;width:136px;margin:0 8px 0 0;background:#fff}.slide-item a{display:block}.slide-item a:hover span{color:#e03534}.slide-item a i{display:block;overflow:hidden;height:145px}.slide-item a span{display:block;height:55px;padding:11px 12px 0;color:#1c2f54;font-weight:500;line-height:1rem}#productSliderPrev{border-bottom-width:0}.v-sign{position:relative;top:160px;display:block;width:300px;margin:0 0 0 -142px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.v-sign a{color:#797979;font-size:.75rem;font-weight:500}.v-sign a:hover{color:#e03534}.v-sign .fa,.v-sign svg{margin-right:10px}.blocks-shadow,.products-slider .slick-list{-webkit-box-shadow:0 10px 20px 5px #e6e6e6;box-shadow:0 10px 20px 5px #e6e6e6}.industries-box,.products-slider .slick-list{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,rgba(230,230,230,.85)));background:linear-gradient(to bottom,transparent 0,rgba(230,230,230,.85) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6e6e6e6', GradientType=0)}.industries-box,.partners-box{-webkit-box-shadow:0 15px 20px 0 #e6e6e6;box-shadow:0 15px 20px 0 #e6e6e6}.products-slider .teaser-nav-btn{padding-top:27px}.box-shadow{-webkit-box-shadow:0 10px 15px 5px #ddd;box-shadow:0 10px 15px 5px #ddd}.blocks-info{margin-top:-125px}.blocks-info div[class*=block-info-]{height:250px}.blocks-info .block-info-1{background-color:#e1e1e1}.blocks-info .block-info-2{background-color:#eee}.blocks-info .block-info-3{background-color:#f6f6f6}.blocks-info .block-info-4{background-color:#fff}.blocks-info s{display:block;padding:18px 0 30px 20px;color:#005189;font-weight:700;font-size:4.125rem}.blocks-info p{display:block;padding:0 0 0 15px;margin:0;color:#0d0d0d;font-size:1rem;font-weight:600;font-style:normal;line-height:1.4rem}.company-bg{color:#fff;background:url(/public/upload/image/company-bg.jpg) center no-repeat;background-size:cover}.company-bg h3{padding-bottom:.5rem;text-transform:uppercase;font-size:2.25rem;font-weight:700}.customers h5,.industries h4,.partners h2{font-size:1.5rem;font-family:Bebas Neue,sans-serif;text-transform:uppercase}.partners h2{color:#005189;font-weight:700}.partners-box span{display:block;max-width:240px;padding-top:7px;color:#1c2f54;line-height:1.1rem}.partners-box a:hover span{color:#e03534}.industries h4{color:#000;font-weight:700}.industries-box .col,.industries-box .col a{color:#fff;font-weight:500;line-height:1.1rem}.industries-box{padding-right:9px;padding-left:9px}.industries-box .col{height:245px;margin:0 6px 10px;padding:24px 0 0 18px;background-repeat:no-repeat;background-position:center;background-size:cover}.l-footer{background:#1a3a53}.customers h5{padding-left:15px;color:#e03534;font-weight:700}.footer-head,.footer-menu a{display:block;color:#fff;font-size:.8rem;font-weight:700}.footer-links a,.footer-menu a{display:block;padding:2px 0;font-size:.8rem}.footer-links{margin-top:2px}.footer-links a{color:#a3abbb}.footer-contact,.footer-contact a,.footer-copyright,.footer-copyright a{color:#fff;font-size:.8rem;line-height:1.5rem}.footer-copyright{margin-top:-23px}.btn-login{border:1px solid #cecece;background:url(img/ico/user.png) 16px 10px no-repeat}.btn-primary{padding-top:.75rem;padding-bottom:.75rem;color:#fff!important;border-width:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#2745b1),to(#213b97));background-image:linear-gradient(to bottom,#2745b1 0,#213b97 100%);background-repeat:repeat-x;-webkit-box-shadow:#c5cde7 0 5px 15px 2px;box-shadow:#c5cde7 0 5px 15px 2px}.btn-primary:hover{-webkit-box-shadow:#a1add9 0 5px 15px 2px;box-shadow:#a1add9 0 5px 15px 2px}.btn-primary[href$='.pdf']{padding-right:80px;background:url(/public/upload/ico/btn-pdf.png) 95% center no-repeat,-webkit-gradient(linear,left top,left bottom,from(#2745b1),to(#213b97)) repeat-x;background:url(/public/upload/ico/btn-pdf.png) 95% center no-repeat,linear-gradient(to bottom,#2745b1 0,#213b97 100%) repeat-x}.nav-sidebar{padding-top:40px}.nav-sidebar a{display:block;padding:7px 0;color:#005189;font-weight:700}.nav-sidebar a.active,.nav-sidebar a:hover{text-decoration:none;color:#e03534}.breadcrumbs .breadcrumb{margin:0 auto;text-align:center;background:0 0}.breadcrumbs ol.breadcrumb{display:block;margin:0 auto}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumb-item a{display:inline;color:#797979;font-size:.75rem}.article-header{margin-top:8px;padding:47px 0 39px;text-align:center;background-image:url(/public/upload/header/news.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.article-header h1{text-transform:uppercase;color:#fff;font-family:Bebas Neue,sans-serif;font-size:3.375rem;font-weight:700}.p-productions .article-header{background-image:url(/public/upload/header/productions.jpg)}.p-industries .article-header{background-image:url(/public/upload/header/industries.jpg)}.p-vacancy .article-header{background-image:url(/public/upload/header/vacancy.jpg)}.col-main{display:inline}.col-extend{float:right;width:48%;margin:0 0 1.5rem 2rem;padding:30px 20px 30px 40px;-webkit-box-shadow:0 10px 20px 5px #e6e6e6;box-shadow:0 10px 20px 5px #e6e6e6}article.article,body.article{padding-top:40px}article.article .col-extend+p,body.article .col-extend+p{padding-top:25px}article.article b.medium-bold,body.article b.medium-bold{font-weight:500}article.article .box-shadow,body.article .box-shadow{padding:30px;-webkit-box-shadow:0 18px 20px 5px #e6e6e6;box-shadow:0 18px 20px 5px #e6e6e6}article.article p+.box-shadow,body.article p+.box-shadow{margin-top:1rem}article.article .box-shadow-min,body.article .box-shadow-min{display:inline-block;padding:30px;float:none;clear:both;-webkit-box-shadow:0 18px 20px 5px #e6e6e6;box-shadow:0 18px 20px 5px #e6e6e6}article.article .h1,article.article h1,body.article .h1,body.article h1{margin:.1875rem 0 .4375rem;padding:0;color:#000;font-family:Bebas Neue,sans-serif;font-size:2.124rem;font-weight:600}article.article .h2,article.article h2,body.article .h2,body.article h2{margin:0 0 1rem;padding:0;color:#000;font-family:Bebas Neue,sans-serif;font-size:1.5rem;font-weight:700}article.article .h3,article.article h3,body.article .h3,body.article h3{margin:0 0 1rem;padding:0;color:#000;font-family:Bebas Neue,sans-serif;font-size:1.375rem;font-weight:600}article.article .h4,article.article h4,body.article .h4,body.article h4{margin:0 0 1rem;padding:0;color:#000;font-family:Bebas Neue,sans-serif;font-size:1.375rem;font-weight:700}article.article img[style*='float:left'],body.article img[style*='float:left']{float:left;display:inline-block;margin:5px 15px 10px 0}article.article .img-content,body.article .img-content{display:block;width:100%;padding:0 0 .6rem;text-align:center}article.article img,body.article img{max-width:100%;height:auto}article.article hr,body.article hr{color:#c0bebf;border-color:#c0bebf}article.article ul,body.article ul{margin-left:0;padding-left:0;list-style:none}article.article ul li,body.article ul li{padding-left:15px}article.article ul li:before,body.article ul li:before{position:relative;top:2px;display:inline-block;width:1rem;margin-top:1px;margin-left:-1rem;content:'\2022';color:#e03534;font-size:1.2rem;font-weight:700}article.article .image-preview,body.article .image-preview{float:right;display:inline;max-width:50%;margin-bottom:1rem;border-radius:5px}article.article .image-preview a,body.article .image-preview a{position:relative;border-radius:5px}article.article .image-preview a img,body.article .image-preview a img{max-height:600px}article.article .image-preview a:before,body.article .image-preview a:before{position:absolute;right:5px;margin-top:15px;content:'\f00e';color:#bbb;font-family:'Font Awesome 5 Free';font-size:2rem;font-weight:600}.p-contacts .article-header h1,.vacancy-form h4{color:#000}article.article a,body.article a{font-weight:500}article.article .box-files,body.article .box-files{line-height:1.8rem}article.article .file-description,body.article .file-description{display:block;margin-top:-10px;padding-left:1.35rem;font-size:.75rem}article.article .vacancy-name,body.article .vacancy-name{text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:1.2rem;font-weight:500}.p-contacts .box-shadow iframe{position:relative;top:6px}body.article .box-wimg{outline:#e03534 solid 1px}.vacancy-form{padding:30px;-webkit-box-shadow:0 18px 20px 5px #e6e6e6;box-shadow:0 18px 20px 5px #e6e6e6}.vacancy-form .form-control{margin-top:15px;padding:0 0 6px;border-top-width:0!important;border-right-width:0;border-left-width:0;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.vacancy-form .form-control::-webkit-input-placeholder{color:#292c37}.vacancy-form .form-control:-moz-placeholder{color:#292c37}.vacancy-form .form-control::-moz-placeholder{color:#292c37}.vacancy-form .form-control:-ms-input-placeholder{color:#292c37}.vacancy-form .form-control:focus{color:#000;font-weight:500}.vacancy-form .custom-file,.vacancy-form .custom-file-input,.vacancy-form .custom-file-label{padding-left:0;cursor:pointer;color:#000;border-width:0!important;border-radius:0;outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.vacancy-form .custom-file-label:after{border-radius:0;background-color:#e9e9e9}.vacancy-form .btn{width:46%}.vacancy-form .btn+.btn{float:right}.vacancy-form .btn[type=reset]{color:#41444d!important;border-width:0;border-radius:0;background:#e9e9e9!important}.vacancy-form .btn[type=submit]{border-width:0;border-radius:0;background:#c6403d!important}.news-box{padding:25px 25px 8px 14px;background:#fff;-webkit-box-shadow:0 6px 10px 5px rgba(235,235,235,.8);box-shadow:0 6px 10px 5px rgba(235,235,235,.8);font-weight:500}.news-box .news-date{display:block;padding-bottom:10px}@media(max-width:1199.98px){.footer-copyright>div,.header-locales{padding-left:0}.l-main{min-height:auto;padding-bottom:0}.l-footer{height:auto;margin-top:0;padding-bottom:1.4rem}.top-row>.row{height:76px}.header-menu>a{margin:0}.teaser h1{padding-top:2rem!important;font-size:2rem;line-height:2.6rem}.slide-item a span{font-weight:400;font-size:.85rem}.blocks-info p{font-size:.85rem;line-height:1.2rem}.footer-copyright{margin-top:15px}}@media(max-width:767.98px){.box-wimg .box-shadow,.slide-item a{text-align:center}.top-row:after{width:100%}.header-menu-xs{padding-right:15px!important}.teaser-pb{padding-bottom:35px!important}.teasers{height:250px}.slides{margin-top:-15px}.slide-item a i,.slide-item a img{margin:0 auto}.blocks-info div[class*=block-info-]{height:auto!important}.blocks-info s{padding-bottom:5px!important}.blocks-info p{padding-bottom:1rem}.blocks-info p br{display:none}.footer-contact,.footer-links{padding-left:0}.nav-sidebar a{display:inline-block;width:50%;padding:2px 0}.article-header h1{font-size:2.2rem}article.article .box-shadow,article.article .box-shadow-min,body.article .box-shadow,body.article .box-shadow-min{padding:1rem}article.article .box-files,body.article .box-files{line-height:1.2rem}article.article .box-files a,body.article .box-files a{display:block;margin-top:.175rem}.box-wimg{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-wimg .col-auto{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vacancy-form{-webkit-box-shadow:none;box-shadow:none;padding:0}}@media(max-width:991.98px){.header-menu-xs{padding-top:37px;padding-right:30px}.blocks-info s{padding:8px 0 25px}.blocks-info p{padding-left:0}.article-header h1{font-size:2.8rem}.article-extend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-extend>div{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-main{display:block;width:100%}.col-extend{float:none;clear:both;width:100%;padding:1rem 0 0;margin:0;-webkit-box-shadow:none;box-shadow:none;border-top:solid 1px #ddd}}@media(max-width:575.98px){.industries-box .col{width:100%}.nav-sidebar a{width:100%;padding:1px 0}article.article .h1,article.article h1,body.article .h1,body.article h1{font-size:1.8rem}article.article .image-preview,body.article .image-preview{float:none;display:block;max-width:100%}}