@charset "UTF-8";#container.content-page-container{max-width:100%}#header-breadcrumb-container{display:none}#breadcrumbs{display:none}#footer #footerLegal{margin-bottom:-32px}p,.content{margin-bottom:0}#sb-overlay{opacity:.96!important}.marketingShow-M{display:none}input.epField[type="search"]{box-sizing:content-box;width:98%;text-align:center;border:none;padding:10px 0;margin-left:1%}#srchDiv{width:100%;background-color:#ccc;z-index:99;padding:65px 0 15px 0;display:none;position:absolute}.srchInput{float:left;margin-left:2%;width:68%}.srchCancel{float:right;margin-right:2%;width:28%}#srchDiv form.markSearch{border:1px solid #000;width:100%;background-color:#fff;border-radius:3px}.epClear{margin:0;height:0;padding:0;clear:both}.epClearAlign{clear:both;float:none!important}.lefty{float:left!important}.righty{float:right!important}.rightyP10{float:right!important;margin-right:10px}[id*="markRow-"]{padding:0}[id*="markRow-"]::after{content:"";clear:both;display:table}[class*="markCol-"]{float:left;padding:0}.markCol-1{width:33.33%}.markCol-2{width:47.6%}.marcom__5col-hack{width:47.6%}.markCol-3{width:47.6%}.markCol-4{width:47.6%}.marcom__col4-stretch{width:100%}.markCol-5{width:47.6%}.markCol-6{width:47.6%}.markCol-7{width:100%}.markCol-8{width:47.6%}.markCol-9{width:100%}.markCol-10{width:100%}.markCol-11{width:100%}.markCol-12{width:100%}.marcom__colPad-5{padding:5px}.marcom__colPad-20{padding:20px}.marcom__colPad-bottom10{padding-bottom:10px}.marcom__imgGrid-bottom10{margin-bottom:10px}.marcom__colAlign-center{text-align:center}.marcom__marginTop-20{margin-top:20px}.marcom__marginTop-10{margin-top:10px}.marcom__anchorBumper-60{height:60px;margin-top:-60px}.marcom__levelPad-40{padding:40px 8px!important}.marcom__levelPad-24{padding:24px 8px!important}.marcomClear{margin:0;height:0;padding:0;clear:both}.marcom__PadClear-top{padding-top:0!important}.marcom__PadClear-bottom{padding-bottom:0!important}.lefty{float:left!important}.righty{float:right!important}.rightyP10{float:right!important;margin-right:10px}.marcom__headL{font-size:28px;line-height:34px;padding-bottom:8px;margin:0}.marcom__headM{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__headS{font-size:18px;line-height:21px;padding-bottom:8px;margin:0;font-weight:bold}.marcom__head-introFix{font-size:30px!important;line-height:1em!important;font-weight:bold;width:90%}.marcom__head-introFix-thin{font-size:28px!important;line-height:34px!important;font-weight:bold;width:90%}.marcom__headPad{padding-left:8px}p.marcom__bodyL{font-size:16px;line-height:20px;margin:0}p.marcom__bodyM{font-size:14px;line-height:18px;margin:0}p.marcom__bodyS{font-size:12px;line-height:16px;white-space:nowrap;margin:0}.marcom__whiteCopy{color:#fff}.marcom__grayCopy{color:#72777d}a.marcom__whiteLink{color:#fff;text-decoration:none}a.marcom__whiteLink:hover{text-decoration:underline}.marcom__lineHeight-bump2{line-height:2em!important}.marcom__ctaPad-card{padding-bottom:16px}.marcom__underlineThick{border-bottom:6px solid #be2122;padding:0}ul.marcom__listL{font-size:16px;line-height:20px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}ul.marcom__listM{font-size:14px;line-height:18px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}ul.marcom__listS{font-size:12px;line-height:16px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}a.marcom__cta-commerce{font-size:11px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:10px 10px;border-radius:4px;background-color:#c8102e;min-width:0}a.marcom__cta-commerce:hover{color:#fff;background-color:#98191a}.marcom__bottomAdd-8{padding-bottom:8px}.marcom__bottomAdd-16{padding-bottom:16px}.marcom__bottomAdd-24{padding-bottom:24px}.marcom__ctaPush-8{margin-top:8px}.marcom__ctaPush-16{margin-top:16px}.marcom__ctaPush-24{margin-top:24px}.marcom__text-center{text-align:center}.marcom__text-centerLeft{text-align:left}.marcom__arrow{border:solid #10acd2;border-width:0 2px 2px 0;display:inline-block;padding:4px}.marcom__arrowRight{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.marcom__arrowLeft{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.marcom__arrowUp{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.marcom__arrowDown{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.marcom__section-hero{width:100%;height:250px;min-width:700px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero{width:700px;height:250px;padding:20px 15px;margin:0 auto}.marcom__bread{color:#fff;padding-left:0;font-size:10px;margin-bottom:32px}.marcom__bread a{color:#10acd2;text-decoration:none}.marcom__bread a:hover{text-decoration:underline}[class*=marcom__body] a{text-decoration:none;color:#10acd2}[class*=marcom__body] a:hover{text-decoration:underline}.marcom__bread-logo{color:#fff;font-size:10px;margin-bottom:16px}.marcom__bread-logo a{color:#10acd2;text-decoration:none}.marcom__hero-messageFrame{width:350px}.marcom__header-title{padding-left:5px;width:88%;float:left}.marcom__hero h1.heroTitle{color:#fff;font-size:37px;line-height:35px;font-weight:bold;margin:0}.marcom__header-icon{float:left;width:8%;position:relative}.marcom__header-icon img{width:100%;position:absolute;top:5px}.marcom__header-logo img{width:100%}.marcom__header-logoM img{width:50%}.marcom__hero-body{width:90%;float:right}h2.heroSubTitle{color:#fff;font-size:18px;font-weight:500;margin:10px 0}p.heroCopy{color:#fff;font-size:11px;font-weight:300;margin:10px 0 15px 0}a.marcom__cta-whiteGhost{font-size:11px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:10px 10px;border-radius:4px;border:solid 2px #fff;background-color:transparent;min-width:0}a.marcom__cta-whiteGhost:hover{color:#29333b;background-color:#fff}a.marcom__cta-secondary{font-size:14px;line-height:22px;color:#000;font-weight:bold;text-decoration:none;padding:10px 16px;border-radius:4px;background-color:#fff;min-width:0}a.marcom__cta-secondary:hover{color:#000;background-color:#eee}a.marcom__cta-secondarySolid{font-size:14px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:10px 16px;border-radius:4px;background-color:#29333b;min-width:0;position:relative}a.marcom__cta-secondarySolid:hover{background-color:#000}.marcom__hero-playBtn-grow{transition:all .2s ease-in-out;width:60px}.marcom__hero-playBtn-grow:hover{transform:scale(1.1);filter:drop-shadow(5px 5px 5px black)}.marcom__hero-break{width:100%;height:3px;background-color:#be2122;margin-top:5px}.marcom__hero-ctaHolder{color:#000;font-size:10px;font-weight:normal;padding:10px 15px;background-color:#fff;border-radius:3px;float:left}.marcom__hero-ctaContact{float:left;margin-left:10px}.marcom__hero-ctaContact p.smallCopy{color:#fff;font-size:10px;font-weight:normal}.marcom__hero-ctaContact p.number{color:#fff;font-size:16px;font-weight:bold}.marcom__cta-hero{float:left;margin:20px 0 0 0}.marcom__hero-contact{float:right;width:55%}.marcom__hero-contact p{color:#fff;font-size:9px;font-weight:300;margin:13px 0 0 0}.marcom__hero-contact div{font-size:1.2em;font-weight:bold;color:#fff}.marcom__headerFlush-body{width:35%}h1.heroTitle-flush{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:37px;line-height:0;font-weight:bold;margin:0;padding-bottom:8px}.heroTitle-flush img{margin-right:8px;width:30px}h2.heroSubTitle-flush{font-size:18px;line-height:22px;margin:10px 0;color:#fff}p.heroCopy-flush{font-size:12px;margin:10px 0 20px 0;color:#fff}.marcom__sectionHero-thin{width:100%;height:150px;min-width:700px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero-thin{width:700px;height:150px;padding:10px 15px 0 15px;margin:0 auto}.marcom__bread-thin{color:#fff;padding-left:0;font-size:10px;margin-bottom:16px}.marcom__bread-thin a{color:#10acd2;text-decoration:none}.marcom__bread-thin a:hover{text-decoration:underline}.marcom__hero-thin h1.heroTitle-thin{color:#fff;font-size:32px;line-height:36px;font-weight:bold;margin:0}.marcom__hero-thin h1.heroTitle-thinS{color:#fff;font-size:22px;line-height:26px;font-weight:bold;margin:0}h2.heroSubTitle-thin{color:#fff;font-size:16px;line-height:20px;font-weight:500;margin:10px 0}.marcom__headline-icon{width:31px;height:31px;position:relative;top:-5px;margin-right:16px}.marcom__sectionHeader-copy{margin-bottom:15px}.marcom__darkSection{background-color:#000;width:100%;min-width:716px}.marcom__graySection{background-color:#eee;width:100%;min-width:716px}.marcom__lightSection{background-color:#fff;width:100%;min-width:716px}.marcom__gradientSection{background-image:linear-gradient(to bottom,#a81d37,#c81b2e);width:100%;min-width:716px}.marcom__gradientSection-gray{background-image:linear-gradient(to bottom,rgba(238,238,238,.6),#eee 99%);width:100%;min-width:716px}.marcom__graphicSection{background-size:cover;background-repeat:no-repeat;width:100%;min-width:716px}.marcom__section-full{width:716px;padding:40px 0 24px 0;margin:0 auto}.marcom__section-full-noBox{width:700px;padding:40px 8px 24px 8px;margin:0 auto}.marcom__section-seo{max-width:700px;padding:16px 30px 32px 30px;margin:0 auto}.marcom__section-flex{display:flex;flex-wrap:wrap}.marcom__section-flexCenter{display:flex;align-items:center}.marcom__card-white{background-color:#fff;margin:8px}.marcom__card-gray{background-color:#eee;margin:8px}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.marcom__vidDescription{padding:16px 24px}.marcom__vidDescription p{padding:0}.marcom__featuredVid-Lalt{padding:24px 32px;background-color:#fff;margin:0}.marcom__featuredVid-L{padding:24px 32px;background-color:#eee;margin:0}.marcom__featuredVid-R{background-color:#eee;margin:0}.marcom__featuredVid-R a img{width:100%}.marcom__seo-body{text-align:center;padding:0 15%}.marcom__seo-bodyL{text-align:left;padding:8px}.marcom__seo-red{color:#be2122;font-weight:bold}.marcom__homePage-feature{width:100%;position:relative;height:150px;overflow:hidden}.marcom__homePage-featureTall{width:100%;position:relative;height:185px;overflow:hidden}.marcom__homePage-feature img{position:absolute;top:0;left:0;width:155%;overflow:hidden;margin-left:-15%}.marcom__homePage-feature-body{position:absolute;left:16px;top:16px;color:#fff;width:65%}.marcom__homePage-feature-cta{position:absolute;left:16px;bottom:12px;color:#fff}.marcom__homePage-feature-gtIcon{margin-left:5px;float:left}.marcom__featureCTA{position:relative;height:170px;background-size:cover;background-position:center}.marcom__featureCTA-headline{width:100%;position:absolute;top:0;padding:7% 0 0 0;z-index:2;text-align:center}.marcom__featureCTA-body{width:100%;position:absolute;top:0;padding:21% 0 0 0;z-index:2;text-align:center}.marcom__featureCTA-headlineAdj{font-size:1.8em;line-height:1em;font-weight:bold}.marcom__featureCTA-button{bottom:20px;position:absolute;z-index:3;text-align:center;width:100%}.marcom__iconBanner{background-color:#fff;float:left;margin:8px;display:flex;align-items:center;position:relative}.marcom__iconBanner-static{background-color:#fff;float:left;margin:8px;display:flex;align-items:center;position:relative}.marcom__iconBanner:hover,.marcom__iconBanner-alt:hover,.marcom__iconBanner-anchor:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.marcom__iconBanner-alt{background-color:#eee;float:left;margin:8px;display:flex;align-items:center;position:relative}.marcom__iconBanner-staticAlt{background-color:#eee;float:left;margin:8px;display:flex;align-items:center;position:relative}.marcom__iconBanner-cardIcon{float:left;margin:8px;width:40px}.marcom__iconBanner-cardIcon img{width:40px;float:left}.marcom__iconBanner-cardSVG{float:left;margin:4px;width:40px}.marcom__iconBanner-cardSVG img{width:40px;float:left}.marcom__iconBanner-glyphAction{position:absolute;top:5px;right:5px;color:#ccc;font-size:14px}.marcom__iconBanner-cardCopy{float:left;margin:4px;width:80%}.marcom__iconBanner-cardCopy p{padding:0 20px 0 0;margin:0}.marcom__clickCard-full{position:absolute;width:100%;height:100%;top:0;left:0;font-size:0}.marcom__iconBanner-anchor{background-color:#fff;border:1px solid #d8d8d8;float:left;margin:8px;display:flex;align-items:center;position:relative}.marcom__iconBanner-anchorImg{float:left;margin:4px;width:60px}.marcom__iconBanner-anchorImg img{width:60px;float:left}.marcom__iconBanner-anchorCopy{float:left;margin:4px;width:80%}.marcom__iconBanner-anchorCopy p{padding:0 5px 0 0;margin:0}.marcom__cardLink-headline{background-color:#eee;padding-bottom:20px!important}.marcom__cardLink-body{padding:16px}.marcom__cardLink-linkSpace{line-height:1.4em!important}.marcom__cardLink-scrollBox{overflow-x:scroll;height:195px}.marcom__cardLink-scrollAction{height:25px;width:100%;background-color:#ccc;text-align:center;padding:5px;box-sizing:border-box}.marcom__dropbtn{background-color:#29333b;color:#fff;padding:10px 24px;font-size:14px;font-weight:bold;border:none;cursor:pointer;border-radius:4px}.marcom__dropdown{position:relative;display:inline-block}.marcom__dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;height:220px;overflow-x:scroll}.marcom__dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.marcom__dropdown-content a:hover{background-color:#f1f1f1}.marcom__dropdown:hover .marcom__dropdown-content{display:block}.marcom__dropdown:hover .marcom__dropbtn{background-color:#000}.marcom__iconCard-content{padding:24px}.marcom__iconCard-content img{width:60%;margin-bottom:24px}.marcom__iconCard-textLeft{text-align:left}.marcom__productGrid-border{border:1px solid #ccc}.marcom__card-clickFull{position:relative}.marcom__card-clickFull:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.marcom__card-clickFull-dark{position:relative}.marcom__card-clickFull-dark:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.marcom__card-image{width:100%}.marcom__card-content{padding:16px 24px}.marcom__card-icon{width:12%;float:left;margin-right:8px}.marcom__card-titleBox p{padding-bottom:8px;margin:0;line-height:12px}.marcom__card-titleBox h3{padding-bottom:0;margin:0}.marcom__card-titleBox{width:100%;float:left;margin-bottom:8px}.marcom__card-titleSeg{font-size:11px;line-height:11px;padding:3px 10px 0 10px;margin:0}.marcom__card-sup{font-size:.5em}.marcom__cardComplex-fullClick{position:relative}.marcom__cardComplex-fullClick:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.marcom__banner-fullClick{position:relative}.marcom__banner-fullClick:hover{box-shadow:0 4px 8px 1px rgba(0,0,0,.4),0 6px 20px 1px rgba(0,0,0,.4)}img.fullWidth{width:100%}.marcom__cardComplex-body{padding:16px 24px}.marcom__tooltip-top .marcom__tooltiptext-top,.marcom__tooltip-right .marcom__tooltiptext-right,.marcom__tooltip-bottom .marcom__tooltiptext-bottom,.marcom__tooltip-left .marcom__tooltiptext-left{visibility:hidden;width:300px;background-color:#fff;color:#000;text-align:center;border-radius:0;padding:10px;position:absolute;z-index:1;border:2px solid #d8d8d8;opacity:0;transition:opacity .3s}.marcom__tooltip-top .marcom__tooltiptext-top{margin-left:-150px;bottom:125%;left:50%}.marcom__tooltip-top .marcom__tooltiptext-top::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:#d8d8d8 transparent transparent transparent}.marcom__tooltip-right .marcom__tooltiptext-right{margin-left:-150px;bottom:125%;left:50%}.marcom__tooltip-right .marcom__tooltiptext-right::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:#d8d8d8 transparent transparent transparent}.marcom__tooltip-bottom .marcom__tooltiptext-bottom{margin-left:-150px;top:125%;left:50%}.marcom__tooltip-bottom .marcom__tooltiptext-bottom::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #d8d8d8 transparent}.marcom__tooltip-left .marcom__tooltiptext-left{margin-left:-150px;top:125%;left:50%}.marcom__tooltip-left .marcom__tooltiptext-left::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #d8d8d8 transparent}.marcom__tooltip-top:hover .marcom__tooltiptext-top,.marcom__tooltip-right:hover .marcom__tooltiptext-right,.marcom__tooltip-bottom:hover .marcom__tooltiptext-bottom,.marcom__tooltip-left:hover .marcom__tooltiptext-left{visibility:visible;opacity:1}.marcom__iFrame-container{margin-top:0}.marcom__iFrame-Res{position:relative;width:100%;overflow:hidden;padding-top:100%}.marcom__iFrame-Res iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}@media only screen and (min-width:769px){.markCol-1{width:8.33%}.markCol-2{width:16.66%}.marcom__5col-hack{width:18.25%}.markCol-3{width:23.25%}.markCol-4{width:31.58%}.marcom__col4-stretch{width:31.58%}.markCol-5{width:41.66%}.markCol-6{width:48.25%}.markCol-7{width:58.33%}.markCol-8{width:64.92%}.markCol-9{width:75%}.markCol-10{width:83.33%}.markCol-11{width:91.66%}.markCol-12{width:100%}.marcom__headL{font-size:28px;line-height:34px;padding-bottom:8px;margin:0}.marcom__headM{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__headS{font-size:18px;line-height:21px;padding-bottom:8px;margin:0}.marcom__headPad{padding-left:8px}p.marcom__bodyL{font-size:16px;line-height:20px;white-space:nowrap;margin:0}p.marcom__bodyM{font-size:14px;line-height:18px;white-space:nowrap;margin:0}p.marcom__bodyS{font-size:12px;line-height:16px;white-space:nowrap;margin:0}.marcom__whiteCopy{color:#fff}.marcom__text-centerLeft{text-align:left}.marcom__section-hero{height:300px}.marcom__hero{width:900px;height:300px;padding:40px 15px;margin:0 auto}.marcom__bread{color:#fff;padding-left:0;margin-bottom:32px}.marcom__bread a{color:#10acd2;text-decoration:none}.marcom__hero-messageFrame{width:400px}.marcom__header-title{padding-left:5px;width:88%;float:left}.marcom__hero h1.heroTitle{font-size:42px;line-height:44px}.marcom__header-icon{float:left;width:8%;position:relative}.marcom__header-icon img{width:100%;position:absolute;top:6px}.marcom__header-logoM img{width:75%}.marcom__hero-body{width:90%;float:right}h2.heroSubTitle{font-size:18px;margin:10px 0}p.heroCopy{font-size:14px;margin:10px 0 20px 0}a.marcom__cta-whiteGhost{font-size:12px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:10px 12px;border-radius:4px;border:solid 2px #fff;background-color:transparent;min-width:120px}a.marcom__cta-whiteGhost:hover{color:#29333b;background-color:#fff}.marcom__hero-playBtn-grow{width:70px}.marcom__hero-ctaHolder{font-size:12px}.marcom__hero-ctaContact{float:left;margin-left:10px}.marcom__hero-ctaContact p.smallCopy{font-size:12px}.marcom__hero-ctaContact p.number{font-size:22px}.marcom__cta-hero{float:left;margin:20px 0 0 0}.marcom__hero-contact{float:right;width:55%}.marcom__hero-contact p{color:#fff;font-size:11px;font-weight:300;margin:8px 0 0 0}.marcom__hero-contact div{font-size:1.4em;font-weight:bold;color:#fff}.marcom__headerFlush-body{width:43%}h1.heroTitle-flush{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:48px;line-height:0;font-weight:bold;margin:0;padding-bottom:10px}.heroTitle-flush img{margin-right:16px;width:36px}h2.heroSubTitle-flush{font-size:26px;line-height:30px;margin:10px 0;color:#fff}p.heroCopy-flush{font-size:14px;margin:10px 0 20px 0;color:#fff}.marcom__sectionHero-thin{height:200px}.marcom__hero-thin{width:900px;height:200px;padding:40px 15px;margin:0 auto}.marcom__bread-thin{color:#fff;padding-left:0;margin-bottom:24px}.marcom__hero-thin h1.heroTitle-thin{font-size:42px;line-height:44px}.marcom__hero-thin h1.heroTitle-thinS{font-size:30px;line-height:36px}h2.heroSubTitle-thin{font-size:18px;margin:10px 0}.marcom__darkSection{min-width:916px}.marcom__graySection{min-width:916px}.marcom__lightSection{min-width:916px}.marcom__gradientSection{min-width:916px}.marcom__gradientSection-gray{min-width:916px}.marcom__graphicSection{min-width:916px}.marcom__section-full{width:916px;padding:40px 0 16px 0;margin:0 auto}.marcom__section-full-noBox{width:900px;padding:40px 8px 24px 8px;margin:0 auto}.marcom__section-flex{display:flex;flex-wrap:wrap}.marcom__section-flexCenter{display:flex;align-items:center}.marcom__section-seo{max-width:700px;padding:24px 30px 40px 30px;margin:0 auto}.marcom__featuredVid-Lalt{padding:24px 32px;background-color:#fff;margin-left:8px}.marcom__featuredVid-L{padding:24px 32px;background-color:#eee;margin-left:8px}.marcom__featuredVid-R{background-color:#eee;margin-right:8px}.marcom__featuredVid-R a img{width:100%}.marcom__homePage-feature img{width:125%;overflow:hidden;margin-left:-10%}.marcom__homePage-feature-body{width:50%}.marcom__featureCTA{height:200px}.marcom__featureCTA-headline{padding:8% 0 0 0}.marcom__featureCTA-headlineAdj{font-size:2em;line-height:1.1em}.marcom__featureCTA-button{bottom:30px}.marcom__iconBanner{background-color:#fff;float:left;margin:8px;display:flex;align-items:center}.marcom__iconBanner-alt{background-color:#eee;float:left;margin:8px;display:flex;align-items:center}.marcom__iconBanner-cardIcon{float:left;margin:4px;width:40px}.marcom__iconBanner-cardIcon img{width:40px;float:left}.marcom__iconBanner-cardCopy{float:left;margin:4px;width:80%}.marcom__iconBanner-cardCopy p{padding:0 20px 0 0;margin:0}.marcom__iconCard-content{padding:24px}.marcom__iconCard-content img{width:100%;margin-bottom:24px}.marcom__tooltip-right .marcom__tooltiptext-right{top:0;left:103%;margin-left:0;bottom:auto}.marcom__tooltip-right .marcom__tooltiptext-right::after{content:"";position:absolute;top:5px;right:100%;left:auto;border-color:transparent #d8d8d8 transparent transparent}.marcom__tooltip-left .marcom__tooltiptext-left{margin-left:0;top:0;right:102%;left:auto}.marcom__tooltip-left .marcom__tooltiptext-left::after{bottom:auto;top:5px;left:100%;margin-left:0;margin-right:-5px;border-width:10px;border-style:solid;border-color:transparent transparent transparent #d8d8d8}}@media only screen and (min-width:1200px){.marcom__5col-hack{width:18.56%}.markCol-3{width:23.56%}.markCol-4{width:31.86%}.marcom__col4-stretch{width:31.86%}.markCol-6{width:48.56%}.markCol-8{width:65.27%}.marcom__headL{font-size:28px;line-height:34px;padding-bottom:8px;margin:0}.marcom__headM{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__headS{font-size:18px;line-height:21px;padding-bottom:8px;margin:0}.marcom__headPad{padding-left:8px}p.marcom__bodyL{font-size:16px;line-height:20px;margin:0}p.marcom__bodyM{font-size:14px;line-height:18px;margin:0}p.marcom__bodyS{font-size:12px;line-height:16px;white-space:nowrap;margin:0}.marcom__whiteCopy{color:#fff}.marcom__text-centerLeft{text-align:center}.marcom__section-hero{height:385px}.marcom__hero{width:1116px;height:385px;margin:0 auto}.marcom__bread{color:#fff;padding-left:0;margin-bottom:40px}.marcom__bread a{color:#10acd2;text-decoration:none}.marcom__hero-messageFrame{width:540px}.marcom__header-title{padding-left:16px;width:88%;float:left}.marcom__hero h1.heroTitle{font-size:69px;line-height:61px}.marcom__header-icon{float:left;width:9%;position:relative}.marcom__header-icon img{width:100%;position:absolute;top:5px}.marcom__header-logoM img{width:100%}.marcom__hero-body{width:88%;float:right}h2.heroSubTitle{font-size:32px;line-height:35px;margin:10px 0}p.heroCopy{font-size:16px;line-height:20px;margin:10px 0 30px 0}a.marcom__cta-whiteGhost{font-size:14px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:13px 24px;border-radius:4px;border:solid 2px #fff;background-color:transparent;min-width:120px}a.marcom__cta-whiteGhost:hover{color:#29333b;background-color:#fff}.marcom__hero-playBtn-grow{transition:all .2s ease-in-out;width:80px}.marcom__hero-ctaHolder{font-size:12px}.marcom__hero-ctaContact{float:left;margin-left:10px}.marcom__hero-ctaContact p.smallCopy{font-size:12px}.marcom__hero-ctaContact p.number{font-size:22px}.marcom__cta-hero{float:left;margin:20px 0 0 0}.marcom__hero-contact{float:right;width:55%}.marcom__hero-contact p{color:#fff;font-size:14px;font-weight:300;margin:3px 0 0 0}.marcom__hero-contact div{font-size:1.8em;font-weight:bold;color:#fff}.marcom__headerFlush-body{width:33%}h1.heroTitle-flush{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:69px;line-height:0;font-weight:bold;margin:0;padding-bottom:10px}.heroTitle-flush img{margin-right:16px;width:49px}h2.heroSubTitle-flush{font-size:28px;line-height:35px;margin:10px 0;color:#fff}p.heroCopy-flush{font-size:16px;line-height:20px;margin:10px 0 20px 0;color:#fff}.marcom__sectionHero-thin{height:208px}.marcom__hero-thin{width:1116px;height:208px;margin:0 auto}.marcom__bread{color:#fff;padding-left:0;margin-bottom:40px}.marcom__hero-thin h1.heroTitle-thinS{color:#fff;font-size:36px;line-height:36px;font-weight:bold;margin:0}h2.heroSubTitle-thin{font-size:20px;line-height:24px;margin:10px 0}.marcom__subHead img{width:35px;margin-right:10px}.marcom__darkSection{min-width:1116px}.marcom__graySection{min-width:1116px}.marcom__lightSection{min-width:1116px}.marcom__gradientSection{min-width:1116px}.marcom__gradientSection-gray{min-width:1116px}.marcom__graphicSection{min-width:1116px}.marcom__section-full{width:1116px;padding:40px 0 16px 0;margin:0 auto}.marcom__section-full-noBox{width:1116px;padding:40px 8px 24px 8px;margin:0 auto}.marcom__section-seo{width:700px;padding:24px 30px 40px 30px;margin:0 auto}.marcom__homePage-feature img{width:100%;overflow:hidden;margin-left:0}.marcom__featureCTA{height:240px}.marcom__featureCTA-headline{padding:10% 0 0 0}.marcom__featureCTA-headlineAdj{line-height:1.2em}.marcom__featureCTA-button{bottom:40px}.marcom__iconBanner-cardCopy p{padding:0 20px 0 0}.marcom__tooltip-right .marcom__tooltiptext-right::after{top:10px}.marcom__tooltip-left .marcom__tooltiptext-left::after{top:10px}.marcom__iFrame-Res{padding-top:56.25%}}@media only screen and (max-device-width:480px){.header-responsive-sprite1{width:144px;height:41px}.header-responsive-sprite2{width:35px;height:28px}.header-responsive-sprite3{width:29px;height:28px}.header-responsive-sprite4{width:28px;height:28px}#markHeader{width:100%;height:51px;position:fixed;top:0;left:0;background-color:#000;padding:3px 10px 0 10px;z-index:9999}#markHeader a{color:#abb0b6}#markHeader p{color:#abb0b6;margin:3px 0;text-align:center;font-size:11px}.marketingShow-M{display:block}#eheader{display:none}#topRibbon{display:none}#headerContent{display:none}#navSearchContainer{display:none}#header-breadcrumb-container{display:none}#globalBanner{width:100%;text-align:center}#container{min-width:0;padding:0}#container.content-page-container{max-width:100%;margin-top:-10px;padding:0}#side-nav{display:none}#main-content{width:100%;padding:0}.two-column #main-content.content-page-main-content{padding:0;width:100%}.two-column #main-content.content-page-main-content .content-title-container{display:none}#footer{display:none}.markResFoot{bottom:0;width:100%;padding:20px 0 40px 0;background-color:#000;margin-bottom:-42px}.markResFoot p{color:#fff}.markResFoot a{color:#fff;text-decoration:none}[id*="markRow-"]{padding:0 5px}[class*="markCol-"]{width:100%;float:left;padding:0}.marcom__5col-hack{width:100%;float:left;padding:8px}.marcom__col4-stretch{width:100%}.marcom__headL{font-size:28px;line-height:34px;padding-bottom:8px;margin:0}.marcom__headM{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__headS{font-size:18px;line-height:21px;padding-bottom:8px;margin:0}.marcom__head-introFix{font-size:24px!important;line-height:1em!important;font-weight:bold;width:80%}.marcom__head-introFix-thin{font-size:24px!important;line-height:1em!important;font-weight:bold;width:80%}.marcom__headPad{padding-left:8px}p.marcom__bodyL{font-size:16px;line-height:20px;margin:0}p.marcom__bodyM{font-size:14px;line-height:18px;margin:0}p.marcom__bodyS{font-size:12px;line-height:16px;white-space:nowrap;margin:0}.marcom__whiteCopy{color:#fff}ul.marcom__listL{font-size:16px;line-height:20px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}ul.marcom__listM{font-size:14px;line-height:18px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}ul.marcom__listS{font-size:12px;line-height:16px;padding-bottom:16px;margin:0;list-style:disc;margin-left:15px}.marcom__text-centerLeft{text-align:center}.marcom__section-hero{width:100%;height:450px;min-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero{width:90%;height:250px;padding:80px 15px 0 15px;margin:0 auto}.marcom__bread{color:#fff;font-size:10px;margin-bottom:16px}.marcom__bread a{color:#10acd2;text-decoration:none}.marcom__hero-messageFrame{width:300px}.marcom__header-title{padding-left:5px;width:88%;float:left}.marcom__hero h1.heroTitle{color:#fff;font-size:37px;line-height:35px;font-weight:bold;margin:0}.marcom__header-icon{float:left;width:9%;position:relative}.marcom__header-icon img{width:100%;position:absolute;top:5px}h2.heroSubTitle{color:#fff;font-size:22px;font-weight:300;margin:10px 0}p.heroCopy{color:#fff;font-size:14px;font-weight:normal;margin:10px 0 15px 0;padding-right:0}a.marcom__cta-whiteGhost{font-size:14px;line-height:22px;color:#fff;font-weight:bold;text-decoration:none;padding:13px 24px;border-radius:4px;border:solid 2px #fff;background-color:transparent;min-width:120px}a.marcom__cta-whiteGhost:hover{color:#29333b;background-color:#fff}.marcom__hero-break{width:100%;height:2px;background-color:#be2122}.marcom__hero-ctaHolder{color:#000;font-size:10px;font-weight:normal;padding:10px 15px;background-color:#fff;border-radius:3px;float:left}.marcom__hero-ctaContact{float:left;margin-left:10px}.marcom__hero-ctaContact p.smallCopy{color:#fff;font-size:10px;font-weight:normal}.marcom__hero-ctaContact p.number{color:#fff;font-size:16px;font-weight:bold}.marcom__cta-hero{float:left;margin:20px 0 20 0}.marcom__cta-hero::after{content:"";clear:both;display:table}.marcom__hero-contact{float:left;width:100%}.marcom__hero-contact p{color:#fff;font-size:11px;font-weight:300;margin:5px 0 0 0}.marcom__hero-contact div{font-size:1.8em;font-weight:bold;color:#fff}.marcom__headerFlush-body{width:100%}h1.heroTitle-flush{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:36px;line-height:40px;font-weight:bold;margin:0;padding-bottom:5px}.heroTitle-flush img{margin-right:8px;width:29px}h2.heroSubTitle-flush{font-size:16px;line-height:20px;margin:10px 0;color:#fff}p.heroCopy-flush{font-size:12px;margin:10px 0 20px 0;color:#fff}.marcom__sectionHero-thin{width:100%;height:350px;min-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero-thin{width:90%;height:250px;padding:80px 15px 0 15px;margin:0 auto}.marcom__bread-thin{color:#fff;font-size:10px;margin-bottom:16px}h2.heroSubTitle-thin{color:#fff;font-size:22px;font-weight:300;margin:10px 0}.marcom__headline-icon{width:26px;height:26px;position:relative;top:-5px;margin-right:8px}.marcom__sectionHeader-copy{margin-bottom:15px}.marcom__darkSection{background-color:#000;width:100%;min-width:0}.marcom__graySection{background-color:#eee;width:100%;min-width:0}.marcom__lightSection{background-color:#fff;width:100%;min-width:0}.marcom__gradientSection{background-image:linear-gradient(to bottom,#a81d37,#c81b2e);width:100%;min-width:0}.marcom__gradientSection-gray{background-image:linear-gradient(to bottom,rgba(238,238,238,.6),#eee 99%);width:100%;min-width:0}.marcom__graphicSection{background-size:cover;background-repeat:no-repeat;width:100%;min-width:0}.marcom__section-full{width:100%;padding:40px 0 16px 0;margin:0 auto}.marcom__section-full-noBox{width:100%;padding:40px 8px 24px 8px;margin:0 auto}.marcom__section-seo{max-width:100%;padding:16px 30px 32px 30px;margin:0 auto}.marcom__section-flex{display:flex;flex-wrap:wrap}.marcom__section-flexCenter{display:flex;align-items:center}.marcom__section-flexKill{display:block}.marcom__card-white{background-color:#fff;margin:8px}.marcom__card-gray{background-color:#eee;margin:8px}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.marcom__vidDescription{padding:8px}.marcom__vidDescription p{padding:0}.marcom__featuredVid-Lalt{padding:24px 32px;background-color:#fff;margin:0}.marcom__featuredVid-L{padding:24px 32px;background-color:#eee;margin:0}.marcom__featuredVid-R{background-color:#eee;margin:0}.marcom__featuredVid-R a img{width:100%}.marcom__seo-body{text-align:center;padding:0 15%}.marcom__seo-red{color:#be2122;font-weight:bold}.marcom__homePage-feature{width:100%;position:relative;height:150px;overflow:hidden}.marcom__homePage-feature img{position:absolute;top:0;left:0;width:155%;overflow:hidden;margin-left:-25%}.marcom__homePage-feature-body{position:absolute;left:16px;top:8px;color:#fff;width:70%}.marcom__homePage-feature-cta{position:absolute;left:16px;bottom:12px;color:#fff}.marcom__homePage-feature-gtIcon{margin-left:5px;float:left}.marcom__featureCTA{position:relative;height:140px;background-size:cover}.marcom__featureCTA-headline{width:100%;position:absolute;top:0;padding:7% 0 0 0;z-index:2;text-align:center}.marcom__featureCTA-headlineAdj{font-size:1.5em;line-height:1.1em;font-weight:bold}.marcom__featureCTA-button{bottom:20px;position:absolute;z-index:3;text-align:center;width:100%}.marcom__iconBanner{background-color:#fff;float:left;margin:8px;display:flex;align-items:center}.marcom__iconBanner-alt{background-color:#eee;float:left;margin:8px;display:flex;align-items:center}.marcom__iconBanner-cardIcon{float:left;margin:4px;width:40px}.marcom__iconBanner-cardIcon img{width:40px;float:left}.marcom__iconBanner-cardCopy{float:left;margin:4px;width:80%}.marcom__iconBanner-cardCopy p{padding:0;margin:0}.marcom__card-image{width:100%}.marcom__card-content{padding:8px}.marcom__card-icon{width:12%;float:left;margin-right:8px}.marcom__card-titleBox p{padding-bottom:0;margin:0;line-height:12px}.marcom__card-titleBox h3{padding-bottom:0;margin:0}.marcom__card-titleBox{width:100%;float:left;margin-bottom:8px}.marcom__card-titleSeg{font-size:11px;line-height:11px;padding:3px 10px 0 10px;margin:0}.marcom__card-sup{font-size:.5em}img.fullWidth{width:100%}.marcom__cardComplex-body{padding:16px}.marcom__tooltip-top .marcom__tooltiptext-top,.marcom__tooltip-right .marcom__tooltiptext-right,.marcom__tooltip-bottom .marcom__tooltiptext-bottom,.marcom__tooltip-left .marcom__tooltiptext-left{visibility:hidden;width:300px;background-color:#fff;color:#000;text-align:center;border-radius:0;padding:10px;position:absolute;z-index:1;border:2px solid #d8d8d8;opacity:0;transition:opacity .3s}.marcom__tooltip-top .marcom__tooltiptext-top{margin-left:-150px;bottom:125%;left:50%}.marcom__tooltip-top .marcom__tooltiptext-top::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:#d8d8d8 transparent transparent transparent}.marcom__tooltip-right .marcom__tooltiptext-right{margin-left:-150px;bottom:125%;left:50%}.marcom__tooltip-right .marcom__tooltiptext-right::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:#d8d8d8 transparent transparent transparent}.marcom__tooltip-bottom .marcom__tooltiptext-bottom{margin-left:-150px;top:125%;left:50%}.marcom__tooltip-bottom .marcom__tooltiptext-bottom::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #d8d8d8 transparent}.marcom__tooltip-left .marcom__tooltiptext-left{margin-left:-150px;top:125%;left:50%}.marcom__tooltip-left .marcom__tooltiptext-left::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #d8d8d8 transparent}.marcom__tooltip-top:hover .marcom__tooltiptext-top,.marcom__tooltip-right:hover .marcom__tooltiptext-right,.marcom__tooltip-bottom:hover .marcom__tooltiptext-bottom,.marcom__tooltip-left:hover .marcom__tooltiptext-left{visibility:visible;opacity:1}.marcom__colPad-5{padding:5px}.marcom__colPad-20{padding:20px}.marcom__imgGrid-bottom10{margin-bottom:10px}.marcom__colAlign-center{text-align:center}.marcom__iFrame-container{margin-top:60px}.marcom__iFrame-Res{position:relative;width:100%;overflow:hidden;padding-top:130%}}.ReviewButton{font-weight:900;text-decoration:none;color:#fff;padding:10px 18px;background-color:#29333b;border:2px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;float:right;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px}@charset "UTF-8";.marcom__5col-hack-keepCol{width:47.6%;float:left}.marcom__431col-hack{width:31.09%}.marcom__h1-silo{padding:10px 0}.marcom__5col-hack-commerce{width:100%}.marcom__5col-hack-commerceFull{width:20%}.marcom__card-commerce{background-color:#fff}.marcom__card-clickFull-commerce{position:relative;border:1px solid #eee;margin-left:-1px;margin-top:-1px;padding:5px}.marcom__iconCard-content img.productImg{width:100%;margin-bottom:24px}.marcom__iconCard-content img.catImg{width:auto;height:107px;margin-bottom:24px}.marcom__textAlign-center{text-align:center}.marcom__card-clickFull-commerceAlt{position:relative;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;padding:3px}.marcom__card-clickFull-commerceAlt:hover{border:4px solid #ccc;padding:0}h1.marcom__heroTitle-Large{color:#fff;font-size:32px;line-height:35px;font-weight:bold;margin:0 0 0 2px}.marcom__header-iconLarge{float:left;width:8%;position:relative;margin-top:-2px}.marcom__header-iconLarge img{width:100%;position:absolute;top:5px}.marcom__header-fixedImg{background:url(https://static.grainger.com/images/W-BTIR1564_GOV-Sustainability_D_BG_OSH.jpg);background-size:cover;height:155px}.marcom__header-fixedImg img{width:700px}.marcom__hero-wide{width:100%;height:250px;min-width:716px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero-wideContent{width:716px;height:250px;margin:0 auto;padding:40px 24px}h1.marcom__hero-wideHeading{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:37px;line-height:0;font-weight:bold;margin:0;padding-bottom:10px}p.heroCopyW{color:#fff;font-size:11px;font-weight:300;margin:10px 0 15px 0}.marcom__breadW{color:#fff;font-size:10px;margin-bottom:16px}.marcom__breadW a{color:#10acd2;text-decoration:none}.marcom__hero-wideHeading img{margin-right:0;width:27px}.marcom__anchor-padAdj{padding:8px 0}.marcom__featurette{margin:8px}.marcom__featurette img{width:100%;display:block}.marcom__banner-section{margin:8px}.marcom__banner-section img{width:100%}.marcom__mobile-showDT{display:block}.marcom__mobile-showM{display:none}.marcom__card-header{min-height:95px}.marcom__background-gray{background-color:#ccc}.marcom__card-headShot{width:100%}.marcom__card-socialIcon{height:30px;margin:20px 0 10px 0}.marcom__banner-large{height:188px;padding:24px 24px 24px 0;background-size:115%;background-repeat:no-repeat;background-position:left bottom}.marcom__banner-largeBody{width:60%}.marcom__banner-largeFullImg{height:188px;padding:40px 0 0 20px;background-size:115%;background-repeat:no-repeat;background-position:top center}.marcom__banner-largeBodyFullImg{width:55%}.marcom__banner-fullBG{height:295px;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(https://grainger-prod.adobecqms.net/content/dam/grainger/gus/en/public/digital-tactics/gcom/onsite/W-CTBR303_Services_OSB_1100x470.png)}.marcom__banner-fullBGBody{width:22%}.marcom__headM-responsive{font-size:14px;line-height:18px;padding-bottom:8px;margin:0}.marcom__bodyM-responsive{font-size:11px;line-height:13px;padding-bottom:16px;margin:0}@font-face{font-family:"Glyphicons Halflings";src:url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.eot);src:url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.woff) format("woff"),url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-info-sign:before{content:""}.marcom__glyphLeft-smartFix{position:absolute;left:20px;top:45%;color:#ccc;font-size:32px}.marcom__glyphRight-smartFix{position:absolute;right:20px;top:45%;color:#ccc;font-size:32px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .2s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media only screen and (min-width:769px){h1.marcom__heroTitle-Large{font-size:36px;line-height:36px;margin-left:6px}.marcom__header-iconLarge{float:left;width:8%;position:relative;margin-top:-5px}.marcom__header-iconLarge img{width:100%;position:absolute;top:5px}.marcom__5col-hack-keepCol{width:18.25%}.marcom__iconCard-content img.catImg{width:auto;height:163px;margin-bottom:24px}.marcom__431col-hack{width:23.25%}.marcom__header-fixedImg{height:200px}.marcom__header-fixedImg img{width:900px}.marcom__hero-wide{width:100%;height:300px;min-width:916px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero-wideContent{width:916px;height:300px;margin:0 auto;padding:50px 16px}h1.marcom__hero-wideHeading{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:52px;line-height:0;font-weight:bold;margin:0;padding-bottom:10px}p.heroCopyW{font-size:14px;margin:10px 0 20px 0}.marcom__breadW{color:#fff;font-size:12px;margin-bottom:16px}.marcom__breadW a{color:#10acd2;text-decoration:none}.marcom__hero-wideHeading img{margin-right:0;width:38px}.marcom__card-headShot{width:100%}.marcom__card-socialIcon{height:45px}.marcom__banner-large{height:211px;background-size:100%}.marcom__banner-largeBody{width:50%}.marcom__banner-largeFullImg{height:215px;padding:50px 0 0 30px;background-size:100%}.marcom__banner-largeBodyFullImg{width:40%}.marcom__banner-fullBG{height:375px}.marcom__banner-fullBGBody{width:23%}.marcom__headM-responsive{font-size:16px;line-height:20px;padding-bottom:8px;margin:0}.marcom__bodyM-responsive{font-size:13px;line-height:17px;padding-bottom:16px;margin:0}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@media only screen and (min-width:1200px){h1.marcom__heroTitle-Large{font-size:48px;line-height:45px;margin-left:4px}.marcom__header-iconLarge{float:left;width:8%;position:relative;margin-top:-5px}.marcom__header-iconLarge img{width:100%;position:absolute;top:5px}.marcom__5col-hack-keepCol{width:18.56%;float:left;padding:8px}.marcom__iconCard-content img.catImg{width:150px;height:198px;margin-bottom:24px}.marcom__431col-hack{width:23.56%}.marcom__header-fixedImg{height:244px}.marcom__header-fixedImg img{width:1100px}.marcom__hero-wide{width:100%;height:385px;min-width:1116px;margin-top:-10px}.marcom__hero-wideContent{width:1100px;height:385px;margin:0 auto;padding:80px 0}h1.marcom__hero-wideHeading{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:69px;line-height:0;font-weight:bold;margin:0;padding-bottom:10px}p.heroCopyW{font-size:22px;margin:10px 0 30px 0}.marcom__breadW{color:#fff;font-size:12px;margin-bottom:16px}.marcom__breadW a{color:#10acd2;text-decoration:none}.marcom__hero-wideHeading img{margin-right:0;width:49px}.marcom__card-headShot{width:100%}.marcom__card-socialIcon{height:50px}.marcom__banner-large{height:263px;background-size:100%}.marcom__banner-largeBody{width:40%}.marcom__banner-largeFullImg{height:265px;padding:60px 0 0 30px;background-size:100%}.marcom__banner-largeBodyFullImg{width:30%}.marcom__banner-fullBG{height:470px}.marcom__banner-fullBGBody{width:23%}.marcom__headM-responsive{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__bodyM-responsive{font-size:14px;line-height:18px;margin:0}.marcom__bodyS-responsive{font-size:12px;white-space:nowrap;line-height:16px;margin:0}}@media only screen and (max-device-width:480px){.marcom__5col-hack-keepCol{width:45.62%;float:left;padding:8px}.marcom__431col-hack{width:100%;float:left;padding:0}.marcom__h1-silo{padding:60px 0 10px 0}.marcom__5col-hack-commerce{width:50%}.marcom__5col-hack-commerceFull{width:100%}.marcom__card-commerce{background-color:#fff}.marcom__card-clickFull-commerce{position:relative;border:1px solid #eee;margin-left:-1px;margin-top:-1px;padding:5px}.marcom__iconCard-content img.productImg{width:100%;margin-bottom:24px}.marcom__iconCard-content img.catImg{width:auto;height:130px;margin-bottom:24px}.marcom__textAlign-center{text-align:center}.marcom__card-clickFull-commerceAlt{position:relative;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;padding:3px}.marcom__card-clickFull-commerceAlt:hover{border:4px solid #ccc;padding:0}h1.marcom__heroTitle-Large{color:#fff;font-size:28px;line-height:28px;font-weight:bold;margin:0}.marcom__header-iconLarge{float:left;width:8%;position:relative;margin-top:-5px}.marcom__header-iconLarge img{width:100%;position:absolute;top:5px}.marcom__header-fixedImg{height:375px}.marcom__header-fixedImg img{width:100%}.marcom__hero-wide{width:100%;height:385px;min-width:0;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-10px}.marcom__hero-wideContent{width:90%;height:385px;margin:0;padding:100px 16px 16px 32px}h1.marcom__hero-wideHeading{border-bottom:3px solid #cc1f31;float:left;color:#fff;font-size:36px;line-height:40px;font-weight:bold;margin:0;padding-bottom:5px}p.heroCopyW{color:#fff;font-size:11px;font-weight:normal;margin:0;padding-right:0;padding:0}.marcom__breadW{color:#fff;font-size:10px;margin-bottom:8px}.marcom__breadW a{color:#10acd2;text-decoration:none}.marcom__hero-wideHeading img{margin-right:0;width:27px}.marcom__card-header{min-height:0}.marcom__card-socialIcon{height:30px;margin:10px 0 0 0}.marcom__mobile-showDT{display:none}.marcom__mobile-showM{display:block}.marcom__banner-large{height:288px;padding:16px;background-size:115%;background-repeat:no-repeat;background-position:left bottom}.marcom__banner-largeBody{width:100%}.marcom__banner-largeFullImg{height:488px;padding:55px 24px 0 24px;background-size:100%;background-repeat:no-repeat;background-position:top left}.marcom__banner-largeBodyFullImg{width:100%}.marcom__banner-fullBG{height:1870px;background-size:100%;background-repeat:no-repeat;background-image:url(https://grainger-prod.adobecqms.net/content/dam/grainger/gus/en/public/digital-tactics/gcom/onsite/W-CTBR303_Services_mOSB_300x1500.png);background-position:bottom}.marcom__banner-fullBGBody{width:100%}.marcom__headM-responsive{font-size:20px;line-height:26px;padding-bottom:8px;margin:0}.marcom__bodyM-responsive{font-size:14px;line-height:18px;margin:0}}@media only screen and (max-device-width:320px){.marcom__banner-largeFullImg{height:400px}.marcom__banner-fullBG{height:1480px}}