[type="text"],[type="password"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="email"],[type="number"],[type="search"],[type="tel"],[type="time"],[type="url"],textarea{height:auto}p,h1,h2,h3,h4,h5{letter-spacing:0;margin-top:0}:focus{outline:none}::-moz-focus-inner{border:0}.Head{margin-bottom:0}.btn,button{-webkit-appearance:inherit;outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a,a:link,a:visited,a:active,a:hover{outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a img,a:link img,a:visited img,a:active img{opacity:1;transition:opacity .3s ease 0s}a:hover img{opacity:.8}textarea{outline:none}.Normal,.NormalDisabled,.NormalDeleted{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.loginGroup{display:inline-block}select.form-control:not([size]):not([multiple]){height:34px}.DnnModule-SearchResults{margin-bottom:40px}.dnnSearchBoxPanel{background:rgba(0,0,0,0);margin:20px 0 40px;max-width:100%;padding:0}.dnnSearchBoxPanel .dnnSearchResultAdvancedTip{display:none}.dnnSearchBoxPanel .dnnSearchBox{align-items:center;background:rgba(0,0,0,0);border:0;box-shadow:none;display:flex;margin:0;padding:0}.dnnSearchBoxPanel .dnnSearchBox .dnnSearchBoxClearAdvanced{display:none}.dnnSearchBoxPanel .dnnSearchBox>input[type="text"],.dnnSearchBoxPanel .dnnSearchBox>input[type="text"]:focus{background:#fff;border:1px solid #ccc;height:auto;left:0;padding:5px 10px;position:relative;right:auto !important;width:100% !important}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchBoxClearText{display:none}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton{align-items:center;background:#036;border:1px solid #ccc;border-left:0;display:flex;height:36px;justify-content:center;margin:0;position:relative;right:auto;top:auto;transition:background .5s ease 0s;width:36px}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton:hover{background:#069}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton::before{color:#fff;content:"\f002";font-family:fontawesome}.dnnSearchBoxPanel .dnnSearchBox>.dnnSearchBox_advanced{display:none;position:relative;right:auto;top:auto}.dnnSearchBoxPanel .dnnSearchBox>.dnnSearchBox_advanced>.dnnSearchBox_advanced_label{background:none;border:0;height:auto;margin:0;padding:0}.dnnSearchResultPanel{background:rgba(0,0,0,0);display:none;max-width:100%}.dnnSearchResultPanel .dnnRight{margin-right:0}.dnnSearchResultPager.dnnSearchResultPagerTop,.dnnSearchResultPager{margin:0;padding:0}.dnnSearchResultPager.dnnSearchResultPagerTop .dnnLeft,.dnnSearchResultPager .dnnLeft{float:none}.dnnSearchResultPager.dnnSearchResultPagerTop .dnnLeft span,.dnnSearchResultPager .dnnLeft span{font-size:12px;line-height:18px;margin:0}.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Title{display:none}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Title,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Title{margin-bottom:0 !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Link,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Link{display:none !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Description,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Description{margin-bottom:0 !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Description>b,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Description>b{font-weight:700}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others>span,.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others>label,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others>span,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others>label{font-size:12px !important;font-weight:500 !important;line-height:18px !important;margin-bottom:0}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others .dnnSearchResultItem-sourceLink,.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others label+span,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others .dnnSearchResultItem-sourceLink,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others label+span{display:none !important}#dnn_DnnSearch_ClassicSearch .searchInputContainer .dnnSearchBoxClearText{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview>li:first-of-type{border-top:0}@media screen and (min-width: 1200px){.container{max-width:1560px}}.DNNEmptyPane{min-height:0}.fm-form-wrapper{width:100%}.personabar-visible form#Form{max-width:calc(100% - 80px)}.sc-content-block-menu{display:none !important}.modal-backdrop{z-index:1}@font-face{font-family:"arialmt";font-display:swap;src:url("../fonts/arialmt.woff2") format("woff2"),url("../fonts/arialmt.woff") format("woff")}@font-face{font-family:"arialmt-bold";font-display:swap;src:url("../fonts/arialmt-bold.woff2") format("woff2"),url("../fonts/arialmt-bold.woff") format("woff")}@font-face{font-family:"oswald";font-display:swap;src:url("../fonts/oswald.woff2") format("woff2"),url("../fonts/oswald.woff") format("woff")}@font-face{font-family:"oswald-medium";font-display:swap;src:url("../fonts/oswald-medium.woff2") format("woff2"),url("../fonts/oswald-medium.woff") format("woff")}@font-face{font-family:"oswald-bold";font-display:swap;src:url("../fonts/oswald-bold.woff2") format("woff2"),url("../fonts/oswald-bold.woff") format("woff")}html{font-size:16px;line-height:calc(1em + 6px)}body{font-family:arialmt}p{color:#393939;line-height:calc(1em + 14px);margin:0 0 20px}ul{line-height:calc(1em + 14px);margin:0 0 5px 30px}ul li::marker{color:#669}h1{color:#036;font:48px/calc(1em + 6px) oswald-bold;margin-bottom:75px}@media screen and (max-width: 991px){h1{font-size:38px}}h2{color:#036;font:50px/calc(1em + 15px) oswald-bold;margin-bottom:0}@media screen and (max-width: 991px){h2{font-size:38px}}h3{color:#036;font:36px/calc(1em + 12px) oswald-bold;margin-bottom:0}@media screen and (max-width: 991px){h3{font-size:30px}}h4{color:#036;font:28px/calc(1em + 10px) arialmt;margin-bottom:5px}@media screen and (max-width: 991px){h4{font-size:24px}}h5{align-items:center;color:#669;display:flex;font:16px/calc(1em + 6px) oswald;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:20px;overflow:hidden}h5 span{display:inline-block;margin-left:10px;max-width:100%;position:relative;width:161px}h5 span::before{background:#669;content:"";height:1px;left:0;max-width:calc(100% - 11px);position:absolute;top:50%;transform:translateY(-50%);width:160px}h5 span::after{border:1px solid #669;border-radius:50%;content:"";height:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:11px}h6{color:#036;font:20px/1em arialmt-bold;margin-bottom:0}h6 span{color:#393939;font-family:arialmt}a,a:link,a:visited,a:active{color:#069;text-decoration:none}a:hover{color:#43b769}.site-header{background:#036;left:0;padding:25px 0;position:fixed;right:0;transition:transform .7s ease 0s, background .5s ease 0s;top:0;z-index:500}.site-header+*{padding-top:104px}.site-header.active{background:rgba(0,0,0,0)}.site-header .logo{max-width:100%}.site-header .search-icon{background:#036;border:1px solid #bbbdbe;color:#fff;font-size:24px;padding:2px 9px;position:relative;margin-bottom:7px;transition:opacity .5s ease 0s, visibility .5s ease 0s, background .5s ease 0s, color .5s ease 0s}@media screen and (max-width: 1199px){.site-header .search-icon{margin-bottom:0}}.site-header .search-icon:hover{background:#093;cursor:pointer}.site-header .list{background:#036;border:1px solid #bbbdbe;color:#fff;display:flex;font-size:24px;padding:6px 9px;position:relative;margin-bottom:7px}@media screen and (max-width: 1199px){.site-header .list{margin-bottom:0}}.site-header .list:hover{cursor:pointer}.site-header .list:hover>.list-qty{background:#093;color:#fff}.site-header .list>.fal{color:#fff;font-size:28px;margin-right:7px}.site-header .list>.list-qty{align-items:center;background:#fff;border-radius:50%;color:#036;display:flex;font:18px/1em arialmt-bold;height:25px;justify-content:center;transition:background .5s ease 0s, color .5s ease 0s;width:25px}.site-header>.container{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width: 1199px){.site-header>.container{align-items:center}}.site-header .right-header{align-items:flex-end;display:flex;justify-content:flex-end}@media screen and (max-width: 1199px){.site-header .right-header{align-items:center}}.header-menu .top-level{display:flex;margin:0;position:relative}.header-menu .top-level li{list-style-type:none;position:relative}.header-menu .top-level li>a,.header-menu .top-level li>span{color:#fff;display:block}.header-menu .top-level>li{margin-right:3px}@media screen and (max-width: 1300px){.header-menu .top-level>li{margin-right:0}}.header-menu .top-level>li:hover .drop-down{opacity:1;visibility:visible}.header-menu .top-level>li:hover>a,.header-menu .top-level>li:hover>span{background:#069}.header-menu .top-level>li>a,.header-menu .top-level>li>span{font:18px/1em arialmt-bold;padding:10px 13px 18px;text-transform:uppercase}@media screen and (max-width: 1300px){.header-menu .top-level>li>a,.header-menu .top-level>li>span{font-size:16px}}.header-menu .drop-down{left:0;top:100%}.header-menu .drop-down>div:first-of-type{align-items:flex-start;display:flex}.header-menu .drop-down>div:first-of-type img{padding:42px 22px}@media screen and (max-width: 1300px){.header-menu .drop-down>div:first-of-type img{max-width:230px}}.header-menu .drop-down.mega-menu-grid{display:flex}.header-menu .drop-down.mega-menu-grid>div:last-of-type{border-left:1px solid #1180b8;column-count:2;column-rule:1px solid #1180b8}.header-menu .drop-down.mega-menu-grid li{break-inside:avoid}.header-menu .fly-out{left:100%;top:0}.header-menu .drop-down,.header-menu .fly-out{background:#069;margin:0;min-width:100%;opacity:0;padding:11px 0;position:absolute;transition:opacity .5s ease 0s, visibility .5s ease 0s;visibility:hidden;z-index:10}.header-menu .drop-down li,.header-menu .fly-out li{white-space:nowrap}.header-menu .drop-down li:hover>.fly-out,.header-menu .fly-out li:hover>.fly-out{opacity:1;visibility:visible}.header-menu .drop-down li:hover>a,.header-menu .drop-down li:hover>span,.header-menu .fly-out li:hover>a,.header-menu .fly-out li:hover>span{color:#43b769}.header-menu .drop-down li>a,.header-menu .drop-down li>span,.header-menu .fly-out li>a,.header-menu .fly-out li>span{font:14px/1em arialmt;padding:11px 19px}#ocmMenuWrapper .mega-menu-grid>div:first-of-type li{max-width:100%;padding:20px;text-align:center}#ocmMenuWrapper .mega-menu-grid>div:first-of-type li img{max-width:100%}.site-footer{background:#036;margin-top:75px;padding:38px 0 18px}@media screen and (max-width: 991px){.site-footer{text-align:center}}.site-footer a{color:#fff}.site-footer a:hover{color:#43b769}.site-footer h2{color:#e7e7e7;font-family:oswald-medium;margin-bottom:12px}.site-footer h2 sup{font-size:18px;top:-27px}.site-footer h5{color:#e7e7e7}@media screen and (max-width: 991px){.site-footer h5{justify-content:center}}.site-footer h5 span::before{background:#e7e7e7}.site-footer h5 span::after{border-color:#e7e7e7}.site-footer p{color:#fff;font:18px/calc(1em + 14px) arialmt}@media screen and (max-width: 991px){.site-footer .footer-left{margin-bottom:40px}}@media screen and (max-width: 991px){.site-footer .footer-mid{margin-bottom:40px}}.site-footer .footer-mid img{margin-bottom:25px;max-width:100%}.site-footer .footer-mid>div:first-of-type{display:flex;justify-content:space-between}@media screen and (max-width: 1550px){.site-footer .footer-mid>div:first-of-type{flex-direction:column}}.site-footer .footer-mid>div:first-of-type p{width:100%}.site-footer .footer-mid>div:last-of-type a{font-size:30px}.site-footer .footer-right p:first-of-type{font:16px/calc(1em + 6px) arialmt}.site-footer .footer-bottom{align-items:center;color:#e7e7e7;display:flex;font:13px/1em arialmt;justify-content:space-between;margin-top:33px}@media screen and (max-width: 991px){.site-footer .footer-bottom{flex-direction:column}}@media screen and (max-width: 991px){.site-footer .footer-bottom>div:first-of-type{margin-bottom:5px}}.site-footer .footer-bottom a{color:#e7e7e7}.site-footer .footer-bottom a:hover{color:#43b769}.ModDNNHTMLC img{height:auto;max-width:100%}.fm-form-wrapper .validationMessage{color:red;float:right;font-size:11px}.fm-form-wrapper .alert-success p{margin:0}.fm-form-wrapper .form-group label{color:#393939;font:12px/18px arialmt;text-transform:uppercase}.fm-form-wrapper .form-group>input:not(.btn),.fm-form-wrapper .form-group textarea,.fm-form-wrapper .form-group select{background:rgba(0,51,102,0.05);border-radius:0;box-shadow:none;color:#000;transition:border-color .5s ease 0s}.fm-form-wrapper .form-group>input:not(.btn):focus,.fm-form-wrapper .form-group textarea:focus,.fm-form-wrapper .form-group select:focus{border-color:#036}.fm-form-wrapper .form-group textarea{min-height:132px}.fm-form-wrapper .form-group .radio-inline,.fm-form-wrapper .form-group .checkbox-inline{margin-right:10px}.fm-form-wrapper .form-group .radio-inline+.radio-inline,.fm-form-wrapper .form-group .radio-inline+.checkbox-inline,.fm-form-wrapper .form-group .checkbox-inline+.radio-inline,.fm-form-wrapper .form-group .checkbox-inline+.checkbox-inline{margin-left:0}.fm-form-wrapper .form-group .filedrag{border:0;margin:0;padding:0}.fm-form-wrapper .form-group .filedrag .input-group .custom-file-input-file-name{background:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;color:#393939;transition:border-color .5s ease 0s}.fm-form-wrapper .form-group .filedrag .input-group .custom-file-input-file-name:focus{border-color:#036}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn{font-size:inherit}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-button,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-clear-button{background:#000;margin:0;padding:6px 10px;transition:background .5s ease 0s;vertical-align:top}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-button:hover,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-clear-button:hover{background:#036}.site-footer .fm-form-wrapper{margin:0}.site-footer .fm-form-wrapper .row{margin:0;max-width:100%;width:404px}@media screen and (max-width: 991px){.site-footer .fm-form-wrapper .row{justify-content:center;width:100%}}.site-footer .fm-form-wrapper label{display:none}.site-footer .fm-form-wrapper .form-group{margin:0}.site-footer .fm-form-wrapper .form-group:first-of-type{width:calc(100% - 60px)}.site-footer .fm-form-wrapper .form-group input{background:#036;border:1px solid #e7e7e7;color:#e7e7e7;height:60px}.site-footer .fm-form-wrapper .form-group input:focus{border-color:#e7e7e7}.site-footer .fm-form-wrapper .form-group input::placeholder{color:#e7e7e7}.site-footer .fm-form-wrapper .form-group input[type="submit"]{background:#e7e7e7;color:#036;transition:background .5s ease 0s}.site-footer .fm-form-wrapper .form-group input[type="submit"]:hover{background:#669;cursor:pointer}.site-footer .fm-form-wrapper .form-group.far{height:60px;position:relative;width:52px}.site-footer .fm-form-wrapper .form-group.far:before{font-size:36px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.featured-products{background-image:url("/Portals/_default/Skins/ocean-matrix/img/featured-products-bg.webp");background-position:center;background-size:cover;padding:40px 50px 57px;position:relative}@media screen and (max-width: 991px){.featured-products{margin-bottom:40px}}@media screen and (max-width: 767px){.featured-products{padding:20px}}.featured-products img{margin-bottom:35px;max-width:100%;height:auto}.featured-products h4{color:#fff}.featured-products h5{color:#e7e7e7;margin-bottom:21px}.featured-products h5 span::before{background:#e7e7e7}.featured-products h5 span::after{border-color:#e7e7e7}.featured-products p{color:#fff;margin-bottom:30px}.featured-products .fa-chevron-left,.featured-products .fa-chevron-right{align-items:center;background:#e7e7e7;border:1px solid #8c8c8c;bottom:57px;color:#069;display:flex;font-size:14px;height:41px;justify-content:center;position:absolute;transition:background .5s ease 0s, color .5s ease 0s;width:47px;z-index:1}@media screen and (max-width: 767px){.featured-products .fa-chevron-left,.featured-products .fa-chevron-right{bottom:20px}}.featured-products .fa-chevron-left:hover,.featured-products .fa-chevron-right:hover{background:#036;color:#fff;cursor:pointer}.featured-products .fa-chevron-left{right:97px}@media screen and (max-width: 767px){.featured-products .fa-chevron-left{right:67px}}.featured-products .fa-chevron-right{right:50px}@media screen and (max-width: 767px){.featured-products .fa-chevron-right{right:20px}}.featured-products-slider{margin-top:72px;overflow:hidden;text-align:center}@media screen and (max-width: 767px){.featured-products-slider{margin-top:30px}}.featured-products-slider .product{display:block;padding:0 15px 40px;position:relative}.featured-products-slider .product::before{background:#e7e7e7;content:"";height:100%;position:absolute;right:0;top:0;width:1px}@media screen and (max-width: 767px){.featured-products-slider .product::before{display:none}}.featured-products-slider .product::after{background:#fff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:12px;position:absolute;right:-5px;top:0;width:12px}@media screen and (max-width: 767px){.featured-products-slider .product::after{display:none}}.featured-products-slider .product:hover img{filter:grayscale(1);opacity:.5}.featured-products-slider .product:hover h4{color:#666}.featured-products-slider .product img{margin:0 auto 14px;max-width:100%;transition:filter .5s ease 0s, opacity .5s ease 0s}.featured-products-slider .product h4{color:#069;margin:0 auto;max-width:420px}.featured-products-slider .slick-dots{bottom:auto;display:inline-block;line-height:1em;margin-top:33px;position:relative;width:auto}.featured-products-slider .slick-dots::before{background:#e7e7e7;content:"";height:2px;left:0;position:absolute;top:calc(50% + 2px);transform:translateY(-50%);width:100%}.featured-products-slider .slick-dots li{margin:0 12px}.featured-products-slider .slick-dots li:first-of-type{margin-left:0}.featured-products-slider .slick-dots li:last-of-type{margin-right:0}.featured-products-slider .slick-dots li:hover button,.featured-products-slider .slick-dots li.slick-active button{border-color:#669}.featured-products-slider .slick-dots li button{padding:0;border:2px solid #e7e7e7;border-radius:50%;background:#fff;transition:border-color .5s ease 0s}.featured-products-slider .slick-dots li button::before{display:none}.popular-products{margin-top:72px;overflow:hidden;text-align:center}@media screen and (max-width: 767px){.popular-products{margin-top:30px}}.popular-products .product{display:block;padding:0 15px 40px;position:relative;height:unset !important}.popular-products .product::before{background:#e7e7e7;content:"";height:100%;position:absolute;right:0;top:0;width:1px}@media screen and (max-width: 767px){.popular-products .product::before{display:none}}.popular-products .product::after{background:#fff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:12px;position:absolute;right:-5px;top:0;width:12px}@media screen and (max-width: 767px){.popular-products .product::after{display:none}}.popular-products .product:hover img{filter:grayscale(1);opacity:.5}.popular-products .product:hover h4{color:#666}.popular-products .product img{margin:0 auto 14px;max-width:100%;height:auto;transition:filter .5s ease 0s, opacity .5s ease 0s}.popular-products .product h4{color:#069;margin:0 auto;max-width:420px}.popular-products .slick-dots{bottom:auto;display:inline-block;line-height:1em;margin-top:33px;position:relative;width:auto}.popular-products .slick-dots::before{background:#e7e7e7;content:"";height:2px;left:0;position:absolute;top:calc(50% + 2px);transform:translateY(-50%);width:100%}.popular-products .slick-dots li{margin:0 12px}.popular-products .slick-dots li:first-of-type{margin-left:0}.popular-products .slick-dots li:last-of-type{margin-right:0}.popular-products .slick-dots li:hover button,.popular-products .slick-dots li.slick-active button{border-color:#669}.popular-products .slick-dots li button{padding:0;border:2px solid #e7e7e7;border-radius:50%;background:#fff;transition:border-color .5s ease 0s}.popular-products .slick-dots li button::before{display:none}.fm-childlinks-wrapper{background-image:url("/Portals/_default/Skins/ocean-matrix/img/technical-support-bg.jpg");background-position:center;background-size:cover;padding:32px}.fm-childlinks-wrapper .child:not(:last-of-type){margin-bottom:25px}.fm-childlinks-wrapper a{color:#fff;display:inline-block;font:22px/1em arialmt}.fm-childlinks-wrapper a:hover{color:#43b769}.fm-childlinks-wrapper a span{font-size:20px}.category-view .child-tabs,.product-view .child-tabs{display:flex}.category-view .child-tabs .col-4,.product-view .child-tabs .col-4{padding:0 2px}.category-view .child-tabs .col-4 h5,.product-view .child-tabs .col-4 h5{text-align:center;display:block;background:lightblue;padding:15px 0}@media screen and (max-width: 1199px){.category-view .filters{margin-bottom:40px}}.category-view .filters h3{border-bottom:1px solid #e7e7e7;margin-bottom:21px;padding-bottom:25px;text-transform:uppercase}.category-view .filters h4{color:#069;font:20px/1em arialmt;margin-bottom:15px}.category-view .filters .checkbox{align-items:center;display:flex;margin-bottom:20px}.category-view .filters input[type="checkbox"]{height:17px;margin-right:10px;opacity:1 !important;position:relative !important;width:17px;z-index:0 !important}.category-view .filters input[type="checkbox"]:hover{cursor:pointer}.category-view .filters label{color:#666;font:14px/1em arialmt;margin:0}.category-view .filters .dnnCheckbox{display:none}.category-view .filters .ui-accordion-header{display:flex;justify-content:space-between}.category-view .filters .ui-accordion-header::after{font-family:'Font Awesome 5 Pro';content:"\f067"}.category-view .filters .ui-accordion-header.ui-state-active::after{font-family:'Font Awesome 5 Pro';content:"\f068"}.category-view .filters .ui-accordion-header .ui-icon{display:none}.category-view .filters .ui-accordion-content{height:100% !important}.category-view .product{margin-bottom:63px}.category-view .product .buttons{margin-bottom:22px}.category-view .product img{max-height:216px}.product-view p{margin-bottom:10px}.product-view h1{margin:0 auto 25px;max-width:1250px;text-align:left !important}.product-view h3{margin-bottom:35px;text-align:left !important}.product-view h5{margin-bottom:4px}.product-view h6{padding-top:60px}.product-view .top-row{margin-bottom:140px}@media screen and (max-width: 991px){.product-view .top-row{margin-bottom:80px}}.product-view .middle-row{margin-bottom:162px}@media screen and (max-width: 991px){.product-view .middle-row{margin-bottom:80px}}.product-view .product-images{border-bottom:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:82px;text-align:left}.product-view .product-images p{margin-bottom:0}.product-view .product-images img{margin:0 auto;max-width:100%}.product-view .product-images .slick-dots{margin-top:65px}.product-view .product-images .picture-thumbs{padding-top:20px}.product-view .product-images .picture-thumbs .thumb-item{display:inline-block;position:relative;height:150px;width:150px;overflow:hidden;cursor:pointer;border:1px solid #e7e7e7}.product-view .product-images .picture-thumbs .thumb-item img{bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;position:absolute;right:0;top:0}.product-view .product-sku-qty{align-items:center;display:flex;justify-content:space-between;margin-bottom:67px}@media screen and (max-width: 991px){.product-view .product-sku-qty{flex-wrap:wrap;justify-content:center;text-align:center}}.product-view .product-sku-qty label{font:16px/1em arialmt-bold;margin:0 8px 0 0}.product-view .product-sku-qty input{border:1px solid #e7e7e7;border-radius:0;height:50px;text-align:center}.product-view .product-sku-qty button{border:0;padding:17px 55px}.product-view .product-sku-qty .qty{align-items:center;display:flex;padding-top:60px}@media screen and (max-width: 991px){.product-view .product-sku-qty .qty{margin-top:20px}}.product-view .product-sku-qty .price{color:#069;font-family:arialmt-bold}.product-view .product-specifications{background:#f5f5fa;padding:25px 30px}@media screen and (max-width: 991px){.product-view .product-specifications{margin-top:40px}}.product-view .product-specifications ul{margin-bottom:0}.product-view .product-slider{margin:0}@media screen and (max-width: 991px){.product-view .product-slider{margin-bottom:40px}}.product-view .product-slider p{margin:0}.product-view .product-slider p img{margin:0 auto;max-width:100%}.product-view .product-slider .slick-dots{margin-top:30px}.product-view .product-technical h2{margin-bottom:10px}.product-view .product-technical p{margin-bottom:22px}.product-view .product-technical a{align-items:center;color:#069;display:flex;font:18px/1em arialmt;margin-bottom:20px}.product-view .product-technical a:hover{color:#43b769}.product-view .product-technical a::before{content:"\f1c1";font-family:'Font Awesome 5 Pro';font-size:28px;line-height:1em;margin-right:13px}.product-view .slick-dots{bottom:auto;display:inline-block;line-height:1em;position:relative;width:auto}.product-view .slick-dots::before{background:#e7e7e7;content:"";height:2px;left:0;position:absolute;top:calc(50% + 2px);transform:translateY(-50%);width:100%}.product-view .slick-dots li{margin:0 12px}.product-view .slick-dots li:first-of-type{margin-left:0}.product-view .slick-dots li:last-of-type{margin-right:0}.product-view .slick-dots li:hover button,.product-view .slick-dots li.slick-active button{border-color:#669}.product-view .slick-dots li button{padding:0;border:2px solid #e7e7e7;border-radius:50%;background:#fff;transition:border-color .5s ease 0s}.product-view .slick-dots li button::before{display:none}.product-view .nav-pills.nav-fill{margin:0 -1px}.product-view .nav-pills .nav-link{background-color:#036;border:1px solid #fff;border-width:0 1px;border-radius:0;color:#fff;cursor:pointer;flex-grow:1;font:16px/26px oswald;padding:16px 20px;text-align:center;transition:background-color 0.3s}.product-view .nav-pills .nav-link:hover,.product-view .nav-pills .nav-link.active{background-color:#069;color:#fff}.product-view .tab-content{background:#f5f5fa;margin-bottom:30px;padding:15px}@media (min-width: 1200px){.product-view .tab-content{margin-bottom:60px;padding:30px 15px}}.product-view .tab-content h5{margin-bottom:15px}.pagination{justify-content:center;margin:0}.pagination li{border:1px solid #e7e7e7;font-size:14px}.pagination li a{align-items:center;color:#666;display:flex;height:35px;justify-content:center;width:35px}.pagination li a:hover{background:#069;color:#fff}.modal-title{font-family:oswald}.modal-body input{border-radius:0}.modal-items{align-items:flex-start;display:flex}.modal-items button,.modal-items button:link,.modal-items button:visited,.modal-items button:active{margin-right:10px;padding:15px}.modal-items label{margin:0}.modal-footer .btn-success{background:#093}.modal-footer .btn-success:hover{background:#669}.modal-footer .btn-warning{background:#069}.modal-footer .btn-warning:hover{color:#fff;background:#669}.fm-filter-grouping{background:#e7e7e7;padding:15px 12px 6px}.interior .fm-filter-grouping .facet-group.ui-accordion.ui-widget.ui-helper-reset{padding-bottom:0}.fm-product-catalog-wrap .product{display:flex;flex-direction:column;justify-content:space-between;position:relative}.fm-product-catalog-wrap .product:nth-child(3n+1):not(:last-of-type){border-right:1px solid #e7e7e7}@media screen and (max-width: 767px){.fm-product-catalog-wrap .product:nth-child(3n+1):not(:last-of-type){border:0}}.fm-product-catalog-wrap .product:nth-child(3n+1):not(:last-of-type)::after{background:#fff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:12px;position:absolute;right:-6px;top:0;width:12px}@media screen and (max-width: 767px){.fm-product-catalog-wrap .product:nth-child(3n+1):not(:last-of-type)::after{display:none}}.fm-product-catalog-wrap .product:nth-child(3n+2):not(:last-of-type){border-right:1px solid #e7e7e7}@media screen and (max-width: 991px){.fm-product-catalog-wrap .product:nth-child(3n+2):not(:last-of-type){border:0}}.fm-product-catalog-wrap .product:nth-child(3n+2):not(:last-of-type)::after{background:#fff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:12px;position:absolute;right:-6px;top:0;width:12px}@media screen and (max-width: 991px){.fm-product-catalog-wrap .product:nth-child(3n+2):not(:last-of-type)::after{display:none}}@media screen and (max-width: 991px){.fm-product-catalog-wrap .product:nth-child(3n+3):not(:last-of-type){border-right:1px solid #e7e7e7}}@media screen and (max-width: 767px){.fm-product-catalog-wrap .product:nth-child(3n+3):not(:last-of-type){border:0}}@media screen and (max-width: 991px){.fm-product-catalog-wrap .product:nth-child(3n+3):not(:last-of-type)::after{background:#fff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:12px;position:absolute;right:-6px;top:0;width:12px}}@media screen and (max-width: 767px){.fm-product-catalog-wrap .product:nth-child(3n+3):not(:last-of-type)::after{display:none}}.fm-product-catalog-wrap .product img{margin-bottom:35px;max-width:100%}.fm-product-catalog-wrap .product>div:first-of-type span{display:block}.fm-product-catalog-wrap .product>div:first-of-type span.sku{color:#036;font:16px/1em oswald-bold;margin-bottom:5px}.fm-product-catalog-wrap .product>div:first-of-type span.name{color:#069;font:18px/calc(1em + 10px) arialmt;margin-bottom:18px}.fm-product-catalog-wrap .product .buttons{display:flex}@media screen and (max-width: 1500px){.fm-product-catalog-wrap .product .buttons{flex-wrap:wrap}}.fm-product-catalog-wrap .product .buttons a,.fm-product-catalog-wrap .product .buttons button{display:block;font-size:14px;width:100%}.fm-product-catalog-wrap .product .buttons a:first-of-type,.fm-product-catalog-wrap .product .buttons button:first-of-type{margin-right:1px}.fm-product-catalog-wrap .product .buttons a:last-of-type,.fm-product-catalog-wrap .product .buttons button:last-of-type{margin-left:1px}.fm-product-catalog-wrap .product .compare{align-items:center;display:flex;justify-content:center}.fm-product-catalog-wrap .product .compare input[type="checkbox"]{height:17px;margin-right:10px;opacity:1 !important;position:relative !important;width:17px;z-index:0 !important}.fm-product-catalog-wrap .product .compare input[type="checkbox"]:hover{cursor:pointer}.fm-product-catalog-wrap .product .compare label{color:#666;font:14px/1em arialmt;margin:0}.fm-product-catalog-wrap .product .compare .dnnCheckbox{display:none}@media screen and (max-width: 991px){.fm-product-catalog-wrap .product-view .product{margin-bottom:63px}}.fm-product-catalog-wrap .bottom-row{margin:0 auto 100px;max-width:1248px}@media screen and (max-width: 991px){.fm-product-catalog-wrap .bottom-row{margin-bottom:0}}.fm-product-catalog-wrap h3{margin-bottom:35px;text-align:left !important}.btn,.btn:link,.btn:visited,.btn:active{border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font:16px/1em arialmt;padding:12px 32px;text-shadow:none;transition:background .5s ease 0s}.btn:hover,.btn:link:hover,.btn:visited:hover,.btn:active:hover{border:1px solid #fff}.btn.btn-primary,.btn:link.btn-primary,.btn:visited.btn-primary,.btn:active.btn-primary{background:#036}.btn.btn-primary:hover,.btn:link.btn-primary:hover,.btn:visited.btn-primary:hover,.btn:active.btn-primary:hover{background:#669;color:#fff}.btn.btn-secondary,.btn:link.btn-secondary,.btn:visited.btn-secondary,.btn:active.btn-secondary{background:#069}.btn.btn-secondary:hover,.btn:link.btn-secondary:hover,.btn:visited.btn-secondary:hover,.btn:active.btn-secondary:hover{background:#669;color:#fff}.btn.btn-default,.btn:link.btn-default,.btn:visited.btn-default,.btn:active.btn-default{background:rgba(0,51,102,0.8)}.btn.btn-default:hover,.btn:link.btn-default:hover,.btn:visited.btn-default:hover,.btn:active.btn-default:hover{background:rgba(0,153,51,0.8);color:#fff}.cboxPhoto{max-height:calc(100vh - 55px);max-width:100%;object-fit:contain}#cboxLoadedContent{max-width:100%}#cboxContent{max-width:100%}#colorbox{left:50% !important;max-width:calc(100% - 30px);transform:translateX(-50%)}#cboxWrapper{max-width:100%}.search-wrapper{display:flex;justify-content:center;min-width:100%;opacity:0;position:absolute;right:-1px;top:-1px;transition:opacity .5s ease 0s, visibility .5s ease 0s;visibility:hidden;z-index:1}.search-wrapper.active{opacity:1;visibility:visible}.search-wrapper>span{display:flex;justify-content:space-between;min-width:100%}.search-wrapper .searchInputContainer{margin:0}.search-wrapper input{border:0;font-size:14px;height:42px;max-width:100%;padding:0 15px;position:relative;top:-1px;width:768px}@media screen and (max-width: 1250px){.search-wrapper input{width:auto}}.search-wrapper input::placeholder{color:#666}.search-wrapper a{align-items:center;background:#069;border:1px solid #fff;color:#fff;display:flex;height:42px;justify-content:center;position:relative;width:44px}.search-wrapper a:hover{background:#093}.hamburger{margin:0 20px}.hamburger:hover .hamburger-box .hamburger-inner{background-color:#093}.hamburger:hover .hamburger-box .hamburger-inner::before,.hamburger:hover .hamburger-box .hamburger-inner::after{background-color:#093}.hamburger .hamburger-box{height:24px;width:40px}.hamburger .hamburger-box .hamburger-inner{background-color:#fff;border-radius:0;width:40px}.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{background-color:#fff;border-radius:0;width:40px}.hamburger .hamburger-box .hamburger-inner::before{top:-10px}.hamburger .hamburger-box .hamburger-inner::after{bottom:-10px}.hamburger .menu-label{margin:0}.site-breadcrumb{padding:55px 0 88px}@media screen and (max-width: 767px){.site-breadcrumb{padding:19px 0 30px}}.site-breadcrumb>span>span>span a{color:#666;font:14px/1em arialmt}.site-breadcrumb>span>span>span a:hover{color:#43b769}.site-breadcrumb>span>span>span a:last-of-type{color:#069}.site-breadcrumb>span>span>span a:last-of-type:hover{color:#43b769}.container-title-underline h5{border-bottom:1px solid #669}.container-title-underline img{margin-bottom:15px}.container-title-underline p{line-height:calc(1em + 6px)}.home{padding-top:0}.home h1{color:#fff;font:70px/calc(1em + 8px) oswald-bold;text-transform:uppercase;margin-bottom:35px}@media screen and (max-width: 1199px){.home h1{font-size:40px}}.home .banner-wrapper{background-image:url("/Portals/_default/Skins/ocean-matrix/img/home-bg.webp");background-position:center;background-size:cover;min-height:100vh;position:relative}.home .banner-wrapper+div{padding-top:100px}.home .banner-wrapper p{margin:0}.home .banner-wrapper>.container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:104px 0 117px;text-align:center}@media screen and (min-width: 1324px){.home .banner-wrapper>.container{max-width:1294px}}.home .banner-wrapper .banner-content{border-top:4px solid #fff;overflow:hidden;padding:36px 44px 0;position:relative;margin-top:100px;margin-bottom:35px}@media screen and (max-width: 1199px){.home .banner-wrapper .banner-content{padding:20px 20px 0}}@media (max-width: 768px){.home .banner-wrapper .banner-content{margin-top:0}}@media screen and (max-width: 575px){.home .banner-wrapper .banner-content{border:0;max-width:100%}}.home .banner-wrapper .banner-content::before,.home .banner-wrapper .banner-content::after{background:#fff;content:"";height:calc(100% - 20px);position:absolute;top:0;width:4px}@media screen and (max-width: 575px){.home .banner-wrapper .banner-content::before,.home .banner-wrapper .banner-content::after{display:none}}.home .banner-wrapper .banner-content::before{left:0}.home .banner-wrapper .banner-content::after{right:0}.home .banner-wrapper .banner-content .btn{font-size:20px;margin:0 27px;padding:13px 64px;position:relative}.home .banner-wrapper .banner-content .btn::before,.home .banner-wrapper .banner-content .btn::after{background:#fff;content:"";height:4px;position:absolute;top:50%;width:100vw}@media screen and (max-width: 575px){.home .banner-wrapper .banner-content .btn::before,.home .banner-wrapper .banner-content .btn::after{display:none}}.home .banner-wrapper .banner-content .btn::before{left:calc(100% + 27px)}.home .banner-wrapper .banner-content .btn::after{right:calc(100% + 27px)}.home .banner-wrapper .banner-content img{bottom:24px;max-width:calc(100% / 2 - 168px);position:absolute}@media screen and (max-width: 575px){.home .banner-wrapper .banner-content img{display:none}}.home .banner-wrapper .banner-content img:first-of-type{left:0}.home .banner-wrapper .banner-content img:last-of-type{right:0}.home .banner-wrapper .scroll-wrapper{bottom:40px;color:#fff;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.home .banner-wrapper .scroll-wrapper:hover{cursor:pointer}.home .banner-wrapper .scroll-wrapper:hover>span{transform:scale(1)}.home .banner-wrapper .scroll-wrapper>span{transform:scale(0.8);transition:transform .5s ease 0s}.home .banner-wrapper .scroll-wrapper>span:first-of-type{font-size:40px;margin-bottom:10px}.home .banner-wrapper .scroll-wrapper>span:last-of-type{font-size:18px}.home .middle-wrapper{margin:146px 0 189px}@media screen and (max-width: 991px){.home .middle-wrapper{margin:100px 0}}.home .bottom-wrapper{margin-bottom:70px}@media screen and (max-width: 991px){.home .bottom-wrapper .bottom-left-pane{margin-bottom:40px}}.interior{min-height:calc(100vh - 293px)}.interior .category-view .filters label{font-size:16px}.interior .show-btn{background:none;border:none;color:#069}.interior .show-btn:hover{color:#036}.interior .show-btn:nth-child(-n+6){display:none}.interior .show-btn::before{content:"Show More +";font-size:14px}.interior .fm-breadcrumbs-wrap{text-transform:capitalize}.interior .facet-group:not(.active) .facet-option:nth-child(n+6){display:none}.interior .facet-group.active .show-btn::before{content:"Show Less -"}.interior .facet-group.ui-accordion.ui-widget.ui-helper-reset{padding-bottom:20px;position:relative}.interior .filters h4{font-size:26px}.interior .filters .facet-groups h4{font-size:20px;border-bottom:2px solid;border-bottom-width:2px;border-radius:0;padding:0px 0 4px 0px;border-bottom-color:#069;margin-top:25px;transition:color .3s ease 0s, border-color .3s ease 0s}.interior .category-view .filters .checkbox{margin-bottom:15px}.interior .flex{display:flex}@media screen and (max-width: 767px){.interior .flex{flex-direction:column}}.interior .flex>p{flex-basis:50%}@media screen and (max-width: 767px){.interior .flex>p{flex-basis:100%}}.interior .flex>p:first-of-type{margin-right:15px}@media screen and (max-width: 767px){.interior .flex>p:first-of-type{margin-right:0}}.interior .flex>p:last-of-type{margin-left:15px}@media screen and (max-width: 767px){.interior .flex>p:last-of-type{margin-left:0}}#cboxPrevious::after{font-family:'Font Awesome 5 Pro';content:"\f053"}#cboxNext::after{font-family:'Font Awesome 5 Pro';content:"\f054"}#cboxClose::after{font-family:'Font Awesome 5 Pro';content:"\f00d"}.product-landing h1{color:#fff;margin-bottom:30px;padding-top:70px}@media screen and (max-width: 768px){.product-landing h1{color:#036;padding-top:35px}}.product-landing h2{color:#069;font-size:40px;margin-bottom:10px}.product-landing .product-landing-top-banner{background-image:url("/Portals/0/Images/product-landing-topbanner.webp"),url("/Portals/0/Images/product-landing-topbanner.png");background-size:cover;width:100%;height:312px;margin-bottom:50px}@media screen and (max-width: 768px){.product-landing .product-landing-top-banner{background-image:none;height:auto}}.product-landing .product-landing-bot-banner{background-image:url("/Portals/0/Images/product-landing-botbanner.webp"),url("/Portals/0/Images/product-landing-botbanner.png");background-size:cover;width:100%;height:auto;padding-top:50px}@media screen and (max-width: 768px){.product-landing .product-landing-bot-banner{background-image:none;padding-right:0px}}
