*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{overflow:hidden}.no-scroll{overflow:hidden}#bannerCntr video{position:absolute;display:block;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;min-width:100%;width:auto;min-height:100%;height:auto}.pageContent{padding-bottom:75px}.pageContent .pageContent{padding-bottom:0}.floatLeft{float:left}.floatRight{float:right}.center{max-width:1500px;width:88%;padding:0 20px}.smallSpace,.medSpace,.largeSpace{display:block;padding:0;line-height:0;height:16px}.medSpace{height:32px}.largeSpace{height:64px}.defaultCTA,.leftContent a.defaultCTA,.arrowButton,.redGrad{position:relative;display:inline-block;max-width:400px;min-width:258px;width:auto;height:auto;padding:21px 75px 21px 32px;margin:auto;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;line-height:20px;color:#fff;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;background:#c32619;transition:all .25s ease;white-space:normal}.modContent .defaultCTA,.contentMod .defaultCTA,.modContent .arrowButton,.contentMod .arrowButton{margin-top:40px}.footercontactBox .defaultCTA{min-width:176px;box-sizing:border-box;padding:15px 32px 15px 20px}.arrowButton span{display:none}.defaultCTA.videoCTA{padding:21px 20px 21px 75px}.defaultCTA.videoCTA.largeCTA{padding:32px 20px 32px 75px}.defaultCTA::after,.defaultCTA:after,.arrowButton::after,.arrowButton:after{content:'';position:absolute;display:block;width:13px;height:19px;top:50%;right:28px;margin-top:-10px;background:url(/cassette.axd/file/images/refresh-images/white-arrow-27082271bb46af939f5fb7380a34449069a8060b.png) no-repeat center center;background-size:100% auto;-webkit-filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55));filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55));transition:all .25s ease}.defaultCTA.videoCTA::after,.defaultCTA.videoCTA:after{width:28px;height:24px;margin-top:-12px;right:auto;left:26px;background:url(/cassette.axd/file/images/refresh-images/youtubeIcon-9fcda89503a4511b8946ecd20bd2b513b500b0dc.png) no-repeat center center;background-size:100% auto}.defaultCTA:hover::after,.defaultCTA:hover:after,.arrowButton:hover::after,.arrowButton:hover:after,.defaultCTA:focus::after,.defaultCTA:focus:after,.arrowButton:focus::after,.arrowButton:focus:after{margin-top:-8px;-webkit-filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.65));filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.65))}.defaultCTA.videoCTA:hover::after,.defaultCTA.videoCTA:hover:after{margin-top:-10px}.slidemenu .defaultCTA{margin-top:58px;float:left;padding:21px 70px 21px 26px}.slidemenu .defaultCTA::after,.slidemenu .defaultCTA:after{transform:rotate(90deg)}.pageGap{height:75px}.gapShadow{display:none}.HTMLcontentMod,.contentMod{width:100%}.engineMapLink{display:none}.enginePinWrap:not(.enginePinWrapActive):hover .enginePin{width:20px;height:20px;margin:-4px 0 0 -4px;padding-top:2px;color:#fff}p,.leftContent p{font-family:Tahoma,Arial,sans-serif;font-size:16px;line-height:30px;color:#737373}p.caption{font-size:12px;line-height:18px}.leftContent p.h2style{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:21px;line-height:24px;text-transform:uppercase;color:#212227}p a,a,.leftContent p,.leftContent p a,.leftContent a{color:#737373;transition:all .25s ease}p a:hover,a:hover,p a:focus,a:focus{color:#c32619}.defaultCTA.defaultCTAalt{background:#212227;background:rgba(0,0,0,.2);border:1px solid #fff;border:1px solid rgba(255,255,255,.4)}p a.defaultCTA:hover,a.defaultCTA:hover,p a.defaultCTA:focus,a.defaultCTA:focus,.redGrad:hover,.redGrad:focus{color:#fff;background:#f1200f}p a.defaultCTA.defaultCTAalt:hover,a.defaultCTA.defaultCTAalt:hover,.defaultCTA.defaultCTAalt:hover,p a.defaultCTA.defaultCTAalt:focus,a.defaultCTA.defaultCTAalt:focus,.defaultCTA.defaultCTAalt:focus{background:#3d3f47;border-color:#3d3f47}b,strong{color:#212227}.skip,a.skip{position:absolute;display:block;top:-2000px;left:0;right:0;max-width:200px;padding:10px;text-align:center;margin:auto;background:#fff}.skip:focus,a.skip:focus{top:0;z-index:100}.leftContent p.compliance{font-size:13px;line-height:30px}.sr-only,label.sr-only{display:block;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0}h1,.h1style,.leftContent p.h1style,.preferencesWrap h1{position:relative;font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:50px;line-height:55px;margin:4px 0 36px 0;color:#212227}.h1style.center{text-align:center;margin:0 auto}.h1style.main{max-width:900px;width:100%;font-size:60px;line-height:72px;padding:20px 0}.h1style.main span{display:block}.interiorBlackout{height:414px;background:#1b1b1f}.interiorBlackout.blackoutGlobal{background:#1b1b1f url(/cassette.axd/file/images/refresh-images/globalBanner-5ad38ab01274cf8c742dfef074f2014d499d9685.jpg) no-repeat center 0;background-size:auto 100%}.interiorBlackout.blackoutProdServ{background:#1b1b1f url(/cassette.axd/file/images/refresh-images/globalBanner-5ad38ab01274cf8c742dfef074f2014d499d9685.jpg) no-repeat center 0;background-size:auto 100%}.interiorTop{height:414px}.interiorTop .center{max-width:1500px;width:88%;height:100%;padding:0 20px}.interiorHead{position:absolute;height:auto;padding:0;bottom:48px}.navTitle{font-size:70px;line-height:75px;color:#fff;text-transform:capitalize}.pageDivider{position:relative;display:block;width:100%;height:1px;background:#dfdfdf;margin:64px 0 48px 0}.leftContent p.breadcrumbs,p.breadcrumbs{display:none}.rightSidebar{display:none}.leftContent,.pageContentWithSidebar .leftContent,.pageContent .leftContent{width:860px;padding-top:0}.homePageContent{white-space:normal}#headerCntr{padding-top:79px;z-index:1;position:absolute;right:0;top:0;width:100%;z-index:500}#headerCntr .logo{padding-left:120px}#headerCntr .logo a img{position:relative;display:block;width:100%}#headerCntr .logo.floatLeft{float:left;max-width:372px}.stickyNav #headerCntr .logo.floatLeft{max-width:282px;top:5px}#headerCntr .logo.floatLeft img{object-fit:contain;width:100%;height:100%}#headerCntr .tel{padding:0 15px 0 20px;position:relative;width:211px;text-align:right;font-size:20px;line-height:60px;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;color:#fff!important;overflow:hidden}#headerCntr .tel::before,#headerCntr .tel:before{content:'';position:absolute;display:block;width:220px;height:60px;right:-23px;background:#d4291b;-webkit-transform:skew(-23deg);-moz-transform:skew(-23deg);-o-transform:skew(-23deg);transform:skew(-23deg);z-index:-1}#headerCntr .header-right{display:flex;align-items:flex-start;padding-top:10px}#headerCntr .header-right.floatRight{float:right}#headerCntr .tel:after{height:21px;width:21px;display:block;content:'';position:absolute;left:34px;top:18px;background:url(/cassette.axd/file/images/refresh-images/tel-icon-6fb378d1b82262f7e9d6592881274a2c4a34b972.png) left top no-repeat;-webkit-background-size:100%;background-size:100%}#headerCntr .slide-menu{position:relative;border:0;margin:0 40px 0 58px;cursor:pointer;text-indent:-9999px;display:block;width:50px;height:53px}#headerCntr .slide-menu.tab-menu{display:none;visibility:hidden}#headerCntr .slide-menu .mbar{position:absolute;display:block;top:0;left:0;right:0;margin:auto;width:36px;height:4px;background:#fff;overflow:hidden}#headerCntr .slide-menu .mbar.mb1{top:14px}#headerCntr .slide-menu .mbar.mb2{top:24px;background:transparent}#headerCntr .slide-menu .mbar.mb3{top:34px}#headerCntr .slide-menu .mbar.mb2::before,#headerCntr .slide-menu .mbar.mb2:before,#headerCntr .slide-menu .mbar.mb2::after,#headerCntr .slide-menu .mbar.mb2:after{content:'';position:absolute;display:inline-block;width:80%;height:4px;top:0;left:0;background:#fff;-webkit-transform:skew(-40deg);-moz-transform:skew(-40deg);-o-transform:skew(-40deg);transform:skew(-40deg);transition:all .25s ease}#headerCntr .slide-menu .mbar.mb2::before,#headerCntr .slide-menu .mbar.mb2:before{left:-22px}#headerCntr .slide-menu:hover .mbar.mb2::before,#headerCntr .slide-menu:hover .mbar.mb2:before,#headerCntr .slide-menu.active .mbar.mb2::before,#headerCntr .slide-menu.active .mbar.mb2:before{left:-6px;background:#c32619}#headerCntr .slide-menu .mbar.mb2::after,#headerCntr .slide-menu .mbar.mb2:after{left:auto;right:-6px;width:80%}#headerCntr .slide-menu:hover .mbar.mb2::after,#headerCntr .slide-menu:hover .mbar.mb2:after,#headerCntr .slide-menu.active .mbar.mb2::after,#headerCntr .slide-menu.active .mbar.mb2:after{right:-22px}#headerCntr .slide-menu:focus{outline:1px dotted #fff}#headerCntr .search{border:0;text-indent:-9999px;display:block;width:40px;cursor:pointer;height:56px;background:url(/cassette.axd/file/images/refresh-images/search-cf0c8ec49425d9a136a9a58de66d568912707ab5.png) center no-repeat}#headerCntr .search:focus{outline:1px dotted #fff}.searchBox{z-index:600;position:fixed;justify-content:center;transform:translate(0%,-100%);transition:all .5s ease;width:100%;display:flex;align-items:center;height:100%;background:#1d1e22}.searchBox form{padding-bottom:40px;border:0;width:1180px;display:block;border-bottom:1px solid #383a42}.searchBox .search-bar{padding:0 40px;font-size:36px;height:80px;color:#b2b2b2;width:80%;border:0;background:none}.searchBox .search-bar::-webkit-input-placeholder{font-size:36px;color:#b2b2b2}.searchBox .search-bar::-moz-placeholder{font-size:36px;color:#b2b2b2}.searchBox .search-bar:-ms-input-placeholder{font-size:36px;color:#b2b2b2}.searchBox .search-bar:-moz-placeholder{font-size:36px;color:#b2b2b2}.searchBox .btn{text-indent:-9999px;display:block;width:14%;cursor:pointer;height:80px;border:0;background:url(/cassette.axd/file/images/refresh-images/search-btn-fcd491cdd5d690d21dbad615825de202e47bb022.png) center no-repeat}.searchBox .close{position:absolute;right:0;top:0;width:116px;height:116px;cursor:pointer}.searchBox.active{transform:translate(0,0)}.slidemenu{padding:87px 10px 20px 57px;overflow:hidden;position:fixed;right:-100px;top:0;z-index:600;transform:translate(100%,0%);transition:all .5s ease;width:360px;height:100%;background:#1d1e22}.slidemenu.active{right:0}.slidemenu .slideMenuOverflow{display:block;width:100%;height:100%;padding:0 10px 20px 0;margin-right:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.slideMenuOverflow::-webkit-scrollbar{width:4px}.slideMenuOverflow::-webkit-scrollbar-track{border-radius:10px;background:#2b2b2b}.slideMenuOverflow::-webkit-scrollbar-thumb{background:#666;border-radius:10px}.slidemenu ul{list-style:none;border-bottom:1px solid #2e2f36}.slidemenu form{display:none}.slidemenu li{font-size:18px;line-height:64px;border-top:1px solid #2e2f36}.slidemenu li a,.slidemenu li span{position:relative;text-decoration:none;color:#b2b2b2;display:block}.slidemenu li.hasInner span::after,.slidemenu li.hasInner span:after{content:'';position:absolute;display:block;top:0;right:14px;bottom:0;margin:auto;width:14px;height:14px;background:url(/cassette.axd/file/images/refresh-images/expandIcons-5df0cc20673f4fefc446a0d42da6edc0af022087.png) no-repeat 0 -42px;background-size:100% auto;opacity:.8}.slidemenu li.hasInner:hover{cursor:pointer}.slidemenu li.hasInner.open span::after,.slidemenu li.hasInner.open span:after{background-position:0 -66px;opacity:.8}.slidemenu li.hasInner:hover span::after,.slidemenu li.hasInner:hover span:after{opacity:1}.slidemenu li.hasInner.open:hover span::after,.slidemenu li.hasInner.open:hover span:after{background-position:0 -66px;opacity:1}.slidemenu li a:hover,.slidemenu li span:hover{color:#fff}.slidemenu li ul{padding:7px 20px 0;border:0;display:none}.slidemenu li li{padding-bottom:20px;line-height:20px;font-size:16px;border:0}.slidemenu .btn-find{padding-left:20px;display:block;margin-top:60px;text-decoration:none;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:18px;letter-spacing:.12em;line-height:60px;color:#fff;text-transform:uppercase;background:#b82417 url(/includes/css/../images/white-arrow.png) right center no-repeat}.slidemenu .drop-down{transition:all .5s ease;background:url(/includes/css/../images/nav-add.png) 94% 30px no-repeat}.slidemenu .drop-down.open{background:url(/includes/css/../images/nav-sub.png) 94% 30px no-repeat}.slidemenu.active{transform:translate(0,0);box-shadow:1px 1px 10px rgba(0,0,0,.5)}.slidemenu .close{width:61px;height:61px;cursor:pointer;position:absolute;left:0;top:0;transition:all .25s ease}.slidemenu .close::before,.slidemenu .close:before,.searchBox .close::before,.searchBox .close:before{content:'';position:absolute;display:block;width:0;height:0;top:0;left:0;border-top:61px solid #c32619;border-right:58px solid transparent}.searchBox .close::before,.searchBox .close:before{top:0;right:0;left:auto;width:0;height:0;border-top:116px solid #c32619;border-left:116px solid transparent;border-right:none}.slidemenu .close:hover::before,.slidemenu .close:hover:before,.slidemenu .close:focus::before,.slidemenu .close:focus:before,.searchBox .close:hover::before,.searchBox .close:hover:before,.searchBox .close:focus::before,.searchBox .close:focus:before{border-top-color:#f1200f}.slidemenu .close span,.searchBox .close span{position:absolute;display:block;width:14px;height:14px;top:10px;left:10px;background:url(/cassette.axd/file/images/refresh-images/menuClose-8a7a63f9dd859d054c626a016e29fa6fb13f08b3.png) no-repeat center center;background-size:100% auto;-webkit-filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55));filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55));transition:all .25s ease}.searchBox .close span{top:20px;left:auto;right:20px;width:24px;height:24px}.slidemenu .close:hover span,.slidemenu .close:focus span,.searchBox .close:hover span,.searchBox .close:focus span{top:12px;-webkit-filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.75));filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.75))}.searchBox .close:hover span,.searchBox .close:focus span{top:22px}.slidemenu .sm-visible{display:none}.textBox{width:100%}.textBox .subHeadline{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:24px;color:#1d1e22;padding:6px 0 10px 0}.textBox .text{padding:55px 0;margin:auto;width:880px}.textBox .text.centerContent{text-align:center}.textBox hr{background:#dfdfdf;margin:auto;display:block;height:1px;border:0;margin:10px auto 36px;width:880px}.textBox h2,.textBox p.h2style{padding-bottom:15px;margin-bottom:24px;position:relative;font-size:50px;text-transform:uppercase;font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;color:#1d1e22}.textBox h2:after{position:absolute;left:50%;transition:all .5s ease;margin-left:-15px;bottom:0;display:block;content:'';transform:rotate(0) scale(.899) skew(33deg) translate(0);-webkit-transform:rotate(0) scale(.899) skew(33deg) translate(0);-moz-transform:rotate(0) scale(.899) skew(33deg) translate(0);-o-transform:rotate(0) scale(.899) skew(33deg) translate(0);-ms-transform:rotate(0) scale(.899) skew(33deg) translate(0);height:7px;width:30px;background:#b82417}.textBox p{padding-bottom:32px;line-height:32px}.numberBox{padding:150px 0 50px;width:100%}.numberBox .row{display:flex;max-width:1460px;margin:auto;flex-wrap:wrap}.numberBox .col-4{padding:0 20px;border-left:1px solid #d4d4d4;width:25%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.numberBox strong{padding-bottom:15px;margin-bottom:15px;position:relative;font-size:70px;line-height:74px;color:#1d1e22;display:block;font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.numberBox strong:after{position:absolute;left:50%;transition:all .5s ease;margin-left:-15px;bottom:0;display:block;content:'';transform:rotate(0) scale(.899) skew(33deg) translate(0);-webkit-transform:rotate(0) scale(.899) skew(33deg) translate(0);-moz-transform:rotate(0) scale(.899) skew(33deg) translate(0);-o-transform:rotate(0) scale(.899) skew(33deg) translate(0);-ms-transform:rotate(0) scale(.899) skew(33deg) translate(0);height:6px;width:30px;background:#b82417}.numberBox span{color:#1d1e22;letter-spacing:.1em;text-transform:uppercase;line-height:24px;font-family:"helvetica_condensed_mediumRg","Helvetica-Condensed-Medium","Helvetica Condensed Medium","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.numberBox span b{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.numberBox .col-4:first-child{border:0}.memberBox .dark{display:none}.repSection{position:relative;display:block;max-width:1460px;width:100%;min-height:870px;height:auto;margin:140px auto -510px auto;background:url(/cassette.axd/file/images/refresh-images/mapbkgd-92664b0ec05d096b673a818f2d65c16faf3daeb1.png) no-repeat 0 0;background-size:cover;transition:all .5s ease}.repSection.shown{margin-bottom:10px}.repHeader{position:relative;display:block;font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:50px;line-height:55px;text-transform:uppercase;color:#1d1e22;text-align:center}.subHead{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;line-height:32px;color:#c32619;text-transform:uppercase;letter-spacing:.12em;text-align:center}.repFormWrapper{position:relative;display:block;max-width:840px;min-height:76px;height:auto;margin:0 auto;margin-top:48px}.repResultsWrap{position:relative;display:none;width:100%;font-size:0;padding:0 42px;margin:76px auto 0 auto;box-sizing:border-box;text-align:center}.repWrap{position:relative;display:inline-block;padding:0 24px;margin-bottom:30px;width:25%;vertical-align:top;box-sizing:border-box;text-align:left}.repWrap .repImage{position:relative;display:block;max-width:200px;width:100%;min-height:270px;height:auto;margin-bottom:20px;overflow:hidden}.repWrap img{position:absolute;display:block;top:0;left:0;width:auto;height:100%;margin:auto}.repWrap .repImage.placeholder{background:#1e1f23}.repWrap img.placeholderRep{top:-999px;left:-999px;right:-999px;bottom:-999px;width:100%;height:auto}.repWrap p{font-size:15px;line-height:16px;padding-top:16px}.repWrap p.name{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:18px;line-height:22px;letter-spacing:.2em;text-transform:uppercase;color:#1d1e22}.memberBox h4{padding-top:4px;font-size:16px;letter-spacing:.1em;line-height:24px;font-weight:normal;text-transform:uppercase;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;color:#fff}.memberBox .center{padding:62px 10px 53px}.memberBox ul{display:flex;align-items:center;list-style:none}.memberBox li{padding:0 63px;display:inline-block}.memberBox li a{text-decoration:none}.memberBox li a img{opacity:.4;transition:all .25s ease}.memberBox li a:hover img,.memberBox li a:focus img{opacity:1}.memberBox .slider{position:relative;max-width:1260px}.slick-track{display:flex;align-items:center}.memberBox button{border:0;width:15px;height:25px;position:absolute;left:-25px;top:10px;opacity:.2;background:url(/cassette.axd/file/images/refresh-images/white-arrow-27082271bb46af939f5fb7380a34449069a8060b.png) left top no-repeat;background-size:auto 100%;transform:rotate(180deg)}.memberBox button:hover{opacity:1}.memberBox .right-nav{left:auto;right:0;transform:none}.memberBox{border-bottom:1px solid #2b2d33}.menuBox{padding:10px 30px;position:relative}.mobileMenu{display:none}.menuBox li{padding:0 20px;letter-spacing:.1em;transition:all .5s ease;display:inline-block;text-transform:uppercase;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;position:relative;font-size:20px;line-height:24px}.menuBox li a{display:inline-block;padding:5px 5px 20px;position:relative;color:#fff;text-decoration:none}.menuBox li a:after{position:absolute;opacity:0;visibility:hidden;left:50%;transition:all .5s ease;margin-left:-30%;bottom:0;display:block;content:'';transform:rotate(0) scale(.899) skew(33deg) translate(0);-webkit-transform:rotate(0) scale(.899) skew(33deg) translate(0);-moz-transform:rotate(0) scale(.899) skew(33deg) translate(0);-o-transform:rotate(0) scale(.899) skew(33deg) translate(0);-ms-transform:rotate(0) scale(.899) skew(33deg) translate(0);height:7px;width:60%;background:#b82417}.menuBox li a:hover:after,.menuBox li:hover a:after,.menuBox li a:focus:after{opacity:1;visibility:visible}.menuBox li a:hover,.menuBox li:hover a,.menuBox li a:focus{position:relative;z-index:1}.menuBox .drop-down{position:absolute;display:table;opacity:0;font-size:0;height:0;top:49px;min-width:920px;width:auto;left:-10rem;right:-10rem;margin:auto;padding:65px 75px 58px;background:#1d1e22;visibility:hidden;transition:all .5s ease;-webkit-box-shadow:0 4px 55.9px 9.1px rgba(0,0,0,.25);box-shadow:0 4px 55.9px 9.1px rgba(0,0,0,.25)}.menuBox .drop-down.narrow{min-width:450px}.menuBox .heading{padding-bottom:30px;display:block;color:#fff;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.menuBox li:hover .drop-down,.menuBox li a:focus .drop-down{height:auto;opacity:1;visibility:visible}.menuBox .product,.menuBox .service{position:relative;display:table-cell;width:auto;vertical-align:top}.menuBox .product{border-right:1px solid #2b2d33;padding-right:0}.menuBox .service{padding-left:60px}.menuBox li li{padding:0 0 20px 0;display:block;font-family:Tahoma;letter-spacing:normal;text-transform:none;font-size:15px}.menuBox li li a{padding:0;color:#b2b2b2}.menuBox li li a:hover,.menuBox li li a:focus{color:#fff}.menuBox li li a:after{display:none}.menuBox li ul{display:inline-block;padding:0 60px 0 0;vertical-align:top}.stickyNav #headerCntr{padding:0;background:#1d1e22;position:fixed}.hasAdminWrapper .stickyNav #headerCntr{position:absolute}.stickyNav #headerCntr .header-right{padding-top:0}.stickyNav .logo img{margin-top:7px;margin-bottom:7px}.stickyNav .menuBox li{font-size:15px;padding:0 18px}.stickyNav .menuBox li a{padding:7px 5px 9px}.stickyNav .menuBox li a:after{bottom:-10px}.menuBox .drop-down{padding:45px 60px 45px}.menuBox .drop-down{min-width:814px}.menuBox .drop-down.narrow{min-width:360px}.stickyNav #headerCntr .slide-menu{height:48px;margin-top:4px;margin-left:48px}.stickyNav #headerCntr .slide-menu .mbar{width:32px;height:3px}.stickyNav #headerCntr .search{background-size:50% auto;margin-top:3px}#bannerCntr .video{position:relative;height:976px;overflow:hidden}#bannerCntr .videoOverlay{position:absolute;display:block;top:0;left:0;right:0;width:100%;height:100%;background:#1d1e22;opacity:.4}#bannerCntr .video .img-responsive{object-fit:cover;height:100%;opacity:1;display:block;height:100%;width:100%;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}#bannerCntr .video .over-lay{position:absolute;left:0;bottom:0;width:100%;display:block;bottom:-1px}#bannerCntr .video:before{z-index:9;position:absolute;left:0;bottom:-1px;height:1px;width:100%;display:block;content:'';background:#fff}#bannerCntr .text{position:absolute;left:0;top:245px}#bannerCntr .title{padding-left:115px;font-weight:normal;margin:0;display:block;letter-spacing:10px;font-size:80px;line-height:92px;color:#fff;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;text-transform:uppercase}#bannerCntr .title span{position:relative;padding:0 10px;margin-left:-10px}#bannerCntr .title span:before{content:'';display:block;height:55%;width:100%;position:absolute;left:0;bottom:3px;background:#c52619}#bannerCntr .title span small{position:relative;font-size:100%;-webkit-filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.25));filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.25))}#bannerCntr li,.bannerLinks li{position:relative;font-size:20px;padding-bottom:25px;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;letter-spacing:2px;list-style:none;text-transform:uppercase}#bannerCntr li a:after,.bannerLinks li a:after{content:'';transition:all .5s ease;display:block;height:2px;width:120px;position:absolute;left:0;top:13px;background:#c52619}#bannerCntr li a:hover:after,#bannerCntr li a:focus:after,.bannerLinks a:hover:after,.bannerLinks li a:focus:after{width:0}#bannerCntr li a,.bannerLinks li a{display:block;padding:0 10px;padding-left:138px;position:relative;color:#fff;text-decoration:none}#bannerCntr li span,.bannerLinks li span{padding-bottom:3px;position:relative}#bannerCntr li span:before,.bannerLinks li span:before{content:'';display:block;height:0%;transition:all .5s ease;width:104%;position:absolute;left:-2%;right:0;bottom:0;background:#c52619}#bannerCntr li a:hover span:before,#bannerCntr li a:focus span:before,.bannerLinks li a:hover span:before,.bannerLinks li a:focus span:before{height:64%}#bannerCntr li small,.bannerLinks li small{font-size:1.25em;z-index:2;position:relative;-webkit-filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.25));filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.25))}#bannerCntr ul,.bannerLinks ul{padding:75px 0}.bannerLinks.mobileBannerLinks{display:none;visibility:hidden}#bannerCntr .pause{width:38px;text-indent:-9999px;height:38px;position:absolute;right:10px;cursor:pointer;border:0;bottom:135px;background:url(/cassette.axd/file/images/refresh-images/pause-d625410f16cc8e6db684095285415ab98cd51ccf.png) left top no-repeat}#bannerCntr .pause.paused{background:url(/cassette.axd/file/images/refresh-images/play-1ada087f65179d7ef9edda8e4e9bc550d79b3c17.png) left top no-repeat}#bannerCntr{position:relative}#bannerCntr .scroll{padding-left:80px;text-decoration:none;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);text-shadow:1px 1px 10px rgba(0,0,0,.5);position:absolute;left:50%;margin-left:-70px;cursor:pointer;z-index:100;bottom:70px;text-transform:uppercase;letter-spacing:.12em;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;color:#fff;transition:all .25s ease}#bannerCntr .scroll:hover{margin-bottom:-10px}#bannerCntr .scroll:before{position:absolute;box-shadow:-5px 5px 20px rgba(0,0,0,.5);left:0;bottom:7px;transition:all .5s ease;display:block;content:'';transform:rotate(0) scale(.899) skew(33deg) translate(0);-webkit-transform:rotate(0) scale(.899) skew(33deg) translate(0);-moz-transform:rotate(0) scale(.899) skew(33deg) translate(0);-o-transform:rotate(0) scale(.899) skew(33deg) translate(0);-ms-transform:rotate(0) scale(.899) skew(33deg) translate(0);height:7px;width:68px;background:#b82417}#bannerCntr .scroll:hover:before{box-shadow:-3px 5px 16px rgba(0,0,0,.8)}#footerCntr{position:relative;overflow:hidden;width:100%;background:#1d1e22;z-index:500}.footerlinkBox{padding:18px 0;background:#16161a}.footerlinkBox .center{padding:0}.footerlinkBox ul{padding-left:0;margin:0}.footerlinkBox li,.footerlinkBox span{padding:0 45px 0 8px;font-size:12px;display:inline-block;list-style:none;color:#6d7077}.footerlinkBox .floatRight li,.footerlinkBox .floatRight span{padding:0 8px 0 30px}.footerlinkBox li a{color:#6d7077;text-decoration:none;transition:all .25s ease}.footerlinkBox li a:hover,.footerlinkBox li a:focus{color:#fff}.footerlinkBox .floatLeft li:last-child{padding:0 0 0 8px}.footerlinkBox span{padding-right:0}.footercontactBox h4{padding-bottom:20px;margin:0;padding-top:4px;font-size:16px;letter-spacing:.1em;line-height:24px;font-weight:normal;text-transform:uppercase;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;color:#fff}.footercontactBox .center{padding:50px 10px 59px}.footercontactBox address{font-style:normal;color:#dadada;font-size:15px;display:flex;align-items:center;flex-wrap:wrap}.footercontactBox address strong{padding-bottom:7px;text-transform:uppercase;font-size:12px;color:#dadada;display:block;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.footercontactBox address span{padding-right:10%}.footercontactBox .contact{width:620px}.footercontactBox address a{text-decoration:none;color:#dadada}.footercontactBox .social{padding-left:4.5%;width:23%}.footercontactBox .social ul{list-style:none;padding-left:0}.footercontactBox .social li{padding-right:10px;display:inline-block;width:41px}.footercontactBox .social li a{position:relative;display:block;width:100%;height:31px;text-decoration:none}.footercontactBox .social li a::before,.footercontactBox .social li a:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:url(/cassette.axd/file/images/refresh-images/social-icons-5b139b5956d361143d3b0ea8f3924d0adc2922b1.png) no-repeat 0 0;background-size:auto 74px}.footercontactBox .social li a.socialFB::before,.footercontactBox .social li a.socialFB:before{background-position:0 0}.footercontactBox .social li a.socialFB:hover::before,.footercontactBox .social li a.socialFB:hover:before{background-position:0 -43px}.footercontactBox .social li a.socialYT::before,.footercontactBox .social li a.socialYT:before{background-position:-43px 0}.footercontactBox .social li a.socialYT:hover::before,.footercontactBox .social li a.socialYT:hover:before{background-position:-43px -43px}.footercontactBox .social li a.socialLI::before,.footercontactBox .social li a.socialLI:before{background-position:-86px 0}.footercontactBox .social li a.socialLI:hover::before,.footercontactBox .social li a.socialLI:hover:before{background-position:-86px -43px}.footercontactBox .btn{display:block;position:relative;color:#fff;margin-top:3px;font-size:15px;padding-left:20px;letter-spacing:.1em;line-height:50px;text-decoration:none;text-transform:uppercase;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;width:176px;height:51px;border:1px solid #3d3f47}.footercontactBox .btn:after{content:'';display:block;position:absolute;opacity:.15;right:25px;top:15px;width:10px;height:17px;background:url(/includes/css/../images/btn-arrow.png) left top no-repeat}.footercontactBox .btn:hover,.footercontactBox .btn:focus,.footercontactBox .btn.red{background:#d2291b}.footercontactBox .btn:hover:after,.footercontactBox .btn:focus:after,.footercontactBox .btn.red:after{opacity:1}.footercontactBox{border-bottom:1px solid #2b2d33}body .easytransitions_transition{position:fixed;top:0;left:0;width:100%;z-index:999}body .easytransitions_transition div{width:150vw;min-width:150vh;height:150vw;min-height:150vh;background:#fff;position:fixed;z-index:1}body .easytransitions_transition .split_diagonal{animation-duration:1.2s;animation-delay:.5s;animation-fill-mode:forwards}body .easytransitions_transition__part-1{left:0;top:0;transform:rotate(45deg) translateX(-50%);animation-name:diamond1}body .easytransitions_transition__part-4{bottom:0;right:0;transform:rotate(45deg) translateX(50%);animation-name:diamond2}@keyframes diamond1{0%{transform:rotate(45deg) translateX(-50%)}99%{transform:rotate(45deg) translateX(-125%);opacity:1}100%{transform:rotate(45deg) translateX(125%);opacity:0}}@keyframes diamond2{0%{transform:rotate(45deg) translateX(50%)}99%{transform:rotate(45deg) translateX(125%);opacity:1}100%{transform:rotate(45deg) translateX(125%);opacity:0}}.customOverlayWrap{position:absolute;display:none;width:100%;height:100%;background:#000;background:rgba(0,0,0,.7);top:0;left:0;z-index:900}.customOverlay{position:relative;max-width:500px;width:auto;height:auto;padding:25px 15px;background:#fff;margin:auto;margin-top:15%}.customOverlayClose{position:absolute;display:block;top:15px;right:15px;width:24px;height:24px;padding:4px;background:url(/images/blueClose.png) no-repeat center center;background-size:100% auto;transition:.25s;text-decoration:none}.siteSearch{display:none}.mobileInteriorNav{display:none;visibility:hidden}.desktopInteriorNav{display:block}.industryTop .industryHeroImage{position:absolute;display:block;width:100%;height:720px;overflow:hidden}.industryHeroImage img{position:absolute;display:block;min-width:100%;width:auto;min-height:100%;height:auto;top:0;left:0;bottom:0;right:0;margin:auto}.industryTop .interiorBlackout{display:none}.industryTop.interiorTop{height:720px}.industryTop.interiorTop .center{height:100%;max-width:1690px;width:90%}.industryTop .interiorHead{position:absolute;height:200px;padding:0;top:0;bottom:0;margin:auto}.interiorHead .defaultCTA{display:inline-block;margin-right:25px}.interiorHead .defaultCTA.videoCTA{vertical-align:top}.interiorHead .defaultCTA.defaultCTAalt{background:#000;background:rgba(0,0,0,.2);border:1px solid #fff;border-color:rgba(255,255,255,.42)}.industryTop .navTitle{max-width:500px;font-size:70px;line-height:80px;text-transform:capitalize;color:#fff;margin-top:27px}.interiorNav{position:absolute;display:block;max-width:1820px;width:100%;height:120px!important;border-top:none;left:0;right:0;bottom:0;margin:auto;background:transparent;overflow:hidden;overflow-x:auto}.desktopInteriorNav .navTopBorder{position:absolute;display:block;width:100%;height:3px;top:-116px;left:0;right:0;margin:auto;background:#fff;background:rgba(255,255,255,.15)}.interiorNavButtons{max-width:100%;height:100%;font-size:15px;line-height:21px;text-transform:uppercase;color:#fff}.interiorNavButtons,.interiorNavButtons td a,.interiorNav .center{background:none;height:100%}.interiorNav .center{width:100%}.interiorNavButtons td{max-width:250px}.interiorNavButtons td a{position:relative;text-shadow:none;color:#fff;max-width:250px;min-width:200px;height:100%;border:none;z-index:1}.interiorNavButtons td a:hover,.interiorNavButtons td a:focus{background:none;color:#fff}.interiorNavButtons td a span{position:relative;z-index:100;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;padding:0 25px 4px 25px;text-shadow:none!important;letter-spacing:.08em}.interiorNavButtons td a span.activeArrow,.interiorNavButtons td a span.activeArrow,.interiorNavMenu span.activeArrow{position:relative;display:none;padding:0;margin:0 auto;top:12px;width:12px;height:7px;background:url(/cassette.axd/file/images/refresh-images/active-arrow-f3a466c6374b47b82eec935df0f0129ef3534f8e.png) no-repeat 0 0;background-size:auto 100%}.interiorNavButtons td a.active span.activeArrow,.interiorNavButtons td a.active span.activeArrow{display:block}.interiorNavButtons td a.clicked span.activeArrow,.interiorNavButtons td a.clicked span.activeArrow{display:block;background-position:-23px 0}.interiorNavButtons td a.active{background:none;color:#1d1e22}.interiorNavButtons td a.clicked{color:#fff;background:none;text-shadow:none}.interiorNavButtons td a::after,.interiorNavButtons td a:after{content:'';position:absolute;display:block;width:100%;height:100%;margin:auto;top:100%;left:0;right:0;background:#fff;border-top:7px solid #fff;transition:all .25s ease;z-index:-1}.interiorNavButtons td a.active::after,.interiorNavButtons td a.active:after,.interiorNavButtons td a.clicked::after,.interiorNavButtons td a.clicked:after{top:0}.interiorNav .navRedLine{position:absolute;display:block;top:0;left:0;width:100px;height:9px;background:#c32619;transition:all .3s ease-in-out;z-index:50}.interiorNavButtons td a.clicked::after,.interiorNavButtons td a.clicked:after{background:#212227;border-color:#c32619}.pageContent .center{max-width:1500px;width:88%;padding:0 20px}.pageContent .h1style::after,.pageContent .h1style:after{content:'';position:absolute;display:block;width:27px;height:6px;bottom:-26px;left:4px;background:#c32619;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-o-transform:skew(40deg);transform:skew(40deg)}.pageContent .leftContent{padding:0 0 50px 0}.mobileH1{display:none;visibility:hidden}.pageContent .rightContent{display:inline-block;float:none;padding:90px 0 10px 0;margin-left:50px;width:720px;z-index:20;vertical-align:top}.pageContent.noImage .rightContent{width:980px}.pageContent .rightContent ul{list-style:none;margin-left:10px!important;padding-left:30px}.pageContent .rightContent ul li{font-size:16px;line-height:30px;color:#737373;margin:10px 0;text-indent:-1em;padding-left:1em}.pageContent .rightContent ul li::before,.pageContent .rightContent ul li:before{content:'•';display:inline-block;width:1em;margin-left:0;color:#c32619}.subPageLinks{font-size:0}.pageContent .rightContent .subPageLinks ul{position:relative;display:inline-block;width:40%;padding-left:0;padding-right:20px;vertical-align:top}.pageContent .rightContent .subPageLinks ul li::before,.pageContent .rightContent .subPageLinks ul li:before{display:none}.pageContent .photosWrap,.photosWrap{padding-top:20px}.sectionTitle,.leftContent p.sectionTitle{position:absolute;top:56px;left:15%;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:172px;line-height:180px;color:#f2f2f2;text-transform:uppercase;margin:0;z-index:20;white-space:nowrap}.interiorMainImage{display:inline-block;margin:120px 0 0 50px;max-width:500px;max-height:500px;vertical-align:top;z-index:21;-webkit-box-shadow:15px 20px 42.33px 8.67px rgba(0,0,0,.23);-moz-box-shadow:15px 20px 42.33px 8.67px rgba(0,0,0,.23);box-shadow:15px 20px 42.33px 8.67px rgba(0,0,0,.23);width:35%}.interiorMainImage::before,.interiorMainImage:before{content:'';display:block;padding:100% 0 0 0;position:relative;width:100%}.interiorMainImage img{bottom:-999px;display:block;height:100%;left:-999px;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-999px;top:-999px;width:auto}.engineMapLinkImage{display:none}.engineMapContent{display:block;text-align:left}.engineMapTitle{text-transform:capitalize;color:#212227;font-size:24px;line-height:30px;text-align:left}.engineMapDesc,.heading{font-size:16px;line-height:30px;color:#737373;text-align:left;font-family:Tahoma,Arial,sans-serif}.subPageLinks li,.pageContent .rightContent .subPageLinks li{padding:0 0 0 35px;background-position:0 10px;text-indent:0;transition:all .25s ease}.subPageLinks li:hover,.pageContent .rightContent .subPageLinks li:hover{background-position-x:10px}.subPageLinks a{font-family:Tahoma,Arial,sans-serif;color:#737373;font-size:16px;line-height:30px;transition:all .25s ease}.subPageLinks a:hover{color:#c32619}.contentMod{border:none;border-bottom:1px solid #dfdfdf;padding:19px 17px 46px 17px}.interiorTray{background:#212227}.interiorTray .center{max-width:1500px;width:88%;padding:0 20px 80px 20px}.absoluteTray{width:100%}.trayShadow,.trayMenu .landingPageLink{display:none}.trayMenu a span.title,.trayMenu .traySubpages a.title{color:#fff;text-shadow:none}.trayMenu{display:table;float:none;margin:0 auto;width:100%;padding:75px 0 0 0}.trayColumn{display:table-cell;min-width:350px;width:auto;padding:0 75px;vertical-align:top;border-right:1px solid #2b2d33;text-align:left}.trayColumn:last-child{border-right:none}.trayMenuLink,.trayMenu a.trayMenuLink{width:auto;padding:8px 0 20px 0;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:21px;line-height:23px;color:#dcdee7}.trayMenuLink:hover,.trayMenu a.trayMenuLink:hover{color:#fff}.trayMenuLink.hasInner::before,.trayMenuLink.hasInner:before{content:'';position:absolute;display:block;top:12px;left:-30px;width:18px;height:18px;background:url(/cassette.axd/file/images/refresh-images/expandIcons-5df0cc20673f4fefc446a0d42da6edc0af022087.png) no-repeat 0 0;background-size:100% auto}.expanded .trayMenuLink.hasInner::before,.expanded .trayMenuLink.hasInner:before{background-position:0 -31px}.trayInnerWrap{display:none;padding-left:18px;padding-bottom:20px}.trayInnerWrap .trayMenuLink,.trayMenu .trayInnerWrap a.trayMenuLink{display:block;padding-bottom:10px;font-family:Tahoma,Arial,sans-serif;font-size:15px;line-height:18px;color:#9a9da7}.trayInnerWrap .trayMenuLink:hover,.trayMenu .trayInnerWrap a.trayMenuLink:hover{color:#fff}.expanded .trayInnerWrap{display:block}.mobileShareWrap{display:none}.contactSidebar,.contactFormWrap{position:relative;display:inline-block;vertical-align:top;margin-top:14px}.contactSidebar{width:400px;margin-right:125px}.contactFormWrap{max-width:678px;width:50%}.contactFormWrap.applicationForm{max-width:980px;width:100%;font-size:0}.contactSidebar p,.contactSidebar a,.leftContent .contactSidebar p{font-family:Tahoma,Arial,sans-serif;font-size:21px;line-height:35px;margin:0;color:#737373;text-decoration:none}.contactSidebar a:hover,.contactSidebar a:focus{color:#c32619;text-decoration:underline}p.contactHeader,p.contactSubhead{font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;line-height:30px;text-transform:uppercase;color:#212227;margin:16px 0 0 0;letter-spacing:.12em}p.contactSubhead{font-size:14px;color:#737373;font-family:"Helvetica-Condensed Black","Helvetica Condensed Bold",Tahoma,Arial,sans-serif}.formSpace{position:relative;display:block;width:100%;height:20px;padding:46px 0 0 0;margin-bottom:46px;border-bottom:1px solid #dfdfdf}.greyBreak{border-bottom:1px solid #dfdfdf}.applicationBox{min-height:56px;overflow:hidden;margin-top:17px;display:inline-block;vertical-align:top}.applicationBox.apb100,.contactSelectPosition.applicationBox.apb100{width:100%}.applicationBox.apb10{width:10%;margin-right:4%}.applicationBox.apb15{width:15%;margin-right:4%}.applicationBox.apb20{width:20%;margin-right:4%}.applicationBox.apb25{width:25%;margin-right:4%}.applicationBox.apb28{width:28%;margin-right:4%}.applicationBox.apb30{width:30%;margin-right:4%}.applicationBox.apb32{width:32%;margin-right:4%}.applicationBox.apb46{width:46%;margin-right:4%}.applicationBox.apb50{width:50%;margin-right:4%}.applicationBox.apb52{width:52%;margin-right:4%}.applicationBox.apb57{width:57%;margin-right:4%}.applicationBox.apb64{width:64%;margin-right:4%}.applicationBox.applicationBoxLast,.applicationBox.apb50.applicationBoxLast{margin-right:0!important}.applicationForm .redGrad{margin-top:30px}.applicationForm .ynRadios p,.applicationForm .radios p{font-family:Tahoma,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:normal;color:#737373}.applicationForm .errorRadio p{color:red}.applicationForm .defaultRadioLabel{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;color:#000}.applicationField,.applicationField input[type=text],.applicationField input[type=email],.applicationField input[type=tel],.applicationBox textarea{height:54px;font-size:16px;background:none;padding:14px 24px 10px 24px;box-sizing:border-box}.applicationField input[type=text],.applicationField input[type=email],.applicationField input[type=tel]{width:100%;height:100%;box-sizing:border-box}.applicationBox textarea{width:100%;min-height:300px;height:auto}.applicationBox select,.applicationBox select.refreshSelect{width:100%!important;height:56px!important;font-size:16px!important;padding:14px 24px 10px 24px;margin-top:0;margin-bottom:0;border:1px solid #b5b5b5;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.applicationBox.inactive select,.applicationBox.inactive select.refreshSelect{color:#d4d4d4;border-color:#d4d4d4;cursor:not-allowed}.applicationBox select::-ms-expand,.applicationBox select.refreshSelect::-ms-expand{display:none}.applicationForm p.eoe.noTopMarg{margin-top:0}.customSelectButton{position:absolute;top:0;right:-30px;bottom:0;width:120px!important;height:0;padding:0;border-bottom:55px solid #c32619;border-left:24px solid transparent;border-right:24px solid transparent;font-size:0;background:none;box-sizing:border-box;pointer-events:none}.inactive .customSelectButton{opacity:.65;border-bottom-color:#d6d6d6}.customSelectButton::before,.customSelectButton:before{content:'';position:absolute;display:block;width:20px;height:13px;top:20px;right:30px;background:url(/cassette.axd/file/images/refresh-images/down-arrow-d988416686e82f6aad18bb0399999314b489fb8d.png) no-repeat center center;background-size:100% auto;-webkit-filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55));filter:drop-shadow(11px 15px 6.25px rgba(0,0,0,.55))}.inactive .customSelectButton::before,.inactive .customSelectButton:before{filter:none}select:focus .customSelectButton::before,select:focus .customSelectButton:before{top:22px;-webkit-filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.75));filter:drop-shadow(4px 6px 5.25px rgba(0,0,0,.75))}.applicationField .defaultLabel,.defaultLabel{color:#737373;display:block;font-family:Tahoma,Arial,sans-serif;font-size:15px;font-weight:normal;left:22px;line-height:38px;pointer-events:none;position:absolute;top:2px;transition:all .25s ease;z-index:5}.inactive .defaultLabel{opacity:.65}.applicationField.inputFocused .defaultLabel,.inputFocused .defaultLabel,.applicationField.textEntered .defaultLabel,.textEntered .defaultLabel,.applicationField .defaultLabel.smallLabel,.defaultLabel.smallLabel{font-size:10px;line-height:12px;margin:0;top:4px;left:14px;font-weight:normal}button.defaultCTA{text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}button.searchSubmitBtn{width:147px;padding-left:20px}.jobTitle a,.leftContent .jobTitle a{color:#737373;padding-left:35px;background:url(/cassette.axd/file/images/subPageArrow-45fb8d527638f654cc63aceea5d4bfa948d17a46.gif) no-repeat 4px 6px;transition:all .25s ease}.jobTitle a:hover,.leftContent .jobTitle a:hover{color:#c32619;background-position-x:10px}.leftContent ul,.leftContent ol{margin:10px 20px 0 20px}.leftContent ul li,.leftContent ol li{font-family:Tahoma,Arial,sans-serif;font-size:16px;line-height:24px;color:#737373;padding:10px 0}.leftContent ul li{padding:0 0 0 10px}.leftContent ol li li{padding:5px 0}.leftContent ol li li li{list-style-type:lower-roman}.leftContent ul li b,.leftContent ol li b{color:#737373}.leftContent ul.inspecList{list-style-type:none!important}.leftContent ul.inspecList li{background:transparent;list-style-type:none!important;line-height:30px;font-family:Tahoma,Arial,sans-serif;font-size:16px}.alertBox{position:relative;display:block;visibility:visible;padding:1.65rem 5rem 1.85rem 1.975rem;background:#c52619;z-index:700}.showAlert .alertBox{display:block;visibility:visible;-webkit-box-shadow:0 11px 15px 3px rgba(0,0,0,.21);-moz-box-shadow:0 11px 15px 3px rgba(0,0,0,.21);box-shadow:0 11px 15px 3px rgba(0,0,0,.21)}.alertIcon{max-width:5rem;margin-right:6.5rem;margin-left:3.5rem;margin-top:1.1rem;display:inline-block;position:relative;width:100%;vertical-align:top}.alertIcon .alertSlant{position:absolute;top:-43px;right:-76px;bottom:-51px;width:255px!important;height:100%;padding:0;border-top:146px solid #b32417;border-right:58px solid transparent;font-size:0;background:none;box-sizing:border-box;pointer-events:none;z-index:-1}.alertIcon img{max-width:100%;max-height:100%;width:54px;z-index:500}.alertContent{color:#fff;display:inline-block;font-family:'AvenirNextLTPro',Tahoma,Verdana,sans-serif;max-width:870px;overflow:hidden;position:relative;width:100%}.alertTitle{display:block;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:24px;font-weight:500;line-height:2rem;letter-spacing:.02em}.alertContent p{max-width:100%;color:#fff;font-size:16px;line-height:1.6125rem;font-weight:300}.alertContent p a.readLink{max-width:78.3px;color:#fff;font-size:1rem;line-height:1.2em;font-weight:300;text-decoration:none;border-bottom:1px solid #fff;padding:6px 0 5px 0;position:relative;display:block}.alertClose{position:absolute;display:block;top:1.6875rem;right:2.625rem;width:2rem;height:2rem;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.alertClose:hover,.alertClose:focus{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.alertClose::before,.alertClose:before,.alertClose::after,.alertClose:after{content:'';position:absolute;display:block;width:100%;height:2px;top:50%;left:50%;background:#fff;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.alertClose::before,.alertClose:before{-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.alertClose::after,.alertClose:after{-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ceo-img{clear:both;display:block;float:right;max-width:17em;padding:0 0 0 1em;position:relative;width:100%}@media screen and (max-width:1800px){#headerCntr{padding-top:39px;position:absolute;right:0;top:0;width:100%;z-index:500}.bannerLinks.desktopBannerLinks{max-width:90%}#bannerCntr .text{position:absolute;left:0;top:174px}#bannerCntr .title{padding-left:115px;font-weight:normal;margin:0;display:block;letter-spacing:10px;font-size:70px;line-height:82px;color:#fff;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;text-transform:uppercase}#bannerCntr .video{position:relative;height:776px;overflow:hidden}#headerCntr .logo.floatLeft{max-width:292px}.menuBox{padding:10px 10px}#headerCntr .header-right{padding-top:0}#headerCntr .slide-menu{margin:0 20px 0 28px}.menuBox li{padding:0 10px}}@media screen and (max-width:1500px){.center,.pageContent .center{max-width:1000px;width:100%}#headerCntr{padding-top:54px}#headerCntr .logo{padding-left:50px}#headerCntr .logo.floatLeft{max-width:192px;top:9px}.stickyNav #headerCntr .logo.floatLeft{max-width:182px;top:7px}#headerCntr .header-right.floatRight{padding-top:0}.interiorHead{height:auto;bottom:58px}.menuBox{padding:12px 10px 12px 0}.stickyNav .menuBox{padding:10px 20px 10px 0}.menuBox li a{padding:5px 0 20px}#headerCntr .tel{width:192px;font-size:18px}#headerCntr .tel::before,#headerCntr .tel:before{right:-43px}#headerCntr .tel:after{background-size:18px auto;top:20px;left:32px}#headerCntr .search{background-size:20px auto}#headerCntr .slide-menu{margin:0 10px 0 8px}#headerCntr .slide-menu .mbar{width:26px;height:3px}#headerCntr .slide-menu .mbar.mb1{top:16px}#headerCntr .slide-menu .mbar.mb2::before,#headerCntr .slide-menu .mbar.mb2:before,#headerCntr .slide-menu .mbar.mb2::after,#headerCntr .slide-menu .mbar.mb2:after{height:3px}#headerCntr .slide-menu .mbar.mb2::before,#headerCntr .slide-menu .mbar.mb2:before,#headerCntr .slide-menu .mbar.mb2.active,#headerCntr .slide-menu .mbar.mb2.active{left:-16px}.stickyNav #headerCntr .slide-menu .mbar.mb2::before,.stickyNav #headerCntr .slide-menu .mbar.mb2:before{left:-18px}.stickyNav #headerCntr .slide-menu:hover .mbar.mb2::before,.stickyNav #headerCntr .slide-menu:hover .mbar.mb2:before,.stickyNav #headerCntr .slide-menu .mbar.mb2.active,.stickyNav #headerCntr .slide-menu .mbar.mb2.active{left:-8px}#headerCntr .slide-menu:hover .mbar.mb2::after,#headerCntr .slide-menu:hover .mbar.mb2:after,#headerCntr .slide-menu.active .mbar.mb2::after,#headerCntr .slide-menu.active .mbar.mb2:after{right:-16px}#headerCntr .slide-menu .mbar.mb3{top:32px}.menuBox li{font-size:16px;padding:0 12px}#bannerCntr .text{top:28%}#bannerCntr ul,.bannerLinks ul{padding:50px 0}#bannerCntr li{font-size:15px}#bannerCntr li a:after{top:8px}#bannerCntr .title{font-size:70px;line-height:68px}#bannerCntr .video{height:680px}.repSection{max-width:980px;min-height:624px;margin:70px auto -25% auto;background-position-y:90px}.repHeader{font-size:40px;line-height:44px}.repWrap{width:33%}.subHead{font-size:14px;line-height:28px}.repFormWrapper{max-width:402px}.repFormWrapper .applicationBox.apb46,.repFormWrapper .applicationBox.apb50,.repFormWrapper .applicationBox.apb50.applicationBoxLast{width:100%;margin:0 auto 22px 0}.modImage{width:174px}.modImage img{width:174px}.textBox h2{font-size:40px}.numberBox .row{max-width:980px}.numberBox strong{font-size:60px}.numberBox .col-4:first-child{padding-left:0}.numberBox .col-4:last-child{padding-right:0}.numberBox span{font-size:14px}.memberBox .slider{max-width:760px}.memberBox ul{width:90%;margin:0 auto;overflow:hidden}.memberBox li{padding:0 30px}.menuBox li li{font-size:14px;padding:0 0 10px 0}.footercontactBox .contact{width:25%}.footercontactBox address{display:block}.footercontactBox h4{padding-bottom:20px}.footercontactBox address span{display:block;padding-bottom:20px}.footercontactBox .social{width:30%;padding-left:3%}.footerlinkBox li,.footerlinkBox span{padding-right:30px;padding-left:0}.footerlinkBox .floatRight li,.footerlinkBox .floatRight span{padding-top:10px;padding-left:30px;padding-right:24px}.interiorTop{min-width:1200px}.industryTop.interiorTop .center{max-width:100%;width:92%}.industryTop .industryHeroImage,.industryTop.interiorTop{height:620px}.industryTop .navTitle{font-size:50px;line-height:55px}.trayColumn{min-width:200px;width:33%}.sectionTitle,.leftContent p.sectionTitle{font-size:130px;line-height:136px;top:70px}.interiorMainImage{margin:110px 0 0 -30px;max-width:389px;max-height:389px;width:389px}.pageContent .rightContent{width:540px;margin-right:0;padding:80px 0 50px 0}.desktopInteriorNav .interiorNav{height:132px!important;overflow-y:hidden!important}.desktopInteriorNav .navTopBorder{top:-128px}.interiorNavButtons td a span{padding-bottom:4px}.menuBox li ul{padding-right:40px}.menuBox .service{padding-left:40px}.contactSidebar{width:335px;margin-right:55px}.contactFormWrap{width:57%}.contactSidebar p,.contactSidebar a{font-size:18px;line-height:1.78em}.contactSidebar p.contactHeader{font-size:15px}}@media screen and (max-width:1243px){.alertSlant{display:none}.alertIcon{margin-top:0;margin-bottom:1.1rem}.alertContent{margin-left:3.5rem}}@media screen and (max-width:1200px){#bannerCntr video{position:absolute;display:block;min-width:100%;width:auto;height:100%;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto}.wrapper,.overflowWrapper{min-width:100%}.contactFormWrap{width:47%}#headerCntr .slide-menu,#headerCntr .search{display:none;visibility:hidden}#headerCntr .slide-menu.tab-menu{display:inline-block;visibility:visible;vertical-align:middle;margin-left:48px}.stickyNav #headerCntr .slide-menu.tab-menu{margin-left:28px}#headerCntr{padding-top:34px}#headerCntr .logo.floatLeft{float:none;display:block;position:absolute;top:0;left:0;right:0;margin:auto;top:44px;padding:0 0 0 0;width:152px}.stickyNav #headerCntr .logo.floatLeft{top:7px;width:134px}.searchBox{padding:20px 40px}.searchBox.active{z-index:700}.searchBox form{width:100%;padding-bottom:20px}.searchBox .search-bar{font-size:24px;padding:20px;height:60px}.searchBox .search-bar::-webkit-input-placeholder{font-size:24px}.searchBox .search-bar::-moz-placeholder{font-size:24px}.searchBox .search-bar:-ms-input-placeholder{font-size:24px}.searchBox .search-bar:-moz-placeholder{font-size:24px}.searchBox .btn{width:10%;height:60px;background-size:30px auto}.stickyNav #headerCntr .logo.floatLeft{padding:0 0 0 0}.stickyNav .logo img{margin:7px auto 0 auto}.menuBox{display:none;visibility:hidden}.slidemenu .sm-visible{display:block}.slidemenu .search{display:block;position:absolute;top:20px;right:20px;width:40px;height:40px;padding:10px;background:url(/cassette.axd/file/images/refresh-images/search-cf0c8ec49425d9a136a9a58de66d568912707ab5.png) center no-repeat;background-size:20px auto;border:0;text-indent:-9999px;box-sizing:border-box}#bannerCntr .video{height:710px}#bannerCntr .text{top:25%}#bannerCntr .title{padding-left:60px;font-size:60px}#bannerCntr li a{padding-left:60px}#bannerCntr li a:after{left:-90px}.scroll{display:none;visibility:hidden}.homePageContent{min-width:100%}.textBox .text{width:100%;padding:55px 50px}.numberBox .row{display:block}.numberBox .col-4{display:block;padding:0 0 60px 0;margin:0 auto;border:none}.interiorTop{min-width:100%}.interiorTop .center{width:96%}.interiorMainImage{margin:90px 0 0 0;max-width:250px;max-height:250px;width:25%}.interiorHead .defaultCTA{margin-bottom:15px}.defaultCTA.videoCTA.largeCTA{padding:21px 20px 21px 75px}.sectionTitle,.leftContent p.sectionTitle{left:5%}.pageContent .rightContent{margin-right:0;margin-left:40px;padding-top:60px;max-width:650px;width:70%}.interiorNav{min-width:100%;height:auto!important;overflow:visible;overflow-x:hidden}.industryTop .navTitle{font-size:40px;line-height:42px}.interiorNav .center,.industryTop.interiorTop .interiorNav .center{width:100%}.interiorNavButtons{font-size:14px}.interiorNavButtons td a span{padding:0 25px}.interiorTray .center{width:94%}.trayColumn{padding:0 50px}.trayMenuLink,.trayMenu a.trayMenuLink{font-size:18px}.repResultsWrap{margin-bottom:40px;padding:0 20px}.memberBox .center{padding:40px 20px}.memberBox h4{float:none;text-align:center;padding-bottom:32px}.memberBox .slider{float:none;max-width:100%;padding:0 20px}.memberBox button{left:0}.memberBox .right-nav{left:auto;right:0}.footercontactBox{text-align:center}.footercontactBox .center{padding:50px 0}.footercontactBox .contact,.footercontactBox .social{float:none;display:block;width:100%;margin:0 auto;padding-bottom:30px;border-bottom:1px solid #2b2d33}.footercontactBox .social{padding:50px 0;border-bottom:none}.footercontactBox address span{padding:0 0 20px 0}.footercontactBox .team,.footercontactBox .email{float:none;margin:0 auto;margin-bottom:64px}.footercontactBox .email{margin-bottom:0}.footerlinkBox ul{float:none;margin:0 auto;text-align:center}.footerlinkBox li,.footerlinkBox span{display:block;padding:8px 0;text-align:center}.footerlinkBox .floatRight li,.footerlinkBox .floatRight span{padding:24px 0 14px 0}.alertContent{margin-right:1rem}}@media print,screen and (max-width:900px){.center,.pageContent .center,.interiorTop .center{max-width:100%;padding:0 75px}.leftContent,.pageContentWithSidebar .leftContent,.pageContent .leftContent{width:100%}.leftContent.engineMapList{margin:4rem 0 0 0;padding:0 1rem}.leftContent.engineMapList h1{font-size:38px;padding:0}.engineMapList .pageContentInnerPad{padding-top:1rem}.interiorTop{min-width:100%}.interiorTop .center{padding:0 75px;width:100%;box-sizing:border-box}.navTitle{font-size:50px;line-height:75px}#bannerCntr .text{top:30%}.searchBox .close{width:58px;height:58px}.searchBox .close::before,.searchBox .close:before{border-top-width:58px;border-left-width:58px}.searchBox .close span{top:10px;right:10px;width:16px;height:16px}.repSection{max-width:100%;min-height:300px}.pageContent .rightContent,.pageContent.noImage .rightContent{float:none;width:100%;margin-right:0;margin-left:0}h1,.h1style,.leftContent p.h1style,.preferencesWrap h1{font-size:40px}.sectionTitle,.leftContent p.sectionTitle{left:8%;top:50px}.industryTop .industryHeroImage,.industryTop.interiorTop{height:480px}.industryTop.interiorTop .center{width:100%;padding:0 50px}.industryTop .interiorHead{top:auto;bottom:150px}.desktopInteriorNav{display:none;visibility:hidden}.mobileInteriorNav{display:block;visibility:visible}.interiorNav{position:relative;height:auto!important;overflow:hidden}.interiorNavButtons tbody,.interiorNavButtons tr{display:block;width:100%}.pageContent .interiorNav .center{padding:0}.interiorNavButtons td a span.activeArrow,.interiorNavButtons td a.active span.activeArrow,.interiorNav .navRedLine{display:none!important}.desktopInteriorNav .navTopBorder{display:none}.interiorNavButtons{display:block}.interiorNavButtons td{display:block;max-width:100%;width:100%;height:auto;padding:16px 0;border-bottom:1px solid #dfdfdf}.photoThumbnail{width:45%;margin-right:3%;min-height:98px;height:auto}.mobileShareWrap{display:block}.interiorNavButtons td:first-child{border-top:1px solid #dfdfdf}.interiorNavButtons td a::after,.interiorNavButtons td a:after{display:none}.interiorNavButtons td a,.interiorNavButtons td a.active,.interiorNavButtons td a:hover,.interiorNavButtons td a:focus{color:#1d1e22;font-size:16px;max-width:100%;width:100%}.interiorNavButtons td a span::after,.interiorNavButtons td a span:after{content:'';position:absolute;display:block;top:0;left:auto;right:0;bottom:0;margin:auto;width:22px;height:13px;background:url(/cassette.axd/file/images/refresh-images/active-arrow-f3a466c6374b47b82eec935df0f0129ef3534f8e.png) no-repeat 0 0;background-size:auto 100%;transform:rotate(-90deg)}.interiorNavButtons td a.hasInner span::after,.interiorNavButtons td a.hasInner span:after{transform:none;right:5px}.interiorNavButtons td a span{display:block;text-align:left;padding:0 5px}.interiorNavMenu{position:relative;display:block}.interiorNavMenu li{position:relative;display:block;max-width:100%;width:100%;height:auto;border-bottom:1px solid #dfdfdf}.interiorNavMenu li:first-child{border-top:1px solid #dfdfdf}.interiorNavMenu li a{position:relative;display:block;width:100%;text-decoration:none}.interiorNavMenu li a span{position:relative;display:block;width:100%;height:auto;padding:16px 25px 16px 0;z-index:100;font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;letter-spacing:.08em;color:#1d1e22;text-transform:uppercase}.interiorNavMenu li ul li a span{font-family:Tahoma,Arial,sans-serif;padding-left:10px;text-transform:none;letter-spacing:normal;font-size:14px}.interiorNavMenu li a span:after{content:'';position:absolute;display:block;top:0;left:auto;right:0;bottom:0;margin:auto;width:22px;height:13px;background:url(/cassette.axd/file/images/refresh-images/active-arrow-f3a466c6374b47b82eec935df0f0129ef3534f8e.png) no-repeat 0 0;background-size:auto 100%;transform:rotate(-90deg);transition:all ease-in-out .25s}.interiorNavMenu li.hasInner a span:after{transform:none;right:3px}.interiorNavMenu li.hasInner li a span:after{transform:rotate(-90deg);right:15px;background-size:auto 75%;opacity:.8}.interiorNavMenu .expanded>a>span:after,.interiorNavMenu .exapnded>a>span::after{transform:rotate(0)}.interiorMainImage{margin-top:0;max-width:300px;max-height:none;width:65%}.textBox .content.open .contentInner{padding-bottom:32px}.interiorTray.desktop{display:none!important}.contactSidebar,.contactFormWrap{display:block;width:100%}.contactSidebar{font-size:0}.contactTabWrap{position:relative;display:inline-block;width:50%;padding:0 45px 20px 0;box-sizing:border-box;vertical-align:top}.contactTabWrap:last-child{padding:0 0 20px 45px}.contactSidebar p,.contactSidebar a{font-size:16px}.contactTabWrap p.contactHeader:first-child{margin-top:0}.customSelectButton{width:100px!important}.customSelectButton::before,.customSelectButton:before{right:25px}.applicationBox.apb30,.applicationBox.apb32,.applicationBox.apb52,.applicationBox.apb64{margin-right:0;width:100%}.applicationBox.apbTab50{width:48%;margin-right:4%}.applicationBox.apbTab50Last{margin-right:0}.repWrap{width:50%;min-width:165px;padding:0 12px}.repWrap .repImage{min-height:180px}.footercontactBox .defaultCTA{max-width:200px}.interiorNavSubMenu{display:none}.leadershipPage .modImage{display:block;margin-bottom:20px}.leadershipPage .contentMod{padding:19px 0 46px 0}.leftContent img{width:100%;height:auto;max-width:100%}.eventWrap .contentMod{width:100%}.alertBox{padding-right:4.3rem}.alertContent{max-width:92%}.alertClose{right:2rem}}@media print,screen and (max-width:600px){.center,.pageContent .center,.interiorTop .center{padding:0 28px}.searchBox{padding:20px 20px}.searchBox form{width:100%;padding-bottom:10px}.searchBox .search-bar{font-size:18px;padding:10px;height:40px}.searchBox .search-bar::-webkit-input-placeholder{font-size:18px}.searchBox .search-bar::-moz-placeholder{font-size:18px}.searchBox .search-bar:-ms-input-placeholder{font-size:18px}.searchBox .search-bar:-moz-placeholder{font-size:18px}.searchBox .btn{width:10%;height:40px;background-size:20px auto}.slidemenu{width:100%;padding-left:27px}.slidemenu li a,.slidemenu li span{font-family:"helvetica_condensedbold","Helvetica-Condensed Bold","Helvetica Condensed Bold",Tahoma,Arial,sans-serif;font-size:16px;line-height:32px;padding:14px 4px;text-transform:uppercase;color:#fff;letter-spacing:.12em}.slidemenu li ul{padding-bottom:20px}.slidemenu li li{padding-bottom:0}.slidemenu li ul li a,.slidemenu li ul li span{font-family:Tahoma,Arial,sans-serif;line-height:22px;padding:10px;text-transform:none;letter-spacing:normal}#headerCntr{padding-top:26px}#headerCntr .slide-menu.tab-menu{margin-left:16px}#headerCntr .logo.floatLeft{width:137px;padding:0 0 0 0;top:34px}.stickyNav #headerCntr{height:60px}.stickyNav #headerCntr .logo.floatLeft{padding:0 0 0 0}.stickyNav .logo img{margin:7px auto 0 auto}#headerCntr .tel{font-size:0;top:4px;width:80px;line-height:30px}.stickyNav #headerCntr .tel{top:15px}#headerCntr .tel::before,#headerCntr .tel:before{display:none}#headerCntr .tel:after{top:0;left:0;right:0;bottom:0;margin:auto;background-size:22px auto}#bannerCntr .video{height:500px}#bannerCntr .title{padding-left:28px;font-size:40px;line-height:45px;letter-spacing:.12em}#bannerCntr .pause{bottom:45px}.bannerLinks.desktopBannerLinks{display:none;visibility:hidden}.bannerLinks.mobileBannerLinks{display:block;visibility:visible}.bannerLinks ul{padding:40px 0}.bannerLinks li{font-size:18px;line-height:24px}.bannerLinks li span{display:inline-block;max-width:60%;padding-bottom:0}.bannerLinks li small{filter:none}.bannerLinks li a{color:#1d1e22;padding-left:33px}.bannerLinks li span:before{display:none}.bannerLinks li a:after,.bannerLinks a:hover:after,.bannerLinks li a:focus:after{top:10px;left:-100px;width:120px}.defaultCTA{font-size:14px}.defaultCTA.videoCTA{margin-bottom:20px}h1.navTitle{font-size:40px;line-height:50px}.interiorTop,.interiorBlackout{height:270px}.industryTop .interiorHead{max-width:300px}.interiorHead{bottom:38px;height:auto}.pageGap{height:20px}.h1style{margin-top:0}.defaultCTA,.leftContent a.defaultCTA,.arrowButton,.redGrad{min-width:174px;float:none}.textBox .text{padding:24px 14px 24px 14px;border-top:1px solid #dfdfdf}.textBox .text:last-child{border-bottom:1px solid #dfdfdf}.textBox h2{text-align:left;font-size:25px;padding-bottom:0;margin-bottom:0}.textBox h2:after{transform:none;background:url(/cassette.axd/file/images/refresh-images/active-arrow-f3a466c6374b47b82eec935df0f0129ef3534f8e.png) no-repeat 0 0;width:18px;height:11px;background-size:auto 100%;left:auto;margin:auto;right:10px;bottom:0;top:0}.textBox h2.open:after{transform:rotate(180deg)}.textBox p:last-child{padding-bottom:0}.text .content{text-align:left;padding:0 14px;overflow:hidden}.text .contentInner{position:relative;display:block;margin-top:-2000px;transition:all .25s ease}.text .open .contentInner{margin-top:12px}.textBox hr{display:none}.applicationField .defaultLabel{font-size:13px;left:12px}.applicationField,.applicationField input[type=text],.applicationField input[type=email],.applicationField input[type=tel],.applicationBox textarea{padding:14px 12px 10px 12px}.numberBox{padding-top:75px}.numberBox .col-4{width:50%}.contactTabWrap{display:block;padding:0;width:100%;margin:0 0 30px 0}.contactTabWrap:last-child{padding:0}.applicationBox.apb46{width:100%;margin-right:0}.applicationBox.applicationBoxLast,.applicationBox.apb50.applicationBoxLast{width:100%}.sectionTitle,.leftContent p.sectionTitle{left:24px}.pageContent.industryLanding .rightContent{padding-bottom:0}.rightContent .desktopH1{display:none;visibility:hidden}.mobileH1{display:block;visibility:visible;margin-top:90px;z-index:20}.interiorMainImage{margin-top:0;max-width:375px;max-height:none;width:100%}.contentMod{padding:19px 0 46px 0}.modImage{display:block;margin-bottom:20px}.industryTop.interiorTop .center{padding:0 28px}.pageContent .rightContent .subPageLinks ul{display:block;width:100%}.repSection{padding:0 14px;background-position:center 90px}.alertBox{padding:1.5rem 1.25rem}.alertIcon{margin-right:1rem;margin-left:.5rem}.alertContent{overflow:visible;margin-left:.5rem}.alertTitle{font-size:22px}.alertContent p{font-size:15px}.alertContent p a.readLink{max-width:75.3px;font-size:15px}.ceo-img{max-width:100%;padding-bottom:1em}}@media print{*{color:#1d1e22!important}.sectionTitle{color:#f2f2f2!important}.industryHeroImage img{display:none}.interiorBlackout.blackoutGlobal{display:none}#headerCntr .logo{padding-left:20px}.searchBox{display:none}.industryTop.interiorTop .center{max-width:100%;padding:0}#headerCntr .search,#headerCntr .slide-menu,#headerCntr .tel{display:none}.menuBox li li a,.menuBox .heading{color:#fff!important}footer{display:none}}