.contact--form--seciton .contact--form--form,.contact--form--section .contact--form--form{color:#fff;--px-min:25px;--px-scaler:6.5vw;--px-max:130px;padding-left:clamp(var(--px-min), var(--px-scaler), var(--px-max));padding-right:clamp(var(--px-min), var(--px-scaler), var(--px-max));--py-min:40px;--py-scaler:6vw;--py-max:50px;padding-top:clamp(var(--py-min), var(--py-scaler), var(--py-max));padding-bottom:clamp(var(--py-min), var(--py-scaler), var(--py-max));background-color:#0e233e}.contact--form--seciton .contact--form--form h1,.contact--form--section .contact--form--form h1{text-align:center;margin-bottom:1.5em}.contact--form--seciton .contact-information,.contact--form--section .contact-information{color:#fff;text-align:center;--px-min:25px;--px-scaler:6.5vw;--px-max:130px;padding-left:clamp(var(--px-min), var(--px-scaler), var(--px-max));padding-right:clamp(var(--px-min), var(--px-scaler), var(--px-max));--py-min:40px;--py-scaler:6vw;--py-max:50px;padding-top:clamp(var(--py-min), var(--py-scaler), var(--py-max));padding-bottom:clamp(var(--py-min), var(--py-scaler), var(--py-max));background-image:url(/assets/contact_info_cover-CXIs9kg5.png);background-size:cover;flex-direction:column;flex:auto;justify-content:center;display:flex}@media screen and (width<=1200px){.contact--form--seciton .contact-information,.contact--form--section .contact-information{display:none}}.contact--form--seciton .contact-information .contact-information-container,.contact--form--section .contact-information .contact-information-container{grid-template-columns:repeat(2,1fr);display:grid}.contact--form--seciton .contact-information .contact-information-container:not(:last-child),.contact--form--section .contact-information .contact-information-container:not(:last-child){margin-bottom:4em}.contact--form--seciton .contact-information .contact-information-container .contact-information-cat,.contact--form--section .contact-information .contact-information-container .contact-information-cat{text-align:center}.contact--form--seciton .contact-information .contact-information-container .contact-information-cat h5,.contact--form--section .contact-information .contact-information-container .contact-information-cat h5{color:#fff}.contact--form--seciton .contact-information .contact-information-container .contact-information-cat p,.contact--form--section .contact-information .contact-information-container .contact-information-cat p{justify-content:center;display:flex}form>fieldset{grid-template-columns:repeat(8,1fr);gap:1em;display:grid}form .error{color:red;font-size:12px}form .form-error{color:red;font-size:15px}form .recaptcha-disclaimer{text-align:center;justify-content:center;align-items:center;font-size:.9em}form .recaptcha-disclaimer>div{margin-inline:auto}form .form-field{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:.3em;display:flex}@media (width>=500px){form .form-field.span-1{grid-column:span 1}form .form-field.span-2{grid-column:span 2}form .form-field.span-3{grid-column:span 3}form .form-field.span-4{grid-column:span 4}form .form-field.span-5{grid-column:span 5}form .form-field.span-6{grid-column:span 6}form .form-field.span-7{grid-column:span 7}form .form-field.span-8{grid-column:span 8}}form .form-field:has([required])>.field-label:after{content:"*";color:red;margin-left:.3em;font-size:.7em}form .form-field .field-label{margin-bottom:.3em;display:flex}form .form-field input[type=text],form .form-field input[type=email],form .form-field input[type=tel],form .form-field input[type=number],form .form-field textarea,form .form-field select{color:#fff;resize:vertical;background:#ffffff1a;border:1px solid #fff3;width:100%;height:47px;max-height:200px;padding:10px;transition:all .3s ease-in-out;display:block}form .form-field input[type=text]:focus-visible,form .form-field input[type=email]:focus-visible,form .form-field input[type=tel]:focus-visible,form .form-field input[type=number]:focus-visible,form .form-field textarea:focus-visible,form .form-field select:focus-visible{border:1px solid #6895bd;outline:none}form .form-field input[type=text] option,form .form-field input[type=email] option,form .form-field input[type=tel] option,form .form-field input[type=number] option,form .form-field textarea option,form .form-field select option{color:#000}form .form-field textarea{min-height:120px}form .form-field button{margin-inline:auto;color:#fff;background:#6895bd;justify-content:center;align-items:center;width:230px;height:60px;margin-top:1.3em;font-size:16px;font-weight:700;display:flex}@media screen and (width<=610px){form .form-field button{width:100%}}form .hascc{float:left;justify-content:flex-start;width:50%;display:flex}@media screen and (width<=610px){form .hascc{float:unset;justify-content:center;width:100%}}.intro-section .content-wrap h1{text-transform:none;color:#0e233e;padding:0}.intro-section .content-wrap h2{color:#6895bd}.intro-section .content-wrap .cta_button_blue{height:55px;margin-top:15px;padding-block:0;line-height:55px}.intro-section .image-wrap{align-items:center;width:100%}.batteryProducts-section{background:#0f0f0f}.white-section{background:#fff;padding:60px 0}.white-section>.wrapper>p{margin-bottom:20px!important}ul.two-col{column-count:2;max-width:50vw;list-style:outside;display:block}@media screen and (width<=1000px){ul.two-col{max-width:100%}}@media screen and (width<=640px){ul.two-col{column-count:1;margin-left:20px!important}}ul.two-col li p{margin:0}ul.two-col li a{color:#fe9b03;padding-block:clamp(5px,1vw,8px);display:inline-block}ul.two-col li a:hover{color:#6895bd}ul.two-col li a.underline{color:#fff;-webkit-text-decoration:underline #6895bd;text-decoration:underline #6895bd}ul.two-col li a.underline:hover{color:#6895bd}table{border-radius:5px;margin-bottom:25px;overflow:hidden}@media screen and (width<=850px){table.desktop-only{display:none}}table.mobile-only{display:none}@media screen and (width<=850px){table.mobile-only{width:100%;display:table}}table thead{background:#0e233e}table thead tr td{color:#fff;padding:15px 25px;padding:clamp(12px,1vw,15px) clamp(13px,1.5vw,25px);font-size:16px;font-weight:700}table thead tr td:not(:last-of-type){border-right:1px solid #355a7a}table tbody{background:#efefef}table tbody tr:not(:last-of-type){border-bottom:1px solid #cbcbcb}table tbody tr td{padding:15px 25px;padding:clamp(8px,1vw,15px) clamp(13px,1.5vw,25px)}table tbody tr td:not(:last-of-type){border-right:1px solid #cbcbcb}table tbody tr td ul{margin:0!important}@media screen and (width<=640px){table tbody tr td ul{margin-left:15px!important}}@media screen and (width<=1300px){.aboveFooter-section .two-col .left{padding:0;width:100%!important}.aboveFooter-section .two-col .left .two-col{max-width:100%}}.aboveFooter-section .two-col .left ul li{list-style:unset}.aboveFooter-section .two-col .left ul li:marker{color:#fff}@media screen and (width<=1300px){.aboveFooter-section .two-col .right{padding:0;width:100%!important}.aboveFooter-section .two-col .right .two-col{max-width:100%}}.aboveFooter-section .two-col .right ul li{list-style:unset}.aboveFooter-section .two-col .right ul li:marker{color:#fff}.aboveFooter-section .two-col .right ul li a{color:#fe9b03;padding-block:clamp(5px,1vw,8px);display:inline-block}.aboveFooter-section .two-col .right ul li a:hover{color:#6895bd}.aboveFooter-section .two-col .right ul li a.underline{color:#fff;-webkit-text-decoration:underline #6895bd;text-decoration:underline #6895bd}.aboveFooter-section .two-col .right ul li a.underline:hover{color:#6895bd}.blue{color:#6895bd!important}.bold{margin-bottom:15px;font-size:20px!important;font-weight:700!important}.content-grid{clear:unset;float:unset;flex-wrap:wrap;justify-content:space-between;display:flex}.secondaryBanner{background-image:url(/assets/E-Mobility-Banner-u85MObjO.jpg)}.sub-banner{background-image:url(/assets/e-mobility-sub-banner-Dc-SwzW1.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;padding-block:60px;position:relative}.sub-banner .banner-content{color:#fff;z-index:2;max-width:50%;position:relative}.sub-banner .banner-content h2,.sub-banner .banner-content h3,.sub-banner .banner-content h4{color:#fff}.sub-banner .banner-content h2{font-size:2rem}@media (width<=1500px){.sub-banner:after{content:"";opacity:.85;z-index:1;background-color:#2f7fb4;position:absolute;inset:0}.sub-banner .banner-content{max-width:100%}}.intro-section .content-wrap{width:50%}@media screen and (width<=1000px){.intro-section .content-wrap{width:100%}}.intro-section .image-wrap{width:100%}@media screen and (width<=1000px){.intro-section .image-wrap{width:100%;order:2!important}}.visualNav-wrapper{background-color:#efefef}.bold-links{padding-inline:0;font-weight:700;display:block;margin-top:20px!important;margin-left:0!important}.bold-links li{margin-inline:0;padding-inline:0}.bold-links li a{text-underline-offset:5px;text-decoration-thickness:2px}
