@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap');body{margin:0;padding:0;font-family:'Open Sans',sans-serif}.left{float:left}.right{float:right}.clear{clear:both}.wp-caption,img{max-width:100%}a{color:#1f8fff}a:hover{color:#002952}h1,h2,h3,h4,h5,h6{font-weight:700}.header-side-col{display:flex;justify-content:flex-end}.header-side-col a.header-contact-button{display:block;background-color:#0e2544;color:#fff;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-size:24px;padding:6px 20px;align-self:center;margin-top:16px;margin-left:26px}.fancybox-wrap.fancybox-desktop{width:50% !important;height:auto !important;position:absolute !important;left:25% !important}@media (max-width:767px){.fancybox-wrap.fancybox-desktop{width:90% !important;left:5% !important}}@media screen and (max-width:767px){.header-side-col{display:none}}.header-side-col a.header-contact-button:hover,.header-side-col a.header-contact-button:active{text-decoration:none}header{padding:15px 0 0}header #headerTop ul,header #headerRight ul{margin:0;padding:0}header #headerTop ul li,header #headerRight ul li{margin:0;padding:0;list-style:none;display:inline-block}header #headerTop ul li a,header #headerRight ul li a{font-size:15px;padding:0 17px;color:#707070;text-transform:uppercase;text-decoration:none;font-weight:500}header #headerTop ul li:last-child a,header #headerRight ul li:last-child a{padding-right:0}header #headerTop ul li:after,header #headerRight ul li:after{content:'';vertical-align:top;border-right:1px solid #707070;line-height:16px;height:16px;display:inline-block;margin-top:3px}header #headerTop ul li:last-child:after,header #headerRight ul li:last-child:after{display:none}header #headerMiddle #headerLogo,header #headerLeft #headerLogo{background-image:url(//www.steelastic.com/wp-content/themes/steelastic/images/steelastic-headerlogo.png);background-repeat:no-repeat;background-size:contain;display:block;width:500px;height:72px}header #headerLeft{display:flex;align-items:center;max-width:100%}header #headerMiddle #headerTitle{font-size:21px;line-height:22px;margin-top:30px;display:block;margin-left:10px;color:#151e26}header #headerMiddle #headerContact,header #headerRight #headerContact{font-size:29px;color:#0e2544;font-weight:600;display:block;margin:18px 0 0 10px}header #headerBottom{margin-top:10px}header #headerBottom nav{background:0 0;border:none;margin:0;min-height:40px}header #headerBottom ul li:after{content:'';vertical-align:top;border-right:1px solid #d6d6d6;line-height:16px;height:22px;display:inline-block;margin-top:14px;position:absolute;right:0;top:9px}header #headerRight .header-side-col{margin-bottom:13px}header #headerBottom ul li ul li:after{display:none}header #headerBottom ul li:last-child:after{display:none}header #headerBottom nav li a{font-size:24px;font-weight:700;padding:22px 13px;color:#1d292d;text-transform:uppercase;text-decoration:none}header #headerBottom nav li.active a{background:0 0}header #headerBottom nav li.active>a:after{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #005db9;position:absolute;bottom:0;left:0;right:0;margin:auto;display:block;width:11px}header #headerBottom nav ul li.active li.active a:after{display:none}header #headerBottom nav li ul li a:hover,header #headerBottom nav li.active li.active a:hover{background-color:#f5f5f5}header nav ul li.dropdown:hover>ul.dropdown-menu{display:block}@media screen and (min-width:768px){header nav .md-hidden{display:none}}#homeSlider{position:relative}#homeSlider img{visibility:hidden;width:100%}#homeSlider .cycle-slide{width:100%;background-repeat:no-repeat;background-size:cover}#homeSlider .homeSliderOverlay{position:absolute;background:rgba(42,108,177,.6);width:1045px;height:243px;right:0;top:calc(50% - 121.5px);z-index:999;padding:80px 40px}#homeSlider .homeSliderOverlay .homeSliderOverlaySmallText{color:#fff;font-size:24px;text-transform:uppercase;margin:0}#homeSlider .homeSliderOverlay .homeSliderOverlayLargeText{color:#fff;font-size:36px;text-transform:uppercase;font-weight:600;letter-spacing:.4px;margin:0;line-height:36px}#homeSlider .homeSliderOverlay .homeSliderOverlayUltraLargeText{color:#fff;font-size:90px;text-transform:uppercase;font-weight:600;letter-spacing:.4px;margin:0;line-height:72px;text-decoration:none;display:block}.homesidebartext{text-align:center;font-size:20px;font-weight:700}.home-hero{width:100%;max-width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.home-hero.aftermarket{background-image:url(/wp-content/uploads/aftermarket-hero.webp)}.home-hero-inner{padding:190px 20px 190px}.page-id-1484 .home-hero-inner{padding:95px 20px 70px}.home-hero-inner h1{font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff;font-size:75px;font-weight:400;line-height:90px;margin-bottom:16px}.home-hero-inner p{font-family:"Open Sans",sans-serif;color:#fff;font-size:22px;line-height:26px;width:856px;max-width:100%;margin:0 auto 26px}.home-hero-inner a.home-hero-button{background-color:#fff;font-family:"Open Sans",sans-serif;font-size:24px;color:#005db9;text-transform:uppercase;line-height:28.8px;padding:7px 30px;border-radius:2px;font-weight:600;transition:all ease-in-out .3s}.home-hero-inner a.home-hero-button:hover{text-decoration:none;background-color:#005db9;color:#fff;border:#fff 2px solid}.home-hero .home-hero-bottom{background-color:#0e2544;z-index:2;position:relative;padding:3.5rem 0 3.5rem}.home-hero .home-hero-bottom h2{color:#fff;font-size:36px;line-height:30px;text-align:center;padding-bottom:.5rem}.home-hero .home-hero-bottom p{color:#fff;font-size:22px;line-height:30px;text-align:center;padding-bottom:1.2rem}.home-hero .home-hero-bottom a{color:#fff;font-size:24px;line-height:28.8px;text-align:center}.home-hero .home-hero-bottom a span:after{content:'\f324';font-family:"Font Awesome 5 Pro",sans-serif;margin-left:8px;color:#1f8fff}#mainContentWrapper.home-content-wrapper #content h2{font-size:36px;line-height:42px;text-transform:uppercase;margin-bottom:26px}#mainContentWrapper.home-content-wrapper #content ul,.calenderless-container-col ul{display:flex;flex-wrap:wrap}#mainContentWrapper.home-content-wrapper #content ul li,.calenderless-container-col li{color:#1f8fff;font-size:22px;line-height:43px;width:50%}#mainContentWrapper.home-content-wrapper #content ul li:before,.calenderless-container-col li:before{content:'\f00c';font-family:"FontAwesome",sans-serif;font-size:24px;margin-right:8px}#mainContentWrapper.home-content-wrapper #content a{color:#1f8fff;font-size:24px;font-weight:700}#mainContentWrapper.home-content-wrapper #content a:hover{text-decoration:underline}#mainContentWrapper.home-content-wrapper #content a:hover:after{text-decoration:none}#mainContentWrapper.home-content-wrapper #content a:after{content:'\f324';font-family:"Font Awesome 5 Pro",sans-serif;margin-left:8px}#mainContentWrapper.home-content-wrapper #content hr{border-color:#000}#mainContentWrapper.home-content-wrapper #content figure.wp-block-image img{width:100%}.home-sidebar-block{padding:6px 6px 20px;border-bottom:1px solid #000}.home-sidebar-block img{max-width:100%;width:100%;height:auto;display:block;margin-bottom:13px}.home-sidebar-block h3{color:#0e2544;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:18px;font-size:24px;line-height:33px}.home-sidebar-block p{color:#1d292d;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px}.home-sidebar-block a.learn-more-link{font-size:24px;text-transform:uppercase;color:#1f8fff;font-weight:700;font-family:"Open Sans",sans-serif}.home-sidebar-block a.learn-more-link:hover{text-decoration:underline}.home-sidebar-block a.learn-more-link:after{content:'\f324';font-family:"Font Awesome 5 Pro",sans-serif;margin-left:8px}#pageBanner{height:385px;padding:50px 0 45px;background:url(//www.steelastic.com/wp-content/themes/steelastic/images/pageBanner.jpg) no-repeat center center/cover}#pageBanner h2,#pageBanner h1{margin:0;font-size:30px;color:#fff;font-weight:700;text-shadow:1px 1px 2px #000}#pageBanner h2 sup,#pageBanner h1 sup{font-size:16px;vertical-align:top;padding-top:16px;display:inline-block}#pageBanner .BannerThumbnails{padding-top:25px}#pageBanner .BannerThumbnails .BannerThumbnail{background-size:cover;width:248px;height:248px;display:inline-block;margin-right:35px}#pageBanner .BannerThumbnails .BannerThumbnail:last-child{margin-right:0}#pageBanner .BannerType2 .BannerThumbnails .BannerThumbnail{float:left}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading{float:left;width:calc(100% - 283px)}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h2,#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h1{margin-top:80px;text-transform:uppercase;text-shadow:1px 1px 2px #000}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading.hasTertiary h2,#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading.hasTertiary h1{margin-top:30px;text-transform:none}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h4{font-weight:400;color:#fff;font-size:24px;text-transform:uppercase;letter-spacing:-.04em;text-shadow:1px 1px 2px #000}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading.hasTertiary h4{text-transform:none}#pageBanner .BannerType3 .BannerThumbnails .BannerThumbnail{float:left}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading{float:left;width:calc(100% - 283px)}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h2.primary,#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h1.primary{margin-top:50px;text-transform:uppercase;font-size:60px;margin-bottom:5px;text-shadow:1px 1px 2px #000}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h2,#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h1{margin-top:5px;text-transform:uppercase;text-shadow:1px 1px 2px #000}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h4{font-weight:400;color:#fff;font-size:24px;text-transform:uppercase;letter-spacing:-.04em;text-shadow:1px 1px 2px #000}#pageBanner.blogBanner{height:145px}#pageBanner .button,.button{background:#005db9;border:2px solid #005db9;color:#fff;text-transform:uppercase;padding:7px 15px;margin:15px 10px 0 0;display:inline-block;font-weight:600;font-size:18px;text-decoration:none;opacity:.9}#pageBanner .button:hover{opacity:1}#pageBanner .button.video{background:#f58220;border:2px solid #fff}#mainContentWrapper{padding:20px 0 60px}#mainContentWrapper #breadcrumbs{margin-bottom:35px}#mainContentWrapper #breadcrumbs ul{padding:0;margin:0}#mainContentWrapper #breadcrumbs ul li{margin:0 0 0 5px;padding:0;list-style:none;display:inline}#mainContentWrapper #breadcrumbs ul li:before{content:'>';margin-right:5px}#mainContentWrapper #breadcrumbs ul li:first-child:before{display:none}#mainContentWrapper #content img{max-width:100%;height:auto}#mainContentWrapper #content{color:#212731;font-size:16px;padding:12px 0}#mainContentWrapper #content h2.pageTitle,#mainContentWrapper #content h1.pageTitle{font-size:36px;font-weight:100;margin:0;text-align:center;text-transform:uppercase}h2.pageSubTitle{font-size:36px !important;line-height:42px !important;color:#1d292d}#mainContentWrapper #content.innerPageContent h2.pageTitle,#mainContentWrapper #content.innerPageContent h1.pageTitle{font-size:29px}#mainContentWrapper #content h2.pageTitle sup,#mainContentWrapper #content h1.pageTitle sup{font-size:16px;vertical-align:top;padding-top:16px;display:inline-block}#mainContentWrapper #content h3.pageSubTitle{font-size:24px;font-weight:600;margin:15px 0 36px;text-align:center}#mainContentWrapper #content.innerPageContent h3.pageSubTitle{margin-bottom:20px}#mainContentWrapper #content p{font-size:16px;margin:0 0 20px;line-height:24px}#mainContentWrapper #content ul,#mainContentWrapper #content ol{margin:0 0 30px;padding:0}#mainContentWrapper #content ol{margin:0 0 30px 15px}#mainContentWrapper #content ul li{margin:0 0 5px;padding:0;list-style:none}#mainContentWrapper #content ol li{margin:0 0 10px;padding:0 0 0 10px}#mainContentWrapper #content ul.squareBullets li{position:relative;padding-left:25px}#mainContentWrapper #content ul.twoColumnList li{display:inline-block;width:260px;padding-left:85px;position:relative}#mainContentWrapper #content ul.squareBullets li:before{content:'';width:10px;height:10px;background:#005db9;position:absolute;left:0;top:7px}#mainContentWrapper #content ul.twoColumnList.squareBullets li:before{left:65px}#mainContentWrapper #content ul.twoColumnList li:nth-child(2n),#mainContentWrapper #content ul.twoColumnList li:last-child{clear:right}#mainContentWrapper #content ul.inlineList.squareBullets{margin:25px;text-align:center}#mainContentWrapper #content ul.inlineList.squareBullets li{display:inline-block;margin-left:15px;padding-left:20px}#mainContentWrapper #content .contentSectionWrapper{margin:10px 0 20px}#mainContentWrapper #content .contentSectionWrapper .contentSectionText{width:calc(100% - 300px);float:left;padding-right:30px}#mainContentWrapper #content .contentSectionWrapper .contentSectionImage{width:300px;float:right;padding:15px 0 0}#mainContentWrapper #content .contentSectionWrapper .contentSectionTextAlternate{width:calc(100% - 180px);float:left;padding-right:30px}#mainContentWrapper #content .contentSectionWrapper .contentSectionImageAlternate{width:180px;float:right;padding:15px 0 0}.blog #mainContentWrapper .entry-content,.single-post #mainContentWrapper .entry-content,.archive #mainContentWrapper .entry-content{font-size:16px}.wp-caption .wp-caption-text{font-size:13px;font-style:italic;margin:2px 0 0}hr.postseparator{margin-top:20px;margin-bottom:20px;border:0;border-top-width:0;border-top-style:none;border-top-color:currentcolor;border-top:1px solid #ccc}.more-link,.more-link:hover{display:block;margin:20px 0 10px;font-size:15px;font-family:"Arial";color:#fff;font-weight:700;text-transform:uppercase;line-height:15px;text-align:center;background:#00286b;padding:15px 25px;width:220px;display:inner-block;border-radius:4px;text-decoration:none}#sidebar{font-size:16px;line-height:30px}#sidebar ul,#sidebar ul ol{margin:0;padding:0}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ul,#sidebar ul ol{margin:5px 0 0}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}#sidebar ul ol li{list-style:decimal outside}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0}#sidebar ul li p{margin:10px 0 20px}#sidebar ul li .textWidget{margin:0 40px 0 15px}#sidebar ul li .textWidget h2{font-size:16px;margin:30px 0 5px;font-weight:700}#sidebar ul li .textWidget ul{margin:0;padding:0;line-height:22px}#sidebar ul li .textWidget ul li{margin:0 0 5px;list-style:none;position:relative;padding:0 0 0 25px}#sidebar ul li .textWidget ul li:before{content:'';width:10px;height:10px;background:#005db9;position:absolute;left:0;top:7px}#sidebar .videoWidget .videoThumbnail,#secondary .videoWidget .videoThumbnail{background-position:center center;background-size:cover;border:1px solid #ddd;position:relative;display:block;height:196px}#sidebar .videoWidget .videoThumbnail:after,#secondary .videoWidget .videoThumbnail:after{content:'';background:url(//www.steelastic.com/wp-content/themes/steelastic/images/videoThumbPlayButton.png);width:140px;height:99px;position:absolute;left:0;right:0;top:calc(50% - 40px);margin:auto;opacity:.8}#sidebar .imageWidget img{margin:10px auto 10px;max-width:100%;width:100%;border:1px solid #ddd}#secondary{margin-top:30px}#secondary ul,#secondary ul ol{margin:0;padding:0}#secondary ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}#secondary ul p,#secondary ul select{margin:5px 0 8px}#secondary ul ul,#secondary ul ol{margin:5px 0 0}#secondary ul ul ul,#secondary ul ol{margin:0 0 0 10px}#secondary ul ol li{list-style:decimal outside}#secondary ul ul li,#secondary ul ol li{margin:3px 0 0;padding:0;font-size:14px}#secondary .widget-title{font-size:16px;font-weight:400;margin:0;padding:0}#secondary ul li.widget,#secondary ul li.widget{background:#f4f4f4 none repeat scroll 0 0;border:1px solid #ccc;border-radius:6px;box-shadow:1px 1px 4px 2px #ccc;padding:10px 10px 15px}#secondary h1.widget-title{color:#3465b2;display:block;font-size:18px;font-weight:700;line-height:22px;margin:0 5px 10px}#secondary ul li.widget ul li,#secondary ul li.widget ol li{background:rgba(0,0,0,0) url(//www.steelastic.com/wp-content/themes/steelastic/images/sidebarBullet.png) no-repeat scroll 0 6px;font-size:14px;margin:3px 10px 0;padding:0 15px}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.commentlist li{font-weight:700}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}.commentlist p{font-weight:400;line-height:1.5em;text-transform:none}.commentmetadata{font-weight:400}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}#commentform{margin:5px 10px 0 0}#commentform textarea{width:100%;padding:2px}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform #submit{margin:0 0 5px auto;float:right}.alt{margin:0;padding:10px}.commentlist{padding:0;text-align:justify}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none}.commentlist li ul li{margin-right:-5px;margin-left:10px}.commentlist p{margin:10px 5px 10px 0}.children{padding:0}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}footer #footerTop{background:#005db9 url(//www.steelastic.com/wp-content/themes/steelastic/images/footer-background.png) no-repeat center;background-size:cover;padding:90px 0 75px}footer #footerTop #footerLogo{display:block;background:url(//www.steelastic.com/wp-content/themes/steelastic/images/steelastic-logo-mono-white.png);background-repeat:no-repeat;background-position:left center;background-size:contain;width:100%;margin:0 auto 22px;max-width:100%;height:58px}footer #footerTop .footer-box{display:flex}footer #footerTop .footer-box .footer-box-left{width:33%;border-right:1px solid #1f8fff}footer #footerTop .footer-box .footer-box-left .footer-contact{font-size:16px;color:#fff;line-height:20px;font-family:"Open Sans",sans-serif;margin-bottom:26px}.footer-box-left .contact-list{list-style-type:none;padding-left:0}.footer-box-left .contact-list li{font-size:16px;line-height:48px;color:#fff}.footer-box-left .contact-list li a{color:#fff;text-decoration:none}.footer-box-left .contact-list li a:hover{text-decoration:underline}.footer-box-left .contact-list li:nth-child(1):before{content:'\f095';font-family:"FontAwesome",sans-serif;color:#1f8fff;font-size:24px;margin-right:20px}.footer-box-left .contact-list li:nth-child(2):before{content:'\f1ac';font-family:"FontAwesome",sans-serif;color:#1f8fff;font-size:24px;margin-right:20px}.footer-box-left .contact-list li:nth-child(3):before{content:'\f0e0';font-family:"FontAwesome",sans-serif;color:#1f8fff;font-size:24px;margin-right:20px}.footer-box-left .contact-list li:nth-child(4):before{content:'\f08c';font-family:"Font Awesome 5 Brands",sans-serif;color:#1f8fff;font-size:24px;margin-right:20px}footer #footerTop .footer-box .footer-box-right{width:67%;display:flex}footer #footerTop .footer-box .footer-box-right .footer-box-right-inner{width:50%;padding:0 46px}footer #footerTop #footerMenusWrapper{padding:30px 0 0}footer #footerTop #footerMenusWrapper .footerColumn{float:left}footer #footerTop #footerMenusWrapper #footerColumn1.footerColumn{width:250px;margin-left:50px}footer #footerTop #footerMenusWrapper #footerColumn2.footerColumn{width:225px;margin-left:55px}footer #footerTop #footerMenusWrapper #footerColumn3.footerColumn{width:230px;margin-left:55px}footer #footerTop #footerMenusWrapper #footerColumn4.footerColumn{width:200px;margin-left:40px}footer #footerTop #footerMenusWrapper .footerColumn p{color:#fefefe;font-size:16px;line-height:20px;font-weight:100}footer #footerTop #footerMenusWrapper .footerColumn h2,footer #footerTop .footer-box-right h2{color:#fefefe;font-size:24px;line-height:36px;border-bottom:1px solid #fff;font-weight:400;margin:30px 0 8px;padding-bottom:12px}footer #footerTop .footer-box-right h2:first-child{margin-top:0}footer #footerTop #footerMenusWrapper .footerColumn ul,footer #footerTop .footer-box-right ul{margin:0;padding:0;margin-left:14px}footer #footerTop #footerMenusWrapper .footerColumn ul li,footer #footerTop .footer-box-right ul li{margin:0;padding:0;list-style:none;color:#fefefe;font-size:18px}footer #footerTop #footerMenusWrapper .footerColumn ul li a,footer #footerTop .footer-box-right ul li a{color:#fefefe;font-size:16px;line-height:36px;text-decoration:none;font-weight:100}footer #footerBottom{background:#2c2c2c;color:#f7f9fc;font-size:13px;padding:65px 0 65px;text-align:center;line-height:24px}footer #footerBottom p{margin:0;color:#f7f9fc}footer #footerBottom p a{text-decoration:none;color:#f7f9fc}#formWrapper h2{font-size:22px;color:#fff;line-height:22px;background:#005db9;text-align:center;padding:22px 25px;margin:0;font-weight:600}#formWrapper p{padding:0 25px}#formWrapper .quform{padding:10px 25px;background:#eaeaea}#formWrapper .quform .quform-spacer{padding:0;margin-bottom:6px}#formWrapper .quform .quform-label>label{font-size:14px;color:#1d292d;line-height:23px;font-weight:600;margin:0}#formWrapper .quform .quform-field-captcha,#formWrapper .quform .quform-field-date,#formWrapper .quform .quform-field-email,#formWrapper .quform .quform-field-file,#formWrapper .quform .quform-field-multiselect,#formWrapper .quform .quform-field-password,#formWrapper .quform .quform-field-select,#formWrapper .quform .quform-field-text,#formWrapper .quform .quform-field-textarea,#formWrapper .quform .quform-field-time,#formWrapper .quform .select2-container--quform .select2-selection{padding:8px 20px}#mainContentWrapper #formWrapper .quform .quform-field-captcha,#mainContentWrapper #formWrapper .quform .quform-field-date,#mainContentWrapper #formWrapper .quform .quform-field-email,#mainContentWrapper #formWrapper .quform .quform-field-file,#mainContentWrapper #formWrapper .quform .quform-field-multiselect,#mainContentWrapper #formWrapper .quform .quform-field-password,#mainContentWrapper #formWrapper .quform .quform-field-select,#mainContentWrapper #formWrapper .quform .quform-field-text,#mainContentWrapper #formWrapper .quform .quform-field-textarea,#mainContentWrapper #formWrapper .quform .quform-field-time,#mainContentWrapper #formWrapper .quform .select2-container--quform .select2-selection{padding:8px 20px;width:100%;border:1px solid #707070;border-radius:2px}#mainContentWrapper #formWrapper .quform .quform-element-submit button{width:100%;margin-top:18px;background-color:#0e2544;color:#fff;text-transform:uppercase;font-size:24px;line-height:33px;margin-bottom:10px;padding-top:4px}#mainContentWrapper #formWrapper .quform .quform-element-tree,#mainContentWrapper #formWrapper .quform .quform-default-submit{display:none}#formWrapper .quform .quform-field-textarea{height:100px}#formWrapper .quform .quform-button-submit-default{float:none;margin:0}#formWrapper .quform .quform-element-submit{margin:2px 0 0}#formWrapper .quform .quform-element-submit button{width:144px;height:43px;background:#005db9;border:none;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;text-align:center;margin:0 auto;display:block;box-shadow:0px 3px 6px #00000029;transition:all ease-in-out .3s}#formWrapper .quform .quform-element-submit button:hover{text-decoration:none;border:#0e2544 2px solid;background-color:#fff;color:#0e2544;box-shadow:none}#formWrapper .quform .quform-loading.quform-loading-position-left{float:none;position:absolute;right:0;bottom:2px}#formWrapper .quform .quform-error{padding:0;position:absolute;left:0;top:0}#formWrapper .quform .quform-has-error .quform-inner{margin-top:14px}#formWrapper .quform .quform-error>.quform-error-inner{padding:0;margin:0;background:0 0;border:none;font-size:9px;text-align:right}#formWrapper .quform .quform-inner-captcha{min-height:42px}#formWrapper .quform span.quform-error-text{line-height:13px}#formWrapper .quform .quform-input-captcha{width:calc(100% - 85px)!important;float:left}#formWrapper .quform .quform-captcha{float:right;width:75px;margin:1px 0 3px}#mainContentWrapper #formWrapper{background-color:#eee;border-radius:2px}#mainContentWrapper #formWrapper h2{background-color:#eee;background-image:url(//www.steelastic.com/wp-content/themes/steelastic/images/bubble.png);font-size:18px !important;line-height:42px;text-transform:uppercase;text-align:center;background-repeat:no-repeat;background-position:center;padding-bottom:42px;color:#0e2544}#mainContentWrapper #formWrapper .quform{background-color:#eee}@media only screen and (max-width:1400px){#homeSlider .homeSliderOverlay{padding:40px;height:auto;top:calc(50% - 75px)}}@media only screen and (max-width:1200px){#homeSlider .homeSliderOverlay{padding:30px;height:auto;top:110px;width:600px}#homeSlider .homeSliderOverlay{width:992px;padding:40px 30px}#homeSlider .homeSliderOverlay .homeSliderOverlayUltraLargeText{font-size:52px;line-height:52px}#pageBanner{padding:25px 0;height:auto}#pageBanner .BannerThumbnails .BannerThumbnail{width:200px;height:200px}#sidebar p a img{margin:auto;display:block}footer #footerTop #footerMenusWrapper #footerColumn1.footerColumn{margin-left:0}footer #footerTop #footerMenusWrapper #footerColumn2.footerColumn{margin-left:25px;width:170px}footer #footerTop #footerMenusWrapper #footerColumn3.footerColumn{margin-left:25px}footer #footerTop #footerMenusWrapper #footerColumn4.footerColumn{margin-left:25px;width:180px;float:right}}@media only screen and (max-width:992px){header #headerBottom nav li a{font-size:14px;padding:10px 15px}#homeSlider .homeSliderOverlay{padding:20px 30px;height:auto;width:100%;text-align:center;bottom:0;top:auto}#homeSlider .homeSliderOverlay .homeSliderOverlayUltraLargeText{font-size:70px;line-height:70px}#pageBanner .BannerThumbnails .BannerThumbnail{width:146px;height:146px}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h2{margin-top:0}footer #footerTop #footerMenusWrapper .footerColumn{float:none !important;clear:both;margin:15px 0 0 !important;width:auto !important;text-align:center}}@media only screen and (max-width:768px){#headerTopMenuWrapper{margin-bottom:10px;text-align:center}header #headerMiddle #headerLogo{margin:0 auto;background-position:center center;width:100%}header #headerMiddle #headerContact{margin:10px 0 0;text-align:center}header #headerBottom nav li.active>a:after{display:none}header #headerBottom nav li a{text-align:center;border-bottom:1px solid #ddd}header nav ul li.dropdown>ul.dropdown-menu{display:none !important}header nav ul li.dropdown.open>ul.dropdown-menu{display:block !important}header #headerBottom nav li li a{font-size:13px}header #headerBottom nav li ul{background:#eee;padding:0}#homeSlider .homeSliderOverlay{padding:45px 0}#homeSlider .homeSliderOverlay .homeSliderOverlaySmallText{font-size:18px}#homeSlider .homeSliderOverlay .homeSliderOverlayLargeText{font-size:28px}#homeSlider .homeSliderOverlay .homeSliderOverlayUltraLargeText{font-size:42px;line-height:42px}#pageBanner .BannerThumbnails .BannerThumbnail{display:none}#pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading{width:100%;text-align:center}#mainContentWrapper #content .contentSectionWrapper .contentSectionTextAlternate,#mainContentWrapper #content .contentSectionWrapper .contentSectionText{width:100%;float:none;padding:0}#mainContentWrapper #content .contentSectionWrapper .contentSectionImageAlternate,#mainContentWrapper #content .contentSectionWrapper .contentSectionImage{width:100%;float:none;padding:15px 0 0}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading{width:100%}#pageBanner .BannerType3 .BannerThumbnails .BannerType3Heading h2{font-size:24px}}@media only screen and (max-width:480px){#homeSlider .homeSliderOverlay .homeSliderOverlayLargeText{font-size:22px}#homeSlider .homeSliderOverlay{padding:20px 0}#homeSlider .homeSliderOverlay .homeSliderOverlayUltraLargeText{font-size:32px;line-height:32px}}@media only screen and (min-width:768px){header nav ul li.dropdown:hover>ul.dropdown-menu{display:block}.navbar-nav{float:none;margin:0 auto 0 0;display:table;table-layout:fixed}}.entry-title{font-weight:700;font-size:26px}.entry-meta{font-style:italic;margin-bottom:10px}.entry-footer{padding-top:10px;font-style:italic;margin-top:30px}#gallery-1 img{border:none !important;box-shadow:0 5px 5px rgba(0,0,0,.5)}#gallery-1 img:hover{opacity:.7}#gallery-2 img{border:none !important;box-shadow:0 5px 5px rgba(0,0,0,.5)}#gallery-2 img:hover{opacity:.7}img.shadow{box-shadow:0 5px 5px rgba(0,0,0,.5)}img.shadowlink{box-shadow:0 5px 5px rgba(0,0,0,.5)}img.shadowlink:hover{opacity:.7}.display-posts-listing.image-left .listing-item{overflow:hidden;margin:8px 0;width:100%}.display-posts-listing.image-left .image{float:left;margin:8px}.display-posts-listing.image-left .title{display:block}.display-posts-listing.image-left .excerpt-dash{display:none}.display-posts-listing.image-top .listing-item{margin:8px 0}.display-posts-listing.image-top .image{float:left;margin:8px 8px 8px 0}.display-posts-listing.image-top .listing-item .title{display:block}.display-posts-listing.image-top .listing-item .excerpt-dash{display:none}a.content-button{background:#005db9;border:2px solid #005db9;color:#fff;text-transform:uppercase;padding:7px 15px;margin:15px 10px 0 0;display:inline-block;font-weight:600;font-size:18px;text-decoration:none}p.footer-copyright{text-align:center;font-size:12px;color:#fff;opacity:.35}a.footer-privacy-policy-link{display:none}@media screen and (max-width:1999px){#mainContentWrapper #formWrapper h2{font-size:18px}}@media screen and (max-width:767px){header{padding-top:0 !important}.home-hero{background-image:url(//www.steelastic.com/wp-content/themes/steelastic/images/hero-m.png);padding:244px 0 0;background-position:top center;background-size:contain}.home-hero.aftermarket{background-image:url(//www.steelastic.com/wp-content/themes/steelastic/images/aftermarket-hero-m.jpg);background-size:cover}.home-hero-inner{padding:23px 10px 26px;background-color:#0e2544}ul#headerTopMenu{display:none}#headerMiddle{width:60%}#headerMiddle .col-lg-3.col-lg-offset-5.col-sm-offset-1{display:none}#headerBottom{margin-top:-60px !important;margin-bottom:10px !important}.home-hero .home-hero-inner h1{font-size:36px;line-height:52px;margin-bottom:16px}#mainContentWrapper.home-content-wrapper #content h2,#mainContentWrapper.home-content-wrapper #content h3{text-align:center}#mainContentWrapper.home-content-wrapper #content h2,#mainContentWrapper.home-content-wrapper #content h2.pageSubtitle{font-size:28px !important}#mainContentWrapper.home-content-wrapper #content ul li{width:100%;margin-left:30px !important}#mainContentWrapper.home-content-wrapper #content p{text-align:center}#mainContentWrapper.home-content-wrapper #content a{text-align:center;text-transform:uppercase;display:block;margin:0 auto}#mainContentWrapper.home-content-wrapper #sidebar ul{display:flex;flex-direction:column-reverse}#mainContentWrapper.home-content-wrapper #sidebar .home-sidebar-block{border-top:1px solid #000;margin-top:10px}footer{background:linear-gradient(to bottom,#005db9,#002f5d 40%) !important}footer #footerTop{background:0 0;background-image:url(//www.steelastic.com/wp-content/themes/steelastic/images/footer-background-m.png) !important;background-repeat:no-repeat !important;background-position:bottom center !important;background-size:cover !important;padding-bottom:20px !important;padding-top:32px !important}footer #footerTop .footer-box-left{width:100% !important;border-right:none !important}footer #footerTop .footer-box-left a#footerLogo{background-position:center center !important}footer #footerTop .footer-box-left p.footer-contact{text-align:center !important}footer #footerTop .footer-box-right{display:none !important}p.footer-copyright{opacity:1}a.footer-privacy-policy-link{display:block;color:#fff;padding-top:10px;border-top:1px solid #fff;width:66%;font-size:12px;margin:0 auto;text-align:center}#mainContentWrapper #formWrapper h2{font-size:18px}}.page-id-84 a.mtli_attachment.mtli_pdf{background-image:none !important;padding-left:0 !important}.page-id-84 a.mtli_attachment{padding-left:0 !important}.page-id-84 a.mtli_pdf{background-image:none !important}.quform-success-message .quform-success-message-icon i.qicon-check:before{content:"\e5cb";top:5px !important;position:absolute !important;font-size:20px !important}@media screen and (max-width:1199px) and (min-width:992px){form.quform-form-1 input.quform-field-1_9{padding:20px !important}form.quform-form-1 .quform-captcha .quform-captcha-image{background-color:#fff !important;padding:12px 0 !important}}#mainContentWrapper #secondary #formWrapper h2{font-size:16px !important}#pageBanner .BannerType1 h1{color:#fff !important;margin:0 !important;font-size:30px !important;font-weight:700 !important;text-shadow:1px 1px 2px #000 !important}@media screen and (max-width:1024px){#mainContentWrapper #sidebar #formWrapper>h2{font-size:14px !important}}@media screen and (max-width:767px){ul#headerTopMenu{display:block !important}ul#headerTopMenu li.menu-item a{font-size:12px !important}footer #footerTop .footer-box{flex-wrap:wrap}footer #footerTop .footer-box .footer-box-right{display:flex !important;width:100% !important;flex-wrap:wrap}footer #footerTop .footer-box .footer-box-right .footer-box-right-inner{width:100%;padding:0}footer #footerTop .footer-box .footer-box-right .footer-box-right-inner h2:first-child{margin-top:30px}p.footer-copyright{margin-top:20px}}.page-id-1246 #pageBanner{padding:48px 0 68px;height:auto}.page-id-1246 #pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h1{margin-top:0}.page-id-1246 #mainContentWrapper #breadcrumbs{margin-bottom:15px}.page-id-1246 #mainContentWrapper h2{margin-top:0;margin-bottom:15px;font-size:29px;line-height:39px;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:400}.page-id-1246 #mainContentWrapper h3{margin-bottom:40px;margin-top:50px;font-size:24px;line-height:33px;text-transform:uppercase;font-weight:700}#mainContentWrapper .news-block{background-color:#eee;border-radius:22px;margin-bottom:50px;padding:35px 40px 45px;text-align:center}#mainContentWrapper .news-block h2{margin-bottom:30px;text-align:left}#mainContentWrapper .news-block>p{text-align:center !important}.news-block-post-full{width:100%;max-width:100%;padding:0;border:1px solid #0e2544;border-radius:8px;display:flex;flex-wrap:wrap;margin-bottom:20px;background-color:#fff;text-align:left}.news-block-post-full__title{width:100%;border-bottom:1px solid #0e2544;padding:6px 16px 7px;font-weight:300;font-size:12px;line-height:17px;text-transform:uppercase;color:#005db9;font-family:"Open Sans",sans-serif}.news-block-post-full__category{float:right}.news-block-post-full__image{width:50%;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.news-block-post-full__content{width:50%;padding:15px 16px 25px 26px}.news-block-post-full__content h5{font-size:18px;line-height:19px;font-weight:700;font-family:"Open Sans",sans-serif;color:#005db9;margin-bottom:8px;text-transform:uppercase}.news-block-post-full__content .news-block-post-full__content-copy{font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#005db9;margin-bottom:25px}.news-block-post-full__content .news-block-post-full__content-button{font-size:24px;line-height:33px;display:inline-block;text-transform:uppercase;color:#fff;background-color:#005db9;padding:6px 20px 7px;font-family:"Open Sans",sans-serif;text-align:center}.news-block__view-all-button{display:inline-block;margin:18px auto 0 auto;background-color:#0e2544;color:#fff;padding:6px 45px 7px;text-transform:uppercase;font-size:24px;line-height:33px;font-family:"Open Sans",sans-serif}.news-block__view-all-button:hover{color:#fff;text-decoration:underline}#mainContentWrapper .news-block #formWrapper h2{background-image:none;background-color:#d8d8d8;font-size:18px;line-height:48px;padding:0;margin:0;font-weight:600;margin-bottom:50px;position:relative}#mainContentWrapper .news-block #formWrapper h2:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 18px 18px 0;border-color:transparent #d8d8d8 transparent transparent;top:100%;left:45px}#mainContentWrapper .news-block #formWrapper .quform{padding:0}#mainContentWrapper .news-block #formWrapper .quform-child-elements{display:flex;flex-wrap:wrap;justify-content:space-between}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_3,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_4,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_5,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_6{width:49%;max-width:50%}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_7,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_9{width:100%;max-width:100%}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_9 .quform-inner-3_9{width:300px;max-width:100%}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_2.quform-element-submit{margin:0 auto}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_2.quform-element-submit button.quform-submit{padding:4px 45px 6px}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-label{text-align:left}#mainContentWrapper .news-block p.events-text{text-align:left !important;margin-bottom:30px}@media screen and (max-width:767px){.page-id-1246 #pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading{text-align:left !important}.page-id-1246 #pageBanner .BannerType2 .BannerThumbnails .BannerType2Heading h1{margin-bottom:20px}.page-id-1246 #mainContentWrapper .news-block h2{font-size:29px;line-height:30px}.news-block-post-full__image{width:100%;height:123px;max-width:100%}.news-block-post-full__content{width:100%;max-width:100%}.news-block-post-full__content .news-block-post-full__content-button{display:block;width:60%;margin:0 auto}#mainContentWrapper .news-block>p{text-align:left !important;margin-bottom:30px;font-size:16px;line-height:19px}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_3,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_4,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_5,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_6,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_9 .quform-inner-3_9,#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_2{width:100%;max-width:100%}#mainContentWrapper .news-block #formWrapper h2{line-height:22px;padding:11px}}.career-listing-section{padding:25px 30px;border-radius:22px;background-color:#eee}.career-listing-section .listing-section-intro{margin-bottom:30px}.career-listing-section .section-title{font-family:'Open Sans';font-size:27px;line-height:19.2px;text-transform:uppercase;color:#212731;font-weight:300;margin-bottom:15px}.career-listing-section .section-copy{font-family:'Open Sans';font-size:16px;line-height:19.2px;color:#212731}.listing-section-content .career-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.listing-section-content .single-listing{max-width:30%;border-radius:8px;background-color:#fff;border:1px solid #0e2544;color:#005db9;margin-bottom:30px;position:relative}@media (max-width:900px){.listing-section-content .single-listing{max-width:100%;width:auto}}.single-listing .single-listing-top{border-bottom:1px solid #0e2544;display:flex;justify-content:space-between;padding:5px 15px 5px}.single-listing-top .listing-date,.single-listing-top .listing-location{font-family:'Open Sans';font-size:12px;line-height:19.2px;text-transform:uppercase}.single-listing-middle{padding:0 15px;padding-bottom:15px}.single-listing-middle .job-title{font-family:'Open Sans';font-size:16px;line-height:19.2px;text-transform:uppercase;color:#005db9}.single-listing-middle .job-desc{font-family:'Open Sans';font-size:14px;line-height:19.2px;color:#005db9;margin-bottom:40px}.single-listing-bottom{background-color:#0e2544;border-radius:0 0 8px 8px;text-align:center;padding:5px 0;position:absolute;bottom:0;width:100%}.single-listing-bottom a{text-transform:uppercase;color:#fff;font-family:'Open Sans';font-size:24px;line-height:28.8px;font-weight:300}@media (max-width:600px){.careersindex-content h2{font-size:25px;line-height:27px}.page-id-74 #pageBanner{background-image:url('/wp-content/uploads/career-banner-m.png') !important}}@media screen and (min-width:901px){.news-block .listing-section-content .events-container.career-wrapper{justify-content:flex-start}.news-block .listing-section-content .events-container.career-wrapper .single-listing:nth-child(3n+2){margin:0 5% 30px}}.events-container.career-wrapper .single-listing .single-listing-middle{text-align:left;padding-top:15px;padding-bottom:51px}.page-id-1246 #mainContentWrapper .events-container.career-wrapper .single-listing .single-listing-middle h3.job-title{font-size:18px;line-height:24px;margin-bottom:8px;margin-top:0}.events-container.career-wrapper .single-listing .single-listing-middle .job-desc{margin-top:0;margin-bottom:0;font-size:14px;line-height:19px}.events-container-pagination a.next.page-numbers,.events-container-pagination a.prev.page-numbers{width:152px;display:inline-block;margin:0 7px;background-color:#0e2544;color:#fff;padding:6px 19px;font-size:24px;line-height:33px;text-transform:uppercase}.events-container-pagination a.next.page-numbers:hover,.events-container-pagination a.prev.page-numbers:hover{background-color:#005db9;text-decoration:none}#mainContentWrapper .news-block #formWrapper .quform-child-elements .quform-element-3_3{margin-right:auto !important}.expo-callout{background:url('/wp-content/uploads/tte-background-mobile.png') no-repeat bottom/cover;padding:3rem 1.5rem}.expo-callout__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.expo-callout__content{text-align:center;margin:1.5rem 0}.expo-callout__content p{margin:1rem 0 2rem}.expo-callout .button{font-size:24px;line-height:28px;color:#fff;padding:5px 20px;background-color:#005db9;text-transform:uppercase}@media (min-width:1024px){.expo-callout{background:url('/wp-content/uploads/tte-background-desktop.png') no-repeat right/cover;padding:6rem 1.5rem}.expo-callout__wrap{flex-direction:row;justify-content:flex-start;max-width:1115px;margin:0 auto}.expo-callout__content{text-align:left;margin:0 0 0 6rem}}.featured-prod-callout{padding:30px 20px;background-color:#0e2544}.featured-prod-callout .callout_wrap{max-width:1115px;margin:0 auto}.featured-prod-callout .img_row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;margin-top:30px}.featured-prod-callout .img_row img{max-width:209px;margin:10px 0}.featured-prod-callout .callout_wrap .call_title{font-size:36px;line-height:43px;color:#fff;margin-bottom:10px}.featured-prod-callout .callout_wrap .callout_content{font-size:16px;line-height:24px;color:#fff;margin-bottom:30px}.featured-prod-callout .callout_wrap .callout_link{font-size:24px;line-height:28px;color:#fff;padding:5px 20px;background-color:#005db9;text-transform:uppercase}@media (max-width:768px){.featured-prod-callout .callout_wrap .call_title{font-size:28px;text-align:center}.featured-prod-callout .callout_wrap .callout_content{text-align:center}.featured-prod-callout .callout_wrap{text-align:center}.featured-prod-callout .img_row img{max-width:45%}}#pageBanner.st-22-refresh{padding:95px 20px 70px;text-align:center;color:#fff}#pageBanner.st-22-refresh h1{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:48px;line-height:71px;margin-bottom:7px;font-weight:500}#pageBanner.st-22-refresh .tertiary-container{width:528px;max-width:100%;margin:0 auto;display:block;font-size:16px;line-height:22px;font-family:"Open Sans",sans-serif}#pageBanner.st-22-refresh .tertiary-container a.button{background-color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;font-size:24px;line-height:33px;color:#0e2544;text-transform:uppercase;padding:7px 31px;border-radius:2px;border:none}.page-blue-banner{background-color:#0e2544;width:100%;max-width:100%;display:block;padding:30px 20px 35px}.page-blue-banner .page-blue-banner-inner{width:1114px;max-width:100%;margin:0 auto}.page-blue-banner .page-blue-banner-inner h2{font-family:"Open Sans",sans-serif;color:#fff;font-size:36px;line-height:43px;font-weight:700;text-align:left;margin-bottom:10px}.page-blue-banner .page-blue-banner-inner p{color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;margin-bottom:0}.page-blue-banner .page-blue-banner-inner a{color:#1f8fff;text-decoration:underline}.refresh-container{width:100%;max-width:100%;padding:35px 20px 100px}.refresh-container-inner{width:1109px;max-width:100%;margin:0 auto}.refresh-container-inner img{display:block;width:100%;max-width:100%}.refresh-container-inner h2{font-size:36px;line-height:49px;margin-bottom:23px;color:#212731}.refresh-container-inner h3{color:#212731;font-size:29px;line-height:39px;margin-bottom:15px;font-family:"Open Sans",sans-serif;font-weight:400;text-transform:uppercase}.refresh-container-inner h4{color:#212731;font-size:24px;line-height:33px;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:700;margin-bottom:15px}.refresh-container-inner a.button{display:inline-block;font-size:24px;line-height:33px;font-family:"Open Sans",sans-serif;text-transform:uppercase;padding:6px 45px 7px;background-color:#0e2544;color:#fff;margin-top:30px;margin-bottom:20px}.refresh-container-inner ul{margin-bottom:0}.refresh-container-inner hr{margin-top:0}.refresh-container-inner #formWrapper .quform-form-inner{position:relative}.refresh-container-inner #formWrapper .quform-form-inner:after{position:absolute;background-color:red;width:20px;height:20px;left:0;top:0}.refresh-container-inner #formWrapper .quform-form-title-description{background-color:#d8d8d8;border-radius:4px;text-align:center;padding:11px 28px 13px;font-family:"Open Sans",sans-serif;font-weight:600;color:#0e2544;font-size:18px;line-height:21px;margin-bottom:46px;position:relative !important;display:block}.refresh-container-inner #formWrapper .quform-form-title-description:after{position:absolute;width:20px;height:20px;bottom:-20px;left:45px;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #d8d8d8 transparent transparent;display:block;content:""}.refresh-container-inner #formWrapper .quform-form-title-description p{margin-bottom:0}.refresh-container-inner #formWrapper .quform-child-elements{display:flex;flex-wrap:wrap;justify-content:space-between}.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_16,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_11,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_2{width:100%}.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_9,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_8,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_13,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_14,.refresh-container-inner #formWrapper .quform-child-elements .quform-element-13_18{width:48%}.refresh-container-inner #formWrapper>.quform{padding:20px 25px 35px;border-radius:22px}.refresh-container-inner #formWrapper .quform-errors-absolute .quform-error .quform-error-inner{top:22px;text-align:left;left:0}.refresh-container-inner #formWrapper .quform-error-absolute .quform-error .quform-error-inner:after{display:none}.refresh-container-inner #formWrapper .quform-errors-absolute .quform-error .quform-error-inner .quform-error-close{display:none}.refresh-container-inner #formWrapper button.quform-submit{background-color:#0e2544}@media screen and (min-width:768px){.page-template-page-2022 .page-banner-mobile-img{display:none}}@media screen and (max-width:767px){.page-template-page-2022 #pageBanner{padding:0}.page-template-page-2022 #pageBanner .page-banner-mobile-img{width:100%;max-width:100%;display:block}.page-template-page-2022 #pageBanner .page-banner-inner{padding:42px 14px 20px;background-color:#0e2544}.refresh-container-inner a.button{width:100%;text-align:center}}@media screen and (max-width:392px){.page-template-page-2022 #formWrapper .quform-element-captcha .quform-error .quform-error-inner{top:44px !important}}.intro-dark-blue{background:#0e2544;color:#fff;padding:4rem 0}.intro-dark-blue h2{font-size:clamp(28px, 3vw, 36px)}.intro-dark-blue h3{font-size:24px}.home-callout{width:1920px;max-width:100%;margin:0 auto;display:flex;padding:28px 20px;justify-content:space-between;flex-wrap:wrap}.home-callout-col{width:49%;max-width:100%;display:flex;color:#0e2544}@media (max-width:1110px) and (min-width:768px){.home-callout{justify-content:center}.home-callout-col{width:700px;display:flex;justify-content:center;margin-bottom:30px}.home-callout-col img{height:auto;object-fit:none}}.home-callout-col .home-callout-separator{width:1px;height:250px;border-right:1px solid #b2b2b2}.home-callout-col img{width:296px;max-width:100%;height:222px;object-fit:contain;margin-right:48px}.home-callout-col h2{color:#0e2544}.home-callout-col a{color:#0e2544;font-size:24px;font-weight:700}.home-callout-col a:after{content:'\f324';font-family:"Font Awesome 5 Pro",sans-serif;margin-left:8px;color:#1f8fff}.calenderless-container{padding:58px 20px 66px;background-image:linear-gradient(#dfdfdf,#fff)}.calenderless-container-inner{display:flex;flex-wrap:wrap;width:1200px;max-width:100%;margin:0 auto;color:#0e2544;justify-content:center}.calenderless-container-content{display:flex;width:100%;justify-content:space-between}.calenderless-container-col{width:586px;max-width:49%}.calenderless-container-inner h2{margin-bottom:42px;text-align:center}.calenderless-container-inner ul{padding-left:0}.calenderless-container-inner li{list-style-type:none}.home-form-container{padding:116px 20px 124px}.home-form-container-inner{width:1200px;max-width:100%;margin:0 auto}.home-form-container-inner #formWrapper h2{width:553px;margin:0 auto 42px;text-transform:uppercase;background-color:#8d8d8d;border-radius:16px 0;font-size:36px;line-height:49px;font-weight:700;padding:12px 57px;position:relative}.home-form-container-inner #formWrapper h2:after{position:absolute;width:0;height:0;border-width:0 25px 25px 0;border-color:transparent #8d8d8d transparent transparent;top:100%;z-index:9;border-style:solid;-webkit-transform:rotate(360deg);display:block;content:""}.home-form-container-inner #formWrapper .quform-1{background:0 0}.home-form-container-inner #formWrapper .quform .quform-field-captcha,.home-form-container-inner #formWrapper .quform .quform-field-date,.home-form-container-inner #formWrapper .quform .quform-field-email,.home-form-container-inner #formWrapper .quform .quform-field-file,.home-form-container-inner #formWrapper .quform .quform-field-multiselect,.home-form-container-inner #formWrapper .quform .quform-field-password,.home-form-container-inner #formWrapper .quform .quform-field-select,.home-form-container-inner #formWrapper .quform .quform-field-text,.home-form-container-inner #formWrapper .quform .quform-field-textarea,.home-form-container-inner #formWrapper .quform .quform-field-time,.home-form-container-inner #formWrapper .quform .select2-container--quform .select2-selection{padding:8px 20px;border:2px solid #0e2544;border-radius:3px}.home-form-container-inner #formWrapper button.quform-submit{background-color:#0e2544;width:125px;max-width:100%;padding:4px;height:auto;font-size:24px;line-height:33px;font-weight:500}.home-blocks-container .home-blocks-heading h2{color:#000;font-size:36px;line-height:43.2px;text-align:center;padding:2.2rem 0 2.5rem}.home-blocks-container-inner{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.home-blocks-container-inner>a{width:calc(50% - 10px);display:inline-block;max-width:50%;margin-bottom:20px}.home-blocks-container-inner>a:hover{text-decoration:none}.home-block{width:100%;height:540px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;transition:all ease-in-out .3s}.home-block:hover{.home-block-text{height:30rem}.home-block-text h3{padding:1.1rem 0 1.3rem}.home-block-text p{max-height:auto;opacity:1;margin:0 0 10px;z-index:1}.home-block-text h3:after{content:"\f322"}}.home-block-text{margin:auto 0 0 0;width:100%;background-color:rgba(255,255,255,.9);text-align:center;padding:15px;color:#0e2544;display:flex;flex-direction:column;align-items:center;transition:all ease-in-out .3s}.home-block-text h3{font-size:24px;line-height:30px;font-weight:700;text-transform:uppercase;transition:all ease-in-out .3s}.home-block-text h3 span{text-decoration:underline}.home-block-text h3:after{content:'\f324';font-family:"Font Awesome 5 Pro",sans-serif;margin-left:8px;color:#1f8fff;margin-top:10px;margin-bottom:6px;text-decoration:none}.home-block-text p{font-size:22px;line-height:26.4px;text-decoration:none;max-height:0px;opacity:0;margin:0;max-width:55rem;transition:opacity ease-in .3s;transition:opacity ease-out 0s;z-index:-1}.home-block .top-img-block{display:none}@media (max-width:767px){.home-block .top-img-block{display:block;min-height:29rem;background-position:center;background-repeat:no-repeat;background-size:cover}.home-block{background-image:none!important}.home-block-text{height:25rem}.home-block-text h3{padding:1.1rem 0 1.3rem}.home-block-text p{max-height:auto;opacity:1;margin:0 0 10px;z-index:0}.home-block-text h3:after{content:"\f324"}.home-block:hover{.home-block-text{height:25rem}.home-block-text h3{padding:1.1rem 0 1.3rem}.home-block-text p{max-height:auto;opacity:1;margin:0 0 10px}.home-block-text h3:after{content:"\f324"}}}@media (max-width:442px){.home-block{height:64rem}.home-block-text{height:35rem}.home-block:hover{.home-block-text{height:35rem}}}.home-fifty-cta{display:flex;flex-direction:row;width:100%;min-height:40rem}.home-fifty-cta .left-column{background-image:url(/wp-content/uploads/Cap-Strip-Steelastic-IMG_6789@2x.webp);background-position:center;background-repeat:no-repeat;background-size:cover;flex-basis:50%}.home-fifty-cta .right-column{background-color:#0e2544;flex-basis:50%;padding:80px 60px 30px}.home-fifty-cta .right-column h2{color:#fff;font-size:36px;line-height:43.2px;text-align:left;padding-bottom:1.2rem}.home-fifty-cta .right-column p{color:#fff;font-size:16px;line-height:24px;text-align:left;padding-bottom:4.5rem}.home-fifty-cta .right-column a.home-hero-button{background-color:#fff;font-family:"Open Sans",sans-serif;font-size:24px;color:#005db9;text-transform:uppercase;line-height:28.8px;padding:7px 30px;border-radius:2px;font-weight:600;transition:all ease-in-out .3s}.home-fifty-cta .right-column a.home-hero-button:hover{text-decoration:none;background-color:#005db9;color:#fff;border:#fff 2px solid}@media (max-width:1000px){.home-fifty-cta{flex-direction:column}.home-fifty-cta .left-column{min-height:40rem}.home-fifty-cta .right-column h2{text-align:center}.home-fifty-cta .right-column p{text-align:center}.home-fifty-cta .right-column a.home-hero-button{margin:0 auto;display:table;text-align:center}.home-fifty-cta .right-column{padding-bottom:15rem}}@media (max-width:767px){.home-fifty-cta .left-column{min-height:30rem}}@media (max-width:767px){.home-callout-col{width:100%;flex-wrap:wrap;margin-bottom:30px;justify-content:center}.home-callout-col-right{text-align:center}.home-callout-col img{margin-right:0}.calenderless-container-col{max-width:100%;width:100%}.calenderless-container-content{flex-wrap:wrap}.home-block{width:100%;max-width:100%}.calenderless-container-inner ul{display:block;margin:0 auto;width:260px;max-width:100%}.calenderless-container-inner li{width:100%}.home-blocks-container-inner>a{width:100%;max-width:100%}.home-form-container-inner #formWrapper h2{font-size:24px;max-width:100%;padding:8px 40px;margin-bottom:38px}.home-form-container-inner #formWrapper .quform{padding:0}}.home-hero{position:relative}.home-hero .home-hero-video{position:absolute;top:0;width:100%;height:100%;z-index:0;overflow:hidden}.home-hero .home-hero-video video{width:100%;height:100%;object-fit:cover}.home-hero .home-hero-inner{z-index:2;position:relative;background-color:#0e2544cc}.home-hero-modal-container{position:fixed;top:0;left:0;z-index:3;background-color:#00000066;height:100%;width:100%;display:none;align-items:center;justify-content:center}@media (max-width:767px){.home-hero-modal-container{width:100vw;max-width:100vw}}.home-hero-modal-container.on{display:flex}.home-hero-modal{z-index:4;width:1140px;max-width:100%;height:auto;padding:14px;box-shadow:0 6px 2px #00000033;background-color:#eee;text-align:right;max-height:100%;align-self:center}.home-hero-modal video{width:100%;height:auto}.home-hero-modal #closeButton img{width:20px;height:20px;display:inline-block;margin-bottom:10px}header>.container{width:100% !important;display:flex;flex-wrap:wrap;justify-content:space-between}header>.container:before{display:none}header>.container #headerBottom{width:100%;max-width:100%}@media (max-width:767px){header #headerRight #headerTopMenuWrapper{display:none}.home-hero{padding-top:0 !important}.home-hero .home-hero-inner{padding:42px 0 32px}.home-hero .home-hero-inner .play-button-container{width:100%;padding:83px 20px 96px;background-image:url(https://www.steelastic.com/wp-content/uploads/Group-109.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.home-hero .home-hero-inner h1{margin-left:14px;margin-right:14px}.home-hero .home-hero-inner p{margin-left:14px;margin-right:14px;display:block;max-width:calc(100% - 28px)}}.news-post{display:flex;width:100%;max-width:100%;margin-bottom:24px;border-bottom:1px solid #dee5ee}.news-post__image{width:280px;max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.news-post__content{flex:1}.news-post__content-meta{background-color:#0D223E0F;padding:6px 16px 6px 40px;display:flex;justify-content:space-between;font-size:12px;line-height:17px;text-transform:uppercase;color:#0e2544}.news-post__content-main{padding:15px 20px 30px 30px}.news-post__content-main h5{font-size:18px;line-height:19px;color:#005db9;margin-bottom:8px}.news-post__content-main-copy{font-size:14px;line-height:19px;margin-bottom:70px}.news-post__content-main-link{color:#fff;background-color:#0e2544;text-transform:uppercase;font-size:24px;line-height:33px;padding:6px 18px 7px}.news-post__content-main-link:hover{color:#fff;text-decoration:underline}@media (max-width:767px){.news-post{flex-wrap:wrap}.news-post__image{width:100%;max-width:100%;height:367px}}.events{padding-top:68px;margin-bottom:20px}.events-grid{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.events-grid .event{width:347px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.events-grid .event .event-meta{background-color:#f0f2f3;padding:4px 30px;font-size:18px;line-height:19px;font-weight:700;color:#0e2544;width:100%}.events-grid .event .event-content{padding:15px 30px 30px;border-bottom:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end;flex:1}.events-grid .event .event-content h5{font-size:18px;line-height:19px;font-weight:700;color:#005db9;margin-bottom:8px}.events-grid .event .event-content .event-content__copy{margin-bottom:30px}.events-grid .event .event-content .event-content__link{display:inline-block;width:100%;padding:6px 10px;text-transform:uppercase;color:#fff;background-color:#0e2544;font-size:24px;line-height:33px;text-align:center;margin-top:auto;margin-bottom:0}.events>p{margin-bottom:90px}.events+hr{margin-bottom:67px;border-color:#707070}.news__filters{width:100%;max-width:100%;display:flex;justify-content:space-between;margin-bottom:16px}.news__filters select{flex:1;margin-right:30px;background-color:#fff;border:1px solid #707070;border-radius:4px;color:#1d292d;font-weight:600;font-size:14px;line-height:19px;padding:10px 20px}.news__filters>p{margin-bottom:0;line-height:40px}@media (max-width:767px){.news__filters{flex-wrap:wrap;margin-bottom:50px}.news__filters>select{flex:auto;width:100%;max-width:100%;margin-right:0;margin-bottom:18px}.news-post__content-meta{padding-left:16px}.news-post__content-main{padding-left:0;padding-right:0}.news-post__content-main-copy{margin-bottom:40px}.events-grid{display:flex;flex-wrap:wrap}}.breadcrumbs{padding:20px 0}.parts-two-col.container{display:flex;flex-wrap:wrap;justify-content:space-between}.parts-two-col.container:before,.parts-two-col.container:after{display:none}.parts-two-col.container .parts-col:first-child{width:600px;max-width:45%}.parts-two-col.container .parts-col:last-child{width:550px;max-width:45%}@media (max-width:767px){.parts-two-col.container .parts-col:first-child{width:100%;max-width:100%}.parts-two-col.container .parts-col:last-child{width:100%;max-width:100%}}.parts-two-col.container #formWrapper,.parts-two-col.container #formWrapper h2,.parts-two-col.container #formWrapper .quform{background-color:transparent !important}.parts-two-col.container #formWrapper .quform{padding:0}#mainContentWrapper .parts-two-col.container #formWrapper h2{width:100%;margin:0 auto 42px;text-transform:uppercase;background-color:#8d8d8d;border-radius:16px 0;font-size:36px;line-height:49px;font-weight:700;padding:16px 57px !important;position:relative;background-image:none !important;background-color:#8d8d8d !important;color:#fff !important;font-size:32px !important}.parts-two-col.container #formWrapper h2:after{position:absolute;width:0;height:0;border-width:0 25px 25px 0;border-color:transparent #8d8d8d transparent transparent;top:100%;z-index:9;border-style:solid;-webkit-transform:rotate(360deg);display:block;content:""}.parts-block{display:flex;flex-wrap:wrap}.parts-block .parts-col:first-child{width:600px}.parts-block .parts-col:last-child{flex:1;margin-left:30px}@media (max-width:767px){.parts-block .parts-col:last-child{margin-left:0}}.parts-block .parts-col h3{font-size:36px;color:#0e2544;line-height:40px}.parts-block .parts-col a{color:#0e2544;font-size:24px;line-height:33px}.parts-block .parts-col a:after{color:#1f8fff}@media (max-width:767px){.parts-block .parts-col:first-child,.parts-block .parts-col:last-child{width:100%}}#pageBanner.refresh{background-image:url(/wp-content/uploads/Group-341.webp) !important;padding:95px 20px 70px;height:auto;text-align:center}#pageBanner.refresh .BannerThumbnails{margin-bottom:23px}#pageBanner.refresh h1{font-family:"Oswald",sans-serif;font-size:48px;line-height:71px;text-transform:uppercase;text-align:center}#pageBanner.refresh .hero-button{background-color:#fff;color:#005db9;font-family:"Open Sans",sans-serif;font-size:24px;line-height:33px;padding:7px 31px;display:inline-block;text-transform:uppercase}.page-id-60 .container.parts-two-col .parts-col #formWrapper h2{font-size:32px !important;padding:16px 10px !important}.home-hero.top-level .home-hero-inner{padding:95px 20px 70px}@media (max-width:767px){.home-hero.top-level .home-hero-inner{padding:42px 14px 32px}}.home-hero-img{min-width:100%;min-height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center;z-index:-1}