.header-sticky{position:sticky;top:0;z-index:99}.header-wrapper.fixed .mega-menu{margin-top:20px}.fixed-header .header-sticky{left:0;position:fixed;right:0;top:0;width:100%;z-index:99}.header-wrapper.fixed .menu ul>li.has-child>a:before{top:35px}.header-wrapper.fixed .menu ul>li.has-child:hover>a:before{top:38px}.fixed-header .header-wrapper{background:transparent}.header-wrapper.fixed{padding:20px 0}.header-wrapper.fixed .menu-wrapper{padding:10px 0}.header-wrapper.fixed .logo{max-width:150px}.header-wrapper{padding:25px 0;transition:padding .2s ease-in-out,background .3s ease-in-out,position .3s ease-in-out}.header-wrapper .top .content-wrapper{align-items:center;display:flex;justify-content:flex-end;max-width:1404px}.header-wrapper .search-bar{margin-left:33px;width:313px}.header-wrapper .search-bar input{background:#fff;border:1px solid #707070!important;font-weight:500;letter-spacing:1px;padding:12px 21px}.header-wrapper .login-links ul{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-end;letter-spacing:2.4px;list-style:none;margin:0;padding:0;text-transform:uppercase}.header-wrapper .login-links ul li{margin:0 20px 0 0;padding-right:18px;position:relative}.header-wrapper .login-links ul li:before{content:"|";display:block;position:absolute;right:0;width:1px}.header-wrapper .login-links ul li:last-child{margin:0;padding:0}.header-wrapper .login-links ul li:last-child:before{display:none}.header-wrapper .contact-items ul{display:flexl;margin:0;padding:0}.header-wrapper .contact-items ul li{display:flex;margin:0 25px 0 0}.header-wrapper .contact-items ul li .icon{flex-shrink:0;margin-right:15px}.header-wrapper .contact-items ul li .icon svg{height:auto;width:20px;fill:currentColor;display:block}.header-wrapper .contact-items{font-size:15px;letter-spacing:2.5px;line-height:1.26666666667;margin-right:10px}.header-wrapper .bottom .content-wrapper{align-items:flex-end;display:flex;justify-content:space-between;max-width:1404px}.header-wrapper .logo{flex-shrink:0;max-width:173px;transition:.2s}.header-wrapper .menu-wrapper{align-items:center;display:flex;padding:10px 0 15px;transition:padding .2s ease-in-out,background .3s ease-in-out,position .3s ease-in-out}.header-wrapper .menu-wrapper .menu ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.header-wrapper .menu-wrapper .menu ul li{margin:0 10px 0 0}.header-wrapper .menu-wrapper .menu ul li:last-child{margin-right:0}.header-wrapper .menu>ul>li>a{display:flex;font-size:15px;font-weight:700;letter-spacing:.2px;padding:10px;position:relative}.header-wrapper .quote-btn{flex-shrink:0;margin-left:20px}.header-wrapper .mega-menu{background:#fff;box-shadow:0 8px 10px 2px rgba(0,0,0,.2);left:50%;margin-top:25px;max-width:Calc(100% - 40px);opacity:0;position:absolute;top:100%;transform:translateX(-50%);transition:.2s;visibility:hidden;width:1160px}.header-wrapper .menu-wrapper .menu ul li:hover .mega-menu{opacity:1;visibility:visible}.header-wrapper .menu .has-child>a:after{content:"";height:63px;position:absolute;top:100%;width:100%}.header-wrapper .menu ul>li.has-child>a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.667' height='22.998' viewBox='0 0 14.667 22.998'%3E%3Cg data-name='Group 58'%3E%3Cpath fill='%23e03e3e' d='m1.339 13.325 5.086 5.815V0h1.817v19.14l5.086-5.815 1.339 1.288L7.334 23 .001 14.615Z' data-name='Combined Shape'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:27px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:35px;transition:.3s ease-in-out;visibility:hidden;width:20px}.header-wrapper .menu ul>li.has-child:hover>a:before{opacity:1;top:42px;visibility:visible}.header-wrapper .mega-menu .inner{padding:40px}.header-wrapper .mega-menu .inner .title{color:rgba(3,18,28,.53);font-size:30px;font-weight:700;line-height:1.21875;margin-bottom:22px;text-align:center}.header-wrapper .inner.links-and-image{display:flex;justify-content:space-between}.header-wrapper .links-and-image .left *{text-align:left!important}.header-wrapper .links-and-image .left .links ul li{margin-bottom:12px!important}.header-wrapper .links-and-image .left{width:35%}.header-wrapper .links-and-image .right-image{width:60%}.header-wrapper .links-and-image .right-image img{width:100%}.header-wrapper .links-and-image .left .links a{display:block;font-size:16px}.header-wrapper .links-and-image .title{margin-bottom:22px}.header-wrapper .links-and-image ul li{margin-bottom:10px!important;margin-right:0;width:100%}.header-wrapper .links-and-image .left .btn{margin-top:10px}.header-wrapper .type1 .links-and-image .right-image{width:30%}.header-wrapper .type1 .links-and-image .left{width:65%}.header-wrapper .type1 .links-and-image .left .links ul li{margin-right:0!important;width:47.7%!important}.header-wrapper .type1 .links-and-image .left .links ul{display:flex;flex-wrap:wrap;justify-content:space-between}.header-wrapper .items{display:flex;flex-wrap:wrap;margin:0 -7.5px}.header-wrapper .items .item{display:flex;padding:7.5px;width:25%}.header-wrapper .item-inner{border:1px solid #707070;text-align:center;transition:.2s;width:100%}.header-wrapper .item-inner>a{padding:25px 20px}.header-wrapper .item-inner:hover{box-shadow:0 2px 5px #00000069}.header-wrapper .btn{margin-top:30px;text-align:center}.header-wrapper .product-title{font-size:20px}.header-wrapper .items .item .img{margin-bottom:15px}.header-wrapper .mega-menu.type4 .inner{display:flex;justify-content:space-between}.header-wrapper .mega-menu.type4 .inner .left{border-right:1px solid red;display:flex;flex-direction:column;justify-content:center;padding-right:50px;width:48%}.header-wrapper .mega-menu.type4 .inner .items{margin-bottom:-7px;margin-top:-7px;width:45%}.header-wrapper .mega-menu.type4 .inner .left *{text-align:left}.header-wrapper .mega-menu.type4 .btn{margin-top:15px}.header-wrapper .type4 .items .item{padding:7px 10px;width:33.333%}.header-wrapper .type4 .items .item .img{margin:0}.header-wrapper .type4 .item .item-inner{align-items:center;border:none;box-shadow:0 2px 5px #a19e9e;display:flex;padding:0;transition:.5s}.header-wrapper .type4 .item .item-inner a{display:block;padding:11px}.header-wrapper .type4 .item .item-inner:hover{box-shadow:0 2px 5px #000000d9}.header-wrapper .mega-menu.type5 .left *{text-align:left}.header-wrapper .mega-menu.type5 .left{border-right:1px solid red;font-size:18px;padding-right:6%;width:65%}.header-wrapper .mega-menu.type5 .des{letter-spacing:.25px;margin-bottom:20px}.header-wrapper .mega-menu.type5 .left .btn{margin:0}.header-wrapper .mega-menu.type5 .left .image{margin-bottom:25px}.header-wrapper .mega-menu.type5 .left .title{margin-bottom:15px}.header-wrapper .mega-menu.type5 .inner{display:flex;justify-content:space-between}.header-wrapper .mega-menu.type5 .links a{display:block;letter-spacing:.34px;line-height:1.5}.header-wrapper .mega-menu.type5 .links ul{display:block}.header-wrapper .mega-menu.type5 .links{width:29.3%}.header-wrapper .mega-menu.type5 .links ul li{margin:0 0 10px}.header-wrapper .mega-menu.type6 .link-text a:hover svg{left:5px}.header-wrapper .mega-menu.type6 .left *{text-align:left}.header-wrapper .mega-menu.type6 .left{border-right:1px solid red;padding-right:10px;width:60.5%}.header-wrapper .mega-menu .inner .title{margin-bottom:17px}.header-wrapper .mega-menu.type6 .left .row{display:flex;justify-content:space-between}.header-wrapper .mega-menu.type6 .left .row .image{width:46.7%}.header-wrapper .mega-menu.type6 .left .row .right-column{width:50.3%}.header-wrapper .mega-menu.type6 .left .btn{margin-top:20px}.header-wrapper .mega-menu.type6 .inner{display:flex}.header-wrapper .mega-menu.type6 .blog-items{flex:1;padding-left:38px}.header-wrapper .mega-menu.type6 .blog-item{align-items:center;background:#e8e8e8;box-shadow:0 0 3px #444;display:flex;padding:16px 18px;transition:.2s}.header-wrapper .mega-menu.type6 .blog-item:hover{box-shadow:0 0 4px #000}.header-wrapper .mega-menu.type6 .blog-item .info:only-child{text-align:center;width:100%}.header-wrapper .mega-menu.type6 .item-title{font-size:20px;letter-spacing:.2px}.header-wrapper .mega-menu.type6 .blog-item:not(:last-child){margin-bottom:14px}.header-wrapper .mega-menu.type6 .blog-item .image{width:30%}.header-wrapper .mega-menu.type6 .link-text a{align-items:center;color:#e03e3e!important;display:flex;font-size:16px;letter-spacing:1.6px}.header-wrapper .mega-menu.type6 .blog-item .info:only-child .link-text a{justify-content:center}.header-wrapper .mega-menu.type6 .link-text svg{height:16px;fill:currentColor;display:block;left:0;margin-left:8px;position:relative;transition:.4s;width:auto}.header-wrapper .mega-menu.type6 .blog-item .img{flex-shrink:0;margin-right:28px;width:121px}.header-wrapper .item-des{letter-spacing:-.77px;padding-top:3px}.header-wrapper .link-text{padding-top:10px}@media(max-width:1440px){.header-wrapper .quote-btn{margin-left:10px}.header-wrapper .menu-wrapper .menu ul li{margin-right:5px}.header-wrapper .menu>ul>li>a{font-size:14px}.header-wrapper .login-links ul li{margin-right:12px;padding-right:10px}.header-wrapper .contact-items,.header-wrapper .login-links ul{font-size:14px}.header-wrapper .contact-items ul li .icon svg{width:18px}.header-wrapper .search-bar input{font-size:15px;padding:11px 14px}}@media(max-width:1280px){.header-wrapper .quote-btn a{font-size:14px;padding:10px}.header-wrapper .quote-btn a svg{height:15px}.header-wrapper .menu>ul>li>a{font-size:13px;padding:10px 8px}.header-wrapper .menu-wrapper .menu ul li{margin-right:0}.header-wrapper .search-bar{margin-left:20px;width:280px}.header-wrapper .contact-items ul li{margin-right:15px}.header-wrapper .logo{max-width:160px}}@media(min-width:1101px){.header-wrapper .mobile-trigger,.header-wrapper span.child-trigger{display:none}}@media(max-width:1100px){.header-wrapper .top{display:none}.header-wrapper{padding:20px 0;position:relative}.header-wrapper .bottom .content-wrapper{align-items:center;position:static}.header-wrapper .mobile-trigger{cursor:pointer;height:30px;max-width:30px;position:relative;width:100%}.header-wrapper .line{background-color:#fff;display:block;height:2px;margin-top:-1px;position:absolute;right:0;top:50%;transition:all .4s ease;width:100%}.header-wrapper .three.line{transform:translateY(10px)}.header-wrapper .mobile-trigger.active .two.line{opacity:0}.header-wrapper .mobile-trigger.active .one.line{transform:translate(0) rotate(45deg)}.header-wrapper .mobile-trigger.active .three.line{transform:translate(0) rotate(-45deg)}.header-wrapper span.line.one{transform:translateY(-10px)}.header-wrapper .menu-wrapper{background:#000;display:block;flex-direction:column;height:100vh;left:0;left:auto;max-height:Calc(100dvh - 114px);max-width:450px;overflow:auto;padding:20px!important;position:absolute;right:0;top:100%;transform:translateX(100%);transition:.4s ease-in-out;width:100%}.header-wrapper .logo{max-width:150px!important}.header-wrapper .menu-wrapper .menu ul{display:block;margin-bottom:10px}.header-wrapper .menu>ul>li>a{font-size:16px;line-height:1.5;padding:11px 0;padding-right:40px!important}.header-wrapper .quote-btn{margin:0}.header-wrapper .quote-btn a{font-size:15px;padding:11px 16px}.mobile-open .header-wrapper .menu-wrapper{transform:translateX(0)}.header-wrapper .menu-wrapper .menu ul li{position:relative}.header-wrapper span.child-trigger{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;position:absolute;right:0;top:0;width:40px}.header-wrapper .mega-menu{display:none;margin:0;max-width:100%;opacity:1;position:static!important;transform:none;transition:none;visibility:visible;width:100%}body.mobile-open{overflow:hidden}.header-wrapper .menu .has-child>a:after{display:none}.header-wrapper .mega-menu .inner{display:block!important;padding:20px}.header-wrapper .mega-menu.type5 .left{border:none;font-size:15px;margin-bottom:20px;padding:0;width:100%!important}.header-wrapper .mega-menu .inner .title{font-size:18px;margin-bottom:10px!important}.header-wrapper .mega-menu.type5 .left .image{margin-bottom:15px}.header-wrapper .mega-menu.type5 .links{font-size:15px;width:100%}.header-wrapper .mega-menu.type5 .links ul{margin:0}.header-wrapper .mega-menu.type5 .links ul li:last-child{margin-bottom:0}.header-wrapper span.child-trigger.active>svg{transform:rotate(180deg)}.header-wrapper .mega-menu.type4 .inner .left{border:none;margin-bottom:30px!important;padding:0!important;width:100%!important}.header-wrapper .mega-menu.type4 .btn{margin:0!important}.header-wrapper .mega-menu.type4 .inner .items{margin:-5px;width:Calc(100% + 10px)}.header-wrapper .type4 .items .item{padding:5px}.header-wrapper .items .item{padding:5px;width:50%}.header-wrapper .item-inner{padding:10px}.header-wrapper .product-title{font-size:14px}.header-wrapper .items .item .img img{max-height:100px;object-fit:contain;width:100%}.header-wrapper .items{margin:0 -5px}.header-wrapper .btn{margin-top:15px!important}.header-wrapper .mega-menu .hs-button{font-size:14px!important}.header-wrapper .links-and-image .left{width:100%!important}.header-wrapper .links-and-image .right-image{display:none;width:100%}.header-wrapper .links-and-image ul li{margin:0!important}.header-wrapper .type1 .links-and-image .left .links ul li{width:100%!important}.header-wrapper .links-and-image .links a{display:block;font-size:15px;line-height:1.5;padding:5px 0}.header-wrapper .menu ul>li.has-child>a:before{display:none!important}.header-wrapper .mega-menu.type5 .left .image{display:none}.header-wrapper .mega-menu.type5 .des{margin-bottom:15px}.header-wrapper .links-and-image .left:only-child{margin-bottom:0}.header-wrapper .mega-menu.type6 .left{border:none;margin-bottom:30px;padding:0;width:100%}.header-wrapper .mega-menu.type6 .left .row{display:block}.header-wrapper .mega-menu.type6 .left .row .image{display:none;width:100%}.header-wrapper .mega-menu.type6 .left .row .right-column{width:100%}.header-wrapper .mega-menu.type6 .blog-items{padding:0}.header-wrapper .mega-menu.type6 .item-title{font-size:18px}.mobile-open .header-wrapper{background:#000!important}.header-wrapper .links-and-image .left .links ul li{margin-bottom:0!important}}@media(max-width:767px){.header-wrapper .menu-wrapper{max-width:100%}}@media(max-width:480px){.header-wrapper .items .item{width:100%}.header-wrapper .mega-menu.type6 .blog-item .img{display:none}.header-wrapper .mega-menu.type6 .blog-item .info:only-child{text-align:left}.header-wrapper .mega-menu.type6 .blog-item .info:only-child .link-text a{justify-content:flex-start}}