@font-face{font-family:'maven_problack';src:url(../fonts/mavenpro/mavenpro-black.tff) format("opentype");font-weight:900;font-style:normal}.btn{position:relative;text-transform:uppercase;font-size:13px;padding:13px 24px 11px 24px}.btn-sm{line-height:1.5;font-size:11px;padding:8px 16px 6px 16px}.btn-lg{line-height:1.5;font-size:18px;padding:14px 32px}.btn.btn-primary:focus{color:#fff}.btn.btn-link{position:relative;display:inline-block;padding:0;font-size:14px;text-transform:none;color:#313131;background-color:transparent;border:none}.btn.btn-link:hover{text-decoration:none}.btn.btn-link-none::before,.btn.btn-link-none::after{display:none}.btn-outline-dark{border-color:rgba(49,49,49,.8)}.btn-outline-white,.btn-outline-dark{font-weight:600}label{display:block;font-size:.8rem;font-weight:900;color:#222;margin-bottom:2px;text-transform:uppercase}.form-check-label{display:inline-block;font-weight:400;text-transform:initial}.form-check{padding-left:0}.row>.form-check{padding-left:16px}.form-check-input{position:static;margin:0 4px 0 0}.form-control{border:1px solid #ced4da;transition:border-color 200ms linear}.form-check-input{vertical-align:middle}.form-control[type="file"]{padding-left:0;border:none}.table th,.table td{border-top-width:1px}.container{max-width:none;padding-right:12px;padding-left:12px}@media (min-width:480px){.container{padding-right:12px;padding-left:12px}}@media (min-width:1264px){.container{max-width:1296px;padding-left:16px;padding-right:16px}}.modal{padding-right:0!important}.modal-xl{max-width:none;margin:1.75rem 24px}.modal-header{padding:1.5rem 1.5rem}.modal-body{padding:1.5rem 1.5rem}@media (min-width:480px){.modal-xl{margin:1.75rem 5%}}@media (min-width:1264px){.modal-xl{max-width:1116px;margin:1.75rem auto}}.bg-image{background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover}.alert>p:last-child{margin-bottom:0}.text-initial{text-transform:initial}html{height:100%}body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:100%;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:1.667;color:#313131;background-color:#f6f6f6}.font-primary{font-family:'Roboto',sans-serif}.font-secondary{font-family:'Roboto',sans-serif}.font-text{font-family:'Roboto',sans-serif}.font-alt{font-family:'Roboto',sans-serif}main{position:relative;flex:1 0 auto;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:900;line-height:1.3;color:#313131;letter-spacing:3px}h1{line-height:1.2;font-size:32px;letter-spacing:3px}h2{letter-spacing:2px;font-size:28px}h3{letter-spacing:1px;font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}@media (min-width:768px){h1{font-size:52px}h2{font-size:40px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:18px}}h1,h2,h3,h4,h5,h6{position:relative;margin-bottom:32px}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{padding-bottom:8px;border-bottom:1px solid #b6b6b6}h1.underline.text-white,h2.underline.text-white,h3.underline.text-white,h4.underline.text-white,h5.underline.text-white,h6.underline.text-white{border-color:#fff}h1.line::after,h2.line::after,h3.line::after,h4.line::after,h5.line::after,h6.line::after{content:"";position:absolute;bottom:-15px;left:calc(50% - 15px);display:block;width:32px;height:1px;background-color:#435363}h1.line-left::after,h2.line-left::after,h3.line-left::after,h4.line-left::after,h5.line-left::after,h6.line-left::after{content:"";position:absolute;bottom:-15px;left:0;display:block;width:30px;height:1px;background-color:#435363}h1.text-primary.line-left::after,h2.text-primary.line-left::after,h3.text-primary.line-left::after,h4.text-primary.line-left::after,h5.text-primary.line-left::after,h6.text-primary.line-left::after{background-color:#35a09c}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#313131}h2 span{color:#aa0f24}a:hover,a:focus{text-decoration:none;color:#aa0f24}hr{border-top-color:#eee;border-top-width:1px}.hr{position:relative}.hr::before{content:" ";position:absolute;top:50%;left:0;width:100%;border-top:1px solid #999}.hr>span{position:relative;background-color:#fff;padding:0 16px;z-index:1}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.form-control{padding-left:16px;padding-right:16px;font-size:14px;line-height:24px}.form-control-sm{padding-left:16px;padding-right:16px;font-size:12px;line-height:21px}.social a{display:inline-block;padding:0 10px;font-size:17px;color:#fff}.social>li:first-child a{padding-left:0}.social.round a{margin:0 4px;padding:0;width:28px;height:28px;line-height:28px;border-radius:100%;background-color:#a6ce39;color:#fff;text-align:center;font-size:14px}.border-left-2{border-left-width:4px!important;border-left-style:double!important}.border-right-2{border-right-width:4px!important;border-right-style:double!important}.border-top-2{border-top-width:4px!important;border-top-style:double!important}.border-bottom-2{border-bottom-width:4px!important;border-bottom-style:double!important}ol.numbers{padding:0;list-style:none;counter-reset:li}ol.numbers li{position:relative;padding-left:48px;counter-increment:li}ol.numbers li::before{position:absolute;top:3px;left:0;content:counter(li);color:#f6821f;display:block;border-radius:100%;border:1px solid #f6821f;font-size:11px;width:24px;height:24px;line-height:22px;text-align:center;font-weight:700}hr.vertical-hr{display:block;border-top:none}hr.vertical-hr::after{content:"";display:block;margin:0 auto;width:1px;height:100%;background-color:#999}.bg-primary-light{background-color:#eaf5f5}.bg-secondary-light{background-color:#fef2e8}.check-list{font-size:20px}.read-more{display:none}#header{background-color:#222;border-bottom:4px solid #aa0f24}header .social{display:inline-flex}header .social a{font-size:14px}header .social a,header .lang-selected img{transition:opacity 200ms;opacity:1}header .social a:hover,header .lang-selected:hover img{opacity:.75}.lang-switcher{position:relative;display:inline-block}.lang-selected{cursor:pointer;padding:0 16px 8px}.lang-selected:before{display:none}.lang-dropdown{position:absolute;top:100%;right:0;margin:0;padding:0;text-align:left;list-style:none;min-width:136px;background-color:#222;z-index:1;visibility:hidden;opacity:0;transition:opacity 300ms}.lang-switcher:hover .lang-dropdown{visibility:visible;opacity:1}.lang-dropdown a{display:block;padding:12px 16px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:900;line-height:12px;letter-spacing:1px;white-space:nowrap}.lang-dropdown a:hover{background-color:#3c3c3c}.lang-dropdown a img{display:inline-block;margin-right:8px}.navbar{position:absolute;top:0;left:0;width:100%;padding:0;z-index:100;-webkit-transition:background-color 300ms linear;transition:background-color s linear}.navbar-brand{position:relative;margin:0 16px 0 0!important;font-weight:700;font-family:'Roboto',sans-serif;padding:0 16px!important;line-height:0;flex:0 1 auto;z-index:1}.navbar-toggler{border:none;padding:8px 16px}.navbar-dark .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ viewBox=\'0\ 0\ 32\ 32\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ stroke=\'rgba\(255,255,255,\ 1\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-miterlimit=\'10\'\ d=\'M4\ 8h24M4\ 16h24M4\ 24h24\'/%3E%3C/svg%3E)}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ viewBox=\'0\ 0\ 32\ 32\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ stroke=\'rgba\(0,0,0,\ 1\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-miterlimit=\'10\'\ d=\'M4\ 8h24M4\ 16h24M4\ 24h24\'/%3E%3C/svg%3E)}.navbar-center{flex:1 0 auto}#main-menu-navbar{position:absolute;top:0;left:0;width:100%;flex:1 0 auto}#main-menu-navbar .navbar-nav{position:relative;top:100%;padding:0 32px;border-top:1px solid rgba(255,255,255,.05)}.dropdown-toggle::after{display:none}.navbar-expand-lg .navbar-nav .nav-link{position:relative;font-family:'Roboto',sans-serif;font-weight:900;margin:16px 20px;padding:0;font-size:14px;line-height:30px;text-transform:uppercase;text-align:center;border:none;color:#fff;white-space:nowrap}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#fff}.navbar-nav>.nav-item>.nav-link:after{transition-property:all;transition-duration:.2s;transition-timing-function:linear;top:inherit;content:"";position:absolute;bottom:0;left:0;right:0;width:0;height:4px;background-color:#aa414f;text-align:center;margin:0 auto;border:none;vertical-align:top}.navbar-nav>.nav-item>.nav-link:hover:after,.navbar-nav>.nav-item>.nav-link:focus:after{transition-property:all;transition-duration:.2s;transition-timing-function:linear;top:inherit;content:"";position:absolute;bottom:0;left:0;right:0;width:0;height:4px;background-color:#aa0f24;text-align:center;margin:0 auto;width:100%}.navbar-dark .navbar-nav .sub-menu{background-color:#222}.navbar-dark .navbar-nav .sub-menu .nav-link{color:#fff}.navbar-dark .navbar-nav .sub-menu .nav-link.active,.navbar-dark .navbar-nav .sub-menu .nav-link:hover{background-color:#3c3c3c;color:#fff}.navbar-expand-lg .navbar-nav>.nav-item .nav-link{border-top:1px solid rgba(255,255,255,.05)}.navbar-expand-lg .navbar-nav>.nav-item:first-child .nav-link{border-top:none}#secondary-menu{position:relative;top:0;right:64px;z-index:1}#secondary-menu:before{display:block;content:"";position:absolute;top:8px;right:0;width:1px;height:16px;border-left:1px solid rgba(255,255,255,.5)}.mega-toggle-label{display:none}@media (min-width:576px){.mega-toggle-label{display:inline}#secondary-menu{right:104px}.lang-selected:before{display:block;content:"";position:absolute;top:8px;left:0;width:1px;height:16px;border-left:1px solid rgba(255,255,255,.5)}}@media (min-width:962px){#secondary-menu{right:0}#secondary-menu:before{display:none}#main-menu-navbar{position:relative;width:auto}#main-menu-navbar .navbar-nav{padding:8px 0;border-top:none}.navbar-expand-lg .navbar-nav>.nav-item .nav-link{border-top:none;font-size:14px;margin:0;padding:8px 16px;text-align:left}.navbar-nav>.nav-item>.sub-menu{background-color:#222;padding:27px 0 0 0}.navbar-nav>.nav-item>.sub-menu>.nav-item>.nav-link{font-size:12px}.dropdown-menu{margin-top:0}.dropdown-toggle::after{display:inline-block}.dropdown-menu.show{display:none}.navbar-nav li:hover>.dropdown-menu{display:block}.navbar-nav li:hover>.dropdown-menu .nav-link{}}@media (min-width:1280px){.navbar-expand-lg .navbar-nav .nav-link{border-top:none!important;font-size:14px;margin:16px 16px;padding:0;letter-spacing:1px}}.navbar.fixed{position:fixed;box-shadow:0 0 6px 0 rgba(0,0,0,.15);z-index:1000001}.navbar.animated{animation-duration:0ms!important}.navbar.fixed.animated{animation-duration:300ms!important}.dropdown-submenu{position:relative}.dropdown-menu .dropdown-menu{padding-top:0;top:0;left:100%;margin-top:-1px}.dropdown-menu .dropdown-toggle:after{display:block;margin:0;position:absolute;top:24px;right:10px;transform:rotate(-90deg)}.dropdown-item>.dropdown-item{padding:0}#mega-menu-wrap-menu .mega-menu-toggle{height:64px!important;line-height:64px!important;padding-right:16px}.mega-menu .mega-menu-megamenu>ul{display:none!important}.mega-menu.loaded .mega-menu-megamenu>ul{display:block!important}#breadcrumbs{font-size:13px;font-weight:700;text-transform:uppercase;line-height:32px;background-color:#222;color:#626262}#breadcrumbs span{display:inline-block;margin-left:16px}#breadcrumbs .container>span:first-child{margin-left:0}#breadcrumbs span span>span:last-child{color:#fefefe}#breadcrumbs a{color:#626262}body.home #breadcrumbs{display:none}#slideshow{position:relative;height:100vh;overflow:hidden}#slideshow::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}#slideshow.header{height:500px}#slideshow h1{color:#fff;text-transform:uppercase;font-weight:900}#slideshow .btn{border-width:2px;letter-spacing:2px;padding:12px 24px;font-size:14px}.rev_slider a{color:#fff;text-decoration:underline}.rev_slider a:hover{text-decoration:none;opacity:.8}#breadcrumb .breadcrumb{position:relative;top:0;left:0;margin:0;padding:0;background-color:transparent;z-index:2}#breadcrumb li{line-height:0}#breadcrumb span,#breadcrumb a{display:inline-block;font-size:11px;line-height:24px;color:#616161;letter-spacing:2px;font-weight:600;text-transform:uppercase;position:relative}.slick-slider{overflow:hidden}.slick-dotted.slick-slider{padding-bottom:16px}.slick-dots li{margin:0}.slick-slide:hover{cursor:pointer;cursor:grab}.slick-slide{margin:0 10px}.slick-list{margin:0 -10px}.home h1{font-size:32px;margin-bottom:16px}.home h2{font-size:24px}#home-video{position:relative;height:100%;overflow:hidden;background-color:#000;display:flex;align-items:center}#home-video h2{position:absolute;top:24px;left:24px;text-transform:uppercase;color:#fff;z-index:1;width:calc(100% - 48px)}#home-video img{position:absolute;top:0;left:0;width:100%}#home-video .player{position:absolute;top:0;left:0;width:100%;height:100%}#home-video .player i{color:#fff;font-size:50px}#featured-products-nav,#featured-news-nav{position:relative;float:right;z-index:1}#featured-products-nav button,#featured-news-nav button{padding:4px 8px;opacity:1;transition:opacity 200ms}#featured-products-nav button:hover,#featured-news-nav button:hover{opacity:.7}#featured-products-nav button.slick-prev,#featured-news-nav button.slick-prev{top:0;left:0;transform:none;color:#313131!important}#featured-products-nav button.slick-next,#featured-news-nav button.slick-next{top:0;right:0;transform:none;color:#313131!important}#featured-products{overflow:hidden;height:0}#featured-products.slick-initialized{height:auto}#featured-products h5{font-size:16px}#featured-products .slick-slide{margin:0 64px}#featured-products .slick-slide:focus{outline:none}#featured-products .slick-list{margin:0 -64px}#quick-search label{color:#222;font-weight:900}#sector-container{position:relative;color:#fff;background-size:cover;padding:32px}#sector-nav-tabs{}#sector .nav-tabs{border-bottom:none}#sector .nav-tabs .nav-link,#sector .nav-tabs .nav-item .nav-link{margin-bottom:0;font-size:13px;line-height:22px;padding:12px 16px;font-weight:900;color:rgba(255,255,255,.5)}#sector .nav-tabs .nav-link:focus,#sector .nav-tabs .nav-link:hover{color:#fff;border-color:transparent}#sector .nav-tabs .nav-link.active,#sector .nav-tabs .nav-item.show .nav-link{color:#fff;background-color:transparent;border-color:#ccc}#sector .tab-pane{background-size:cover}#sector .tab-pane-header{margin-right:32px}#sector .tab-pane-content{padding:24px;border:1px solid #ccc}#sector-container h1{display:inline-block;color:#fff;font-size:20px;line-height:22px;padding:13px 0 12px 0;border-bottom:1px solid #ccc}#sector-container h2{color:#fff;font-size:34px}#sector-container .tab-pane-content h2{font-size:32px}#links{padding:0;list-style:none}#links li a{position:relative;color:#222;font-size:16px;font-weight:700;padding-left:12px;transition:padding-left 100ms ease-in-out}#links li a:hover{color:#aa0f24;padding-left:16px}#links li a:before{position:absolute;top:-5px;left:0;content:"\f105";font-family:'FontAwesome'}main>section{margin-bottom:12px}.layout-header>.container>.content,.layout-downloads>.container>.content{background-color:#fff}.layout-downloads span{font-weight:900}.layout-news-list h2{font-size:24px}body.shop .price{}.products-list .product{position:relative;text-align:center}.products-list .product>.woocommerce-LoopProduct-link:first-child{display:block;background-color:#f8f9fa;padding:1.5rem}.products-list .product>.woocommerce-LoopProduct-link:first-child:hover{background-color:#dae0e5}.products-list .product img{max-width:100%;height:auto}.products-list .product h2{margin:32px 0 0 0;word-break:break-word}.products-list .woocommerce-product-details__short-description{font-size:16px!important}.products-list .woocommerce-product-details__short-description>p:last-child{margin-bottom:0}.products-list h2{margin-top:32px;margin-bottom:0;font-size:18px}.products-list h3{font-size:16px;margin-top:8px;margin-bottom:24px;font-weight:300}.products-list .info{margin:16px 0}.products-list .product .woocommerce-product-details__short-description{line-height:1.5}.products-list #dimensions{border-bottom:1px solid #222}.products-list #dimensions>div{padding-bottom:16px}.products-list #dimensions>div:first-child{border-right:1px solid #222}.products-list #dimensions h6{font-size:13px;letter-spacing:0;margin:0}.products-list #dimensions span{display:inline-block;margin:0 2px;font-size:13px}.products-list #dimensions b{display:inline-block;color:#aa0f24;margin-right:2px}.products-list .variants-container{position:absolute;top:0;left:16px;width:calc(100% - 32px);height:100%;padding:24px;background-color:#fff;text-align:left;z-index:1;overflow:auto}.products-list .variants-container .row{margin-left:-8px;margin-right:-8px}.products-list .variants-container .col-md-4{padding-left:8px;padding-right:8px}.products-list .variants-item{margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #4c4c4c}.products-list .variants-item a.btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 12px 6px 12px}.products-list .variants-close{display:block;margin-bottom:16px;font-size:24px;line-height:24px}.product h1{font-size:38px}.product .woocommerce-product-details__short-description{font-size:26px;line-height:32px;font-weight:300}.product .info{display:flex;line-height:38px}.product .info>div{margin-left:8px;margin-bottom:8px}.product .versions a{color:inherit;text-transform:uppercase;font-size:12px;line-height:14px;background-color:#fff;border:3px solid #fff;transform:scale(1);transition:transform 200ms ease}.product .versions a:hover{transform:scale(1.05)}.product .versions a:active{transform:scale(.95)}.product .versions .version-item.selected a{border:3px solid red}.product .versions h6{font-size:17px;letter-spacing:0}.variations_form{display:none}.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-slider .rtwpvg-gallery-image{outline:none}.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger,.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger span{width:48px;height:48px;line-height:48px;font-size:32px}.addtoany_list a,.widget .addtoany_list a{line-height:1}.tabs .nav-tabs{border-bottom:none!important}.nav-tabs .nav-item{width:50%;text-align:center;margin-bottom:2px}#sector .nav-tabs .nav-item{width:calc(50% - 16px)}@media (min-width:768px){.nav-tabs .nav-item,#sector .nav-tabs .nav-item{width:auto;margin-bottom:-1px}}.tabs .nav-link{background-color:#f1f1f1;text-transform:uppercase;color:inherit;font-size:12px;font-weight:900;border-right:2px solid #fff;padding:16px;height:100%}.tabs .nav-link:hover{background-color:#f7f7f7;border-color:transparent!important;border-right:2px solid #fff!important}.tabs .nav-link.active{background-color:#f8f9fa;border-color:transparent!important;border-right:2px solid #fff!important}.tabs .tab-content{background-color:#f8f9fa;font-size:15px}.tabs h6{font-size:14px;margin-bottom:8px}#technical-specifications{font-size:14px}#technical-specifications b{font-size:13px;font-weight:500;text-transform:uppercase}#technical-specifications b span{display:inline-block;width:14px;font-weight:500}#technical-specifications span{font-size:15px;font-weight:300}.product-carousel{padding:0 48px}.product-carousel .slick-track{display:flex}.product-carousel .slick-slide{display:flex;flex-direction:column;justify-content:space-around;background-color:#fff;font-size:14px;line-height:18px;height:100%}.em_carousel_block .slick-dotted.slick-slider{padding:0 30px}.product-carousel .slick-slide h6{margin-bottom:8px}.modal-title,.product-carousel .slick-slide h6{word-break:break-all}.product-carousel .slick-slide>div{margin:16px}.product-carousel .slick-slide>div .btn,.em_carousel .slick-slide>div .btn{font-size:12px;padding:8px 16px 6px 16px}.product-carousel .slick-prev,.em_carousel .slick-prev{position:absolute;top:50%;left:0;font-size:24px;color:#313131!important}.product-carousel .slick-next,.em_carousel .slick-next{position:absolute;top:50%;right:0;font-size:24px;color:#313131!important}.product-carousel .slick-prev:hover,.product-carousel .slick-next:hover,.em_carousel .slick-prev:hover,.em_carousel .slick-next:hover{opacity:.7}.slick-prev{top:0;left:0}.slick-next{top:0;right:0}.slick-prev:before,.slick-next:before{display:none!important;content:''}#downloads h6{margin-top:24px;margin-bottom:8px}#downloads a{position:relative;display:block;padding-right:16px;margin-bottom:16px;color:inherit;text-transform:uppercase;font-size:14px}#downloads a:hover{color:#aa0f24}#downloads a i{position:absolute;top:6px;right:0;color:#aa0f24}.related{margin-top:48px}.prev-next-nav a{margin:0 8px}.layout-header.above .row{position:relative;overflow:hidden}.layout-header.above .layout-header-content{position:absolute;top:0;left:0}.layout-header.above .layout-header-content h1,.layout-header.above .layout-header-content h2{color:#fff}.layout-header.above .layout-header-content.order-2{left:auto;right:0}.acf-fields>.acf-field{padding:0!important;border-top:none!important;margin-bottom:1rem!important}.af-form .af-label label{text-transform:uppercase}.af-form input:not([type=checkbox]):not([type=radio]):not([type=file]),
.af-form textarea {display:block;padding:8px 15px!important;width:100%;height:auto;font-size:1rem;line-height:1.5;color:#616161;background-color:#fff;background-clip:padding-box;border:1px solid rgba(53,160,156,.15);border-radius:0;transition:border-color .15s ease-in-out}.af-form input:not([type=checkbox]):not([type=radio]):focus:not([type=file]):focus,
.af-form textarea:focus {color:#616161;background-color:#fff;border-color:#35a09c;outline:0;box-shadow:none}.af-form .af-submit{padding:0}#google_maps{height:400px}.layout-faq h5{cursor:pointer;text-transform:none}#faq-expand-all,#faq-collapse-all{margin-left:8px;font-weight:400;color:#999;margin-left:16px;margin-top:-48px;height:24px}#faq-expand-all rect,#faq-collapse-all rect{fill:#999;pointer-events:all;stroke-width:0}#faq-expand-all:hover rect,#faq-collapse-all:hover rect{fill:#f6821f}#faq-expand-all::after,#faq-collapse-all::after{display:none}.layout-button{margin-top:-48px}footer{background-color:#d6d6d6;font-size:13px}footer h6{font-size:13px;margin-bottom:16px}footer .nav-link{padding:0 1rem 0 0;color:#313131}#sub-footer{font-size:11px}#sub-footer a{color:#313131}footer .social-icons{margin-top:16px}.textwidget>p:last-child{margin-bottom:0}.social-icons-lists{padding:0}.social-icons-lists li.social-icons-list-item{margin:0}.social-icons-lists.social-icons-greyscale .socicon{color:#313131!important;padding:8px!important}.social-icons-lists.social-icons-greyscale .socicon:hover{opacity:.75}.social-icons-lists li.social-icons-list-item:first-child .socicon{padding-left:0!important}.navbar-brand img{max-height:48px}#slideshow h1{font-size:38px}#sector-nav-tabs{position:relative}#sector .nav-tabs{margin:-8px -8px 16px}#sector .nav-tabs .nav-link,#sector .nav-tabs .nav-item .nav-link{border-color:#ccc;margin:8px}#sector .tab-pane-header h2{margin-bottom:0}#sector .tab-pane-content{margin-top:-1px;padding:0;border:none}.g-recaptcha>div{transform:scale(.763);transform-origin:0 center}#mega-menu-wrap-menu #mega-menu-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link{min-width:auto!important}#mega-menu-wrap-menu #mega-menu-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children a.mega-menu-link{padding-left:24px!important}#mega-menu-wrap-menu #mega-menu-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link>span.mega-indicator{position:absolute;left:8px}@media (min-width:576px){.g-recaptcha>div{transform:none}}@media (min-width:768px){#slideshow h1{font-size:58px}}@media (min-width:992px){.navbar-brand img{max-height:96px}#sector .nav-tabs{margin:0}#sector .nav-tabs .nav-link,#sector .nav-tabs .nav-item .nav-link{border-color:transparent;margin:0}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border-color:#ccc}#sector .tab-pane-content{margin-top:-1px;padding:24px;border:1px solid #ccc}.tabs .tab-content{min-height:calc(100% - 53px)}#mega-menu-wrap-menu #mega-menu-menu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{left:auto!important;right:100%!important}}@media (min-width:1264px){#sector .tab-pane-header{margin-top:-48px;margin-right:32px}#sector .tab-pane-content{padding:24px;border:1px solid #ccc}}#gallery-filter{flex:1 1 auto;text-align:right}#gallery-filter select{margin-left:8px;min-width:200px;width:auto;text-transform:uppercase}.wpmf_gallery_wrap{margin:0!important;background-color:transparent!important}.wpmf_gallery_tree{display:none!important;float:none!important;position:absolute}.wpmf_gallery_box{float:none!important;width:100%!important}.pswp__caption__center{text-align:center!important}.wpmf_gallery_default .card.image-over-card{margin-bottom:0!important}.wpmf_gallery_default .card.image-over-card .card-body{display:none!important;padding:0!important}.gallery_default .wpmf-gallery-item{line-height:0!important;flex:0 0 auto!important}.wpmf-gallery-item .wpmf_gallery_lightbox{display:block!important;height:100%!important}#product-filter{background-color:#2e2e2e}#product-filter>div{white-space:nowrap}#product-filter .col{line-height:1}#product-filter .text-uppercase{line-height:32px;font-size:13px;font-weight:900}.facetwp-type-dropdown{position:relative;min-width:200px;background-color:#3b3b3b}.facetwp-type-dropdown:before,#product-filter .search-sku-wrapper:before{position:absolute;top:14px;right:8px;content:'';width:0;height:0;border-style:solid;border-width:6px 4.5px 0 4.5px;border-color:#bababa transparent transparent transparent}.facetwp-dropdown,#product-filter .search-sku{padding:8px 24px 8px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3b3b3b;border-radius:0;background-color:#3b3b3b;font-family:inherit;font-size:12px;line-height:normal;color:#eee;text-transform:uppercase;transition:box-shadow .5s , border-color .25s ease-in-out;min-width:200px}#product-filter .search-sku{min-width:auto;width:100%}.facetwp-dropdown option{text-transform:uppercase}.facetwp-type-autocomplete{line-height:0%}.facetwp-type-autocomplete input[type="search"]{padding:8px;color:#eee;background-color:#3b3b3b;border:1px solid #3b3b3b;border-radius:0;text-transform:uppercase;font-size:12px;line-height:14px;height:32px}.facetwp-type-autocomplete input[type="button"]{color:#fff;background-color:#aa0f24;text-transform:uppercase;border-radius:4px;font-size:12px;padding:.75em;margin-left:5px;height:32px;border:0}.search-sku-container{margin-top:-16px;display:flex;max-width:268px}#product-filter .search-sku-container{display:inline-flex;margin-top:0;max-width:264px;width:100%}.search-sku-wrapper{margin-right:4px;flex:1 0 auto}#product-filter .search-sku-wrapper{position:relative}.search-sku-container select{width:100%;height:32px;border:1px solid #3b3b3b;background-color:#3b3b3b;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);color:#fff}.search-sku-container select:focus{outline:none;border:1px solid #8a8a8a;background-color:#3b3b3b;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s , border-color .25s ease-in-out}select.dark{padding:0 8px;height:32px;margin-right:4px;width:100%;border:1px solid #3b3b3b;background-color:#3b3b3b;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);color:#fff}select.dark:focus{outline:none;border:1px solid #8a8a8a;background-color:#3b3b3b;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s , border-color .25s ease-in-out}.em_blocks h1{color:#e20714;font-size:48px;line-height:54px;font-weight:normal}.em_blocks h2{color:#4d7781;font-size:24px;line-height:32px}.em_blocks .em_block_content{font-size:24px;line-height:32px;color:#000}.em_block_content ul{list-style:none;padding:0;margin:0}.em_block_content ul li{margin-bottom:10px}.em_block_content ul li::before{content:">>";color:#e20714;margin-right:20px}.em_block_button{height:52px;border-radius:26px;background:#e20714;color:#fff;font-size:14px;letter-spacing:.8;text-transform:uppercase;font-weight:600}.em_block_button:hover, .em_blocks .app-flo-forms .vue-form-generator:not(.ff-pro) .field-submit input[type="submit"]:hover {background:#24abaf}.em_chess_content span{right:0;font-size:16px;line-height:29px;color:#000}.em_chess_content{background:#fff}.em_chess_content .em_chess_image{padding:5% 15%}.em_chess_content .hover_content{background:rgba(36,171,175,.7);position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0}.em_chess_content:hover .hover_content{opacity:1}.em_h1_span{color:#4d7781}.em_chess_content .hover_content_inside span{font-size:24px;font-weight:bold}.em_chess_content .hover_content_inside span.subtitle{font-size:20px}.hover_content_inside span.sku{font-size:16px;font-weight:normal}.em_chess .em_block_content h2{font-weight:normal;font-size:20px}.wave_bg:before{content:" ";width:100%;background:url(images/xbg-onde-gradient.png.pagespeed.ic.U_2sWQTLRs.png) no-repeat;display:block;height:100%;position:absolute}.wave_bg.wave_flip:before{transform:scaleX(-1)}.wave_bg .container{margin-top:150px}.em_feature span{color:#e20714;font-weight:bold;font-size:24px;line-height:24px}.em_feature p{color:#000;line-height:1.3}.em_banner_block{background-repeat:no-repeat}.em_banner_block{min-height:500px;background-size:cover}.em_banner{margin:140px auto}.em_form_submit{min-width:250px}.em_blocks .super-form .em_blocks .super-label,.em_blocks .super-field .super-label,.em_blocks .super-field .privacy{font-size:18px;font-weight:normal;line-height:29px}.em_blocks .super-shortcode-field,.em_blocks .super-form textarea{background:#abb6c2;border:none;color:#000;line-height:29px}.em_blocks .flo-form{max-width:100%}.em_carousel_block .slick-dotted.slick-slider{margin:0}.em_carousel_block .slick-dots li button::before{font-size:11px;color:#e20714}.em_carousel_block .slick-dots li.slick-active button::before{color:#e20714;opacity:1}.em-align-left{text-align:left}.em-align-center{text-align:center}.em-align-right{text-align:right}.em_title_text_block .row{background:#fff}.em_title_text_block h1{color:#313131;font-size:40px}.shadow-bottom{-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 80%,transparent 100%)}.landing-footer{border-top:4px solid #e20714}.landing-footer .footer-dark{background-color:#1a1e23;font-size:18px;line-height:21px;color:#fff}.landing-footer #sub-footer{background-color:#000;color:#abb6c2;font-size:16px;line-height:19px;text-transform:uppercase}.landing-footer #sub-footer a{color:#abb6c2}.landing-footer .textwidget{margin-top:25px}.landing-footer h6{font-size:18px;color:#fff}.landing-footer .social .fa{font-size:24px;padding:0 3px}.scrolltop-wrap{overflow:hidden;z-index:999;cursor:pointer;position:fixed;bottom:50px;right:50px;background-color:#e20714;display:none;width:50px;height:50px;border-radius:8px;-webkit-box-shadow:0 0 0 6px rgba(255,255,255,.2);-moz-box-shadow:0 0 0 6px rgba(255,255,255,.2);box-shadow:0 0 0 6px rgba(255,255,255,.2)}#back2Top i{font-size:32px;font-weight:lighter}