@font-face{font-family:RobotoRegular;src:url(../fonts/Roboto/Roboto-Regular.ttf)}@font-face{font-family:RobotoBold;src:url(../fonts/Roboto/Roboto-Bold.ttf)}@font-face{font-family:RobotoBlack;src:url(../fonts/Roboto/Roboto-Black.ttf)}@font-face{font-family:RobotoMedium;src:url(../fonts/Roboto/Roboto-Medium.ttf)}@font-face{font-family:RobotoLight;src:url(../fonts/Roboto/Roboto-Light.ttf)}@font-face{font-family:RobotoThin;src:url(../fonts/Roboto/Roboto-Thin.ttf)}body{background:#f1f1f1;padding:0;margin:0}h1{font-family:RobotoBold;font-size:42px;line-height:46px}h2{font-family:RobotoBold;font-size:38px;line-height:42px;padding:0 15px}h5{font-family:RobotoBold;font-size:28px;padding:0;margin:0}p{font-family:RobotoRegular;font-size:18px;line-height:22px}a{text-decoration:none}@media screen and (max-width:768px){h1{font-size:28px;line-height:32px}h5{font-size:22px}p{line-height:22px}}@media screen and (max-width:480px){h2{font-size:28px;line-height:34px}}.header-fixed{background:#fff}.header-fixed .scroll_off{display:none!important}.scroll_on,.only_main_scroll_on{display:none}.header-fixed .scroll_on{display:block}.header-fixed .menu-item a,.header-fixed .contacts-list a,.header-fixed .lang-item a{color:#515356}.header-fixed .dropdown-lang{background:#fff}#main_nav{position:fixed;width:100%;left:0;top:0;z-index:100}#main_nav.login-on{margin-top:32px}.wrapper-menu{height:65px}.navbar{position:relative;display:grid;grid-template-columns:repeat(3,1fr);height:100%;box-shadow: inset 0 1px 0 rgb(255 255 255 / 10%)}.btn-logo{display:flex;align-items:center;margin-left:20px}.list-menus{display:flex;align-items:center;margin:0 auto}.list-menus .navbar-nav{display:flex;margin:0;padding:0;list-style-type:none}.menu-item{margin:0 27px}.menu-item a{color:#fff;font-family:RobotoBold;text-transform:uppercase;text-decoration:none;font-size:14px;letter-spacing:.5px;transition:color .5s}.menu-item a:hover{color:#ff8000;transition:color .5s}.contacs-menu{display:flex;align-items:center}.social-list{display:flex;align-items:center}.social-list a{display:block;margin:0 5px}.contacs-menu img{object-fit:cover}.contacts-list{display:flex;flex-direction:column;align-items:center;margin:0 18px}.contacts-list a{color:#fff;font-family:RobotoBold;text-decoration:none;font-size:14px;letter-spacing:.5px;transition:color .5s}.contacts-list a:hover{color:#ff8000;transition:color .5s}.navbar-toggle{position:absolute;display:none;width:36px;height:30px;right:15px;top:50%;margin-top:-15px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;border-color:#ddd;background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.current-lang{position:relative;width:50px;color:#c4c4c4;cursor:pointer}.current-lang span{font-family:RobotoBold;font-size:18px;color:#f38010}.dropdown-lang{display:none;position:absolute;top:100%;right:3px;list-style-type:none;width:100%;text-align:center;padding:10px}.dropdown-lang.show{display:block}.dropdown-lang li.lang-item{margin-bottom:10px}.lang-item a{font-family:RobotoBold;color:#fff;font-size:18px;transition:color .5s}.lang-item a:hover{color:#f38010;transition:color .5s}.navbar-mobile{display:none;width:100%;background:#fff}.navbar-mobile.opened{display:grid}.navbar-mobile #topnav-mobile{display:flex;margin:0}#top-nav-ul-mobile{display:none;width:100%;margin:10px auto 25px}.navbar-mobile .menu-item{margin:10px 27px}.navbar-mobile .contacs-menu{display:grid;grid-template-rows:repeat(2,1fr);align-items:center;justify-self:center}.navbar-mobile .social-list{justify-content:center}.navbar-mobile .list-mobile-langs{display:grid;grid-template-columns:1fr 1fr;text-align:center;justify-items:center;padding:30px 0;list-style-type:none}.navbar-mobile .list-mobile-langs .lang-item a{color:#515356}.navbar-mobile .list-mobile-langs .lang-item.current-lang a{color:#f38010}@media screen and (max-width:1300px){#main_nav{background:#fff}#main_nav .menu-item a,#main_nav .contacts-list a{color:#515356}#main_nav .only_main_scroll_on{display:block!important}.navbar-brand.only_main{display:none}.contacs-menu{display:none}.navbar-toggle{display:block}.navbar .current-lang{display:none!important}}@media screen and (max-width:900px){.navbar{width:100%;justify-content:space-between}.list-menus{display:none}.list-menus.opened{display:flex}#top-nav-ul-mobile{display:grid}}.wrapper-all-box{position:relative;display:grid;height:100%}.box-padding{padding:60px 0}.site-content{width:100%;margin:0 auto}.title-container{position:relative;text-align:center;text-transform:uppercase;color:#000}.title-container.white{color:#fff}.title-container::before{content:'';position:absolute;width:65px;height:3px;top:-25px;left:50%;margin-left:-33px;background-color:#9b9b9b}.title-container.white::before{background-color:#fff}.description-container p{max-width:700px;margin:0 auto;text-align:center;color:#797979}.bg_black{background:#24282c}.wrapper-top-banner{position:relative;width:100%;height:500px;overflow:hidden}.overlay-video-bg{background:#000;opacity:.3;width:100%;height:100%;position:absolute;left:0}.wrapper-banner-text{position:relative;width:100%;margin:0 auto}.abs-box{width:100%;margin-top:-380px}.video-title{color:#fff;padding:0 7%}.video-description{font-family:'RobotoRegular';font-size:23px;line-height:31px;color:#fff;padding:0 7%}.video_container{object-fit:cover;width:100%;height:100%}.padding-for-container{position:relative;max-width:1100px;padding:30px;margin:0 auto}.list-industries{display:grid;grid-template-columns:repeat(3,1fr);margin:40px 0}.item-industry{display:grid;grid-template-rows:100px 85px 1fr;margin-bottom:60px}.icon--item-industry,.text--item-industry{text-align:center}.text--item-industry p{font-family:RobotoBold;font-size:27px;line-height:24px;color:#000}.sub--item-industry{display:flex;flex-direction:column;padding-left:26%}.sub--item-industry a,.our-price p{position:relative;font-family:RobotoRegular;text-align:left;font-size:18px;line-height:25px;color:#797979;transition:.3s}.sub--item-industry a:hover{color:#f38010;transition:.3s}.sub--item-industry a:hover::before{background:#f38010}.sub--item-industry a::before,.our-price p::before{content:"";position:absolute;width:4px;height:4px;background:#797979;border-radius:50px;top:46%;left:-10px;transition:.3s}.wrap-projects ul{list-style-type:none}.list-projects .item .wrapper-iframe{position:relative;width:70%;height:450px;margin:0 auto;overflow:hidden}.slick-dots{display:flex;justify-content:center;align-items:center;padding:0;list-style-type:none}.slick-dots li{margin:0 5px}.slick-dots button{width:15px;height:15px;font-size:0;background-color:transparent;box-shadow:none;border:none;border:1px solid #fff;border-radius:50%;transition:background-color .5s;cursor:pointer}.slick-dots .slick-active button{background-color:#fff;transition:background-color .5s}.our-benefits{padding:60px 0}.list-benefits{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:70px;justify-items:center;margin:60px 0}.item--benefits{display:grid;grid-template-rows:1fr 1fr;grid-auto-columns:minmax(auto,200px);justify-items:center;align-items:center;padding:60px 35px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25) , 0 4px 4px rgba(0,0,0,.25)}.text--item-benefits{font-family:RobotoRegular;font-size:20px;line-height:24px;color:gray;text-align:center}.orange_line{position:relative;display:inline-block}.orange_line::before{content:'';position:absolute;width:100px;height:3px;top:-8px;left:0;background-color:#f38010}.wrapper-our-price{display:grid;grid-template-columns:repeat(2,650px)}.container-price{padding:40px 50px;background:#fff}.orange_text p{color:#f38010!important}.our-price .container-price .price-list-service p{font-size:18px;line-height:12px}.price-list-service{padding-left:10px;margin-bottom:30px}.our-price .container-videos{max-width:600px;width:100%;position:absolute;right:0;bottom:-50px;height:500px}.full-block-video{position:relative;width:100%;height:100%;overflow:hidden}.our-price .video_container{min-width:900px;width:100%;height:100%;object-fit:cover}.our-certifications{margin-top:135px;background:#fff}.list-certifications{display:grid;grid-template-columns:repeat(2,300px);justify-content:space-evenly}.box-certifications{text-align:center}.our-certifications .padding-for-container{padding:0}.our-certifications img{width:100%;height:auto}.contacts .contents{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:90px;align-items:center}.contacts h2{padding:0}#map{width:100%;height:275px}.info{margin-top:10px}.info ul{list-style-type:none;padding-left:0}.info ul li{padding:13px 4px}.info ul li a{font-size:16px;line-height:24px;font-family:RobotoRegular;color:#6d7986}.info i{font-size:20px;margin-right:20px;text-align:center;color:#6d7986}.wpcf7{width:100%}.wpcf7 label{font-family:RobotoRegular;font-size:12px;text-transform:uppercase;width:100%;color:#6d7986}.wpcf7 .wpcf7-form-control-wrap{display:grid;width:100%}.wpcf7 span input,.wpcf7 span textarea{border-radius:3px;border:solid 1px #dde3e8;font-family:RobotoRegular;font-size:16px;color:#797979}.wpcf7 span input{height:54px;text-indent:15px}.wpcf7 span textarea{padding:15px}.wpcf7-submit{font-size:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;border-radius:27px;color:#fff;border:2px solid transparent;box-shadow:0 2px 7px 0 rgba(120,137,149,.26);background-color:#ff8000;padding:13px 57px;margin-top:20px;transition:all .5s;cursor:pointer}.wpcf7-submit:hover{background-color:transparent;border:2px solid #ff8000;color:#ff8000;transition:.5s}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.required{color:red}.wpcf7-not-valid{border-bottom:red 2px solid!important}.wpcf7-not-valid-tip{display:none!important}footer{padding:6px;background:#24282c}footer .social-list{justify-content:center}.copy-box p{color:#fff;font-size:10px;font-family:RobotoRegular;text-align:center;margin:0;padding:0}.error404 .wrap{min-height:95vh;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.error404 .title-contents h1{font-size:52px;line-height:62px;font-family:RobotoBold;color:#fff}.error404 .title-contents .orange_text{color:#ff8000}.error404 .title-contents .black_text{color:#23282c}.error404 .btn-contents{margin-top:30px}.error404 .btn-contents .btn-default{font-family:RobotoBold;font-size:16px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#ff8000;border:2px solid transparent;border-radius:40px;padding:8px 47px;transition:all .5s;right:0;z-index:5}.error404 .btn-contents .btn-default:hover{color:#ff8000;background-color:transparent;border:2px solid #ff8000;transition:all .5s}.wrapp-popup{display:none;background-color:rgba(0,0,0,.6);position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.wrapp-popup-relative{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.close--wrapp-popup{position:absolute;top:0;right:0;font-size:50px;padding:40px}.close--wrapp-popup .btn--close-wrapp-popup i{font-size:35px;color:#f1f1f1;transition:color .5s}.close--wrapp-popup .btn--close-wrapp-popup:hover i{color:#ff8000;transition:color .5s}.container--wrapp-popup{width:75%;height:85%}.wpcf7 .wpcf7-response-output{text-align:center;font-size:19px;font-family:'RobotoRegular';border-radius:15px}@media screen and (min-width:1921px){.wrapper-top-banner{height:700px}.abs-box{margin-top:-500px}}@media screen and (max-width:1200px){.wrapper-our-price{grid-template-columns:repeat(1,1fr)}.our-price .container-videos{max-width:none;width:100%;position:relative;right:0;bottom:0;height:500px}}@media screen and (max-width:990px){.list-industries{grid-template-columns:repeat(2,1fr)}.list-benefits{grid-template-columns:repeat(2,1fr)}.our-price .video_container{min-width:unset}.wpcf7 span input{width:99%!important;height:40px}.wpcf7 span textarea{height:100px}.our-price .container-videos{height:397px}.list-projects .item .wrapper-iframe{width:100%}.close--wrapp-popup{padding:30px}}@media screen and (max-width:768px){.wrapper-top-banner{height:400px}.video-description{font-size:18px;line-height:22px}.abs-box{margin-top:-330px}.list-industries{grid-template-columns:1fr}.our-price .container-videos{height:260px}.contacts .contents{grid-template-columns:repeat(1,1fr)}.list-certifications{grid-template-columns:repeat(2,auto)}.close--wrapp-popup{padding:20px}}@media screen and (max-width:600px){.list-benefits{grid-template-columns:1fr}}@media screen and (max-width:480px){.video-description,.description-container p,.sub--item-industry a,.our-price p,.text--item-benefits,.our-price .container-price .price-list-service p{font-size:16px;line-height:20px}.list-certifications{grid-template-columns:1fr}.list-projects .item{height:250px}.sub--item-industry{padding-left:10%}.our-price .container-videos{height:145px}.list-projects .item .wrapper-iframe{height:100%}}