@charset "UTF-8";*{border:0;margin:0;padding:0;outline:0}html{position:relative}body{width:100vw;max-width:100vw;position:relative;overflow-x:hidden;background-color:#f4f2f1;font-family:Industry}.result-message{color:#666;text-transform:uppercase;font-size:24px}.numbered-section ul{list-style-type:none}.numbered-section ul li{position:relative}.numbered-section ul li:before{content:"";top:9px;left:-12px;position:absolute;background-image:url(../svg/menu-dot-solid.svg);background-repeat:no-repeat;width:5px;height:5px}.numbered-section ul li.sub-list:before{background:0 0}.numbered-section ul li li:before{background-image:url(../svg/menu-dot.svg)}.my-shadow{-webkit-box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.04),0 22.3px 17.9px rgba(0,0,0,.052),0 41.8px 33.4px rgba(0,0,0,.056),0 100px 80px rgba(0,0,0,.05);box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.04),0 22.3px 17.9px rgba(0,0,0,.052),0 41.8px 33.4px rgba(0,0,0,.056),0 100px 80px rgba(0,0,0,.05)}.no-scrolling{overflow:hidden}button{cursor:pointer}.tab-content-link{cursor:pointer}.tab-content-container{display:none}.tab-content-container.active{display:block}.filter-white{mix-blend-mode:multiply}.steel-blue-disc{list-style:none}.steel-blue-disc li::before{content:"•";color:#87c3df;font-weight:700;display:inline-block;width:5px;height:5px;margin-right:9px}.color-steel-blue{color:#87c3df}.color-dark-steel-blue{color:#4095bc}.underline-heading.underline-heading.underline-heading{padding-bottom:40px;margin-bottom:0}.underline-heading.underline-heading.underline-heading::after{content:"";display:block;width:50px;height:3px;margin-top:30px;background:#87c3df}.callout{font-family:Industry;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#d14c35}.dark-callout{font-family:Industry;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#001e30}@media (max-width:1024px){.dark-callout{font-size:20px;line-height:28px;letter-spacing:.01em}}.faq a{font-family:Industry;font-weight:500;line-height:28px;letter-spacing:.01em;text-transform:uppercase;color:#d14c35;text-decoration:none}.slick-slider .slick-list{overflow:visible}.slick-slider .slick-prev{z-index:9}.item-slide-wrapper .slick-slide{opacity:.3}.item-slide-wrapper .slick-slide.slick-active{opacity:1}.numbered-section .int-split-wrap .content-left ul li{color:#001e30;margin-left:10px}.full-width-wysiwyg a{text-decoration:none}.warranty-section .wysiwyg-container{font-family:Industry}.warranty-section .wysiwyg-container p{font-size:18px;line-height:28px;color:#001e30}.warranty-section .wysiwyg-container a{color:#87c3df;text-decoration:none}.warranty-section .wysiwyg-container h1,.warranty-section .wysiwyg-container h2,.warranty-section .wysiwyg-container h3,.warranty-section .wysiwyg-container h4,.warranty-section .wysiwyg-container h5,.warranty-section .wysiwyg-container h6{font-size:24px;font-weight:500;line-height:32px;letter-spacing:.02em;padding-bottom:16px}.text-bold{font-weight:700}@media (min-width:1025px){.desktop-hidden{display:none!important}}@media (max-width:1024px){.tablet-hide{display:none}}@media (max-width:641px){.phone-hide{display:none}}.about-page .home-mailing-list{margin-top:0!important}.about-page-header .interior-hero-wrap{background-size:cover}.about-banner{width:100vw;background-position:left;background-size:cover;margin-top:40px;overflow:hidden}.about-banner .about-banner{margin:-10px;font-family:Rift;font-weight:700;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f4f2f1;font-size:16vw;line-height:121%;padding:100px 0;opacity:.8;margin-left:-15px;margin-top:-38px;margin-bottom:-30px}@media (min-width:641px){.about-banner{margin:120px 0}.about-banner .about-banner{line-height:181%;padding:0}}@media (min-width:1025px){.about-banner{margin:220px 0}.about-banner .about-banner{line-height:90%}}.sec-5-adjust:after{display:none!important}.sec-5-adjust{margin:96px 40px}@media (min-width:641px){.sec-5-adjust{margin:120px}}@media (min-width:1025px){.sec-5-adjust{margin:220px}}.timeline-adjust:after{display:none!important}@media (min-width:641px){.timeline-adjust{max-width:calc(54vw - 80px)!important}}@media (min-width:1025px){.timeline-adjust{max-width:1200px!important}}.about-timeline .timeline-item{position:relative;margin:80px 0;width:100vw}.about-timeline .timeline-item .timeline-img-overlay:after{content:"";display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.42)),color-stop(20.44%,rgba(0,0,0,0)),color-stop(80.68%,rgba(0,0,0,0)),to(rgba(0,0,0,.42)));background:linear-gradient(270deg,rgba(0,0,0,.42) 0,rgba(0,0,0,0) 20.44%,rgba(0,0,0,0) 80.68%,rgba(0,0,0,.42) 100%)}.about-timeline .timeline-item .timeline-content{position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:40px;top:0;color:#f4f2f1;margin-right:80px}.about-timeline .timeline-item .timeline-content .timeline-header{font-family:Rift;font-weight:700;font-size:44px;line-height:52px;letter-spacing:.01em;margin-bottom:45px;text-transform:uppercase}.about-timeline .timeline-item .timeline-content .timeline-subtext{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;margin-bottom:25px}.about-timeline .timeline-item .timeline-content a{margin-bottom:40px;color:#f4f2f1;padding-top:2px;text-transform:uppercase;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-decoration:none}.about-timeline .timeline-item .timeline-content a:after{content:"";display:inline-block;background:url(../svg/right-arrow-white.svg) no-repeat center;background-size:contain;height:6px;width:30px;margin-bottom:1px}@media (min-width:641px){.about-timeline .timeline-item .timeline-content{left:65px}.about-timeline .timeline-item .timeline-content .timeline-header{font-size:44px;line-height:52px}.about-timeline .timeline-item .timeline-content a{margin-bottom:65px}}@media (min-width:1025px){.about-timeline .timeline-item{margin:80px 200px 200px;width:calc(100vw - 400px);overflow:hidden;max-width:1300px}}@media (max-width:1024px){.about-timeline .timeline-item{margin:80px 0 120px}}@media (max-width:1600px){.about-timeline .timeline-item{margin:80px 5% 200px;width:90%}.about-timeline .timeline-item img{max-width:100%}}@media (max-width:1024px){.about-page .one-section-int .int-split-edge-img{grid-template-columns:1fr;grid-gap:80px}.about-page .sec-5-adjust{margin-left:0;padding:0 80px}}@media (max-width:1024px){.about-page .int-split-edge-img .int-split-img{padding:0}}.innovation-page .home-mailing-list{margin-top:120px!important}.innovation-page-header .interior-hero-wrap{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,48,.8)),to(rgba(0,30,48,.8))),url(../innovhero.html) no-repeat center;background:linear-gradient(rgba(0,30,48,.8),rgba(0,30,48,.8)),url(../innovhero.html) no-repeat center;background-size:cover}.innovation-page-header .interior-hero-wrap .int-hero-overlay-text .hero-header{min-width:80%!important;font-size:20vh;line-height:18vh}.inno-bolder{font-weight:700}.int-split-header.inno-page-adjust:after{height:0}.int-split-res-content.inno-page-adjust:after{content:"";display:block;width:50px;height:3px;margin-top:30px;margin-bottom:30px;background:#87c3df}.innovation-page .int-full-width p:last-of-type{padding-bottom:40px}.innovation-page-child .section-label{grid-template-columns:calc(50% + 80px) calc(50% - 80px)}@media (max-width:1600px){.innovation-page-child .section-label{grid-template-columns:50% calc(50% - 40px)}}@media (max-width:1024px){.int-split-res-content.inno-page-adjust:after{margin-top:40px;margin-bottom:40px}.int-split-edge-img .int-split-wrap .int-split-content-link{padding-top:36px;margin-bottom:0}.innovation-page .int-full-width{margin:0 auto;width:100%}}.grip-page .home-mailing-list{margin-top:0!important}.grip-page .label-bottom-small-pad .grip-sec-3 img{padding-right:80px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;-o-object-fit:none!important;object-fit:none!important;width:auto!important}.grip-page-header .interior-hero-wrap{background:#87c3df}.grip-page-header .interior-hero-wrap .int-hero-overlay-text .hero-header{opacity:.12!important}.grip-page-margin{margin-top:40px}@media (min-width:641px){.grip-page-margin{margin-top:120px}}@media (min-width:1025px){.grip-page-margin{margin-top:220px}}.q-section-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100vw - 80px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px}.q-section-wrap>div{margin-bottom:40px}@media (min-width:641px){.q-section-wrap{display:grid;width:calc(100vw - 160px);grid-template-columns:1fr 1fr;margin:0 80px}}@media (min-width:1600px){.q-section-wrap{max-width:calc(46vw - 200px);margin:0;margin-right:200px}}@media (min-width:1920px){.q-section-wrap{max-width:100%}}.grip-quarter-sec{color:#001e30;height:100%}@media (min-width:641px){.grip-quarter-sec:nth-of-type(1),.grip-quarter-sec:nth-of-type(2){border-bottom:1px solid rgba(0,0,0,.1)}.grip-quarter-sec:nth-of-type(1) p,.grip-quarter-sec:nth-of-type(2) p{margin-bottom:40px}.grip-quarter-sec:nth-of-type(1),.grip-quarter-sec:nth-of-type(3){border-right:1px solid rgba(0,0,0,.1)}.grip-quarter-sec:nth-of-type(2),.grip-quarter-sec:nth-of-type(4){padding-left:40px}.grip-quarter-sec:nth-of-type(3) .q-label,.grip-quarter-sec:nth-of-type(4) .q-label{margin-top:40px}}.grip-quarter-sec .q-label{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.grip-quarter-sec .q-label{font-size:44px;line-height:60px;letter-spacing:.02em}}.grip-quarter-sec .q-label:after{content:"";display:inline-block;width:50px;height:3px;background:#87c3df;margin-top:16px}.grip-quarter-sec .q-text{font-family:Industry;font-weight:300;font-size:18px;line-height:28px;margin:40px 40px 0 0}.text-banner{width:135vw;margin-left:-5vw;text-align:left;margin:90px 0}@media (min-width:641px){.text-banner{margin:120px 0}}@media (min-width:1025px){.text-banner{margin:220px 0}}.text-banner .animated-text-container,.text-banner p{font-family:Rift;font-weight:700;font-size:9vw;line-height:10vw;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#102a46;overflow:hidden}.text-banner .animated-text-container>div,.text-banner p>div{overflow:visible;position:relative;height:10vw;white-space:nowrap}.text-banner .animated-text-container span,.text-banner p span{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.4;color:transparent;-webkit-transition:color .8s ease-out,opacity .8s ease-out;transition:color .8s ease-out,opacity .8s ease-out;margin-right:1vw}.text-banner .animated-text-container span.solid,.text-banner p span.solid{color:#102a46;opacity:1}.text-banner .animated-text-container .fadeout,.text-banner p .fadeout{opacity:.4;color:transparent;-webkit-transition:color 1s ease-in-out,opacity 1s;transition:color 1s ease-in-out,opacity 1s}@media (min-width:1600px){.int-split-edge-img .int-split-img{height:auto}}@media (max-width:1024px){.grip-page .label-bottom-small-pad .section-label{margin-bottom:57px}.grip-page .label-bottom-small-pad .grip-page-margin{margin-top:57px}.grip-page .label-bottom-small-pad .grip-sec-3 img{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding-right:0;-o-object-fit:contain!important;object-fit:contain!important}.grip-page .home-sec-3 .view-all-products.view-all-products{margin-bottom:120px}}.no-line:after{display:none!important}.drive-sec3{width:100vw}.drive-graphic-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drive-graphic-sec .one-drive-sec{width:100%;height:100%;margin:0 40px}.drive-graphic-sec .one-drive-sec .drive-text{margin:40px;font-family:Industry;font-style:normal}.drive-graphic-sec .one-drive-sec .drive-text .red-text{color:#d14c35;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;text-transform:uppercase;margin-bottom:40px}.drive-graphic-sec .one-drive-sec .drive-text .sub-text{font-weight:400;font-size:18px;line-height:28px;color:#001e30}.drive-graphic-sec .one-drive-sec .drive-text .sub-text ul{padding-left:20px}.drive-graphic-sec .one-drive-sec img{width:calc(100% - 80px);margin:60px 0 0 40px;-o-object-fit:cover;object-fit:cover}@media (min-width:641px){.drive-graphic-sec{display:grid;grid-template-columns:1fr 1fr;width:calc(100% - 160px);margin:80px 0 80px 40px}.drive-graphic-sec.col-2{grid-template-columns:1fr 1fr}.drive-graphic-sec.col-1{display:-webkit-box;display:-ms-flexbox;display:flex}.drive-graphic-sec .one-drive-sec{width:100%}.drive-graphic-sec .one-drive-sec:nth-of-type(1){border-bottom:1px solid rgba(0,30,48,.1)}.drive-graphic-sec .one-drive-sec:nth-of-type(1),.drive-graphic-sec .one-drive-sec:nth-of-type(3){border-right:1px solid rgba(0,30,48,.1)}.drive-graphic-sec .one-drive-sec:nth-of-type(1) .drive-text,.drive-graphic-sec .one-drive-sec:nth-of-type(3) .drive-text{margin-left:0}.drive-graphic-sec .one-drive-sec:nth-of-type(1) img,.drive-graphic-sec .one-drive-sec:nth-of-type(3) img{margin-left:0}.drive-graphic-sec .one-drive-sec:nth-of-type(2){border-bottom:1px solid rgba(0,30,48,.1)}.drive-graphic-sec .one-drive-sec:nth-of-type(2) .drive-text{margin-right:0}.drive-graphic-sec .one-drive-sec:nth-of-type(2) img{margin-right:0}.drive-graphic-sec .one-drive-sec img{width:calc(100% - 80px)}}@media (min-width:1025px){.drive-graphic-sec{grid-template-columns:1fr 1fr;margin:140px 0 80px 180px;width:calc(100% - 440px)}.drive-graphic-sec.col-2{grid-template-columns:1fr 1fr}.drive-graphic-sec.col-1{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1600px){.drive-graphic-sec.col-3{grid-template-columns:1fr 1fr 1fr}.drive-graphic-sec.col-2{grid-template-columns:1fr 1fr}.drive-graphic-sec.col-1{display:-webkit-box;display:-ms-flexbox;display:flex}.drive-graphic-sec .one-drive-sec .drive-text{margin:40px 0 0 0}.drive-graphic-sec .one-drive-sec img{margin-top:0;-o-object-fit:cover;object-fit:cover}.drive-graphic-sec .one-drive-sec:nth-of-type(1){border-bottom:none}.drive-graphic-sec .one-drive-sec:nth-of-type(1) .drive-text{margin:40px 40px 0 0}.drive-graphic-sec .one-drive-sec:nth-of-type(2){border-bottom:none;border-right:1px solid rgba(0,30,48,.1)}.drive-graphic-sec .one-drive-sec:nth-of-type(2) .drive-text{margin:40px 40px 0}.drive-graphic-sec .one-drive-sec:nth-of-type(2) img{margin-right:40px}.drive-graphic-sec .one-drive-sec:nth-of-type(3){border-right:none}.drive-graphic-sec .one-drive-sec:nth-of-type(3) .drive-text{margin-left:40px}.drive-graphic-sec .one-drive-sec:nth-of-type(3) img{margin-left:40px}}.product-page-header .interior-hero-wrap{background:#001e30}.product-page-header .interior-hero-wrap .product-header-text{color:#f4f2f1;font-family:Rift;font-weight:700;font-size:56px;line-height:56px;margin:0 40px;padding:100px 0}.product-page-header .interior-hero-wrap .product-header-text .pro-small-header,.product-page-header .interior-hero-wrap .product-header-text .pro-small-header a{color:#87c3df;font-family:Industry;font-weight:700;font-size:10px;line-height:20px;letter-spacing:.18em;text-transform:uppercase;margin:20px 0;text-decoration:none}@media (min-width:641px){.product-page-header .interior-hero-wrap .product-header-text{font-size:64px;line-height:64px;margin:0 80px}}@media (min-width:1025px){.product-page-header .interior-hero-wrap .product-header-text{font-size:96px;line-height:88px;margin:0 80px;padding:300px 0 160px}}@media (min-width:1601px){.product-page-header .interior-hero-wrap .product-header-text{margin:0 160px}}.product-label{width:100%;margin:90px 0;font-family:Industry;font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30}.product-label .label-left{margin-left:40px;width:100%}.product-label .label-left .label-number{max-width:20px}.product-label .label-left .label-line{width:20px;border-bottom:1px solid #87c3df;margin-bottom:12px}.product-label .label-right{margin-left:40px;width:100%;max-width:800px}@media (min-width:641px){.product-label{display:grid;grid-template-columns:54% 46%;margin:120px 0}.product-label .label-left{margin-left:80px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-label .label-left .label-line{width:calc(100% - 180px);margin:0 8px 0 58px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.product-label .label-right{margin-left:0}}@media (min-width:1025px){.product-label{margin:90px 0}.product-label .label-left{margin-left:0}.product-label .label-left .label-number{width:20px;margin-left:200px}}.products-container{margin:40px;border-top:rgba(0,0,0,.1) 1px solid;display:grid;grid-template-columns:1fr;background-color:#f4f2f1;grid-column-gap:1px;grid-row-gap:1px}@media (max-width:1024px){.products-container{padding-bottom:40px}}.products-container .one-product:nth-child(3n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container .products-footer{grid-column:1/3;margin-top:120px;font-family:Industry;font-weight:400;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30;padding-left:40px}.products-container .products-footer .results-total{font-weight:700}.products-container .products-footer .page-results{margin-left:78px}@media (max-width:641px){.products-container .products-footer .page-results{margin:0;margin-top:20px;display:block;width:100%}}.products-container .products-footer .page-results .page{margin-left:8px;position:relative;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:rgba(0,30,48,.4);text-decoration:none}.products-container .products-footer .page-results .page:after{content:"";position:absolute;height:1px;background-color:rgba(23,23,23,.4);width:15px;bottom:-4px;left:-2px;right:0;margin:0 auto}.products-container .products-footer .page-results .page.active{font-weight:700;color:#001e30}.products-container .products-footer .page-results .page.active:after{background-color:transparent;height:0}.products-container .one-product{min-width:100%;position:relative;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:1fr;min-height:calc(100vw - 80px);text-decoration:none;overflow:hidden;padding-left:1px;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}.products-container .one-product .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-container .one-product:hover{background-repeat:no-repeat;background-size:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff);background-clip:padding-box}.products-container .one-product img{top:0;right:0;width:100%;mix-blend-mode:multiply;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.products-container .one-product .box-overlay{position:absolute;top:0;width:100%;height:100%}.products-container .one-product .box-overlay:before{content:"";display:block;min-width:100%;min-height:100%;position:absolute;top:0;left:0}.products-container .one-product .one-pro-text{position:relative;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:40px}.products-container .one-product .one-pro-text .pro-type-name{width:80%;color:#001e30;font-family:Rift;font-weight:700;font-size:32px;line-height:36px;letter-spacing:.02em}.products-container .one-product .one-pro-text .callout{margin-top:15px;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:#87c3df}.products-container .one-product .one-pro-text .callout:after{content:"";display:inline-block;width:15px;height:8px;margin-left:15px;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:cover}@media (min-width:641px){.products-container{margin:80px;grid-template-columns:1fr 1fr}.products-container .one-product{min-height:40vw}.products-container .one-product:nth-child(3n+1){border-left:none}.products-container .one-product:nth-child(2n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container .no-filter-results{grid-column:1/3}.products-container.full-width .one-product:nth-child(2n+1){border-left:none}.products-container.full-width .one-product:nth-child(4n+1){border-left:rgba(0,0,0,.1) 1px solid}}.products-container .no-filter-results{grid-column:1/4;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1025px){.products-container .one-product:nth-child(2n+1){border-left:none}}@media (max-width:1024px){.products-container .one-product:nth-child(2n+1){border-left:none}.products-container .one-product:nth-child(3n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container.full-width .one-product:nth-child(3n+1){border-left:none}.products-container.full-width .one-product:nth-child(4n+1){border-left:rgba(0,0,0,.1) 1px solid}}.products-container.full-width .products-footer{grid-column:1/3}@media (min-width:800px){.products-container{grid-template-columns:1fr 1fr 1fr}.products-container.full-width{grid-template-columns:repeat(4,1fr)}.products-container.full-width .products-footer{grid-column:1/5}.products-container .one-product img{position:relative;top:0;right:0;width:80%;margin:0 auto}}@media (max-width:800px){.products-container .one-product:nth-child(3n+1){border-left:none}.products-container .one-product:nth-child(2n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container.full-width .one-product:nth-child(2n+1){border-left:rgba(0,0,0,.1) 1px solid}}@media (max-width:640px){.products-container .one-product,.products-container .one-product:nth-child(3n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container.full-width .one-product:nth-child(1n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container.full-width .products-footer{grid-column:1/2}}@media (min-width:1340px){.products-container{margin:100px 200px;grid-template-columns:1fr 1fr 1fr 1fr}.products-container .one-product:nth-child(4n+1){border-left:rgba(0,0,0,.1) 1px solid}.products-container .one-product{min-height:420px}.products-container .one-product .box-overlay{display:none}.products-container .one-product img{position:relative;top:0;width:100%;margin:0 auto}}@media (min-width:1600px){.products-container{margin:100px 200px;grid-template-columns:1fr 1fr 1fr 1fr}}.inactive{opacity:.2}@media (max-width:641px){.products-container{padding-bottom:0;margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.quantity-adjustor .adjustor{cursor:pointer}.quantity-adjustor.disabled{opacity:.2;cursor:not-allowed}.quantity-adjustor.disabled .adjustor{cursor:not-allowed}.grid-spec .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px}.grid-spec .pricing .was{font-family:Industry;font-weight:700;font-size:14px;line-height:16px;letter-spacing:10%;text-transform:uppercase;text-decoration:line-through;color:#687083}.grid-spec .pricing .price{font-family:Industry;font-weight:500;font-size:24px;letter-spacing:0;color:#071e2f}.stock,.stock-status{color:#38ad53}.stock-status.out-of-stock,.stock.out-of-stock{color:#f66}@media (max-width:1024px){.specs-grid .grid-detail.detail-drawer.tablet-hidden{display:none!important}}.specs-grid .customer-product-detail{padding-top:20px;padding-bottom:20px}@media (max-width:1024px){.specs-grid .customer-product-detail{width:100%;grid-column:1/-1;border-bottom:none}.specs-grid .customer-product-detail .part-number.tablet-part-heading-container.customer-logged-in{display:none}.specs-grid .customer-product-detail.desktop{display:none}}@media (max-width:1024px){.specs-grid .customer-product-detail.grid-spec{width:100%;grid-column:1/-1;border-bottom:none}}@media (max-width:780px){.specs-grid .customer-product-detail .part-tablet-heading{grid-template-columns:calc(20% - 12px) calc(80% - 24px);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.specs-grid .customer-product-detail .part-tablet-heading .action-container{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.specs-grid .customer-product-detail .part-tablet-heading .action-container .quantity-adjustor{width:100%;padding-right:0}.specs-grid .customer-product-detail .part-tablet-heading .action-container .quantity-adjustor .adjustor,.specs-grid .customer-product-detail .part-tablet-heading .action-container .quantity-adjustor .quantity{width:100%;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.specs-grid .customer-product-detail .part-tablet-heading .action-container .quantity-adjustor .quantity{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.specs-grid .customer-product-detail .part-tablet-heading .action-container .quantity-adjustor .adjustor{border:1px solid #eaeaea}.specs-grid .customer-product-detail .part-tablet-heading .action-container .btn{width:100%;border:2px solid #87c3df}}.specs-grid .customer-product-detail .image-container img{padding-right:30px;mix-blend-mode:multiply;max-width:90px}.specs-grid .customer-product-detail .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:2px;-ms-flex-item-align:center;align-self:center;padding-left:10px}.specs-grid .customer-product-detail .pricing .was{font-family:Industry;font-weight:700;font-size:14px;line-height:16px;letter-spacing:10%;text-transform:uppercase;text-decoration:line-through;color:#687083}.specs-grid .customer-product-detail .pricing .price{font-family:Industry;font-weight:500;font-size:24px;letter-spacing:0;color:#071e2f}.specs-grid .customer-product-detail .stock{-ms-flex-item-align:center;align-self:center;padding-left:40px;width:148px;font-family:Industry;font-weight:500;font-size:16px;letter-spacing:0}.specs-grid .customer-product-detail .stock-status{font-family:Industry;font-weight:500;font-size:16px;letter-spacing:0;padding-bottom:6px}@media (max-width:740px){.specs-grid .customer-product-detail .stock-status{padding-right:24px}}.specs-grid .customer-product-detail .quantity-adjustor{-ms-flex-item-align:center;align-self:center}.specs-grid .customer-product-detail .quantity-adjustor .adjustor{border:1px solid #f5f7f9}.specs-grid .customer-product-detail .quantity-adjustor .quantity{border-top:1px solid #f5f7f9;border-bottom:1px solid #f5f7f9}.detail-container .button-container,.specs-grid .grid-detail .detail-container .customer-product-detail .button-container{-ms-flex-item-align:center;align-self:center;padding-left:12px;padding-top:0;padding-bottom:0}.detail-container .button-container .add-to-cart,.specs-grid .grid-detail .detail-container .customer-product-detail .button-container .add-to-cart{font-family:Industry;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;padding:16px 20px}.specs-grid .tablet-part-heading-container{display:block;max-width:100%;width:100%}.specs-grid .tablet-part-heading-container .part-number{display:inline-block;max-width:80px;margin-right:16px}.specs-grid .part-tablet-heading{display:grid;grid-template-columns:120px 1fr -webkit-max-content;grid-template-columns:120px 1fr max-content;width:100%}.specs-grid .part-tablet-heading .part-number-container{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.specs-grid .part-tablet-heading .part-number-container .part-number{font-family:Industry;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase}.specs-grid .part-tablet-heading .part-number-container .heading{max-width:100%}.specs-grid .part-tablet-heading .part-number-container .heading a{font-family:Industry;font-weight:500;font-size:24px;line-height:16px;text-transform:uppercase}.specs-grid .part-tablet-heading .action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.specs-grid .part-tablet-heading .action-container .quantity-adjustor{padding-left:0;padding-right:12px}@media (min-width:1025px){.catalog-container{display:grid;grid-template-columns:25% 75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog-container .filters-wrap .filters{min-width:260px}.catalog-container .products-container{margin-left:40px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;width:100%}.catalog-container .products-container .one-product:nth-child(4n+1){border-left:none}.catalog-container .products-container .one-product:nth-child(3n+1){border-left:rgba(0,0,0,.1) 1px solid}}.products-container.full-width .products-footer{padding-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters-wrap .filters{margin:200px 0 200px 200px;color:#001e30;font-family:Industry}.filters-wrap .filters .one-filter-wrap .filter-header{font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:24px}.filters-wrap .filters .one-filter-wrap .options{margin-bottom:54px}.filters-wrap .filters .one-filter-wrap .options li{list-style:none;margin-bottom:6px}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox{display:block;position:relative;padding-left:22px;cursor:pointer;font-weight:700;font-size:12px;line-height:22px;letter-spacing:.18em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters-wrap .filters .one-filter-wrap .options li .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #eeece9}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox:hover input~.checkmark{background-color:#ccc}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox input:checked~.checkmark{background-color:#87c3df}.filters-wrap .filters .one-filter-wrap .options li .checkmark:after{content:"";position:absolute;display:none}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox input:checked~.checkmark:after{display:block}.filters-wrap .filters .one-filter-wrap .options li .my-checkbox .checkmark:after{left:5px;top:3px;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.applied-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:90px;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30}.applied-filters-container .results-per-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:14px;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:16px;padding-top:12px}.applied-filters-container .results-per-page select{background:#fff;padding:12px 36px 12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../svg/select-arrow.svg);background-repeat:no-repeat;background-position:75% 48%;background-size:12px 16px}.applied-filters-container .filters-applied{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.applied-filters-container .filters-applied>div{float:left}.applied-filters-container .filters-applied .filter-tag-header{margin-bottom:16px;white-space:nowrap;padding-top:12px}.applied-filters-container .filters-applied .filters .filter{background:#fff;border:1px solid #eeece9;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;margin-left:16px;margin-bottom:16px}.mobile-filters-container .applied-filters-container .filters-applied{padding-left:0;margin-top:0}.mobile-filters-container .applied-filters-container .filters-applied .filter:first-child{margin-left:0}.mobile-filters-container .filters{padding-top:16px}.product-main-wrap{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.home-main-container.product-page{overflow:unset}.mobile-filters-button-container{position:sticky;bottom:56px;margin-bottom:56px;text-align:center}.mobile-filters-button-container button.btn{-webkit-box-shadow:-18px 32px 47px rgba(0,0,0,.21);box-shadow:-18px 32px 47px rgba(0,0,0,.21);border-radius:57px;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;line-height:17px;padding:23px 55px}.mobile-filters-container-outer.active{height:100vh;display:block}.mobile-filters-container-outer.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(23,23,23,.84);z-index:2}.mobile-filters-container{z-index:3;position:relative}.mobile-filters-container.active{height:100vh;display:block}.mobile-filters-container.active:after{position:absolute;top:0;left:0;width:100%;height:100%}.mobile-filters-container .wrap{padding:0 80px}.mobile-filters-container .filters-wrap{top:100vh;background:#fff;z-index:999;height:calc(100vh - 35%);overflow-y:scroll;position:fixed;width:100%;-webkit-transition:.5s .1s ease-in-out;transition:.5s .1s ease-in-out}.mobile-filters-container .filters-wrap:after{-webkit-transition:opacity .2s .4s ease-in-out,height 0s,width 0s;transition:opacity .2s .4s ease-in-out,height 0s,width 0s;opacity:0;content:"";width:0;height:0}.mobile-filters-container .filters-wrap.active{top:34%}.mobile-filters-container .filters-wrap.active:after{position:fixed;width:100%;height:100%;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,transparent),color-stop(95%,#fff),to(#fff)) scroll;background:linear-gradient(180deg,transparent 80%,#fff 95%,#fff) scroll;z-index:9;pointer-events:none;opacity:1}.mobile-filters-container .filters-wrap .filters-close{position:sticky;right:0;top:0;cursor:pointer;padding:10px;z-index:9999;width:20px;height:24px;float:right}.mobile-filters-container .filters-wrap .filters-close img{width:20px;height:20px}.mobile-filters-container .filters-wrap .applied-filters-container{padding:56px 80px 0 80px;display:block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.mobile-filters-container .filters-wrap .applied-filters-container .mobile-filters{margin:0;padding-left:0;padding-right:0}.mobile-filters-container .filters-wrap .applied-filters-container .mobile-filters .filter{font-family:Industry;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;color:#4095bc;background-color:rgba(135,195,223,.24);padding:4px 8px 4px 9px}.mobile-filters-container .filters-wrap .applied-filters-container .mobile-filters .filter img{margin-left:8px}.mobile-filters-container .filters-wrap .filters{margin:0;padding:32px 80px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9}.mobile-filters-container .filters-wrap .filters .one-filter-wrap .filter-header{padding-bottom:12px}.mobile-filters-container .filters-wrap>.filters{padding:32px 80px 80px}.no-filter-results{padding-top:40px;padding-left:24%}@media (max-width:1024px){.no-filter-results{padding-top:20px;padding-left:0;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:1600px){.filters-wrap .filters{margin-left:0;padding-left:80px}}@media (max-width:1500px){.filters-wrap .filters{margin-left:0;padding-left:10%}.products-container{margin-right:10%}}@media (max-width:1460px){.applied-filters-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applied-filters-container .filters-applied{margin-top:36px}}@media (max-width:1024px){.product-main-wrap>.wrap{display:none}.product-main-wrap .catalog-container .filters-wrap{display:none}.filters-wrap .filters .one-filter-wrap .options li{margin-bottom:10px}}@media (max-width:1024px){.mobile-filters-container .filters-wrap .applied-filters-container{line-height:28px}}.lg-hero-text-rift{font-family:Rift;font-weight:700;font-size:16.3vh;line-height:15vh;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#f4f2f1;opacity:.2}.filled{color:#f4f2f1}.home-page #body-content{margin-top:unset}@media screen and (max-width:480px){.hero-wrapper{height:calc(100vh + 80px)}}.hero-wrapper .slick-list{max-width:100%;overflow:hidden}.hero-wrapper .slick-track{padding-top:83px;height:calc(100vh - 80px);background-color:#171717}@media screen and (max-width:480px){.hero-wrapper .slick-track{padding-top:83px}}.hero-wrapper .hero-container{max-width:100%}.hero-container{position:relative;top:0;height:100vh;width:100vw}.hero-container .bg-container-underlay{height:calc(100vh - 80px);background-color:#171717}.hero-container .bg-container{width:100%;position:absolute;top:0;left:0;height:calc(100vh - 80px);height:100vh}.hero-container .bg-container .hero-img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.hero-container .bg-container .hero-img-wrapper .bg-img{-webkit-transform:translateX(-55%);transform:translateX(-55%);width:240%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:641px){.hero-container .bg-container .hero-img-wrapper .bg-img{-webkit-transform:translateX(-30%);transform:translateX(-30%);width:160%}}@media (min-width:1025px){.hero-container .bg-container .hero-img-wrapper .bg-img{-webkit-transform:translateX(0);transform:translateX(0);width:100%}}.hero-container .bg-container .hero-img-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:-webkit-gradient(linear,left top,right top,color-stop(25.07%,rgba(23,23,23,.92)),color-stop(49.32%,rgba(23,23,23,.7)),color-stop(78.59%,rgba(23,23,23,.1)));background:linear-gradient(90deg,rgba(23,23,23,.92) 25.07%,rgba(23,23,23,.7) 49.32%,rgba(23,23,23,.1) 78.59%);color:#fff;width:400%}@media (min-width:641px){.hero-container .bg-container .hero-img-wrapper:after{width:100%}}.hero-container .bg-container .hero-hc-overlay{position:absolute;top:-100px;left:0;height:100vh;width:100%;background:url(../svg/honeycomb.svg) no-repeat;background-position:left;background-size:150vh}@media (min-width:641px){.hero-container .bg-container .hero-hc-overlay{background-size:130vh}}@media (min-width:1025px){.hero-container .bg-container .hero-hc-overlay{background-size:contain}}.hero-container .bg-container .hero-hc-overlay .hero-bg-text{display:none}@media (min-width:1300px){.hero-container .bg-container .hero-hc-overlay .hero-bg-text{display:block;position:relative;top:-10px;left:101%;width:100vh;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}}.hero-container .bg-container .hero-count-overlay{display:none;color:#f4f2f1;position:absolute;top:0;left:97vw;width:100vh;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;text-align:center}.hero-container .bg-container .hero-count-overlay .hero-slide-count{font-family:Industry;font-style:normal;font-weight:700;font-size:42px;line-height:35px;text-transform:uppercase}.hero-container .bg-container .hero-count-overlay .hero-slide-count .small-counter-text{display:inline-block;-webkit-transform:translateY(-18px);transform:translateY(-18px);margin-left:5px;font-size:15px;line-height:33px;opacity:.4}@media (min-width:641px){.hero-container .bg-container .hero-count-overlay{display:inline-block}}.hero-container .hero-content{margin:0 40px;position:relative;top:0;left:0;z-index:5;min-height:100%;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#f4f2f1}.hero-container .hero-content p{max-width:80%}.hero-container .hero-content .hero-header{opacity:1;font-family:Rift;font-style:normal;font-weight:700;font-size:92px;line-height:84px;margin-bottom:56px}@media (min-width:641px){.hero-container .hero-content .hero-header{font-size:132px;line-height:116px;margin-bottom:80px}}@media (min-width:1025px){.hero-container .hero-content .hero-header{font-size:9vw;line-height:9vw}}.hero-container .hero-content .hero-text{font-family:Industry;font-style:normal;font-weight:300;font-size:18px;line-height:28px}.hero-container .hero-content .hero-text a{color:#87c3df}.hero-container .hero-content .hero-text:before{content:"";display:inline-block;-webkit-transform:translateY(-5px);transform:translateY(-5px);min-width:120px;margin-right:8px;max-height:1px;border-bottom:3px solid #87c3df}@media (min-width:641px){.hero-container .hero-content .hero-header{font-family:Rift;font-style:normal;font-weight:700;font-size:92px;line-height:84px;margin-bottom:56px}.hero-container .hero-content{margin-left:80px}}@media (min-width:641px) and (min-width:641px){.hero-container .hero-content .hero-header{font-size:132px;line-height:116px;margin-bottom:80px}}@media (min-width:641px) and (min-width:1025px){.hero-container .hero-content .hero-header{font-size:9vw;line-height:9vw}}@media (min-width:1025px){.hero-container .hero-content p{width:65%}.hero-container .hero-content .hero-text{width:720px}.hero-container .hero-content .hero-header{font-family:Rift;font-style:normal;font-weight:700;font-size:92px;line-height:84px;margin-bottom:56px}.hero-container .hero-content{margin-left:80px}}@media (min-width:1025px) and (min-width:641px){.hero-container .hero-content .hero-header{font-size:132px;line-height:116px;margin-bottom:80px}}@media (min-width:1025px) and (min-width:1025px){.hero-container .hero-content .hero-header{font-size:9vw;line-height:9vw}}@media (min-width:1601px){.hero-container .hero-content{margin-left:200px}}.slider-controls-wrap{width:100vw;min-height:80px;background-color:#87c3df;position:absolute;top:100vh;right:0}@media (max-width:900px){.slider-controls-wrap{position:relative;top:0}}.slider-controls-wrap .slider-controls{width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-controls-wrap .slider-controls .hero-slider-left,.slider-controls-wrap .slider-controls .hero-slider-right{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 40px}.slider-controls-wrap .slider-controls .hero-slider-left:hover,.slider-controls-wrap .slider-controls .hero-slider-right:hover{cursor:pointer}.slider-controls-wrap .slider-controls .hero-slider-left .hero-slider-text,.slider-controls-wrap .slider-controls .hero-slider-right .hero-slider-text{display:none}.slider-controls-wrap .slider-controls .hero-slider-left img,.slider-controls-wrap .slider-controls .hero-slider-right img{width:22px}@media (min-width:641px){.slider-controls-wrap .slider-controls .hero-slider-left,.slider-controls-wrap .slider-controls .hero-slider-right{width:240px}.slider-controls-wrap .slider-controls .hero-slider-left .hero-slider-text,.slider-controls-wrap .slider-controls .hero-slider-right .hero-slider-text{display:inline-block;margin:0 16px;padding-top:2px;text-transform:uppercase;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;white-space:nowrap}}@media (min-width:641px){.slider-controls-wrap .slider-controls .hero-slider-left{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:641px){.slider-controls-wrap .slider-controls .hero-slider-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;text-align:right}}.slider-controls-wrap .slider-controls .hero-slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-controls-wrap .slider-controls .hero-slider-nav .one-slider-nav-dot{margin:0 8px;width:8px;height:8px;border:1px solid #102a46;border-radius:50%;cursor:pointer}.slider-controls-wrap .slider-controls .hero-slider-nav .active-slide{background-color:#102a46}@media (min-width:641px){.slider-controls-wrap{min-height:160px}.slider-controls-wrap .slider-controls{height:160px}}@media (min-width:1025px){.slider-controls-wrap{width:46vw}.slider-controls-wrap .hero-slider-left,.slider-controls-wrap .hero-slider-right{margin:0}.slider-controls-wrap .slider-controls{max-width:920px}}@media (min-width:1600px){.slider-controls-wrap{width:45.5vw}}.container{width:100vw;max-width:1900px;overflow-x:hidden}@media (min-width:1600px){.container{margin:0 auto}}@media (min-width:1921px){.wide-container{width:100vw;max-width:1900px}}@media (min-width:1921px) and (min-width:1600px){.wide-container{margin:0 auto}}.section-label{width:100%;margin:60px 0;font-family:Industry;font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30}.section-label .label-left{margin-left:40px;width:100%}.section-label .label-left .label-number{max-width:20px}.section-label .label-left .label-line{width:20px;border-bottom:1px solid #87c3df;margin-bottom:12px}.section-label .label-right{margin-left:40px;width:100%;max-width:800px}@media (min-width:641px){.section-label{display:grid;grid-template-columns:54% 46%}.section-label .label-left{margin-left:80px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.section-label .label-left .label-line{width:calc(100% - 120px);margin:0 8px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.section-label .label-right{margin-left:0}}@media (min-width:1025px){.section-label .label-left{margin-left:0}.section-label .label-left .label-number{width:20px;margin-left:200px}}.featured-innovations,.featured-testimonial,.home-main-container,.product-slider-container{width:100vw;overflow:hidden}.featured-innovations .home-sec-1,.featured-testimonial .home-sec-1,.home-main-container .home-sec-1,.product-slider-container .home-sec-1{width:100vw}.featured-innovations .home-sec-1 .section-label,.featured-testimonial .home-sec-1 .section-label,.home-main-container .home-sec-1 .section-label,.product-slider-container .home-sec-1 .section-label{margin:90px 0}@media (min-width:641px){.featured-innovations .home-sec-1 .section-label,.featured-testimonial .home-sec-1 .section-label,.home-main-container .home-sec-1 .section-label,.product-slider-container .home-sec-1 .section-label{margin:120px 0}}@media (min-width:1025px){.featured-innovations .home-sec-1 .section-label,.featured-testimonial .home-sec-1 .section-label,.home-main-container .home-sec-1 .section-label,.product-slider-container .home-sec-1 .section-label{margin:140px 0}}.featured-innovations .home-sec-1 .home-light-bg-text,.featured-testimonial .home-sec-1 .home-light-bg-text,.home-main-container .home-sec-1 .home-light-bg-text,.product-slider-container .home-sec-1 .home-light-bg-text{position:relative;top:-200px;left:-20%;font-family:Rift;font-style:normal;font-weight:700;font-size:184px;line-height:184px;opacity:.03;text-align:right;white-space:nowrap;text-transform:uppercase}@media (min-width:1025px){.featured-innovations .home-sec-1 .home-light-bg-text,.featured-testimonial .home-sec-1 .home-light-bg-text,.home-main-container .home-sec-1 .home-light-bg-text,.product-slider-container .home-sec-1 .home-light-bg-text{top:-100px;left:unset}}@media (min-width:1803px){.featured-innovations .home-sec-1 .home-light-bg-text,.featured-testimonial .home-sec-1 .home-light-bg-text,.home-main-container .home-sec-1 .home-light-bg-text,.product-slider-container .home-sec-1 .home-light-bg-text{right:0}}.featured-innovations .home-sec-1 .sec-1-content-wrap,.featured-testimonial .home-sec-1 .sec-1-content-wrap,.home-main-container .home-sec-1 .sec-1-content-wrap,.product-slider-container .home-sec-1 .sec-1-content-wrap{width:100%;margin-top:80px}.featured-innovations .home-sec-1 .sec-1-content-wrap.no-margin,.featured-testimonial .home-sec-1 .sec-1-content-wrap.no-margin,.home-main-container .home-sec-1 .sec-1-content-wrap.no-margin,.product-slider-container .home-sec-1 .sec-1-content-wrap.no-margin{margin-top:0}.featured-innovations .home-sec-1 .sec-1-content-wrap .left-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .left-box,.home-main-container .home-sec-1 .sec-1-content-wrap .left-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .left-box{max-width:520px;padding:0 40px;margin-bottom:40px;font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;color:#001e30}.featured-innovations .home-sec-1 .sec-1-content-wrap .right-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .right-box,.home-main-container .home-sec-1 .sec-1-content-wrap .right-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .right-box{padding:0 40px;font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72}.featured-innovations .home-sec-1 .sec-1-content-wrap .right-box .red-src,.featured-testimonial .home-sec-1 .sec-1-content-wrap .right-box .red-src,.home-main-container .home-sec-1 .sec-1-content-wrap .right-box .red-src,.product-slider-container .home-sec-1 .sec-1-content-wrap .right-box .red-src{margin-top:80px;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#d14c35}@media (min-width:641px){.featured-innovations .home-sec-1 .sec-1-content-wrap,.featured-testimonial .home-sec-1 .sec-1-content-wrap,.home-main-container .home-sec-1 .sec-1-content-wrap,.product-slider-container .home-sec-1 .sec-1-content-wrap{margin-top:120px;display:grid;grid-template-columns:54% 46%}.featured-innovations .home-sec-1 .sec-1-content-wrap .right-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .right-box,.home-main-container .home-sec-1 .sec-1-content-wrap .right-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .right-box{padding:0 80px 0 0}.featured-innovations .home-sec-1 .sec-1-content-wrap .left-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .left-box,.home-main-container .home-sec-1 .sec-1-content-wrap .left-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .left-box{padding:0 80px}}@media (min-width:1025px){.featured-innovations .home-sec-1 .sec-1-content-wrap,.featured-testimonial .home-sec-1 .sec-1-content-wrap,.home-main-container .home-sec-1 .sec-1-content-wrap,.product-slider-container .home-sec-1 .sec-1-content-wrap{margin-top:180px}.featured-innovations .home-sec-1 .sec-1-content-wrap .right-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .right-box,.home-main-container .home-sec-1 .sec-1-content-wrap .right-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .right-box{padding:0 200px 0 0}.featured-innovations .home-sec-1 .sec-1-content-wrap .left-box,.featured-testimonial .home-sec-1 .sec-1-content-wrap .left-box,.home-main-container .home-sec-1 .sec-1-content-wrap .left-box,.product-slider-container .home-sec-1 .sec-1-content-wrap .left-box{padding-left:200px;font-size:44px;line-height:60px;letter-spacing:.02em}}.featured-innovations .home-sec-2,.featured-testimonial .home-sec-2,.home-main-container .home-sec-2,.product-slider-container .home-sec-2{width:100vw;color:#f4f2f1;letter-spacing:.02em;display:grid;grid-template-columns:100%}.featured-innovations .home-sec-2>div,.featured-testimonial .home-sec-2>div,.home-main-container .home-sec-2>div,.product-slider-container .home-sec-2>div{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-innovations .home-sec-2.count-4,.featured-testimonial .home-sec-2.count-4,.home-main-container .home-sec-2.count-4,.product-slider-container .home-sec-2.count-4{grid-template-columns:repeat(4,1fr)}.featured-innovations .home-sec-2.count-3,.featured-testimonial .home-sec-2.count-3,.home-main-container .home-sec-2.count-3,.product-slider-container .home-sec-2.count-3{grid-template-columns:50% 25% 25%}.featured-innovations .home-sec-2.count-2,.featured-testimonial .home-sec-2.count-2,.home-main-container .home-sec-2.count-2,.product-slider-container .home-sec-2.count-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1420px){.featured-innovations .home-sec-2.count-2,.featured-innovations .home-sec-2.count-3,.featured-innovations .home-sec-2.count-4,.featured-testimonial .home-sec-2.count-2,.featured-testimonial .home-sec-2.count-3,.featured-testimonial .home-sec-2.count-4,.home-main-container .home-sec-2.count-2,.home-main-container .home-sec-2.count-3,.home-main-container .home-sec-2.count-4,.product-slider-container .home-sec-2.count-2,.product-slider-container .home-sec-2.count-3,.product-slider-container .home-sec-2.count-4{grid-template-columns:50% 50%}.featured-innovations .home-sec-2.count-3 .box3-wrapper,.featured-testimonial .home-sec-2.count-3 .box3-wrapper,.home-main-container .home-sec-2.count-3 .box3-wrapper,.product-slider-container .home-sec-2.count-3 .box3-wrapper{grid-column:1/3}}@media (max-width:640px){.featured-innovations .home-sec-2.count-2,.featured-innovations .home-sec-2.count-3,.featured-innovations .home-sec-2.count-4,.featured-testimonial .home-sec-2.count-2,.featured-testimonial .home-sec-2.count-3,.featured-testimonial .home-sec-2.count-4,.home-main-container .home-sec-2.count-2,.home-main-container .home-sec-2.count-3,.home-main-container .home-sec-2.count-4,.product-slider-container .home-sec-2.count-2,.product-slider-container .home-sec-2.count-3,.product-slider-container .home-sec-2.count-4{grid-template-columns:100%}}.featured-innovations .home-sec-2 .box1,.featured-testimonial .home-sec-2 .box1,.home-main-container .home-sec-2 .box1,.product-slider-container .home-sec-2 .box1{background-color:#102a46}.featured-innovations .home-sec-2 .box4-wrapper,.featured-testimonial .home-sec-2 .box4-wrapper,.home-main-container .home-sec-2 .box4-wrapper,.product-slider-container .home-sec-2 .box4-wrapper{background-color:#4095bc}.featured-innovations .home-sec-2 .one-box,.featured-testimonial .home-sec-2 .one-box,.home-main-container .home-sec-2 .one-box,.product-slider-container .home-sec-2 .one-box{position:relative;height:480px;background-size:cover;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background-repeat:no-repeat}.featured-innovations .home-sec-2 .one-box .box-bg-text,.featured-testimonial .home-sec-2 .one-box .box-bg-text,.home-main-container .home-sec-2 .one-box .box-bg-text,.product-slider-container .home-sec-2 .one-box .box-bg-text{font-family:Rift;font-style:normal;font-weight:700;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f4f2f1;opacity:.1;width:700px;position:absolute;left:120px;top:0;font-size:120px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}.featured-innovations .home-sec-2 .one-box .box-text,.featured-testimonial .home-sec-2 .one-box .box-text,.home-main-container .home-sec-2 .one-box .box-text,.product-slider-container .home-sec-2 .one-box .box-text{width:100%;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:2}.featured-innovations .home-sec-2 .one-box .box-text a,.featured-testimonial .home-sec-2 .one-box .box-text a,.home-main-container .home-sec-2 .one-box .box-text a,.product-slider-container .home-sec-2 .one-box .box-text a{color:#f4f2f1;text-decoration:none}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-header,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-header,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-header{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;margin-bottom:10px;margin-left:40px;color:#f4f2f1;text-decoration:none;z-index:9999}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-text,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-text,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-text,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-text{font-family:Industry;font-weight:500;font-size:20px;line-height:28px;text-transform:uppercase;letter-spacing:.01em;margin-bottom:54px;margin-left:40px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 40px 40px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link:after,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link:after,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link:after,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:contain;height:8px;width:20px}.featured-innovations .home-sec-2 .box1 .box-top,.featured-testimonial .home-sec-2 .box1 .box-top,.home-main-container .home-sec-2 .box1 .box-top,.product-slider-container .home-sec-2 .box1 .box-top{width:140px;padding:40px;font-family:Industry;font-weight:600;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#f4f2f1}.featured-innovations .home-sec-2 .box1 .box-top:before,.featured-testimonial .home-sec-2 .box1 .box-top:before,.home-main-container .home-sec-2 .box1 .box-top:before,.product-slider-container .home-sec-2 .box1 .box-top:before{content:"";display:block;width:34px;height:1px;margin-bottom:16px;background:#f4f2f1}.featured-innovations .home-sec-2 .box1 .box-text,.featured-testimonial .home-sec-2 .box1 .box-text,.home-main-container .home-sec-2 .box1 .box-text,.product-slider-container .home-sec-2 .box1 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(4,24,37,0)),to(rgba(4,24,37,.74)));background:linear-gradient(180deg,rgba(4,24,37,0) 0,rgba(4,24,37,.74) 100%)}.featured-innovations .home-sec-2 .box2-wrapper,.featured-testimonial .home-sec-2 .box2-wrapper,.home-main-container .home-sec-2 .box2-wrapper,.product-slider-container .home-sec-2 .box2-wrapper{background-color:#87c3df}.featured-innovations .home-sec-2 .box2-wrapper .box2 .box-text,.featured-testimonial .home-sec-2 .box2-wrapper .box2 .box-text,.home-main-container .home-sec-2 .box2-wrapper .box2 .box-text,.product-slider-container .home-sec-2 .box2-wrapper .box2 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,47,77,0)),to(rgba(0,47,77,.64)));background:linear-gradient(180deg,rgba(0,47,77,0) 0,rgba(0,47,77,.64) 100%)}.featured-innovations .home-sec-2 .box3-wrapper,.featured-testimonial .home-sec-2 .box3-wrapper,.home-main-container .home-sec-2 .box3-wrapper,.product-slider-container .home-sec-2 .box3-wrapper{background-color:#d14c35}.featured-innovations .home-sec-2 .box3-wrapper .box3 .box-text,.featured-testimonial .home-sec-2 .box3-wrapper .box3 .box-text,.home-main-container .home-sec-2 .box3-wrapper .box3 .box-text,.product-slider-container .home-sec-2 .box3-wrapper .box3 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(190,50,32,0)),color-stop(30%,rgba(190,50,32,.68)),to(rgba(190,50,32,.88)));background:linear-gradient(180deg,rgba(190,50,32,0) 0,rgba(190,50,32,.68) 30%,rgba(190,50,32,.88) 100%)}.featured-innovations .home-sec-2 .box3-wrapper .box3 .box-text .sec-2-content-link:after,.featured-testimonial .home-sec-2 .box3-wrapper .box3 .box-text .sec-2-content-link:after,.home-main-container .home-sec-2 .box3-wrapper .box3 .box-text .sec-2-content-link:after,.product-slider-container .home-sec-2 .box3-wrapper .box3 .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-white.svg) no-repeat center;background-size:cover;height:8px;width:20px}@media (min-width:641px){.featured-innovations .home-sec-2 .one-box,.featured-testimonial .home-sec-2 .one-box,.home-main-container .home-sec-2 .one-box,.product-slider-container .home-sec-2 .one-box{height:700px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-header,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-header,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-header{font-family:Rift;font-style:normal;font-weight:700;font-size:36px;line-height:44px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-text,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-text,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-text,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-text{font-family:Industry;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;text-transform:uppercase}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 40px 40px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link:after,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link:after,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link:after,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:contain;height:8px;width:20px}}@media (min-width:1420px){.featured-innovations .home-sec-2,.featured-testimonial .home-sec-2,.home-main-container .home-sec-2,.product-slider-container .home-sec-2{display:grid;grid-template-columns:54% 46%}.featured-innovations .home-sec-2 .left-side,.featured-innovations .home-sec-2 .right-side,.featured-testimonial .home-sec-2 .left-side,.featured-testimonial .home-sec-2 .right-side,.home-main-container .home-sec-2 .left-side,.home-main-container .home-sec-2 .right-side,.product-slider-container .home-sec-2 .left-side,.product-slider-container .home-sec-2 .right-side{width:100%}.featured-innovations .home-sec-2 .box1 .box-top,.featured-testimonial .home-sec-2 .box1 .box-top,.home-main-container .home-sec-2 .box1 .box-top,.product-slider-container .home-sec-2 .box1 .box-top{padding:64px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-header,.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link,.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-text,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-header,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-text,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-text,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-header,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-text{margin-left:64px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-header,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-header,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-header{font-size:44px;line-height:60px}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-text,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-text,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-text,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-text{font-weight:500;font-size:22px;line-height:32px;letter-spacing:.02em}.featured-innovations .home-sec-2 .one-box .box-text .sec-2-content-link,.featured-testimonial .home-sec-2 .one-box .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link,.product-slider-container .home-sec-2 .one-box .box-text .sec-2-content-link{font-size:12px;line-height:14px;margin-bottom:64px}}@media (min-width:1600px){.featured-innovations .home-sec-2,.featured-testimonial .home-sec-2,.home-main-container .home-sec-2,.product-slider-container .home-sec-2{grid-template-columns:53% 47%}}.featured-innovations .home-sec-3 .section-label,.featured-testimonial .home-sec-3 .section-label,.home-main-container .home-sec-3 .section-label,.product-slider-container .home-sec-3 .section-label{margin:90px 0}@media (min-width:641px){.featured-innovations .home-sec-3 .section-label,.featured-testimonial .home-sec-3 .section-label,.home-main-container .home-sec-3 .section-label,.product-slider-container .home-sec-3 .section-label{margin:120px 0}}@media (min-width:1025px){.featured-innovations .home-sec-3 .section-label,.featured-testimonial .home-sec-3 .section-label,.home-main-container .home-sec-3 .section-label,.product-slider-container .home-sec-3 .section-label{margin:200px 0}}.featured-innovations .home-sec-3 .sec3-menu,.featured-testimonial .home-sec-3 .sec3-menu,.home-main-container .home-sec-3 .sec3-menu,.product-slider-container .home-sec-3 .sec3-menu{margin:40px}@media (max-width:1770px){.featured-innovations .home-sec-3 .sec3-menu,.featured-testimonial .home-sec-3 .sec3-menu,.home-main-container .home-sec-3 .sec3-menu,.product-slider-container .home-sec-3 .sec3-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.featured-innovations .home-sec-3 .sec3-menu .sec3-header,.featured-testimonial .home-sec-3 .sec3-menu .sec3-header,.home-main-container .home-sec-3 .sec3-menu .sec3-header,.product-slider-container .home-sec-3 .sec3-menu .sec3-header{max-width:600px}.featured-innovations .home-sec-3 .sec3-menu .sec3-header p,.featured-testimonial .home-sec-3 .sec3-menu .sec3-header p,.home-main-container .home-sec-3 .sec3-menu .sec3-header p,.product-slider-container .home-sec-3 .sec3-menu .sec3-header p{color:#001e30;font-family:Rift;font-style:normal;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;margin-bottom:30px}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;color:#4095bc;max-width:400px}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items ul,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items ul,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items ul,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items li,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items li,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items li,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items li{opacity:.4;list-style-type:none}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items li:last-child,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items li:last-child,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items li:last-child,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items li:last-child{margin-right:0}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items .active-item,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items .active-item,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items .active-item,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items .active-item{opacity:1}@media (min-width:641px){.featured-innovations .home-sec-3 .sec3-menu,.featured-testimonial .home-sec-3 .sec3-menu,.home-main-container .home-sec-3 .sec3-menu,.product-slider-container .home-sec-3 .sec3-menu{margin:40px 80px}}@media (min-width:1025px){.featured-innovations .home-sec-3 .sec3-menu,.featured-testimonial .home-sec-3 .sec3-menu,.home-main-container .home-sec-3 .sec3-menu,.product-slider-container .home-sec-3 .sec3-menu{margin:40px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:54% 46%}.featured-innovations .home-sec-3 .sec3-menu .sec3-header,.featured-testimonial .home-sec-3 .sec3-menu .sec3-header,.home-main-container .home-sec-3 .sec3-menu .sec3-header,.product-slider-container .home-sec-3 .sec3-menu .sec3-header{min-width:54%}.featured-innovations .home-sec-3 .sec3-menu .sec3-header p,.featured-testimonial .home-sec-3 .sec3-menu .sec3-header p,.home-main-container .home-sec-3 .sec3-menu .sec3-header p,.product-slider-container .home-sec-3 .sec3-menu .sec3-header p{font-size:44px;line-height:60px}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items ul,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items ul,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items ul,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items ul{height:60px;padding-left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-innovations .home-sec-3 .sec3-menu .sec3-menu-items ul li,.featured-testimonial .home-sec-3 .sec3-menu .sec3-menu-items ul li,.home-main-container .home-sec-3 .sec3-menu .sec3-menu-items ul li,.product-slider-container .home-sec-3 .sec3-menu .sec3-menu-items ul li{margin-right:47px}}@media (min-width:1300px){.featured-innovations .home-sec-3 .sec3-menu .sec3-header,.featured-testimonial .home-sec-3 .sec3-menu .sec3-header,.home-main-container .home-sec-3 .sec3-menu .sec3-header,.product-slider-container .home-sec-3 .sec3-menu .sec3-header{width:600px}}.featured-innovations .home-sec-3 .item-slide-wrapper,.featured-testimonial .home-sec-3 .item-slide-wrapper,.home-main-container .home-sec-3 .item-slide-wrapper,.product-slider-container .home-sec-3 .item-slide-wrapper{margin:80px 40px}.featured-innovations .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow:before,.featured-testimonial .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow:before,.home-main-container .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow:before,.product-slider-container .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow:before{content:"";display:inline-block;background:url(../svg/slide-r.svg) no-repeat center;height:20px;width:20px}.featured-innovations .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow.slick-disabled:before,.featured-testimonial .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow.slick-disabled:before,.home-main-container .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow.slick-disabled:before,.product-slider-container .home-sec-3 .item-slide-wrapper button.slick-next.slick-arrow.slick-disabled:before{height:8px;width:8px}.featured-innovations .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow:before,.featured-testimonial .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow:before,.home-main-container .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow:before,.product-slider-container .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow:before{content:"";display:inline-block;background:url(../svg/slide-l.svg) no-repeat center;height:20px;width:20px}.featured-innovations .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow.slick-disabled:before,.featured-testimonial .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow.slick-disabled:before,.home-main-container .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow.slick-disabled:before,.product-slider-container .home-sec-3 .item-slide-wrapper button.slick-prev.slick-arrow.slick-disabled:before{height:8px;width:8px}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item .product-top,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item .product-top,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item .product-top,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item .product-top{width:100%;background-size:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;background:#f4f2f1 url(../svg/product-hex.svg) no-repeat center}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item .product-top img,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item .product-top img,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item .product-top img,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item .product-top img{mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;max-width:100%}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-header,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-header,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-header,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-header{width:100%;font-family:Industry;font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#001e30;margin-top:40px}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;text-align:center;letter-spacing:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.featured-innovations .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link a,.featured-testimonial .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link a,.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link a,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item .slide-product-link a{color:#4095bc}@media (min-width:641px){.featured-innovations .home-sec-3 .item-slide-wrapper,.featured-testimonial .home-sec-3 .item-slide-wrapper,.home-main-container .home-sec-3 .item-slide-wrapper,.product-slider-container .home-sec-3 .item-slide-wrapper{margin:80px}}@media (min-width:1025px){.featured-innovations .home-sec-3 .item-slide-wrapper,.featured-testimonial .home-sec-3 .item-slide-wrapper,.home-main-container .home-sec-3 .item-slide-wrapper,.product-slider-container .home-sec-3 .item-slide-wrapper{margin:80px 200px}}.featured-innovations .home-sec-3 .view-all-products,.featured-testimonial .home-sec-3 .view-all-products,.home-main-container .home-sec-3 .view-all-products,.product-slider-container .home-sec-3 .view-all-products{margin:40px}@media (min-width:641px){.featured-innovations .home-sec-3 .view-all-products,.featured-testimonial .home-sec-3 .view-all-products,.home-main-container .home-sec-3 .view-all-products,.product-slider-container .home-sec-3 .view-all-products{margin:60px 80px}}@media (min-width:1025px){.featured-innovations .home-sec-3 .view-all-products,.featured-testimonial .home-sec-3 .view-all-products,.home-main-container .home-sec-3 .view-all-products,.product-slider-container .home-sec-3 .view-all-products{margin:80px 200px}}.featured-innovations .home-sec-4,.featured-testimonial .home-sec-4,.home-main-container .home-sec-4,.product-slider-container .home-sec-4{width:100vw;overflow:hidden}.featured-innovations .home-sec-4 .section-label,.featured-testimonial .home-sec-4 .section-label,.home-main-container .home-sec-4 .section-label,.product-slider-container .home-sec-4 .section-label{margin:90px 0}@media (min-width:641px){.featured-innovations .home-sec-4 .section-label,.featured-testimonial .home-sec-4 .section-label,.home-main-container .home-sec-4 .section-label,.product-slider-container .home-sec-4 .section-label{margin:120px 0}}@media (min-width:1025px){.featured-innovations .home-sec-4 .section-label,.featured-testimonial .home-sec-4 .section-label,.home-main-container .home-sec-4 .section-label,.product-slider-container .home-sec-4 .section-label{margin:180px 0}}.featured-innovations .home-sec-4 .testimonials-wrapper,.featured-testimonial .home-sec-4 .testimonials-wrapper,.home-main-container .home-sec-4 .testimonials-wrapper,.product-slider-container .home-sec-4 .testimonials-wrapper{margin:40px;margin-right:0}.featured-innovations .home-sec-4 .testimonials-wrapper .btn,.featured-testimonial .home-sec-4 .testimonials-wrapper .btn,.home-main-container .home-sec-4 .testimonials-wrapper .btn,.product-slider-container .home-sec-4 .testimonials-wrapper .btn{margin-top:56px}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-header p,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-header p,.home-main-container .home-sec-4 .testimonials-wrapper .tes-header p,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-header p{margin:35px 0;font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;color:#001e30}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-header .tes-header-line,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-header .tes-header-line,.home-main-container .home-sec-4 .testimonials-wrapper .tes-header .tes-header-line,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-header .tes-header-line{width:50px;border-bottom:#87c3df 3px solid}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-content,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-content,.home-main-container .home-sec-4 .testimonials-wrapper .tes-content,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-content{max-width:720px}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-content p,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-content p,.home-main-container .home-sec-4 .testimonials-wrapper .tes-content p,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-content p{padding-top:45px;font-family:Industry;font-size:18px;line-height:28px;color:#365b72}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-button,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-button,.home-main-container .home-sec-4 .testimonials-wrapper .tes-button,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-button{margin-top:56px}@media (min-width:641px){.featured-innovations .home-sec-4 .testimonials-wrapper,.featured-testimonial .home-sec-4 .testimonials-wrapper,.home-main-container .home-sec-4 .testimonials-wrapper,.product-slider-container .home-sec-4 .testimonials-wrapper{margin:40px 80px}.featured-innovations .home-sec-4 .testimonials-wrapper .tes-button,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-button,.home-main-container .home-sec-4 .testimonials-wrapper .tes-button,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-button{width:260px}}@media (min-width:1025px){.featured-innovations .home-sec-4 .testimonials-wrapper .tes-content,.featured-testimonial .home-sec-4 .testimonials-wrapper .tes-content,.home-main-container .home-sec-4 .testimonials-wrapper .tes-content,.product-slider-container .home-sec-4 .testimonials-wrapper .tes-content{width:100%}.featured-innovations .home-sec-4 .testimonials-wrapper,.featured-testimonial .home-sec-4 .testimonials-wrapper,.home-main-container .home-sec-4 .testimonials-wrapper,.product-slider-container .home-sec-4 .testimonials-wrapper{margin:40px 200px;margin-right:0}}.featured-innovations .home-mailing-list,.featured-testimonial .home-mailing-list,.home-main-container .home-mailing-list,.product-slider-container .home-mailing-list{width:100%;height:700px;background-size:cover}.featured-innovations .home-mailing-list .mailing-bg-overlay,.featured-testimonial .home-mailing-list .mailing-bg-overlay,.home-main-container .home-mailing-list .mailing-bg-overlay,.product-slider-container .home-mailing-list .mailing-bg-overlay{display:inline-block;position:relative;width:100%;height:100%;top:0;left:0}.featured-innovations .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.featured-testimonial .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.home-main-container .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.product-slider-container .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text{opacity:.05;position:relative;width:700px;top:1%;left:101%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}.featured-innovations .home-mailing-list .mailing-wrap,.featured-testimonial .home-mailing-list .mailing-wrap,.home-main-container .home-mailing-list .mailing-wrap,.product-slider-container .home-mailing-list .mailing-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content,.home-main-container .home-mailing-list .mailing-wrap .mailing-content,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content{color:#f4f2f1;width:100%;max-width:720px;margin:100px 40px;text-align:center}@media (min-width:641px){.featured-innovations .home-mailing-list .mailing-wrap .mailing-content,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content,.home-main-container .home-mailing-list .mailing-wrap .mailing-content,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content{margin:100px 80px}}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content img,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content img,.home-main-container .home-mailing-list .mailing-wrap .mailing-content img,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content img{width:80px}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-small-text,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-small-text,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-small-text,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-small-text{margin:30px 0;font-family:Industry;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-header,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-header,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-header,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-header{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;margin-bottom:30px}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-content-text,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-content-text,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-content-text,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-content-text{font-family:Industry;font-size:18px;line-height:28px}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form{margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1{display:none}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input{margin-bottom:30px;width:100%;padding:6px 0;font-family:Industry;font-size:18px;line-height:28px;border-bottom:2px solid rgba(244,242,241,.2);background:0 0;color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-webkit-input-placeholder,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-webkit-input-placeholder,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-webkit-input-placeholder,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-webkit-input-placeholder{color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-moz-placeholder,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-moz-placeholder,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-moz-placeholder,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-moz-placeholder{color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input:-ms-input-placeholder,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input:-ms-input-placeholder,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input:-ms-input-placeholder,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input:-ms-input-placeholder{color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-ms-input-placeholder,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-ms-input-placeholder,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-ms-input-placeholder,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-ms-input-placeholder{color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::placeholder,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::placeholder,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::placeholder,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::placeholder{color:#f4f2f1}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn{width:100%;height:64px;background:#87c3df;color:#001e30;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn:after,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn:after,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn:after,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn:after{content:"";display:inline-block;background:url(../svg/right-arrow-navy-blue.svg) no-repeat center;background-size:cover;width:20px;height:6px;margin-bottom:2px;margin-left:15px}@media (min-width:641px){.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:100px}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn{display:none}.featured-innovations .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.featured-testimonial .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.home-main-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1,.product-slider-container .home-mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1{display:block;margin-left:-57px;margin-bottom:28px;color:#f4f2f1;background:0 0;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}}@media (min-width:641px){.featured-innovations .home-mailing-list,.featured-testimonial .home-mailing-list,.home-main-container .home-mailing-list,.product-slider-container .home-mailing-list{height:780px}.featured-innovations .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.featured-testimonial .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.home-main-container .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text,.product-slider-container .home-mailing-list .mailing-bg-overlay .mailing-bg-overlay-text{width:780px}}@media (min-width:1025px){.featured-innovations .home-mailing-list,.featured-testimonial .home-mailing-list,.home-main-container .home-mailing-list,.product-slider-container .home-mailing-list{background-size:cover}}@media (max-width:1024px){.view-all-products-btn-container{padding:0 40px}.view-all-products-btn-container .view-all-products{margin:0 auto!important}}.home-btn-type{background:#87c3df;width:calc(100% - 40px);height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#001e30;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.home-btn-type:after{content:"";display:inline-block;background:url(../svg/right-arrow-navy-blue.svg) no-repeat center;background-size:contain;height:8px;width:30px}.home-btn-type:hover{background:#61a4c2}@media (min-width:641px){.home-btn-type{width:274px;border-radius:2px;height:46px}}@media (min-width:1025px){.home-btn-type{background:0 0;border:1px solid #87c3df;color:#4095bc;padding-top:2px}.home-btn-type:hover{background:rgba(135,195,223,.24);border:1px solid #87c3df}.home-btn-type:after{content:"";display:inline-block;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:contain;height:6px;width:30px;margin-bottom:1px}}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{top:135px}.testimonials-wrapper{margin-bottom:0;padding-bottom:24px}@media (max-width:1024px){.testimonials-wrapper{padding-bottom:0}}.home-sec-4{background-repeat:no-repeat;background-position:bottom right}@media (max-width:1700px){.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-header{font-size:38px}.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-text{font-size:18px}.home-main-container .home-sec-2 .one-box .box-text .sec-2-content-link{font-size:10px}.home-main-container .home-sec-2 .one-box.box2 .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box.box2 .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box.box2 .box-text .sec-2-content-text,.home-main-container .home-sec-2 .one-box.box3 .box-text .sec-2-content-header,.home-main-container .home-sec-2 .one-box.box3 .box-text .sec-2-content-link,.home-main-container .home-sec-2 .one-box.box3 .box-text .sec-2-content-text{margin-left:10%}}@media (max-width:1600px){.home-main-container .home-sec-1 .sec-1-content-wrap .left-box{padding-left:10%}.home-main-container .home-sec-1 .sec-1-content-wrap .right-box{padding-right:10%}.home-main-container .home-sec-3 .sec3-menu{margin-left:5%}.home-main-container .home-sec-3 .item-slide-wrapper{margin-left:5%}.home-main-container .home-sec-4 .testimonials-wrapper{margin-left:5%}}@media (max-width:1024px){.hero-container .hero-content .hero-text{max-width:485px}}@media (max-width:1024px) and (max-width:500px){.hero-container .hero-content .hero-text{max-width:320px}}@media (max-width:1024px){.home-main-container .home-sec-1 .home-light-bg-text{top:-183px;line-height:140px}.home-main-container .home-sec-2 .box1{background-position:right bottom}.home-main-container .home-sec-3 .view-all-products{margin-bottom:0}}#blurrybg,#nav{top:0;left:0;width:100%;z-index:1010;height:64px;position:absolute;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#nav{backdrop-filter:none;-webkit-backdrop-filter:none;text-align:center;border-bottom:1px solid rgba(244,242,241,.15)}#nav.white-bg{border-bottom:1px solid rgba(0,30,48,.1)}#nav .nav-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav .nav-content .nav-logo{margin:0 54px;width:42px}#nav .nav-content .light{display:inline-block}#nav .nav-content .dark{display:none}#nav .nav-content .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 32px;height:100%;cursor:pointer;background:#071e2f}#nav .nav-content .icon-container .icon{width:16px;height:16px}#nav .nav-content .icon-container .nav-cart{height:16px}#nav .nav-content .icon-container .nav-cart .cart-item-count{background:#87c2df;color:#071e2f;top:calc(100% - 6.5px - 10.5px);right:-100%;width:20px;height:18px;font-family:Industry;font-weight:700;font-size:10px;letter-spacing:1px}#nav .nav-content .search-container{padding:0 32px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:#fff}#nav .nav-content .search-container.active{background-color:#fff}#nav .nav-content .search-container .search-icon{fill:#88c3df;width:16px;height:16px}#nav .nav-content .nav-center-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav .nav-content .nav-center-wrap .m-menu{display:none}#nav .nav-content .nav-center-wrap .menu{width:100%;height:100%}#nav .nav-content .nav-center-wrap .menu ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav .nav-content .nav-center-wrap .menu ul a{text-decoration:none;color:#f4f2f1}#nav .nav-content .nav-center-wrap .menu ul li{list-style-type:none;margin:0 30px;font-family:Industry;font-size:14px;line-height:36px}#nav .nav-content .nav-center-wrap .menu ul li:hover{cursor:pointer;opacity:.7}#nav .nav-content .nav-center-wrap .nav-dist-button{height:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0 24px;background:#87c3df;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase}#nav .nav-content .nav-center-wrap .nav-dist-button.portal{padding:0 19px;background:#001e30;color:#fff}#nav .nav-content .nav-center-wrap .nav-dist-button.portal a{text-decoration:none}#nav .nav-content .nav-center-wrap .nav-dist-button.portal a p{color:#fff}#nav .nav-content .nav-center-wrap .nav-dist-button a{text-decoration:none;color:#001e30}#nav .nav-content.color-dark-navy .menu ul li{color:#001e30}#nav .nav-content.color-dark-navy .menu ul li a{color:#001e30}#nav .nav-content.open-state{background:#f4f2f1}#nav .nav-content.open-state .nav-center-wrap .menu ul a{text-decoration:none;color:#001e30}@media (min-width:1300px){#nav{display:block}}#nav.light-adjust{border-bottom:1px solid rgba(0,30,48,.15)}#nav.light-adjust .nav-content .nav-logo{margin:0 54px;width:54px}#nav.light-adjust .nav-content .light{display:none}#nav.light-adjust .nav-content .dark{display:inline-block}#nav.light-adjust .nav-content .nav-center-wrap .menu ul a{text-decoration:none;color:#f4f2f1}#nav.light-adjust .nav-content .nav-center-wrap .menu ul li:hover{cursor:pointer;opacity:.7}#nav.light-adjust .nav-content .nav-center-wrap .nav-dist-button{background:#001e30}#nav.light-adjust .nav-content .nav-center-wrap .nav-dist-button a{color:#f4f2f1}#nav.light-adjust .nav-content.open-state .light{display:inline-block}#nav.light-adjust .nav-content.open-state .dark{display:none}#nav.light-adjust .nav-content.open-state .nav-center-wrap .menu ul a{text-decoration:none;color:#001e30}#nav.light-adjust .nav-content.open-state .nav-center-wrap .menu ul li:hover{cursor:pointer;opacity:.7}#nav.light-adjust .nav-content.open-state .nav-center-wrap .nav-dist-button{background:#87c3df}#nav.light-adjust .nav-content.open-state .nav-center-wrap .nav-dist-button a{color:#001e30}.search-results-container{position:absolute;right:20px;top:64px;max-width:643px;width:100%;background-color:#fff;padding:43px 38px 43px 102px;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;max-height:418px}@media (min-width:1300px){.search-results-container{position:fixed}}.search-results-container .close-search{width:23px;height:23px;position:absolute;top:17px;right:22px;cursor:pointer}.search-results-container .search-results-inner{max-height:332px;overflow:hidden}.search-results-container .search-results-inner .header{font-size:14px;color:#cdd2d5;font-family:Industry;font-weight:700;letter-spacing:6px;text-transform:uppercase;padding-bottom:25px}.search-results-container .search-results-inner .input-container input{width:100%;border-bottom:1px solid #000;padding-bottom:10px;font-weight:500;color:#000}.search-results-container .search-results-inner .input-container input::-webkit-input-placeholder{color:#000}.search-results-container .search-results-inner .input-container input::-moz-placeholder{color:#000}.search-results-container .search-results-inner .input-container input:-ms-input-placeholder{color:#000}.search-results-container .search-results-inner .input-container input::-ms-input-placeholder{color:#000}.search-results-container .search-results-inner .input-container input::placeholder{color:#000}.search-results-container .search-results-inner .no-results{margin-top:20px;font-family:Industry;font-size:14px;color:#000;font-weight:500}.search-results-container .search-results-inner .results .results-scroll{overflow-y:scroll;max-height:250px}.search-results-container .search-results-inner .results .result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;border-bottom:.5px solid #cdd2d5}.search-results-container .search-results-inner .results .title{font-size:18px;font-weight:500;font-family:Industry;color:#000}.search-results-container .search-results-inner .results .image-container{max-width:143px;height:64px;width:100%}.search-results-container .search-results-inner .results .image-container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (max-width:641px){.search-results-container{max-width:351px;padding-left:39px;padding-right:0;padding-bottom:41px;max-height:358px}.search-results-container .search-results-inner .header{font-size:12px;padding-bottom:14px}.search-results-container .search-results-inner .input-container{padding-right:62px}.search-results-container .search-results-inner .input-container input{min-height:34px;padding-bottom:25px;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .input-container input::-webkit-input-placeholder{white-space:pre-line;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .input-container input::-moz-placeholder{white-space:pre-line;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .input-container input:-ms-input-placeholder{white-space:pre-line;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .input-container input::-ms-input-placeholder{white-space:pre-line;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .input-container input::placeholder{white-space:pre-line;font-size:14px;font-weight:500;line-height:17px}.search-results-container .search-results-inner .results .results-scroll{max-height:185px}}.mobile-search-container{position:absolute;top:0;right:80px;z-index:9999;padding:20px 18px 20px 16px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.mobile-search-container.active{background-color:#fff}.mobile-search-container .search-icon{fill:#88c3df}@media (min-width:1300px){.mobile-search-container{display:none}}.innovation-page-child #nav.light-adjust .nav-content .nav-center-wrap .nav-dist-button{background-color:#102a46;color:#fff}.innovation-page-child #nav.light-adjust .nav-content .nav-cart svg path{stroke:#fff}.innovation-page-child .scrolled #nav.light-adjust .nav-content .nav-cart svg path{stroke:#87c3df}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li{-webkit-box-sizing:border-box;box-sizing:border-box}.nav-products li{background-blend-mode:multiply;mix-blend-mode:multiply}.full-nav{position:absolute;display:none;top:64px;height:0;width:0}.open{display:block;min-height:100vh;width:100vw;position:absolute;top:0;z-index:99999;left:0;background:#f4f2f1}.open .open-nav-wrap{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:scroll}.open .open-nav-wrap img{position:absolute;left:-30%;bottom:-1px;opacity:.1;width:120%;z-index:-1}.open .open-nav-wrap img.cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.open .open-nav-wrap .nav-innovation img{-webkit-transform:translate(20%,60%) rotate(30deg);transform:translate(20%,60%) rotate(30deg);-webkit-transform-origin:top left;transform-origin:top left}.open .open-nav-wrap .nav-one-part div{display:none}.open .open-nav-wrap .nav-one-part div.active-nav-item{display:inline-block;height:100%;width:100%}.open .open-nav-wrap .nav-one-part div.active-nav-item ul{color:#001e30;width:100%}.open .open-nav-wrap .nav-one-part div.active-nav-item ul a{text-decoration:none;color:#001e30;z-index:9992}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li{color:#4095bc;margin:20px auto;list-style:none;font-family:Rift;font-weight:700;font-size:24px;line-height:32px;text-align:center;text-transform:uppercase}.open .open-nav-wrap .nav-one-part div.active-nav-item .mobile-only{position:relative;display:inline-block;top:20px;text-align:center;min-height:30px;min-width:100%;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;color:#87c3df}.open .open-nav-wrap .nav-one-part div.active-nav-item .mobile-only:hover{cursor:pointer}.open .open-nav-wrap .nav-one-part div.active-nav-item .mobile-only:before{content:"";display:inline-block;height:8px;width:10px;margin-right:10px;background:url(../svg/left-arrow-steel-blue.svg) no-repeat center;background-size:cover}.open .open-nav-wrap .nav-one-part div.active-nav-item .main-nav li{color:#001e30;font-family:Industry;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}@media (min-width:1300px){.open{display:block;min-height:380px;width:100vw;top:64px;border:rgba(0,30,48,.14) 1px solid}.open .mobile-only{display:none}.open .open-nav-wrap{display:initial;height:100%;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.open .open-nav-wrap .nav-one-part{height:380px}.open .open-nav-wrap .nav-one-part img{position:unset;width:100%;opacity:1}.open .open-nav-wrap .nav-one-part .nav-innovation img{position:relative;top:50%;-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.open .open-nav-wrap .nav-one-part .nav-industries img{-o-object-fit:cover;object-fit:cover;width:100%;height:120%}.open .open-nav-wrap .nav-one-part:nth-child(1){border-left:rgba(0,30,48,.14) 1px solid}.open .open-nav-wrap .nav-one-part:nth-child(4){border-right:rgba(0,30,48,.14) 1px solid}.open .open-nav-wrap .nav-one-part div{display:none}.open .open-nav-wrap .nav-one-part div.active-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;overflow:hidden}.open .open-nav-wrap .nav-one-part div.active-nav-item ul{height:100%;width:100%}.open .open-nav-wrap .nav-one-part div.active-nav-item ul a{text-decoration:none;color:#001e30}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li{overflow:hidden;color:#001e30;margin:0;padding-left:40px;list-style:none;width:100%;height:25%;text-align:left;border-bottom:rgba(0,30,48,.14) 1px solid;border-left:rgba(0,30,48,.14) 1px solid;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li:empty{border-bottom:rgba(0,30,48,.06) 1px solid}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li:hover{color:#87c3df;background-color:#fff}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li:hover:after{content:"";display:inline-block;background:#87c3df;background-image:url(../svg/right-arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:50%;-webkit-transform:translateX(-40px);transform:translateX(-40px);height:20px;width:20px;border-radius:50%;float:right;justify-self:flex-end}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li:hover:empty{background:#f4f2f1}.open .open-nav-wrap .nav-one-part div.active-nav-item ul li:hover:empty:after{display:none}.open .open-nav-wrap .nav-one-part div.active-nav-item .main-nav li{font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;width:100%;padding-left:40px}.open .open-nav-wrap .nav-one-part div.active-nav-item .main-nav li:empty:after{display:none}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li{padding-left:20px;width:100%;display:grid;grid-template-columns:50px calc(95% - 80px) 1fr;white-space:normal;background-size:45px auto;background-repeat:no-repeat;background-position:20px 50%}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:before{content:"";display:inline-block;width:40px;height:40px}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:empty:before{display:none}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:after{content:"";display:inline-block;margin-left:10px;justify-self:flex-end;height:20px;width:20px}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:hover:after{margin-left:15px;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:hover:empty{background-color:#f4f2f1}.open .open-nav-wrap .nav-one-part div.active-nav-item .products-nav-item li:hover:empty:after{display:none}.open:after{content:"";display:inline-block;height:40%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,0))}}#blurrybg,#nav{display:none}@media (min-width:1300px){#blurrybg,#nav{display:block}}.burger{position:absolute;top:20px;right:40px;width:40px;height:24px;z-index:1111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.burger img{width:18px}@media (min-width:1300px){.burger{display:none}}.mobile-home-link-container{position:absolute;left:40px;top:12px;z-index:9999}.mobile-home-link-container .nav-logo{height:40px}@media (min-width:1300px){.mobile-home-link-container{display:none}}#nav.mobile-nav{display:block;position:absolute;z-index:9990;background:#f4f2f1;top:0;left:0;width:100vw;height:100vh}#nav.mobile-nav .nav-content .nav-cart,#nav.mobile-nav .nav-content .nav-logo{display:none}#nav.mobile-nav .nav-content .nav-center-wrap .nav-dist-button{display:none}#nav.mobile-nav .nav-content .nav-center-wrap .menu{display:none}#nav.mobile-nav .nav-content .nav-center-wrap .m-menu{width:100%;height:100vh;max-height:560px;margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:scroll}#nav.mobile-nav .nav-content .nav-center-wrap .m-menu ul{height:100vh;min-height:560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;overflow-y:scroll}#nav.mobile-nav .nav-content .nav-center-wrap .m-menu ul a{text-decoration:none;color:#4095bc}#nav.mobile-nav .nav-content .nav-center-wrap .m-menu ul li{list-style-type:none;font-family:Rift;font-weight:700;font-size:32px;line-height:32px}#nav.mobile-nav .nav-content .nav-center-wrap .m-menu ul li:hover{cursor:pointer;opacity:.7}@media (min-width:1300px){#nav.mobile-nav{display:none}}.menu .active{font-weight:700}@media (min-width:1300px){.mobile-only,.mobile-only-li{display:none!important}}.desktop-only-li{display:none}@media (min-width:1300px){.desktop-only-li{display:inline-block}}header{position:fixed;top:0;left:0;width:100%;height:64px;z-index:9999;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}@media (max-width:1300px){header{-webkit-box-shadow:none;box-shadow:none;position:absolute}}header #nav .nav-content{background-color:transparent;-webkit-transition:background-color ease-in-out .1s 0s;transition:background-color ease-in-out .1s 0s}header.scrolled #nav .nav-content{background-color:#fff}header.scrolled #nav .nav-content .nav-center-wrap .menu ul a{color:#102a46}.interior-header{width:100vw;position:relative;overflow:hidden;top:0;left:0}.interior-header .interior-hero-wrap .int-hero-overlay-text{position:absolute;top:0;right:0}@media (max-width:1300px){.interior-header .interior-hero-wrap .int-hero-overlay-text{display:none}}.interior-header .interior-hero-wrap .int-hero-overlay-text .hero-header{display:none;position:absolute;min-width:50%;top:-10px;left:102%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;font-style:normal;font-weight:700;font-size:28vmin;line-height:28vmin;opacity:.13}@media (min-width:1025px){.interior-header .interior-hero-wrap .int-hero-overlay-text .hero-header{display:inline-block}}.home-page .home-main-container{position:relative;overflow:visible;background:#f4f2f1;z-index:3}.home-page .slider-controls-wrap{z-index:4}#body-content{margin-top:-100px;position:relative;background:#f4f2f1}.products-page #body-content,.products-page-child #body-content{margin-top:unset}.int-split-hero{width:100%;color:#fff}.int-split-hero .int-hero-left{font-family:Rift;font-weight:700;font-size:56px;line-height:56px;margin:0 40px;padding:100px 0 40px}.int-split-hero .int-hero-right{font-family:Industry;color:#f4f2f1;margin:0 40px;padding-bottom:100px}.int-split-hero .int-hero-right .int-hero-right-content{font-size:18px;line-height:28px;font-weight:400}.int-split-hero .int-hero-right .int-hero-right-header{margin-bottom:32px;font-family:Industry;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase}.int-split-hero.grip-page-adjust{color:#001e30}.int-split-hero.grip-page-adjust .int-hero-left{position:relative;z-index:2}.int-split-hero.grip-page-adjust .int-hero-right img{z-index:0;position:absolute;top:15vh;left:-15vh;-o-object-fit:cover;object-fit:cover;height:110%;margin-top:-10vh}.int-split-hero.grip-page-adjust .int-hero-right:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(135,195,223,.5);z-index:1}@media (min-width:641px){.int-split-hero{display:grid;grid-template-columns:54% 46%;padding:120px 0}.int-split-hero .int-hero-left{padding:0;font-size:64px;line-height:64px;width:calc(54vw - 120px);margin-right:40px}.int-split-hero .int-hero-right{margin:0;margin-right:80px}.int-split-hero .int-hero-right>div{border-left:4px solid #87c3df;padding-left:32px}.int-split-hero.grip-page-adjust .int-hero-left{width:calc(54vw - 80px);margin-right:0}.int-split-hero.grip-page-adjust .int-hero-right{margin:0;padding-bottom:0}.int-split-hero.grip-page-adjust .int-hero-right img{z-index:1;position:relative;top:15vh;left:-28vw;-o-object-fit:cover;object-fit:cover;height:160%;margin-top:-30vh}}@media (min-width:1025px){.int-split-hero{padding:0 0 260px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.int-split-hero .int-hero-left{font-size:96px;line-height:88px;margin:292px 80px 0 0;width:70%;padding-left:80px}.int-split-hero .int-hero-right{margin-top:340px;width:calc(100% - 300px);min-width:300px;padding-bottom:0}.int-split-hero .int-hero-right>div{border-left:4px solid #87c3df;padding-left:32px}.int-split-hero.grip-page-adjust .int-hero-left{width:calc(54vw - 200px);margin-right:0}.int-split-hero.grip-page-adjust .int-hero-right{margin:0;padding-bottom:0}.int-split-hero.grip-page-adjust .int-hero-right img{position:relative;top:25vh;left:-7vw;-o-object-fit:cover;object-fit:cover;height:150%;margin-top:-25vh}.int-split-hero.grip-page-adjust .int-hero-right:after{display:none}.int-split-hero.grip-page-adjust .int-hero-right.drive-page-header img{top:20vh;left:7vw;width:500px;margin-top:-15vh;margin-bottom:-10vw}}@media (min-width:1601px){.int-split-hero .int-hero-left{padding-left:200px}}.int-split-edge-img{width:100vw;display:grid;grid-template-columns:1fr;grid-gap:54px;max-width:100%}.int-split-edge-img .int-split-wrap{width:100%}.int-split-edge-img .int-split-wrap a.int-split-content-link,.int-split-edge-img .int-split-wrap p{margin:20px 40px}.int-split-edge-img .int-split-wrap a.int-split-content-link{text-decoration:none;display:block;white-space:nowrap}.int-split-edge-img .int-split-img{height:400px;width:100%;max-height:400px;grid-row:1}@media (min-width:1920px){.int-split-edge-img .int-split-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.int-split-edge-img .int-split-img img{padding:20px 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box}.int-split-edge-img .int-split-img .grip-page-fix{margin:0}@media (max-width:1024px){.int-split-edge-img .int-split-img{position:relative}}@media (min-width:641px){.int-split-edge-img{grid-gap:120px}.int-split-edge-img .int-split-wrap a.int-split-content-link,.int-split-edge-img .int-split-wrap p{margin:20px 80px}.int-split-edge-img .int-split-img{height:480px;max-height:600px}.int-split-edge-img .int-split-img.int-tablet-pic-margins{max-width:920px;width:100%;margin:0 auto}}@media (min-width:1025px){.int-split-edge-img{display:grid;grid-template-columns:50% 50%}.int-split-edge-img .int-split-wrap{grid-row:1}.int-split-edge-img .int-split-wrap a.int-split-content-link,.int-split-edge-img .int-split-wrap p{margin-left:200px}.int-split-edge-img.reverse-columns .int-split-wrap{grid-column:2}.int-split-edge-img.reverse-columns .int-split-wrap a.int-split-content-link,.int-split-edge-img.reverse-columns .int-split-wrap p{max-width:520px;margin:20px 0}.int-split-edge-img.reverse-columns .int-split-img{grid-column:1;grid-row:1;height:100%;min-height:500px}}@media (min-width:1025px) and (min-width:1920px){.int-split-edge-img.reverse-columns .int-split-img{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1025px){.int-split-edge-img.reverse-columns .int-split-img.int-tablet-pic-margins{width:110%;margin:0}}.about-page .int-split-edge-img{grid-template-columns:54% 46%;grid-gap:0}.about-page .int-split-edge-img div:first-child{padding-right:130px;-webkit-box-sizing:border-box;box-sizing:border-box}.about-page .int-split-edge-img.reverse-columns div:first-child{padding-right:0}.about-page .int-split-edge-img.reverse-columns div:nth-child(2){padding-right:130px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1024px){.about-page .int-split-edge-img.reverse-columns div:nth-child(2){padding-right:0}}.about-page .sec-5-adjust{padding:0 40px 96px}@media (min-width:1803px){.about-page .heading-w-image-left-content-right .sec-5-adjust{padding-left:0;margin-left:200px}}.about-page .int-full-width p.sec-5-adjust:last-of-type{padding-bottom:96px}.int-split-header .title{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#87c3df}.int-split-header.w-title{line-height:40px}@media (min-width:1400px){.industries-page .int-split-edge-img{grid-gap:220px}.industries-page .int-split-edge-img .int-split-wrap .int--split-content,.industries-page .int-split-edge-img .int-split-wrap .int-split-header,.industries-page .int-split-edge-img .int-split-wrap .int-split-res-content{max-width:520px}}.industries-page .interior-header .interior-hero-wrap .int-hero-overlay-text .hero-header{font-size:19vmin;line-height:19vmin}@media (min-width:1400px){.industries-page .industries-page .int-split-edge-img:not(.reverse-columns){grid-gap:76px}.industries-page .industries-page .int-split-edge-img .int-split-img{height:100%}}@media (min-width:1400px){.industries-page-child .int-split-edge-img{grid-gap:76px}.industries-page-child .int-split-edge-img .int-split-img{height:100%}}.int-split-header{color:#001e30;font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;max-width:520px}.int-split-header:after{content:"";display:block;width:50px;height:3px;margin-top:30px;background:#87c3df}@media (min-width:1025px){.int-split-header{font-size:44px;line-height:60px}}.int-split-content{font-family:Industry;font-size:18px;line-height:28px;color:#25516b}.int-split-res-content{font-family:Industry;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;text-transform:uppercase;color:#d14c35}@media (min-width:1025px){.int-split-res-content{font-size:24px;line-height:32px;letter-spacing:.02em}}.int-split-content-link{color:#4095bc;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;padding-top:20px}.int-split-content-link:after{content:"";display:inline-block;width:12px;height:4px;margin-bottom:3px;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:cover}.int-full-width{width:100vw}.int-full-width p{max-width:1300px;padding-bottom:40px}.int-full-width p:last-of-type{padding-bottom:0}.int-full-width p.pb-24{padding-bottom:24px}@media (min-width:1921px){.generic-page-header .heading{padding-left:200px}}.theme-margins{margin:0 40px}@media (min-width:641px){.theme-margins{margin:0 80px}}@media (min-width:1025px){.theme-margins{margin:0 200px}}.section-label{margin:90px 0}@media (min-width:641px){.section-label{margin:120px 0}}@media (min-width:1025px){.section-label{margin:220px 0}}.template-contest .section-label{margin:90px 0}.hide-overflow{overflow:hidden}@media (min-width:1025px){.grip-page-fix{width:46vw!important;-webkit-transform:translateX(-200px);transform:translateX(-200px)}}@media (min-width:1025px){.reverse-columns .grip-page-fix{width:39vw!important;-webkit-transform:translateX(200px);transform:translateX(200px)}}@media (min-width:1025px) and (min-width:1600px){.reverse-columns .grip-page-fix{width:39vw!important}}@media (min-width:1920px){.reverse-columns .grip-page-fix{-webkit-transform:unset;transform:unset}}@media (min-width:1025px){.height-600{height:600px!important}}.grip-sec-3 .grip-page-fix{-o-object-fit:contain!important;object-fit:contain!important;width:calc(100% - 40px)!important}@media (min-width:641px){.grip-sec-3 .grip-page-fix{width:calc(100% - 160px)}}.box-image-overlay{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.box-image-overlay .int-split-img.int-split-img.int-split-img{max-height:unset;height:100%;max-width:100%;position:relative}.box-image-overlay .int-split-img.int-split-img.int-split-img img{margin:0;width:auto;padding-right:80px;max-width:100%}.box-image-overlay .int-split-wrap{position:relative;z-index:2;padding-top:40px}.box-image-overlay .box-overlay-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.box-image-overlay .box-overlay-wrapper .box-overlay{max-width:260px;width:100%;background-color:#87c3df;color:#102a46;text-align:center;position:relative;margin-left:-130px}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner{padding-top:195px;padding-bottom:132px}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item{max-width:138px;margin:0 auto;font-family:Industry;text-transform:uppercase;text-align:center;padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid rgba(16,42,70,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item:last-child{border-bottom:none}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item .heading{font-weight:700;font-size:44px;line-height:44px;color:#102a46}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item .subheading{font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item .text{font-weight:500;font-size:8px;line-height:10px;letter-spacing:1px}.box-image-overlay.reverse-columns .int-split-wrap{padding-left:15%}.box-image-overlay.reverse-columns .box-overlay-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.box-image-overlay.reverse-columns .box-overlay-wrapper .box-overlay{margin-right:-130px}.grip-page .int-split-edge-img{grid-gap:80px}.grip-page .int-split-wrap .int-split-edge-img{grid-gap:80px}.grip-page .int-split-wrap .int-split-header{max-width:100%;margin:20px 0 0 200px}.grip-page .int-split-wrap .int-split-content{margin-top:40px}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust{padding-bottom:0;min-height:700px}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-left{padding-bottom:160px;width:unset}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-right{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:unset}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-right img{height:auto;top:unset;max-width:100%;left:0;max-height:600px}@media (max-width:1300px){.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust{display:grid}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-right{max-width:100%}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-right img{left:unset;right:80px}}@media (max-width:880px){.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust{min-height:500px}.innovation-page-child .int-split-hero.grip-page-adjust.grip-page-adjust .int-hero-right img{right:0}}@media (max-width:1730px){.hero-container .hero-content .hero-text{padding-bottom:100px}}@media (max-width:1600px){.grip-page .int-split-edge-img.wrench-grid{grid-template-columns:1fr}.grip-page .wrench-grid .int-split-img{min-height:auto}}@media (max-width:1440px){.int-split-edge-img.box-image-overlay{grid-template-columns:50% 40%}.int-split-edge-img.box-image-overlay.reverse-columns{grid-template-columns:40% 50%}.int-split-edge-img.box-image-overlay.reverse-columns .int-split-wrap{padding-left:5%}}@media (max-width:1160px){.int-split-edge-img.box-image-overlay{grid-template-columns:1fr;grid-gap:80px}.int-split-edge-img.box-image-overlay.reverse-columns{grid-template-columns:1fr}.int-split-edge-img.box-image-overlay.reverse-columns .int-split-wrap{padding-left:0}.int-split-edge-img.box-image-overlay .int-split-img.int-split-img{padding:0}.int-split-edge-img.box-image-overlay .int-split-img.int-split-img .box-overlay-wrapper .box-overlay{margin-right:0}}@media (max-width:1300px){.innovation-page .int-split-hero,.int-split-hero{padding:120px 80px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.innovation-page .int-split-hero .int-hero-left,.int-split-hero .int-hero-left{margin:0;max-width:420px;width:100%;padding-right:40px}.innovation-page .int-split-hero .int-hero-right,.int-split-hero .int-hero-right{margin:0;max-width:300px;width:100%}.int-split-hero.grip-page-adjust .int-hero-right img{margin-top:unset;bottom:0;position:absolute;right:0;top:unset;left:unset;max-height:100%}.int-split-header{max-width:100%}.int-split-header:after{margin-top:36px}.int-split-edge-img{grid-gap:80px}.int-split-edge-img .int-split-img img{padding:0;margin:0}.int-split-edge-img.reverse-columns{grid-gap:80px}.int-split-edge-img .int-split-wrap .int-split-header{margin-top:0;margin-bottom:40px}.int-split-edge-img .int-split-wrap .int-split-header:after{margin-top:36px}.int-split-edge-img .int-split-wrap .int-split-res-content{margin-bottom:0}.box-image-overlay .int-split-img.int-split-img.int-split-img img{padding-right:0;width:100%}.section-label{padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-label .label-left{margin-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-label .label-left .label-line{-webkit-transform:translateY(-2px);transform:translateY(-2px);width:100%;margin:0 0 0 8px}.template-contest .section-label{padding:0}}@media (max-width:1300px) and (max-width:1024px){.template-contest .section-label{padding:0 5%}}@media (max-width:1300px){.tablet-pad-80 .section-label{padding:0}.sec-5-adjust{margin:120px 0;padding:0 80px}.box-image-overlay .box-overlay-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:80px;-webkit-box-sizing:border-box;box-sizing:border-box}.box-image-overlay .box-overlay-wrapper .box-overlay{margin:unset;background-color:rgba(135,195,223,.9)}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner{padding-top:103px;padding-bottom:0}.box-image-overlay .box-overlay-wrapper .box-overlay .box-overlay-inner .item:last-child{margin-bottom:40px}.industries-page-child .numbered-section .int-split-edge-img .int-split-wrap .int-split-header{margin-bottom:40px}}.styled-select-container{position:relative}.styled-select-container select{z-index:2;width:100%;height:100%;position:relative}.styled-select-container .styled-select{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.innovation-page .int-split-edge-img .int-split-img{height:auto;max-height:100%}@media (max-width:768px){.innovation-page-child .int-split-hero.grip-page-adjust{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.industries-page .home-mailing-list{margin-top:140px!important}.indus-page-header .interior-hero-wrap{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,48,.8)),to(rgba(0,30,48,.8))),url(../indus-bg.html) no-repeat center;background:linear-gradient(rgba(0,30,48,.8),rgba(0,30,48,.8)),url(../indus-bg.html) no-repeat center;background-size:cover}.industries-page-child .industries-page-header+.numbered-section .numbered-section-wrap{padding-bottom:0}@media (min-width:1921px){.industries-page-header .wide-container .industries-heading{padding-left:200px}}.login-page .login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.login-page .login-image-container{-ms-flex-preferred-size:55%;flex-basis:55%;width:55%;overflow:hidden;position:relative}.login-page .login-image-container img{display:block;min-width:90%;min-height:60vh;height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-page .login-form-container{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#071e2f;padding-bottom:40px;display:none}.login-page .login-form-container.active{display:-webkit-box;display:-ms-flexbox;display:flex}.login-page .form-loader{position:absolute;bottom:0}.login-page .sign-in{max-width:328px;text-align:center;color:#fff;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin:0}.login-page .login-logo{width:75px;margin-bottom:74px}.login-page input{font-family:inherit}.login-page button{font-family:inherit}.login-page .back-to-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:330px;padding:16px 24px;gap:12px;border-radius:5px;border:1px solid #fff;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer;background:0 0;outline:inherit}.login-page .login-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.login-page .login-form input{max-width:328px;width:100%;height:54px;padding:16px 24px;border-radius:5px;border:1px solid #e8e9ec;background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box}.login-page .login-form input::-webkit-input-placeholder{color:#c1c2c5}.login-page .login-form input::-moz-placeholder{color:#c1c2c5}.login-page .login-form input:-ms-input-placeholder{color:#c1c2c5}.login-page .login-form input::-ms-input-placeholder{color:#c1c2c5}.login-page .login-form input::placeholder{color:#c1c2c5}.login-page .img-holder{position:absolute;top:0;left:0;width:100%;bottom:0;background-size:cover;background:url(../login-bg.html) center center;background-size:cover}.login-page .password-container{max-width:328px;width:100%;position:relative}.login-page .show-password-btn{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:0 0}.login-page .show-password-btn img{width:24px;height:24px}.login-page .login-submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:328px;padding:16px 24px;gap:10px;border-radius:5px;border:none;background:#d55e49;cursor:pointer;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.login-page .spinner{display:block;width:14px;height:14px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #d1d1d1;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.login-page .user-action-link{max-width:328px;text-align:center;text-decoration:none;color:#c1c2c5;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;background:0 0;border:none;padding:0;outline:inherit}.login-page .instructions{cursor:auto;padding:12px 0 40px 0}.login-page .forgot-password-p{color:#c1c2c5;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:1em;margin-bottom:1em}.login-page .text-return-to-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page .text-return-to-login-btn{text-decoration:underline;font-weight:400;color:#fff;padding:0 5px}.login-page .error-message-container{height:20px;margin-top:-10px}.login-page .error-message{color:red;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.login-page .error-message-placeholder{visibility:hidden}.login-page .invoice-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:328px;width:100%;gap:12px}.login-page .invoice-row>input:last-child{max-width:111px}.login-page .invoice-label-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.login-page .invoice-label-group label{color:#fff;font-size:18px}@media (max-width:768px){.login-page .login-image-container{display:none}.login-page .login-form-container{-ms-flex-preferred-size:100%;flex-basis:100%;padding:40px}.login-page .login-form .user-action-link{max-width:508px}.login-page .login-form .password-container{max-width:508px}.login-page .invoice-row{max-width:508px}.login-page .invoice-label-group{max-width:385px;width:calc(100% - 111px)}.login-page .sign-in{max-width:508px;margin-bottom:6px}.login-page .login-submit-btn{max-width:508px;width:100%;margin-top:6px}.login-page .back-to-login{max-width:508px;width:100%}.login-page .login-form input{max-width:508px}.login-page .login-form input:not(last-child){margin:-6px 0}}@media (max-width:428px){.login-page .login-form-container{padding:24px}}.wright-footer{background:#001e30;background-image:url(../svg/honeycomb2.svg);background-repeat:no-repeat;background-size:260%;background-position:-50% 0;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wright-footer a{color:#87c3df;text-decoration:none}.wright-footer .footer-top{padding:80px 0 40px;color:#f4f2f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wright-footer .footer-top .footer-l .sitemap{padding-right:80px;width:320px}.wright-footer .footer-top .footer-header{font-family:Rift;font-weight:500;font-size:32px;line-height:44px;letter-spacing:.11em;margin:15px 0}.wright-footer .footer-top .footer-support,.wright-footer .footer-top .sitemap,.wright-footer .footer-top .social-wrap{display:none;min-width:200px}.wright-footer .footer-top .footer-support ul,.wright-footer .footer-top .sitemap ul,.wright-footer .footer-top .social-wrap ul{list-style-type:none;color:#87c3df;font-family:Industry;font-size:20px;font-weight:300;line-height:24px}.wright-footer .footer-top .footer-support ul li,.wright-footer .footer-top .sitemap ul li,.wright-footer .footer-top .social-wrap ul li{margin:12px 0}.wright-footer .footer-top .social-wrap{display:inline-block}.wright-footer .footer-top .social-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wright-footer .footer-top .social-wrap ul li{margin-right:15px}.wright-footer .footer-top .footer-contact ul{list-style-type:none;color:#f4f2f1;font-family:Industry;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;margin:18px 0}.wright-footer .footer-top .footer-contact ul .no-wrap{white-space:nowrap}.wright-footer .footer-top .footer-contact ul .blue-text{color:#87c3df}.wright-footer .footer-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px;max-width:1516px;margin:0 auto}.wright-footer .footer-middle .disclaimer{max-width:800px;color:#fff;text-align:center;border-top:1px solid rgba(244,242,241,.12);padding:40px 80px 0}.wright-footer .footer-bottom{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:#87c3df;opacity:.8;padding:40px 0;max-width:1516px;margin:0 auto;border-top:1px solid rgba(244,242,241,.12)}.wright-footer .footer-bottom.footer-bottom{padding-left:0;padding-right:0}.wright-footer .footer-bottom .social-2{display:none}.wright-footer .footer-bottom .copyright{color:#f4f2f1}.wright-footer .footer-bottom ul li{list-style-type:none;margin:4px 0}@media (min-width:641px){.wright-footer{background-size:180%;background-position:-50% 0}.wright-footer .footer-top{padding:100px 0 60px}.wright-footer .footer-top .sitemap{display:inline-block}.wright-footer .footer-bottom{padding:60px 0}.wright-footer .footer-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1146px){.wright-footer{background-size:57%!important;background-position:89% 20%!important}.wright-footer .footer-top{padding:105px 200px 82px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wright-footer .footer-top .footer-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wright-footer .footer-top .footer-support{display:inline-block}.wright-footer .footer-top .footer-header{font-size:32px;line-height:44px}.wright-footer .footer-top .social-wrap{display:none}.wright-footer .footer-top .footer-contact ul{font-size:20px;line-height:24px}.wright-footer .footer-top .footer-contact ul .no-wrap{white-space:nowrap}.wright-footer .footer-top .footer-contact ul .blue-text{color:#87c3df}.wright-footer .footer-top .footer-support,.wright-footer .footer-top .sitemap,.wright-footer .footer-top .social-wrap{min-width:200px}.wright-footer .footer-top .footer-support ul,.wright-footer .footer-top .sitemap ul,.wright-footer .footer-top .social-wrap ul{list-style-type:none;color:#87c3df;font-family:Industry;font-size:20px;font-weight:300;line-height:24px}.wright-footer .footer-top .footer-support ul li,.wright-footer .footer-top .sitemap ul li,.wright-footer .footer-top .social-wrap ul li{margin:12px 20px 12px 0}.wright-footer .footer-bottom{padding:58px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wright-footer .footer-bottom .footer-bottom-links{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end}.wright-footer .footer-bottom .footer-bottom-links ul:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wright-footer .footer-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:590px}.wright-footer .footer-bottom ul li{margin-right:30px}.wright-footer .footer-bottom .social-2 li{margin-right:14px}.wright-footer .footer-bottom .social-2 img{width:21px;height:14px}}@media (max-width:1600px){.wright-footer .footer-bottom.footer-bottom{padding-left:80px;padding-right:80px}}@media (max-width:1145px){.wright-footer{padding-left:80px;padding-right:80px}.wright-footer .footer-bottom.footer-bottom{padding-left:0;padding-right:0}}@media (max-width:1145px){.wright-footer{padding-left:80px;padding-right:80px;max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:-70% 0}.wright-footer .container{max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wright-footer .footer-top{padding:100px 0 44px}.wright-footer .footer-top .social-wrap{padding-bottom:32px}.wright-footer .footer-top .footer-contact{padding-bottom:8px}.wright-footer .footer-top .footer-contact>ul{padding-bottom:16px}.wright-footer .footer-bottom{display:grid;grid-row-gap:24px;padding:60px 0 116px}.wright-footer .footer-bottom .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wright-footer .footer-bottom .footer-bottom-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wright-footer .footer-bottom .footer-bottom-links ul:first-child{display:grid;grid-template-columns:auto auto auto;grid-column-gap:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:641px){.wright-footer{padding-left:40px;padding-right:40px}.wright-footer .footer-top{padding-top:96px;padding-bottom:14px}.wright-footer .footer-top .footer-header{margin-top:0}.wright-footer .footer-top .social-wrap ul li{width:28px}.wright-footer .footer-contact .address{padding-right:20px}.wright-footer .footer-bottom{padding:56px 0;grid-row-gap:32px}.wright-footer .footer-bottom .footer-bottom-links ul:first-child{grid-template-columns:1fr;grid-row-gap:8px}.wright-footer .footer-bottom .footer-bottom-links ul:first-child li{margin:0}}.mailing-list{width:100%;height:700px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,48,.82)),to(rgba(0,30,48,.82))),url(../png/wright-clug-bg.png) no-repeat center;background:linear-gradient(rgba(0,30,48,.82),rgba(0,30,48,.82)),url(../png/wright-clug-bg.png) no-repeat center;background-size:cover;z-index:2;position:relative;background-attachment:fixed;overflow:hidden}.mailing-list .mailing-bg-overlay{display:inline-block;position:relative;width:100%;height:100%;top:0;left:0}.mailing-list .mailing-bg-overlay .mailing-bg-overlay-text{opacity:.05;position:relative;width:700px;top:1%;left:101%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}.mailing-list .mailing-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mailing-list .mailing-wrap .mailing-content{color:#f4f2f1;width:100%;max-width:720px;margin:100px 40px;text-align:center}@media (min-width:641px){.mailing-list .mailing-wrap .mailing-content{margin:100px 80px}}.mailing-list .mailing-wrap .mailing-content img{width:80px}.mailing-list .mailing-wrap .mailing-content .mailing-small-text{margin:30px 0;font-family:Industry;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase}.mailing-list .mailing-wrap .mailing-content .mailing-header{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;margin-bottom:30px}.mailing-list .mailing-wrap .mailing-content .mailing-content-text{font-family:Industry;font-size:18px;line-height:28px;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form{margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1{display:none}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input{margin-bottom:30px;width:100%;padding:6px 0;font-family:Industry;font-size:18px;line-height:28px;border-bottom:2px solid rgba(244,242,241,.2);background:0 0;color:#f4f2f1}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-webkit-input-placeholder{color:#f4f2f1;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-moz-placeholder{color:#f4f2f1;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input:-ms-input-placeholder{color:#f4f2f1;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::-ms-input-placeholder{color:#f4f2f1;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-input::placeholder{color:#f4f2f1;font-weight:300}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn{width:100%;height:64px;background:#87c3df;color:#001e30;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn:after{content:"";display:inline-block;background:url(../svg/right-arrow-navy-blue.svg) no-repeat center;background-size:cover;width:20px;height:6px;margin-bottom:2px;margin-left:15px}@media (min-width:641px){.mailing-list .mailing-wrap .mailing-content .mailing-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:100px}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn{display:none}.mailing-list .mailing-wrap .mailing-content .mailing-form .mailing-btn1{display:block;margin-left:-57px;margin-bottom:28px;color:#f4f2f1;background:0 0;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}}@media (min-width:641px){.mailing-list{height:780px}.mailing-list .mailing-bg-overlay .mailing-bg-overlay-text{width:780px}}@media (min-width:1025px){.mailing-list{height:800px;background-size:cover}}.mailing-list{background-attachment:fixed}.btn{min-height:15px;padding:13px 28px;display:inline-block;cursor:pointer;font-family:Industry;color:#4095bc;font-weight:700;font-size:12px;line-height:0;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.btn.no-pad{padding:0}.btn:disabled{opacity:.2;cursor:not-allowed}.btn.w-arrow{white-space:nowrap}.btn.w-arrow:after{content:"";display:inline-block;background-image:url(../svg/right-arrow-steel-blue.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:6px;width:30px;margin-bottom:3px}.btn.wire{border-width:1px;border-style:solid;line-height:19px;background:0 0}.btn.wire.navy{border-color:#365b72}.btn.wire.dark-navy{border-color:#001e30}.btn.wire.steel-blue{color:#4095bc;border-color:#87c3df}.btn.wire.steel-blue-4095bc{color:#4095bc;border:1px solid #87c3df;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px}.btn.wire:hover{background:rgba(135,195,223,.24)}.btn.solid{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;color:#000;line-height:19px}.btn.solid.navy{background-color:#365b72;color:#fff}.btn.solid.dark-navy{background-color:#001e30;color:#fff}.btn.solid.quote-navy{background-color:#102a46;color:#fff}.btn.solid.steel-blue{background-color:#87c3df}.btn.solid.steel-blue.w-arrow:after{background-image:url(../svg/right-arrow-navy-blue.svg)}.btn.solid.steel-blue.w-arrow:disabled:after{background-image:url(../svg/right-arrow-white.svg)}.btn.solid.steel-blue-4095bc{background-color:#87c3df}.btn.solid:hover{background-color:#61a4c2}.btn.solid:disabled{background-color:#001e30;color:#fff}.btn.solid:disabled img{-webkit-filter:brightness(100);filter:brightness(100)}.btn.w-cart img{margin-left:8px}.btn.mobile-alt-pad.mobile-alt-pad{background:#87c3df;color:#001e30}.btn.mobile-alt-pad.mobile-alt-pad:after{background:url(../svg/right-arrow-navy-blue.svg) no-repeat center;background-size:contain;height:8px}@media (max-width:1024px){.btn.mobile-alt-pad.mobile-alt-pad{width:calc(100% - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}.btn.add-to-cart:active{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 1px #666;box-shadow:0 1px #666}.btn-underline{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#102a46}#mobile_filters_button{background-color:#102a46;color:#fff}.nav-dist-button{text-decoration:none;color:#102a46}@media (max-width:1024px){.btn.wire.tablet-solid{color:#102a46}.btn.wire.tablet-solid.navy{background-color:#365b72;color:#fff}.btn.wire.tablet-solid.dark-navy{background-color:#001e30;color:#fff}.btn.wire.tablet-solid.steel-blue{background-color:#87c3df}.btn.wire.tablet-solid.steel-blue.w-arrow:after{background-image:url(../svg/right-arrow-navy-blue.svg)}.btn.wire.tablet-solid.steel-blue-4095bc{background-color:#87c3df}.btn.wire.tablet-solid.steel-blue-4095bc.w-arrow:after{background-image:url(../svg/right-arrow-navy-blue.svg)}}@media (max-width:1024px) and (max-width:641px){.phone-full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.quantity-adjustor{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:740px){.quantity-adjustor{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}.quantity-adjustor .adjustor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;cursor:pointer;border:1px solid #e6e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:740px){.quantity-adjustor .adjustor{width:100%;height:54px}}.quantity-adjustor .adjustor svg{width:14px;height:14px}.quantity-adjustor .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-top:1px solid #e6e4e4;border-bottom:1px solid #e6e4e4;font-family:Industry;font-weight:700;font-size:12px;letter-spacing:10%;text-transform:uppercase;color:#111}@media (max-width:740px){.quantity-adjustor .quantity{width:100%;height:54px}}.product-detail-header .wrapper{display:grid;grid-template-columns:520px 520px;grid-gap:80px;max-width:1120px;margin:0 auto;padding:120px 0}@media (width:1120px){.product-detail-header .wrapper{grid-template-columns:48% 48%;grid-gap:2%}}.product-detail-header .wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-object-fit:contain;object-fit:contain}.product-detail-header .wrapper>div img{max-width:100%;mix-blend-mode:multiply;max-height:500px;-o-object-fit:contain;object-fit:contain}.product-detail-header .wrapper .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail-header .wrapper .text-container .breadcrumbs{color:#4095bc;font-family:Industry;font-style:normal;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;padding-bottom:8px;line-height:24px}.product-detail-header .wrapper .text-container .breadcrumbs a,.product-detail-header .wrapper .text-container .breadcrumbs span{display:block;float:left}.product-detail-header .wrapper .text-container .breadcrumbs .inactive{white-space:nowrap}.product-detail-header .wrapper .text-container .breadcrumbs .light{color:rgba(64,149,188,.4)}.product-detail-header .wrapper .text-container .breadcrumbs a{color:rgba(64,149,188,.4);text-decoration:none}.product-detail-header .wrapper .text-container .heading{font-family:Rift;font-weight:700;font-size:96px;line-height:1;color:#001e30}.product-detail-header .wrapper .text-container .grid-3{display:grid;grid-template-columns:repeat(3,160px);grid-gap:40px;padding-top:28px}.product-detail-header .wrapper .text-container .grid-3 .icon{mix-blend-mode:multiply}.product-detail-header .wrapper .text-container .grid-3 p{font-family:Industry;font-weight:400;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;color:#102a46}.product-detail-header .wrapper .text-container .grid-3 .text-bold{font-weight:700}.spec-sheet .blueprints{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}@media (max-width:641px){.spec-sheet .blueprints{grid-template-columns:100%}}.spec-sheet .blueprint{padding-bottom:60px}.spec-sheet .blueprint img{max-width:600px}@media (max-width:1340px){.spec-sheet .blueprint img{max-width:100%}}.spec-sheet .underline{text-decoration:underline}.spec-sheet a{text-decoration:none}.spec-sheet a .piece-count{color:#000;text-decoration:none!important;font-weight:700;margin-top:8px}@media (max-width:1200px){.product-detail-header .wrapper{grid-gap:40px}.product-detail-header .wrapper .text-container .grid-3{grid-gap:10px;grid-template-columns:repeat(3,140px)}}@media (max-width:1024px){.product-detail-header .wrapper{display:grid;grid-template-columns:1fr;padding:120px 80px;grid-gap:32px}.product-detail-header .wrapper .text-container{grid-row:2}.product-detail-header .wrapper .text-container .breadcrumbs{display:none}.product-detail-header .wrapper .text-container .heading{font-size:64px}.product-detail-header .wrapper .breadcrumb-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-detail-header .wrapper .image-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-detail-header .wrapper .icon{mix-blend-mode:multiply}.product-detail-header .wrapper .grid-3{grid-template-columns:repeat(3,160px);display:grid;grid-column-gap:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-detail-header .wrapper .grid-3 p{font-family:Industry;font-style:normal;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;color:#102a46}.product-detail-header .wrapper .breadcrumbs{font-family:Industry;font-style:normal;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;color:#4095bc;justify-self:flex-start}.product-detail-header .wrapper .breadcrumbs a{font-family:Industry;font-style:normal;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(64,149,188,.4);justify-self:flex-start;text-decoration:none}.product-detail-header .wrapper .breadcrumbs .light{color:rgba(64,149,188,.4)}.product-detail-header .desktop-only{display:none!important}}@media (max-width:641px){.product-detail-header .wrapper{padding:96px 40px;max-width:100%}.product-detail-header .wrapper .grid-3{grid-template-columns:160px;grid-row-gap:40px}.product-detail-header .wrapper img{max-width:100%}.product-detail-header .wrapper .breadcrumbs{line-height:18px}}.pt-24{padding-top:24px!important}.pt-80{padding-top:80px!important}.pt-140{padding-top:140px!important}.pb-24{padding-bottom:24px}.pb-230{padding-bottom:230px!important}.mt-40{margin-top:40px!important}.mt-60{margin-top:60px!important}.pb-0{padding-bottom:0!important}.grid-50-50{display:grid;grid-template-columns:50% 50%}.grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text-center{text-align:center}.phone-only{display:none}.wrap{padding:0 200px;max-width:1900px;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.spacer-section{padding:40px 0}.spacer-section-large{padding:110px 0}.section-wrap{padding:10px 200px 218px;margin:0 auto}.section-wrap .heading{font-family:Rift;font-weight:700;font-size:44px;line-height:60px;letter-spacing:.02em;color:#001e30}.section-wrap .sub-heading{padding-bottom:68px}.int-split-img img{max-width:100%}.grip-page .label-bottom-small-pad .grip-sec-3 img{max-width:calc(100% - 80px)}.slick-track{margin-left:0}.numbered-section{position:relative}.numbered-section.product-page-unset-position{position:unset}.numbered-section .numbered-section-wrap{padding:10px 200px 120px;margin:0 auto;position:relative;z-index:1}.numbered-section .numbered-section-wrap.no-pad-bot{padding-bottom:0}.numbered-section .numbered-section-wrap.product-page-unset-position{position:unset}.numbered-section .numbered-section-wrap.pad-large.pad-large{padding-top:163px}.numbered-section .numbered-section-wrap .int-full-width{max-width:1320px}.numbered-section .numbered-section-wrap .int-full-width p{max-width:100%}.numbered-section.product-overview .numbered-section-wrap{padding:10px 200px 100px}.numbered-section .tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:96px;gap:32px}.numbered-section .tabs-container .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #071e2f;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#071e2f;cursor:pointer;padding:20px 32px}.numbered-section .tabs-container .active-item{background:#071e2f;color:#fff!important}.numbered-section .tab-content-active{display:grid}.numbered-section .tab-content-inactive{display:none}.numbered-section .int-split-header{max-width:100%}.numbered-section .int-split-content{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72;padding-top:40px;padding-bottom:40px}.numbered-section .int-split-content .sub-heading{font-family:Industry;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.02em;padding-bottom:16px}.numbered-section .int-split-content p{padding-bottom:32px}.numbered-section .int-split-content a{color:#102a46}.numbered-section .int-split-content .callout{font-family:Industry;font-style:normal;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#d14c35}.numbered-section .int-split-content .notes{padding-top:24px;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#001e30}.numbered-section .int-split-content .notes a{color:#87c3df;text-decoration:none}.numbered-section.warranty-section .int-split-content{color:#001e30}.numbered-section .product-slider .heading{font-family:Rift;font-style:normal;font-weight:700;font-size:44px;line-height:60px;letter-spacing:.02em;max-width:720px}.numbered-section.image-right-edge .numbered-section-wrap{padding:83px 0 0 200px}.numbered-section.image-right-edge .numbered-section-wrap .numbered-section-label{grid-template-columns:calc(53% - 110px) calc(47% - 110px)}.numbered-section.image-right-edge .numbered-section-wrap .int-split-edge-img{grid-template-columns:calc(53% - 110px) 1fr}.numbered-section .rotation-wrapper{position:absolute;bottom:0;right:0;max-height:320px;z-index:0}.numbered-section .int-split-edge-img{padding-bottom:220px}.numbered-section .int-split-edge-img.no-pad-bot{padding-bottom:0}.numbered-section .int-split-wrap .content-left{padding-left:200px;padding-right:280px;font-family:Industry;font-weight:500;font-size:16px;line-height:28px;color:rgba(0,30,48,.8)}.numbered-section .int-split-wrap .content-left p{margin-left:0;margin-right:0;margin-top:0}.numbered-section .int-split-wrap .content-left>ul li{padding-bottom:4px}.numbered-section .int-split-wrap .content-left>ul .sub-list{list-style:none;padding-bottom:24px}.numbered-section .int-split-wrap .content-left>ul ul li{font-weight:400;margin-left:40px}.numbered-section .numbered-section-label{width:100%;padding:0 0 96px;font-family:Industry;font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30}.numbered-section .numbered-section-label .label-left{width:100%}.numbered-section .numbered-section-label .label-left .label-number{max-width:20px}.numbered-section .numbered-section-label .label-left .label-line{width:20px;border-bottom:1px solid #87c3df;padding-bottom:12px}.numbered-section .numbered-section-label .label-right{width:100%;max-width:800px}@media (min-width:641px){.numbered-section .numbered-section-label{display:grid;grid-template-columns:53% 47%}.numbered-section .numbered-section-label .label-left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.numbered-section .numbered-section-label .label-left .label-line{width:100%;margin:0 8px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.numbered-section .numbered-section-label .label-right{margin-left:0}}@media (min-width:1025px){.numbered-section .numbered-section-label .label-left{margin-left:0}.numbered-section .numbered-section-label .label-left .label-number{width:20px}}.numbered-section .light-bg-text{position:relative;top:-200px;left:-20%;font-family:Rift;font-style:normal;font-weight:700;font-size:184px;line-height:184px;opacity:.03;text-align:right;white-space:nowrap;text-transform:uppercase}@media (min-width:1025px){.numbered-section .light-bg-text{top:-100px;left:unset}}@media (min-width:1803px){.numbered-section .light-bg-text{right:0}}.numbered-section .sec-content-wrap{width:100%}.numbered-section .sec-content-wrap .left-box{max-width:520px;margin-bottom:40px;font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;color:#001e30}.numbered-section .sec-content-wrap .right-box{padding:0 40px;font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72}.numbered-section .sec-content-wrap .right-box .red-src{margin-top:80px;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#d14c35}@media (min-width:641px){.numbered-section .sec-content-wrap{display:grid;grid-template-columns:50% 50%}.numbered-section .sec-content-wrap .right-box{padding:0 80px 0 0}}@media (min-width:1025px){.numbered-section .sec-content-wrap{padding-top:140px}.numbered-section .sec-content-wrap .left-box{font-size:44px;line-height:60px;letter-spacing:.02em}}.numbered-section .menu{padding:0 0 60px}.numbered-section .menu .header{max-width:600px}.numbered-section .menu .header p{color:#001e30;font-family:Rift;font-style:normal;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;margin-bottom:30px}.numbered-section .menu .menu-items{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;color:#4095bc;max-width:400px}.numbered-section .menu .menu-items ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.numbered-section .menu .menu-items li{opacity:.4;list-style-type:none}.numbered-section .menu .menu-items .active-item{opacity:1}@media (min-width:641px){.numbered-section .menu{padding:0 0 40px}}@media (min-width:1025px){.numbered-section .menu{padding:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:54% 46%}.numbered-section .menu .header{min-width:54%}.numbered-section .menu .header p{font-size:44px;line-height:60px}.numbered-section .menu .menu-items ul{height:60px;padding-left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.numbered-section .menu .menu-items ul li{margin-right:47px}}@media (min-width:1300px){.numbered-section .menu .header{width:600px}}.numbered-section .item-slide-wrapper button.slick-next.slick-arrow:before{content:"";display:inline-block;background:url(../svg/slide-r.svg) no-repeat center;height:20px;width:20px}.numbered-section .item-slide-wrapper button.slick-next.slick-arrow.slick-disabled:before{height:8px;width:8px}.numbered-section .item-slide-wrapper button.slick-prev.slick-arrow:before{content:"";display:inline-block;background:url(../svg/slide-l.svg) no-repeat center;height:20px;width:20px}.numbered-section .item-slide-wrapper button.slick-prev.slick-arrow.slick-disabled:before{height:8px;width:8px}.numbered-section .item-slide-wrapper .one-slide-item{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.numbered-section .item-slide-wrapper .one-slide-item .product-top{width:100%;background:url(../svg/product-hex.svg) no-repeat center;background-size:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;background-color:#f4f2f1}.numbered-section .item-slide-wrapper .one-slide-item .product-top img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;max-width:100%}.numbered-section .item-slide-wrapper .one-slide-item .slide-product-header{width:100%;font-family:Industry;font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#001e30;margin-top:40px;padding-bottom:8px}.numbered-section .item-slide-wrapper .one-slide-item .slide-product-link{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;text-align:center;letter-spacing:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.numbered-section .item-slide-wrapper .one-slide-item .slide-product-link a{color:#4095bc}@media (min-width:1025px){.numbered-section .item-slide-wrapper{max-width:1460px;margin:0 auto}}.numbered-section .tes-wrench1,.numbered-section .tes-wrench2,.numbered-section .tes-wrench3{display:none}.numbered-section .testimonials-wrapper .tes-header p{margin:35px 0;font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;color:#001e30}.numbered-section .testimonials-wrapper .tes-header .tes-header-line{width:50px;border-bottom:#87c3df 3px solid}.numbered-section .testimonials-wrapper .tes-content{max-width:720px}.numbered-section .testimonials-wrapper .tes-content p{padding-top:45px;font-family:Industry;font-size:18px;line-height:28px;color:#365b72}@media (min-width:641px){.numbered-section .testimonials-wrapper{margin:40px 80px 0}.numbered-section .testimonials-wrapper .tes-button{width:260px}}@media (min-width:1025px){.numbered-section .testimonials-wrapper .tes-content{width:50%}.numbered-section .testimonials-wrapper{margin:0}}@media (min-width:641px){.numbered-section .tes-wrench1{display:inline-block;position:relative;left:70%;top:-7vw;width:40vw;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.numbered-section .tes-wrench2{display:inline-block;position:relative;top:-13vw;width:40vw;left:20%}.numbered-section .tes-wrench3{display:inline-block;position:relative;top:-42vw;width:50vw;left:47%}}@media (min-width:1025px){.numbered-section .tes-wrench1{left:70%;top:-25vw;width:40vw;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.numbered-section .tes-wrench2{top:-34vw;width:40vw;left:20%}.numbered-section .tes-wrench3{top:-60vw;width:50vw;left:47%}}@media (min-width:1600px){.numbered-section .tes-wrench1{left:72%;top:-26vw;width:30%}.numbered-section .tes-wrench2{top:-23vw;width:45%;max-width:900px;left:30%}.numbered-section .tes-wrench3{top:-51vw;width:40%;left:54%}}.industries-page-child .numbered-section .int-split-wrap .content-left{padding-right:0;max-width:520px}.three-panel-section{width:100vw;color:#f4f2f1;letter-spacing:.02em}.three-panel-section .left-side{background-color:#102a46}.three-panel-section .one-box{position:relative;height:480px;width:100%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.three-panel-section .one-box .box-bg-text{font-family:Rift;font-style:normal;font-weight:700;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f4f2f1;opacity:.1;width:700px;position:absolute;left:120px;top:0;font-size:120px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}.three-panel-section .one-box .box-text{width:100%;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.three-panel-section .one-box .box-text .sec-2-content-header{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;margin-bottom:10px;margin-left:40px}.three-panel-section .one-box .box-text .sec-2-content-text{font-family:Industry;font-weight:500;font-size:20px;line-height:28px;text-transform:uppercase;letter-spacing:.01em;margin-bottom:54px;margin-left:40px}.three-panel-section .one-box .box-text .sec-2-content-link{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 40px 40px}.three-panel-section .one-box .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:contain;height:8px;width:20px}.three-panel-section .box1{background-size:auto 90%}.three-panel-section .box1 .box-top{width:140px;padding:40px;font-family:Industry;font-weight:600;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#f4f2f1}.three-panel-section .box1 .box-top:before{content:"";display:block;width:34px;height:1px;margin-bottom:16px;background:#f4f2f1}.three-panel-section .box1 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(4,24,37,0)),to(rgba(4,24,37,.74)));background:linear-gradient(180deg,rgba(4,24,37,0) 0,rgba(4,24,37,.74) 100%)}.three-panel-section .box2-wrapper{background-color:#87c3df}.three-panel-section .box2-wrapper .box2{background-size:auto 85%}.three-panel-section .box2-wrapper .box2 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,47,77,0)),to(rgba(0,47,77,.64)));background:linear-gradient(180deg,rgba(0,47,77,0) 0,rgba(0,47,77,.64) 100%)}.three-panel-section .box3-wrapper{background-color:#d14c35}.three-panel-section .box3-wrapper .box3{background-size:auto 90%}.three-panel-section .box3-wrapper .box3 .box-text{background:-webkit-gradient(linear,left top,left bottom,from(rgba(190,50,32,0)),color-stop(30%,rgba(190,50,32,.68)),to(rgba(190,50,32,.88)));background:linear-gradient(180deg,rgba(190,50,32,0) 0,rgba(190,50,32,.68) 30%,rgba(190,50,32,.88) 100%)}.three-panel-section .box3-wrapper .box3 .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-white.svg) no-repeat center;background-size:cover;height:8px;width:20px}.three-panel-section .right-side{width:100%;display:grid;grid-template-columns:1fr}@media (min-width:641px){.three-panel-section .right-side{grid-template-columns:1fr 1fr}}@media (min-width:641px){.three-panel-section .one-box{height:700px}.three-panel-section .one-box .box-text .sec-2-content-header{font-family:Rift;font-style:normal;font-weight:700;font-size:36px;line-height:44px}.three-panel-section .one-box .box-text .sec-2-content-text{font-family:Industry;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;text-transform:uppercase}.three-panel-section .one-box .box-text .sec-2-content-link{font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 40px 40px}.three-panel-section .one-box .box-text .sec-2-content-link:after{content:"";display:inline-block;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:contain;height:8px;width:20px}}@media (min-width:1025px){.three-panel-section{display:grid;grid-template-columns:54% 46%}.three-panel-section .left-side,.three-panel-section .right-side{width:100%}.three-panel-section .box1 .box-top{padding:64px}.three-panel-section .one-box .box-text .sec-2-content-header,.three-panel-section .one-box .box-text .sec-2-content-link,.three-panel-section .one-box .box-text .sec-2-content-text{margin-left:64px}.three-panel-section .one-box .box-text .sec-2-content-header{font-size:44px;line-height:60px}.three-panel-section .one-box .box-text .sec-2-content-text{font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}.three-panel-section .one-box .box-text .sec-2-content-link{font-size:12px;line-height:14px;margin-bottom:64px}}@media (min-width:1600px){.three-panel-section{grid-template-columns:53% 47%}}.spec-sheet{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Industry;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.line{opacity:.1;background:#001e30;width:100%;height:1px;margin-bottom:120px}.spec-sheet-footer{padding-top:32px;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#102a46}.specs-grid{display:grid;grid-template-columns:181px 172px repeat(5,1fr);width:100%}.specs-grid.set-items{display:block}.specs-grid .grid-heading{font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#171717;border-bottom:1px solid #102a46;padding-bottom:4px;margin-bottom:16px}.specs-grid .grid-spec{padding:8px 0;font-style:normal;font-weight:400;font-size:18px;line-height:28px;border-bottom:1px solid rgba(0,30,48,.1)}.specs-grid .grid-detail{max-height:0;overflow:hidden;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.7s 0s ease-in-out;transition:.7s 0s ease-in-out}.specs-grid .grid-detail.active{max-height:500vh;border-bottom:2px solid rgba(0,30,48,.4)}.specs-grid .grid-detail .image-container img{padding-right:30px;mix-blend-mode:multiply;max-width:240px}.specs-grid .grid-detail .detail-container{padding-top:20px;padding-bottom:40px;background-color:#f4f2f1}.specs-grid .grid-detail .detail-container .heading{padding:20px 0 16px;font-family:Rift;font-style:normal;font-weight:700;font-size:40px;line-height:32px;color:#171717;border-bottom:1px solid rgba(0,30,48,.1)}.specs-grid .grid-detail .detail-container .button-container{padding:23px 0 33px}.specs-grid .grid-detail .detail-container .product-grid{grid-column-gap:38px}.specs-grid .grid-detail .detail-container .product-set a{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.18em;text-transform:uppercase;color:#4095bc;padding:16px 0 8px}.specs-grid .grid-detail .detail-container .product-set img{padding-right:16px;max-width:56px}.specs-grid .product-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.specs-grid .set-items .product-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.specs-grid a{color:#4095bc}.product-overview-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-overview-card>div{margin-top:-12%}.product-overview-card .desktop-vertical{display:grid;grid-template-columns:1fr;grid-row-gap:100px;font-family:Industry;text-align:center;text-transform:uppercase;min-width:136px}.product-overview-card .desktop-vertical .percentage{font-weight:700;font-size:44px;line-height:44px;color:#102a46;padding-bottom:8px}.product-overview-card .desktop-vertical .more{font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px}.product-overview-card .desktop-vertical .info{font-weight:500;font-size:8px;line-height:10px;letter-spacing:1px}.product-overview-card .image-block{-ms-flex-item-align:start;align-self:flex-start}.product-overview-card .text-block{max-width:520px;width:100%}.product-overview-card.text-block-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-overview-card.text-block-left .desktop-vertical{padding-left:140px}.product-overview-card.text-block-left .image-block{padding-left:80px}.text-block .heading{font-size:44px;line-height:60px;font-family:Rift;font-weight:700;letter-spacing:.02em;color:#001e30}.text-block .heading:after{content:"";display:block;width:50px;height:3px;margin-top:30px;background:#87c3df}.text-block .content{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72;padding-top:40px}.text-block .content a{color:#4095bc;text-decoration:none;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.18em;text-transform:uppercase}.text-block .content a:after{content:"";display:inline-block;width:12px;height:4px;margin-bottom:4px;margin-left:14px;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:cover}.faqs{max-width:1320px}.faqs .faq .answer{max-height:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.7s 0s ease-in-out;transition:.7s 0s ease-in-out;font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72}.faqs .faq .answer .answer-wrap{padding-bottom:50px}.faqs .faq .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;border-bottom:1px solid #001e30;margin-bottom:20px;font-family:Industry;font-weight:500;font-size:20px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#001e30}.faqs .faq .question .arrow{-webkit-transition:.3s 0s ease-in-out;transition:.3s 0s ease-in-out}.faqs .faq .question.active .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqs .faq .question.active+.answer{max-height:100vh}.locator-container{display:grid;grid-template-columns:36.11% 63.89%;grid-column-gap:40px}.locator-container .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.locator-container .left .map{width:100%;height:652px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.locator-container .right{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-item-align:end;align-self:flex-end;height:100%}.locator-container .right .map{width:100%;height:652px}.locator-container .right .distributors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 38px}.locator-container .right .distributors-grid .distributor{width:100%;height:100%}.locator-container .right .distributors-grid .distributor-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.locator-container .right .distributors-grid .distributor-link .distributor-image{max-width:100%;height:auto}.locator-results-container .label-left .label-number,.modal-near-distributors-select .label-left .label-number{width:auto!important;max-width:100%!important}.locator-results-container .locator-results .header,.locator-results-container .quote-request-results .header,.modal-near-distributors-select .locator-results .header,.modal-near-distributors-select .quote-request-results .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px;border-bottom:1px solid rgba(23,23,23,.1)}@media (max-width:736px){.locator-results-container .locator-results .header,.locator-results-container .quote-request-results .header,.modal-near-distributors-select .locator-results .header,.modal-near-distributors-select .quote-request-results .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.locator-results-container .locator-results .heading,.locator-results-container .quote-request-results .heading,.modal-near-distributors-select .locator-results .heading,.modal-near-distributors-select .quote-request-results .heading{font-family:Rift;font-style:normal;font-weight:700;font-size:44px;line-height:60px;letter-spacing:.02em;color:#001e30}.locator-results-container .locator-results .results,.locator-results-container .quote-request-results .results,.modal-near-distributors-select .locator-results .results,.modal-near-distributors-select .quote-request-results .results{padding-top:24px}.locator-results-container .locator-results .result,.locator-results-container .quote-request-results .result,.modal-near-distributors-select .locator-results .result,.modal-near-distributors-select .quote-request-results .result{padding-bottom:56px;border-bottom:1px solid rgba(23,23,23,.1)}.locator-results-container .locator-results .result:last-child,.locator-results-container .quote-request-results .result:last-child,.modal-near-distributors-select .locator-results .result:last-child,.modal-near-distributors-select .quote-request-results .result:last-child{border-bottom:none;padding-bottom:0}.locator-results-container .locator-results .result .count,.locator-results-container .locator-results .result .view-on-maps,.locator-results-container .quote-request-results .result .count,.locator-results-container .quote-request-results .result .view-on-maps,.modal-near-distributors-select .locator-results .result .count,.modal-near-distributors-select .locator-results .result .view-on-maps,.modal-near-distributors-select .quote-request-results .result .count,.modal-near-distributors-select .quote-request-results .result .view-on-maps{float:right;padding-top:56px;text-decoration:none;color:#4095bc;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;text-align:right;letter-spacing:.18em;text-transform:uppercase}@media (max-width:540px){.locator-results-container .locator-results .result .count,.locator-results-container .locator-results .result .view-on-maps,.locator-results-container .quote-request-results .result .count,.locator-results-container .quote-request-results .result .view-on-maps,.modal-near-distributors-select .locator-results .result .count,.modal-near-distributors-select .locator-results .result .view-on-maps,.modal-near-distributors-select .quote-request-results .result .count,.modal-near-distributors-select .quote-request-results .result .view-on-maps{float:none}}.locator-results-container .locator-results .result .heading,.locator-results-container .quote-request-results .result .heading,.modal-near-distributors-select .locator-results .result .heading,.modal-near-distributors-select .quote-request-results .result .heading{font-family:Industry;font-style:normal;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#001e30;padding-top:56px;padding-bottom:12px}@media (max-width:540px){.locator-results-container .locator-results .result .heading,.locator-results-container .quote-request-results .result .heading,.modal-near-distributors-select .locator-results .result .heading,.modal-near-distributors-select .quote-request-results .result .heading{padding-top:12px}}.locator-results-container .locator-results .result .address,.locator-results-container .quote-request-results .result .address,.modal-near-distributors-select .locator-results .result .address,.modal-near-distributors-select .quote-request-results .result .address{padding-bottom:24px;font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.locator-results-container .locator-results .result .link,.locator-results-container .quote-request-results .result .link,.modal-near-distributors-select .locator-results .result .link,.modal-near-distributors-select .quote-request-results .result .link{text-decoration:none;font-family:Industry;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:#4095bc}.locator-results-container .quote-request-results .result,.modal-near-distributors-select .quote-request-results .result{border-bottom:none}.locator-results-container .quote-request-results .result .heading,.modal-near-distributors-select .quote-request-results .result .heading{font-weight:600}.locator-results-container .quote-request-results .result .heading:nth-child(2),.modal-near-distributors-select .quote-request-results .result .heading:nth-child(2){padding-top:0}.locator-results-container .quote-request-results .result .count,.modal-near-distributors-select .quote-request-results .result .count{padding-top:0}.locator-results-container .quote-request-results .result .address,.modal-near-distributors-select .quote-request-results .result .address{line-height:24px;padding-bottom:18px}.locator-results-container .quote-request-results .result .select-distributor-container,.modal-near-distributors-select .quote-request-results .result .select-distributor-container{padding-top:40px;padding-bottom:54px;border-bottom:1px solid rgba(23,23,23,.1)}.locator-results-container .quote-request-results .result .select-distributor-container .select-distributor,.modal-near-distributors-select .quote-request-results .result .select-distributor-container .select-distributor{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#87c3df;border-radius:2px;padding:16px 0;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#102a46}.locator-results-container .quote-request-results .result .select-distributor-container .select-distributor .text,.modal-near-distributors-select .quote-request-results .result .select-distributor-container .select-distributor .text{padding-right:16px}.confirmation-page-child .generic-page-header{padding-bottom:80px}@media (max-width:641px){.confirmation-page-child .generic-page-header{padding-bottom:40px}}.confirmation-page-child .content{border-top:1px solid rgba(16,42,70,.1);padding-top:220px;padding-right:200px}@media (max-width:1024px){.confirmation-page-child .content{padding-right:0}}@media (max-width:641px){.confirmation-page-child .content{padding-top:55px}}.confirmation-page-child .content .heading{font-family:Rift;font-style:normal;font-weight:700;font-size:44px;line-height:60px;letter-spacing:.02em;color:#001e30;padding-bottom:40px}.confirmation-page-child .content p{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72;margin-bottom:20px}.confirmation-page-child .content .steel-blue{color:#4095bc;font-weight:700}.confirmation-page-child .content ul li{margin-bottom:8px}.confirmation-page-child .content ul li:before{content:unset}.confirmation-page-child .content ul li:last-child{margin-bottom:20px}.confirmation-page-child .return-to-products-container{padding-top:60px}@media (max-width:641px){.confirmation-page-child .return-to-products-container .btn{width:100%;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.one-section-int.last{padding-bottom:220px}.industries-page .tags-container{padding:220px 200px 0}.industries-page .tags-container .tag{margin-right:24px;margin-bottom:16px}.industries-page .tags-container .tag:hover{background-color:rgba(135,195,223,.24)}.drive-graphic-sec .one-drive-sec img{max-width:390px}.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item:first-child,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item:first-child{margin-left:-100px}@media (max-width:1800px){.home-main-container .home-sec-3 .item-slide-wrapper .one-slide-item:first-child,.product-slider-container .home-sec-3 .item-slide-wrapper .one-slide-item:first-child{margin-left:auto}}.innovation-page-child .mailing-list{margin-top:220px}.innovation-page-child .int-split-hero .int-hero-left{margin-top:340px}@media (max-width:1300px){.innovation-page-child .int-split-hero .int-hero-left{margin-top:120px}}.innovation-page-child .int-split-hero.grip-page-adjust .int-hero-right img{height:800px}.wright-drive-page .int-split-hero.grip-page-adjust .int-hero-right img{top:19vh}.innovation-page .interior-header .interior-hero-wrap{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,48,.8)),to(rgba(0,30,48,.8))),url(../header-innovation.html) no-repeat center;background:linear-gradient(rgba(0,30,48,.8),rgba(0,30,48,.8)),url(../header-innovation.html) no-repeat center;background-size:100% 100%}.innovation-page .int-hero-left{margin-top:340px}.innovation-page .interior-hero-wrap .int-hero-overlay-text .hero-header{font-size:26vmin;line-height:26vmin}.wright-drive-page .grip-page-header .int-split-hero{padding-bottom:0}.wright-drive-page .grip-page-header .int-split-hero .int-hero-left{padding-bottom:160px}.wright-drive-page .grip-page-header .int-split-hero.grip-page-adjust .int-hero-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wright-drive-page .grip-page-header .int-split-hero.grip-page-adjust .int-hero-right img{top:unset;margin-top:0}.wysiwyg-left-image-right .int-split-edge-img{padding-bottom:0}.product-set-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-set-heading .full-part-list-button{margin-left:16px}@media (max-width:880px){.testimonials-wrapper{margin-left:0;margin-right:0}}.testimonials-wrapper .slick-slide{background:#eeece9;max-width:1120px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:64px;padding-top:64px;margin-right:88px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.testimonials-wrapper .slick-slide>div{padding-right:64px}.testimonials-wrapper .slick-slide:not(.slick-current){opacity:.4}@media (max-width:1200px){.testimonials-wrapper .slick-slide{max-width:800px}}@media (max-width:880px){.testimonials-wrapper .slick-slide{max-width:400px;padding-bottom:40px}.testimonials-wrapper .slick-slide img{display:none}}.testimonials-wrapper .slick-slide>div{padding-bottom:64px}.testimonials-wrapper .slick-slide img{max-width:35%;width:100%;-o-object-fit:contain;object-fit:contain;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.testimonials-wrapper .slick-timeline-prev{position:absolute;top:50%;left:-40px;z-index:999;cursor:pointer}.testimonials-wrapper .slick-timeline-next{position:absolute;top:50%;right:-40px;z-index:999;cursor:pointer}.testimonials-wrapper .slick-slide:not(.slick-current) .slick-timeline-next,.testimonials-wrapper .slick-slide:not(.slick-current) .slick-timeline-prev{display:none}@media (min-width:2000px){.testimonials-wrapper .slick-timeline-next{left:1380px;right:unset}}@media (min-width:2200px){.testimonials-wrapper .slick-timeline-next{left:1480px;right:unset}}@media (min-width:2440px){.testimonials-wrapper .slick-timeline-next{left:1550px;right:unset}}@media (max-width:1778px){.wrench-grid .grip-sec-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wrench-grid .grip-page-fix{-webkit-transform:none;transform:none;padding-right:0}}@media (max-width:1600px){.int-split-edge-img .int-split-wrap a.int-split-content-link,.int-split-edge-img .int-split-wrap p{margin-left:10%}.int-split-edge-img .int-split-wrap .int-split-link{margin-left:0}.innovation-page .int-split-edge-img .int-split-wrap a.int-split-content-link{margin-left:10%}.industries-page .tags-container{padding:220px 5% 0}.industries-page .int-split-edge-img{grid-gap:120px}}@media (max-width:1600px) and (min-width:1024px){.industries-page .int-split-edge-img{grid-template-columns:calc(50% - 60px) calc(50% - 60px)}}@media (max-width:1600px){.label-left.label-left .label-number{margin-left:10%}.numbered-section .numbered-section-label .label-left .label-number{margin-left:0}.numbered-section .numbered-section-wrap{padding:10px 5% 120px}.numbered-section .numbered-section-wrap .int-full-width{width:100%}.theme-margins{margin:0 5%}.sec-5-adjust{margin-left:5%}.int-split-edge-img .int-split-wrap .content-left,.int-split-edge-img .int-split-wrap .int-split-header{max-width:520px;width:100%;margin-left:10%;padding-left:0;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.int-split-edge-img .int-split-wrap .content-left{padding-left:24px;padding-right:0}.int-split-edge-img .int-split-wrap .content-left.no-pad-left{padding-left:0}.wysiwyg-left-image-right .int-split-edge-img .int-split-wrap .content-left{padding-left:0}.seminar-signup .section-wrap{padding-left:5%;padding-right:5%}.innovation-page-child .reverse-columns .grip-page-fix{-webkit-transform:translate(80px);transform:translate(80px)}.innovation-page-child .int-split-edge-img.reverse-columns .int-split-wrap p{max-width:100%}.innovation-page-child .int-split-edge-img{grid-template-columns:repeat(2,calc(50% - 40px));grid-gap:40px}.innovation-page-child .int-split-edge-img:not(.reverse-columns) .grip-page-fix{-webkit-transform:translate(0);transform:translate(0)}.home-main-container .home-sec-3 .sec3-menu{margin-left:0;padding-left:80px}.products-container{margin-left:5%;margin-right:5%}}@media (max-width:1500px){.wrap{padding:0 10%}.numbered-section.product-overview .numbered-section-wrap{padding:10px 10% 120px}.numbered-section.product-overview .numbered-section-wrap .product-overview-card .image-block img{max-width:40vw}.spec-sheet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spec-sheet .specs-grid{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.spec-sheet .blueprint{padding-bottom:80px}}@media (max-width:1380px){.locator-container{grid-template-columns:50% 50%}}@media (max-width:1280px){.int-split-edge-img.reverse-columns .int-split-wrap{padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:1024px){.tablet-pad-80{padding-left:80px;padding-right:80px}}@media (max-width:1024px){.int-split-edge-img .int-split-wrap .int-split-header,.int-split-edge-img .int-split-wrap p{margin-left:0;padding-left:80px;padding-right:80px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.int-split-edge-img .int-split-img.int-tablet-pic-margins{max-width:100%}.innovation-page .int-split-edge-img .int-split-wrap a.int-split-content-link{margin-left:0;padding-left:80px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.numbered-section .numbered-section-wrap{padding:0 80px 120px}.numbered-section .numbered-section-wrap .int-full-width{max-width:100%}.numbered-section .numbered-section-label{padding:0 0 80px}.numbered-section .tabs-container{padding-bottom:80px}.numbered-section.product-overview .numbered-section-wrap{padding:10px 80px 60px}.numbered-section.product-overview .numbered-section-wrap .product-overview-card .image-block img{max-width:unset}.numbered-section.product-overview .product-overview-card{max-width:100%;padding-right:0;display:grid;grid-template-columns:30% 70%;margin-top:-50px}.numbered-section.product-overview .product-overview-card .text-block{max-width:100%;padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-50%}.numbered-section.product-overview .product-overview-card .text-block .learn-more{margin-top:28px}.numbered-section.product-overview .product-overview-card.text-block-left .text-block{margin-top:-70%}.numbered-section.product-overview .product-overview-card .image-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.numbered-section.product-overview .product-overview-card .image-block img{margin-left:-160%}.numbered-section.product-overview .product-overview-card .desktop-vertical{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column:2;grid-row:2;grid-template-columns:repeat(3,auto);margin-top:-50%}.numbered-section.product-overview .product-overview-card .desktop-vertical>div{width:108px;padding-right:40px;margin-left:40px;border-right:1px solid rgba(135,195,223,.2)}.numbered-section.product-overview .product-overview-card .desktop-vertical>div:first-child{margin-left:0}.numbered-section.product-overview .product-overview-card .desktop-vertical>div:last-child{border-right:none}.numbered-section.product-overview .product-overview-card .desktop-vertical>div.next-empty{border-right:none}.numbered-section.product-overview .product-overview-card.text-block-left .image-block img{margin-left:-97%}.numbered-section.product-overview .product-overview-card.text-block-left .desktop-vertical{padding-left:0}.numbered-section .tablet-pull-up{padding-bottom:80px}.numbered-section .tablet-pull-up .line{margin-bottom:0}.numbered-section .product-slider .heading{font-size:36px;line-height:44px}.numbered-section .int-split-content p.no-pad-bot:last-child{padding-bottom:0}.numbered-section .int-split-content .callout{font-size:20px;line-height:28px;letter-spacing:.01em}.numbered-section .int-split-wrap .content-left{padding-left:100px}.numbered-section .int-split-edge-img{padding-bottom:120px}.numbered-section .int-split-edge-img .int-split-wrap .int-split-header{margin-bottom:0}.numbered-section .int-split-edge-img .int-split-wrap .content-left{padding-left:80px;max-width:100%;margin-left:0}.numbered-section .int-split-edge-img .int-split-wrap .content-left ul li{font-family:Industry;font-weight:500;font-size:16px;line-height:28px;color:rgba(0,30,48,.8)}.numbered-section .tablet-grid-100{grid-row-gap:120px}.numbered-section .tablet-grid-100 .dark-callout{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em}.numbered-section.contact .dark-callout .btn.w-arrow{padding-left:0;padding-top:24px}.section-wrap{padding:10px 80px 120px}.section-wrap .heading{font-family:Rift;font-weight:700;font-size:36px;line-height:44px;letter-spacing:.02em;color:#001e30}.section-wrap .tablet-large-callout{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;padding-bottom:44px}.spec-sheet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spec-sheet .grid-heading{display:none}.spec-sheet .heading{font-family:Industry;font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#171717;max-width:108px}.spec-sheet .specs-grid{grid-template-columns:189px 1fr 1fr 1fr;grid-template-rows:auto auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.spec-sheet .specs-grid .grid-spec{padding:16px 0}.spec-sheet .specs-grid .grid-spec:not(.part-number){padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset}.spec-sheet .specs-grid .grid-spec.empty{border-bottom:none}.spec-sheet .specs-grid .part-number{grid-column:span 1;grid-row:span 2;border-bottom:none}.spec-sheet .specs-grid .a-nom-size{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04);position:relative}.spec-sheet .specs-grid .a-nom-size:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:rgba(0,30,48,.04)}.spec-sheet .specs-grid .a-nom-size.last-column:after{content:unset}.spec-sheet .specs-grid .a-nom-size.last-row{border-bottom:none}.spec-sheet .specs-grid .l{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04);position:relative}.spec-sheet .specs-grid .l:after{content:"";position:absolute;top:0;right:40px;width:1px;height:100%;background-color:rgba(0,30,48,.04)}.spec-sheet .specs-grid .c{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .b{position:relative;border-bottom:none}.spec-sheet .specs-grid .b:after{content:"";position:absolute;top:0;right:40px;width:1px;height:100%;background-color:rgba(0,30,48,.04)}.spec-sheet .specs-grid .d{position:relative;border-bottom:none}.spec-sheet .specs-grid .d:after{content:"";position:absolute;top:0;right:40px;width:1px;height:100%;background-color:rgba(0,30,48,.04)}.spec-sheet .specs-grid .e{border-bottom:none}.spec-sheet .specs-grid .grid-row-separator{grid-column:span 4;height:1px;width:100%;background-color:rgba(16,42,70,.2);margin-top:40px;margin-bottom:40px}.spec-sheet .specs-grid .grid-row-separator:last-child{visibility:hidden}.spec-sheet .specs-grid .grid-detail .detail-container{width:100%}.spec-sheet .specs-grid .grid-detail .detail-container .heading{max-width:100%;font-size:32px;letter-spacing:.02em}.spec-sheet .specs-grid .grid-detail .detail-container .product-grid{grid-template-columns:38% 38%}.spec-sheet .specs-grid .grid-detail .image-container{width:auto}.spec-sheet .specs-grid .grid-detail .image-container img{max-width:117px}.spec-sheet .specs-grid .grid-detail.active{margin-bottom:24px}.spec-sheet .blueprint{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-bottom:40px}.text-block .heading{font-size:36px;letter-spacing:.02em}.int-split-header.tablet-underline-long:after{width:100%}.int-split-content .sub-heading{color:#001e30}.one-section-int.last{padding-bottom:120px}.industries-page .tags-container{padding:120px 80px 0}.int-split-edge-img .int-split-img{padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.innovation-page .int-split-edge-img .int-split-img{padding:0;width:100%}.faqs .faq .question{padding-bottom:16px;margin-bottom:40px}.locator-container{grid-template-columns:1fr;gap:40px}.locator-container .right .map{height:80vh}.locator-container .right .distributors-grid{gap:32px 65px}.locator-container .left .int-split-content p:last-child{padding-bottom:96px}.tablet-grid-100{display:grid;grid-template-columns:1fr}.innovation-page .section-label .label-left.label-left .label-number{margin-left:0}.innovation-page-child .int-split-edge-img{grid-template-columns:1fr}.innovation-page-child .int-split-edge-img .int-split-img{padding:0 80px}.innovation-page-child .int-split-edge-img .int-split-img .grip-page-fix{-webkit-transform:translate(0);transform:translate(0)}.label-left.label-left .label-number{margin-left:0}.theme-margins{margin:0 80px}.int-split-edge-img .int-split-wrap,.int-split-edge-img.reverse-columns .int-split-wrap{grid-column:1;grid-row:2;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.grip-page-fix,.reverse-columns .grip-page-fix{width:100%!important}.grip-page .int-split-edge-img{grid-template-columns:100%}.grip-page .int-split-edge-img .int-split-wrap p{max-width:100%}.int-full-width.theme-margins{margin:0;max-width:100%}.int-split-edge-img .int-split-wrap .content-left p{padding-left:0}.spec-sheet .specs-grid{grid-template-columns:33% 33% 33%!important}.spec-sheet .specs-grid .part-number{grid-column:span 3;grid-row:span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spec-sheet .specs-grid .part-number .heading{display:inline-block;max-width:80px;margin-right:16px}.spec-sheet .specs-grid .grid-row-separator{grid-column:span 3!important}.spec-sheet .specs-grid .a-nom-size{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .a-nom-size.even{border-right:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .a-nom-size.odd{padding-left:50px}.spec-sheet .specs-grid .a-nom-size:after{width:0;background-color:transparent}.spec-sheet .specs-grid .l{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04);position:relative;padding-left:40px}.spec-sheet .specs-grid .l:after{width:0;background-color:transparent}.spec-sheet .specs-grid .c{grid-column:span 1;grid-row:span 1;border-bottom:1px solid rgba(0,30,48,.04);border-right:1px solid rgba(0,30,48,.04);position:relative}.spec-sheet .specs-grid .c:after{width:0;background-color:transparent}.spec-sheet .specs-grid .b{position:relative;border-bottom:1px solid rgba(0,30,48,.04);padding-left:40px}.spec-sheet .specs-grid .b:after{content:"";width:0;background-color:transparent}.spec-sheet .specs-grid .d{position:relative;border-bottom:none;border-right:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .d:after{width:0;background-color:transparent}.spec-sheet .specs-grid .e{padding-left:40px;border-bottom:none}.spec-sheet .specs-grid .grid-row-separator{grid-column:span 3}.spec-sheet .specs-grid .grid-row-separator:last-child{visibility:hidden}.spec-sheet .specs-grid .grid-spec{padding-left:40px}.spec-sheet .specs-grid .grid-spec.tab-col-2{border-right:none;border-left:none}.spec-sheet .specs-grid .grid-spec.tab-col-1{border-left:none;border-right:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .grid-spec.tab-col-3{border-left:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .grid-spec.first-tablet-row{border-top:none}.spec-sheet .specs-grid .grid-spec.last-tablet-row{border-bottom:none}}@media (max-width:860px){.numbered-section.product-overview .numbered-section-wrap{padding:10px 80px 80px}.numbered-section.product-overview .product-overview-card{margin-top:0}.numbered-section.product-overview .product-overview-card.text-block-left .image-block{padding-left:0;margin-top:0}.numbered-section.product-overview .product-overview-card.text-block-left .image-block img{margin-left:-50%;max-width:100%}.numbered-section.product-overview .product-overview-card.text-block-left .text-block{margin-top:-90px}.numbered-section.product-overview .product-overview-card.text-block-left .desktop-vertical{margin-top:-90px}.spec-sheet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spec-sheet .grid-heading{display:none}.spec-sheet .grid-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spec-sheet .grid-detail .detail-container{padding-top:0}.spec-sheet .grid-detail .detail-container .heading{font-size:32px;letter-spacing:.02em}.spec-sheet .grid-detail .detail-container .product-grid{grid-template-columns:1fr}.spec-sheet .grid-detail .detail-container .product-grid .product-set a{padding-top:8px}.spec-sheet .grid-detail .image-container{padding-bottom:0}.spec-sheet .grid-detail .image-container .detail-image{margin-left:0}.spec-sheet .grid-detail .button-container .add-to-cart{width:100%;padding-top:19px;padding-bottom:19px}.spec-sheet .grid-detail.active{margin-bottom:24px}}@media (max-width:780px){.numbered-section.product-overview .numbered-section-wrap{padding:10px 80px 96px}.numbered-section.product-overview .product-overview-card,.numbered-section.product-overview .product-overview-card.text-block-left{grid-template-columns:1fr}.numbered-section.product-overview .product-overview-card .image-block,.numbered-section.product-overview .product-overview-card.text-block-left .image-block{display:none}.numbered-section.product-overview .product-overview-card .text-block,.numbered-section.product-overview .product-overview-card.text-block-left .text-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}.numbered-section.product-overview .product-overview-card .desktop-vertical,.numbered-section.product-overview .product-overview-card.text-block-left .desktop-vertical{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:1;margin-top:56px}.spec-sheet .specs-grid{grid-template-columns:50% 50%!important}.spec-sheet .specs-grid .part-number{grid-column:span 2}.spec-sheet .specs-grid .grid-row-separator{grid-column:span 2!important}.spec-sheet .specs-grid .grid-spec{padding-left:40px}.spec-sheet .specs-grid .grid-spec.mob-col-2{border-right:none;border-left:none}.spec-sheet .specs-grid .grid-spec.mob-col-1{border-left:none;border-right:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .grid-spec.mob-col-3{border-left:1px solid rgba(0,30,48,.04)}.spec-sheet .specs-grid .grid-spec.first-mobile-row{border-top:none}.spec-sheet .specs-grid .grid-spec.last-mobile-row{border-bottom:none}.int-split-edge-img.wrench-grid .int-split-img{height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:641px){.section-label{padding:0 40px}.section-label .label-left .label-line{width:21px;padding-top:4px;margin-bottom:4px}.section-label .label-right{margin-left:0}.q-section-wrap>div{width:100%}.home-main-container .home-sec-3 .sec3-menu{padding-left:40px}.numbered-section.product-overview .numbered-section-wrap{padding:10px 40px 96px}.numbered-section.product-overview .numbered-section-wrap .product-overview-card .desktop-vertical{grid-template-columns:1fr 1fr;grid-row-gap:24px}.numbered-section.product-overview .numbered-section-wrap .product-overview-card .desktop-vertical>div{padding-right:0;border-right:none;margin:0 auto}.home-main-container .home-sec-2 .one-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(4,24,37,.64)),to(rgba(4,24,37,0)));background:linear-gradient(180deg,rgba(4,24,37,.64) 0,rgba(4,24,37,0) 100%);z-index:1}.home-main-container .home-sec-2 .one-box>*{z-index:2}.home-main-container .home-sec-2 .box1{background-position:20% 100%}.home-main-container .home-sec-2 .box2.box2{background-position:22vw -20%;background-size:auto auto}.home-main-container .home-sec-2 .box2.box2:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,47,77,.64)),to(rgba(0,47,77,0)));background:linear-gradient(180deg,rgba(0,47,77,.64) 0,rgba(0,47,77,0) 100%);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-main-container .home-sec-2 .box3{background-repeat:no-repeat}.home-main-container .home-sec-2 .box-text{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-main-container .home-sec-4 .testimonials-wrapper{margin-bottom:96px}.int-split-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:96px 40px 200px}.int-split-hero .int-hero-left{padding-top:0;padding-bottom:56px}.int-split-hero .int-hero-right{padding-bottom:0}.int-split-edge-img{grid-gap:56px}.int-split-edge-img .int-split-img{padding:0}.innovation-page .int-split-hero{padding:96px 40px}.industries-page .tags-container{padding:120px 40px 0}.sec-5-adjust{margin:0;padding:0 40px}.about-timeline .timeline-item{margin-bottom:96px}.box-image-overlay .box-overlay-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0}.section-label{margin:96px 0}.tablet-pad-80{padding-left:40px;padding-right:40px}.tablet-pad-80 .section-label{padding:0}.grip-page-header .int-hero-left{padding-bottom:0}.grip-page .int-full-width p.int-split-res-content:last-child{padding-bottom:0}.one-section-int .int-split-edge-img.grip-page-margin{margin-top:96px}.one-section-int .int-split-edge-img.grip-page-margin .int-split-img{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.text-banner p{font-size:55px;margin-left:-10%;margin-right:-10%;line-height:47px;text-align:justify}.slide-product-desc{padding:0 20px}.product-label .label-left .label-line{margin-bottom:4px}.section-wrap{padding:10px 40px 96px}.numbered-section .numbered-section-wrap{padding:0 40px 96px}.numbered-section .numbered-section-wrap .numbered-section-label{padding:0 0 64px}.numbered-section .numbered-section-wrap .numbered-section-label .label-left .label-line{padding-bottom:4px;margin-bottom:4px}.numbered-section .numbered-section-wrap .int-full-width p:last-child{padding-bottom:0}.numbered-section .numbered-section-wrap img{max-width:100%}.numbered-section .tabs-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:64px;gap:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.numbered-section .tabs-container .tab{width:100%;padding:28px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.numbered-section .tablet-grid-100{grid-row-gap:14px}.numbered-section.contact .dark-callout .btn.w-arrow{width:100%;background-color:#87c3df;color:#102a46;height:64px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.numbered-section.contact .dark-callout .btn.w-arrow:after{content:unset}.numbered-section .int-split-edge-img{padding-bottom:96px}.numbered-section .int-split-edge-img .int-split-wrap{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.numbered-section .int-split-edge-img .int-split-wrap p{margin-left:0;margin-right:0}.numbered-section .int-split-edge-img .int-split-wrap .content-left{padding:0}.wysiwyg-left-image-right .int-split-edge-img .int-split-wrap p.int-split-header{padding-left:0}.steel-blue-disc li::before{margin-right:0}.innovation-page .int-full-width .theme-margins:last-child{padding-bottom:0}.int-split-content .safety-download{line-height:14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.int-split-content .safety-download:after{margin-top:8px}.phone-only{display:initial}.faqs .faq .question .arrow{margin-top:-28px}.locator-container{gap:32px}.locator-container .right .map{height:45vh}.locator-container .right .distributors-grid{grid-template-columns:repeat(2,1fr);gap:32px 30px}.int-split-edge-img .int-split-wrap .int-split-header,.int-split-edge-img .int-split-wrap a.int-split-content-link.int-split-content-link,.int-split-edge-img .int-split-wrap p{margin-left:0;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.int-split-edge-img.box-image-overlay .int-split-img.int-split-img .box-overlay-wrapper .box-overlay{margin-right:auto;margin-left:auto}.theme-margins{margin:0 40px}.int-full-width.theme-margins{margin:0;max-width:100%}.industries-page .grip-page,.support-page .grip-page{margin-top:-80px;position:relative;background:#f4f2f1}.support-page .industries-page-header{margin-bottom:0;position:relative;padding-bottom:80px}.support-page .parallax-container .text-container{padding-bottom:80px}.support-page .parallax-container+.grip-page{padding-top:80px}.industries-page-child .parallax-container .text-container{padding-bottom:80px}.industries-page-child .parallax-container+section{margin-top:-80px;padding-top:80px}}.nav-cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 52px 0 12px;height:100%;cursor:pointer;position:relative}.nav-cart-container .nav-cart{width:24px;height:25px;position:relative}.nav-cart-container .nav-cart .open-cart{background:0 0}.nav-cart-container .nav-cart .cart-item-count{position:absolute;top:calc(50% - 6.5px - 10.5px);right:calc(50% - 6.5px - 10.5px);background-color:#102a46;width:13px;height:13px;border-radius:50%;font-family:Industry;font-style:normal;font-weight:500;font-size:8px;text-align:center;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f4f2f1;display:none}.nav-cart-container .nav-cart.has-items .cart-item-count{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-preview-container{max-width:550px;width:100%;margin-right:32px;margin-top:1px;float:right;display:none;background:#fff;-webkit-box-shadow:0 30px 90px -20px rgba(0,47,77,.12);box-shadow:0 30px 90px -20px rgba(0,47,77,.12);border-radius:2px}.cart-preview-container.active{display:block}.cart-preview-container .cart-preview-image img{max-width:56px}.cart-preview{position:relative;padding:32px}.cart-preview .cart-preview-wrapper .cart-product{display:grid;grid-template-columns:56px 1fr;padding-bottom:16px;padding-top:8px}.cart-preview .cart-preview-wrapper .cart-preview-heading{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:rgba(0,30,48,.2);border-bottom:1px solid #171717;padding-bottom:24px;text-align:left;margin-left:56px}.cart-preview .cart-preview-wrapper .cart-preview-details{font-family:Industry;font-weight:500;text-align:left;margin-bottom:24px}.cart-preview .cart-preview-wrapper .cart-preview-details .name a{font-size:16px;line-height:28px;color:#4095bc;text-decoration:none}.cart-preview .cart-preview-wrapper .cart-preview-details .quantity{font-weight:500;font-size:11px;line-height:13px;letter-spacing:.18em;text-transform:uppercase;color:#001e30}.cart-preview .cart-preview-wrapper .cart-preview-details .quantity input{border:1px solid rgba(0,30,48,.1);font-family:Industry;font-style:normal;font-weight:700;font-size:11px;line-height:13px;letter-spacing:.18em;text-transform:uppercase;padding:8px;color:#001e30}.cart-preview .cart-preview-wrapper .cart-preview-details .remove{font-size:8px;line-height:10px;letter-spacing:1px;text-transform:uppercase;color:rgba(0,30,48,.3);padding-top:16px;padding-bottom:16px;cursor:pointer;border-bottom:1px solid rgba(0,30,48,.1);background:0 0;width:100%;text-align:left}.cart-preview .cart-preview-wrapper .cart-preview-footer{grid-column:1/3;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-preview .cart-close{position:absolute;top:16px;right:16px;cursor:pointer}.cart-page-container{padding:128px 200px 200px}.cart-page-container .cart-wrap{display:grid;grid-template-columns:1fr 373px;-webkit-column-gap:134px;-moz-column-gap:134px;column-gap:134px}.cart-page-container .cart-under-header{padding-bottom:17px;border-bottom:1px solid rgba(16,42,70,.1)}.cart-page-container .order-summary{padding-bottom:48px}.cart-page-container .order-summary>.title{font-family:Industry;font-weight:700;font-size:32px;letter-spacing:0;color:#111;padding-bottom:24px}.cart-page-container .order-summary .row{font-family:Industry;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;border-bottom:1px solid #e9e9e9}.cart-page-container .order-summary .row:nth-last-child(2){border-bottom:none;padding-bottom:0}.cart-page-container .order-summary .row .label{font-weight:700;font-size:16px;letter-spacing:1.6px;text-transform:uppercase}.cart-page-container .order-summary .row .value{font-weight:500;font-size:20px;letter-spacing:0}.cart-page-container .order-summary .row .value.total-value{font-weight:700;font-size:24px}.cart-page-container .order-summary .button-container{padding-top:48px}.cart-page-container .order-summary .button-container .checkout{width:100%;height:48px}.cart-page-header .heading{font-family:Rift;font-weight:700;font-size:64px;color:#001e30;padding-bottom:96px}.cart-remove-all{font-family:Industry;font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;color:#4095bc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;text-align:left}.cart-remove-all img{margin-right:18px;margin-top:-3px}.cart-page-list{padding:24px 0 0}.cart-page-list .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e9e9e9}.cart-page-list .cart-item .cart-item-image{width:132px;height:132px;-o-object-fit:contain;object-fit:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page-list .cart-item .cart-item-image img{max-width:132px;max-height:132px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}@media (max-width:641px){.cart-page-list .cart-item .cart-item-image img{max-width:48px;max-height:100%}}.cart-page-list .cart-item .cart-item-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.cart-page-list .cart-item .cart-item-details .cart-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page-list .cart-item .cart-item-details .cart-item-header .heading{font-family:Rift;font-style:normal;font-weight:700;font-size:40px;line-height:32px;color:#171717}.cart-page-list .cart-item .cart-item-details .cart-item-header .total{font-family:Industry;font-weight:500;font-size:20px;letter-spacing:0;color:#071e2f}.cart-page-list .cart-item .cart-item-details .subheading{font-family:Industry;font-style:normal;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#071e2f}.cart-page-list .cart-item .cart-item-details .remove-item{cursor:pointer}.cart-page-list .cart-item .cart-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.cart-page-list .cart-item .cart-item-footer .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;font-family:Industry}.cart-page-list .cart-item .cart-item-footer .pricing .was{font-weight:700;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:line-through;color:#687083}.cart-page-list .cart-item .cart-item-footer .pricing .price{font-weight:500;font-size:18px;letter-spacing:0;color:#071e2f}.cart-page-list .cart-item .cart-item-footer .remove-item img{width:16px}.cart-page-list .empty-cart-message{padding-bottom:80px}.cart-quantity-manipulator{display:grid;grid-template-columns:24px 64px 24px;height:24px}.cart-quantity-manipulator>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-quantity-manipulator .decrement{background-color:rgba(16,42,70,.1);border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer}.cart-quantity-manipulator .quantity{background-color:#fff;font-family:Industry;font-weight:900;font-size:12px;letter-spacing:.33em;text-transform:uppercase;color:#365b72}.cart-quantity-manipulator .increment{background-color:rgba(16,42,70,.1);border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer}.cart-quote-submission{padding-left:160px;padding-bottom:220px;padding-top:116px;max-width:720px}@media (max-width:1300px){.cart-quote-submission{padding-left:0;max-width:100%}}.cart-quote-submission .text{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72;padding-bottom:38px}.cart-quote-submission .text a{color:#4095bc;font-weight:700}.cart-quote-submission .zip-code{padding-bottom:24px}.cart-quote-submission .zip-code input{padding:12px 24px;width:129px;background-color:#fff}.cart-quote-submission .zip-code input::-webkit-input-placeholder{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;color:#001e30}.cart-quote-submission .zip-code input::-moz-placeholder{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;color:#001e30}.cart-quote-submission .zip-code input:-ms-input-placeholder{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;color:#001e30}.cart-quote-submission .zip-code input::-ms-input-placeholder{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;color:#001e30}.cart-quote-submission .zip-code input::placeholder{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;color:#001e30}@media (max-width:1300px){.cart-page-container{padding:0}.cart-page-container .cart-page-header{display:none}.cart-page-container .cart-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cart-page-container .cart-content{background:#f4f2f1;padding:64px 80px}.cart-page-container .cart-content .cart-page-header{display:block!important}.cart-page-container .cart-content .cart-page-header .heading{font-family:Rift;font-weight:700;font-size:40px;letter-spacing:0;color:#111;padding-bottom:64px}.cart-page-container .order-summary{background:#fff;padding:128px 80px 64px}.cart-page-container .cart-page-list{background:#f4f2f1}.cart-page-container .cart-page-list .cart-item{padding-right:0}.cart-page-container .cart-page-list .cart-item .cart-item-details .cart-item-header{font-size:32px}.cart-quote-submission{padding-left:0}.cart-quote-submission .zip-code input{background-color:#fff}}@media (max-width:641px){.cart-page-container .cart-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page-container .cart-wrap .cart-content{padding:104px 24px 40px}.cart-page-container .cart-wrap .cart-item .cart-item-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-page-container .cart-wrap .cart-item .cart-item-footer .pricing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-page-container .cart-wrap .cart-item .cart-item-footer .remove-item{padding-right:6px}.cart-page-container .cart-wrap .order-summary{padding:64px 24px 64px}.cart-page-container .cart-wrap .order-summary .row .value.total-value{font-size:20px}.cart-page-list .cart-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.cart-page-list .cart-item .cart-item-image{max-width:100%;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-right:0}.cart-page-list .cart-item .cart-item-image img{max-width:100%;max-height:244px}.cart-page-list .cart-item .cart-item-details .cart-item-header .heading{font-size:24px}.cart-page-list .cart-item .quantity-adjustor{max-width:142px}.cart-quote-submission{padding-top:56px;padding-bottom:96px}}.mobile-cart-button{display:none}.mobile-cart-button .nav-cart-container{padding:0}@media (max-width:1300px){.mobile-cart-button{position:absolute;top:24px;right:86px;z-index:9999}}.industries-page-header{background-color:#001e30;background-size:100% 100%}.industries-page-header .text-container{font-size:96px;line-height:88px;padding:340px 160px 160px;background:rgba(0,30,48,.82)}.industries-page-header .text-container h1{font-family:Rift;font-weight:700;font-size:96px;line-height:88px;color:#fff}.industries-page-header .overlay-text{border:0;margin:0;padding:0;outline:0;font-family:Rift;font-weight:700;text-transform:uppercase;position:absolute;min-width:50%;font-size:17vh;line-height:17vh;top:0;left:101%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;display:inline-block}@media (max-width:1300px){.industries-page-header .overlay-text{display:none}}.industries-page-header .overlay-text .filled{color:rgba(255,255,255,.08)}.industries-page-header .overlay-text .unfilled{color:transparent;stroke-width:1px;stroke:rgba(255,255,255,.2);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.2)}.industries-page-header{margin-bottom:220px}@media (max-width:1600px){.industries-page-header .text-container{padding:340px 80px 160px}}.about-page-header .interior-hero-wrap,.industries-page-header,.innovation-page .interior-header .interior-hero-wrap{background-size:cover;background-position-y:0}@media (min-width:1601px){.industries-page-header .text-container{padding:340px 200px 160px}}.generic-page-header{padding:320px 160px 160px}.generic-page-header .heading{font-family:Rift;font-style:normal;font-weight:700;font-size:96px;line-height:88px;color:#001e30}.generic-page-header.contact .heading{max-width:840px}@media (max-width:1600px){.generic-page-header{padding:320px 80px 160px}}.page-heading-sidebanner{position:absolute;top:0;right:0}.int-split-hero .int-hero-right .int-hero-right-content{max-width:488px}@media (min-width:1601px){.generic-page-header{padding:320px 200px 160px}}@media (max-width:1024px){.industries-page-header{margin-bottom:120px}.industries-page-header .text-container{padding:120px 80px}.industries-page-header .text-container h1{font-size:64px;line-height:64px}.generic-page-header{padding:120px 80px}.generic-page-header .heading{font-weight:700;font-size:64px;line-height:64px}.page-heading-sidebanner{display:none}}@media (max-width:641px){.industries-page-header{margin-bottom:96px}.industries-page-header .text-container{padding:96px 40px}.industries-page-header .text-container .industries-heading{font-size:56px;line-height:56px}.generic-page-header{padding:96px 40px}}textarea{font-family:Industry;font-size:18px;line-height:28px;color:#001e30}input{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;background:0 0;padding:0 0 12px;border-bottom:1px solid rgba(23,23,23,.1)}input::-webkit-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}input::-moz-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}input:-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}input::-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}input::placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .input-wrap{border-bottom:2px solid rgba(0,30,48,.4);margin-bottom:44px}.signup-form .input-wrap input{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;background:0 0;width:100%;padding-bottom:4px}.signup-form .input-wrap input::-webkit-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .input-wrap input::-moz-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .input-wrap input:-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .input-wrap input::-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .input-wrap input::placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.signup-form .half{display:grid;grid-template-columns:calc(50% - 40px) calc(50% - 40px);grid-column-gap:40px}.signup-form .submit-wrap{padding-top:12px}.distributor-locator-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.distributor-locator-form .sub-heading{font-family:Industry;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#001e30;padding-bottom:32px}.distributor-locator-form .input-container{padding-bottom:32px}.distributor-locator-form input{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8);background:#fff;padding:12px 24px;width:120px;border:1px solid rgba(23,23,23,.1)}.distributor-locator-form input::-webkit-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.distributor-locator-form input::-moz-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.distributor-locator-form input:-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.distributor-locator-form input::-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.distributor-locator-form input::placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.distributor-locator-form .zip-code-input{margin-right:40px}.distributor-locator-form .zip-code-radius-container{background:#fff;width:150px;display:inline-block;padding-right:24px;margin-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(23,23,23,.1)}.distributor-locator-form .zip-code-radius-select{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;background:#fff;padding:12px 0 12px 24px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../svg/select-arrow.svg);background-repeat:no-repeat;background-position:100% 46%;background-size:12px 16px}.distributor-locator-form button{padding:15px 28px}.distributor-locator-form.browse-by-state-form{padding-top:80px}.distributor-locator-form.browse-by-state-form .state-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.distributor-locator-form.browse-by-state-form .state-input-container .state-select-container{background:#fff;display:inline-block;border:1px solid rgba(23,23,23,.1);width:150px;padding-right:24px;margin-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.distributor-locator-form.browse-by-state-form .state-input-container .state-select-container select{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;background:#fff;padding:10px 0 10px 24px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../svg/select-arrow.svg);background-repeat:no-repeat;background-position:100% 46%;background-size:12px 16px}.contact-form .grid-3{grid-column-gap:40px;grid-template-columns:repeat(3,calc(33.3% - 27px))}.contact-form .grid-3 .input-wrap{margin-bottom:0}.contact-form .grid-4{grid-column-gap:40px;grid-template-columns:repeat(4,calc(25% - 27px))}.contact-form .grid-4 .input-wrap{margin-bottom:0}.contact-form .grid-5{grid-column-gap:30px;grid-template-columns:repeat(5,calc(20% - 15px))}.contact-form .grid-5 .input-wrap{margin-bottom:0}@media (max-width:1450px){.contact-form .grid-5{grid-template-columns:repeat(2,calc(50% - 27px));grid-row-gap:40px}}@media (max-width:1220px){.contact-form .grid-4{grid-template-columns:repeat(2,calc(50% - 27px));grid-row-gap:40px}}@media (max-width:767px){.contact-form .grid-5{grid-template-columns:1fr}}@media (max-width:676px){.contact-form .grid-4{grid-template-columns:1fr}}.contact-form .select-wrap{padding-right:16px}@media (max-width:1220px){.contact-form .select-wrap{padding-right:0}}.contact-form .select-wrap select{width:100%;padding:0 24px 10px 0;background:0 0;font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.contact-form .comments-container{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;padding-top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form .comments-container textarea{border-bottom:2px solid rgba(0,30,48,.4);background:0 0;resize:none}label{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#001e30}.news-sign-up{border-bottom:2px solid rgba(0,30,48,.4);margin-bottom:220px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:45px}@media (max-width:1024px){.news-sign-up{padding-top:125px;margin-bottom:120px}}.news-sign-up input{border-bottom:none;width:100%}.news-sign-up .submit{background:0 0;text-decoration:underline;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.18em;text-transform:uppercase;color:#001e30}.mobile-submit{display:none}.wright-form .input-wrap{border-bottom:none}.wright-form input,.wright-form select,.wright-form textarea{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:#001e30;background:0 0;width:100%;padding-bottom:4px;border-bottom:2px solid rgba(0,30,48,.4)}.wright-form input::-webkit-input-placeholder,.wright-form select::-webkit-input-placeholder,.wright-form textarea::-webkit-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.wright-form input::-moz-placeholder,.wright-form select::-moz-placeholder,.wright-form textarea::-moz-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.wright-form input:-ms-input-placeholder,.wright-form select:-ms-input-placeholder,.wright-form textarea:-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.wright-form input::-ms-input-placeholder,.wright-form select::-ms-input-placeholder,.wright-form textarea::-ms-input-placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.wright-form input::placeholder,.wright-form select::placeholder,.wright-form textarea::placeholder{font-family:Industry;font-weight:400;font-size:18px;line-height:28px;color:rgba(0,30,48,.8)}.wright-form input:focus::-webkit-input-placeholder,.wright-form input:hover::-webkit-input-placeholder,.wright-form select:focus::-webkit-input-placeholder,.wright-form select:hover::-webkit-input-placeholder,.wright-form textarea:focus::-webkit-input-placeholder,.wright-form textarea:hover::-webkit-input-placeholder{color:#001e30}.wright-form input:focus::-moz-placeholder,.wright-form input:hover::-moz-placeholder,.wright-form select:focus::-moz-placeholder,.wright-form select:hover::-moz-placeholder,.wright-form textarea:focus::-moz-placeholder,.wright-form textarea:hover::-moz-placeholder{color:#001e30}.wright-form input:focus:-ms-input-placeholder,.wright-form input:hover:-ms-input-placeholder,.wright-form select:focus:-ms-input-placeholder,.wright-form select:hover:-ms-input-placeholder,.wright-form textarea:focus:-ms-input-placeholder,.wright-form textarea:hover:-ms-input-placeholder{color:#001e30}.wright-form input:focus::-ms-input-placeholder,.wright-form input:hover::-ms-input-placeholder,.wright-form select:focus::-ms-input-placeholder,.wright-form select:hover::-ms-input-placeholder,.wright-form textarea:focus::-ms-input-placeholder,.wright-form textarea:hover::-ms-input-placeholder{color:#001e30}.wright-form input:focus::placeholder,.wright-form input:hover::placeholder,.wright-form select:focus::placeholder,.wright-form select:hover::placeholder,.wright-form textarea:focus::placeholder,.wright-form textarea:hover::placeholder{color:#001e30}.wright-form input:focus,.wright-form input:hover,.wright-form select:focus,.wright-form select:hover,.wright-form textarea:focus,.wright-form textarea:hover{border-bottom:2px solid #001e30}.wright-form-secondary{display:grid;grid-column-gap:24px;grid-row-gap:16px;grid-template-columns:1fr 1fr}.wright-form-secondary input,.wright-form-secondary select,.wright-form-secondary textarea{padding:12px 24px;width:100%;border:1px solid rgba(23,23,23,.1);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.wright-form-secondary input::-webkit-input-placeholder,.wright-form-secondary select::-webkit-input-placeholder,.wright-form-secondary textarea::-webkit-input-placeholder{color:rgba(23,23,23,.24)}.wright-form-secondary input::-moz-placeholder,.wright-form-secondary select::-moz-placeholder,.wright-form-secondary textarea::-moz-placeholder{color:rgba(23,23,23,.24)}.wright-form-secondary input:-ms-input-placeholder,.wright-form-secondary select:-ms-input-placeholder,.wright-form-secondary textarea:-ms-input-placeholder{color:rgba(23,23,23,.24)}.wright-form-secondary input::-ms-input-placeholder,.wright-form-secondary select::-ms-input-placeholder,.wright-form-secondary textarea::-ms-input-placeholder{color:rgba(23,23,23,.24)}.wright-form-secondary input::placeholder,.wright-form-secondary select::placeholder,.wright-form-secondary textarea::placeholder{color:rgba(23,23,23,.24)}.wright-form-secondary.input-bg-grey input,.wright-form-secondary.input-bg-grey select,.wright-form-secondary.input-bg-grey textarea{background:rgba(23,23,23,.04)}.wright-form-secondary .notice{color:rgba(37,81,107,.4);font-family:Industry;font-style:normal;font-weight:400;font-size:10px;line-height:16px}.wright-form-secondary .whole{grid-column:1/3}@media (max-width:641px){.wright-form-secondary .half{grid-column:1/3}}.wright-form-secondary .submit-container{padding-top:16px}.cart-request-quote-form .submit-container .open-quote-choice{width:100%}.marketing-opt-in-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.marketing-opt-in-container input{width:auto;margin-left:13px}.contact-page .marketing-opt-in-container{padding-top:44px}@media (max-width:1024px){.signup-form .half{grid-template-columns:1fr}.locator-zip-form{padding-top:40px}.contact-form{padding-top:36px}.contact-form .grid-3{grid-template-columns:1fr;grid-row-gap:40px}}@media (max-width:641px){.news-sign-up{padding-top:44px;margin-bottom:68px}.inline-submit{display:none}.mobile-submit{display:block;width:100%;margin-bottom:96px}.signup-form .btn{width:100%;height:64px}.distributor-locator-form .input-container{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.distributor-locator-form .input-container .zip-code-input{margin-bottom:24px}.distributor-locator-form .input-container .zip-code-radius-container{margin-top:8px;margin-left:0}.distributor-locator-form .input-container .zip-code-radius-container,.distributor-locator-form .input-container input,.distributor-locator-form .input-container select{width:100%}.distributor-locator-form button{width:100%;height:64px}.distributor-locator-form.browse-by-state-form .state-input-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.distributor-locator-form.browse-by-state-form .state-input-container label{width:100%}.distributor-locator-form.browse-by-state-form .state-input-container label .state-select-container{width:100%;margin-left:0}.distributor-locator-form.browse-by-state-form .state-input-container label .state-select-container select{width:100%}.distributor-locator-form.browse-by-state-form .state-input-container button{margin-top:40px}}.contact.numbered-section .dark-callout a{text-decoration:none}.contact.numbered-section .submit-container{padding-top:56px}@media (min-width:641px){.contact-page .numbered-section .numbered-section-label{grid-template-columns:50% 50%}}.burger img{cursor:pointer}.mobile-nav-close{display:block;opacity:0;background:url(../svg/close-menu.svg) no-repeat center;background-size:cover;height:30px;width:30px;z-index:9999;cursor:pointer;-webkit-transition:opacity 2s 0s linear;transition:opacity 2s 0s linear}.open .mobile-nav-close{opacity:1;-webkit-transition:opacity 0s 0s linear;transition:opacity 0s 0s linear}.mobile-header-nav-container{position:absolute;height:64px;left:0;width:100%;background:#071e2f}.mobile-menu-header{display:none}.m-menu{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;-webkit-transition:.8s .1s ease-in-out;transition:.8s .1s ease-in-out;background:#071e2f;z-index:99999}.m-menu.dark{background:#071e2f}.m-menu.dark .mobile-nav-close{background:url(../svg/close-menu-light.svg) no-repeat center}.m-menu.open{left:0}.m-menu.open .mobile-menu-header{display:block}.m-menu .mobile-menu-header-actions{position:absolute;right:40px;top:15px;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.m-menu .mobile-menu-header-actions .mobile-menu-search-container{cursor:pointer;height:20px}.m-menu .menu-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.m-menu .menu-container ul li{list-style:none}.m-menu .menu-container ul li a{font-family:Rift;font-weight:700;font-size:32px;line-height:32px;color:#4095bc;text-decoration:none;padding:23px 0;display:block}.m-menu .menu-container ul li:first-child a{padding-top:0}.m-menu .menu-container ul li:last-child a{padding-bottom:0}.m-menu .menu-container ul.small-pad li a{padding:12px 0}.m-menu .menu-container ul.small-pad li:first-child a{padding-top:0}.m-menu .menu-container ul.small-pad li:last-child a{padding-bottom:0}.m-menu .menu-container .mobile-menu-pane{position:absolute;top:100vh;height:100vh;width:100vw;display:inline;-webkit-transition:.8s .1s ease-in-out;transition:.8s .1s ease-in-out;text-align:center;overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:120px;padding-bottom:80px}.m-menu .menu-container .mobile-menu-pane.active{top:0}.m-menu .menu-container .mobile-menu-pane.shifting{top:-100vh}.m-menu .menu-container .mobile-menu-pane ul{position:relative;z-index:9999;padding-bottom:60px}.m-menu .menu-container .mobile-menu-pane:after{content:"";width:100vw;height:100vh;position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-position:50% bottom;z-index:99;background-size:100% auto}.m-menu .menu-container .mobile-menu-pane.about:after{background-image:url(../png/mobile-about.png)}.m-menu .menu-container .mobile-menu-pane.innovation:after{background-image:url(../png/mobile-innovation.png)}.m-menu .menu-container .mobile-menu-pane.industries:after{background-image:url(../png/mobile-industries.png)}.m-menu .menu-container .mobile-menu-pane.support:after{background-image:url(../png/mobile-support.png)}.m-menu .menu-container .mobile-menu-pane.contact:after{background-image:url(../png/mobile-contact.png)}.m-menu .menu-container .mobile-menu-pane .title{padding-bottom:34px;font-family:Industry;font-weight:500;font-size:24px;line-height:32px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#102a46}.m-menu .menu-container .mobile-menu-pane .menu-back{cursor:pointer;font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#87c3df;padding-top:57px;display:block}.m-menu .menu-container .mobile-menu-pane .menu-back:before{content:"";display:inline-block;height:8px;width:10px;margin-right:10px;background:url(../svg/left-arrow-steel-blue.svg) no-repeat center;background-size:cover}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons{display:grid;grid-template-columns:repeat(3,163px);grid-column-gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:38px;position:relative;z-index:99999}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn{font-family:Rift;font-weight:700;font-size:32px;letter-spacing:0;color:#4095bc;text-decoration:none;padding:42.5px 12px;border-radius:12px;border:1px solid #87c2df;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:24px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn .icon{width:26px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn .icon.dark-show{display:none}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn .icon.light-show{display:block}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.orders .icon{width:26.67px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.quick-add .icon{width:22.67px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.cart .icon{width:27.63px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.cart .cart-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.cart .cart-item-count{background:#87c2df;color:#071e2f;width:24px;height:22px;font-family:Industry;font-weight:700;font-size:14px;letter-spacing:1px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-menu .menu-container .mobile-menu-pane .logout-container .logout{font-family:Rift;font-weight:700;font-size:32px;line-height:32px;letter-spacing:0;text-decoration:none;color:#87c3df;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding:29px 24px}.m-menu .menu-container .mobile-menu-pane .logout-container .logout .icon{width:25.33px}.m-menu.dark ul li a{color:#87c3df}.m-menu.dark .menu-container .mobile-menu-pane .title{color:#87c3df}.m-menu.dark .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn{color:#87c3df}.m-menu.dark .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn .icon.dark-show{display:block}.m-menu.dark .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn .icon.light-show{display:none}.mobile-cart-dark,.mobile-header-nav-container,.mobile-home-link-container,.mobile-logo-dark{display:none}.m-menu .mobile-home-link-container .nav-logo{display:block;max-width:42px}.m-menu.dark .mobile-home-link-container .nav-logo.light{display:none}.m-menu.dark .mobile-home-link-container .nav-logo.dark{display:block}.m-menu.dark .mobile-cart-dark{display:block}@media (max-width:1300px){.mobile-header-nav-container,.mobile-home-link-container{display:block}.mobile-header-nav-container .nav-logo,.mobile-home-link-container .nav-logo{display:block}.template-contact .nav-logo,.template-content-only .nav-logo,.template-distributor-locator .nav-logo,.template-product-detail .nav-logo,.template-standard .nav-logo{display:none}.template-contact .mobile-cart-default,.template-content-only .mobile-cart-default,.template-distributor-locator .mobile-cart-default,.template-product-detail .mobile-cart-default,.template-standard .mobile-cart-default{display:none}.template-contact .mobile-cart-dark,.template-contact .mobile-logo-dark,.template-content-only .mobile-cart-dark,.template-content-only .mobile-logo-dark,.template-distributor-locator .mobile-cart-dark,.template-distributor-locator .mobile-logo-dark,.template-product-detail .mobile-cart-dark,.template-product-detail .mobile-logo-dark,.template-standard .mobile-cart-dark,.template-standard .mobile-logo-dark{display:block}.template-contact .open-cart .tablet-hide,.template-content-only .open-cart .tablet-hide,.template-distributor-locator .open-cart .tablet-hide,.template-product-detail .open-cart .tablet-hide,.template-standard .open-cart .tablet-hide{display:none}.template-contact .open-cart .desktop-hidden,.template-content-only .open-cart .desktop-hidden,.template-distributor-locator .open-cart .desktop-hidden,.template-product-detail .open-cart .desktop-hidden,.template-standard .open-cart .desktop-hidden{display:block!important}}@media (max-width:680px){.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons{grid-template-columns:repeat(3,calc(33.3333333333vw - 40px))}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn{row-gap:12px;padding:23px 12px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn span{font-family:Rift;font-weight:700;font-size:16px;letter-spacing:0}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.orders .icon{width:15px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.mobile-menu-quick-add .icon{width:14px}.m-menu .menu-container .mobile-menu-pane .mobile-menu-card-buttons .card-btn.cart .icon{width:16px}}.timeline-of-events-section .int-split-header{margin-bottom:80px}.timeline-of-events-section .int-split-header:after{content:unset}.timeline-of-events-section .timeline-events{overflow:hidden}.timeline-of-events-section .timeline-event{max-width:1120px;width:100%;background-color:#eeece9;margin-right:80px;padding-right:64px;overflow:hidden}.timeline-of-events-section .slick-list{margin-left:-25%}@media (min-width:2000px){.timeline-of-events-section .slick-list{margin-left:-35%}}.timeline-of-events-section .timeline-event:not(.slick-current){opacity:.4}.timeline-of-events-section .timeline-event-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:64px;padding-bottom:64px}.timeline-of-events-section .timeline-event-inner .image-container{max-width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:44px;padding-right:162px;max-height:259px;overflow:hidden}.timeline-of-events-section .timeline-event-inner .image-container .hexagon{overflow:hidden;visibility:hidden;-webkit-transform:rotate(120deg);transform:rotate(120deg);width:200px;height:400px;margin:-80px 0 0 20px}.timeline-of-events-section .timeline-event-inner .image-container .hexagon .hex-inner-1{overflow:hidden;width:100%;height:100%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.timeline-of-events-section .timeline-event-inner .image-container .hexagon .hex-inner-2{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;visibility:visible;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.timeline-of-events-section .timeline-event-inner .content-container .date{font-family:Rift;font-style:normal;font-weight:700;font-size:44px;line-height:52px;letter-spacing:.01em;color:#001e30}.timeline-of-events-section .timeline-event-inner .content-container .title{font-family:Industry;font-style:normal;font-weight:900;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#171717}.timeline-of-events-section .timeline-event-inner .content-container .callout{font-family:Industry;font-style:normal;font-weight:600;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:#d14c35}.timeline-of-events-section .timeline-event-inner .content-container .content{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72}.timeline-of-events-section .slick-timeline-prev{position:absolute;top:50%;left:3%;z-index:999;cursor:pointer}.timeline-of-events-section .slick-timeline-next{position:absolute;top:50%;right:27%;z-index:999;cursor:pointer}@media (min-width:1919px){.timeline-of-events-section .slick-timeline-next{right:29%}}@media (max-width:1500px){.timeline-of-events-section .timeline-event{width:auto}.timeline-of-events-section .slick-list{margin-left:0}.timeline-of-events-section .slick-timeline-next{right:3%}}@media (max-width:1060px){.timeline-of-events-section .timeline-event-inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:64px 64px}}@media (max-width:980px){.timeline-of-events-section .timeline-event-inner{max-width:100vw;padding:32px 32px}.timeline-of-events-section .timeline-event-inner .image-container{max-width:300px}.timeline-of-events-section .timeline-event-inner .content-container{max-width:calc(100% - 340px);word-wrap:break-word}}@media (max-width:687px){.timeline-of-events-section .timeline-event-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-of-events-section .timeline-event-inner .content-container{max-width:100%;padding-left:64px}.timeline-of-events-section .timeline-event-inner .content-container .date,.timeline-of-events-section .timeline-event-inner .content-container .title{text-align:center}}@media (min-width:2000px){.timeline-of-events-section .slick-timeline-next{left:1380px;right:unset}}@media (min-width:2200px){.timeline-of-events-section .slick-timeline-next{left:1480px;right:unset}}@media (min-width:2440px){.timeline-of-events-section .slick-timeline-next{left:1550px;right:unset}}.modal-container-wrapper{display:none;width:100%;height:100%;background:rgba(0,30,48,.72);position:fixed;top:0;left:0;z-index:9999}.modal-container-wrapper .distributor-id-input{display:none}.modal-container-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1300px){.modal-container-wrapper.active{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.modal-container-wrapper .modal-container{max-width:720px;width:100%;background:#fff;-webkit-box-shadow:0 30px 90px -20px rgba(0,47,77,.12);box-shadow:0 30px 90px -20px rgba(0,47,77,.12);border-radius:2px;padding:32px 16px 32px 32px;position:relative}@media (max-width:1300px){.modal-container-wrapper .modal-container{max-width:100%;border-radius:0;padding:64px 32px 64px 64px;max-height:85vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:641px){.modal-container-wrapper .modal-container{padding:24px 12px 24px 24px}}.modal-container-wrapper .modal-direct-quote-form,.modal-container-wrapper .modal-near-distributors-select,.modal-container-wrapper .modal-nearest-distributor-choice-container{padding-right:16px}.modal-container-wrapper .modal-header{border-bottom:1px solid #171717;padding-bottom:24px;padding-right:44px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:24px}@media (max-width:641px){.modal-container-wrapper .modal-header{margin-right:12px}}.modal-container-wrapper .modal-header .line{margin-bottom:0}.modal-container-wrapper .modal-header .modal-close-button{position:absolute;right:18.5px;top:18.5px;cursor:pointer}.modal-container-wrapper .modal-header .heading{font-family:Industry;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#001e30}.modal-container-wrapper .modal-body{padding-top:32px;max-height:811px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-height:1300px){.modal-container-wrapper .modal-body{max-height:75vh}}.modal-container-wrapper .modal-body .notice{font-family:Industry;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#365b72;padding-bottom:40px}.modal-container-wrapper .modal-body .notice .bold{font-weight:700}.modal-container-wrapper .modal-body .notice .steel-blue{color:#87c3df}.modal-container-wrapper .modal-body .direct-quote-submit{margin-top:16px}.modal-container-wrapper .modal-body .choice-container{display:grid;grid-template-columns:calc(35% - 12px) calc(65% - 12px);grid-column-gap:24px;padding-top:40px}.modal-container-wrapper .modal-body .choice-container .phone-show{display:none}@media (max-width:641px){.modal-container-wrapper .modal-body .choice-container{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:16px}.modal-container-wrapper .modal-body .choice-container .btn{padding:13px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px}.modal-container-wrapper .modal-body .choice-container .btn:after{content:unset}.modal-container-wrapper .modal-body .choice-container .btn .phone-show{display:block}.modal-container-wrapper .modal-body .choice-container .btn img.phone-show{width:10.5px;height:4px;margin-left:17px}}.modal-container-wrapper .modal-body .quote-request-results .results{padding-bottom:186px}.modal-container-wrapper .modal-body .quote-request-results .results .select-distributor{cursor:pointer}.modal-container-wrapper .modal-body .quote-request-results .results .select-distributor img{cursor:pointer}@media (max-width:641px){.modal-container-wrapper .modal-body .quote-request-results .results{padding-top:0}.modal-container-wrapper .modal-body .quote-request-results .results .count{display:none}.modal-container-wrapper .modal-body .quote-request-results .results .result{margin-top:-8px}}.modal-container-wrapper .modal-body .quote-request-results .footer{position:absolute;bottom:0;left:0;width:100%;padding:160px 32px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(40%,#fff),color-stop(55%,rgba(255,255,255,.35)),color-stop(90%,rgba(255,255,255,.35)),to(rgba(255,255,255,0)));background-image:linear-gradient(0deg,#fff 40%,rgba(255,255,255,.35) 55%,rgba(255,255,255,.35) 90%,rgba(255,255,255,0) 100%);pointer-events:none}.modal-container-wrapper .modal-body .quote-request-results .footer .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all}@media (max-width:641px){.modal-container-wrapper .modal-body .quote-request-results .footer .btn{height:64px}}.modal-container-wrapper .modal-body .quote-request-results .footer .btn img{margin-top:-4px;margin-left:14px}.modal-container-wrapper .modal-body .quote-request-results .footer p{font-family:Industry;font-style:normal;font-weight:400;font-size:12px;line-height:10px;color:#365b72;margin-top:10px}@media (max-width:1300px){.modal-container-wrapper.quick-add-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal-container-wrapper.quick-add-modal .modal-container{max-width:450px;padding:24px 20px}.modal-container-wrapper.quick-add-modal .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-right:0;padding-right:0;border-bottom:none}.modal-container-wrapper.quick-add-modal .modal-header .heading{width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.modal-container-wrapper.quick-add-modal .modal-header .line{background:1px solid #87c2df;margin-right:24px}.modal-container-wrapper.quick-add-modal .modal-header .modal-close-button{position:relative;top:0;right:0}.modal-container-wrapper.quick-add-modal .modal-body{padding-top:0}.modal-container-wrapper.quick-add-modal .modal-body .sku-search-container{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-container-wrapper.quick-add-modal .modal-body input{height:38px;border:1px solid #e6e4e4;padding-bottom:0;padding-left:14px}.modal-container-wrapper.quick-add-modal .modal-body .sku-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px}.modal-container-wrapper.quick-add-modal .modal-body .quick-add-quantity-input{min-width:66px;-ms-flex-preferred-size:0;flex-basis:0;text-align:center}.modal-container-wrapper.quick-add-modal .modal-body .btn{height:40px;min-width:77px;background:#87c2df;border:1px solid #87c2df;color:#111}.modal-container-wrapper.quick-add-modal .modal-body .results:not(:has(.list)){padding-top:0}.modal-container-wrapper.quick-add-modal .modal-body .result-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-top:24px}.modal-container-wrapper.quick-add-modal .modal-body .result-container .image-container{max-width:90px}.modal-container-wrapper.quick-add-modal .modal-body .result-container .image-container img{max-width:100%}.modal-container-wrapper.quick-add-modal .modal-body .result-container .info-container{padding-right:40px}.modal-container-wrapper.quick-add-modal .modal-body .result-container .info-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-container-wrapper.quick-add-modal .modal-body .result-container .title{font-family:Rift;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0;color:#111}.modal-container-wrapper.quick-add-modal .modal-body .result-container .sku{font-family:Industry;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#87c2df;padding-top:8px;padding-bottom:24px}.modal-container-wrapper.quick-add-modal .modal-body .result-container .pricing{padding-right:40px}.modal-container-wrapper.quick-add-modal .modal-body .result-container .pricing .was{font-family:Industry;font-weight:700;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:line-through;color:#687083}.modal-container-wrapper.quick-add-modal .modal-body .result-container .pricing .price{font-family:Industry;font-weight:500;font-size:18px;letter-spacing:0;color:#071e2f}.modal-container-wrapper.quick-add-modal .modal-body .result-container .stock-status{font-family:Industry;font-weight:500;font-size:18px;letter-spacing:0}.modal-container-wrapper.quick-add-modal .modal-body .result-container.list{border-bottom:1px solid #f5f7f9;padding-top:24px;cursor:pointer}.modal-container-wrapper.quick-add-modal .modal-body .result-container.list:hover{opacity:.7}.modal-container-wrapper.quick-add-modal .modal-body .result-container.list:last-child{border-bottom:none}.modal-container-wrapper.product-set-modal-container{z-index:99999}.modal-container-wrapper.product-set-modal-container.active{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-container-wrapper.product-set-modal-container .modal-container{max-width:984px;overflow:hidden}.modal-container-wrapper.product-set-modal-container .modal-container .modal-header{padding-bottom:0}.modal-container-wrapper.product-set-modal-container .modal-container .modal-header .heading{border-bottom:0;letter-spacing:.02em;line-height:24px}.modal-container-wrapper.product-set-modal-container .modal-container .modal-body{max-height:438px;padding-right:13px;padding-top:24px}.modal-container-wrapper.product-set-modal-container .set-part-title{font-family:Industry;color:#87c3df;text-transform:uppercase;font-weight:700;border-bottom:1px solid #171717;border-top:1px solid #171717;grid-column:1/3;padding-top:12px;padding-bottom:8px}.modal-container-wrapper.product-set-modal-container .set-part-title:nth-child(3){border-top:none}.modal-container-wrapper.product-set-modal-container .grid-header{font-family:Industry;font-style:normal;font-weight:800;font-size:12px;line-height:14px;letter-spacing:5px;text-transform:uppercase;color:#171717;padding-bottom:8px;border-bottom:1px solid #102a46;margin-bottom:20px}.modal-container-wrapper.product-set-modal-container .grid-item{padding-top:10px;padding-bottom:8px;border-bottom:1px solid rgba(0,30,48,.1)}.modal-container-wrapper.product-set-modal-container .product-set-part-list{display:grid;grid-template-columns:181px 1fr;padding-bottom:48px}.search-page header #nav .nav-content .nav-center-wrap .menu ul a{color:#001e30}.search-page .product-main-wrap .wrap{padding-top:170px}.search-page .product-main-wrap .wrap .title{font-family:Industry;font-weight:700;font-size:30px;letter-spacing:12px;text-transform:uppercase;color:#cdd2d5;padding-left:60px}.search-page .applied-filters-container{padding-top:60px}.search-page .filters-applied{max-width:711px;width:100%}.search-page .filters-applied form{width:100%}.search-page .search-input{color:#000;font-size:25px;font-family:Industry;font-weight:500;border-bottom:1px solid #000;padding-bottom:20px;width:100%}@media (max-width:1460px){.search-page .applied-filters-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-page .filters-applied{max-width:50%}}@media (max-width:1024px){.search-page .product-main-wrap .wrap{display:block;padding-top:125px}.search-page .product-main-wrap .wrap .title{font-size:20px;letter-spacing:8px}.search-page .product-main-wrap .wrap .search-input{font-size:15px;padding-bottom:6px}.search-page .product-main-wrap .wrap .applied-filters-container{padding-top:0}.search-page .product-main-wrap .wrap .filters-applied,.search-page .product-main-wrap .wrap .title{padding-left:0}.search-page .product-main-wrap .wrap .filters-applied{max-width:300px;width:100%;margin-top:20px}.search-page .product-main-wrap .wrap .results-per-page{display:none}}@media (max-width:641px){.search-page .product-main-wrap .wrap{padding-top:116px}.search-page .product-main-wrap .wrap .title{font-size:15px;letter-spacing:6px}.search-page .product-main-wrap .wrap .filters-applied{max-width:250px}.search-page .product-main-wrap .wrap .search-input{font-size:12px;padding-bottom:0}}.search-page .search-page-v2 .products-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-page .search-page-v2 .search-product-item{display:grid;grid-template-columns:130px 1fr 262px;grid-template-rows:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;padding:24px;border:1px solid #e6e4e4;border-bottom:none}.search-page .search-page-v2 .search-product-item:first-child{border-top:none}.search-page .search-page-v2 .search-product-item:last-child{border-bottom:1px solid #e6e4e4}@media (max-width:740px){.search-page .search-page-v2 .search-product-item{grid-template-columns:40% 56%;grid-column-gap:4%;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content);grid-row-gap:0}}.search-page .search-page-v2 .search-product-item .image-container{max-width:115px;width:100%;grid-row:span 2}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .image-container{grid-row:1/span 2;max-width:100%}}.search-page .search-page-v2 .search-product-item .image-container img{-o-object-fit:contain;object-fit:contain;max-width:100%;mix-blend-mode:multiply}.search-page .search-page-v2 .search-product-item .one-pro-text{grid-row:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .one-pro-text{grid-row:1/span 1}}.search-page .search-page-v2 .search-product-item .one-pro-text .pro-type-name{font-family:Rift;font-weight:700;font-size:32px;letter-spacing:0;color:#111}.search-page .search-page-v2 .search-product-item .one-pro-text .callout{font-family:Industry;font-weight:700;font-size:12px;letter-spacing:10%;text-transform:uppercase;color:#87c2df;text-decoration:none}.search-page .search-page-v2 .search-product-item .one-pro-text .callout:after{content:"";display:inline-block;width:15px;height:8px;margin-left:8px;background:url(../svg/right-arrow-steel-blue.svg) no-repeat center;background-size:cover}.search-page .search-page-v2 .search-product-item .info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .info-container{grid-row:2;grid-column:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:24px;padding-top:8px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.search-page .search-page-v2 .search-product-item .info-container .stock-status{font-family:Industry;font-weight:500;font-size:16px;letter-spacing:0;padding-bottom:6px}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .info-container .stock-status{padding-right:24px}}.search-page .search-page-v2 .search-product-item .info-container .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:2px}.search-page .search-page-v2 .search-product-item .info-container .pricing .was{font-family:Industry;font-weight:700;font-size:14px;line-height:16px;letter-spacing:10%;text-transform:uppercase;text-decoration:line-through;color:#687083}.search-page .search-page-v2 .search-product-item .info-container .pricing .price{font-family:Industry;font-weight:500;font-size:24px;letter-spacing:0;color:#071e2f}.search-page .search-page-v2 .search-product-item .action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .action-container{grid-row:3;grid-column:1/span 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor .adjustor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #e6e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor .adjustor{width:100%;height:54px}}.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor .adjustor svg{width:14px;height:14px}.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-top:1px solid #e6e4e4;border-bottom:1px solid #e6e4e4;font-family:Industry;font-weight:700;font-size:12px;letter-spacing:10%;text-transform:uppercase;color:#111}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .action-container .quantity-adjustor .quantity{width:100%;height:54px}}.search-page .search-page-v2 .search-product-item .action-container .add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:48px;background:#87c2df;font-family:Industry;font-weight:700;font-size:12px;line-height:16px;letter-spacing:10%;text-transform:uppercase;color:#111}@media (max-width:740px){.search-page .search-page-v2 .search-product-item .action-container .add-to-cart{width:100%}}.blog-banner{background-color:#071e2f;padding-top:80px}.blog-banner-content{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:901px){.blog-banner-content{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 64px 64px 64px}}@media (max-width:900px){.blog-banner-content{display:block;padding:0 40px 32px 40px}}@media (max-width:600px){.blog-banner-content{padding:0 24px 32px 24px}}.blog-banner-post-header{display:block;font-family:Industry;font-style:normal;font-weight:400;font-size:13px;color:#d55e49;text-transform:uppercase}@media (min-width:901px){.blog-banner-post-header{margin-bottom:8px}}.blog-banner-image-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:901px){.blog-banner-image-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:48px;min-width:280px}}@media (max-width:900px){.blog-banner-image-container{width:100%;height:318px}.blog-banner-image-container .blog-banner-post-header{display:none}}.blog-banner-image{background-repeat:no-repeat;background-size:cover}@media (min-width:901px){.blog-banner-image{width:100%;height:100%;min-height:400px}}@media (max-width:900px){.blog-banner-image{width:100%;height:100%}}@media (min-width:901px){.blog-banner-details{max-width:360px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:28px}}@media (max-width:900px){.blog-banner-details{margin-top:18px}}.blog-banner-date{display:block;font-family:Industry;font-style:normal;font-weight:500;font-size:13px;color:rgba(255,255,255,.48);margin-bottom:12px}@media (min-width:901px){.blog-banner-date .blog-banner-post-header{display:none}}@media (max-width:900px){.blog-banner-date .blog-banner-post-header{display:inline-block;margin-right:12px}}.blog-banner-title{font-family:Industry;font-style:normal;font-weight:600;color:#f4f2f1;margin-bottom:16px}@media (min-width:901px){.blog-banner-title{font-size:36px;line-height:39px}}@media (max-width:600px){.blog-banner-title{font-size:22px;line-height:30px}}.blog-banner-title a{text-decoration:none;color:#f4f2f1}.blog-banner-title a:visited{color:#f4f2f1}.blog-banner-summary{font-family:Industry;font-style:normal;font-weight:400;color:#f4f2f1}@media (min-width:901px){.blog-banner-summary{font-size:13px}}@media (max-width:900px){.blog-banner-summary{font-size:16px}}@media (max-width:600px){.blog-banner-lower-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.blog-banner-tags-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:901px){.blog-banner-tags-container{margin:16px 0}}@media (max-width:900px){.blog-banner-tags-container{margin:16px 0}}@media (max-width:600px){.blog-banner-tags-container{margin-top:24px;margin-bottom:0}}.blog-banner-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border:1px solid #87c2df}@media (min-width:901px){.blog-banner-tag{padding:0 12px;height:24px;border-radius:24px}}@media (max-width:900px){.blog-banner-tag{padding:0 18px;height:32px;border-radius:32px}}.blog-banner-tag span{font-family:Industry;font-style:normal;font-weight:500;text-align:center;color:#87c2df}@media (min-width:769px){.blog-banner-tag span{font-size:10px}}@media (max-width:768px){.blog-banner-tag span{font-size:13px}}.blog-banner-tag+.blog-banner-tag{margin-left:14px}.blog-author-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media (max-width:900px){.blog-author-container{margin-right:32px}}@media (max-width:600px){.blog-author-container{margin-top:24px}}.blog-author-avatar{background-color:#d8d8d8;background-repeat:no-repeat;background-size:60%;background-position:center 40%;overflow:hidden}@media (min-width:901px){.blog-author-avatar{width:30px;min-width:30px;height:30px;border-radius:15px;margin-right:8px}}@media (max-width:900px){.blog-author-avatar{width:34px;min-width:34px;height:34px;border-radius:34px;margin-right:12px}}.blog-author-name{font-family:Industry;font-style:normal;font-weight:700;color:#d55e49}@media (min-width:901px){.blog-author-name{font-size:13px}}@media (max-width:900px){.blog-author-name{font-size:16px}}.blog-post-list-header{font-family:Industry;font-style:normal;font-weight:700;font-size:13px;color:#d55e49;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:901px){.blog-post-list-header{max-width:1200px;margin:32px auto 18px auto;padding:0 64px}}@media (max-width:900px){.blog-post-list-header{margin:32px auto 18px auto;padding:0 32px}}.blog-post-list-header a{display:block;margin-left:auto;text-decoration:none;color:#d55e49}.blog-post-list-header a:visited{color:#d55e49}.blog-post-list-header img{width:10px;height:10px;position:relative;top:1px;margin-right:2px}.blog-post-list{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px){.blog-post-list{max-width:1200px;margin:0 auto 64px auto;padding:0 64px;display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px;row-gap:76px}}@media (max-width:1200px){.blog-post-list{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:48px}}@media (max-width:900px){.blog-post-list{margin:0 auto 48px auto;padding:0 32px;display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:48px}}@media (max-width:500px){.blog-post-list{display:block}}@media (max-width:500px){.blog-post-list-item{margin-bottom:48px}}.blog-post-list-item-image{display:block;width:100%;padding-bottom:60%;background-repeat:no-repeat;background-size:cover}.blog-post-list-item-date{display:block;font-family:Industry;font-style:normal;font-weight:500;font-size:13px;color:#111;margin:10px 0}.blog-post-list-item-title{font-family:Industry;font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:#111;margin-bottom:10px}.blog-post-list-item-title a{text-decoration:none;color:#111}.blog-post-list-item-title a:visited{color:#111}.blog-post-list-item-summary{font-family:Industry;font-style:normal;font-weight:400;font-size:13px;line-height:23px;color:#111}.blog-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px auto 64px auto}.blog-pagination a{display:block;width:30px;height:30px;border-radius:7px;line-height:30px;text-align:center;font-family:Industry;font-style:normal;font-weight:500;font-size:14px;color:#787878;text-decoration:none}.blog-pagination a:visited{color:#787878}.blog-pagination a.active{background:#87c2df}.blog-pagination a+a{margin-left:6px}.blog-pagination img{opacity:.5}.blog-pagination a:first-child img{margin-right:18px}.blog-pagination a:last-child img{margin-left:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.blog-pagination a.disabled{opacity:.5;pointer-events:none}.blog-page-child>header:not(.scrolled) #nav .nav-content:not(.open-state){background-color:#001e30}@media (max-width:1300px){.blog-page-child>header{background-color:#001e30}}.blog-post-banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:80px;background-repeat:no-repeat;background-size:cover}@media (min-width:769px){.blog-post-banner{height:400px}}@media (max-width:768px){.blog-post-banner{height:340px}}@media (max-width:600px){.blog-post-banner{height:320px}}.blog-back-button{height:36px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#071e2f;font-family:Industry,serif;letter-spacing:1.25px;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none}.blog-back-button:before{content:"";position:relative;background-image:url(../svg/arrow-back.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 14px;width:20px;height:20px}@media (min-width:769px){.blog-back-button{margin:48px;padding:1px 24px 0 18px}.blog-back-button:before{margin-right:12px;top:-1px}}@media (max-width:768px){.blog-back-button{margin:32px 48px;width:36px}.blog-back-button span{display:none}.blog-back-button:before{left:-1px}}.blog-post-summary{font-size:24px;margin-top:32px}.blog-post-summary:after{content:"";width:48px;height:1px;background-color:currentColor;display:block;margin-top:24px}.blog-post-body{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px){.blog-post-body{max-width:964px;margin:0 auto;padding:32px}}@media (max-width:768px){.blog-post-body{padding:32px 24px}}.blog-post-date{font-family:Industry;font-style:normal;font-weight:500;color:#111;margin-bottom:8px}@media (min-width:769px){.blog-post-date{font-size:18px}}@media (max-width:768px){.blog-post-date{font-size:13px}}.blog-post-title{font-family:Industry;font-style:normal;color:#111}@media (min-width:769px){.blog-post-title{font-weight:700;font-size:40px;line-height:48px;margin-bottom:16px}}@media (max-width:768px){.blog-post-title{font-weight:600;font-size:36px;margin-bottom:8px}}.blog-post-author-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-post-author-container .blog-post-author-avatar{background-color:#d8d8d8;background-repeat:no-repeat;background-size:60%;background-position:center 40%;overflow:hidden}@media (min-width:769px){.blog-post-author-container .blog-post-author-avatar{width:36px;min-width:36px;height:36px;border-radius:18px;margin-right:12px}}@media (max-width:768px){.blog-post-author-container .blog-post-author-avatar{width:30px;min-width:30px;height:30px;border-radius:15px;margin-right:8px}}.blog-post-author-container .blog-post-author-name{font-family:Industry;font-style:normal;font-weight:700;color:#d55e49}@media (min-width:769px){.blog-post-author-container .blog-post-author-name{font-size:20px}}@media (max-width:768px){.blog-post-author-container .blog-post-author-name{font-size:13px}}.blog-post-content{font-family:Industry;font-style:normal;font-weight:400;font-size:16px;line-height:25px;padding-top:24px}.blog-post-content p{margin-bottom:32px}.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-post-content h6{margin-bottom:18px}.blog-post-content img{max-width:100%}.blog-author-signature-container{padding-top:24px}.blog-author-signature-container:before{content:"";width:48px;height:1px;background-color:currentColor;display:block;margin-bottom:24px}.blog-post-tags-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:48px auto 0 auto}@media (min-width:769px){.blog-post-tags-container{max-width:480px}}.blog-post-tag{height:32px;border:1px solid #87c2df;border-radius:100px;padding:0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.blog-post-tag span{font-family:Industry;font-style:normal;font-weight:500;font-size:15px;text-align:center;color:#87c2df}.blog-post-tag+.blog-post-tag{margin-left:14px}.blog-post-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:48px auto}@media (min-width:769px){.blog-post-nav{max-width:1264px;padding:0 32px}}@media (max-width:768px){.blog-post-nav{padding:0 24px}}.blog-post-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Industry;font-style:normal;font-weight:400;color:#111;text-decoration:none}@media (min-width:769px){.blog-post-nav-item{font-size:13px;max-width:280px}}@media (max-width:768px){.blog-post-nav-item{font-size:25px}}.blog-post-nav-item img{width:auto}@media (min-width:769px){.blog-post-nav-item img{height:10px}}@media (max-width:768px){.blog-post-nav-item img{height:24px}}.blog-post-nav-item span{display:block;position:relative;top:1px}@media (max-width:600px){.blog-post-nav-item span{display:none}}.blog-post-nav-item.blog-post-nav-item-prev{margin-right:auto}.blog-post-nav-item.blog-post-nav-item-prev:not(:last-child){margin-right:32px}.blog-post-nav-item.blog-post-nav-item-prev img{margin-right:18px}@media (max-width:768px){.blog-post-nav-item.blog-post-nav-item-prev img{margin-right:24px}}@media (max-width:600px){.blog-post-nav-item.blog-post-nav-item-prev:after{content:"Previous"}}.blog-post-nav-item.blog-post-nav-item-next{margin-left:auto}.blog-post-nav-item.blog-post-nav-item-next:not(:first-child){margin-left:32px}.blog-post-nav-item.blog-post-nav-item-next img{margin-left:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:768px){.blog-post-nav-item.blog-post-nav-item-next img{margin-left:24px}}@media (max-width:600px){.blog-post-nav-item.blog-post-nav-item-next:before{content:"Next"}}.blog-post-social-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:-80px;text-align:center;padding-top:18px}.blog-post-social-desktop a+a{margin-top:32px}.blog-post-social-desktop img{width:auto;height:20px}.blog-post-social-desktop span{font-family:Industry;font-style:normal;font-weight:700;font-size:13px;color:#111;margin-bottom:32px}@media (max-width:1200px){.blog-post-social-desktop{display:none}}.blog-post-social-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}.blog-post-social-mobile img{width:auto;height:40px}@media (min-width:1201px){.blog-post-social-mobile{display:none}}@media (max-width:1200px){.blog-post-social-mobile a+a{margin-left:76px}}@media (max-width:400px){.blog-post-social-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px}.blog-post-social-mobile a+a{margin-left:0}}@media (min-width:1300px){.template-contest .interior-header .int-split-hero{padding-left:128px;grid-template-columns:50%;gap:40px}.template-contest .interior-header .int-hero-left{padding-left:0}.template-contest .interior-header .int-hero-right{padding-left:0;margin-top:0;width:100%}.template-contest .interior-header .int-hero-right .int-hero-right-header{display:none}.template-contest .interior-header .int-hero-right>div{position:relative;border-left:none;padding-left:0;padding-top:12px}.template-contest .interior-header .int-hero-right>div::after{content:"";position:absolute;top:0;left:0;width:91px;height:4px;background:#87c3df;z-index:2}}.template-contest .sec-1-content-wrap{padding:1px 0}.template-contest .numbered-section-wrap{padding-bottom:0;margin-bottom:112px}@media (max-width:1024px){.template-contest .numbered-section-wrap{margin-bottom:76px;padding:0 40px}}@media (max-width:640px){.template-contest .numbered-section-wrap{padding:0 5%}}.template-contest .section-label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:50%}.template-contest .section-label .label-left{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.template-contest .section-label .label-left .label-line{width:100%!important;margin:0 0 0 8px!important}.template-contest .section-label .label-right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.template-contest .section-label .label-right p{white-space:nowrap}@media (max-width:1024px){.template-contest .section-label{width:100%;display:grid;grid-template-columns:56% 44%;margin-bottom:76px}}.template-contest .contact{font-family:Industry,serif;font-style:normal}.template-contest .contact .mobile-copy{display:none}@media (max-width:1024px){.template-contest .contact .mobile-copy{display:block}}@media (max-width:1024px){.template-contest .contact .giveaway-image{display:none}}.template-contest .contact .section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:68px}.template-contest .contact .section-container>div{width:100%}.template-contest .contact .section-container>div img{width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.template-contest .contact .section-container .form-container{width:476px;min-width:476px}@media (max-width:1024px){.template-contest .contact .section-container .form-container{width:100%;min-width:unset}}.template-contest .contact .giveaway-copy{display:grid;gap:40px}@media (max-width:1024px){.template-contest .contact .giveaway-copy{display:none}}.template-contest .contact .giveaway-copy h2{font-family:Rift;font-weight:700;font-size:40px;line-height:48px;letter-spacing:3px}.template-contest .contact .giveaway-copy h3{font-weight:500;font-size:24px;line-height:32px;max-width:401px}.template-contest .contact .giveaway-copy p{font-size:18px;font-weight:400;line-height:24px}.template-contest .contact .giveaway-copy hr{width:68px;height:4px;background-color:#87c2df}.template-contest .contact .contact-form{padding:0!important}.template-contest .contact h3{font-weight:500;color:#d55e49;text-transform:uppercase;margin-bottom:36px;font-size:24px}@media (max-width:1024px){.template-contest .contact h3{font-size:18px}}.template-contest .contact .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;margin-bottom:36px}.template-contest .contact .form-grid .name{grid-column:1/-1}@media (max-width:640px){.template-contest .contact .form-grid{grid-template-columns:1fr}}.template-contest .contact .input-wrap{margin-bottom:0}.template-contest .contact .input-wrap input{opacity:.5;margin-bottom:0;font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .input-wrap input::-webkit-input-placeholder{font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .input-wrap input::-moz-placeholder{font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .input-wrap input:-ms-input-placeholder{font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .input-wrap input::-ms-input-placeholder{font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .input-wrap input::placeholder{font-size:14px;font-weight:400;color:#071e2f}.template-contest .contact .full-width{grid-column:1/-1}.template-contest .contact .disclaimer{cursor:pointer;font-weight:700;color:#87c2df;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:36px;text-decoration:none}@media (max-width:640px){.template-contest .contact .disclaimer{font-size:12px;line-height:16px}}.template-contest .contact .disclaimer img{width:12px!important;-o-object-fit:cover!important;object-fit:cover!important;height:12px;-o-object-position:right!important;object-position:right!important;stroke:#87c2df;margin-bottom:4px}.template-contest .contact .checkbox{margin-bottom:36px}.template-contest .contact .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-weight:400;line-height:14px;font-size:14px}@media (max-width:640px){.template-contest .contact .checkbox label{line-height:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.template-contest .contact .checkbox label input{display:inline-block;margin-bottom:0;width:16px;height:16px}@media (max-width:640px){.template-contest .contact .checkbox label input{margin-top:4px}}.template-contest .contact .submit-container{margin-top:0;padding-top:0;margin-bottom:36px}.template-contest .btn{color:#87c2df;border-color:#87c2df;width:90px;height:40px;padding:0;font-size:11px;font-weight:500}.template-contest .made-usa{width:116px!important;-o-object-fit:contain;object-fit:contain;height:auto;padding:0;margin-left:-8px;margin-top:24px}.giveaway-feature{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:112px}@media (max-width:1024px){.giveaway-feature{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:76px}}.giveaway-feature{color:#fff}.giveaway-feature .img-container{background-color:#6c9ab1;width:907px;height:526px;max-width:100%;position:relative;padding:60px 65px;overflow:hidden}@media (max-width:640px){.giveaway-feature .img-container{height:419px;padding:28px 24px}}.giveaway-feature .img-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);z-index:2}.giveaway-feature .img-container img{position:absolute;top:60px;width:61%;min-width:480px;height:auto;-o-object-fit:contain;object-fit:contain;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}@media (max-width:640px){.giveaway-feature .img-container img{top:28px;width:100%;min-width:unset;max-height:calc(100% - 56px)}}.giveaway-feature .img-container>div{width:100%;max-width:100%;height:100%;max-height:100%;position:relative}.giveaway-feature .img-container>div>div{position:absolute;max-width:100%;max-height:100%;bottom:0;left:0;z-index:3}.giveaway-feature .img-container>div>div h3{font-family:Rift;font-weight:700;font-size:48px;line-height:52px;margin-bottom:24px;letter-spacing:3px}.giveaway-feature .img-container>div>div p{font-family:Industry;font-weight:500;font-size:24px;line-height:32px;margin-bottom:24px}.giveaway-winners h2{font-family:Rift;font-weight:700;font-size:40px;line-height:48px;letter-spacing:3px;margin-bottom:90px}.giveaway-winners .winner-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(373px,1fr));place-items:start;gap:28px}@media (max-width:460px){.giveaway-winners .winner-grid{grid-template-columns:1fr}}.giveaway-winners .winner-grid .winner-box{width:100%;max-width:100%;position:relative;padding:40px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-size:contain}.giveaway-winners .winner-grid .winner-box::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(-2.11%,rgba(0,0,0,0)),color-stop(134.99%,rgba(0,0,0,.3)));background:linear-gradient(180deg,rgba(0,0,0,0) -2.11%,rgba(0,0,0,.3) 134.99%)}.giveaway-winners .winner-grid .winner-box::before{content:"";display:inline-block;width:1px;height:0;padding-bottom:90.9090909091%}.giveaway-winners .winner-grid .winner-info{position:relative;z-index:2}.giveaway-winners .winner-grid .winner-info span{display:block;font-weight:400;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.giveaway-winners .winner-grid .winner-info h4{font-family:Rift;font-weight:700;font-size:48px;line-height:40px;letter-spacing:2px}.text-left-right{display:none}@media (max-width:1024px){.text-left-right{display:block}}.text-left-right{margin-bottom:112px}.text-left-right .sec-1-content-wrap{gap:32px;display:grid!important}@media (max-width:640px){.text-left-right .sec-1-content-wrap{grid-template-columns:1fr}}@media (max-width:1024px){.text-left-right{margin-bottom:76px}}.text-left-right .left-box,.text-left-right .right-box{margin-bottom:0!important}@media (max-width:640px){.text-left-right .left-box,.text-left-right .right-box{padding:0 5%!important}}@media (max-width:640px){.text-left-right .left-box{font-size:32px;line-height:40px}}@media (max-width:640px){.text-left-right .right-box{font-size:18px}}#giveaway-disclaimer{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}#giveaway-disclaimer>div{background:#fff;padding:40px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative}#giveaway-disclaimer>div h1{font-family:Rift;font-size:40px;font-weight:700;line-height:48px;letter-spacing:.02em;text-align:left;margin-bottom:24px}#giveaway-disclaimer>div p{font-size:18px;font-weight:400;line-height:24px;text-align:left;margin-bottom:24px;color:#d55e49}#giveaway-disclaimer>div ul{font-size:14px;font-weight:500;line-height:24px;text-align:left}#giveaway-disclaimer>div ul li{margin-bottom:16px}#giveaway-disclaimer>div .close{position:absolute;top:16px;right:8px;cursor:pointer;width:24px;height:24px;font-size:42px;line-height:13px}.pl-0{padding-left:0}
/*# sourceMappingURL=default.min.css.map */
