@media (max-width:1199.98px){html,body{overflow-x:hidden!important;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}nav.primair{display:none}.jumbo-container{display:none}a{outline:0}.mobile-skew-slider{background:#e4e4e4;display:block}.mobile-skew-slider .owl-item.active:hover svg.fromm-svg path{fill:#F22B2B!important}.mobile-skew-slider .owl-dots{display:none}a.next-header{right:0;position:relative;top:0}.before_iconrow{height:auto!important}.product-slider{overflow:hidden}.product-item p{font-size:15px}a.prev-header{top:0;left:0}.mobile-skew-slider .owl-item.active{opacity:1!important}.mobile-skew-slider .owl-item.cloned{opacity:0}.card-mobile-skew{border:1px solid #00000029!important}div#navbarSupportedContent{overflow-y:scroll;overflow-x:hidden}.navbar-expand-lg .navbar-toggler{display:unset!important}.fromm-banner-sub.product{background-color:#e4e4e4;height:100%!important}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative!important}section.fromm-banner-sub.news{position:relative!important;height:auto!important}.fromm-banner-sub .fromm-banner-row-jobs{position:relative;top:0;width:100%;padding-bottom:100px;margin-top:0;padding-top:150px}section.seperator-job.news,.single-service section.seperator-job,section.job-articles{margin-top:0}.fromm-product-tabs{top:0!important;margin-top:80px}.fromm-product-tabs .nav-tabs{display:none}.fromm-product-tabs .tab-pane{display:block!important;opacity:1!important}.job-offer-detail{background-color:#f22b2b;padding-left:25px!important;padding:20px!important;height:auto!important}nav.mobile li a{color:#fff!important}nav.mobile li a:hover{background:0 0}.dropdown-menu{background:0 0;border:none}.dropdown-menu li{width:100%!important;margin-left:10px}ul.mobileNav,ul.mobileNav li.nav-item{width:calc(100vw - 7rem)}ul.mobileNav li.nav-item{position:relative}.nav-item.dropdown .dropdown-toggle{display:inline-flex}.nav-item.dropdown .dropdown-toggle:not(.nav-link){flex-flow:column;justify-content:center;position:absolute;right:0;top:1.25em}.navbar-collapse.collapse .mobile-nav-logo{display:none}.navbar-collapse.collapse.show .mobile-nav-logo{display:flex}.nav-item.dropdown .dropdown-toggle i{transform:unset;height:1em;margin:0;padding:0}.nav-item.dropdown.show .dropdown-toggle i{transform:rotate(180deg);transition:all .1s}.tab-content{padding:40px}footer .prefix{display:none!important}footer .input-field .prefix~input{width:100%!important;padding-left:0!important}div.frommSlider{height:auto;padding-bottom:50px}.input-field.col .prefix~label,.input-field.col .prefix~.validate~label{width:100%!important}.fromm-mob-search .input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.helper-text,.input-field .prefix~.autocomplete-content{margin-left:unset!important;padding-left:50px!important}footer .input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.helper-text,.input-field .prefix~.autocomplete-content{margin-left:unset!important;padding-left:15px!important}.no-overflow{overflow:hidden!important}.resCol{height:100%!important}section{padding:0 20px}.solutions{padding:40px 20px}section.fromm-contact-map{padding:50px 0}#vmap{height:300px}.fromm-contact{padding:40px 20px!important}section.section-full-image-two-col .scol{background-color:#e4e4e4;height:auto;margin-left:15px}div.imgBlock p{font-size:18px;color:#fff;position:relative;z-index:1;margin-top:-70px!important;font-family:libre-franklin,sans-serif;font-weight:400;font-style:normal}section.fromm-text-full{padding:20px 20px 50px}div.frommSlider .nextBtn,div.frommSlider .prevBtn{font-size:50px;display:flex;text-decoration:none;color:#fff}.fromm-slider.testimonial{padding-bottom:100px}.nextPrev{height:fit-content;margin-top:0;position:relative;z-index:99}div.imgBlock h2{font-size:25px;line-height:30px;height:auto}article{margin-bottom:20px!important}.jumbotron{margin-left:0;overflow:hidden;top:-20px}.jumbotron .card{border-radius:0;-webkit-transform:skewX(0deg)!important;transform:skewX(0deg);overflow:hidden;margin:0 10px;border:0}.col-grey{height:100%!important}.fromm-banner-sub{background-size:cover;background-position:center;height:fit-content;display:flex;flex-direction:column;padding:0 0 45px 0!important}.fromm-banner-sub.job-single{padding-bottom:0!important}.fromm-banner-sub .fromm-banner-row .col-red div.text{color:#fff;position:relative;top:0;padding:0 20px 20px;z-index:2}.fromm-banner-sub .fromm-banner-row .col-red h2{height:auto;top:0;font-size:30px}.fromm-banner-sub .fromm-banner-row .col-red{height:fit-content;position:relative;display:block;padding:20px}.fromm-banner-sub .fromm-banner-row .col-red:after{mix-blend-mode:multiply}.fromm-banner-sub>.container{display:flex;flex-direction:column;padding:0!important}.fromm-banner-sub .fromm-banner-row{position:relative;top:45px;width:100%;height:100%;margin:0!important}.fromm-banner-sub.landingpage{padding:0!important}.fromm-banner-row-jobs{margin-bottom:0;padding-top:0}.fromm-banner-sub.landingpage .job-offer-detail{display:none!important}.fromm-banner-row-jobs .col-red{padding-top:95px;padding-bottom:50px}.fromm-banner-sub.landingpage .fromm-banner-row-jobs{padding-top:0}.fromm-banner-sub.landingpage .fromm-banner-row-jobs h1{padding:0!important}.fromm-downloads{padding:20px 0}.fromm-contact{padding:0 20px}.no-opacity{filter:blur(20px);top:-30px!important;z-index:1}i.fal.fa-bars.fa-times{transform:rotate(360deg);transition:.5s ease-in-out}footer .fromm-newsletter-footer{transform:skew(0);position:relative;top:-50px}footer .fromm-newsletter-footer .skew-back{transform:skew(0)}nav.navbar.mobile{display:inline-block!important;width:100%;position:fixed!important;bottom:0!important;line-height:40px;z-index:1000!important;background:#F22B2B!important;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}button:focus{outline:none;background-color:transparent!important}.navbar-toggler{border:none!important}.navbar-toggler>i{color:#fff;font-size:40px}.navbar-light .navbar-toggler{color:rgb(0 0 0/.5);border-color:rgb(0 0 0/.1);position:absolute;right:10px;top:5px;z-index:100}.searchInput .prefix{position:absolute!important;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:.5rem!important;right:0!important}nav.navbar.mobile .dropdown-menu{margin-top:0}nav.navbar.mobile .dropdown-menu .dropdown-toggle:after{vertical-align:middle;border-left:4px solid;border-bottom:4px solid #fff0;border-top:4px solid #fff0}nav.navbar.mobile .dropdown-menu .dropdown .dropdown-menu{left:100%;top:0;margin:0 20px;border-width:0}nav.navbar.mobile .dropdown-menu .dropdown .dropdown-menu.left{right:100%;left:auto}nav.navbar.mobile .dropdown-menu>li a:hover,nav.navbar.mobile .dropdown-menu>li.show{background:0 0;color:#fff}nav.navbar.mobile .dropdown-menu>li.show>a{color:#fff}.mob-dropdown{margin-left:10px}.mob-dropdown li{display:flex}.mob-dropdown li:before{content:"-";margin-top:10px;margin-right:10px;color:#fff}nav.navbar.mobile div.navbar-collapse.show{height:calc(100% - 50px)!important;background:#F22B2B!important;position:fixed;top:0;z-index:100000;padding-top:100px;transform:skew(0deg);width:100%;margin:0;padding:0;left:0;right:0;padding-bottom:100px}.fromm-banner-sub .fromm-banner-row-jobs h1,.fromm-banner-sub .fromm-banner-row-jobs h2{max-height:unset!important}.fromm-banner-sub .fromm-banner-row-jobs h1,.fromm-banner-sub .fromm-banner-row-jobs h2,.fromm-banner-sub .fromm-banner-row .col-red h1,.fromm-banner-sub .fromm-banner-row .col-red h2{font-size:35px;line-height:45px;min-height:fit-content;padding-bottom:22.5px!important;bottom:0!important}section.seperator{height:50px!important}.fromm-banner-sub .fromm-banner-row .col-red{min-height:400px}.search.search-results .fromm-banner-sub .fromm-banner-row{padding-bottom:0}.fromm-banner-sub.product p{font-size:16px;line-height:26px}.border-right{border:none!important}.product-slider{height:auto}form#mobsearchform .input-field{border:1px solid #fff;width:100%;height:40px}form#mobsearchform .input-field input{color:#fff;height:40px}.mobsearchform .input-field input[type=search]+.label-icon{top:0;right:0;left:auto;transform:translateY(0);height:40px!important;width:40px!important}.mobsearchform .input-field input[type=search]+.label-icon i{height:40px!important;width:40px!important}.mobsearchform .input-field input[type=search]+.label-icon i:before{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.nav-wrapper .input-field input[type=search]{padding-left:15px;padding-right:55px}.owl-carousel .owl-item img,.product-slider .owl-item img{width:100%!important;object-fit:contain!important}.fromm-downloads .select-wrapper input.select-dropdown{width:100%}}@media (max-width:991.98px){footer .newsletter-submit .btn-red{max-width:100%;padding:5px 13px}.navbar .container{margin-top:50px!important}.h2,h2,.red-h2{font-size:30px!important;line-height:40px!important}article h2{font-size:24px!important;line-height:34px!important}ul,ol,ul li,ol li,.text-left-right ul,.text-left-right ol,p{font-size:16px!important;line-height:26px!important}section.fromm-news .card .card-header{height:50vh}section.fromm-news .card .card-multiply{height:50%;bottom:50%}section.fromm-news .card .card-footer{height:50%}}@media (min-width:768px){nav.navbar.mobile .dropdown-menu .dropdown .dropdown-menu{margin:0;border-width:1px}}@media (max-width:767px){.tab-content{padding:0}section.fromm-news .card .card-footer a{bottom:40px}section.fromm-news .card .card-multiply{height:100%;top:0;bottom:auto}section.fromm-news .card .card-footer{background:#fff0}div.imgBlock{top:215px}section.seperator-job{height:0!important}.tax-col{margin-top:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #f22b2b}.contact-map-btn{width:100%}.fromm-banner-sub .fromm-banner-row-jobs{margin-top:0;padding-top:100px}.fromm-banner-sub.job-single .fromm-banner-row-jobs{padding-top:45px}.min-img-width{min-width:inherit!important;max-width:100%}.fromm-banner-sub .fromm-banner-row-jobs h1,.fromm-banner-sub .fromm-banner-row-jobs h2{font-size:35px}.fromm-banner-sub .fromm-banner-row-jobs{margin-right:0;margin-left:0}.btn.fromm-multiply-cta.btn-danger{text-align:left}.btn.fromm-multiply-cta.btn-danger span{width:75%}.newsletter-submit{display:flex;width:100%;justify-content:center;margin-bottom:2rem}.fromm-newsletter-footer label{text-align:left;padding-left:10px!important}.fromm-mob-search .input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.helper-text,.input-field .prefix~.autocomplete-content{margin-left:unset!important;padding-left:10px!important}.copyrights li{text-align:left;position:relative;padding-left:1em}.copyrights li:before{position:absolute;top:50%;transform:translateY(-50%);width:1em;left:-1em;height:1px;background:#909090}.copyrights li:after{display:none}section.industries-blocks .card .card-multiply{height:30%}section.industries-blocks .card .card-body h2{font-size:28px;line-height:40px}.news-hover-title{transition:all .3s;padding:30px;z-index:99;height:200px;position:absolute;bottom:0}.news-hover .news-hover-title span{opacity:1}section.industries-blocks .card .card-multiply,section.industries-blocks .card .card-body{bottom:170px}section.industries-blocks .card .card-multiply,section.industries-blocks .card .card-footer,.news-hover-content:before{height:170px}section.solution-blocks .card .card-header{height:170px;z-index:1;background:#fff0}section.industries-blocks .card .card-header,section.solution-blocks .card{height:430px}.card.download-item{background-blend-mode:multiply;background-color:#f22b2b}.card.download-item .card-footer a{opacity:1}.card.download-item .card-body .icon-circle{opacity:1}section.solution-blocks .card .card-body:before,section.industries-blocks .card .card-multiply{top:0;height:100%}section.solution-blocks .card .card-body,section.industries-blocks .card .card-body{top:0}section.solution-blocks .card .card-footer,section.industries-blocks .card .card-footer{top:170px;background-color:unset!important}section.solution-blocks .card .card-footer p,section.industries-blocks .card .card-footer p{--max-lines:6;max-height:calc(var(--lh) * var(--max-lines))}p.subtitle-paragraph{font-size:24px;line-height:30px}.jumbotron h2{margin-top:-30px}.product-slider .item{padding-right:33px}.fromm-banner-sub .fromm-banner-row-jobs,.fromm-banner-sub.product{padding-bottom:0}table tr:nth-child(odd),table tr{height:auto!important}table,thead,tbody,tr,th,td{display:block}table tr,table td{font-size:16px!important;line-height:26px!important}span.subtitle-news{height:unset!important;padding-left:15px!important;padding-right:15px!important;padding-bottom:15px;padding-top:15px}.news-hover{height:200px}}@media (max-width:600px){section.fromm-contact-map h6 a{font-size:20px}}