h1{font-size:2.5rem;text-transform:uppercase;font-weight:700}@media screen and (max-width: 39.9375em){h1{font-size:2rem}}h2{font-size:2rem;font-weight:700;text-transform:uppercase}h3{font-size:24px;text-transform:uppercase}h4{text-align:center;font-size:21px;text-transform:uppercase;font-weight:lighter;line-height:1.65rem}h5{font-weight:lighter}body{overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-family:"open-sans", sans-serif}p{color:#333;font-family:"open-sans", sans-serif}a{font-family:"open-sans", sans-serif}.headerBlock{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;background-color:#c7060b}.headerBlock h1{color:#fefefe}.button{font-weight:bold;text-transform:uppercase}.lower{text-transform:none}.banner{border-bottom:3px solid #c7060b;margin-top:0rem ;margin-bottom:3rem }.banner.slider{display:none}.banner.slick-initialized{display:block}.banner .slide{position:relative}.banner .slide img{object-fit:cover;-o-object-fit:cover;width:100%;height:40vh}.textOverlayWrap{position:absolute;bottom:5%;right:0;left:0;text-align:center}.textOverlayWrap .textOverlay{text-align:center;max-width:60%;margin:0 auto;color:white;text-shadow:4px 4px 4px #000}.textOverlayWrap .textOverlay h1{margin-bottom:0;color:white}.textOverlayWrap .textOverlay p{color:white;font-size:36px}.textOverlayWrap .textOverlay a{color:white;font-weight:bold}.button-group .button{margin-right:1em !important;margin-left:1em !important}.button.transparent{background:rgba(0,0,0,0.4);border:solid white 2px;font-weight:bold;font-size:16px}.button.transparent:hover{background:rgba(81,38,152,0.7)}.topbar{position:fixed;top:0;z-index:1000;width:100%;background-color:white;padding:.6rem 0;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.12);border-radius:0}.topbar.scrolled .hideOnScroll{display:none}.topbar.scrolled #topbarLeft img{height:40px}.topbar #topbarLeft{margin-bottom:0}.topbar #topbarRight{padding-left:0;margin-bottom:0}.topbar #topbarRight>.row{height:100%}.topbar #topbarRight ul.mainMenu{max-width:750px;width:100%;height:100%;list-style:none;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.topbar #topbarRight ul.mainMenu li.is-submenu-item{border-bottom:solid 1px #8a8a8a}.topbar #topbarRight ul.mainMenu li.is-submenu-item a{background-color:#f4f4f4;border:none}.topbar #topbarRight ul.mainMenu li.is-submenu-item a:hover{background-color:#f4f4f4;color:#c7060b}.topbar #topbarRight ul.mainMenu li a{color:#303030;font-weight:bold;text-transform:uppercase;font-size:14px}.topbar #topbarRight ul.mainMenu li a:hover{color:#c7060b}.topbar #topbarRight ul.upperMenu{float:right}.topbar #topbarRight ul.upperMenu li a{color:#303030;font-size:14px}.topbar #topbarRight ul.upperMenu li a:hover{color:#c7060b}.topbar #topbarRight ul.upperMenu li a i{color:#c7060b}.topbar .dropdown.menu>li.opens-right>.is-dropdown-submenu{border-top:solid 2px #c7060b;border-left:none;border-right:none;border-bottom:none;background-color:#f4f4f4}.topbar .dropdown.menu>li.opens-right>.is-dropdown-submenu a{text-align:center}.topbar .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover{background-color:#f4f4f4}nav{margin-bottom:94px}.mobileMenuArea{display:none}@media screen and (max-width: 68.125em){nav{margin-bottom:75px}.scrolled #mobileWrapper .menu label.menu-toggle{top:4px}#topbarLeft{width:100%;text-align:center}#topbarLeft img{max-width:280px}}@media screen and (max-width: 68.125em) and (max-width: 22.5em){#topbarLeft img{padding-left:60px}}@media screen and (max-width: 68.125em){#topbarCenter{width:100%;max-width:100%;margin-bottom:0;padding:0 10px}#topbarRight{display:none}.mobileMenuArea{display:block}#mobileWrapper{display:block;position:absolute;width:0;height:0;overflow:hidden;top:0;text-transform:uppercase}label{cursor:pointer}label:focus{outline:none}.menu{position:fixed;z-index:999;top:0;left:0;background:#fff;width:300px;height:100%;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0);-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s}.menu label.menu-toggle{position:absolute;top:12px;right:-60px;width:60px;height:52px;line-height:0px;display:block;padding:0;text-indent:-9999px;background:#303030 url(https://prd-mp-images.azureedge.net/5b585c45-a28d-4a9e-85c9-6b08e628d641/images/36777b9a-ba02-4230-b534-fdefefb16077/menu-alt-512.png) 50% 50%/25px 25px no-repeat}.notScrolled .menu label.menu-toggle{top:7px}.menu ul li a,.menu ul li label{display:block;text-align:center;padding:0 20px;line-height:60px;text-decoration:none;color:#000;font-size:16px}.menu ul li a:hover,.menu ul li label:hover{color:#666}.menu-checkbox{display:none}.menu .menu label.menu-toggle{background:none}.menu-checkbox:checked+.menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu ul{list-style:none;margin:0}.menu ul label{line-height:3}.menu .menu-checkbox:checked+.menu>label.menu-back{position:absolute;top:12px;right:-60px;width:60px;height:52px;line-height:0px;display:block;padding:0;text-indent:-9999px;background:#303030 url(https://prdcms.blob.core.windows.net/5b585c45-a28d-4a9e-85c9-6b08e628d641/images/7c4cfe39-6247-4ad8-af3c-329682f10c20/ic_arrow_back_white_24px.svg) 50% 50%/35px 35px no-repeat}.scrolled .menu .menu-checkbox:checked+.menu>label.menu-back{top:4px}.menu label{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28199, 6, 11%29'></polygon></svg>");background-repeat:no-repeat;background-position:85% 50%;background-size:14px 14px}}@media screen and (max-width: 68.125em) and (min-width: 0\0){.menu label{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}@media screen and (max-width: 68.125em){.menu li{border-bottom:solid 1px #eee}.menu li:before{display:none}}ul{text-align:left;list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAmVBMVEUAAADHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgvHBgsmYQ0RAAAAMnRSTlMAAQIDBQYMDQ4PERIVFxgdHyAiIyUqKywvSVtdYWJmcHyChYiJjJKdprK5vsjO5uj5/Xuj9lgAAAB6SURBVAhbTY9FDsMAAMPcUcfMzLyC//+4HdqBL5FziBQApg/V+xgAgqM5uwBgr8mwEatugZG6gmqsOoCbGoV5caWo/wW1bCqqQF0lzPxZgr5K4avdRIWL+vroGTrqBnqJahtYq7NJoroAYGnOPDtA65Rqemjyo1zO8g3QzxmaDdCc0wAAAABJRU5ErkJggg==")}ul.accordion{margin-left:0;list-style:none}ul.accordion .accordion-title{text-transform:uppercase}ul.columns-2{column-count:2;column-gap:1rem;-moz-column-count:2;-moz-column-gap:1rem;-webkit-column-count:2;-webkit-column-gap:1rem}ul.columns-2 li{margin-left:1rem}@media screen and (max-width: 39.9375em){ul.columns-2{column-count:unset;-moz-column-count:unset;-webkit-column-count:unset}}ul.topLevelSiteMap li{margin-right:0 !important;padding-left:.5rem;padding-right:.5rem;border-right:solid 1px white}ul.topLevelSiteMap li:first-child{padding-left:0}ul.topLevelSiteMap li:last-child{padding-right:0;border-right:none}ul.topLevelSiteMap li a{font-size:14px;color:white;font-weight:700}ul.topLevelSiteMap li a:hover{color:#c7060b}.card{background-color:white;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.12);border-radius:0}.card.blogPostPreview{width:258px;margin:auto}.card.blogPostPreview img{height:258px}.card.blogPostPreview .card-section{display:-ms-grid;display:grid}.card.blogPostPreview .card-section p{margin-bottom:0;margin:auto}.card.productCategories{height:100%}.card.productCategories.horizontal{min-width:361px}.card.productCategories .fill{width:100%;object-fit:cover;-o-object-fit:cover}.card.productCategories .icon{width:75px;min-width:75px;height:75px;margin-bottom:1rem}.card.productCategories a{color:#303030}@media screen and (max-width: 390px){.card.productCategories.horizontal{min-width:0}.card.productCategories .image-section{display:block !important;padding-left:0 !important;padding-top:1rem;width:100% !important;text-align:center}.card.productCategories .card-section{display:block}}.card.horizontal{height:100%;display:-ms-grid;display:grid;-ms-grid-columns:100px auto;grid-template-columns:100px auto}.card.horizontal .image-section{padding:1rem;padding-right:0;margin:auto}.card.horizontal .card-section{margin:auto}.card.horizontal h2 a,.card.horizontal p a{color:#303030}.card.aboutCTA{text-align:center}.card.aboutCTA .image-section{padding-top:1.5rem}.card.aboutCTA h3{text-transform:uppercase}.card.resourceCTA{height:100%;text-align:center}.card.resourceCTA .image-section{padding-top:1.5rem}.card.resourceCTA .image-section img{width:100px}.card.resourceCTA h5{font-weight:bold;text-transform:uppercase}.card.resourceCTA a h5{color:#303030}.card.resourceCTA a:hover h5{color:#c7060b}.card.quote{height:100%;position:relative;text-align:center}.card.quote::before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#eee;font-size:49px;padding-right:0.5em;padding-left:0.5em;position:absolute;left:0;z-index:1}.card.quote .card-section{z-index:1;position:relative;padding:2rem}.card.product .image-section{padding-top:1rem;min-width:30%}.card.product .card-section{margin-top:0;min-width:70%}.card.productPreview{text-align:center;max-width:300px;margin:auto}.card.productPreview .image-section{padding:1.25rem 1rem 0 1rem}.card.productPreview .image-section img{height:250px;display:inline-block}.card.productPreview a h5{color:#000}.card.productPreview a:hover h5{color:#c7060b}.card#clearCard{background-color:white;box-shadow:none;border-radius:0;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;border-right:none;border-left:none;height:100%}.card#clearCard .card-section{padding:2rem;text-align:center}[data-dropdown-menu] ul{display:none}hr{border-color:#ececec;max-width:71rem;margin-top:0;margin-bottom:2rem}.columns,.column{padding-right:1.25rem;padding-left:1.25rem}.flexText{margin-top:0rem ;margin-bottom:2rem }.margB3{margin-top:0rem ;margin-bottom:1rem }.margB4{margin-top:0rem ;margin-bottom:2rem }.margB5{margin-top:0rem ;margin-bottom:3rem }img.outline{outline:2px solid white;outline-offset:-9px}img.sponsorOutline{outline:solid 3px #f4f4f4;outline-offset:-3px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.findDealer .text{min-width:300px}.accordion .accordion-title{padding-left:3rem;color:black;font-size:larger;font-weight:bold}.accordion .accordion-title::before{top:45%;left:1rem;font-family:"FontAwesome";content:'\f0fe';font-size:1.25rem}.accordion .is-active>.accordion-title::before{content:'\f146'}.customerSlider{margin-top:0rem ;margin-bottom:3rem }.customerSlider .slide{margin:0 10px;border:solid 2px #f4f4f4}.customerSlider .slide img{object-fit:cover;-o-object-fit:cover;margin-right:auto;margin-left:auto}.customerSliderFull{margin-top:0rem ;margin-bottom:3rem }.customerSliderFull .slide{height:165px;width:165px}.customerSliderFull .slide img{object-fit:cover;-o-object-fit:cover;margin-right:auto;margin-left:auto}.caseStudy{margin-top:0rem ;margin-bottom:3rem }.caseStudy .button{font-weight:700;text-transform:uppercase}@media screen and (max-width: 39.9375em){.caseStudy{text-align:center}}footer .footer{padding-top:3rem ;padding-bottom:2rem ;background-color:#303030}footer .footer p{color:white}footer .footer i{color:#c7060b}img.cover{width:100%;object-fit:cover;-o-object-fit:cover}.rightBorder{border-right:solid 1px #f4f4f4}.industriesWeServe img{height:120px;object-fit:cover;-o-object-fit:cover}.productInsideSlider .imageSlide{text-align:center}.productInsideSlider .imageSlide img{margin:auto}.relatedPost{margin-bottom:1rem}.gridWrap p{padding-left:1rem}@media screen and (max-width: 39.9375em){.ieFlexAuto{flex-basis:auto}}@supports (-ms-ime-align: auto){.ieFlexAuto{flex-basis:auto}.card.productCategories.horizontal{max-width:560px;margin:auto}.card.horizontal{display:flex}}@supports (-ms-accelerator: true){.ieFlexAuto{flex-basis:auto}.card.productCategories.horizontal{max-width:560px;margin:auto}.card.horizontal{display:flex}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ieFlexAuto{flex-basis:auto}.card.productCategories.horizontal{max-width:560px;margin:auto}.card.horizontal{display:flex}}_::-webkit-full-page-media,_:future,:root .safariOnly{-webkit-flex-basis:auto}_::-webkit-full-page-media .productCategories,_:future .productCategories,:root .safariOnly .productCategories{display:-webkit-flex}_::-webkit-full-page-media .productCategories .image-section,_:future .productCategories .image-section,:root .safariOnly .productCategories .image-section{min-width:100px}.card.horizontal.product{display:block}.card.horizontal.product .image-section{height:250px;text-align:center;padding-right:1rem}.card.horizontal.product .image-section img{height:100%}.productManual .columns{display:flex;outline:solid 1px black;outline-offset:-4px}.productManual .columns .imageWrap{flex:0 0 50%;text-align:center;padding:1rem}.productManual .columns .imageWrap img{margin:auto}.productManual .columns .contentWrap{flex:0 0 50%;padding:1rem}.searchform{position:relative}.searchform input.field{position:absolute;right:0;top:38px;width:290px;height:50px;background-color:#fff;border:none !important;font-style:italic;-webkit-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.2);box-shadow:0 0 4px 0 rgba(0,0,0,0.2);display:none}.searchform input.field.show{display:block}.searchform input.searchsubmit{display:none}.searchform #trigger-overlay{padding-left:16px;letter-spacing:-4px}.searchform #trigger-overlay.search:before{background-image:url("data:image/svg+xml,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'><path fill='black' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/></svg>");position:absolute;top:50%;margin-top:-8px;height:16px;width:16px;background-position:0 center;background-repeat:no-repeat;content:"";left:0}.searchform #trigger-overlay.close:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='black' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");position:absolute;top:50%;margin-top:-8px;height:16px;width:16px;background-position:0 center;background-repeat:no-repeat;content:"";left:0}form#secure-login-form{padding:4rem 0}.gallery{max-width:400px;max-height:600px;min-width:200px;min-height:300px}.blogTile{width:100%}.notification{position:fixed;bottom:0;right:0;filter:drop-shadow(-3px -3px 0px rgba(50,50,50,0.35));z-index:99999;max-width:400px;transform:translate(calc(100% - 3rem), calc(100% - 3rem));-moz-transform:translate(calc(100% - 3rem), calc(100% - 3rem)) rotate(0.02deg);transition:1s}.notification.active{transform:translateX(0) !important}.notification:hover{transform:translate(calc(100% - 5rem), calc(100% - 5rem));-moz-transform:translate(calc(100% - 5rem), calc(100% - 5rem)) rotate(0.02deg)}.notification__hitbox{position:absolute;width:60px;height:60px;z-index:9999999999}.notification__inner{background:#e51937;background:linear-gradient(90deg, #c71932 40%, #990008 100%);clip-path:polygon(50px 0%, 100% 0, 100% 100%, 0 100%, 0% 50px);-webkit-clip-path:polygon(50px 0%, 100% 0, 100% 100%, 0 100%, 0% 50px);padding:3rem;padding-bottom:1rem;padding-right:1rem;position:relative}.notification__inner h1,.notification__inner h2,.notification__inner h3,.notification__inner h4,.notification__inner h5,.notification__inner h6,.notification__inner p{text-align:left;color:white;margin-bottom:1rem;font-weight:bold;text-transform:capitalize;font-size:14pt}.notification__inner p:last-of-type{margin-bottom:0}.notification__inner a.button{background-color:white;color:#c7060b;margin-bottom:0}.notification__inner a.button _::-webkit-full-page-media,.notification__inner a.button _:future,.notification__inner a.button :root .safari_only{padding:0px 4px 5px 4px}.notification__inner a.button:hover{background-color:#e6e6e6}.notification__inner .close-button{background-color:#fefefe;color:#c7060b;line-height:.8;padding:0 4px}.notification__inner .close-button:hover{background-color:#e6e6e6}.notification__inner.no-corner:after{display:none}.notification__inner:before{content:"\f059";position:absolute;top:13px;left:22px;z-index:9;font-family:FontAwesome;color:#c7060b;font-size:30px}@supports (-ms-accelerator: true) or (-ms-ime-align: auto){.notification__inner:before{color:#fefefe}}.notification__inner:after{content:" ";position:absolute;top:0px;border-bottom:solid 50px #eee;background:transparent;width:0;height:0;border-left:solid 50px transparent;margin-left:-3rem;background:linear-gradient(135deg, transparent 20px, #eee 20px);z-index:1}@supports (-ms-accelerator: true) or (-ms-ime-align: auto){.notification__inner:after{display:none}}.flex{display:flex;flex-flow:row wrap}.flex__main{flex:1 1 500px}.flex__side{flex:0 1 350px;padding-left:1rem}
