.colors{display:flex;flex-wrap:wrap;justify-content:space-around}.style-guide-colors{margin-bottom:70px}.style-guide-colors p{padding:12px 0px 0px 95px}.style-guide-colors::before{background-color:var(--black);border-radius:15px;content:'';height:85px;position:absolute;width:85px}.style-guide-colors-left>div:nth-of-type(1)::before{background-color:#fff}.style-guide-colors-left>div:nth-of-type(2)::before{background-color:#707070}.style-guide-colors-left>div:nth-of-type(3)::before{background-color:#00afec}.style-guide-colors-leftmid>div:nth-of-type(1)::before{background-color:#f9f9f9}.style-guide-colors-leftmid>div:nth-of-type(2)::before{background-color:#595858}.style-guide-colors-leftmid>div:nth-of-type(3)::before{background-color:#00a040}.style-guide-colors-mid>div:nth-of-type(1)::before{background-color:#f8f6f6}.style-guide-colors-mid>div:nth-of-type(2)::before{background-color:#525463}.style-guide-colors-mid>div:nth-of-type(3)::before{background-color:#e60012}.style-guide-colors-rightmid>div:nth-of-type(1)::before{background-color:#e8e8e8}.style-guide-colors-rightmid>div:nth-of-type(2)::before{background-color:#393a42}.style-guide-colors-right>div:nth-of-type(1)::before{background-color:#b4b1b1}.style-guide-colors-right>div:nth-of-type(2)::before{background-color:#2e2f32;border:1px solid #b4b1b1}.site-breadcrumb{background-color:rgba(46,47,50,0);max-width:1500px;width:100%;margin:0px auto 40px;position:relative}.site-breadcrumb>span>span>span a{color:#b4b1b1;font-family:"OpenSans-Regular",sans-serif;font-size:14px;text-decoration:none}.site-breadcrumb>span>span>span a:hover,.site-breadcrumb>span>span>span a:focus{color:#00a040}.site-breadcrumb>span>span>span:not(:last-of-type):after{color:#00a040;content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:900;font-size:12px;padding-left:7px}.site-breadcrumb>span>span>span:last-of-type a{color:#f9f9f9;font-family:"OpenSans-Bold",sans-serif}.site-breadcrumb>span>span>span:last-of-type a:hover,.site-breadcrumb>span>span>span:last-of-type a:focus{color:#00a040}.home-blog-wrapper{display:flex;margin:0 auto;max-width:1542px;position:relative;width:80%;z-index:11}.home-blog-wrapper .tile-wrapper:last-of-type{margin-right:0px}@media screen and (max-width: 991px){.home-blog-wrapper .tile-wrapper:last-of-type{display:none}}@media screen and (max-width: 767px){.home-blog-wrapper .tile-wrapper:nth-of-type(2){display:none}}a.tile-wrapper,a.article-tile-wrapper{background-color:#f9f9f9;border-radius:5px;margin-right:25px;padding:30px;text-decoration:none;width:100%}a.tile-wrapper h4,a.tile-wrapper a,a.tile-wrapper p,a.article-tile-wrapper h4,a.article-tile-wrapper a,a.article-tile-wrapper p{transition:color .3s ease 0s}a.tile-wrapper:hover h4,a.tile-wrapper:hover p,a.tile-wrapper:focus h4,a.tile-wrapper:focus p,a.article-tile-wrapper:hover h4,a.article-tile-wrapper:hover p,a.article-tile-wrapper:focus h4,a.article-tile-wrapper:focus p{color:rgba(46,47,50,0.8)}a.tile-wrapper:hover p:last-of-type,a.tile-wrapper:focus p:last-of-type,a.article-tile-wrapper:hover p:last-of-type,a.article-tile-wrapper:focus p:last-of-type{color:#00afec}a.tile-wrapper:hover>span p:last-of-type:before,a.tile-wrapper:focus>span p:last-of-type:before,a.article-tile-wrapper:hover>span p:last-of-type:before,a.article-tile-wrapper:focus>span p:last-of-type:before{background-color:#00afec}a.tile-wrapper h4,a.article-tile-wrapper h4{border-bottom:1px solid #e60012;color:#2e2f32;font:400 clamp(24px, 2vw, 38px)/calc(1em + 6px) "OpenSans-Bold",sans-serif,sans-serif;padding-bottom:30px}a.tile-wrapper p,a.article-tile-wrapper p{color:#2e2f32;font-size:16px;font-family:"OpenSans-SemiBold",sans-serif}a.tile-wrapper>span,a.article-tile-wrapper>span{display:flex;justify-content:space-between;padding-top:5px;position:relative}@media screen and (max-width: 1450px){a.tile-wrapper>span,a.article-tile-wrapper>span{flex-direction:column}}a.tile-wrapper>span p:last-of-type,a.article-tile-wrapper>span p:last-of-type{font-size:18px;font-family:"OpenSans-Bold",sans-serif;padding-right:45px;position:relative;text-transform:uppercase}a.tile-wrapper>span p:last-of-type:before,a.article-tile-wrapper>span p:last-of-type:before{background-color:#00a040;content:'';height:28px;position:absolute;right:5px;top:0;transform:rotate(45deg);transition:background-color .3s ease 0s;width:28px;z-index:0}@media screen and (max-width: 1450px){a.tile-wrapper>span p:last-of-type:before,a.article-tile-wrapper>span p:last-of-type:before{left:120px;right:unset}}a.tile-wrapper>span p:last-of-type:after,a.article-tile-wrapper>span p:last-of-type:after{color:#f9f9f9;content:'\f061';font-family:"Font Awesome 5 Pro";padding-left:10px;position:absolute;right:10px;top:-1px;z-index:22}@media screen and (max-width: 1450px){a.tile-wrapper>span p:last-of-type:after,a.article-tile-wrapper>span p:last-of-type:after{left:117px;right:unset}}.blog-wrapper,.similar-list{display:grid;grid-template-columns:repeat(3, minmax(300px, 486px));gap:30px;justify-content:center}.blog-wrapper .title-wrapper,.similar-list .title-wrapper{margin-left:0}@media (max-width: 1199px){.blog-wrapper,.similar-list{grid-template-columns:repeat(2, minmax(200px, 322px))}}@media (max-width: 575px){.blog-wrapper,.similar-list{grid-template-columns:minmax(200px, 322px)}}.article-wrapper{position:relative;z-index:10}.article-wrapper .btn{background-color:#00afec;color:#f9f9f9;font-size:18px;text-transform:uppercase}.article-wrapper .btn:hover,.article-wrapper .btn:focus{background-color:#00a040}.related-articles{position:relative;margin-top:80px}.related-articles h2{margin-bottom:60px}.article-category{color:#fff}.article-category span{color:#fff}.article-tile-wrapper{text-decoration:none !important}.article-tile-wrapper .article-company-name{color:#2e2f32 !important;font:400 clamp(24px, 2vw, 38px)/calc(1em + 6px) "OpenSans-Bold",sans-serif,sans-serif;transition:color .3s ease 0s}.article-tile-wrapper .article-company-name:hover{color:rgba(46,47,50,0.8) !important}.article-banner-image img{max-height:400px;object-fit:cover;width:100%}.article-image img{max-height:400px}.category-page{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;position:relative;z-index:1}.category-page a{align-items:center;background-color:#f9f9f9;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin:3% 2% 0px 0px;padding:30px;text-align:center;text-decoration:none;width:31%}@media screen and (max-width: 991px){.category-page a{width:48%}}@media screen and (max-width: 575px){.category-page a{margin:5% 0px 0px 0px;width:100%}}.category-page a img{max-height:350px;max-width:100%;object-fit:contain}.category-page a h2{color:#2e2f32;font:400 clamp(24px, 4vw, 32px)/calc(1em + 6px) "OpenSans-SemiBold",sans-serif,sans-serif;position:relative;text-align:center;text-decoration:none}.category-page a h2:after{border-bottom:5px solid #00afec;bottom:-20px;content:'';height:20px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease 0s, border-color .3s ease 0s;width:55px}.category-page a:hover h2{color:rgba(46,47,50,0.8)}.category-page a:hover h2:after{border-color:#00afec;width:95px}.category-page.child-4 a{width:23%}@media screen and (max-width: 991px){.category-page.child-4 a{width:48%}}@media screen and (max-width: 575px){.category-page.child-4 a{margin:5% 0px 0px 0px;width:100%}}.category-page .child p{padding-top:10px}.fm-childlinks-cards .category-page>a{align-items:center;aspect-ratio:1;background-size:cover;border-radius:5px;display:flex;margin:3% 2% 0px 0px;padding:25px;position:relative;text-align:left;text-decoration:none;width:31%;justify-content:left}.fm-childlinks-cards .category-page>a::after{background:#00000080;border-radius:5px;clip-path:polygon(0% 100%, 85% 100%, 55% 0%, 0% 0%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;transition:clip-path .3s}.fm-childlinks-cards .category-page>a:hover::after{clip-path:polygon(0% 100%, 125% 100%, 100% 0%, 0% 0%)}@media screen and (max-width: 1380px){.fm-childlinks-cards .category-page>a{width:48%}}@media screen and (max-width: 767px){.fm-childlinks-cards .category-page>a{margin:5% 0px 0px 0px;width:100%}}.fm-childlinks-cards .category-page>a:hover .child{transform:scale(1.1)}.fm-childlinks-cards .category-page>a .child{margin-top:50px;max-width:70%;transition:transform .3s ease 0s;z-index:1}.fm-childlinks-cards .category-page>a .child p{font-size:30px;font-family:"OpenSans-Regular",sans-serif;margin-bottom:5px;padding:0}.fm-childlinks-cards .category-page>a .child h2{color:#fff;font:400 clamp(24px, 4vw, 36px)/calc(1em) "OpenSans-Bold",sans-serif;position:relative;text-align:left;text-decoration:none;margin:0}.fm-childlinks-cards .category-page>a .child h2::after,.fm-childlinks-cards .category-page>a .child h2:hover::after{content:none}.fm-childlinks-cards .category-page>a .child p:last-of-type{font-size:18px;font-family:"OpenSans-Regular",sans-serif}.tab-285 .site-breadcrumb{display:none}.vid-wrap{margin-top:-100px;position:relative;max-height:calc(100vw / 2.65);margin-bottom:50px}.countdown{background:white;border:3px solid #00afec;max-width:800px;margin:auto;font-size:24px;margin-top:20px;text-align:center;display:flex;font-size:40px;justify-content:center;gap:40px;position:relative;bottom:300px;color:#00afec;padding:35px;border-radius:25px}.countdown div{font-size:16px}.countdown span{font-size:40px;color:#393a42;font-weight:bold}.vid-wrap video{object-fit:cover !important;display:block;width:100%;max-height:calc(100vw / 2.65)}@media (max-width: 991px){.vid-wrap,.vid-wrap video{min-height:400px}.countdown{font-size:26px;gap:20px;max-width:600px;margin-top:150px}.countdown img{width:120px}.countdown div{font-size:14px}.countdown span{font-size:26px}}@media (max-width: 600px){.countdown{flex-wrap:wrap;gap:0px}.countdown div{flex-basis:20%}.countdown div:has(img){flex-basis:100%}.vid-wrap{margin-top:-50px}}.interior{min-height:calc(100vh - $footer-height);padding-bottom:50px}.interior ul{list-style:initial;padding-left:0}.interior .balance{text-wrap:balance}.interior .countdown{background:white;border:3px solid #00afec;max-width:800px;margin:auto;font-size:24px;margin-top:20px;text-align:center;display:flex;font-size:40px;justify-content:center;gap:40px;position:relative;bottom:300px;color:#00afec;padding:35px;border-radius:25px}.interior .countdown div{font-size:16px}.interior .countdown span{font-size:40px;color:#393a42;font-weight:bold}.interior .vid-wrap video{object-fit:cover !important;display:block;width:100%;max-height:calc(100vw / 2.65)}@media (max-width: 991px){.interior .countdown{font-size:26px;gap:20px;max-width:600px}.interior .countdown img{width:120px}.interior .countdown div{font-size:14px}.interior .countdown span{font-size:26px}}@media (max-width: 600px){.interior .countdown{flex-wrap:wrap;gap:0px}.interior .countdown div{flex-basis:20%}.interior .countdown div:has(img){flex-basis:100%}.interior .vid-wrap{margin-top:-50px}}.main-site-content{padding-top:190px}@media (max-width: 1199px){.main-site-content{padding-top:115px}}@media (max-width: 991px){.main-site-content{padding-top:175px}}@media (max-width: 600px){.main-site-content{padding-top:225px}}.shadow-title-wrapper{margin:80px 0;position:relative;text-align:center}.shadow-title-wrapper h3.shadow-text{text-transform:uppercase}.shadow-title-wrapper.video-shadow{margin-top:150px}h3.shadow-text{font-family:"OpenSans-Bold",sans-serif;font-size:clamp(80px, 12vw, 225px);left:0px;opacity:5%;position:absolute;text-align:center;top:-95px;white-space:nowrap;width:100%}.shadow-title-wrapper h3.shadow-specs{font-size:clamp(48px, 12vw, 225px);left:-25px}@media screen and (min-width: 1550px){.shadow-title-wrapper h3.shadow-specs{left:-85px}}@media screen and (max-width: 991px){.shadow-title-wrapper h3.shadow-specs{top:-35px}}.table.table-striped>tbody>tr:nth-of-type(2n+1)>*{background-color:#fff !important}.contact-form{background-color:#fff;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);padding:30px}.contact-form h4{color:#2e2f32 !important}.contact-form label{color:#2e2f32 !important}.contact-form input:not(.btn),.contact-form select,.contact-form textarea{background-color:#fff !important;border:1px solid #e8e8e8 !important}.solutions-slider p{padding:0px 50px;text-align:left}.solutions-slider img{margin:0 auto;max-height:600px;width:auto}.solutions-slider .slick-arrow.slick-prev:before{left:10px;top:44%}.solutions-slider .slick-arrow.slick-next:before{right:10px;top:44%}.solutions-slider .slick-dots{display:none}.gallery-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);justify-items:center}@media screen and (max-width: 991px){.gallery-wrapper{grid-template-columns:repeat(1, 1fr)}}.gallery-wrapper>div{display:block;min-height:390px;padding:30px;position:relative;text-align:center;width:100%}.gallery-wrapper>div .fa-circle-play::after{background-color:#f9f9f9;border-radius:50%;color:#00afec;content:'\f144';cursor:pointer;font:900 72px/72px "Font Awesome 5 Pro";font-style:normal;position:absolute;transition:color .3s ease 0s;top:50%;left:50%;transform:translate(-50%, -30%);z-index:10}.gallery-wrapper>div:hover .fa-circle-play::after{color:#00a040}.gallery-wrapper>div iframe{display:none}.gallery-wrapper>div img{border-radius:10px;cursor:pointer;transition:opacity .3s ease 0s;width:100%}.gallery-wrapper>div img:hover{opacity:.8}.gallery-wrapper>div.vid-active iframe{border-radius:10px;display:block;height:390px;width:100%}.gallery-wrapper>div.vid-active img,.gallery-wrapper>div.vid-active .fa-circle-play{display:none}.video-container{position:relative;width:100%;margin-bottom:10px;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.image-wrap{margin:50px 0}.image-wrap img{width:100%;height:auto}.DnnModule-ForemostMediaSeoHelper .main-view{padding:0 30px}.DnnModule-ForemostMediaSeoHelper .nav-bar,.DnnModule-ForemostMediaSeoHelper .main-view,.DnnModule-ForemostMediaSeoHelper .dnnForm{background:#2e2f32}.DnnModule-ForemostMediaSeoHelper .btn{padding:10px 30px}.product-info h1{text-wrap:balance}.product-info h1::after{background-color:#525463;content:"";display:block;height:1px;margin-top:15px;width:100%}.product-info .btn-primary{background-color:#00afec !important;border:none !important;padding:16px 16px !important}.product-info .btn-primary:hover{background-color:#393a42 !important}.accordion-item .accordion-button{background-color:#525463;border-radius:6px;margin-bottom:20px;padding:0px 15px}.accordion-item .accordion-body img{max-width:100%}.specifications-table{border-radius:8px;margin-bottom:clamp(50px, 6vw, 100px);overflow:hidden}.specifications-table tr th,.specifications-table tr td{padding:14px 26px}.specifications-table tr th,.specifications-table tr td{border-right:1px solid #b4b1b1;padding:13px 25px}.specifications-table tr th:last-child,.specifications-table tr td:last-child{border-right:none !important}.specifications-table tr:nth-child(5) td,.specifications-table tr:nth-child(13) td{border-bottom:1px solid #b4b1b1 !important}.specifications-half-table,.specifications-third-table{margin:2.5%;width:45%}@media screen and (max-width: 1199px){.specifications-half-table,.specifications-third-table{width:100%}}.video-wrap{margin-bottom:100px}.video-wrap img{border-radius:6px}.Video-slide-wrapper{max-height:565px;overflow-y:auto}.Video-slide-wrapper::-webkit-scrollbar{width:20px}.Video-slide-wrapper::-webkit-scrollbar-track{background-color:#525463;box-shadow:inset 0 0 5px #00000057;border-radius:6px}.Video-slide-wrapper::-webkit-scrollbar-thumb{background:#b4b1b1;border-radius:6px}.Video-slide-wrapper::-webkit-scrollbar-thumb:hover{background:#707070}.Video-slide-wrapper .Video-slide-wrap{margin-bottom:15px}.Video-slide-wrapper .Video-slide-wrap img{border-radius:6px;opacity:70%}.Video-slide-wrapper .Video-slide-wrap img:hover{opacity:60%}.Video-slide-wrapper .Video-slide-wrap .fa-circle-play::after{font-size:64px;line-height:64px}.Video-wrapper img,.Video-slide-wrap img{transition:opacity .3s ease 0s}.Video-wrapper .fa-circle-play,.Video-slide-wrap .fa-circle-play{height:unset;left:50%;top:50%;transform:translate(-50%, -50%);width:unset;z-index:1}.Video-wrapper .fa-circle-play:after,.Video-slide-wrap .fa-circle-play:after{background-color:#f9f9f9;border-radius:50%;color:#00afec;content:'\f144';font:900 96px/96px "Font Awesome 5 Pro";font-style:normal;transition:color .3s ease 0s}.Video-wrapper:hover .fa-circle-play::after,.Video-slide-wrap:hover .fa-circle-play::after{color:#00a040}.Video-wrapper:hover img,.Video-slide-wrap:hover img{opacity:80%}.video-modal .modal-dialog{max-width:80%}.video-modal .modal-body{height:75vh}.video-modal .modal-body iframe{width:100%;height:100%}.similar-product-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;position:relative;z-index:1}.similar-product-wrapper .similar-product{background-color:#f9f9f9;border-radius:5px;cursor:pointer;margin:2% 2% 0px 0px;padding:30px;text-align:center;text-decoration:none;width:23%}@media screen and (max-width: 1199px){.similar-product-wrapper .similar-product{width:47%}}@media screen and (max-width: 767px){.similar-product-wrapper .similar-product{margin:2% 0px;width:100%}}.similar-product-wrapper .similar-product img{max-width:100%;max-height:209px;width:auto}.similar-product-wrapper .similar-product h4{font:400 clamp(20px, 2vw, 27px)/clamp(26px, 2vw, 34px) "OpenSans-Bold",sans-serif;color:#393a42}.prod-image-wrap{margin-bottom:50px}@media screen and (max-width: 991px){.product-view>div:first-child{flex-direction:column-reverse}}.main-image{align-items:center;display:flex;height:555px;justify-content:center;margin-bottom:20px;overflow:hidden}.main-image img{border-radius:6px;max-height:555px}.thumbnails{display:flex;flex-wrap:nowrap;justify-content:center;position:relative;z-index:10}.thumbnails.less-than-four-images{gap:20px}.thumbnails.less-than-four-images .thumbnail{border-radius:6px;width:30%}.thumbnails.less-than-four-images .thumbnail img{object-fit:contain;padding:5px}.thumbnail img{background-color:#f9f9f9;border-radius:6px;cursor:pointer;height:110px;margin:0 auto;max-width:100%;max-height:100%;object-fit:cover;transition:opacity .3s ease 0s;width:100%}.thumbnail img:hover{opacity:.7}.slick-list{margin:0px 35px}.slick-track{display:flex;gap:15px}.slick-arrow{background-color:#00a040;border-radius:4px;height:100%;width:34px;z-index:10}.slick-arrow:focus{background-color:#00a040}.slick-arrow:hover{background-color:#00afec}.slick-arrow.slick-prev{left:0px}.slick-arrow.slick-prev:before{color:#f9f9f9;content:"\f053";font:700 28px/28px "Font Awesome 5 Pro";left:9px;position:absolute;top:37%}.slick-arrow.slick-next{right:0px}.slick-arrow.slick-next:before{color:#f9f9f9;content:"\f054";font:700 28px/28px "Font Awesome 5 Pro";position:absolute;right:6px;top:37%}
