body.overflow,html.overflow{overflow:hidden}body{margin-bottom:0!important}@media (min-width:1200px){.container{max-width:1200px}}div#the-content{overflow:hidden}.loader{height:100%;width:100%;background-color:#0e182d;position:fixed;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;transform:translate3d(0,0,0)}.thumbnails-small{overflow-x:scroll;box-sizing:border-box;position:relative;height:140px}.woocommerce div.product .product_title{text-align:left}.page-template-about header.featured-image{margin-bottom:80px}.product-template-default button.single_add_to_cart_buttons.disabled{background-color:grey;pointer-events:none}.arrow-wrapper{position:absolute;top:0;height:100%;width:25px;background-color:#e6e6e6}.arrowRight{right:0}.arrowLeft{left:0}.thumbnails-small-wrapper{position:relative;height:160px;overflow:hidden}.thumbnails-small-wrapper a h5{text-align:center;font-size:14px;padding-top:7px;color:#003f7e}.thumbnails-small-wrapper .arrow{background:url(../images/down-arrow.png) no-repeat right center;position:absolute;top:50px;height:15px;width:26px;cursor:pointer}.arrowRight .arrow{transform:rotate(-90deg);right:-5px}.arrowLeft .arrow{transform:rotate(90deg);left:-5px}.arrowDown{background:url(../images/down-arrow_white.png) no-repeat right center;position:absolute;bottom:25px;top:auto;z-index:99;left:50%;transform:translate(-50%,0);height:15px;width:26px;cursor:pointer}.arrow.disabled{pointer-events:none;opacity:.5}.thumbnails-small .thumbnails-small-inner div{width:140px!important;display:inline-block}.loader{display:none}.home .loader{display:flex}.loader .logo-wrapper{z-index:10;padding:10px;background-color:#10182e;border-radius:10px}.loader.open{transform:translate3d(0,100%,0);transition:transform .9s cubic-bezier(1,0,0,1)}.loader.open::before{transform:translate3d(0,-300%,0);transition:transform .9s cubic-bezier(1,0,0,1)}.loader img{z-index:100}.loader::before{content:"";height:50%;width:100%;background-color:#e6e6e6;top:0;left:0;position:absolute;transform:translate3d(0,0,0)}body{-webkit-text-stroke:.45px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans",sans-serif;background:#e6e6e6}#menu-main li a{position:relative;z-index:1;overflow:hidden;display:block;transition:.1s color ease-out}#menu-main li a::before{content:"";height:100%;width:100%;z-index:-1;background-color:#fff;position:absolute;top:0;left:0;transform:translate3d(-102%,0,0);transition:.15s transform ease-out}#menu-main li a:hover::before{transform:translate3d(0,0,0);transition:.15s transform ease-out}#menu-main li a:hover{color:#10172e!important;transition:.15s color ease-out}h1{font-family:Poppins,sans-serif;font-weight:500;font-size:35px;color:#003f7e;line-height:59px;margin-bottom:40px}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.contact-form .text_top{margin-bottom:60px}.contact-form .map{height:300px;width:100%}.contact-form p span{font-weight:800}.contact-form{margin-bottom:30px}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form label,.contact-form textarea{width:100%;resize:none}.menu-footer-bottom-container li{margin-left:25px;margin-right:25px}h2{font-size:25px;font-weight:700;text-transform:uppercase;color:#003f7e;margin-bottom:40px}p{font-size:18px;color:#000}.search a{color:#000}nav.navbar,nav.top{z-index:100;position:fixed;top:0;width:100%}nav.navbar{padding:5px 0!important}.sub-menu{display:none;position:absolute;top:84px;right:65px;left:65px;padding:50px 195px 10px 195px;background:#0e182c}#main-menu li{height:90px;line-height:90px}#menu-main li .sub-menu li{margin-bottom:40px;width:175px;height:initial;line-height:initial}#menu-main li .sub-menu li .image{float:left;margin-right:20px}#menu-main li .sub-menu li p{width:210px;margin:0;height:40px;font-size:16px}#menu-main li .sub-menu li a{display:flex;background:initial;flex-direction:row;align-items:center;color:#fff}#menu-main li .sub-menu li a:hover{color:#0e182b}#menu-main li .sub-menu li .image img{width:40px;max-width:none}#menu-main li .sub-menu a{color:#000}nav.navbar{top:34px}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:80px}header.featured-image{height:500px!important;margin-bottom:158px;display:flex;flex-direction:column-reverse}header.featured-image h1{overflow:hidden}.product-template-default.single-product header.featured-image,.tax-product_cat header.featured-image{height:400px!important;background-color:#fff}.about header.featured-image h1 span,.contact-us header.featured-image h1 span,.industries header.featured-image h1 span,.order header.featured-image h1 span,.product-template-default.single-product header.featured-image h1 span,.products header.featured-image h1 span,.request-a-quote header.featured-image h1 span,.resources header.featured-image h1 span,.services header.featured-image h1 span,.tax-product_cat header.featured-image h1 span{position:relative;font-family:Poppins,sans-serif;font-weight:700;font-size:55px;transform:translate3d(0,100%,0);display:inline-block;padding:20px 20px;transition:.3s transform cubic-bezier(1,0,0,1);z-index:1}.about header.featured-image h1 span::before,.contact-us header.featured-image h1 span::before,.industries header.featured-image h1 span::before,.order header.featured-image h1 span::before,.product-template-default.single-product header.featured-image h1 span::before,.products header.featured-image h1 span::before,.request-a-quote header.featured-image h1 span::before,.resources header.featured-image h1 span::before,.services header.featured-image h1 span::before,.tax-product_cat header.featured-image h1 span::before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#182851;z-index:-1;transform:translate3d(-100%,0,0)}.about header.featured-image h1 span.open::before,.contact-us header.featured-image h1 span.open::before,.industries header.featured-image h1 span.open::before,.order header.featured-image h1 span.open::before,.product-template-default.single-product header.featured-image h1 span.open::before,.products header.featured-image h1 span.open::before,.request-a-quote header.featured-image h1 span.open::before,.resources header.featured-image h1 span.open::before,.services header.featured-image h1 span.open::before,.tax-product_cat header.featured-image h1 span.open::before{transform:translate3d(0,0,0);transition:.7s transform cubic-bezier(1,0,0,1);transition-delay:.4s}.about header.featured-image h1 span.open,.contact-us header.featured-image h1 span.open,.industries header.featured-image h1 span.open,.order header.featured-image h1 span.open,.product-template-default.single-product header.featured-image h1 span.open,.products header.featured-image h1 span.open,.request-a-quote header.featured-image h1 span.open,.resources header.featured-image h1 span.open,.services header.featured-image h1 span.open,.tax-product_cat header.featured-image h1 span.open{transition:.7s transform cubic-bezier(1,0,0,1);transition-delay:.2s;transform:translate3d(0,0,0);color:#fff}.request_text{margin-bottom:155px}header.woocommerce{margin-bottom:20px!important}.navbar-brand{margin-left:65px;margin-right:40px;padding:0}.behind{position:absolute;z-index:-1}.behind img{max-width:100%;min-width:100%}.block{position:relative;margin-bottom:159px}.block .content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:60px 0}a.more{font-size:18px;font-family:"Open Sans",sans-serif;color:#003f7e;font-weight:700;text-transform:uppercase}a.more img{padding-left:15px;margin-top:-4px}.block .content .bg{padding:70px 50px;background:#fff}a:hover{text-decoration:none}nav.navbar{padding:0;color:#fff;background-color:#182851}nav.top{background-color:#0e182d;z-index:1000}nav.navbar{transform:translate3d(0,0,0);transition:.3s transform ease-out}nav.navbar.fixed{transform:translate3d(0,-100%,0);transition:.3s transform ease-out}#menu-top{padding:0}nav.top form{float:right;margin-top:5px;position:relative;margin-right:20px}nav.top form .search-form{float:left;display:block;width:100%;position:absolute;top:-1px;left:-210px}nav.top form .search-form input{border-left:none;border-right:none;border-top:none;background:0 0;color:#fff}nav.top ul.navbar-nav{float:right;z-index:2;position:relative;background:#0e182d}nav.top a{color:#fff}nav.top li{margin-right:20px;margin-bottom:5px;margin-top:5px}nav.top li.last{margin-right:50px}.menu-top-container ul{float:right}.menu-top-container ul li{display:inline-block}#menu-right{list-style-type:none;margin:0}#menu-right li{height:84px;line-height:84px;margin-right:65px}#menu-right li.quote a{color:#182851;text-transform:uppercase;background-color:#fff;z-index:1;width:100%;padding:5px 20px;position:relative;overflow:hidden;transition:.3s color ease-out;display:inline-block;line-height:54px;margin-top:10px;border:1px solid rgba(255,255,255,.6);cursor:pointer}#menu-right li.quote a span{text-transform:lowercase}#menu-right li.quote a:hover{color:#fff;transition:.3s color ease-out;border:1px solid #fff}#menu-right li.quote a::before{content:"";height:2px;width:2px;z-index:-1;background-color:#182851;bottom:0;left:0;position:absolute;border-radius:50%;transform:translate3d(-50px,50px,0);transition:.3s all ease-out}#menu-right li.quote a:hover::before{height:calc(100% + 200px);width:calc(100% + 200px);transition:.3s all ease-out}#menu-main li,#menu-right li{list-style-type:none;display:inline-block;font-family:'Open Sans',sans-serif;font-size:16px;margin-right:50px}#menu-right li{position:relative}#menu-right li .item_in_cart{position:absolute;right:-10px;top:0;background-color:red;border-radius:50%;display:block;width:20px;height:20px;line-height:20px;text-align:center;z-index:99}#menu-right li{margin-right:65px}#menu-main li:last-child{margin-right:0}#menu-main li a,#menu-right li a{color:#fff;padding:0 12px}#menu-main li.current-menu-item a,#menu-main li.current_page_ancestor a{background:#fff;color:#181e30}.carousel{max-height:716px;overflow:hidden;margin-bottom:160px}.carousel .carousel-item{max-height:716px}.carousel-indicators{justify-content:flex-end}.carousel-indicators li{width:50px;height:2px;position:relative;top:5px}.carousel-indicators li.active{height:7px;position:relative;top:0}.carousel .carousel-caption{font-family:Poppins,sans-serif;font-weight:700;font-size:3.64vw;color:#003f7e;text-align:left;line-height:5.83vw}.carousel .carousel-caption strong{background:#182851;padding:.05vw 1.56vw;color:#fff}.carousel-inner{max-height:700px}.carousel-pages{overflow:hidden;margin-bottom:0}.container.absolute{position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:1}header.featured-image{position:relative}body.home .differentiators{margin-bottom:180px}body.home .differentiators img{margin-bottom:60px}.differentiators h1{margin-bottom:117px}body.home .products h1{margin-bottom:117px}.products .item{margin-bottom:127px}.products .item a:hover>.content,li.product:hover>.content{background:#fde1c5;box-shadow:10px 10px 47px -31px rgba(0,0,0,.95)!important;transition:.3s box-shadow ease-out,.3s background-color ease-out;cursor:pointer}.products .item a:hover .content .title,li.product:hover>.content a .woocommerce-loop-product__title{color:#1a3f7e!important;border-top:2px solid #1a3f7e!important}.products .item .content{position:relative;padding:0 23px 30px 23px;background:#fff}.products .item .content img{position:relative;top:-49px;width:100%}.products .item .content .title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Poppins;font-weight:700;font-size:16px;color:#003f7e;padding-top:23px;border-top:2px solid #003f7e;text-transform:none}.woocommerce .products .item .content{padding:0 23px 9px 23px;box-shadow:10px 10px 47px -31px rgba(0,0,0,.45);transition:.3s box-shadow ease-out,.3s background-color ease-out;border:1px solid #efebeb}.products .item .content{box-shadow:10px 10px 47px -31px rgba(0,0,0,.45);transition:.3s box-shadow ease-out,.3s background-color ease-out;border:1px solid #efebeb}.woocommerce #the-content .products{margin-top:50px}.products .item .content .title,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:8px;padding-bottom:0}body.home .products{margin-bottom:50px}.guide{background:#003f7e;text-align:center;padding:87px 75px;color:#fff}.guide h2{color:#fff;font-family:Poppins,sans-serif;font-size:36px;text-transform:none;font-weight:500}.guide a.more{color:#fff;vertical-align:middle;margin-right:5px}footer{background:#00284f;color:#fff}footer .products{margin-top:0}footer .container-fluid{color:#fff;padding:57px 65px;background:#00284f}footer p{color:#fff}footer h2{color:#fff;font-size:25px;text-transform:none;margin-bottom:35px}footer ul{padding:0;list-style-type:none}footer li{margin-bottom:5px}footer a{color:#fff}footer a:hover{color:#fff}footer .menu-footer-bottom-container{text-align:center;padding:31px 0;border-top:1px solid #fff}footer .btn{background:#fff;color:#00172e;padding:25px 75px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:uppercase;font-size:16px}footer .industries .textwidget{margin-top:45px}footer .btn:hover{color:#00172e}footer .col-md-12.col-lg-3.text-lg-right.quote{position:relative}footer .logo_cert{margin-top:50px;position:absolute;bottom:0;right:15px}footer img.logo_cert2{height:150px;width:auto}footer img.logo_cert1{width:180px;height:auto;margin-right:50px}#menu-footer-bottom{list-style-type:none}#menu-footer-bottom li{display:inline-block}.woocommerce-ordering,.woocommerce-result-count{display:none}.category-list li.active,.category-list li:hover{background:#003f7e}.category-list li a{color:#003f7e;font-weight:700;font-family:"Open Sans",sans-serif;text-transform:uppercase;padding:10px 17px;display:block}.category-list li.active a,.category-list li:hover>a{color:#fff}.single-product .desc{font-family:"Open Sans",sans-serif;font-size:18px}.single-product #the-content .image{background-color:#e6e6e6;padding:60px;margin-bottom:40px}.single-product #the-content .image img{max-width:100%;width:100%}#respond,.single-product .woocommerce-tabs{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:auto;margin:0;transform:translate3d(0,0,0);transition:.3s transform ease-out}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translate3d(0,-10px,0);transition:.3s transform ease-out}.woocommerce ul.products li.product:hover a img,.woocommerce-page ul.products li.product:hover a img{border:1px solid #d0e1ff;transition:.3s border ease-out}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:90%}.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__image{background-color:#e6e6e6;padding:15px 25px}.woocommerce div.product form.cart .variations select{border:2px solid #003f7e;padding:15px;color:#003f7e;background-color:#fff;font-family:Poppins;font-size:20px;margin:0 0 20px 0}.quantity .mb-3{border:2px solid #003f7e}.quantity .btn-light{color:#003f7e;background-color:#fff;font-size:20px;padding:0 0 0 15px}.quantity .btn-light.last{color:#003f7e;background-color:#fff;font-size:20px;padding:0 15px 0 0}.quantity .btn-light:hover{border:1px solid transparent}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background:#fff;border-color:transparent}.quantity .input-group-prepend{margin-right:0}.btn-light.focus,.btn-light:focus{box-shadow:none}#product_qty,.qty,.woocommerce .quantity .qty{font-family:"Open Sans";font-size:25px;color:#003f7e;font-weight:700;text-align:center;background:#fff;border:none;padding:0 0 0 2px;border:none;height:54px;width:90px;-moz-appearance:textfield}.woocommerce .quantity{display:inline-block}.woocommerce button.plus-btn{padding-right:12px}.woocommerce a.remove{margin-left:15px}.woocommerce-terms-and-conditions-wrapper,ul.wc_payment_methods.payment_methods.methods{display:none;visibility:hidden}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#fff;margin-bottom:0}.woocommerce form .form-row{display:block}#product_qty::-webkit-inner-spin-button,.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart div.quantity{margin:0 25px 0 0}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{background-color:#2d607e}.update-cart-button{opacity:0;visibility:hidden;display:none;position:absolute;z-index:-999}.single_add_to_cart_button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover{background-color:#003f7e;color:#fff;border-radius:0;height:56px;text-transform:uppercase}.woocommerce div.product div.images{margin-bottom:0}.woocommerce-page div.product .chart_link{border:2px solid #003f7e;color:#003f7e;display:inline-block;font-weight:600;padding:10px 15px;margin-bottom:50px;transition:all .3s}.woocommerce-page div.product .chart_link:hover{color:#fff;background-color:#003f7e}.woocommerce-page div.product .pdf a{color:#003f7e}.woocommerce-page div.product .pdf a:hover{color:#0e182d}.tax-product_cat .page-title{display:none}.single-product .product_title{text-align:center}.shop_table .product-price,.shop_table .product-subtotal{display:none}.cart_totals .shop_table,.cart_totals h2{display:none}.woocommerce-cart .item .title{font-family:"Open Sans";font-size:20px;font-weight:700;color:#003f7e;text-transform:uppercase;padding-right:20px;line-height:30px;margin-bottom:5px}.woocommerce-cart .item .image{background-color:#e6e6e6;padding:20px}.woocommerce-cart .item .category{font-family:"Open Sans";font-size:18px;font-weight:600;color:#00284f;margin-bottom:5px}.woocommerce-cart .item .variation{font-family:"Open Sans";font-weight:600;font-size:18px;color:#00284f;padding-right:20px;line-height:22px;margin-bottom:20px}.woocommerce-cart .quantity .btn-light{padding:0 13px}.woocommerce-cart #product_qty{padding:0 0 0 19px;max-width:190px}.woocommerce-cart .quantity{float:left;max-width:190px}.woocommerce a.remove{display:inline-block;float:right;border:1px solid #003f7e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:55px;height:55px;padding:14px 16px;color:#003f7e!important}.woocommerce a.remove:hover{background-color:#fff}.woocommerce-checkout .info,.woocommerce-checkout-review-order{background:#003f7e;padding:20px}.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-checkout{margin-bottom:103px}.woocommerce-checkout .optional{display:none}.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{display:none;visibility:hidden}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row.woocommerce-invalid select{color:red}.woocommerce-checkout .info input,.woocommerce-checkout .info textarea{width:100%;border:1px solid #fff;background:#003f7e;padding:10px;color:#fff;font-family:Poppins;font-size:20px}.woocommerce-checkout .info textarea{min-height:200px}.woocommerce-checkout-payment #place_order{background:#fff;color:#003f7e;width:initial;padding-left:40px;padding-right:40px;text-transform:uppercase;font-family:"Open Sans";font-weight:600;font-size:16px}.woocommerce-checkout .item{border-bottom:2px solid #003f7e;margin-bottom:20px;padding-bottom:20px}.industries .item{height:400px;margin-bottom:30px;display:flex;flex-direction:column;overflow:hidden}.industries .item .image{position:relative}.industries .item .image img{position:absolute;z-index:0;left:0;width:100%;top:0}.industries .item .text{position:absolute;bottom:-1px;z-index:1;right:15px;background:#fff;padding:15px 40px;font-family:Poppins;font-size:30px;color:#003f7e}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.page-template-about .values{margin-top:100px;margin-bottom:100px}.page-template-about .values .image{margin-bottom:60px}.page-template-about .history{background:#003f7e;padding:100px 0;margin-bottom:110px}.page-template-about .history h1{color:#fff}.page-template-about .history .dates{flex-direction:row;justify-content:space-between;width:100%;box-shadow:inset 0 -2px 0 #00172e;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.page-template-about .history h2{color:#fff;margin-top:15px}.page-template-about .history .dates .date{padding:0 15px 22px;color:#00172e;font-size:20px;font-weight:700;position:relative}.page-template-about .history .dates .date .a{padding:0 20px}.page-template-about .history .dates .date .active{color:#fde1c5}.page-template-about .history .dates .date .active:after{content:"";width:100%;display:block;position:absolute;top:49px;background:#fde1c5;height:2px;left:0}.page-template-about .tab-pane{padding-top:55px;color:#fff}.page-template-about .team{margin-bottom:65px}.page-template-about .chess{margin-bottom:110px}.page-template-about .team .member{margin-bottom:35px}.page-template-about .team .member img{margin-bottom:20px}.page-template-about .team .member h2{margin-bottom:10px}.nav-tabs{border-bottom:none}.nav-tabs .nav-link.active{border:none;background:0 0;color:#00172e}.nav-tabs .nav-link{border:none}.nav-link{color:#00172e;padding:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none;background:0 0;color:#00172e}.ressources .item,.services .item{margin-bottom:90px}.ressources .item .image,.services .item .image{margin-bottom:30px}.ressources .item .link,.services .item .link{font-family:"Open Sans";font-size:18px;font-weight:700;color:#003f7e;text-transform:uppercase}.ressources .item .link img,.services .item .link img{margin-left:20px;margin-top:-3px}.ressources .item .title,.services .item .title{color:#003f7e;font-family:Poppins;font-weight:700;line-height:27px;font-size:20px;padding:10px 40px;border-top:2px solid #003f7e;margin-bottom:10px;min-height:80px;text-align:center}.ressources .item .title,.services .item li,.services .item p{font-size:16px;text-align:left}.carousel-indicators li{overflow:hidden}.carousel-indicators li.active .remain.animate{background:#003f7e;display:block;width:100%;height:7px;position:relative;z-index:100;animation:move 5s;animation-timing-function:linear}@keyframes move{0%{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.woocommerce div.product form.cart .variations .custom-select{position:relative;font-family:Arial;height:initial;background:0 0;padding:0;margin-bottom:15px}.woocommerce div.product form.cart .variations .custom-select select{display:none}.woocommerce div.product form.cart .variations .select-selected{background-color:#fff;border:2px solid #003f7e;position:relative}.woocommerce div.product form.cart .variations .select-selected:after{background:url(../images/down-arrow.png) no-repeat right center;position:absolute;content:"";top:19px;right:20px;height:15px;width:26px}.select-selected,.woocommerce div.product form.cart .variations .select-items div{color:#003f7e;padding:8px 16px;border:1px solid #003f7e;cursor:pointer;user-select:none}.woocommerce div.product form.cart .variations .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;max-height:260px;overflow:auto}.product-description-bottom table{width:100%;margin-bottom:40px;text-align:center}.woocommerce div.product form.cart .variations .select-hide{display:none}.same-as-selected,.woocommerce div.product form.cart .variations .select-items div:hover{background-color:rgba(0,0,0,.1)}.tab-content{position:relative}.tab-content button{color:#e6e6e6;padding:27px 34px;background:0 0;border:none;border-left:1px solid #e6e6e6;position:absolute;font-size:30px}.tab-content button.previous{left:-100px;top:50%;transform:translate3d(0,-50%,0)}.tab-content button.next{border-left:none;border-right:1px solid #e6e6e6;top:50%;transform:translate3d(0,-50%,0);right:-100px}.woocommerce ul.products li.product{padding:0 5px;cursor:pointer}.products .item .content img,.woocommerce ul.products li.product a img{border:1px solid #f3f1f1;box-shadow:10px 10px 47px -31px rgba(0,0,0,.15);transition:.3s border ease-out;width:70%;margin:0 auto 1em;display:block}li.type-product{min-height:274px;margin-bottom:40px}.woocommerce ul.products li.product{margin-bottom:80px;min-width:calc(100%/3)}#sidebar{list-style-type:none;padding:0}.products .item .content .title,.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:100px}.industries header.featured-image{margin-bottom:158px}.request-a-quote #product_qty{padding:0}body.error404 h1{font-size:4em}body.error404 .featured-image{margin-bottom:0}body.error404 h4{margin-bottom:158px;font-size:2em}.reset_variations{display:none!important}
