@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Black.eot");src:url("/Content/fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Black.woff") format("woff"), url("/Content/fonts/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-BlackItalic.eot");src:url("/Content/fonts/Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-BlackItalic.woff") format("woff"), url("/Content/fonts/Montserrat-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-BoldItalic.eot");src:url("/Content/fonts/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-BoldItalic.woff") format("woff"), url("/Content/fonts/Montserrat-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraBoldItalic.eot");src:url("/Content/fonts/Montserrat-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-ExtraBoldItalic.woff") format("woff"), url("/Content/fonts/Montserrat-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraBold.eot");src:url("/Content/fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-ExtraBold.woff") format("woff"), url("/Content/fonts/Montserrat-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Bold.eot");src:url("/Content/fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Bold.woff") format("woff"), url("/Content/fonts/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-LightItalic.eot");src:url("/Content/fonts/Montserrat-LightItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-LightItalic.woff") format("woff"), url("/Content/fonts/Montserrat-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ThinItalic.eot");src:url("/Content/fonts/Montserrat-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-ThinItalic.woff") format("woff"), url("/Content/fonts/Montserrat-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Regular.eot");src:url("/Content/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Regular.woff") format("woff"), url("/Content/fonts/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Medium.eot");src:url("/Content/fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Medium.woff") format("woff"), url("/Content/fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraLightItalic.eot");src:url("/Content/fonts/Montserrat-ExtraLightItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-ExtraLightItalic.woff") format("woff"), url("/Content/fonts/Montserrat-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Italic.eot");src:url("/Content/fonts/Montserrat-Italic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Italic.woff") format("woff"), url("/Content/fonts/Montserrat-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Light.eot");src:url("/Content/fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Light.woff") format("woff"), url("/Content/fonts/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraLight.eot");src:url("/Content/fonts/Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-ExtraLight.woff") format("woff"), url("/Content/fonts/Montserrat-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-SemiBoldItalic.eot");src:url("/Content/fonts/Montserrat-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-SemiBoldItalic.woff") format("woff"), url("/Content/fonts/Montserrat-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-MediumItalic.eot");src:url("/Content/fonts/Montserrat-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-MediumItalic.woff") format("woff"), url("/Content/fonts/Montserrat-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-SemiBold.eot");src:url("/Content/fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-SemiBold.woff") format("woff"), url("/Content/fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Thin.eot");src:url("/Content/fonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Montserrat-Thin.woff") format("woff"), url("/Content/fonts/Montserrat-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Teko';src:url("/Content/fonts/Teko-Light.eot");src:url("/Content/fonts/Teko-Light.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Teko-Light.woff") format("woff"), url("/Content/fonts/Teko-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Teko';src:url("/Content/fonts/Teko-Regular.eot");src:url("/Content/fonts/Teko-Regular.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Teko-Regular.woff") format("woff"), url("/Content/fonts/Teko-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Teko';src:url("/Content/fonts/Teko-Medium.eot");src:url("/Content/fonts/Teko-Medium.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Teko-Medium.woff") format("woff"), url("/Content/fonts/Teko-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Teko';src:url("/Content/fonts/Teko-SemiBold.eot");src:url("/Content/fonts/Teko-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Teko-SemiBold.woff") format("woff"), url("/Content/fonts/Teko-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Teko';src:url("/Content/fonts/Teko-Bold.eot");src:url("/Content/fonts/Teko-Bold.eot?#iefix") format("embedded-opentype"), url("/Content/fonts/Teko-Bold.woff") format("woff"), url("/Content/fonts/Teko-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}.Hero input[type=checkbox]{display:none}.Hero{position:relative;width:100%;overflow:hidden}.Hero .backgroundVideo{min-width:2000px;width:100%;height:auto;max-height:100vh;line-height:0;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.Hero .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0.5);opacity:0;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;z-index:-1;pointer-events:none}.Hero .HeroMenu{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.Hero .HeroMenu .HeroMenuMainItem{background:rgba(16, 77, 99, 0.9);position:relative;color:#ffffff;-webkit-box-flex:1;-ms-flex:1;flex:1;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:50px 0px;cursor:pointer;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;z-index:1}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{font-size:60px;font-family:"Teko", sans-serif;text-transform:uppercase}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle svg{fill:#ffffff;margin-left:12px;height:30px;width:20px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero .HeroMenu .HeroMenuMainItem.Left .HeroMegaMenu{left:0}.Hero .HeroMenu .HeroMenuMainItem.Right .HeroMegaMenu{right:0}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu{position:absolute;background:rgba(16, 77, 99, 0.9);bottom:100%;width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;display:none}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage img{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;left:50%;max-width:100%;max-height:360px;width:auto;height:auto;opacity:0}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage .staticImg{opacity:1}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaMenuItems{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:36px}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaMenuItems .MultiColumnMenu{list-style-type:none;padding:0;-webkit-column-count:2;column-count:2}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a{color:#ffffff;font-size:16px;padding:5px 0 10px;display:block;font-weight:600}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaMenuItems .ViewAll{font-size:31px;text-transform:uppercase;font-family:Teko;color:#d67322}.Hero .HeroContent{position:absolute;top:30%;left:10%;right:10%;text-align:center;text-transform:uppercase}.Hero .HeroContent h1{color:#ffffff;font-weight:700;font-size:80px;font-family:"Teko", sans-serif;margin:0;line-height:76px}.Hero .HeroContent h1 .Small{font-weight:400;font-size:75%;line-height:50px;display:inline-block}.Hero .HeroContent h1 .Small .nobreak{white-space:nowrap}.Hero .HeroContent .HeroBtnContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.Hero .HeroContent .HeroBtnContainer .HeroBtn{background:transparent;color:#ffffff;font-family:"Teko", sans-serif;font-size:30px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;margin:3px 5px;height:54px}.Hero .HeroContent .HeroBtnContainer .HeroBtn svg{fill:#ffffff;height:24px;width:24px;margin-right:10px}.MegaMenuToggle{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:10}.LightBlueBar{height:10px;width:100%;background:#077ba6;margin-top:60px}.CatSliderSection{padding:60px 5vw;overflow:hidden}.CatSliderSection .Catinner{width:100%;position:relative;margin-bottom:250px}.CatSliderSection .Catinner .EquipmentImage{position:absolute;left:50%;top:-80px;width:1000px}.CatSliderSection .CatSlider{margin:1px}.CatSliderSection .CatSlider .CatContainer{margin:1px}.CatSliderSection .CatSlider .CatContainer .CatImgCont{width:80%;height:0;padding-bottom:80%;position:relative;margin:0 auto}.CatSliderSection .CatSlider .CatContainer .CatImgCont .CatImg{position:absolute;-o-object-fit:contain;object-fit:contain;top:0;height:100%;left:0;width:100%;-o-object-position:center;object-position:center}.CatSliderSection .CatSlider .CatContainer h2{letter-spacing:0;text-align:center;margin-bottom:5px}.SidebySideSection{position:relative;padding:60px 0;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}.SidebySideSection .MobileImgSide{display:none}.SidebySideSection .ImgSide{width:50%;margin-right:-200px;z-index:-1}.SidebySideSection .ContentSide{width:1000px;z-index:1;padding-right:5vw}@media only screen and (min-width:1001px){.Hero .HeroMenu .HeroMenuMainItem:active,.Hero .HeroMenu .HeroMenuMainItem:focus,.Hero .HeroMenu .HeroMenuMainItem:hover{background:#d67322;z-index:3}.Hero .HeroMenu .HeroMenuMainItem:active .LargeTitle svg,.Hero .HeroMenu .HeroMenuMainItem:focus .LargeTitle svg,.Hero .HeroMenu .HeroMenuMainItem:hover .LargeTitle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero .HeroMenu .HeroMenuMainItem:active .HeroMegaMenu,.Hero .HeroMenu .HeroMenuMainItem:focus .HeroMegaMenu,.Hero .HeroMenu .HeroMenuMainItem:hover .HeroMegaMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero .HeroMenu .HeroMenuMainItem:active .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:active,.Hero .HeroMenu .HeroMenuMainItem:active .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:focus,.Hero .HeroMenu .HeroMenuMainItem:active .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:hover,.Hero .HeroMenu .HeroMenuMainItem:focus .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:active,.Hero .HeroMenu .HeroMenuMainItem:focus .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:focus,.Hero .HeroMenu .HeroMenuMainItem:focus .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:hover,.Hero .HeroMenu .HeroMenuMainItem:hover .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:active,.Hero .HeroMenu .HeroMenuMainItem:hover .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:focus,.Hero .HeroMenu .HeroMenuMainItem:hover .HeroMegaMenu .MegaMenuItems .MultiColumnMenu li a:hover{color:#d67322}.Hero .HeroMenu .HeroMenuMainItem:active .HeroMegaMenu .MegaMenuItems .ViewAll:hover,.Hero .HeroMenu .HeroMenuMainItem:focus .HeroMegaMenu .MegaMenuItems .ViewAll:hover,.Hero .HeroMenu .HeroMenuMainItem:hover .HeroMegaMenu .MegaMenuItems .ViewAll:hover{color:#ffffff;text-decoration:underline}.Hero .HeroMenu:hover~.overlay{opacity:1;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;z-index:2}.Hero .HeroContent .HeroBtnContainer .HeroBtn:hover{background:#d67322}.slick-slider .next svg:hover{fill:#d67322}.slick-slider .previous svg:hover{fill:#d67322}}@media only screen and (max-width:1700px){.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{font-size:52px}.CatSliderSection .Catinner{margin-bottom:160px}.CatSliderSection .Catinner .EquipmentImage{left:53%;top:-80px;width:850px}.SidebySideSection .ContentSide{width:65%}.SidebySideSection .ImgSide{width:40%}}@media only screen and (max-width:1500px){.Hero .HeroMenu .HeroMenuMainItem{padding:20px 0}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{font-size:48px;text-align:center;line-height:48px}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle svg{width:100%;margin-left:0;height:18px;display:block}.CatSliderSection .Catinner{margin-bottom:140px}.CatSliderSection .Catinner .EquipmentImage{left:60%;top:-50px;width:700px}}@media only screen and (max-width:1200px){.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{font-size:40px}.CatSliderSection .Catinner{margin-bottom:280px}.CatSliderSection .Catinner .EquipmentImage{left:33%;top:170px}}@media only screen and (max-width:1000px){.Hero .backgroundVideo{max-height:750px}.Hero .HeroMenu .HeroMenuMainItem{padding:15px 0}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{font-size:30px;line-height:30px}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle svg{height:12px}.Hero .backgroundVideo{min-width:1300px}.Hero .HeroContent h1{font-size:74px;line-height:70px}.Hero .HeroContent{left:5%;right:5%}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives{background:#d67322;z-index:3}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives .LargeTitle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives .HeroMegaMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics{background:#d67322;z-index:3}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics .LargeTitle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics .HeroMegaMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs{background:#d67322;z-index:3}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs .LargeTitle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs .HeroMegaMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling{background:#d67322;z-index:3}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling .LargeTitle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling .HeroMegaMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.Hero .megaCheck:checked~.overlay{opacity:1;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;z-index:2}.CatSliderSection{padding:30px 5vw 0}.CatSliderSection .Catinner{margin-bottom:60px}.CatSliderSection .Catinner .EquipmentImage{position:relative;width:100%;left:4%;top:-56px;margin-bottom:-55px}.LightBlueBar{display:none}.SidebySideSection{padding:30px 5vw 20px}.SidebySideSection .ImgSide{display:none}.SidebySideSection .ContentSide{width:100%;padding:0 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SidebySideSection .ContentSide h2{width:100%}.SidebySideSection .ContentSide .MobileImgSide{display:block;width:50%}.SidebySideSection .ContentSide .MobileHalf{width:50%}}@media only screen and (max-width:740px){.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu{background:#033345}.Hero .backgroundVideo{max-height:650px}.Hero .HeroMenu{position:relative}.Hero .HeroMenu .HeroMenuMainItem{background:transparent;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.Hero .HeroMenu .HeroMenuMainItem:last-of-type .LargeTitle{border-bottom:2px solid #fff}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle{background:#044a63;width:100%;padding:15px 40px;border-top:2px solid #fff;text-align:center;font-size:30px;position:relative}.Hero .HeroMenu .HeroMenuMainItem .LargeTitle svg{width:20px;position:absolute;right:15%;display:initial;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu{width:100%;position:relative;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-height:0;overflow:hidden;-webkit-transition:0.7s all ease;-o-transition:0.7s all ease;transition:0.7s all ease}.Hero .HeroContent{top:200px}.Hero .HeroContent h1{font-size:65px;line-height:60px}.Hero .HeroContent h1 .Small{line-height:44px}.Hero .HeroContent .HeroBtnContainer{-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}.Hero .HeroContent .HeroBtnContainer .One{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.Hero .HeroContent .HeroBtnContainer .Two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.Hero .HeroContent .HeroBtnContainer .Three{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.Hero .backgroundVideo{min-width:1100px}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives .LargeTitle{background:#d67322;z-index:3}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives .LargeTitle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Abrasives-Mega-toggle:checked~.HeroMenu #Abrasives .HeroMegaMenu{max-height:500px}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics .LargeTitle{background:#d67322;z-index:3}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics .LargeTitle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Pneumatics-Mega-toggle:checked~.HeroMenu #Pneumatics .HeroMegaMenu{max-height:500px}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs .LargeTitle{background:#d67322;z-index:3}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs .LargeTitle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Buffs-Mega-toggle:checked~.HeroMenu #Buffs .HeroMegaMenu{max-height:500px}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling .LargeTitle{background:#d67322;z-index:3}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling .LargeTitle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.Hero #Tooling-Mega-toggle:checked~.HeroMenu #Tooling .HeroMegaMenu{max-height:500px}.Hero .megaCheck:checked~.overlay{opacity:0}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage img{display:none}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage .staticImg{position:relative;width:70%;height:70%;max-width:70%;max-height:70%;width:auto;height:auto;display:block;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:0;left:50%;top:50%}.SidebySideSection .ContentSide .MobileImgSide{width:100%}.SidebySideSection .ContentSide .MobileHalf{width:100%}}@media only screen and (max-width:650px){.FlexBlueBar h3{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;padding:0 20px;margin:4px 0 0;white-space:nowrap}.CatSliderSection .Catinner .EquipmentImage{top:-50px}.SidebySideSection .ContentSide h2{margin:20px 0 0}}@media only screen and (max-width:600px){.Hero .HeroContent h1{font-size:50px;line-height:45px}.Hero .HeroContent h1 .Small{line-height:32px}.Hero .HeroMenu .HeroMenuMainItem .HeroMegaMenu .MegaImage{display:none}.SidebySideSection{padding:0px 5vw 15px}.CatSliderSection{padding:0px 5vw 0}}@media only screen and (max-width:500px){.Hero .HeroContent h1{font-size:40px;line-height:38px}.Hero .HeroContent h1 .Small{line-height:28px}}