.heroImage-module__r0UsBW__figureWrapper{background:var(--color-background);padding:0 0 60px}.heroImage-module__r0UsBW__container{border:2px solid var(--color-primary);background:url(../media/plusx_electric_commercial_ev_charging_desktop_banner.0b-889u.~3lop.webp) 50%/cover no-repeat;border-radius:30px;width:100%;height:22rem;position:relative}.heroImage-module__r0UsBW__textWrapper{z-index:2;flex-direction:column;gap:15px;padding:0 3%;display:flex}.heroImage-module__r0UsBW__highlightedText{background-color:var(--color-primary);color:var(--color-secondary);border-radius:10px;width:fit-content;padding:6px 10px;font-size:32px}.heroImage-module__r0UsBW__secondaryhighlightedText{background-color:var(--color-tertiary);color:var(--color-secondary);border-radius:10px;width:fit-content;padding:6px 10px;font-size:32px}.heroImage-module__r0UsBW__outlinerText{color:var(--color-text);border-top:2px solid var(--color-text);border-bottom:2px solid var(--color-text);width:fit-content;margin-top:10px;padding:10px 0;font-size:16px;font-weight:600;display:inline-block}.heroImage-module__r0UsBW__normalText{color:var(--color-text);font-size:30px;font-weight:600}.heroImage-module__r0UsBW__secondaryText{color:#212529;font-size:30px;font-weight:400}.heroImage-module__r0UsBW__highlight{color:var(--color-primary)}.heroImage-module__r0UsBW__buttonContainer{gap:30px;display:flex}.heroImage-module__r0UsBW__buttonContainer p{font-size:18px}@media (max-width:1200px){.heroImage-module__r0UsBW__figureWrapper{padding:0 15px 60px}.heroImage-module__r0UsBW__highlightedText,.heroImage-module__r0UsBW__secondaryhighlightedText{font-size:26px}.heroImage-module__r0UsBW__outlinerText{font-size:14px}}@media (max-width:992px){.heroImage-module__r0UsBW__normalText{font-size:28px}}@media (max-width:767px){.heroImage-module__r0UsBW__container{height:100%}.heroImage-module__r0UsBW__textWrapper{width:100%;padding:60px 5% 0;position:absolute;top:0;left:0}.heroImage-module__r0UsBW__highlightedText,.heroImage-module__r0UsBW__secondaryhighlightedText{border-radius:8px;font-size:22px}.heroImage-module__r0UsBW__normalText,.heroImage-module__r0UsBW__secondaryText{font-size:20px}}@media (max-width:580px){.heroImage-module__r0UsBW__container{background:url(../media/plusx_electric_commercial_ev_charging_mobile_banner.0jf_9vnz56o4_.webp) 100%/cover no-repeat;height:70vh}.heroImage-module__r0UsBW__outlinerText{padding-left:0;font-size:14px}.heroImage-module__r0UsBW__secondaryText{padding-left:0}}@media (max-width:480px){.heroImage-module__r0UsBW__outlinerText{font-size:12px}}@media (max-width:420px){.heroImage-module__r0UsBW__highlightedText,.heroImage-module__r0UsBW__secondaryhighlightedText{border-radius:8px;font-size:20px}}
.plusxForm-module__-Tk-5G__formArea{justify-content:center;align-items:center;padding:0 40px 40px;display:flex}.plusxForm-module__-Tk-5G__formArea .plusxForm-module__-Tk-5G__formInner{width:100%}.plusxForm-module__-Tk-5G__formControl{width:100%;height:auto;color:var(--color-text);background-color:var(--color-background);border:2px solid var(--color-primary);border-radius:10px;padding:15px 19px;font-size:1rem;line-height:1.4;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.plusxForm-module__-Tk-5G__formControl:focus{color:var(--color-text);background-color:var(--color-background);border-color:var(--color-primary);box-shadow:0 3px 8px 0 var(--color-shadow);outline:0}.plusxForm-module__-Tk-5G__inputSelect{background-color:var(--color-background);border:1px solid var(--color-primary);border-radius:10px}.plusxForm-module__-Tk-5G__wrapper{justify-content:space-between;display:flex}.plusxForm-module__-Tk-5G__controls{flex-direction:column;gap:40px;display:flex}.plusxForm-module__-Tk-5G__addressInput{width:80%;height:auto;color:var(--color-text);background-color:var(--color-background);border:2px solid var(--color-primary);border-radius:10px;padding:15px 19px;font-size:1rem;line-height:1.4;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.plusxForm-module__-Tk-5G__addressInput:focus{color:var(--color-text);background-color:var(--color-background);border-color:var(--color-primary);box-shadow:0 3px 8px 0 var(--color-shadow);outline:0}.plusxForm-module__-Tk-5G__couponInput{width:80%;height:auto;color:var(--color-text);background-color:var(--color-background);border:2px solid var(--color-primary);border-radius:10px;padding:15px 19px;font-size:1rem;line-height:1.4;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.plusxForm-module__-Tk-5G__couponInput:focus{color:var(--color-text);background-color:var(--color-background);border:2px solid var(--color-primary);box-shadow:0 3px 8px 0 var(--color-shadow);outline:0}.plusxForm-module__-Tk-5G__map{border:2px solid var(--color-primary);width:18%;color:var(--color-primary);background-color:var(--color-background);border-radius:10px;justify-content:space-evenly;align-items:center;font-size:1rem;display:flex}.plusxForm-module__-Tk-5G__applyButton{background-color:var(--color-background);border:2px solid var(--color-primary);width:18%;color:var(--color-primary);border-radius:10px;justify-content:space-evenly;align-items:center;font-size:1rem;display:flex}.plusxForm-module__-Tk-5G__radioButtonContainer{color:var(--color-text);align-items:center;gap:30px;height:100%;font-size:1rem;display:flex}.plusxForm-module__-Tk-5G__checkboxInput input{opacity:0;align-items:center;width:0;height:0;display:flex}.plusxForm-module__-Tk-5G__checkboxInput label{color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:1rem;display:flex}.plusxForm-module__-Tk-5G__checkBox>span{border:2px solid var(--color-primary);box-sizing:border-box;background-color:#0000;border-radius:50%;min-width:20px;min-height:20px;transition:all .3s;display:inline-block;position:relative}.plusxForm-module__-Tk-5G__checkboxInput input:checked+label>span:before{content:"";background-color:var(--color-primary);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plusxForm-module__-Tk-5G__vehicleType{color:var(--color-secondary);align-items:center;margin-top:15px;font-size:1rem;display:flex;position:relative}input::placeholder,textarea::placeholder{color:#867e7e!important}.plusxForm-module__-Tk-5G__formSubmit{letter-spacing:2px;cursor:pointer;background:var(--color-primary)!important;color:var(--color-secondary)!important;border-radius:10px!important;padding:10px 30px!important;font-weight:600!important}.plusxForm-module__-Tk-5G__phoneInput{width:100%;height:auto;color:var(--color-secondary);background-color:var(--color-background);border:2px solid var(--color-primary);border-radius:.267rem;padding:8px 19px;font-size:1rem;line-height:1.4}.plusxForm-module__-Tk-5G__errorMessage{color:red;font-size:12px}.plusxForm-module__-Tk-5G__messages{color:var(--color-secondary);margin-top:25px}.plusxForm-module__-Tk-5G__summaryBox{background-color:var(--color-background);border:2px solid var(--color-primary);color:#867e7e;border-radius:10px;padding:10px 19px}.plusxForm-module__-Tk-5G__header{justify-content:space-between;align-items:center;font-size:1rem;display:flex}.plusxForm-module__-Tk-5G__totalButton{background-color:var(--color-primary);cursor:pointer;color:var(--color-text);border:none;border-radius:6px;align-items:center;padding:6px 12px;font-weight:700;display:flex}.plusxForm-module__-Tk-5G__arrow{margin-left:5px}.plusxForm-module__-Tk-5G__details{margin-top:16px;font-size:15px;animation:.2s ease-in-out plusxForm-module__-Tk-5G__fadeIn}.plusxForm-module__-Tk-5G__row{justify-content:space-between;margin:6px 0;display:flex}.plusxForm-module__-Tk-5G__divider{border-top:1px solid var(--color-primary);margin:8px 0}.plusxForm-module__-Tk-5G__total{color:var(--color-primary);font-weight:700}.plusxForm-module__-Tk-5G__marginBottom{margin:0 0 32px}.plusxForm-module__-Tk-5G__breaKline{display:none}@keyframes plusxForm-module__-Tk-5G__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes plusxForm-module__-Tk-5G__checked-box{0%{border-color:#212121;width:0;height:0;transform:translate(0)rotate(45deg)}33%{border-color:#212121;width:4px;height:0;transform:translate(0)rotate(45deg)}to{border-color:#212121;width:4px;height:8px;transform:translateY(-8px)rotate(45deg)}}@keyframes plusxForm-module__-Tk-5G__bounce{0%{transform:scale(1)}33%{transform:scale(.7)}to{transform:scale(1)}}@media (max-width:991px){.plusxForm-module__-Tk-5G__controls{gap:24px}.plusxForm-module__-Tk-5G__checkBox>span{margin-right:5px}}@media (max-width:768px){.plusxForm-module__-Tk-5G__checkboxInput label{min-width:35vw;font-size:16px}.plusxForm-module__-Tk-5G__radioButtonContainer{gap:0}}@media (max-width:767px){.plusxForm-module__-Tk-5G__formArea{padding:0}}@media (max-width:580px){.plusxForm-module__-Tk-5G__breaKline{display:block}}@media (max-width:480px){.plusxForm-module__-Tk-5G__radioButtonContainer{gap:6px}.plusxForm-module__-Tk-5G__checkBox>span{margin-right:0}}@media (max-width:380px){.plusxForm-module__-Tk-5G__radioButtonContainer{gap:20px;font-size:.9rem}.plusxForm-module__-Tk-5G__checkboxInput label{font-size:.9rem!important}}
