.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,.intro .intro-inner h2,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role='list'],ol[role='list']{list-style:none}body{line-height:1.5;margin:0}h1,h2,h3,.intro .intro-inner h2,h4,button,input,label{line-height:1.1}h1,h2,h3,.intro .intro-inner h2,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-family:'MiniSansRegular';src:url(/assets/MINISansSerif-Regular-bae5d67248d95a3e29310cddcfe8f27202ca526b3b03e5c80860dffd3966d388.woff) format("woff")}@font-face{font-family:'MiniSansBold';src:url(/assets/MINISansSerif-Bold-30aa01492114d5cf4b1720a9662e0f609946d107f5cffc81fe989e1fef7ee7ef.woff) format("woff")}@font-face{font-family:'MiniSerifRegular';src:url(/assets/MINISerif-Regular-71ab3fdbd432c9a55c04af8f6ec4533f43c6793203b3a5f5ab464977eeb9a177.woff) format("woff")}@font-face{font-family:'MiniSerifBold';src:url(/assets/MINISerif-Bold-0dd3264b4db452cd725d45f67baef591ee8b5b638505bb83dbb2dbb76976d050.woff) format("woff")}html{font-size:62.5%}body{font-size:1.4rem;font-family:"MiniSansRegular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.intro .intro-inner h2,h4,h5,h6{font-family:"MiniSerifRegular";text-transform:uppercase;margin:0}h1{font-size:4.8rem;line-height:4.8rem}h2,.h2{font-size:4.8rem;line-height:4.8rem}h3,.intro .intro-inner h2,.h3{font-size:2.4rem;line-height:2.4rem}@media (min-width: 1024px){h3,.intro .intro-inner h2,.h3{font-size:3.2rem;line-height:3.2rem}}a,a:visited{color:black}@media (min-width: 1024px){body.retailer-mode .header .main-nav{margin-left:auto;margin-right:6rem}}body.retailer-mode .header .retailer-name{display:flex;align-items:center;margin-left:3rem;font-size:1.5rem;line-height:2rem}.header{display:flex}.header .site-link{text-decoration:none;display:flex}.header .site-logo{margin:1.7rem 0 1.5rem 2rem;width:7rem;height:3.1rem}@media (min-width: 1024px){.header .site-logo{margin:1.7rem 0 1.5rem 6rem;width:9.6rem;height:4.2rem}}.header .electric-logo{width:3.1rem;height:3.1rem;margin:1.7rem 0 1.5rem 1rem}@media (min-width: 1024px){.header .electric-logo{width:4.2rem;height:4.2rem;margin:1.7rem 0 1.5rem 2rem}}.header .main-nav{display:none;position:fixed;top:5rem;bottom:0;left:0;right:0;background:#fff;padding:2rem;z-index:3}@media (min-width: 1024px){.header .main-nav{display:block;position:static;padding:0;margin-left:2rem}}.header .main-nav ul{padding:0;list-style:none}@media (min-width: 1024px){.header .main-nav ul{margin:2.5rem 0 0 0}}.header .main-nav li{padding:1.2rem 0}@media (min-width: 1024px){.header .main-nav li{display:inline-block;margin:0 0.5rem;padding:0}}.header .main-nav a{font-size:1.8rem;text-decoration:none}@media (min-width: 1024px){.header .main-nav a{font-size:1.6rem;padding:2.5rem 1rem;border-bottom:4px solid transparent;transition:border-color 0.2s}.header .main-nav a:hover{transition:border-color 0.2s;border-bottom:4px solid #2992BA;color:#2992BA}}.header .mobile-nav{position:absolute;top:2.4rem;right:2rem;cursor:pointer;appearance:none;border:0;background:none;padding:0.5rem}@media (min-width: 1024px){.header .mobile-nav{display:none}}.header .mobile-nav svg{display:block}.header .mobile-nav[aria-expanded=true]{top:2rem;right:2.2rem}.header .mobile-nav[aria-expanded=true] .burger{display:none}.header .mobile-nav[aria-expanded=true] .close{display:block}.header .mobile-nav[aria-expanded=false] .burger{display:block}.header .mobile-nav[aria-expanded=false] .close{display:none}@media (max-width: 1023.5px){.header.nav-open .main-nav{display:block}.header.nav-open .mobile-nav-open{display:none}.header.nav-open .mobile-nav-close{display:block}}html.nav-open{overflow:hidden}.footer{margin-top:5rem}@media (min-width: 640px){.footer{margin-top:8rem}}.footer .footer-main{background:black;color:#FFFFFF;padding:3rem 2rem}@media (min-width: 1024px){.footer .footer-main{padding:3rem 6rem}}@media (min-width: 640px){.footer .footer-inner{display:flex;justify-content:space-between;max-width:116rem;margin:0 auto}}.footer ul{list-style:none}.footer li a{text-decoration:none;color:#FFFFFF}@media (min-width: 1024px){.footer li a{font-size:1.8rem}}.footer li a:hover{color:#2992BA}.footer .footer-title{font-size:1.8rem;font-family:"MiniSansBold"}.footer .social-nav{border-bottom:1px solid #6F6F6F;margin-bottom:2rem}@media (min-width: 640px){.footer .social-nav{border:none;order:1;flex-grow:1}}.footer .social-nav .footer-title{text-align:center}@media (min-width: 640px){.footer .social-nav .footer-title{text-align:right;margin:0}}.footer .social-nav ul{padding:0;margin:1rem 0 3rem;display:flex;justify-content:center;align-items:center}@media (min-width: 640px){.footer .social-nav ul{justify-content:flex-end}}.footer .social-nav li{margin:0 2rem}@media (min-width: 640px){.footer .social-nav li:last-child{margin-right:0}}.footer .social-nav a:hover svg path{fill:#2992BA}.footer .social-nav .social-logo{transform:scale(1.1)}.footer .social-nav .social-logo.facebook{height:1.9rem;width:1.1rem}.footer .social-nav .social-logo.twitter{height:1.6rem;width:2rem}.footer .social-nav .social-logo.youtube{height:1.4rem;width:2rem}.footer .social-nav .social-logo.instagram{height:2rem;width:2rem}@media (min-width: 640px){.footer .links-nav{margin-right:5rem}}.footer .links-nav ul{padding:0;margin-top:0}.footer .links-nav li{margin:0.5rem 0 1rem}.footer .links-nav .footer-title{margin:0}.footer .copyright{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:3rem 0 2rem}.footer .copyright img{width:7.5rem;height:3.3rem}@media (min-width: 640px){.footer .copyright img{width:9.6rem;height:4.2rem}}.footer .copyright p{font-size:1.2rem}@media (min-width: 640px){.footer .copyright p{font-size:1.4rem}}.swiper{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;margin:0 auto}.swiper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper .swiper-controls{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);z-index:1}.swiper .swiper-button-prev,.swiper .swiper-button-next{background:black;width:3.2rem;height:3.2rem;border-radius:50%;top:auto;bottom:-0.6rem;outline-offset:3px;border:none}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{content:none}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled{opacity:0.25}.swiper .swiper-button-prev svg,.swiper .swiper-button-next svg{position:absolute;top:1rem;right:1.2rem;height:1.3rem;width:0.7rem}.swiper .swiper-button-prev{left:-6rem}.swiper .swiper-button-prev svg{transform:rotate(180deg)}.swiper .swiper-button-next{right:-6rem}.swiper .swiper-pagination{position:static;width:auto}.swiper .swiper-pagination span.swiper-pagination-bullet{border-radius:0;margin:0;width:3rem;height:0.1rem}.swiper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:black;height:0.3rem;position:relative;top:0.2rem}.button{padding:17px 30px;border-radius:30px;text-decoration:none;text-align:center;display:inline-block;font-size:1.6rem;line-height:1.6rem;font-family:"MiniSansRegular";border:0;transition:all 0.3s;cursor:pointer;outline-offset:3px}.button.primary-button{background:black;color:#FFFFFF}.button.primary-button:hover{background-color:#484848;transition:all 0.3s}.button.secondary-button{background:#195A78;color:#FFFFFF}.button.secondary-button:hover{background-color:#2992BA;transition:all 0.3s}.vehicle-selector{margin-bottom:3rem}@media (min-width: 1024px){.vehicle-selector{margin-bottom:5rem}}.vehicle-selector .vehicle-selector-intro{margin:3rem 0;padding:0 2rem}@media (min-width: 1024px){.vehicle-selector .vehicle-selector-intro{padding:0;width:96rem;margin:8rem auto 5rem}}.vehicle-selector .swiper{height:38rem;width:100%}@media (min-width: 1024px){.vehicle-selector .swiper{height:50rem;padding-bottom:6rem}}.vehicle-selector .swiper.hidden{display:none}.vehicle-selector .swiper h3,.vehicle-selector .swiper .intro .intro-inner h2,.intro .intro-inner .vehicle-selector .swiper h2{font-size:2rem}.vehicle-selector .swiper .button{margin:2rem 0;opacity:0}.vehicle-selector .swiper .swiper-slide{text-align:center;cursor:pointer}@media (min-width: 1024px){.vehicle-selector .swiper .swiper-slide{width:53%}}.vehicle-selector .swiper .swiper-slide:hover .main-image{opacity:0}.vehicle-selector .swiper .swiper-slide-active .button{opacity:1}.vehicle-selector .vehicle-image-container{position:relative;height:20rem;margin-bottom:2rem}@media (min-width: 1024px){.vehicle-selector .vehicle-image-container{height:32rem}}.vehicle-selector .vehicle-image-container img{height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:opacity ease 0.2s}@media (min-width: 1024px){.vehicle-selector .vehicle-image-container img{height:250px}}.vehicle-selector .vehicle-image-container img.main-image{opacity:1}.vehicle-selector .selected-vehicle{display:none;padding:0 2rem}@media (min-width: 1024px){.vehicle-selector .selected-vehicle{max-width:96rem;padding:0;margin:0 auto}}.vehicle-selector .selected-vehicle.show{display:block}@media (min-width: 1024px){.vehicle-selector .selected-vehicle .selected-vehicle-summary{display:flex}}@media (min-width: 1024px){.vehicle-selector .selected-vehicle .selected-vehicle-image{width:50%}}.vehicle-selector .selected-vehicle .selected-vehicle-details{margin-bottom:2rem;padding-left:2rem}@media (min-width: 1024px){.vehicle-selector .selected-vehicle .selected-vehicle-details{width:50%;margin-bottom:0;padding:0}}.vehicle-selector .selected-vehicle .selected-vehicle-details .selected-vehicle-title{margin:0;font-size:3.2rem;line-height:3.2rem;width:30rem}.vehicle-selector .selected-vehicle .selected-vehicle-details .selected-vehicle-price{font-size:1.8rem;line-height:2.4rem;font-family:"MiniSerifRegular";font-weight:bold}.vehicle-selector .selected-vehicle .selected-vehicle-cells{display:flex;width:100%}.vehicle-selector .selected-vehicle .selected-vehicle-cells p{padding:0 2rem;border-right:1px solid black;font-size:1.2rem}.vehicle-selector .selected-vehicle .selected-vehicle-cells p:first-child{padding-left:0}.vehicle-selector .selected-vehicle .selected-vehicle-cells p:last-child{border-right:0}.vehicle-selector .selected-vehicle .selected-vehicle-cells em{display:block;font-style:normal;font-size:2rem;font-family:"MiniSerifRegular";text-transform:uppercase;font-weight:bold}.vehicle-selector .selected-vehicle .selected-vehicle-overview .accordion-header{font-size:2.4rem;font-family:"MiniSerifRegular";text-transform:uppercase}@media (min-width: 1024px){.vehicle-selector .selected-vehicle .selected-vehicle-overview .accordion-header{font-size:2.2rem}}.vehicle-selector .selected-vehicle .selected-vehicle-overview p{margin:0 0 1.5rem}.vehicle-selector .selected-vehicle .selected-vehicle-overview .selected-vehicle-cells p{font-size:1.4rem}.vehicle-selector .selected-vehicle .selected-vehicle-overview .selected-vehicle-cells em{font-size:2.4rem}.vehicle-nav{font-size:1.6rem;margin-bottom:4rem;z-index:2;background-color:#FFFFFF}@media (min-width: 1024px){.vehicle-nav{font-size:1.8rem}}.vehicle-nav.sticky{position:fixed;top:0;left:0;width:100%}.vehicle-nav ul{list-style:none;text-align:center;border-bottom:1px solid #ACABAB;padding:0;margin-bottom:0}.vehicle-nav li{display:inline-block;margin:0 1rem;cursor:pointer}@media (min-width: 1024px){.vehicle-nav li{margin:0 1.5rem}}.vehicle-nav li a{padding:0.5rem 1rem;border-bottom:4px solid transparent;transition:border-color 0.2s;display:block;text-decoration:none}@media (min-width: 1024px){.vehicle-nav li a{padding:0.5rem 1.5rem}}.vehicle-nav li a:hover,.vehicle-nav li a.active{transition:border-color 0.2s;border-bottom:4px solid #2992BA}.accordion{border-bottom:1px solid #ACABAB}.accordion .accordion-header{font-size:1.6rem;font-family:"MiniSansRegular";text-transform:none}.accordion .accordion-header a{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;display:block;text-decoration:none;padding:2rem 0;position:relative;outline-offset:5px}@media (min-width: 1024px){.accordion .accordion-header{font-size:1.8rem}}.accordion .accordion-header svg{position:absolute;top:2.8rem;right:0}.accordion .accordion-content{display:none;margin-bottom:2rem}.accordion.open .accordion-header svg{transform:rotate(180deg)}.accordion.open .accordion-content{display:block}.hero{position:relative}@media (max-width: 1023.5px){.hero .hero-title{font-size:3.2rem;line-height:3.4rem;padding:4rem 0 1rem 2rem;color:black !important;background-color:#F8F8F8}}@media (min-width: 1024px){.hero .hero-title{position:absolute;top:3rem;display:block;top:8rem;left:10rem}}.hero .hero-image{width:100%}.hero .hero-image-mobile{width:100%;display:none}.page-home .hero .hero-image{display:none}.page-home .hero .hero-image-mobile{display:block}@media (min-width: 640px){.hero .hero-image{display:block}.page-home .hero .hero-title{display:none}.page-home .hero .hero-image{display:block}.page-home .hero .hero-image-mobile{display:none}}.intro{background-color:#F8F8F8;padding:2rem 2rem 5rem 2rem}@media (min-width: 1024px){.intro{padding:8rem 0}}@media (min-width: 1024px){.intro .intro-inner{width:96rem;margin:0 auto}}.intro .intro-inner p{font-size:1.6rem}.banner-container{padding:0 2rem}@media (min-width: 1024px){.banner-container{max-width:116rem;margin:0 auto}}.banner-container.banner-columns{margin-top:2rem}@media (min-width: 640px){.banner-container.banner-columns{display:flex;justify-content:space-between;margin:6rem auto 3rem}}.banner-container.banner-columns .banner{margin-bottom:2rem;display:flex;flex-direction:column;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.15)}@media (min-width: 640px){.banner-container.banner-columns .banner{width:calc(50% - 1rem)}}.banner-container.banner-columns .banner .banner-content{flex-grow:1;display:flex;flex-direction:column}.banner-container.banner-columns .banner .banner-content h3,.banner-container.banner-columns .banner .banner-content .intro .intro-inner h2,.intro .intro-inner .banner-container.banner-columns .banner .banner-content h2{font-size:2.4rem}.banner-container.banner-columns .banner .banner-content .button{margin-top:auto;align-self:flex-start}.banner img{width:100%}.banner img.desktop-image{display:none}@media (min-width: 640px){.banner img.desktop-image{display:block}}@media (min-width: 640px){.banner img.mobile-image{display:none}}.banner .banner-content{padding:3rem}@media (min-width: 640px){.banner .banner-content{padding:3rem 5rem}}.banner .banner-content p{margin-bottom:3rem}@media (max-width: 639.5px){.banner .banner-content .button{width:100%}}.banner.fullwidth,.banner.fullwidthRight{position:relative;min-height:20rem;color:#FFFFFF}.banner.fullwidth .banner-image,.banner.fullwidthRight .banner-image{padding:0}@media (min-width: 1024px){.banner.fullwidth .banner-content,.banner.fullwidthRight .banner-content{padding:0;background-color:transparent !important;position:absolute;left:4rem;top:50%;width:50%;transform:translateY(-50%)}}@media (min-width: 640px) and (max-width: 1023.5px){.page-ownership .fullwidth .banner-image,.page-ownership .fullwidthRight .banner-image{text-align:center}.page-ownership .fullwidth .desktop-image,.page-ownership .fullwidthRight .desktop-image{display:none}.page-ownership .fullwidth .mobile-image,.page-ownership .fullwidthRight .mobile-image{display:block}}@media (min-width: 1024px){.page-ownership .fullwidth .banner-content,.page-ownership .fullwidthRight .banner-content{left:auto;right:3rem;width:40%}}.savings{background-color:#F8F8F8;padding:3rem 2rem}@media (min-width: 1024px){.savings{padding:4rem 2rem 2rem}}@media (min-width: 1024px){.savings .savings-inner{max-width:116rem;margin:0 auto}}.savings .savings-boxes{margin:2rem 0}@media (min-width: 1024px){.savings .savings-boxes{display:flex;justify-content:space-between}}.savings .savings-boxes .savings-box{background-color:black;color:white;text-align:center;padding:4rem 0;margin-bottom:1.5rem}@media (min-width: 1024px){.savings .savings-boxes .savings-box{width:calc(100% / 3 - 1.5rem)}}.savings .savings-boxes .savings-box .savings-value{font-size:7rem;line-height:7rem;font-family:"MiniSerifRegular"}.savings .disclaimer{font-size:1.2rem;max-width:96rem}.savings .accordions{margin:3rem 0;max-width:96rem}.savings-calculator{background-color:#F8F8F8;padding:3rem 2rem}@media (min-width: 1024px){.savings-calculator{padding:5rem 2rem}}.savings-calculator.disabled .savings-calculator-form{opacity:0.2;pointer-events:none}.savings-calculator.disabled .secondary-button{display:inline-block}.savings-calculator .secondary-button{display:none;margin-top:2rem;width:auto}.savings-calculator .savings-calculator-inner{max-width:116rem;margin:3rem auto 0}.savings-calculator .savings-calculator-form{margin:3rem 0 0 0}@media (min-width: 640px) and (max-width: 1023.5px){.savings-calculator .savings-calculator-form{display:flex;flex-wrap:wrap;justify-content:space-between}.savings-calculator .savings-calculator-form .period-and-fuel,.savings-calculator .savings-calculator-form .savings-type{width:100%;display:flex;justify-content:space-between}.savings-calculator .savings-calculator-form .savings-type{flex-wrap:wrap;justify-content:flex-start}.savings-calculator .savings-calculator-form .savings-type .title{width:100%}.savings-calculator .savings-calculator-form .savings-type .radio-container{margin-right:3rem}.savings-calculator .savings-calculator-form .savings-period,.savings-calculator .savings-calculator-form .fuel-type{width:calc(50% - 1rem);display:flex;flex-wrap:wrap;margin-bottom:3rem}.savings-calculator .savings-calculator-form .savings-period .title,.savings-calculator .savings-calculator-form .fuel-type .title{width:100%}.savings-calculator .savings-calculator-form .savings-period .radio-container,.savings-calculator .savings-calculator-form .fuel-type .radio-container{margin-right:3rem}.savings-calculator .savings-calculator-form .mileage-details,.savings-calculator .savings-calculator-form .energy-costs{width:calc(50% - 1rem)}}@media (min-width: 1024px){.savings-calculator .savings-calculator-form{display:flex}.savings-calculator .savings-calculator-form .period-and-fuel{width:25rem;border-right:1px solid #ACABAB;margin-right:3rem}.savings-calculator .savings-calculator-form .period-and-fuel .radio-container{display:inline-block}.savings-calculator .savings-calculator-form .period-and-fuel .radio-container:last-child{margin-left:1.5rem}.savings-calculator .savings-calculator-form .period-and-fuel .fuel-type{margin-top:3rem}}@media (min-width: 1024px){.savings-calculator .savings-calculator-form .savings-type{width:25rem}.savings-calculator .savings-calculator-form .savings-type .radio-container{margin-bottom:3rem}}.savings-calculator .savings-calculator-form .savings-section{margin-bottom:3rem}@media (min-width: 1024px){.savings-calculator .savings-calculator-form .savings-section{margin-bottom:0}}.savings-calculator .savings-calculator-form .title{font-size:1.8rem;margin:0 0 1rem 0}.savings-calculator .savings-calculator-form .radio-container{margin-bottom:1rem}.savings-calculator .savings-calculator-form .select-menu{margin-bottom:1.5rem}@media (min-width: 1024px){.savings-calculator .savings-calculator-form .select-menu{min-width:26rem}}.savings-calculator .savings-calculator-form .mileage-details{margin-bottom:3rem}@media (min-width: 1024px){.savings-calculator .savings-calculator-form .mileage-details{margin-bottom:0;margin-right:1.5rem}}.radio-container{cursor:pointer;display:block;position:relative;padding-left:3rem;font-size:1.6rem;line-height:2.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark{position:absolute;top:0;left:0;height:2.1rem;width:2.1rem;background-color:#FFFFFF;border-radius:50%;border:2px solid black}.radio-container .checkmark:after{content:"";position:absolute;display:none;top:0.3rem;left:0.3rem;width:1.1rem;height:1.1rem;border-radius:50%;background:black}select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}select::-ms-expand{display:none}.select{position:relative;height:5rem;border-bottom:2px solid black;padding:1.2rem 1.5rem;font-size:1.6rem}.select select{color:black}.select:hover,.select:focus-within{border-color:#2992BA}.select:after{content:'';background:url(/assets/accordion-down-249ef52d9bf04d974e47ca07beb3e5ec61ba610d4ce054387a72d62ce7bd012c.svg);background-repeat:no-repeat;position:absolute;top:1.8rem;right:1rem;transition:.25s all ease;pointer-events:none;width:2rem;height:1rem}input[type="text"]{width:100%;border:2px solid black;height:5rem;padding:1rem 1.5rem;font-size:1.6rem}input[type="text"]:focus{border:2px solid #2992BA;outline:none}.sticky-footer{margin-top:5rem;position:sticky;bottom:0;background:#FFFFFF;padding:1rem 0 0.5rem;z-index:2}.sticky-footer ul{margin:0;list-style:none;padding:0;text-align:center}.sticky-footer li{display:inline-block;text-align:center;margin:0 0.5rem}@media (min-width: 1024px){.sticky-footer li{margin:0 2rem}}.sticky-footer a{display:block;text-decoration:none}.sticky-footer span{font-size:1.4rem;display:block;position:relative;padding-right:2rem}.sticky-footer span:after{content:"";background:url(/assets/chevron-right-black-d8c3e14f605b23c797d1112e795e184e678e472fe550c2dfe8238f5903867ac0.svg);background-repeat:no-repeat;position:absolute;right:0;top:0.3rem;width:0.7rem;height:1.2rem}.sticky-footer span.desktop{display:none}@media (min-width: 1024px){.sticky-footer span.desktop{display:block}}.sticky-footer span.mobile{display:block}@media (min-width: 1024px){.sticky-footer span.mobile{display:none}}.sticky-footer img{display:inline-block;height:4rem}.sticky-footer a[data-footer-link="test-drive"] img{height:4.3rem}@media (min-width: 1024px){.sticky-footer a[data-footer-link="test-drive"] img{height:4.8rem}}.sticky-footer a[data-footer-link="stock"] img{height:4.3rem}@media (min-width: 1024px){.sticky-footer a[data-footer-link="stock"] img{height:5rem}}.sticky-footer a[data-footer-link="finance"] img{height:3.9rem}@media (min-width: 1024px){.sticky-footer a[data-footer-link="finance"] img{height:3.9rem}}.sticky-footer a[data-footer-link="configure"] img{height:3.9rem}@media (min-width: 1024px){.sticky-footer a[data-footer-link="configure"] img{height:3.9rem}}.benefits{padding:4rem 2rem}@media (min-width: 1024px){.benefits{padding:6rem 2rem}}@media (min-width: 1024px){.benefits .benefits-inner{width:96rem;margin:0 auto}}.benefits h3,.benefits .intro .intro-inner h2,.intro .intro-inner .benefits h2{margin:0 0 3rem 0}.benefits .swiper{padding:0 1rem 5rem 1rem}@media (min-width: 1024px){.benefits .swiper{padding:0 1rem 6rem 1rem}}.benefits .swiper .swiper-slide{height:auto}.feature-tile{display:flex;flex-direction:column;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.15)}.swiper-slide .feature-tile{height:100%}.feature-tile .feature-tile-content{padding:3rem 2rem;height:100%}@media (min-width: 1024px){.feature-tile .feature-tile-content{padding:4rem 3rem}}.feature-tile .feature-tile-content h4{font-size:2rem}.feature-tile .feature-tile-content .button{margin-top:2rem}.icon-tile{display:flex;flex-direction:column;padding:2rem 3rem 3rem;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.15);margin-bottom:2rem;background-color:#FFFFFF}.icon-tile .icon-tile-image{height:7rem;width:7rem;margin-bottom:2rem}.icon-tile h4{font-size:2rem}.icon-boxes{padding:4rem 2rem;background-color:#F8F8F8}@media (min-width: 1024px){.icon-boxes{padding:6rem 2rem}}@media (min-width: 1024px){.icon-boxes .icon-boxes-inner{width:96rem;margin:0 auto}}.icon-boxes h3,.icon-boxes .intro .intro-inner h2,.intro .intro-inner .icon-boxes h2{margin:0 0 3rem 0}.icon-boxes .button{margin-top:2rem}.icon-boxes .icon-boxes-tiles{margin-top:3rem}@media (min-width: 1024px){.icon-boxes .icon-boxes-tiles{display:flex;justify-content:space-between}.icon-boxes .icon-boxes-tiles .icon-tile{width:calc(100% / 3 - 1rem)}}.range-comp-iframe{padding:3rem 2rem}@media (min-width: 1024px){.range-comp-iframe .range-comp-iframe-inner{width:96rem;margin:0 auto}}.range-comp-iframe iframe{width:100%;height:130rem;border:0}.charger-types{padding:4rem 2rem}@media (min-width: 1024px){.charger-types{padding:6rem 2rem}}@media (min-width: 1024px){.charger-types .charger-types-inner{width:96rem;margin:0 auto}}.charger-types .charger-types-intro{font-size:1.6rem}.charger-types .chargers{margin-top:3rem}@media (min-width: 640px){.charger-types .chargers{display:flex;flex-direction:column}}.charger-types .charger{text-align:center;margin-bottom:4rem}@media (min-width: 640px){.charger-types .charger{display:flex;align-items:center;text-align:left;margin-bottom:0;width:100%}}@media (min-width: 640px){.charger-types .charger-content{margin:0 0 2rem 3rem}}.charger-types .charger-heading{font-size:2rem;line-height:2rem;margin-bottom:1rem}@media (min-width: 1024px){.charger-types .charger-heading{font-size:2.4rem;line-height:2.4rem}}.charger-types p{margin:0}.charger-types .charger-description{font-size:1.2rem}.charger-types .charger-type-icon{height:10rem;width:10rem;background-color:#F3F3F3;border-radius:50%;position:relative;display:inline-block;margin-bottom:2rem}@media (min-width: 640px){.charger-types .charger-type-icon{height:17rem;width:17rem;margin-bottom:3rem;flex-shrink:0}}.charger-types .charger-type-icon img{position:absolute;top:50%;left:50%;height:5rem;transform:translate(-50%, -50%)}@media (min-width: 640px){.charger-types .charger-type-icon img{height:8rem}}.charger-solutions{padding:4rem 2rem}@media (min-width: 1024px){.charger-solutions{padding:6rem 2rem}}@media (min-width: 1024px){.charger-solutions .charger-solutions-inner{width:96rem;margin:0 auto}}.charger-solutions h3,.charger-solutions .intro .intro-inner h2,.intro .intro-inner .charger-solutions h2{margin-bottom:3rem}.charger-solutions .charger-solutions-intro{margin:0 0 3rem 0}@media (min-width: 640px){.charger-solutions .charger-solutions-tiles{display:flex;justify-content:space-between}}.charger-solutions .charger-solutions-tiles .feature-tile{margin-bottom:2rem}@media (min-width: 640px){.charger-solutions .charger-solutions-tiles .feature-tile{width:calc(100% / 2 - 1.5rem)}}.faq{padding:4rem 2rem}@media (min-width: 1024px){.faq{padding:6rem 2rem}}@media (min-width: 1024px){.faq .faq-inner{width:96rem;margin:0 auto}}.charger-locations{padding:4rem 2rem;background-color:#F8F8F8}@media (min-width: 1024px){.charger-locations{padding:6rem 2rem}}@media (min-width: 1024px){.charger-locations .charger-locations-inner{width:96rem;margin:0 auto}}.charger-locations .charger-locations-intro{margin-bottom:3rem}.charger-locations .tab-nav{border-bottom:1px solid #ACABAB;margin-bottom:3rem}.charger-locations .tab-nav ul{list-style:none;padding:0;margin:0;text-align:center}.charger-locations .tab-nav ul li{display:inline-block;cursor:pointer;padding:2rem 1rem;font-size:1.6rem;border-bottom:3px solid transparent}.charger-locations .tab-nav ul li:first-child{margin-right:1rem}@media (min-width: 640px){.charger-locations .tab-nav ul li{font-size:1.8rem}}.charger-locations .tab-nav ul li.active{border-bottom:3px solid #2992BA}@media (min-width: 640px){.charger-locations .charger-locations-form{display:flex;justify-content:space-between;flex-wrap:wrap;width:80%;margin:0 auto}}.charger-locations .charger-locations-form [data-mode="journey"]{display:none}.charger-locations .charger-locations-form.journey [data-mode="journey"]{display:block}.charger-locations .charger-locations-form.journey [data-mode="radius"]{display:none}.charger-locations .charger-locations-form.journey .switch-postcodes{display:block}.charger-locations .form-box{padding:4rem;border:2px solid black;background-color:#FFFFFF;margin-bottom:2rem}@media (min-width: 640px){.charger-locations .form-box{width:calc(100% / 2 - 1rem);margin-bottom:0}}.charger-locations .form-box label{display:block;margin-bottom:1rem}.charger-locations .form-actions{width:100%;margin-top:2rem;text-align:center}.charger-locations .form-actions .switch-postcodes{display:none}.charger-locations .form-actions .switch-postcodes img{display:inline-block;width:3rem;cursor:pointer}.charger-locations .form-actions .button{margin-top:2rem}.charger-locations .map{height:30rem;margin-top:3rem}@media (min-width: 1024px){.charger-locations .map{height:50rem}}.charger-locations .map .title{font-size:1.6rem;margin:0;padding-right:3rem}.charger-locations .map .gm-style-iw-chr button{position:absolute !important;right:0;padding-right:20px}.charger-locations .markers-key{display:flex;justify-content:center;margin-top:3rem}.charger-locations .markers-key div{width:16rem;margin-right:2rem;display:flex}.charger-locations .markers-key div img{display:inline-block;margin-right:1rem}.charger-locations .markers-key div span{align-content:center}.range-slider{position:relative}.range-slider input{width:400px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;overflow:hidden}.range-slider input[type="range" i]::-webkit-slider-thumb{height:15px;width:15px;background:#000;border-image:linear-gradient(90deg, #2992BA 50%, #ACABAB 0) 0 1/calc(50% - 3px/2) 100vw/0 100vw;-webkit-appearance:none;appearance:none;transition:.3s;border-radius:50%}.range-slider input[type="range"]::-moz-range-thumb{height:15px;width:15px;background:#000;border-image:linear-gradient(90deg, #2992BA 50%, #ACABAB 0) 0 1/calc(50% - 3px/2) 100vw/0 100vw;-webkit-appearance:none;appearance:none;transition:.3s;border-radius:50%}.range-slider .range{width:100%}.range-slider .range-value{position:absolute;top:-3rem;right:0;font-family:"MiniSerifBold";font-size:2.4rem}.page-calculations-explained{padding:3rem 0}@media (min-width: 1024px){.page-calculations-explained{padding:5rem 0 3rem 0}}.page-calculations-explained .calculations-explained-inner{padding:0 2rem}@media (min-width: 1024px){.page-calculations-explained .calculations-explained-inner{width:96rem;margin:0 auto;padding:0}}@media (max-width: 639.5px){.page-calculations-explained h1{font-size:3.2rem;line-height:3.2rem}}.page-calculations-explained h2{margin:2rem 0}@media (max-width: 639.5px){.page-calculations-explained h2{font-size:2.8rem;line-height:2.8rem}}.page-calculations-explained h3,.page-calculations-explained .intro .intro-inner h2,.intro .intro-inner .page-calculations-explained h2{margin:3rem 0 2rem}@media (max-width: 639.5px){.page-calculations-explained h3,.page-calculations-explained .intro .intro-inner h2,.intro .intro-inner .page-calculations-explained h2{font-size:2rem;line-height:2rem}}.cookie-policy{padding:4rem 2rem}@media (min-width: 1024px){.cookie-policy{padding:6rem 2rem}}@media (min-width: 1024px){.cookie-policy .epaas-policy-page-container{width:96rem;margin:0 auto}}.skip-link{text-transform:uppercase;position:absolute;z-index:99;top:-50px;left:50%;text-decoration:none;font-weight:bold;transform:translateX(-50%);background-color:white;display:inline-block;padding:5px;line-height:1}.skip-link:focus{top:20px}
