@media (max-width:512px){.sisterLogos .nav-link {display:inline-block;padding:0.5rem .65rem;}}.currentSiteLogo:before{content:" ";height:3px;background-color:#ed1a38;display:block;position:absolute;top:0;width:95px;}.currentSiteLogo img{padding-top:6px;}#secondary_nav_wrap .nav-menu{z-index:816;}#secondary_nav_wrap .nav-item{font-size:14px;font-size:.8rem;}#secondary_nav_wrap .nav-item a{color:#000;}#secondary_nav_wrap .nav-item > a.open,#secondary_nav_wrap .nav-item > a:hover{color:#00a79e;background-color:transparent;text-decoration:none;}#secondary_nav_wrap .nav-menu li.nav-item > a{letter-spacing:.22em;}#secondary_nav_wrap .sub-nav{border:none;background-color:#454545;color:#fff;padding:0.5em;}#secondary_nav_wrap .sub-nav a{color:#fff;font-size:14px;font-size:.75rem;}#secondary_nav_wrap .sub-nav li.nav-item a{padding:0.25rem;letter-spacing:.03em !important;}.sr-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}.social-buttons li{width:25px;height:25px;padding:4px;text-align:center;background-color:#ed1a38;border-radius:50%;line-height:1;}.social-buttons li a{font-size:.9rem;transition:250ms;padding:0;}footer .social-buttons a,footer .social-buttons .btn{margin-top:0;margin-bottom:0;}.social-buttons a.text-white:hover{color:#fff !important;}.social-buttons a.text-white:focus,.social-buttons a.text-white:active{color:#171f29 !important;}.searchForm{height:36px;}.form-control,.is-focused .form-control{background-image:linear-gradient(to top,#009792 2px,rgba(156,39,176,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px);}select.googleTranslate{border:0;cursor:pointer;background-color:#171F29;text-align:center;line-height:1.5em;width:11.5rem;color:#fff;text-transform:uppercase;font-weight:bold;padding-left:2.5rem;font-size:.8rem;border-radius:0;margin:0;margin-top:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:26px;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 17px) calc(1em + -4px),calc(100% - 12px) calc(1em + -4px);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}.nav-top-border{border-top:2px solid #98a8ab;}.nav-menu{display:block;position:relative;list-style:none;margin:0;padding:0;z-index:815;}.nav-item{list-style:none;display:inline-block;padding:0;margin:0;}.nav-item > a{position:relative;display:inline-block;padding:0.5em 1em;margin:0 0 -1px 0;border:1px solid transparent;}.accessible-megamenu-panel-group li.nav-item,#primary_nav_wrap .nav-item > a{font-size:.85rem;font-weight:bold;}.accessible-megamenu .nav-item a{letter-spacing:.12em;text-wrap:balance;text-align:center;padding:0;margin:0;}.accessible-megamenu .nav-item:nth-child(6) a{max-width:380px;}#footer_nav_wrap .nav-item > a{font-size:.8rem;font-weight:bold;}#primary_nav_wrap .nav-item > a.open,#primary_nav_wrap .nav-item > a:hover,#footer_nav_wrap .nav-item > a.open,#footer_nav_wrap .nav-item > a:hover{color:#00a79e;background-color:transparent;text-decoration:none;}.breadcrumb-item a:hover,.breadcrumb-item a:focus{text-decoration:none;}.nav-item > a:focus,.nav-item > a.open{border:1px solid #dedede;}.nav-item > a.open{background-color:#fff;border-bottom:none;z-index:99999;border:1px solid transparent !important;}.sub-nav{position:absolute;display:none;top:2.6em;margin-top:-1px;padding:0.5em 1em;}.sub-nav.open{display:block;}#secondary_nav_wrap .sub-nav ul{display:inline-block;vertical-align:top;margin:0 1em 0 0;padding:0;}.sub-nav li{display:block;list-style-type:none;margin:0;padding:0;}footer#site-footer .footer-link,footer#site-footer a:not(.btn){color:#a8dcd9;font-size:.8rem;}footer ul li a{text-transform:inherit;}ul.copyright li a{padding:0;}.copyright a,.copyright .date{position:relative;font-size:.725rem !important;}.copyright li:last-child a:after{content:"";}.copyright a:after,.copyright .date:after{content:" | ";white-space:nowrap;padding-left:.2rem;padding-right:.4rem;color:#98a8ab;font-size:1rem;}.copyright a:hover:after{color:#98a8ab;}.copyright a.ot-sdk-show-settings{font-weight:700;cursor:pointer;color:#98a8ab;}.copyright a.ot-sdk-show-settings:hover{color:#fff;}.copyright .date{font-size:.75rem;}footer#site-footer nav.footer-navigation ul li:not(.site-credit) a:not(.btn) {color:#98a8ab;}footer#site-footer nav.footer-navigation ul li:not(.site-credit) a:not(.btn):hover,footer#site-footer nav.footer-navigation ul li:not(.site-credit) a:not(.btn):focus,footer#site-footer nav.footer-navigation ul li:not(.site-credit) a:not(.btn):active{color:rgba(var(--footer-link),1);}@media(max-width:1199px){.sign-up-wrapper{flex-wrap:wrap !important;}.sign-up-wrapper a{margin-top:.5rem !important;}.accessible-megamenu-panel-group li.nav-item,#primary_nav_wrap .nav-item > a{font-size:.75rem;}}.megamenu{position:relative;}.accessible-megamenu{position:relative;display:flex;justify-content:space-evenly;box-sizing:border-box;list-style:none;margin:0;padding:0;height:3.077em;color:#454545;align-content:center;flex-direction:row;flex-wrap:wrap;}.accessible-megamenu h2,.accessible-megamenu h3,.accessible-megamenu h4{font-size:1em;display:inline;padding:0;line-height:inherit;border-bottom:0;}.nav-icon{font-size:1.9rem;margin-bottom:1rem;margin-top:.5rem;}.accessible-megamenu > .accessible-megamenu-top-nav-item{position:relative;display:block;box-sizing:border-box;list-style:none;margin:0;padding:0;height:3.077em;float:left;color:#454545 !important;}.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]{position:relative;display:block;line-height:3em;height:3em;padding-left:0.769em;padding-right:0.769em;color:#454545 !important;text-decoration:none;box-shadow:inset 1px 1px 0 #fff;z-index:inherit;}.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]:hover,.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]:focus{color:#333 !important;outline-offset:-1px;}.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]:hover,.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]:focus,.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded].open{margin-left:0;z-index:1002;}.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded].open{background:#f5f8fa none;padding-bottom:2px;}.accessible-megamenu > .accessible-megamenu-top-nav-item:first-child a[aria-expanded]{border-bottom-left-radius:3px;}.accessible-megamenu > .accessible-megamenu-top-nav-item:first-child a[aria-expanded].open{border-bottom-left-radius:0px;border-left:1px solid #b3b3b3;border-left-color:rgba(0,0,0,0.3);left:-1px;margin-right:-1px;}.accessible-megamenu .accessible-megamenu-panel{position:absolute;display:block;left:-1px;color:#454545;margin:0;padding:0 1.5em 0.769em;width:100%;line-height:normal;cursor:default;visibility:hidden;top:-9999em;max-height:0px;overflow:hidden;opacity:0;-webkit-transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;-moz-transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;-ms-transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;-o-transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;}.accessible-megamenu .accessible-megamenu-panel.open{visibility:visible;top:3.6rem;max-height:600px;opacity:1;z-index:1001;-webkit-transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;-moz-transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;-ms-transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;-o-transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;}.accessible-megamenu .accessible-megamenu-panel a{display:inline-block;font-size:.92em;line-height:1.2em;text-decoration:none;font-weight:500;margin-bottom:0.5em;}.accessible-megamenu .accessible-megamenu-panel.cols-4{width:878px;}.accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li{width:22%;}.accessible-megamenu .accessible-megamenu-panel.cols-4b{width:878px;left:-6.462em;border-top-left-radius:3px;}.accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li{width:22%;}.accessible-megamenu .accessible-megamenu-panel.cols-3{width:724px;}.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li{width:30%;}.accessible-megamenu .accessible-megamenu-panel.cols-1{width:615px;}.accessible-megamenu .accessible-megamenu-panel.cols-1 > ol > li{width:auto;}.accessible-megamenu .accessible-megamenu-panel ol{display:block;list-style:none;margin:0;padding:0;}.accessible-megamenu .accessible-megamenu-panel ol > li{position:relative;list-style:none;margin:0;padding:0;}.accessible-megamenu .accessible-megamenu-panel > ol > li{float:left;display:block;margin-right:1em;margin-bottom:1em;padding-left:1em;border-left:1px solid rgba(0,0,0,0.3);box-shadow:inset 1px 0 0 #fff;}.accessible-megamenu .accessible-megamenu-panel > ol > li:first-of-type{padding-left:0;border-left:none;box-shadow:none;}.accessible-megamenu .accessible-megamenu-panel > p{color:#454545;font-size:1.2em;line-height:1.1em;}.accessible-megamenu .accessible-megamenu-panel > ol > li > h3 > a{font-weight:bold;color:#454545;font-size:1.2em;margin-bottom:6px;padding-top:.4em;padding-bottom:0;line-height:1.1em;}.accessible-megamenu .accessible-megamenu-panel ol ol > li > a{width:auto;text-indent:-2.333em;padding-left:2.333em;}.accessible-megamenu .accessible-megamenu-panel > h2 > a{font-weight:bold;color:#454545;font-size:1.5em;margin-bottom:0;margin-top:.8em;padding-bottom:0;line-height:1.4em;}.accessible-megamenu .accessible-megamenu-panel > h2 > a:hover,.accessible-megamenu .accessible-megamenu-panel > h2 > a:focus,.accessible-megamenu .accessible-megamenu-panel > ol > li > h3 > a:hover,.accessible-megamenu .accessible-megamenu-panel > ol > li > h3 > a:focus{color:#333;}.accessible-megamenu .accessible-megamenu-panel hr{border-width:1px 0px;border-style:solid;border-top-color:rgba(0,0,0,0.3);border-bottom-color:#fff;}.accessible-megamenu:not(.js-accessible-megamenu) .accessible-megamenu-panel > h2{display:none;}.accessible-megamenu-toggle{display:none;background:none;border:0;padding:0;position:absolute;z-index:1;top:3px;right:1em;width:33px;height:33px;}.accessible-megamenu-toggle > span:not(.sr-only){display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:0 0;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),margin 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.55s ease;}.accessible-megamenu-toggle > span{margin-top:5px;}.accessible-megamenu-toggle > span:nth-last-child(1){transform-origin:0% 100%;}.accessible-megamenu-toggle[aria-expanded=true] > span{margin-top:0;opacity:1;transform:rotate(45deg) translate(4px,-3px);background:#000;border-radius:0;}.accessible-megamenu-toggle[aria-expanded=true] > span:nth-last-child(2){opacity:0;transform:rotate(0deg) scale(0.2,0.2);}.accessible-megamenu-toggle[aria-expanded=true] > span:nth-last-child(1){transform:rotate(-45deg) translate(0px,7px);}@media (max-width:1199px){.accessible-megamenu > .accessible-megamenu-top-nav-item{position:static;}.accessible-megamenu .accessible-megamenu-panel.cols-4,.accessible-megamenu .accessible-megamenu-panel.cols-4b,.accessible-megamenu .accessible-megamenu-panel.cols-3,.accessible-megamenu .accessible-megamenu-panel.cols-1{width:auto;left:0;right:0;}.accessible-megamenu .accessible-megamenu-panel.open{max-height:inherit }.accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li{width:44%;}.accessible-megamenu .accessible-megamenu-panel.cols-1 > ol > li{width:100%;}.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li{min-height:256px;}.accessible-megamenu .accessible-megamenu-panel > ol > li{float:left;display:block;margin-right:1em;margin-bottom:1em;}.accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li:nth-of-type(3),.accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li:nth-of-type(3),.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li:nth-of-type(3){padding-left:0;border-left:none;box-shadow:none;}}@media (max-width:434px){.accessible-megamenu-toggle{display:block;z-index:3;}.accessible-megamenu-toggle ~ .accessible-megamenu > .accessible-megamenu-top-nav-item{height:0;overflow:hidden;visibility:collapse;}.accessible-megamenu-toggle[aria-expanded=true] ~ .accessible-megamenu > .accessible-megamenu-top-nav-item{height:auto;overflow:visible;visibility:visible;}.accessible-megamenu{height:auto;padding-top:3.077em;z-index:2;}.accessible-megamenu > .accessible-megamenu-top-nav-item{border-right:0;float:none;width:100%;height:auto;}.accessible-megamenu > .accessible-megamenu-top-nav-item a[aria-expanded]{box-shadow:none;}.accessible-megamenu .accessible-megamenu-panel,.accessible-megamenu .accessible-megamenu-panel.open{position:relative;top:0;border:0;box-shadow:none;padding-bottom:0;}.accessible-megamenu .accessible-megamenu-panel.open{padding-bottom:0.769em;max-height:350px;overflow:auto;}}@media (max-width:414px){.accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-1 > ol > li{width:100%;}.accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li,.accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li{padding-left:0;border-left:none;box-shadow:none;}}.breadcrumb{font-size:.75rem;font-weight:500;background-color:transparent;}.breadcrumb-item + .breadcrumb-item::before{color:#009791;content:">";}.pagination{display:block;border-radius:0;}.nav-link{display:inline-flex;}.pagination,.pagination a{color:#009791;}.pagination a:hover,.pagination a:focus{color:#000;}@media (max-width:1199px){.navbar-collapse {position:fixed;display:block;top:0px;height:100vh;width:250px;left:0;margin-right:0 !important;z-index:1032;visibility:visible;background-color:#999;overflow-y:visible;border-top:none;text-align:left;padding-right:0;padding-left:0;max-height:none !important;-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);-o-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0);-webkit-transition:all 0.5s cubic-bezier(0.685,0.0473,0.346,1);-moz-transition:all 0.5s cubic-bezier(0.685,0.0473,0.346,1);-o-transition:all 0.5s cubic-bezier(0.685,0.0473,0.346,1);-ms-transition:all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition:all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.nav-item > a{text-wrap:balance;}.nav-open .navbar-collapse{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.navbar-collapse::after{top:0;left:0;height:100%;width:100%;position:absolute;background-color:#ffffff;display:block;content:"";z-index:1;}.open > .dropdown-menu,.dropdown-menu.show{display:block;opacity:1;transform:scale(1);}.dropdown-menu.show{display:block;}.dropdown-menu.show{display:block;}.dropdown-menu{display:none;padding:0.3125rem 0;border:0;opacity:0;transform:scale(0);transform-origin:0 0;will-change:transform,opacity;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),opacity 0.2s cubic-bezier(0.4,0,0.2,1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);}}
.site-search .input-group-addon{background:#DBDBD7}.site-search .btn-submit-search{color:#fff;background-color:#E81D2C;border-color:#E81D2C}.site-search .btn-submit-search:hover{color:#fff;background-color:#b80020;border-color:#ae001e}.site-search .btn-submit-search:focus,.site-search .btn-submit-search.focus{box-shadow:0 0 0 2px rgba(232,29,44,0.5)}.site-search .btn-submit-search.disabled,.site-search .btn-submit-search:disabled{background-color:#E81D2C;border-color:#E81D2C}.site-search .btn-submit-search:active,.site-search .btn-submit-search.active,.show>.site-search .btn-submit-search.dropdown-toggle{color:#fff;background-color:#b80020;background-image:none;border-color:#ae001e}.site-search .btn-find-me{color:#fff;background-color:#801F21;border-color:#801F21}.site-search .btn-find-me:hover{color:#fff;background-color:#571516;border-color:#4f1314}.site-search .btn-find-me:focus,.site-search .btn-find-me.focus{box-shadow:0 0 0 2px rgba(128,31,33,0.5)}.site-search .btn-find-me.disabled,.site-search .btn-find-me:disabled{background-color:#801F21;border-color:#801F21}.site-search .btn-find-me:active,.site-search .btn-find-me.active,.show>.site-search .btn-find-me.dropdown-toggle{color:#fff;background-color:#571516;background-image:none;border-color:#4f1314}@media (max-width: 550px){.site-search .input-group{display:block;width:100%}.site-search .input-group input{display:block;width:100%}.site-search .input-group .input-group-btn{display:inline}}#dealermap{height:360px}#dealerListWrap .result-title{border-bottom:2px solid #801F21;padding-bottom:1rem}#dealerListWrap .icon-actions{border-right:4px solid #DBDBD7}#dealerListWrap .icon-actions>.btn{display:block;font-size:20px;text-align:center;width:100%}@media (max-width: 767px){#dealerListWrap .icon-actions{padding:0}}@media (max-width: 550px){#dealerListWrap .icon-actions{border:0}}#dealerListWrap .dealer-item{font-family:TradeGothicLT,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Myriad Pro",Arial,sans-serif}#dealerListWrap .dealer-item .dealer-title{font-family:TradeGothicLT-BoldTwo,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Myriad Pro",Arial,sans-serif}@media (max-width: 375px){#dealerListWrap .dealer-item .dealer-title{font-size:1.25rem}}#dealerListWrap .dealer-item .lead{line-height:1.2;font-family:TradeGothicLT,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Myriad Pro",Arial,sans-serif;color:#231F20;text-decoration:none}
body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h6{font-family:'Montserrat',sans-serif;font-kerning:none;letter-spacing:.03em;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h6{margin-top:0;margin-bottom:.5rem;}@media(max-width:1024px){h1,.h1{font-size:2.5rem;}h2,.h2{font-size:1.75rem;}h3,.h3{font-size:1.25rem;}}p,li{font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.4;}label{color:#000;font-family:"Montserrat",sans-serif;}.lead{font-size:1.25rem;font-weight:300;}body{background-color:#fff;font-weight:400 !important;}.h1,.h2,.h3,.h4,.h5{font-weight:700 !important;}::selection{background-color:#171f29;color:#a8dcd9;}.row-cols-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.text-decoration-underline{text-decoration:underline;}small,.small{color:#757575;}.p-6{padding:6rem !important;}@media(min-width:768px){.p-md-6{padding:6rem !important;}}.fw-bold{font-weight:700;}.card-title{font-family:inherit;}.bg-teal-dark,.bg-dark-teal{background-color:#009791;background-color:#00837e;}.bg-teal-light,.bg-light-teal{background-color:#00a79e;}.bg-fire{background-color:#ed1a38;}.bg-navy{background-color:#004d5d;}.bg-sky{background-color:#a8dcd9;}.bg-steel{background-color:#98a8ab;}.bg-midnight,.bg-dark-blue{background-color:#171f29;}.bg-charcoal{background-color:#667375;}.bg-light-gray,.bg-light-grey{background-color:#e5e8eb;}.bg-white{background-color:#fff;}.bg-black{background-color:#000;}.text-teal-dark{color:#00837e;}.text-teal-light{color:#00a79e;}.text-fire{color:#ed1a38;}.text-navy{color:#004d5d;}.text-sky{color:#a8dcd9;transition:color 250ms;}a.text-sky:hover,a.text-sky:focus,a.text-sky:active,a.text-steel:hover,a.text-steel:focus,a.text-steel:active{color:#fff !important;}a.text-steel:focus{border:1px solid #dedede;}.text-steel{color:#98a8ab;transition:color 250ms;}.text-midnight,.text-dark-blue{color:#171f29;}.text-charcoal{color:#667375;}.text-light-gray,.text-light-grey{color:#e5e8eb;}.text-white a{color:#fff;text-decoration:underline;}a.text-white{transition:color 250ms;}a.text-white:hover,a.text-white:focus,a.text-white:active{color:#a8dcd9 !important;}a.text-black{color:#000;}a.text-black:hover,a.text-black:focus,a.text-black:active{color:#00a79e !important;}a.text-teal-dark:hover,a.text-teal-dark:focus,a.text-teal-dark:active{color:#171f29;}.font-weight-bold{font-weight:700 !important;}.font-weight-light{font-weight:300 !important;}a{color:#00837e;transition:250ms;}a:hover,a:focus,a:active{color:#00a79e;text-decoration:underline;}a.text-decoration-none:hover{text-decoration:none;}.btn{text-transform:uppercase;border-radius:2rem;background-color:transparent;border-width:2px;border-style:solid;font-weight:bold;font-size:.85rem;letter-spacing:.25rem;}.btn.btn-sm{border-radius:2rem;}@media(max-width:1199px){.btn{white-space:pre-line;}}.btn-outline-light-blue,.btn-outline-sky{color:#a8dcd9;border-color:#a8dcd9;}.btn.btn-outline-light-blue:hover,.btn.btn-outline-light-blue:active,.btn.btn-outline-light-blue:focus,.btn.btn-outline-sky:hover,.btn.btn-outline-sky:active,.btn.btn-outline-sky:focus{background-color:#a8dcd9;border-color:#a8dcd9;}.btn-outline-red,.btn-outline-fire{color:#ed1a38;border-color:#ed1a38;}.btn.btn-outline-red:hover,.btn.btn-outline-red:active,.btn.btn-outline-red:focus,.btn.btn-outline-fire:hover,.btn.btn-outline-fire:active,.btn.btn-outline-fire:focus{background-color:#ed1a38;border-color:#ed1a38;}.btn.btn-default{color:#ed1a38;border-color:#ed1a38;}.btn.btn-default:hover,.btn.btn-default:active .btn.btn-default:hover{background-color:#ed1a38;border-color:#ed1a38;}.btn.btn-outline-light-teal{color:#00a79e;border-color:#00a79e;}.btn.btn-outline-light-teal:hover,.btn.btn-outline-light-teal:active,.btn.btn-outline-light-teal:focus,.btn.btn-outline-light-teal:hover,.btn.btn-outline-light-teal:active,.btn.btn-outline-light-teal:focus{background-color:#00a79e;border-color:#00a79e;color:#fff;}.btn.btn-outline-white{color:#000;border-color:#fff;}.btn.btn-outline-white:hover,.btn.btn-outline-white:active,.btn.btn-outline-white:focus,.btn.btn-outline-white:hover,.btn.btn-outline-white:active,.btn.btn-outline-white:focus{background-color:#fff;border-color:#fff;color:#000;}.btn.btn-outline-black{color:#000;border-color:#000;}.btn.btn-outline-black:hover,.btn.btn-outline-black:active,.btn.btn-outline-black:focus,.btn.btn-outline-black:hover,.btn.btn-outline-black:active,.btn.btn-outline-black:focus{background-color:#000;border-color:#000;color:#fff;}.btn.btn-outline-dark-teal{color:#00837e;border-color:#00837e;}.btn.btn-outline-dark-teal:hover,.btn.btn-outline-dark-teal:active,.btn.btn-outline-dark-teal:focus,.btn.btn-outline-dark-teal:hover,.btn.btn-outline-dark-teal:active,.btn.btn-outline-dark-teal:focus{background-color:#00837e;border-color:#00837e;color:#fff;}.btn.btn-outline-navy{color:#004d5d;border-color:#004d5d;}.btn.btn-outline-navy:hover,.btn.btn-outline-navy:active,.btn.btn-outline-navy:focus,.btn.btn-outline-navy:hover,.btn.btn-outline-navy:active,.btn.btn-outline-navy:focus{background-color:#004d5d;border-color:#004d5d;color:#fff;}.btn.btn-outline-steel{color:#98a8ab;border-color:#98a8ab;}.btn.btn-outline-steel:hover,.btn.btn-outline-steel:active,.btn.btn-outline-steel:focus,.btn.btn-outline-steel:hover,.btn.btn-outline-steel:active,.btn.btn-outline-steel:focus{background-color:#98a8ab;border-color:#98a8ab;color:#fff;}.btn.btn-outline-midnight{color:#171f29;border-color:#171f29;}.btn.btn-outline-midnight:hover,.btn.btn-outline-midnight:active,.btn.btn-outline-midnight:focus,.btn.btn-outline-midnight:hover,.btn.btn-outline-midnight:active,.btn.btn-outline-midnight:focus{background-color:#171f29;border-color:#171f29;color:#fff;}.btn.btn-outline-charcoal{color:#667375;border-color:#667375;}.btn.btn-outline-charcoal:hover,.btn.btn-outline-charcoal:active,.btn.btn-outline-charcoal:focus,.btn.btn-outline-charcoal:hover,.btn.btn-outline-charcoal:active,.btn.btn-outline-charcoal:focus{background-color:#667375;border-color:#667375;color:#fff;}.btn.btn-outline-light-gray{color:#e5e8eb;border-color:#e5e8eb;}.btn.btn-outline-light-gray:hover,.btn.btn-outline-light-gray:active,.btn.btn-outline-light-gray:focus,.btn.btn-outline-light-gray:hover,.btn.btn-outline-light-gray:active,.btn.btn-outline-light-gray:focus{background-color:#e5e8eb;border-color:#e5e8eb;color:#667375;}.btn-fire-sm{background-color:#ed1a38;color:#fff;border-color:#ed1a38;text-align:center;border-radius:2rem;font-size:.875rem;padding:4px 10px;margin:0.3125rem 1px;}.btn.btn-fire-sm:hover,.btn.btn-fire-sm:active,.btn.btn-fire-sm:focus{color:#ed1a38;background-color:#fff;border-color:#ed1a38;}.btn-teal-sm{background-color:#00837e;color:#fff;border-color:#00837e;text-align:center;border-radius:2rem;font-size:.875rem;padding:4px 10px;margin:0.3125rem 1px;}.btn.btn-teal-sm:hover,.btn.btn-teal-sm:active,.btn.btn-teal-sm:focus{color:#00a79e;background-color:#fff;border-color:#00a79e;}@media (max-width:1199px){.btn{white-space:inherit;}}@media(max-width:480px){h1,.h1{font-size:2.75rem;}h2,.h2{line-height:1.2em;}}.font-weight-regular{font-weight:400;}.font-weight-medium{font-weight:500;}.font-weight-semiBold{font-weight:600;}.form-control,label,input::placeholder{line-height:revert;}.letter-spacing{letter-spacing:1;}.letter-spacing-4{letter-spacing:4;}@media(max-width:900px){h1,.h1{font-size:1.8rem;}h2,.h2{font-size:1.25rem;}}.shadow{box-shadow:0 10px 20px rgb(0 0 0 / 19%),0 6px 6px rgb(0 0 0 / 23%);}.img-wrapper{max-width:100%;height:auto;overflow:hidden;}.inner-img{transition:0.3s cubic-bezier(0.1,0.2,0.3,0.4);}.inner-img:hover{transform:scale(1.25);}footer.text-white a{color:#fff;text-decoration:none !important;}footer a.text-steel{color:#98a8ab;}footer a.text-sky{color:#a8dcd9;}
a{text-decoration:none;}.cd-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;}.cd-scroll-down{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;width:38px;height:44px;background:url("/assets/img/cd-arrow-bottom.svg") no-repeat center center;}.cd-nav-trigger{display:none;}#cd-vertical-nav ul{list-style:none;padding:0;}#cd-vertical-nav{position:fixed;right:-78px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:4;}#cd-vertical-nav li{text-align:right;}#cd-vertical-nav a{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;}#cd-vertical-nav a:after{content:"";display:table;clear:both;}#cd-vertical-nav a span{float:right;display:inline-block;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);}#cd-vertical-nav a:hover span,#cd-vertical-nav a.is-selected .cd-dot{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}#cd-vertical-nav a:hover .cd-label{opacity:1;left:-100%;-webkit-transition:-webkit-transform 0.2s,opacity 0.2s;-moz-transition:-moz-transform 0.2s,opacity 0.2s;transition:transform 0.2s,opacity 0.2s;}#cd-vertical-nav .cd-dot{position:relative;top:8px;right:calc(100% - 15px);height:10px;width:10px;border-radius:50%;background-color:#995581;-webkit-transition:-webkit-transform 0.2s,background-color 0.5s;-moz-transition:-moz-transform 0.2s,background-color 0.5s;transition:transform 0.2s,background-color 0.5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}#cd-vertical-nav .cd-label{position:relative;margin-right:10px;padding:4px 14px;color:white;background:rgba(0,0,0,0.53);font-size:10px;border-radius:20px;text-transform:uppercase;font-weight:600;opacity:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;}.touch .cd-nav-trigger{display:block;z-index:5;position:fixed;bottom:30px;right:5%;height:44px;width:44px;border-radius:0.25em;background:rgba(255,255,255,0.9);}.touch .cd-nav-trigger span{position:absolute;height:4px;width:4px;background-color:#3e3947;border-radius:50%;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.touch .cd-nav-trigger span::before,.touch .cd-nav-trigger span::after{content:'';height:100%;width:100%;position:absolute;left:0;background-color:inherit;border-radius:inherit;}.touch .cd-nav-trigger span::before{top:-9px;}.touch .cd-nav-trigger span::after{bottom:-9px;}.touch #cd-vertical-nav{position:fixed;z-index:4;right:5%;bottom:30px;width:90%;max-width:400px;max-height:90%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;border-radius:0.25em;background-color:rgba(255,255,255,0.9);}.touch #cd-vertical-nav a{display:block;padding:1em;border-bottom:1px solid rgba(62,57,71,0.1);}.touch #cd-vertical-nav a span:first-child{display:none;}.touch #cd-vertical-nav a.is-selected span:last-child{color:#d88683;}.touch #cd-vertical-nav.open{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.touch #cd-vertical-nav.open+.cd-nav-trigger{background-color:transparent;}.touch #cd-vertical-nav.open+.cd-nav-trigger span{background-color:rgba(62,57,71,0);}.touch #cd-vertical-nav.open+.cd-nav-trigger span::before,.touch #cd-vertical-nav.open+.cd-nav-trigger span::after{background-color:#3e3947;height:3px;width:20px;border-radius:0;left:-8px;}.touch #cd-vertical-nav.open+.cd-nav-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:1px;}.touch #cd-vertical-nav.open+.cd-nav-trigger span::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);bottom:0;}.touch #cd-vertical-nav li:last-child a{border-bottom:none;}@media only screen and (min-width:768px){.touch .cd-nav-trigger,.touch #cd-vertical-nav{bottom:40px;}}
:root{--short-banner:33vh;}body{color:#171f29!important;}@media screen and (min-width:992px){body.header-13-lg header#site-header .row.headerCode::before{order:5;content:"";width:1px;height:calc(var(--large-header) / 2);}body.header-13-lg header#site-header .row::after,body.header-13-lg header#site-header nav.secondary,body.header-13-lg header#site-header nav.shopping-cart,body.header-13-lg:not(.header-03-lg):not(.header-11-lg):not(.header-12-lg):not(.header-15-lg):not(.header-16-lg):not(.header-17-lg):not(.header-19-lg):not(.header-20-lg) header#site-header .site-search {position:relative;top:-70px;align-self:flex-start;}}.heading,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap-style:balance;}#background{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;}.videocontainer{height:100vh;}.word-container{overflow-x:hidden;top:0;}.videocontainer .h1{font-size:2.5rem;}@media(min-width:768px){.word-container{overflow-x:hidden;top:240px;}.videocontainer .h1{font-size:4.5rem;}}.hpBlockquote{padding:2.5rem;}.hpBlockquote p{font-size:1.65rem;line-height:2rem;font-weight:bolder;padding-top:2.5rem;padding-bottom:2.5rem;}.pin-spacer{height:initial !important;padding:initial !important;}.section-tabs .nav{flex-wrap:initial;}.section-tabs .nav-tabs .nav-item .nav-link{color:#97a9ab !important;transition:300ms;}.section-tabs .nav-tabs .nav-item .nav-link.active{color:#fff !important;}.section-tabs .nav-tabs .nav-item .nav-link.active{background-color:transparent;}.section-tabs .ripple-container{display:none;}.section-tabs .tablink{cursor:pointer;}.section-tabs .nav-tabs .nav-item .nav-link p{font-size:.8rem;letter-spacing:.22em;}.section-tabs .nav-link::before{content:" ";position:absolute;display:block;top:-1rem;left:0;height:.5rem;background-color:red;transform:scaleX(0);transition:all 0.3s ease-in-out 0s;}.section-tabs .nav-link.showBtn.active::before{content:" ";position:absolute;display:block;top:-1rem;left:0;height:.35rem;width:100%;background-color:#ed1a38;transform:scaleX(1);}@media(max-width:480px){.section-tabs .nav-link.tablink p{font-size:.67rem;}}@media(min-width:768px){.section-tabs .nav-link.active::after{content:" ";position:absolute;display:block;width:0;height:0;bottom:-1.7rem;left:0;right:0;margin:0 auto;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #171f29;}}.slider,.home-carousel{}.home-carousel .h2,.home-carousel .h4{line-height:1;}.slick-dots li button:before {font-size:.75rem;line-height:.75rem;}.slide-text p{font-size:.875rem;}.slick-slide.slick-current.slick-active.slick-center .container{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23) }.slick-dots li{width:.6rem;}.slider .slick-prev:before,.testimonialsSlider .slick-prev:before,.productPageSlider .slick-prev:before{font-family:'Font Awesome 5 Free';content:'\f060';font-weight:900;font-size:1.75rem;line-height:1;opacity:.75;color:#667376;-webkit-font-smoothing:antialiased;}.slider .slick-next:before,.testimonialsSlider .slick-next:before,.productPageSlider .slick-next:before{font-family:'Font Awesome 5 Free';content:'\f061';font-weight:900;font-size:1.75rem;line-height:1;opacity:.75;color:#667376;-webkit-font-smoothing:antialiased;}.testimonialsSlider .card-body:before{font-family:'Font Awesome 5 Free';content:'\f10d';font-weight:900;font-size:1.75rem;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;position:absolute;left:0;top:0;}.testimonialsSlider .card-body:after{font-family:'Font Awesome 5 Free';content:'\f10e';font-weight:900;font-size:1.75rem;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;position:absolute;right:0;top:0;}.testimonialsSlider .card-body p{padding:0 3rem;}.slick-next{right:21%!important;}.slick-prev{left:20%!important;}.slick-prev,.slick-next{top:100%!important;z-index:10;padding-top:15px;}.productPageSlider .slick-prev,.productPageSlider .slick-next{top:105%;}.slick-next.slick-arrow,.slick-prev.slick-arrow{width:1.5rem;height:1.5rem;}.slick-dots{left:0;right:0;margin:0 auto !important;position:absolute;}@media(max-width:480px){.slick-dots{left:0;right:0;top:41rem;}.slick-dotted.slick-slider{margin-bottom:0rem;}}@media(min-width:768px){.slick-slide.slick-current.slick-active.slick-center{transform:scale(1) !important;opacity:1;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);}.home-carousel .slick-slide{transform:scale(.7);opacity:.6;}}#goog-gt-tt{display:none !important;}.goog-te-menu-value:hover{text-decoration:none !important;}.goog-te-gadget-icon{background-image:url("//gtranslate.net/flags/gt_logo_19x19.gif") !important;background-position:0 0 !important;}.goog-te-gadget{display:none;}.form-control:focus,.form-control:active{border-color:#009791;outline:0;box-shadow:inset 0 0 0;}#myModal .red-border-top{border-top:8px solid red;}.midnightBorder::after{content:" ";display:block;height:.35rem;width:50px;background-color:#171f29;transform:scaleX(1);margin:0 auto;}.card{font-size:.875rem;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.12);border-radius:0.25rem;}.card{border:0;margin-bottom:30px;margin-top:30px;border-radius:6px;color:rgba(0,0,0,0.87);background:#ffffff;width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);}.card-container{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;}.card-container:not(.manual-flip):hover .card,.card-container.hover.manual-flip .card{-webkit-transform:rotateY( 180deg );-moz-transform:rotateY( 180deg );-o-transform:rotateY( 180deg );transform:rotateY( 180deg );}.card-container.static:hover .card,.card-container.static.hover .card{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}.card{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}.front{z-index:2;}.back{-webkit-transform:rotateY( 180deg );-moz-transform:rotateY( 180deg );-o-transform:rotateY( 180deg );transform:rotateY( 180deg );z-index:3;}.card-avatar img{max-height:350px;object-fit:cover;}.distributorsKey .card-avatar img{height:auto;max-height:41px;object-fit:cover;}.card-title{font-weight:700;}#StandardShapesCards{padding:2rem;}#StandardShapesCards .nav-link{display:inline-block;border-top:solid 1px white;}#StandardShapesCards .nav-link:first-child{border-top:none;}.card-container,.front,.back{width:100%;height:350px;}.blogposts .card-title a{color:#009791;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.front,.back{-ms-backface-visibility:visible;backface-visibility:visible;}.back{visibility:hidden;-ms-transition:all 0.2s cubic-bezier(.92,.01,.83,.67);}.front{z-index:4;}.card-container:not(.manual-flip):hover .back,.card-container.manual-flip.hover .back{z-index:5;visibility:visible;}}div.triangle-down{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#00837e transparent transparent transparent;margin:0 auto;padding-inline:0;}div.triangle-down-steel{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#98a8ab transparent transparent transparent;margin:0 auto;}div.triangle-up{width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #00837e transparent;margin:0 auto;padding-inline:0;}form.product-detail select,select.form-control{-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist;border:none;padding:4px;}.zoom{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.zoom:hover,.zoom:active,.zoom:focus{-ms-transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5);position:relative;z-index:100;overflow-x:auto;}#StandardShapes .table th,#StandardShapes .table td{padding:0.75rem 0;}.customextrudedproducts select,.customextrudedproducts select.form-control{-moz-appearance:auto;-webkit-appearance:auto;padding-top:5px;padding-bottom:5px;height:35px;}.customextrudedproducts .form-control:read-only{background-image:none;}.customextrudedproducts label{color:#fff;}.customextrudedproducts .bmd-form-group{position:relative;padding-top:0;}.customextrudedproducts .form-group{margin-bottom:1rem;}.customextrudedproducts input.form-control,.customextrudedproducts textarea{padding:5px;display:block;width:100%;background:#fff;height:41px;}.customextrudedproducts input.form-control,.customextrudedproducts input.title,.customextrudedproducts textarea,.customextrudedproducts select{margin:0.5em 0;border:1px solid #bbb;}.umbraco-forms-form.customextrudedproducts span.contourError,.umbraco-forms-form.customextrudedproducts span.field-validation-error{color:#ff0510 !important;background:transparent !important;}.umbraco-forms-form.customextrudedproducts input.contourError,.umbraco-forms-form.customextrudedproducts textarea.contourError,.umbraco-forms-form.customextrudedproducts input.input-validation-error,.umbraco-forms-form.customextrudedproducts textarea.input-validation-error,.customextrudedproducts select.input-validation-error,.customextrudedproducts input.input-validation-error[type="radio"] label,.customextrudedproducts input[type="checkbox"].input-validation-error label {background:#ff0510 !important;border-color:#FBC2C4;}.customextrudedproducts select.input-validation-error{color:#fff;}.customextrudedproducts .privacypolicy p{font-size:.875rem;}.myCssClass{background-size:cover;background-repeat:no-repeat;height:245px;width:100%;justify-content:center;align-items:center;position:relative;}.color-overlay{width:100%;height:100%;background:rgba(0,151,145,.2);position:absolute;}.light-overlay{width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;}.dark-overlay{width:100%;height:100%;background:rgba(23,31,41,.5);position:absolute;}@media(max-width:480px){.imageRight{float:none;padding-left:initial;}.imageRight img{max-width:100%;height:auto;padding-bottom:.5rem;}.imageLeft{float:none;padding-right:initial;}.imageLeft img{max-width:100%;height:auto;padding-bottom:.5rem;}}.des_left{border-left:1px solid #000;}.des_cd_c0w{margin:0;padding:5px;font-size:14px;text-align:center;width:200px;float:left;color:#666;background-color:#fff;border-top:1px solid #000;border-right:1px solid #000;}.des_btm{border-bottom:1px solid #000;}.des_cd_c0b{margin:0;padding:5px;font-size:14px;text-align:center;width:200px;float:left;color:#666;background-color:#b4d7ed;border-top:1px solid #000;border-right:1px solid #000;}.des_cd_top{margin:0;padding:5px;font-size:14px;text-align:center;width:600px;float:left;color:#666;background-color:#fff;border-top:1px solid #000;border-right:1px solid #000;}.table-alloys div{display:block;}.acomp_t1{margin:0;padding:5px;font-size:12px;text-align:center;font-weight:bold;width:98px;float:left;color:white;background-color:#65a5d3;border-top:1px solid #000;border-right:1px solid #000;}.acomp_cdw{margin:0;padding:5px;font-size:14px;text-align:center;width:98px;float:left;color:#666;background-color:#fff;border-top:1px solid #000;border-right:1px solid #000;}.acomp_cdb{margin:0;padding:5px;font-size:14px;text-align:center;width:98px;float:left;color:#666;background-color:#b4d7ed;border-top:1px solid #000;border-right:1px solid #000;}#mech{width:100%;}#mech .header{color:#fff;background-color:#65a5d3;font-weight:bold;}#mech td{padding:5px;text-align:center;font-size:12px;color:#666;background-color:#fff;border:1px solid #000;}#mech .header{color:#fff;background-color:#65a5d3;font-weight:bold;}.clearfix:after{clear:both;}.clearfix:before,.clearfix:after{content:"";display:table;}#backToTopButton{display:inline-block;background-color:#a8dcd9;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;}#backToTopButton::after{content:"\f077";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff;}#backToTopButton:hover{cursor:pointer;background-color:#333;}#backToTopButton:active{background-color:#555;}#backToTopButton.show{opacity:1;visibility:visible;}.section-capabilities a:hover .card-title{color:#00837e;}.section-homepage-text h2{font-size:4.25rem;line-height:1.01;}@media (max-width:1024px){.section-homepage-text h2{font-size:1.75rem;}}.transitionFinder select,.transitionFinder select.form-control{-moz-appearance:auto;-webkit-appearance:auto;}.transitionFinder label,.transitionFinder select{font-size:.875rem;}.section-mainCategories a:hover,.section-categories a:hover,.transitions-finder-results a:hover{text-decoration:none;}.section-mainCategories a:hover .card-title,.section-categories a:hover .card-title,.transitions-finder-results a:hover .card-title{color:#00837e;}.heroSlider .slick-initialized .slick-slide{display:flex;justify-content:center;}.heroSlider .slick-dots{bottom:25px;}.heroSlider .slick-dots li button:before{font-size:12px;}.heroSlider li.slick-active button:before,.heroSlider li:hover button:before{color:#00837e;}.heroSlider .overlay::before{background:rgba(0,0,0,.2);content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0.15;}.transitions-finder-results a .card-title{margin-left:auto;margin-right:auto;}.transitions-finder-results a .card-body{padding-left:8px;padding-right:8px;}.umb-block-list img{height:auto;max-width:100%;}@media(max-width:480px){.product-detail:before{padding:2px 5px;content:"Swipe left to read more";color:#fff;background:#333;}}#map{position:relative;z-index:2;width:100%;height:calc(100vh - 500px);margin-top:1.5rem;}.umb-block-list .distributorsKey img{height:41px;max-width:auto;}.cross{background-color:#ed1a38 !important;}.form-check .form-check-input{opacity:1;height:auto;width:auto;overflow:hidden;}#btnCadDownload,#btnCadEmail{color:#00837e;border-color:#00837e;cursor:pointer;text-transform:uppercase;border-radius:2rem;background-color:transparent;border-width:2px;border-style:solid;font-weight:bold;font-size:.65rem;letter-spacing:.25rem;box-shadow:0 2px 2px 0 rgba(153,153,153,0.14),0 3px 1px -2px rgba(153,153,153,0.2),0 1px 5px 0 rgba(153,153,153,0.12);padding:6px 15px;}#btnCadDownload:hover,#btnCadEmail:hover{color:#fff;background-color:#00837e;}#selCadFormats{padding:6px;border-radius:2rem;font-size:.85rem;}#dvData{border-collapse:collapse;display:table;width:100%;}#dvData dl{display:table-row;font-size:.75rem;}#dvData dt{display:table-cell;text-align:left;padding:5px 5px;background:#ffffff;color:#333333;font-weight:bold;background-color:#d1d1d1 !important;border:1px solid #cccccc !important;}#dvData dd{display:table-cell;text-align:left;padding:5px 5px;background:#ffffff;color:#000000;border:1px solid #cccccc !important;margin-inline-start:40px;}.modal-header{display:flex;align-items:flex-start;justify-content:end;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:var(--bs-btn-close-opacity);cursor:pointer;}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter);}.productPageSlider .slick-dots {bottom:-3rem;width:90%;left:0;right:0;margin:0 auto;}.navyBorder::after{content:" ";display:block;height:.35rem;width:50px;background-color:#004d5d;transform:scaleX(1);margin:0 auto;}.section-categories a:not(.btn):not(.nav-button-link):hover {text-decoration:none!important;}.section-categories a:hover .card-title {color:#00837e;}.card-people .card{box-shadow:none!important;}a.card-people .inner-img,a .card-avatar .inner-img{filter:grayscale(100%);transition:0.3s cubic-bezier(0.1,0.2,0.3,0.4);}a.card-people:hover .inner-img,a .card-avatar:hover .inner-img{filter:grayscale(0);}.card-people .card-footer .h6{color:#00837e;}@media (min-width:768px){.section-history .col-md-6{padding-inline:3rem;}.timeline-line-before:before{content:"";position:absolute;z-index:1;top:0px;bottom:0;right:100%;border-top:4px solid #ed1a38;height:5rem;width:5rem;transform:rotate(90deg);margin:auto 0;}.timeline-line-after:after{content:"";position:absolute;z-index:1;top:0px;bottom:0;right:0;border-top:4px solid #ed1a38;height:5rem;width:5rem;transform:rotate(90deg);margin:auto 0;}}.usn_cmp_locationssection .card-plain,.usn_cmp_capabilitiessection .card-plain,.usn_cmp_industriesservedsection .card-plain{background:transparent!important;box-shadow:none!important;}.usn_cmp_historysection .container-fluid{padding-inline:0 !important }.redBorder::after{content:" ";display:block;height:.35rem;width:50px;background-color:#ed1a38;transform:scaleX(1);margin:0 auto;}.capabilities-table.table>:not(caption)>*>*{background-color:transparent;}table.capabilities-table,table.capabilities-table th,table.capabilities-table td{border:none;}.capabilities-table .capabilities-table .table-secondary,.capabilities-table .table-secondary>th,.capabilities-table .table-secondary>td {background-color:#d6d8db;}.section-history .inner-img:hover{transform:scale(1.00);}.section-sustainability .col-md-4.column{position:relative;padding-bottom:2rem;}.low-carbon-aluminum-questions div{margin-block:auto;}.tabs-contact .repeatable.tabbed.tab-buttons .tab .nav-link,.repeatable.accordion.tab-buttons .tab .nav-link:not(.collapsed){color:#E91E63;border-color:#E91E63;background:#fff;border-radius:30px;margin-bottom:1.5rem;}.tabs-contact .repeatable.tabbed.tab-buttons .tab .nav-link.active,.repeatable.accordion.tab-buttons .tab .nav-link:not(.collapsed){color:#fff;border-color:#E91E63;background:#E91E63;border-radius:30px;margin-bottom:1.5rem;}.tabs-contact .nav{justify-content:center;}.tabs-contact .tab-content{background:#fff;border:1px solid black!important;}.tabs-contact .tab-pane{padding-inline:1.5rem;}
