@charset "UTF-8";@import url(/Content/RangeSlider.css);@font-face{font-family:"BMWTypeNext";src:url("/fonts/BMWTypeNext/BMWTypeNextTT-Thin.woff") format("woff"),url("/fonts/BMWTypeNext/BMWTypeNext-Thin.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"BMWTypeNext";src:url("/fonts/BMWTypeNext/BMWTypeNextTT-Light.woff") format("woff"),url("/fonts/BMWTypeNext/BMWTypeNext-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"BMWTypeNext";src:url("/fonts/BMWTypeNext/BMWTypeNextTT-Regular.woff") format("woff"),url("/fonts/BMWTypeNext/BMWTypeNext-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"BMWTypeNext";src:url("/fonts/BMWTypeNext/BMWTypeNextTT-Bold.woff") format("woff"),url("/fonts/BMWTypeNext/BMWTypeNext-Bold.woff2") format("woff2");font-weight:bold;font-style:normal}.intro-with-bg{position:relative}.intro-with-bg h1,.intro-with-bg h2,.intro-with-bg h3,.intro-with-bg p{color:#fff}@media(max-width:768px){.intro-with-bg h1,.intro-with-bg h2,.intro-with-bg h3,.intro-with-bg p{color:#000}}.intro-with-bg .intro-bg{position:relative}@media(max-width:768px){.intro-with-bg .intro-bg{display:none}}.intro-with-bg .intro-bg:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%}.intro-with-bg .intro-bg .intro-bg-item{max-width:100%;width:100%}.intro-with-bg .intro-copy{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:880px;margin:0 auto;width:100%}@media(max-width:768px){.intro-with-bg .intro-copy{position:relative;top:unset;left:unset;transform:unset;padding:50px 20px 20px}}.intro-with-bg .intro-copy h1{margin-bottom:30px}.grid-two-wrapper{background:#f7f7f7;padding:150px 20px;margin:0 auto}@media(max-width:768px){.grid-two-wrapper{padding:100px 20px 20px}}.grid-two-wrapper .grid-two{display:flex;max-width:1630px;margin:0 auto;justify-content:space-between}@media(max-width:768px){.grid-two-wrapper .grid-two{flex-direction:column}}.grid-two-wrapper .grid-two .ed-img{width:100%}.grid-two-wrapper .grid-two>div{position:relative;text-align:center;width:calc(50% - 10px)}@media(max-width:768px){.grid-two-wrapper .grid-two>div{width:100%;margin-bottom:20px}}.grid-two-wrapper .grid-two>div .gt-copy{position:absolute;bottom:0;left:0;border:0;width:100%;padding:30px 20px 60px}@media(max-width:768px){.grid-two-wrapper .grid-two>div .gt-copy{position:relative;padding-bottom:25px}}.grid-two-wrapper .grid-two>div .gt-copy h2{color:#fff;font-size:40px;margin-bottom:35px}@media(max-width:768px){.grid-two-wrapper .grid-two>div .gt-copy h2{color:#000;font-size:25px;margin-bottom:30px}}.grid-two-wrapper .grid-two>div .gt-copy img{width:100%}.faq-sect{background:#f7f7f7;text-align:center;padding:100px 20px 70px}.faq-sect .faq-sect-inner{max-width:1360px;margin:0 auto}.faq-sect .faq-sect-inner>h1{margin-bottom:60px;line-height:1.25;font-size:42px!important}@media(max-width:768px){.faq-sect .faq-sect-inner>h1 br{display:none}}.faq-sect .faq-sect-inner .faq-item{margin:0 auto 20px;text-align:left;border-bottom:1px solid #262626}.faq-sect .faq-sect-inner .faq-item .faq-item-header{cursor:pointer;padding:10px 30px 10px 0;background:url("/Public/assets/phev/expand.svg") calc(100% - 5px) center no-repeat;background-size:14px}.faq-sect .faq-sect-inner .faq-item .faq-item-header.active{background:url("/Public/assets/phev/collapse.svg") calc(100% - 5px) center no-repeat;background-size:14px}.faq-sect .faq-sect-inner .faq-item .faq-item-body{display:none}.faq-sect .faq-sect-inner .faq-item .faq-item-body p{font-size:16px;line-height:1.45;margin-bottom:40px;padding-right:5%}.btn{cursor:pointer;border-radius:4px;min-width:260px;font-size:16px;font-weight:bold;line-height:1;padding:26px 15px;text-decoration:none;background:#ccc;color:#fff;display:inline-block;text-align:center;text-transform:uppercase}@media(max-width:768px){.btn{width:100%;max-width:360px}}.btn.btn-primary{background:#1c69d4}.btn.btn-white,.btn.btn-default{background:#fff;color:#000;border:1px solid #000}sup{font-size:.6em}.no-casing{text-transform:none!important}.flip-card-section{background-image:url("/Public/assets/flipcards-bg.jpg");background-size:cover;padding:100px 10px 120px;text-align:center;min-height:600px}.flip-card-section .flip-card-title{font-family:"BMWTypeNext";font-weight:700;line-height:1;font-size:18px;margin:0 0 10px;letter-spacing:8px}.flip-card-section .flip-card-logo{max-width:350px;margin:20px 0}.flip-card-section .flip-card-container-outer{display:flex;justify-items:center}.flip-card-section .flip-card-container-inner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;padding:60px 0}.flip-card-section .flip-card{width:400px;height:300px}@media(max-width:768px){.flip-card-section .flip-card{width:95%;height:auto;min-height:350px;max-width:400px}}.flip-card-section .flip-card-btn{font-family:"BMWTypeNext";cursor:pointer;border-radius:3px;min-width:180px;font-size:14px;font-weight:600;line-height:1;padding:12px 12px;text-decoration:none;background:#1c69d4;color:#fff;display:inline-block;text-align:center;border:none;margin-top:auto}.flip-card-section .flip-card-front{height:100%;width:100%;background:#fff 0% 0% no-repeat padding-box;border:1px solid #d0d0d0;border-radius:10px;opacity:1;display:flex;flex-direction:column;align-content:center;align-items:center;padding:40px 40px}.flip-card-section .flip-card-back{height:100%;width:100%;background:transparent linear-gradient(180deg,#eafaff 0%,#fff 100%) 0% 0% no-repeat padding-box;box-shadow:0 3px 22px #000;border:2px solid #2d9fde;border-radius:10px;opacity:1;display:flex;flex-direction:column;align-content:center;align-items:center;padding:40px 40px}.flip-card-section .flip-card-inner-title{font-family:"BMWTypeNext";font-weight:700;line-height:1;font-size:12px;margin:0 0 10px;letter-spacing:8px}.flip-card-section .flip-card-question{font-family:"BMWTypeNext";font-weight:300;line-height:1;font-size:26px;margin:auto 0}.flip-card-section .flip-card-answer{font-family:"BMWTypeNext";font-weight:100;line-height:1;font-size:18px;margin:auto 0;color:#1685c3}.flip-card-section .flip-card-reset{color:#1685c3}.flip-card-section .flip-card-result-icon{width:30px;margin:10px 0}.flip-card-section .flip-card-result-icon{width:30px;margin:10px 0}.flip-card-section .flip-card-legal{font-size:12px;max-width:70%;font-weight:400;margin-left:auto;margin-right:auto;margin-top:40px}*{box-sizing:border-box;padding:0;margin:0}body{font-family:"BMWTypeNext";font-weight:100}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"BMWTypeNext";font-weight:100;line-height:1;font-size:50px;margin:0 0 10px}@media(max-width:768px){body h1,body h2,body h3,body h4,body h5,body h6{font-size:42px;line-height:1.2}}body p{font-size:22px;margin:0 0 10px}body a{color:#000}body .overview-wrapper .all-electric-models{text-align:center;padding:100px 20px 60px}@media(max-width:768px){body .overview-wrapper .all-electric-models{padding:60px 20px 0}}body .overview-wrapper .all-electric-models h2{font-size:18px;font-weight:bold;margin-bottom:50px}body .overview-wrapper .all-electric-models .dg-fg{display:flex;justify-content:space-evenly;max-width:1440px;margin:10px auto 0}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg{flex-direction:column}}body .overview-wrapper .all-electric-models .dg-fg>div{position:relative;max-width:unset;width:100%;margin:0 5px}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg>div{max-width:100%;margin:0 auto}}body .overview-wrapper .all-electric-models .dg-fg>div .model-img{width:100%}body .overview-wrapper .all-electric-models .dg-fg>div .model-img.desktop-image{display:block}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg>div .model-img.desktop-image{display:none}}body .overview-wrapper .all-electric-models .dg-fg>div .model-img.mobile-image{display:none}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg>div .model-img.mobile-image{display:block}}body .overview-wrapper .all-electric-models .dg-fg>div .model-copy{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0%);max-width:580px;width:100%;padding:0 20px;margin:20px auto}@media(max-width:960px){body .overview-wrapper .all-electric-models .dg-fg>div .model-copy{margin:0 auto}}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg>div .model-copy{margin:20px auto 50px;position:relative;bottom:10px;left:50%}}body .overview-wrapper .all-electric-models .dg-fg>div .model-copy p{color:#fff;padding-bottom:20px;margin-bottom:20px}@media(max-width:1200px){body .overview-wrapper .all-electric-models .dg-fg>div .model-copy p{font-size:16px}}@media(max-width:960px){body .overview-wrapper .all-electric-models .dg-fg>div .model-copy p{padding-bottom:0;margin-bottom:0}}@media(max-width:768px){body .overview-wrapper .all-electric-models .dg-fg>div .model-copy p{color:#000;font-size:22px;border-bottom:none;margin-bottom:20px}}body .overview-wrapper .all-electric-models .dg-fg>div .btn-primary{text-transform:none}body .overview-wrapper .phev-models{text-align:center}body .overview-wrapper .phev-models h2{font-size:18px;font-weight:bold}@media(max-width:768px){body .overview-wrapper .phev-models h2{padding:0 20px}}body .overview-wrapper .phev-models .phev-carousel{position:relative;margin:80px auto 150px;width:100%}body .overview-wrapper .phev-models .phev-carousel:after{content:' ';position:absolute;z-index:1;right:0;top:0;background:linear-gradient(270deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 100%);width:25%;height:100%}body .overview-wrapper .phev-models .phev-carousel .slick-prev,body .overview-wrapper .phev-models .phev-carousel .slick-next{overflow:hidden;position:absolute;z-index:2;top:50%;right:40px;transform:translateY(-50%);border-radius:50%;background:#fff;padding:20px;width:80px;height:80px;box-shadow:0 3px 16px rgba(0,0,0,.16);border:none;cursor:pointer}@media(max-width:768px){body .overview-wrapper .phev-models .phev-carousel .slick-prev,body .overview-wrapper .phev-models .phev-carousel .slick-next{top:30%;width:30px;height:30px;right:10px}}body .overview-wrapper .phev-models .phev-carousel .slick-prev:before,body .overview-wrapper .phev-models .phev-carousel .slick-next:before{content:'';position:absolute;top:0%;left:0%;background:#fff;width:100%;height:100%}body .overview-wrapper .phev-models .phev-carousel .slick-prev:after,body .overview-wrapper .phev-models .phev-carousel .slick-next:after{content:' ';position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);background:url("/Public/assets/right-arrow.png") center center no-repeat;background-size:contain;width:24px;height:24px}body .overview-wrapper .phev-models .phev-carousel .slick-prev.slick-prev,body .overview-wrapper .phev-models .phev-carousel .slick-next.slick-prev{right:unset;left:40px}@media(max-width:768px){body .overview-wrapper .phev-models .phev-carousel .slick-prev.slick-prev,body .overview-wrapper .phev-models .phev-carousel .slick-next.slick-prev{left:10px}}body .overview-wrapper .phev-models .phev-carousel .slick-prev.slick-prev:after,body .overview-wrapper .phev-models .phev-carousel .slick-next.slick-prev:after{transform:translate(-50%,-50%) rotate(180deg)}body .overview-wrapper .phev-models .phev-carousel .phev-model{position:relative;left:3%;max-width:500px;width:100%}@media(max-width:768px){body .overview-wrapper .phev-models .phev-carousel .phev-model{left:0;padding:0 2%}}body .overview-wrapper .phev-models .phev-carousel .phev-model .phev-model-img{margin:0 auto 40px;display:block;width:100%}body .overview-wrapper .phev-models .phev-carousel .phev-model p{font-size:22px;padding-bottom:30px;margin-bottom:35px;position:relative;max-width:445px;min-height:130px}body .overview-wrapper .phev-models .phev-carousel .phev-model p:after{content:' ';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#000;transform:translateX(-50%)}body .overview-wrapper .phev-models .phev-carousel .phev-model p strong{display:block;margin:10px auto 8px}body .overview-wrapper .being-best{position:relative;margin:50px auto}@media(max-width:768px){body .overview-wrapper .being-best{display:flex;flex-direction:column-reverse;background:#c4cdd2}body .overview-wrapper .being-best>img,body .overview-wrapper .being-best>div{width:100%}}body .overview-wrapper .being-best .being-best-bg{width:100%}body .overview-wrapper .being-best .being-best-copy{text-align:center;position:absolute;top:7%;left:50%;max-width:1150px;width:100%;transform:translateX(-50%);color:#fff}@media(max-width:768px){body .overview-wrapper .being-best .being-best-copy{position:relative;top:unset;padding:60px 20px 20px;color:#000}}body .overview-wrapper .being-best .being-best-copy h1{line-height:1.2}@media(max-width:768px){body .overview-wrapper .being-best .being-best-copy h1{font-size:30px}body .overview-wrapper .being-best .being-best-copy h1 br{display:none}}body .overview-wrapper .being-best .being-best-copy p{margin:20px auto 45px}body .overview-wrapper .i4-koc{position:relative;margin:50px auto}@media(max-width:768px){body .overview-wrapper .i4-koc{margin-top:0}}body .overview-wrapper .i4-koc .i4-koc-bg{width:100%}@media(max-width:768px){body .overview-wrapper .i4-koc .i4-koc-bg{display:none}}body .overview-wrapper .i4-koc .i4-koc-copy{text-align:center;position:absolute;top:7%;left:50%;max-width:1150px;width:100%;transform:translateX(-50%)}@media(max-width:768px){body .overview-wrapper .i4-koc .i4-koc-copy{position:relative;top:unset;padding:0 20px 20px}}body .overview-wrapper .i4-koc .i4-koc-copy h1{line-height:1.2}@media(max-width:768px){body .overview-wrapper .i4-koc .i4-koc-copy h1{font-size:30px}body .overview-wrapper .i4-koc .i4-koc-copy h1 br{display:none}}body .overview-wrapper .i4-koc .i4-koc-copy p{margin:20px auto 45px}@media(max-width:1150px){body .overview-wrapper .i4-koc .i4-koc-copy p br{display:none}}body .overview-wrapper .i4-koc .uninterrupted-video-section{text-align:center;position:absolute;top:27%;left:50%;transform:translateX(-50%);border:5px solid #fff;max-width:80%}@media(max-width:1750px) and (min-width:768px){body .overview-wrapper .i4-koc .uninterrupted-video-section{top:40%}}@media(max-width:768px){body .overview-wrapper .i4-koc .uninterrupted-video-section{position:relative;top:0;width:100%}}@media(max-width:512px){body .overview-wrapper .i4-koc .uninterrupted-video-section{max-width:100%}}body .overview-wrapper .i4-koc .uninterrupted-video-section .uninturrupted-thumbnail{position:absolute;z-index:10;top:0;left:0;cursor:pointer;max-width:100%;height:100%}body .overview-wrapper .i4-koc .uninterrupted-video-section .uninturrupted-playbtn{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%);z-index:20;cursor:pointer}body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video{margin:0 auto;width:1000px;height:562.5px}@media(max-width:1750px){body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video{display:flex;flex-direction:column;text-align:center;width:100%;height:auto}}body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video video{width:100%;height:100%;z-index:1;background:#000}@media(max-width:1750px) and (min-width:1500px){body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video video{width:1000px;height:562.5px}}@media(max-width:1500px) and (min-width:1150px){body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video video{width:768px;height:432px;margin:0 auto}}@media(max-width:1150px){body .overview-wrapper .i4-koc .uninterrupted-video-section .uninterrupted-video video{width:100%}}body .overview-wrapper .sustain-grid-wrapper{position:relative}body .overview-wrapper .sustain-grid-wrapper:after{content:' ';position:absolute;z-index:-1;top:0;left:0;background:url("/Public/assets/overview/best-bg-bottom.png") center bottom no-repeat;background-size:cover;width:100%;height:100%}body .overview-wrapper .sustain-grid-wrapper .sustain-grid{position:relative;z-index:2;display:flex;max-width:1620px;justify-content:space-between;margin:0 auto;padding-bottom:80px}@media(max-width:768px){body .overview-wrapper .sustain-grid-wrapper .sustain-grid{flex-direction:column}}body .overview-wrapper .sustain-grid-wrapper .sustain-grid>div{width:calc(33.33% - 10px)}@media(max-width:768px){body .overview-wrapper .sustain-grid-wrapper .sustain-grid>div{width:100%;padding:0 20px;margin-bottom:45px}}body .overview-wrapper .sustain-grid-wrapper .sustain-grid>div img{width:100%}body .overview-wrapper .sustain-grid-wrapper .sustain-grid>div .sg-title{font-size:22px;padding-right:5%}body .overview-wrapper .sustain-grid-wrapper .sustain-grid>div .sg-title strong{display:block;margin:30px auto 10px;font-size:25px;font-weight:bold}body .overview-wrapper .charging .charging-inner{max-width:1120px;margin:120px auto 100px;text-align:center}body .overview-wrapper .charging .charging-inner>h1{line-height:1.2}body .overview-wrapper .charging .charging-inner>p{margin:20px auto 30px}@media(max-width:768px){body .overview-wrapper .charging .charging-inner{margin:60px auto 80px}body .overview-wrapper .charging .charging-inner h1{font-size:36px}body .overview-wrapper .charging .charging-inner h1 br{display:none}body .overview-wrapper .charging .charging-inner h1,body .overview-wrapper .charging .charging-inner p{padding:0 20px}}body .overview-wrapper .charging .charging-inner .charging-fg{display:flex;justify-content:space-between;text-align:left;margin:80px auto 20px}@media(max-width:768px){body .overview-wrapper .charging .charging-inner .charging-fg{flex-direction:column}}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1){width:35%}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg{position:relative;max-width:285px;width:100%}@media(max-width:768px){body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg{margin:0 auto}}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container{position:absolute;top:13%;left:0%;width:100%;height:100%}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item{display:none;margin:0 auto;background:#7dd7fe;width:78%;height:calc(50%/6);margin-bottom:8%}@keyframes fade{0%{opacity:0}100%{opacity:1}}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(1){background:rgba(125,215,254,.12)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(2){background:rgba(125,215,254,.24)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(3){background:rgba(125,215,254,.36)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(4){background:rgba(125,215,254,.48)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(5){background:rgba(125,215,254,.6)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(6){background:rgba(125,215,254,.72)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg .battery-item-container .battery-item:nth-child(7){background:rgba(125,215,254,.84)}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(1) .charging-svg img{width:100%}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(2){width:65%;text-align:left}@media(max-width:768px){body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(2){padding:90px 30px 0}}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(2)>div{display:none;border-left:2px solid #000;padding-left:5%;margin:0 0 40px}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(2)>div .charging-title{font-size:25px;font-weight:bold;margin-bottom:8px}body .overview-wrapper .charging .charging-inner .charging-fg>:nth-child(2)>div .charging-copy{font-size:22px}@media(max-width:768px){body .overview-wrapper .charging .charging-inner .charging-fg>div{width:100%!important}}body .overview-wrapper .charging .charging-inner .charging-disclaimer{display:flex;justify-content:space-between;margin:80px auto 0}@media(max-width:768px){body .overview-wrapper .charging .charging-inner .charging-disclaimer{margin:30px auto 20px;flex-direction:column;padding:0 30px}body .overview-wrapper .charging .charging-inner .charging-disclaimer p{margin-bottom:40px}}body .overview-wrapper .charging .charging-inner .charging-disclaimer p{font-size:16px;font-weight:500}body .overview-wrapper .charging .charging-inner .charging-disclaimer>div:first-child{text-align:left}body .overview-wrapper .smarter-technology{position:relative;margin:20px auto;text-align:center;background:#000}body .overview-wrapper .smarter-technology .smarter-technology-bg{width:100%}body .overview-wrapper .smarter-technology h1,body .overview-wrapper .smarter-technology p{color:#fff}body .overview-wrapper .smarter-technology .smarter-technology-inner{padding:0 20px 90px}body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-copy{position:absolute;top:10%;left:50%;width:100%;transform:translateX(-50%);max-width:840px;width:100%}@media(max-width:768px){body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-copy{position:relative;top:unset}}body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg{display:flex;max-width:1400px;margin:40px auto 60px;text-align:left}@media(max-width:768px){body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg{flex-direction:column}}body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg .smart-title{font-weight:bold;font-size:25px}body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg>div{position:relative;width:100%;padding:0 50px 0 20px}@media(max-width:768px){body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg>div{padding:0 0 0 50px}}body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg>div:before{content:' ';position:absolute;top:0;left:-20px;width:2px;height:88px;background:#fff}@media(max-width:768px){body .overview-wrapper .smarter-technology .smarter-technology-inner .smarter-technology-fg>div:before{left:0}}body .overview-wrapper .living-electric{text-align:center;padding:50px 20px;background:transparent linear-gradient(180deg,#fff 0%,#f7fdff 100%) 0% 0% no-repeat padding-box}body .overview-wrapper .living-electric .living-electric-inner{max-width:1200px;margin:50px auto 100px}body .overview-wrapper .living-electric .living-electric-inner h1{margin-bottom:20px}body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg{display:flex;margin:120px auto 100px}@media(max-width:768px){body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg{flex-direction:column;margin:60px auto 0}body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg>div{margin-bottom:100px}}body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg>div{width:100%}body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg>div p{font-size:25px;font-weight:bold;margin:35px auto 0;vertical-align:top}@media(max-width:768px){body .overview-wrapper .living-electric .living-electric-inner .living-electric-fg>div p{font-size:18px}}body .overview-wrapper .living-electric .living-electric-inner .quote-fg{max-width:830px;padding:0 15px;margin:0 auto}@media(max-width:768px){body .overview-wrapper .living-electric .living-electric-inner .quote-fg{padding:0}}body .overview-wrapper .living-electric .living-electric-inner .quote-fg .quote-ic{max-width:75px;width:100%;font-size:14rem;line-height:1;font-weight:bold;margin:20px auto 35px}body .overview-wrapper .living-electric .living-electric-inner .quote-fg p{font-size:50px;line-height:1.6;margin:0 auto 90px}body .overview-wrapper .living-electric .living-electric-inner .quote-fg p span{font-size:18px;font-weight:bold;display:block;margin:50px auto 0;letter-spacing:1px}@media(max-width:768px){body .overview-wrapper .living-electric .living-electric-inner .quote-fg p{font-size:30px;padding:0}body .overview-wrapper .living-electric .living-electric-inner .quote-fg p span{font-size:16px}}body .overview-wrapper .jd-power-disclaimer{position:relative;padding-top:50px;padding-bottom:50px;margin:0 auto;background-color:#f7fdff}body .overview-wrapper .jd-power-disclaimer .jd-power-disclaimer-inner{max-width:1200px;margin:50px auto 100px}body .overview-wrapper .modal-open{position:relative;overflow:hidden}body .overview-wrapper .modal-open:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1}body .overview-wrapper .modal{display:none;z-index:10;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.6)}body .overview-wrapper .modal button.close{position:absolute;top:2%;right:2%;z-index:2;color:#000;opacity:1;text-shadow:none;font-size:20px}body .overview-wrapper .modal.in{display:block}body .overview-wrapper .modal .close{background:none;border:none;cursor:pointer}body .overview-wrapper .modal .close span{font-size:30px}body .overview-wrapper .modal .modal-dialog{position:relative;max-width:700px;background:#fff;padding:30px 20px;margin:0 auto;top:15%}body .overview-wrapper .modal .modal-dialog ol,body .overview-wrapper .modal .modal-dialog ul{padding-left:2.5em}body .overview-wrapper .modal .modal-dialog h2{font-size:26px;font-weight:300;margin-bottom:20px}body .overview-wrapper .qmerit .qmerit-inner{max-width:1440px;margin:120px auto 100px;text-align:center}body .overview-wrapper .qmerit .qmerit-inner>h1{line-height:1.2}body .overview-wrapper .qmerit .qmerit-inner>p{margin:20px auto 30px}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner{margin:60px auto 80px}body .overview-wrapper .qmerit .qmerit-inner h1{font-size:36px}body .overview-wrapper .qmerit .qmerit-inner h1 br{display:none}body .overview-wrapper .qmerit .qmerit-inner h1,body .overview-wrapper .qmerit .qmerit-inner p{padding:0 20px}}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg{display:flex;justify-content:space-between;text-align:left;margin:80px auto 20px}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg{flex-direction:column;align-items:center}}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg h2{font-size:20px;margin-bottom:40px}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container{width:65%;text-align:left}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container{padding:90px 30px 0;width:95%}}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container .qmerit-items{border-left:2px solid #000;padding-left:5%;margin:0 0 40px}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container .qmerit-items{border-left:none}}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container .qmerit-items .qmerit-item-title{font-size:25px;font-weight:bold;margin-bottom:8px}body .overview-wrapper .qmerit .qmerit-inner .qmerit-fg .qmerit-item-container .qmerit-items .qmerit-item-copy{font-size:22px}body .overview-wrapper .qmerit .qmerit-inner .qmerit-disclaimer{display:flex;justify-content:space-between;margin:80px auto 0;grid-gap:0 20px}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner .qmerit-disclaimer{margin:30px auto 20px;flex-direction:column;padding:0 30px}body .overview-wrapper .qmerit .qmerit-inner .qmerit-disclaimer p{margin-bottom:40px}}body .overview-wrapper .qmerit .qmerit-inner .qmerit-disclaimer p{font-size:16px;font-weight:500}body .overview-wrapper .qmerit .qmerit-inner .qmerit-disclaimer>div:first-child{text-align:left}body .overview-wrapper .qmerit .qmerit-inner .qmerit-img{max-width:800px;margin-right:60px;aspect-ratio:16/9;object-fit:cover;object-position:left}@media(max-width:1024px){body .overview-wrapper .qmerit .qmerit-inner .qmerit-img{margin-right:0;aspect-ratio:1/1;max-height:400px;max-width:100%}}body .electric-models-wrapper .electric-models-bg{display:flex}body .electric-models-wrapper .electric-models-bg .intro-copy{max-width:900px;margin:0 auto}body .electric-models-wrapper .electric-models-bg .intro-copy h1{font-size:22px}body .electric-models-wrapper .electric-models-bg .intro-copy h2{font-size:50px;margin-bottom:30px}@media(max-width:768px){body .electric-models-wrapper .electric-models-bg .intro-copy h2{font-size:36px}}body .electric-models-wrapper .ix-i4-models{max-width:1630px;margin:120px auto 60px}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models{margin-top:20px}}body .electric-models-wrapper .ix-i4-models>div{display:flex;align-items:center}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div{flex-direction:column}}body .electric-models-wrapper .ix-i4-models>div:nth-child(even){flex-direction:row-reverse}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div:nth-child(even){flex-direction:column}}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div.i7-model,body .electric-models-wrapper .ix-i4-models>div.ix-model,body .electric-models-wrapper .ix-i4-models>div.i4-model,body .electric-models-wrapper .ix-i4-models>div.i5-model{flex-direction:column-reverse}}body .electric-models-wrapper .ix-i4-models>div>div{width:50%;margin-bottom:80px}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div>div{width:100%;margin-bottom:20px}}body .electric-models-wrapper .ix-i4-models>div>div .ix4-img{width:100%}body .electric-models-wrapper .ix-i4-models>div>div .vh-center{max-width:620px;width:100%;padding:0 15px;margin:0 auto}body .electric-models-wrapper .ix-i4-models>div>div .vh-center>h2{font-size:164px;letter-spacing:.1em;margin-bottom:20px}body .electric-models-wrapper .ix-i4-models>div>div .vh-center>h2 span{font-size:28px;vertical-align:super;margin-right:-8%}body .electric-models-wrapper .ix-i4-models>div>div .vh-center p{font-weight:300}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two{display:flex;margin:40px auto 35px;padding-bottom:10px}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two.i4-only{margin:40px auto 10px;border-bottom:2px solid #818181}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two.i4-only.middle-child{margin:0 auto 10px}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two.i4-only.last-child{margin:0 auto 10px;border-bottom:none}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two.bottom-border{margin:40px auto 10px;border-bottom:2px solid #818181}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two.last-two{margin-top:10px}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two{flex-direction:column}}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div{width:50%}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div{width:100%}}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div .aer-label,body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div .power-label{font-size:18px;font-weight:bold;margin:0 0 20px;letter-spacing:2px}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div .upto-label .ix4-label{font-size:14px;line-height:1;display:block;margin:25px 0 15px}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-two>div .upto-label span{margin-left:8px;font-size:36px;font-weight:bold}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group{display:flex;justify-content:space-between}@media(max-width:1130px){body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group{flex-direction:column}}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group>div{width:45%}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group>div:last-child{width:55%}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group>div p{padding:5px 0 0 8%;font-size:12px;line-height:1.45}@media(max-width:1130px){body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group>div{width:100%!important}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group>div p{margin:20px 0 0;padding:0}}body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group .two-btns{display:flex;grid-gap:0 10px}@media(max-width:768px){body .electric-models-wrapper .ix-i4-models>div>div .vh-center .ix4-group .two-btns{flex-direction:column;grid-gap:15px 0}}body .electric-models-wrapper .ix-i4-models .ix-i4-legal{flex-direction:column;text-align:left;align-items:baseline}body .electric-models-wrapper .ix-i4-models .ix-i4-legal>div{width:100%}body .electric-models-wrapper .ix-i4-models .ix-i4-legal p{font-size:14px;line-height:1.45}body .electric-models-wrapper .new-age{position:relative;text-align:center;overflow:hidden}@media(max-width:768px){body .electric-models-wrapper .new-age{display:flex;flex-direction:column-reverse}}body .electric-models-wrapper .new-age .carousel-bg .carousel-bg-img,body .electric-models-wrapper .new-age .carousel-bg .scroll-bg-img{width:100%}body .electric-models-wrapper .new-age .carousel-bg .scroll-bg .scroll-bg-img{width:100%}body .electric-models-wrapper .new-age .carousel-bg .slick-dots{position:absolute;left:50%;bottom:5%;list-style:none;display:inline-block;transform:translateX(-50%)}body .electric-models-wrapper .new-age .carousel-bg .slick-dots>li{display:inline-block;margin:0 7px}body .electric-models-wrapper .new-age .carousel-bg .slick-dots>li button{cursor:pointer;background:rgba(255,255,255,.8);border:none;border-radius:50%;width:18px;height:18px;font-size:0}body .electric-models-wrapper .new-age .carousel-bg .slick-dots>li.slick-active button{background:#1c69d4}body .electric-models-wrapper .new-age .new-age-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1110px;width:100%}@media(max-width:768px){body .electric-models-wrapper .new-age .new-age-content{position:relative;top:unset;left:unset;transform:unset;padding:0 20px 40px}}body .electric-models-wrapper .new-age .new-age-content h1{margin-bottom:20px}body .electric-models-wrapper .new-age .new-age-content h1,body .electric-models-wrapper .new-age .new-age-content p{color:#fff}@media(max-width:768px){body .electric-models-wrapper .new-age .new-age-content h1,body .electric-models-wrapper .new-age .new-age-content p{color:#000}}body .electric-models-wrapper .cutting-edge{padding:140px 0 120px;background:transparent linear-gradient(180deg,#fff 0%,#f7fdff 100%) 0% 0% no-repeat padding-box;text-align:center}@media(max-width:768px){body .electric-models-wrapper .cutting-edge{padding:100px 0 0}}body .electric-models-wrapper .cutting-edge .cutting-edge-header{margin:0 auto 80px;max-width:1100px;text-align:center}@media(max-width:768px){body .electric-models-wrapper .cutting-edge .cutting-edge-header{padding:0 20px}}body .electric-models-wrapper .cutting-edge .cutting-edge-fg{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1630px;text-align:left;margin:0 auto}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div{position:relative}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:nth-child(1),body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:nth-child(2){width:calc(50% - 10px)}@media(max-width:768px){body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:nth-child(1),body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:nth-child(2){width:100%}}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:nth-child(3){width:100%}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cutting-edge-copy{position:absolute;left:0;bottom:0;width:100%;padding:50px 40px}@media(max-width:768px){body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cutting-edge-copy{position:relative;padding:20px 20px}}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cutting-edge-copy p{color:#fff;padding-right:40px}@media(max-width:768px){body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cutting-edge-copy p{padding-right:0;color:#000}}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cutting-edge-copy p strong{display:block;font-weight:bold;margin-bottom:15px}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div>img{width:100%}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div .cef-img-hover{transition:300ms;position:absolute;top:0;left:0;width:100%;opacity:0}body .electric-models-wrapper .cutting-edge .cutting-edge-fg>div:hover .cef-img-hover{opacity:1}body .electric-models-wrapper .i-difference{text-align:center;padding:150px 20px 40px}body .electric-models-wrapper .i-difference .i-difference-header{max-width:980px;margin:0 auto}body .electric-models-wrapper .i-difference .i-difference-header h1{margin-bottom:25px}body .electric-models-wrapper .i-difference .i-difference-body{margin:120px auto 0}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg{display:flex;align-items:center;max-width:1630px;margin:0 auto}@media(max-width:768px){body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg{flex-direction:column!important}}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg.reverse-row{flex-direction:row-reverse}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div{width:50%}@media(max-width:768px){body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div{width:100%}}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div .idiff-img{width:100%}@media(max-width:768px){body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div .idiff-img{margin:40px auto 20px}}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div p{text-align:left;max-width:630px;margin:0 auto}body .electric-models-wrapper .i-difference .i-difference-body .i-diff-fg>div p strong{display:block;margin-bottom:20px}body .electric-models-wrapper .bmw-service{padding:150px 20px 40px}@media(max-width:768px){body .electric-models-wrapper .bmw-service{padding:100px 20px 20px}}body .electric-models-wrapper .bmw-service .bmw-service-container{display:flex;flex-direction:row;max-width:1630px;margin:0 auto;justify-content:space-between}@media(max-width:1600px){body .electric-models-wrapper .bmw-service .bmw-service-container{flex-direction:column}}body .electric-models-wrapper .bmw-service .bmw-service-container .service-image{width:35%;z-index:9}@media(max-width:1600px){body .electric-models-wrapper .bmw-service .bmw-service-container .service-image{width:100%;text-align:center}}body .electric-models-wrapper .bmw-service .bmw-service-container .service-image img{height:100%;width:auto}@media(max-width:1600px) and (min-width:768px){body .electric-models-wrapper .bmw-service .bmw-service-container .service-image img{width:auto;max-height:500px;margin:50px auto}}@media(max-width:768px){body .electric-models-wrapper .bmw-service .bmw-service-container .service-image img{width:100%;max-height:none}}body .electric-models-wrapper .bmw-service .bmw-service-container .service-copy{width:65%;padding:40px 100px;background-color:#f7f7f7;border-radius:10px;opacity:1;z-index:1}@media(max-width:1600px){body .electric-models-wrapper .bmw-service .bmw-service-container .service-copy{width:100%;padding:20px 5%}}body .electric-models-wrapper .bmw-service .bmw-service-container .service-copy .title{font-family:'BMWTypeNext';font-weight:bold;letter-spacing:5px}body .electric-models-wrapper .bmw-service .bmw-service-container .service-copy .main-copy{line-height:1.5}body .electric-models-wrapper .bmw-service.offer-2{padding-bottom:0;align-items:center}body .electric-models-wrapper .bmw-service.offer-2 .bmw-service-container{flex-direction:row-reverse}body .electric-models-wrapper .bmw-service.offer-2 .bmw-service-container .btn-primary{min-width:340px}@media(max-width:1600px){body .electric-models-wrapper .bmw-service.offer-2 .bmw-service-container{flex-direction:column}}body .electric-models-wrapper .bmw-service.offer-2 .verticle-center{position:relative;top:50%;transform:translateY(-50%)}@media(max-width:1600px){body .electric-models-wrapper .bmw-service.offer-2 .verticle-center{top:unset;transform:none}}body .electric-models-wrapper .gtw-electric-model{background:#fff;padding:140px 20px 120px}@media(max-width:768px){body .electric-models-wrapper .gtw-electric-model{padding:100px 20px 20px}}body .plugin-hybrid-wrapper .intro-phev-benefits h1{font-size:22px}body .plugin-hybrid-wrapper .intro-phev-benefits h2{font-size:50px;margin:0 auto 30px}body .plugin-hybrid-wrapper .three-grid .three-grid-fg{display:flex;max-width:1300px;margin:120px auto 150px;text-align:center}@media(max-width:768px){body .plugin-hybrid-wrapper .three-grid .three-grid-fg{flex-direction:column;margin:10px auto 50px}}body .plugin-hybrid-wrapper .three-grid .three-grid-fg>div{width:33.33%;padding:0 2%}@media(max-width:768px){body .plugin-hybrid-wrapper .three-grid .three-grid-fg>div{width:100%;margin-bottom:40px}}body .plugin-hybrid-wrapper .three-grid .three-grid-fg>div p strong{display:block;font-size:25px;margin:25px auto 20px}body .plugin-hybrid-wrapper .plug-in-models{background:#f7f7f7;padding:100px 10px 120px;text-align:center}@media(max-width:768px){body .plugin-hybrid-wrapper .plug-in-models{padding:100px 20px 60px}}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner{max-width:1630px;margin:0 auto}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg{display:flex;justify-content:space-between;flex-wrap:wrap;margin:80px auto 0}@media(max-width:768px){body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg{flex-direction:column}}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div{margin:0 0 18px;width:calc(50% - 8px);background:#fff;border:1px solid #d8d8d8;padding:80px 20px 50px}@media(max-width:768px){body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div{width:100%;padding:40px 20px}}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div{display:flex;flex-wrap:wrap;text-align:left;max-width:560px;margin:0 auto}@media(max-width:768px){body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div{flex-direction:column}}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div .pi-title{font-size:16px}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div .pi-title strong{display:block;font-size:22px;margin:0 auto 8px}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div>div{width:50%;margin:0 auto 40px}@media(max-width:768px){body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div>div{width:100%}}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div>div img{max-width:370px;width:100%}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div>div h3{font-size:18px;font-weight:bold;margin-bottom:20px;letter-spacing:2px}body .plugin-hybrid-wrapper .plug-in-models .plug-in-models-inner .plug-in-models-fg>div>div>div p span{font-weight:bold;font-size:32px}body .plugin-hybrid-wrapper .plug-in-models .charging-made-legal{max-width:1620px;font-size:12px;line-height:1.45;text-align:left;margin:20px auto 0}body .plugin-hybrid-wrapper .charging-simple{position:relative;text-align:center}body .plugin-hybrid-wrapper .charging-simple .charging-simple-bg{width:100%}body .plugin-hybrid-wrapper .charging-simple .desktop-bg{display:block}body .plugin-hybrid-wrapper .charging-simple .mobile-bg{display:none}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple{min-height:2200px;background:#000}body .plugin-hybrid-wrapper .charging-simple .desktop-bg{display:none}body .plugin-hybrid-wrapper .charging-simple .mobile-bg{display:block}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content{position:absolute;top:3%;left:50%;transform:translateX(-50%);width:100%;padding:0 20px}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content{position:relative;top:unset;left:unset;transform:unset;width:100%;padding:0 0}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-top{max-width:830px;margin:0 auto}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-top{position:absolute;top:1%;left:50%;transform:translateX(-50%);width:100%;padding:0 20px}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-top p{margin:20px auto}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom{display:flex;justify-content:space-between;max-width:1620px;width:100%;margin:48vw auto 0}@media(max-width:1800px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom{max-width:1420px}}@media(max-width:1670px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom{max-width:1200px;margin:0 auto 0}}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom{flex-direction:column;padding:20px 20px}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom p{color:#fff}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div{text-align:left;width:calc(33.33% - 8px)}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div{width:100%;margin-bottom:20px}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div img{width:100%}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div p{padding-right:20px}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div p.csb-title{font-size:25px;font-weight:bold;margin:30px 0 16px}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div p.csb-copy{position:relative}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div p.csb-copy .tiny-legal{position:absolute;top:100%;left:0;font-size:12px;line-height:1.4;margin:20px 0 0;display:block}@media(max-width:768px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content .charging-simple-bottom>div p.csb-copy .tiny-legal{position:relative}}body .plugin-hybrid-wrapper .charging-simple .charging-simple-content>.btn-primary{margin-top:70px}@media(max-width:1670px){body .plugin-hybrid-wrapper .charging-simple .charging-simple-content>.btn-primary{margin:20px}}body .plugin-hybrid-wrapper .range-every{padding:140px 20px 80px;text-align:center}@media(max-width:768px){body .plugin-hybrid-wrapper .range-every{padding-left:0;padding-right:0}}body .plugin-hybrid-wrapper .range-every .range-every-fg{display:flex;justify-content:space-between;max-width:1630px;margin:0 auto}@media(max-width:768px){body .plugin-hybrid-wrapper .range-every .range-every-fg{flex-direction:column}}body .plugin-hybrid-wrapper .range-every .range-every-fg>div{margin:60px auto 0;background:#f5f5f5;width:calc(50% - 10px);text-align:left;padding-bottom:45px}@media(max-width:768px){body .plugin-hybrid-wrapper .range-every .range-every-fg>div{width:100%}}body .plugin-hybrid-wrapper .range-every .range-every-fg>div>img{margin-bottom:30px;width:100%}body .plugin-hybrid-wrapper .range-every .range-every-fg>div p{padding:0 30px}body .plugin-hybrid-wrapper .range-every .range-every-fg>div p strong{display:block;margin-bottom:15px}body .plugin-hybrid-wrapper .range-every .range-every-fg>div p.re-label{font-size:18px;font-weight:bold;margin:40px auto 20px}body .plugin-hybrid-wrapper .range-every .range-every-fg>div p.upto-km span{font-size:36px;font-weight:bold;margin-left:10px}body .plugin-hybrid-wrapper .range-every .charging-made-legal{max-width:1620px;font-size:12px;line-height:1.45;text-align:left;margin:20px auto 0}@media(max-width:768px){body .plugin-hybrid-wrapper .range-every .charging-made-legal{padding:0 30px}}body .plugin-hybrid-wrapper .cutting-edge{margin:50px auto 120px;text-align:center;padding:0 20px}@media(max-width:768px){body .plugin-hybrid-wrapper .cutting-edge{margin-bottom:50px}}@media(max-width:768px){body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg{padding:20px 0}}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item{display:flex;justify-content:space-between;align-items:center;margin:80px auto 0;max-width:1630px}@media(max-width:768px){body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item{flex-direction:column}}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item:nth-child(even){flex-direction:row-reverse}@media(max-width:768px){body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item:nth-child(even){flex-direction:column;margin-top:40px}}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item>div{width:calc(50% - 8px);text-align:left}@media(max-width:768px){body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item>div{width:100%;margin-bottom:20px}}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item>div>img{width:100%}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item>div .cef-title strong{display:block;font-weight:bold;margin:0 auto 15px}body .plugin-hybrid-wrapper .cutting-edge .cutting-edge-fg .cef-item>div .vh-center{max-width:630px;margin:0 auto}body .plugin-hybrid-wrapper .cutting-edge .tiny-legal{font-size:12px;line-height:1.4;margin:50px 0 0;display:block}body .plugin-hybrid-wrapper .stay-connected-form{text-align:center}body .plugin-hybrid-wrapper .stay-connected-form iframe{height:100%;width:100%;margin:0 auto;min-height:700px}@media(max-width:768px){body .plugin-hybrid-wrapper .stay-connected-form iframe{min-height:800px}}@media(max-width:512px){body .plugin-hybrid-wrapper .stay-connected-form iframe{min-height:1050px}}@media(max-width:320px){body .plugin-hybrid-wrapper .stay-connected-form iframe{min-height:1150px}}body .charging-range-wrapper .intro-charge-ahead .intro-copy h1{font-size:22px;margin-bottom:20px}body .charging-range-wrapper .intro-charge-ahead .intro-copy h2{font-size:50px;margin-bottom:30px}@media(max-width:768px){body .charging-range-wrapper .intro-charge-ahead .intro-copy h2{font-size:36px}}body .charging-range-wrapper .power-choice{text-align:center}body .charging-range-wrapper .power-choice .power-choice-inner{max-width:1630px;margin:120px auto 80px;padding:0 20px}@media(max-width:768px){body .charging-range-wrapper .power-choice .power-choice-inner{margin:60px auto 20px}}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-header{max-width:1120px;margin:0 auto}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-header p{margin:25px auto 80px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg{display:flex}@media(max-width:768px){body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg{flex-direction:column}}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div{width:33.33%;max-width:440px;padding:0 20px;margin:0 auto}@media(max-width:768px){body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div{width:100%;margin-bottom:60px}}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div>img{margin:25px auto}@media(max-width:768px){body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div>img{margin:0 auto}}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p{font-size:18px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p strong{display:block;margin-bottom:20px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p .smaller{font-size:14px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p.pc-top{margin-bottom:10px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p.pc-top strong{margin-bottom:30px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p.pc-top .pc-top-circle{border-radius:30px;background:#1c69d4;color:#fff;padding:10px 40px}body .charging-range-wrapper .power-choice .power-choice-inner .power-choice-fg>div p.pc-bottom strong{font-size:25px}body .charging-range-wrapper .e-charger{padding:60px 20px;background:#fff}body .charging-range-wrapper .e-charger h1{font-size:36px;line-height:1.1;font-weight:300;margin-bottom:20px}@media(max-width:768px){body .charging-range-wrapper .e-charger h1 br{display:none}}body .charging-range-wrapper .e-charger p{font-size:18px;line-height:1.2}body .charging-range-wrapper .e-charger .fg-fc{display:flex;max-width:1400px;margin:0 auto;align-items:center}@media(max-width:768px){body .charging-range-wrapper .e-charger .fg-fc{flex-direction:column}}body .charging-range-wrapper .e-charger .fg-fc .download-cta{display:block;margin:0 0 15px;text-decoration:none;font-weight:700}body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(1){width:60%}body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(1) .echarger-logo{max-width:130px;margin-bottom:20px}body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(1) a{margin-top:20px}body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(2){width:40%;padding-right:5%}body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(2) img{display:block;max-width:400px;width:100%;margin:0 auto}@media(max-width:768px){body .charging-range-wrapper .e-charger .fg-fc>div:nth-child(2) img{margin:30px auto 40px}}@media(max-width:768px){body .charging-range-wrapper .e-charger .fg-fc>div{width:100%!important}}body .charging-range-wrapper .e-charger .ec-legal{margin:20px 0 0}body .charging-range-wrapper .e-charger .ec-legal p{font-size:12px}body .charging-range-wrapper .q-merit{padding:60px 20px;background:#fff}body .charging-range-wrapper .q-merit h1{font-size:36px;line-height:1;font-weight:300;margin-bottom:20px}body .charging-range-wrapper .q-merit h1 .sm-subtitle{font-weight:bold;display:block;font-size:18px;line-height:1;margin-bottom:15px}body .charging-range-wrapper .q-merit p{font-size:18px;line-height:1.2}body .charging-range-wrapper .q-merit .fg-fc{display:flex;max-width:1400px;margin:0 auto;align-items:center}@media(max-width:768px){body .charging-range-wrapper .q-merit .fg-fc{flex-direction:column}}body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(1){width:60%}body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(1) .q-merit-logo{max-width:130px;margin-bottom:20px}body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(1) a{margin-top:20px}body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(2){width:40%;padding-right:5%}body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(2) img{display:block;max-width:400px;width:100%;margin:0 auto}@media(max-width:768px){body .charging-range-wrapper .q-merit .fg-fc>div:nth-child(2) img{margin:30px auto 40px}}@media(max-width:768px){body .charging-range-wrapper .q-merit .fg-fc>div{width:100%!important}}body .charging-range-wrapper .q-merit .q-merit-legal p{font-size:12px}body .charging-range-wrapper .flex-charger{padding:60px 20px;background:#f7f7f7}body .charging-range-wrapper .flex-charger h1{font-size:36px;line-height:1;font-weight:300;margin-bottom:20px}body .charging-range-wrapper .flex-charger h1 .sm-subtitle{font-weight:bold;display:block;font-size:18px;line-height:1;margin-bottom:15px}body .charging-range-wrapper .flex-charger p{font-size:18px;line-height:1.2}body .charging-range-wrapper .flex-charger .fg-fc{display:flex;max-width:1400px;margin:0 auto;align-items:center}@media(max-width:768px){body .charging-range-wrapper .flex-charger .fg-fc{flex-direction:column}}body .charging-range-wrapper .flex-charger .fg-fc>div img{display:block;max-width:400px;width:100%;margin:0 auto}@media(max-width:768px){body .charging-range-wrapper .flex-charger .fg-fc>div img{margin:30px auto 40px}}body .charging-range-wrapper .flex-charger .fg-fc>div:nth-child(1){width:40%;padding-right:5%}body .charging-range-wrapper .flex-charger .fg-fc>div:nth-child(2){width:60%}@media(max-width:768px){body .charging-range-wrapper .flex-charger .fg-fc>div{width:100%!important}}body .charging-range-wrapper .wallbox{position:relative}@media(max-width:1240px){body .charging-range-wrapper .wallbox{background:#000;min-height:540px}}body .charging-range-wrapper .wallbox .altc{width:100%}body .charging-range-wrapper .wallbox .wallbox-content{position:absolute;top:14%;left:10%;max-width:660px}@media(max-width:1240px){body .charging-range-wrapper .wallbox .wallbox-content{position:relative;top:unset;left:unset;margin:0 0;padding:20px 20px;max-width:800px}}@media(min-width:1240px) and (max-width:1650px){body .charging-range-wrapper .wallbox .wallbox-content{top:4%}}body .charging-range-wrapper .wallbox .wallbox-content h1,body .charging-range-wrapper .wallbox .wallbox-content h2,body .charging-range-wrapper .wallbox .wallbox-content p{color:#fff}body .charging-range-wrapper .wallbox .wallbox-content h1{margin-bottom:120px}@media(max-width:1240px){body .charging-range-wrapper .wallbox .wallbox-content h1{font-size:25px;margin:10px auto 10px}}@media(min-width:1240px) and (max-width:1850px){body .charging-range-wrapper .wallbox .wallbox-content h1{margin-bottom:60px}}body .charging-range-wrapper .wallbox .wallbox-content h2{margin-bottom:60px;line-height:1.45}body .charging-range-wrapper .wallbox .wallbox-content h2 .highlight{font-weight:bold}@media(max-width:1240px){body .charging-range-wrapper .wallbox .wallbox-content h2{font-size:25px;margin-bottom:10px}}@media(min-width:1240px) and (max-width:1850px){body .charging-range-wrapper .wallbox .wallbox-content h2{margin-bottom:40px}}body .charging-range-wrapper .wallbox .wallbox-content p{font-size:22px}@media(max-width:1240px){body .charging-range-wrapper .wallbox .wallbox-content p{font-size:16px}}body .charging-range-wrapper .wallbox .wallbox-content p span{margin-top:40px;display:block;font-size:14px}body .charging-range-wrapper .charging-freq-calc{text-align:center;margin:0 auto;background:transparent linear-gradient(0deg,#fff 0%,#f7fdff 100%) 0% 0% no-repeat padding-box;padding:120px 20px 100px}@media(max-width:768px){body .charging-range-wrapper .charging-freq-calc{padding-top:100px}}body .charging-range-wrapper .charging-freq-calc .calculator-content-header{padding-bottom:40px;max-width:1110px;margin:0 auto}body .charging-range-wrapper .charging-freq-calc .calculator-content-header h1{margin-bottom:22px}body .charging-range-wrapper .charging-freq-calc .calculator-content-body{max-width:1630px;margin:0 auto;text-align:center}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .sos{position:relative;display:flex;max-width:530px;margin:50px auto 40px;text-align:center;overflow:hidden;border-radius:15px;top:-30px}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .sos>div{cursor:pointer;width:50%;background:#d8d8d8;padding:10px 30px}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .sos>div span{font-size:22px;color:#000}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .sos>div.active-sos{background:#1c69d4}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .sos>div.active-sos span{color:#fff}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .hc-title{font-weight:normal}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .range-labels{display:flex;margin:10px auto 0;text-align:center}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .range-labels span{width:100%;font-size:18px}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .range-labels span:nth-child(1){text-align:left}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .range-labels span:nth-child(3){text-align:right}body .charging-range-wrapper .charging-freq-calc .calculator-content-body .btn-primary{margin-top:60px}body .charging-range-wrapper .charging-freq-calc .charging-freq-disclaimer{display:block;margin:20px auto 0;font-size:16px}body .charging-range-wrapper .charging-freq-calc .charging-results{display:none;padding:0 7% 20px;text-align:center}body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container{max-width:1200px;position:relative;padding:0 5%;margin:0 auto 35px;font-size:20px;text-transform:uppercase}@media(max-width:768px){body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container{white-space:nowrap;margin-top:15px}}body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container .car-img{display:block;margin:-10% auto 0;width:100%}body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container h1{margin-bottom:20px}body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container span{font-size:10em;letter-spacing:2px}@media(max-width:768px){body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container span{font-size:80px}}body .charging-range-wrapper .charging-freq-calc .charging-results .charging-days-container span.days-result{margin-right:12px}body .charging-range-wrapper .charging-freq-calc .charging-results a{margin:0 0 0}body .charging-range-wrapper .take-charge{position:relative;text-align:center}@media(max-width:1620px){body .charging-range-wrapper .take-charge{display:flex;flex-direction:column-reverse}body .charging-range-wrapper .take-charge>img,body .charging-range-wrapper .take-charge>div{width:100%}}body .charging-range-wrapper .take-charge .take-charge-bg{width:100%}body .charging-range-wrapper .take-charge .take-charge-content{position:absolute;top:0%;left:50%;transform:translateX(-50%);max-width:1630px;width:100%;height:100%;padding:6% 0}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content{position:relative;top:unset;left:unset;transform:unset;padding:0 20px}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid{display:flex;max-width:1420px;margin:100px auto 0}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid{flex-direction:column}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div{position:relative;width:25%;text-align:left}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div{width:100%;padding-left:40px;margin-bottom:25px}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div:before{content:' ';position:absolute;top:0;left:-20px;width:2px;height:88px;background:#000}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div:before{left:0}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div p{padding:0 16% 0 2%}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div p{padding:0}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-grid>div p strong{display:block;margin-bottom:10px;font-size:25px;font-weight:bold}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-disclaimer{position:absolute;bottom:60px;left:40px;max-width:760px;text-align:left}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-disclaimer{position:relative;top:unset;left:unset;transform:unset;margin:80px 20px 0}}body .charging-range-wrapper .take-charge .take-charge-content .take-charge-disclaimer p{color:#fff;font-weight:bold;font-size:14px}@media(max-width:1620px){body .charging-range-wrapper .take-charge .take-charge-content .take-charge-disclaimer p{color:#000;margin-bottom:0}}body .charging-range-wrapper .confidence-go{position:relative;text-align:center}body .charging-range-wrapper .confidence-go .confidence-go-bg{width:100%}@media(max-width:1240px){body .charging-range-wrapper .confidence-go .confidence-go-bg{display:none}}@media(max-width:768px){body .charging-range-wrapper .confidence-go .confidence-go-bg{display:none}}body .charging-range-wrapper .confidence-go .confidence-go-content{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:1430px;margin:0 auto;width:100%;padding:120px 20px 10px}@media(min-width:1240px) and (max-width:1540px){body .charging-range-wrapper .confidence-go .confidence-go-content{padding-top:20px}}@media(max-width:1240px){body .charging-range-wrapper .confidence-go .confidence-go-content{position:relative;top:unset;left:unset;transform:unset;padding:80px 20px 10px}}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-top{max-width:880px;margin:0 auto}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-top>h1{margin-bottom:20px}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle{max-width:545px;margin:120px 0 0 auto;text-align:left}@media(max-width:1240px){body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle{margin:30px auto;max-width:100%;text-align:center}}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle h2{font-size:33px;font-weight:bold;line-height:1.2}@media(max-width:768px){body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle h2{font-size:18px}}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle h2 span{display:block;font-size:110px}@media(max-width:768px){body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle h2 span{font-size:32px}}body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle p{font-size:14px;max-width:545px}@media(max-width:1240px){body .charging-range-wrapper .confidence-go .confidence-go-content .confidence-go-middle p{max-width:100%}}body .charging-range-wrapper .confidence-go-bottom{position:relative;z-index:1;text-align:center;max-width:1080px;margin:-160px auto 160px;padding:0 20px}@media(min-width:1240px) and (max-width:1540px){body .charging-range-wrapper .confidence-go-bottom{margin-top:-30px}}@media(max-width:1240px){body .charging-range-wrapper .confidence-go-bottom{margin:0 auto 80px}}body .charging-range-wrapper .confidence-go-bottom h2{margin-bottom:25px}body .charging-range-wrapper .confidence-go-bottom p{padding:0 20px}@media(max-width:768px){body .charging-range-wrapper .confidence-go-bottom p{padding:0 0}}body .charging-range-wrapper .confidence-go-bottom.solo{margin-top:0}body .charging-range-wrapper .range-map-sect h1,body .charging-range-wrapper .range-map-sect h2,body .charging-range-wrapper .range-map-sect h3,body .charging-range-wrapper .range-map-sect h4,body .charging-range-wrapper .range-map-sect h5,body .charging-range-wrapper .range-map-sect h6,body .charging-range-wrapper .range-map-sect p,body .charging-range-wrapper .range-map-sect a{font-size:15px}body .charging-range-wrapper .range-map-sect .btn{border-radius:0;border:none}body .charging-range-wrapper .range-map-sect .container{max-width:1640px;width:100%;margin:0 auto;padding:0}body .charging-range-wrapper .range-map-sect .top-section .banner-img{width:100%;max-width:356px}body .charging-range-wrapper .range-map-sect .range-calc-main{position:relative}body .charging-range-wrapper .range-map-sect .input-section{z-index:1;position:absolute;top:1%;left:1%;max-width:356px;width:100%}body .charging-range-wrapper .range-map-sect .select-bmw-label{font-weight:bold;margin:22px 0 0;background:#fff;padding:12px 20px 8px;border:1px solid #e0e0e0;border-bottom:none}body .charging-range-wrapper .range-map-sect .bmw-dropdown{background:#fff;width:100%;max-width:100%;border:1px solid #e0e0e0}body .charging-range-wrapper .range-map-sect .bmw-dropdown .selected-title{color:#000;font-size:14px;padding-left:20px;font-weight:500}body .charging-range-wrapper .range-map-sect .bmw-dropdown .selected-img{vertical-align:middle;max-width:107px}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-toggle{position:relative;width:100%;max-width:100%;padding:15px 20px 12px;outline:none;background:none;cursor:pointer;text-align:left;font-size:14px}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-toggle.open+.dropdown-menu{display:block!important}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-toggle:hover{background:#fff}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-toggle .caret-bmw{position:absolute;right:20px;top:50%;transform:translateY(-50%)}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-menu{background:#fff;width:100%;max-width:100%;border-radius:0;position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.18)}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-menu li{list-style:none}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-menu li a{font-size:14px;color:#000;display:block;padding:20px 20px;text-decoration:none;line-height:1.45}body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-menu li a:hover,body .charging-range-wrapper .range-map-sect .bmw-dropdown .dropdown-menu li a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}body .charging-range-wrapper .range-map-sect .locations-container{background:#fff;margin:20px 0 10px;padding:25px 28px;border:1px solid #e0e0e0}body .charging-range-wrapper .range-map-sect .locations-container>div{position:relative;margin-bottom:15px}body .charging-range-wrapper .range-map-sect .locations-container>.starting-div:after,body .charging-range-wrapper .range-map-sect .locations-container>.additional-destinations>div:last-child:after{content:' ';position:absolute;top:25%;left:-10px;width:15px;height:15px;background:url("/Public/assets/ElectricMap/destination.png") center center no-repeat;background-size:contain}body .charging-range-wrapper .range-map-sect .locations-container>div.starting-div:after{width:10px;height:19px;left:-8px;background:url("/Public/assets/ElectricMap/start.png") center center no-repeat;background-size:contain}body .charging-range-wrapper .range-map-sect .locations-container>.additional-destinations>div:last-child:after{top:40%}body .charging-range-wrapper .range-map-sect .locations-container>.starting-div:before,body .charging-range-wrapper .range-map-sect .additional-destinations>div:before{content:' ';position:absolute;top:80%;left:-4px;width:2px;height:60%;background:#1a1a1a}body .charging-range-wrapper .range-map-sect .additional-destinations>div:before{top:60%}body .charging-range-wrapper .range-map-sect .additional-destinations .close-btn{font-weight:bold;cursor:pointer;position:absolute;z-index:1;top:10px;right:10px;color:#000;font-size:14px}body .charging-range-wrapper .range-map-sect .additional-destinations>div:last-child:before{display:none}body .charging-range-wrapper .range-map-sect .locations-container.results-active .additional-destinations .close-btn{display:none!important}body .charging-range-wrapper .range-map-sect .locations-container input[type=text]{display:block;width:100%;max-width:100%;font-size:14px;border:none;padding:12px 0;border-bottom:1px solid #000;max-width:calc(100% - 18px);margin-left:auto;outline:none}body .charging-range-wrapper .range-map-sect .calculate-route,body .charging-range-wrapper .range-map-sect .calculate-route:focus,body .charging-range-wrapper .range-map-sect .calculate-route:active,body .charging-range-wrapper .range-map-sect .calculate-route:hover{background:#1c68d3;width:100%;max-width:100%;text-align:center;padding:15px 10px;margin-top:15px;outline:none!important}body .charging-range-wrapper .range-map-sect .charge-toggle-conainer{margin-top:30px}body .charging-range-wrapper .range-map-sect .results-active .charge-toggle-conainer{display:none}body .charging-range-wrapper .range-map-sect .charge-toggle{display:flex;margin-top:12px}body .charging-range-wrapper .range-map-sect .charge-toggle .btn-toggle{display:flex;border-radius:5px;border:1px solid #ccc;max-width:100px;overflow:hidden;margin-left:auto}body .charging-range-wrapper .range-map-sect .charge-toggle .btn-toggle .btn{font-size:12px;background:#fff;color:#000;border:none;border-radius:0;padding:6px 12px;min-width:initial}body .charging-range-wrapper .range-map-sect .charge-toggle .btn-toggle .btn.active{color:#fff}body .charging-range-wrapper .range-map-sect .charge-toggle .btn-toggle .btn.active.btn-on{background:#1c68d3}body .charging-range-wrapper .range-map-sect .charge-toggle .btn-toggle .btn.active.btn-off{background:#848484}body .charging-range-wrapper .range-map-sect .container,body .charging-range-wrapper .range-map-sect .range-calc-main{height:60vw}@media(min-width:768px){body .charging-range-wrapper .range-map-sect .container,body .charging-range-wrapper .range-map-sect .range-calc-main{min-height:860px}}body .charging-range-wrapper .range-map-sect .container #map,body .charging-range-wrapper .range-map-sect .range-calc-main #map{position:relative;left:0;height:100%}body .charging-range-wrapper .range-map-sect .gm-style .gm-style-iw-c{border-radius:0;width:100%;max-width:314px!important}body .charging-range-wrapper .range-map-sect button.gm-ui-hover-effect{right:2%!important;top:2%!important}body .charging-range-wrapper .range-map-sect .info-content-window{padding:5px 10px 10px}body .charging-range-wrapper .range-map-sect .info-content-window p{font-size:14px;color:#242424}body .charging-range-wrapper .range-map-sect .info-content-window .bold{font-weight:bold}body .charging-range-wrapper .range-map-sect .info-content-window .charging-location{border-bottom:2px solid #ddd;padding-bottom:10px;margin-bottom:15px}body .charging-range-wrapper .range-map-sect .info-content-window .charging-details{margin-top:15px}body .charging-range-wrapper .range-map-sect .info-content-window .charging-details span{display:block}body .charging-range-wrapper .range-map-sect .info-popover{position:relative;top:-6px;display:inline-block;position:relative;background:url("/Public/assets/ElectricMap/info-icon.svg") center center no-repeat;background-size:contain;width:15px;height:15px;border-radius:50%;border:1px solid #2c2c2c;cursor:pointer;margin:0 4px 0 4px}body .charging-range-wrapper .range-map-sect .info-popover:before{display:none;z-index:10;position:absolute;top:-30px;left:-85px;width:280px;padding:15px 20px;background:#fff;border:1px solid #2c2c2c;box-shadow:2px 2px 4px 1px rgba(144,144,144,.39);line-height:1.2}body .charging-range-wrapper .range-map-sect .info-popover:hover:before{display:block}body .charging-range-wrapper .range-map-sect .locations-results{display:none;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 0}body .charging-range-wrapper .range-map-sect .locations-results .start-label,body .charging-range-wrapper .range-map-sect .locations-results .end-label,body .charging-range-wrapper .range-map-sect .locations-results .between-points>div{position:relative;padding:20px 4px 20px 20px}body .charging-range-wrapper .range-map-sect .locations-results .start-label:after,body .charging-range-wrapper .range-map-sect .locations-results .between-points>div:after{content:' ';position:absolute;top:30%;left:2px;width:2px;height:130%;background:#000}body .charging-range-wrapper .range-map-sect .locations-results .between-points>div:last-child:after{height:90%}body .charging-range-wrapper .range-map-sect .locations-results .start-label:before,body .charging-range-wrapper .range-map-sect .locations-results .between-points>div:before,body .charging-range-wrapper .range-map-sect .locations-results .end-label:before{content:' ';position:absolute;z-index:2;top:30%;left:-2px;width:10px;height:10px;background:#fff;border-radius:50%;border:2px solid #1c68d3}body .charging-range-wrapper .range-map-sect .locations-results .start-label:before,body .charging-range-wrapper .range-map-sect .locations-results .end-label:before{background:#1c68d3}body .charging-range-wrapper .range-map-sect .between-points{margin-left:-10px;padding-left:10px}body .charging-range-wrapper .range-map-sect .between-points>div span{display:inline-block;width:60%}body .charging-range-wrapper .range-map-sect .locations-results .charge-time{float:right;width:40%;max-width:100px;font-size:12px;font-weight:bold}body .charging-range-wrapper .range-map-sect .test-label{position:relative;margin-top:10px}body .charging-range-wrapper .range-map-sect .test-label:before{background:#000;content:' ';position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px}body .charging-range-wrapper .range-map-sect .test-label span{position:relative;background:#fff;z-index:1;font-size:12px;line-height:1.2;color:#4e4e4e;width:auto!important;padding-right:10px}body .charging-range-wrapper .range-map-sect .charge-travel-time .info-popover:before{content:'Includes charging time.'}body .charging-range-wrapper .range-map-sect .fr .charge-travel-time .info-popover:before{content:'Inclut le temps de charge.'}body .charging-range-wrapper .range-map-sect .charge-toggle-reg .info-popover:before{content:'The most common source of charging available, these can charge an average EV in 8 hours or less.'}body .charging-range-wrapper .range-map-sect .fr .charge-toggle-reg .info-popover:before{content:'La source la plus courante de recharge disponible, ils peuvent recharger un VE moyen en 8 heures ou moins.'}body .charging-range-wrapper .range-map-sect .charge-toggle-dc .info-popover:before{content:'For when you’re pressed for time, these have the ability to charge some EVs to 80% in 20-40 minutes. Not all EVs are compatible with DC Fast Charging.'}body .charging-range-wrapper .range-map-sect .fr .charge-toggle-dc .info-popover:before{content:'Lorsque vous êtes à court de temps, ils peuvent recharger certains VE à 80 % en 20 à 40 minutes. Les VE ne sont pas tous compatibles avec la recharge rapide CC.'}body .charging-range-wrapper .range-map-sect .final-group{display:none;justify-content:space-between;margin:20px auto 15px}body .charging-range-wrapper .range-map-sect .final-group>a{text-decoration:none!important;display:inline-block;width:calc(50% - 10px);padding:15px 20px;font-size:14px;line-height:1;text-align:center;color:#000}body .charging-range-wrapper .range-map-sect .results-active .final-group{display:flex}body .charging-range-wrapper .range-map-sect .final-group .share-route{display:none;padding-left:10px;padding-right:10px}body .charging-range-wrapper .range-map-sect .final-group .share-route img{position:relative;left:-10px;max-width:16px;width:100%}body .charging-range-wrapper .range-map-sect .cancel-route{border:1px solid #000!important}body .charging-range-wrapper .range-map-sect .results-active .calculate-route{display:none}body .charging-range-wrapper .range-map-sect .charge-travel-time strong,body .charging-range-wrapper .range-map-sect .charge-duration-only strong{font-weight:bold}body .charging-range-wrapper .range-map-sect .charge-div{text-align:left;margin:12px auto 8px;border-top:1px solid #f1f1f1;padding-top:20px}body .charging-range-wrapper .range-map-sect .charge-duration-only{display:block;margin-top:10px}body .charging-range-wrapper .range-map-sect .charge-no-required{display:none;margin:12px auto 15px;text-decoration:underline;cursor:default}body .charging-range-wrapper .range-map-sect .btn.btn-primary{background-color:#1c69d4;color:#fff}body .charging-range-wrapper .range-map-sect .share-route-modal{text-align:center}body .charging-range-wrapper .range-map-sect .share-route-modal h2{margin-bottom:20px;text-align:center;font-size:24px;line-height:1.1}body .charging-range-wrapper .range-map-sect .share-route-modal .close-modal{position:absolute;z-index:1;top:0;right:0;background:unset;padding:0;border:none}body .charging-range-wrapper .range-map-sect .share-route-modal .modal-body{padding:30px 80px}body .charging-range-wrapper .range-map-sect .share-route-modal .modal-content{border-radius:0}body .charging-range-wrapper .range-map-sect .share-route-modal .group-flex{display:flex;justify-content:space-around;margin-bottom:15px;align-items:center}body .charging-range-wrapper .range-map-sect .share-route-modal .group-flex a{vertical-align:middle;text-decoration:none;color:#323232}body .charging-range-wrapper .range-map-sect .share-email img{margin-right:14px}body .charging-range-wrapper .range-map-sect .share-route-modal input{font-weight:normal;border:1px solid #323232;border-radius:0;height:46px;padding:15px 10px;font-size:15px;line-height:16px;display:inline-block;width:100%}body .charging-range-wrapper .range-map-sect .share-link-group input{width:calc(100% - 130px);vertical-align:top}body .charging-range-wrapper .range-map-sect .share-link-group .copy-share-input{width:120px;padding:15px 15px;text-align:center;height:46px;margin-left:-10px}body .charging-range-wrapper .range-map-sect .data-loading{position:absolute;z-index:3;top:0;left:0;background:rgba(255,255,255,.75);width:100%;height:100%;cursor:not-allowed}body .charging-range-wrapper .range-map-sect .data-loading::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:url("/Public/assets/ElectricMap/spinner.gif") center center no-repeat;background-size:100px}body .charging-range-wrapper .range-map-sect .has-err{border-bottom:1px solid red!important}@media(max-width:768px){body .charging-range-wrapper .range-map-sect #map{height:40vh}body .charging-range-wrapper .range-map-sect .banner-img{display:none;width:100%}body .charging-range-wrapper .range-map-sect .range-calc-main{display:flex;flex-direction:column;height:auto}body .charging-range-wrapper .range-map-sect .input-section{position:relative;max-width:100%;left:0;padding:0 15px}}@media(max-width:768px){body .charging-range-wrapper .range-map-sect{display:none}}body .charging-range-wrapper .charge-time-disclaimer{text-align:left;font-size:14px;line-height:1.45;padding:15px 20px 0}body .charging-range-wrapper .faq-sect h1{font-size:50px}body .charging-range-wrapper .faq-sect .kw-ic{max-width:90px;margin-right:12px;float:left}body .charging-range-wrapper .faq-sect .kw-ic:last-child{margin-left:-7px}body .charging-range-wrapper .charging-guide{position:relative}body .charging-range-wrapper .charging-guide .charging-guide-img{width:100%}body .charging-range-wrapper .charging-guide .content{position:absolute;top:10%;left:50%;transform:translateX(-50%);max-width:1640px;width:100%;padding:0 20px}@media(max-width:1450px){body .charging-range-wrapper .charging-guide .content{top:2%}}@media(max-width:768px){body .charging-range-wrapper .charging-guide .content{position:relative;top:unset;left:unset;transform:unset}}body .charging-range-wrapper .charging-guide .content h1,body .charging-range-wrapper .charging-guide .content p{color:#fff;max-width:456px}@media(max-width:768px){body .charging-range-wrapper .charging-guide .content h1,body .charging-range-wrapper .charging-guide .content p{color:#000}}body .charging-range-wrapper .charging-guide .content h1{font-weight:300;font-size:42px;margin:10px 0 0}@media(max-width:1380px){body .charging-range-wrapper .charging-guide .content h1{font-size:32px}}@media(max-width:768px){body .charging-range-wrapper .charging-guide .content h1{font-size:24px}}body .charging-range-wrapper .charging-guide .content p{font-size:18px;margin:20px 0 45px}@media(min-width:768px) and (max-width:1380px){body .charging-range-wrapper .charging-guide .content p{font-size:16px;margin:10px 0 20px}}body .charging-range-wrapper .charging-guide .content .btn-primary{text-transform:none;max-width:340px;width:100%;border-radius:0;padding:18px 15px}body .electric-benefits-wrapper .intro-electric-benefits h1{font-size:22px;margin-bottom:25px}body .electric-benefits-wrapper .intro-electric-benefits h2{font-size:50px;margin-bottom:30px}@media(max-width:768px){body .electric-benefits-wrapper .intro-electric-benefits h2{font-size:36px}}body .electric-benefits-wrapper .fuel-savings-calc{text-align:center}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-header{margin:120px auto 90px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-header{padding:0 20px;margin:40px auto 30px}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-header h1{margin:0 auto 20px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc h2{font-size:36px}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body{background:transparent linear-gradient(0deg,#fff 0%,#f7fdff 100%) 0% 0% no-repeat padding-box;padding:0 20px 100px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .sos{position:relative;display:flex;max-width:530px;margin:0 auto 20px;text-align:center;overflow:hidden;border-radius:15px;top:-30px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .sos>div{width:50%;background:#d8d8d8;padding:10px 30px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .sos>div span{font-size:22px;color:#000}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .sos>div:first-child{background:#1c69d4}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .sos>div:first-child span{color:#fff}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg{display:flex}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg{flex-direction:column}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg>div{position:relative;width:50%;padding:20px 6%;text-align:center;margin:0 auto 80px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg>div{width:100%;margin-bottom:40px}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg>div p{margin:0 auto;font-weight:500}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .xo-fg .range-slider{margin:60px auto 10px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .range-labels{display:flex;margin:10px auto 0;text-align:center}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .range-labels span{width:100%;font-size:22px;font-weight:500}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .range-labels span:nth-child(1){text-align:left}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .range-labels span:nth-child(3){text-align:right}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg{display:flex;margin:0 auto 70px;max-width:1220px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg{flex-direction:column;margin-bottom:20px}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg>div{width:100%;text-align:center;padding:0 2%}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg>div{margin-bottom:50px}}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg p{height:80px;display:inline-block}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg p,body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg p strong{font-size:18px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg strong{display:block;font-weight:normal}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg .form-control{box-shadow:none;text-align:center;border:0;border-bottom:2px solid #000;font-size:55px;padding:10px 20px!important;height:auto;max-width:300px;width:100%;margin:0 auto;color:#1c69d4;font-weight:normal}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg .form-control[disabled]{background:#efefef}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .yo-fg .form-controlselect.form-control{padding-right:50px!important;background-image:url("/Public/img/2016-739165/content/ElectricHub/updownarrow.png")}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .elec-cost-info{position:relative;display:inline-block}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .elec-cost-info img{cursor:pointer;margin-top:-20px}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .elec-cost-info img:hover~.info-data{display:block}body .electric-benefits-wrapper .fuel-savings-calc .calculator-content-body .elec-cost-info .info-data{display:none;position:absolute;z-index:1;top:-90px;left:-245px;background:#fff;padding:12px;max-width:320px;width:100vw;border:2px solid #000}body .electric-benefits-wrapper .fuel-savings-calc .charging-results{display:none;background:#fff;padding:5% 7%}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .note-lbl{font-size:20px!important;margin-bottom:35px!important}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .note-lbl span{display:block;margin:15px 0 50px}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .savings-fg{display:flex;justify-content:space-between;margin:30px auto 80px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .savings-fg{flex-direction:column}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .savings-fg>div{font-size:36px;line-height:1.1;width:calc(25% - 10px);background:#efefef;padding:40px 5%;text-align:center;border-bottom:10px solid #1c69d4}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .savings-fg>div{width:100%;margin-bottom:30px}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .savings-fg>div span{display:block;font-size:42px;margin:20px auto 0}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-fg{display:flex;justify-content:space-between}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-fg h2{font-size:18px;line-height:1.2;text-align:left}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-fg>div{width:50%}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-fg>div .edit-journey{font-weight:bold;color:#000}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-fg>div:last-child{text-align:right}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg{display:flex;margin:0 auto;max-width:1100px}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg{flex-direction:column}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div{position:relative;width:33.33%;text-align:center}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div{width:100%}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div:after{content:' ';position:absolute;top:35%;left:-50%;transform:translateY(-50%);width:100%;height:10px;background:#1c69d4}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div p{font-size:28px}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div p.dval-label{display:block;font-size:32px;margin:20px auto 0;text-transform:uppercase}@media(max-width:768px){body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg>div p.dval-label{font-weight:bold;margin-top:0}}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg .dvic{position:relative;z-index:1;background:#1c69d4;display:block;margin:30px auto 20px;width:82px;height:82px;border-radius:50%}body .electric-benefits-wrapper .fuel-savings-calc .charging-results .summary-dval-fg .dvic img{position:relative;top:50%;transform:translateY(-50%);margin:0 auto;display:block}body .electric-benefits-wrapper .perks{position:relative}@media(min-width:1200px) and (max-width:1330px){body .electric-benefits-wrapper .perks{background:#000;padding-bottom:16vw}}@media(min-width:1024px) and (max-width:1200px){body .electric-benefits-wrapper .perks{background:#000;padding-bottom:28vw}}@media(min-width:768px) and (max-width:1024px){body .electric-benefits-wrapper .perks{background:#000;padding-bottom:36vw}}@media(max-width:768px){body .electric-benefits-wrapper .perks{background:#000}}body .electric-benefits-wrapper .perks img{width:100%}body .electric-benefits-wrapper .perks .perks-content{position:absolute;top:8%;left:50%;transform:translateX(-50%);max-width:1460px;width:100%;text-align:center}@media(max-width:768px){body .electric-benefits-wrapper .perks .perks-content{position:relative;top:-12vw;left:unset;transform:unset}body .electric-benefits-wrapper .perks .perks-content .perks-top{padding:0 20px 30px}}body .electric-benefits-wrapper .perks .perks-content h1,body .electric-benefits-wrapper .perks .perks-content p{color:#fff}body .electric-benefits-wrapper .perks .perks-content h1 a,body .electric-benefits-wrapper .perks .perks-content p a{color:#fff;text-decoration:underline}body .electric-benefits-wrapper .perks .perks-content .perks-fg{position:relative;display:flex;top:41vw}@media(max-width:1600px){body .electric-benefits-wrapper .perks .perks-content .perks-fg{top:36vw}}@media(max-width:1530px){body .electric-benefits-wrapper .perks .perks-content .perks-fg{top:33vw;max-width:95%;margin:0 auto}}@media(max-width:768px){body .electric-benefits-wrapper .perks .perks-content .perks-fg{flex-direction:column;padding:0 20px;top:unset}}body .electric-benefits-wrapper .perks .perks-content .perks-fg>div{position:relative;width:25%;text-align:left;padding-right:70px}@media(max-width:768px){body .electric-benefits-wrapper .perks .perks-content .perks-fg>div{width:100%;padding:0 0 0 40px;margin-bottom:30px}}body .electric-benefits-wrapper .perks .perks-content .perks-fg>div:before{content:' ';position:absolute;top:8px;left:-45px;width:2px;height:88px;background:#fff}@media(max-width:768px){body .electric-benefits-wrapper .perks .perks-content .perks-fg>div:before{left:0}}body .electric-benefits-wrapper .perks .perks-content .perks-fg>div .perks-title{font-weight:bold;font-size:25px}body .electric-benefits-wrapper .bmw-service{margin:-10px 0}body .electric-benefits-wrapper .bmw-service .bmw-service-container{color:#fff;position:relative}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-bg-img{width:100%}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy{position:absolute;top:10%;left:8%;width:100%;max-width:700px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .title{font-family:'BMWTypeNext';font-weight:bold;letter-spacing:5px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .main-copy{line-height:1.5}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list{list-style-image:url("../../../public/assets/electric-benefits/icon awesome-check.svg");list-style-position:inside;font-weight:bold}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li{margin:20px 0}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li .check-mark{display:none}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li p{font-size:18px;display:inline}@media(max-width:1500px){body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy{position:relative;margin:20px 5%;max-width:none;top:0;left:0;width:auto;color:#000}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li{display:flex;flex-direction:row}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li .check-mark{display:block}}@media(max-width:1500px) and (min-width:768px){body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .title{letter-spacing:2px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .main-copy{line-height:1.2}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li{margin:10px 0}}@media(max-width:768px){body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .title{letter-spacing:2px;font-size:16px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .main-copy{line-height:1.2;font-size:28px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy p{font-size:16px}body .electric-benefits-wrapper .bmw-service .bmw-service-container .bmw-service-copy .service-list li{font-size:16px;margin:5px 0}}body .electric-benefits-wrapper .bmw-service .bmw-service-legal-container{padding:20px 5%}body .electric-benefits-wrapper .bmw-service .bmw-service-legal-container p{font-size:14px}body .electric-benefits-wrapper .quote-sect{text-align:center;margin:150px auto 120px;max-width:1300px;padding:0 20px}@media(max-width:768px){body .electric-benefits-wrapper .quote-sect{margin:90px auto 20px}}body .electric-benefits-wrapper .quote-sect .quote-ic{max-width:80px;width:100%;margin-bottom:50px}body .electric-benefits-wrapper .quote-sect p{font-size:50px;line-height:1.5}body .electric-benefits-wrapper .quote-sect p span{font-size:18px;font-weight:bold;line-height:1;text-transform:uppercase}@media(max-width:768px){body .electric-benefits-wrapper .quote-sect p{font-size:32px}body .electric-benefits-wrapper .quote-sect p span{font-size:16px}}body .electric-benefits-wrapper .maximize-elec{padding:60px 20px 40px;text-align:center}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner{margin:30px auto 20px}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner>h1{margin-bottom:25px}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx{max-width:1350px;display:inline-block;margin:60px auto 0}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item{display:flex;margin-bottom:60px;align-items:center}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item{flex-direction:column}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div{width:51%;text-align:left}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div{width:100%}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div .vh-center{max-width:630px;padding:0 20px;margin:0 auto}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div img{width:100%}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div:nth-child(1){width:49%;padding-right:50px}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div:nth-child(1){width:100%;padding-right:0}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div .pi-title{font-size:25px;font-weight:bold;margin:40px 0 10px}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item>div .pi-copy{font-size:18px}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item:nth-child(even){flex-direction:row-reverse}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item:nth-child(even){flex-direction:column}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item:nth-child(even)>div:nth-child(1){padding-left:50px}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .sgx .maximize-elec-item:nth-child(even)>div:nth-child(1){padding-left:0}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid{display:flex;max-width:1620px;margin:0 auto}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid{flex-direction:column}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid>div{width:33.33%;padding:0 30px}@media(max-width:768px){body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid>div{width:100%}}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid>div .sg-numb{font-size:90px}body .electric-benefits-wrapper .maximize-elec .maximize-elec-inner .secondary-grid>div .sg-title{font-size:18px;font-weight:bold;margin:20px auto 30px}body .electric-benefits-wrapper .your-bmw{position:relative}body .electric-benefits-wrapper .your-bmw .my-bmw-bg{width:100%}body .electric-benefits-wrapper .your-bmw .your-bmw-content{position:absolute;top:10%;left:8%;width:100%;max-width:540px}body .electric-benefits-wrapper .your-bmw .your-bmw-content .your-bmw-bg{margin:10px 0 20px;background:url("/Public/assets/electric-benefits/my-bmw.png") center center no-repeat;background-size:contain;width:120px;height:78px}@media(max-width:768px){body .electric-benefits-wrapper .your-bmw .your-bmw-content .your-bmw-bg{background:url("/Public/assets/electric-benefits/my-bmw-black.png") center center no-repeat;background-size:contain}}body .electric-benefits-wrapper .your-bmw .your-bmw-content h1{margin-bottom:25px}body .electric-benefits-wrapper .your-bmw .your-bmw-content h1,body .electric-benefits-wrapper .your-bmw .your-bmw-content p{color:#fff}@media(max-width:1300px){body .electric-benefits-wrapper .your-bmw .your-bmw-content h1,body .electric-benefits-wrapper .your-bmw .your-bmw-content p{color:#000}}body .electric-benefits-wrapper .your-bmw .your-bmw-content h1 .inlh,body .electric-benefits-wrapper .your-bmw .your-bmw-content p .inlh{line-height:1.6}body .electric-benefits-wrapper .your-bmw .your-bmw-content .btn-primary{margin-top:50px}@media(min-width:1300px) and (max-width:1750px){body .electric-benefits-wrapper .your-bmw .your-bmw-content{top:2%;left:2%}}@media(min-width:1300px) and (max-width:1570px){body .electric-benefits-wrapper .your-bmw .your-bmw-content{top:0%}body .electric-benefits-wrapper .your-bmw .your-bmw-content h1{font-size:36px}body .electric-benefits-wrapper .your-bmw .your-bmw-content p{font-size:18px}body .electric-benefits-wrapper .your-bmw .your-bmw-content .your-bmw-bg{max-width:220px}}@media(max-width:1300px){body .electric-benefits-wrapper .your-bmw .your-bmw-content{position:relative;top:unset;left:unset;padding:0 20px}}body .electric-benefits-wrapper .elec-legal{margin:20px 0;padding:0 20px;font-size:12px;line-height:1.45}body .sustainability-wrapper .intro-with-bg h2{font-size:22px;margin-bottom:20px}body .sustainability-wrapper .intro-with-bg h3{font-size:50px;line-height:1.3}@media(max-width:768px){body .sustainability-wrapper .intro-with-bg h3{font-size:36px;line-height:1.1}}body .sustainability-wrapper .second-intro{text-align:center;padding:30px 20px;margin:80px auto 10px}@media(max-width:768px){body .sustainability-wrapper .second-intro{margin:0 auto 10px}}body .sustainability-wrapper .second-intro .second-intro-copy{max-width:950px;margin:0 auto}body .sustainability-wrapper .second-intro .second-intro-copy .intro-legal{font-weight:bold}body .sustainability-wrapper .ytb-embed{display:block;position:relative;max-width:1640px;margin:80px auto 0;cursor:pointer}body .sustainability-wrapper .ytb-embed:before{content:' ';position:absolute;z-index:1;top:0%;left:0%;width:100%;height:100%;background:rgba(0,0,0,.35)}body .sustainability-wrapper .ytb-embed:after{content:' ';position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:url("/Public/assets/play.png") center center no-repeat;background-size:cover}body .sustainability-wrapper .ytb-embed img{width:100%}body .sustainability-wrapper .quote-sect{text-align:center;padding:80px 0 40px}@media(max-width:768px){body .sustainability-wrapper .quote-sect{padding:30px 0 10px}}body .sustainability-wrapper .quote-sect .quote-fg{max-width:1320px;padding:0 15px;margin:0 auto}body .sustainability-wrapper .quote-sect .quote-fg .quote-ic{max-width:75px;width:100%;margin:30px auto 35px}body .sustainability-wrapper .quote-sect .quote-fg p{font-size:50px;line-height:1.6;margin:0 auto 90px}@media(max-width:768px){body .sustainability-wrapper .quote-sect .quote-fg p{font-size:22px}}body .sustainability-wrapper .quote-sect .quote-fg p span{font-size:18px;font-weight:bold;display:block;margin:50px auto 0;letter-spacing:1px}body .sustainability-wrapper .number-speaks{background:#f7f7f7;padding:60px 20px 40px;text-align:center}@media(max-width:768px){body .sustainability-wrapper .number-speaks{padding:60px 0 40px}}body .sustainability-wrapper .number-speaks .number-speaks-inner{margin:30px auto 80px}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx{max-width:1350px;display:inline-block;margin:100px auto 0}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx{margin:20px auto 0;display:block}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item{display:flex;margin-bottom:100px}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item{flex-direction:column-reverse!important}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div{width:51%;text-align:left}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div{width:100%;text-align:center}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div img{width:100%}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div:nth-child(1){width:49%;padding-right:13%}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div:nth-child(1){width:100%;padding:0 0!important}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-numb{color:#7dd7fe;font-size:12em;text-shadow:-8px 4px rgba(125,215,254,.65);margin:-50px auto 0}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-numb{font-size:6.5em;text-shadow:none;margin:0 auto 0}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-numb-copy{font-size:18px;font-weight:bold}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-title{padding:0 5%}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-title strong{display:block;font-size:25px;margin:60px 0 10px}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .sgxi-title strong{margin:10px 0}}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .pdf-guide{font-size:12px;line-height:16px}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .pdf-guide a{width:100%;color:gray;font-weight:bold;text-decoration:none}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item>div .pdf-guide a:hover{cursor:pointer}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item:nth-child(even){flex-direction:row-reverse}body .sustainability-wrapper .number-speaks .number-speaks-inner .sgx .sgx-item:nth-child(even)>div:nth-child(1){padding-left:9%;padding-right:3%}body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid{display:flex;max-width:1620px;margin:0 auto}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid{flex-direction:column}}body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid>div{width:33.33%;padding:0 30px}@media(max-width:768px){body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid>div{width:100%}}body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid>div .sg-numb{font-size:90px}@media(min-width:768px) and (max-width:1180px){body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid>div .sg-numb{font-size:46px}}body .sustainability-wrapper .number-speaks .number-speaks-inner .secondary-grid>div .sg-title strong{display:block;font-size:18px;font-weight:bold;margin:30px auto 20px}body .sustainability-wrapper .sustainability-every-detail{text-align:center;margin:120px auto 0}body .sustainability-wrapper .sustainability-every-detail h1{padding:0 20px}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel{margin:80px auto 120px;overflow:hidden;width:100%}@media(max-width:768px){body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel{margin:20px auto 0}}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel:after{content:' ';position:absolute;z-index:1;right:0;top:0;background:linear-gradient(270deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 100%);width:25%;height:100%}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next{overflow:hidden;position:absolute;z-index:2;top:50%;right:40px;transform:translateY(-50%);border-radius:50%;background:#fff;padding:20px;width:80px;height:80px;box-shadow:0 3px 16px rgba(0,0,0,.16);border:none;cursor:pointer}@media(max-width:768px){body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next{top:30%;width:30px;height:30px;right:2px}}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev:before,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next:before{content:'';position:absolute;top:0%;left:0%;background:#fff;width:100%;height:100%}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev:after,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next:after{content:' ';position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);background:url("/Public/assets/right-arrow.png") center center no-repeat;background-size:contain;width:24px;height:24px}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev.slick-prev,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next.slick-prev{right:unset;left:40px}@media(max-width:768px){body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev.slick-prev,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next.slick-prev{left:2px}}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev.slick-prev:after,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next.slick-prev:after{transform:translate(-50%,-50%) rotate(180deg)}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item{position:relative;left:5%;text-align:left;max-width:530px;width:100%;margin:0 10px}@media(max-width:1780px){body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item{left:0}}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item .edc-img{margin:0 auto 30px;display:block;width:100%}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item .edc-content{padding-right:40px}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item .edc-content .edc-title{font-size:22px;padding-bottom:30px;margin-bottom:35px}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .edc-item .edc-content .edc-title strong{display:block;font-size:25px;margin-bottom:15px}@media(min-width:768px) and (max-width:1780px){body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-list{max-width:90%;margin:0 auto}body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-prev,body .sustainability-wrapper .sustainability-every-detail .every-detail-carousel .slick-next{width:50px;height:50px}}body .sustainability-wrapper .sustain-program{position:relative}body .sustainability-wrapper .sustain-program .sp-img{width:100%}body .sustainability-wrapper .sustain-program .content{position:absolute;top:45%;left:50%;max-width:1640px;padding:0 20px;transform:translate(-50%,-50%);width:100%}@media(max-width:768px){body .sustainability-wrapper .sustain-program .content{position:relative;top:unset;left:unset;transform:none;max-width:100%}}body .sustainability-wrapper .sustain-program .content h2,body .sustainability-wrapper .sustain-program .content p{color:#fff;max-width:650px}@media(max-width:768px){body .sustainability-wrapper .sustain-program .content h2,body .sustainability-wrapper .sustain-program .content p{color:#000}}body .sustainability-wrapper .sustain-program .content h2{line-height:1.35;margin-bottom:30px}@media(max-width:768px){body .sustainability-wrapper .sustain-program .content h2{margin-top:30px}}@media(min-width:768px) and (max-width:1180px){body .sustainability-wrapper .sustain-program .content h2{font-size:36px}}@media(min-width:768px) and (max-width:1180px){body .sustainability-wrapper .sustain-program .content p{font-size:18px}}body .sustainability-wrapper .four-phases{background:#f7f7f7;padding:100px 20px 120px;text-align:center;margin:0 auto 80px}@media(max-width:768px){body .sustainability-wrapper .four-phases h2{font-size:32px;line-height:1.4}}body .sustainability-wrapper .four-phases .fp-flex{display:flex;margin:100px auto 0;justify-content:space-around;max-width:1640px}@media(max-width:768px){body .sustainability-wrapper .four-phases .fp-flex{flex-direction:column;max-width:100%}}body .sustainability-wrapper .four-phases .fp-flex .fpf-item{text-align:center;padding:0 20px;max-width:440px}@media(max-width:768px){body .sustainability-wrapper .four-phases .fp-flex .fpf-item{max-width:100%;margin-bottom:60px}}body .sustainability-wrapper .four-phases .fp-flex .fpf-item .fpfi-ic{min-height:130px}body .sustainability-wrapper .four-phases .fp-flex .fpf-item .fpfi-ic img{margin:0 auto;display:block}body .sustainability-wrapper .four-phases .fp-flex .fpf-item p strong{display:block;margin-bottom:20px;font-size:25px}body .sustainability-wrapper .four-phases .fp-flex:after{content:' ';position:absolute;z-index:1;right:0;top:0;background:linear-gradient(270deg,rgba(247,247,247,.85) 0%,rgba(255,255,255,0) 100%);width:25%;height:100%}body .sustainability-wrapper .four-phases .fp-flex .slick-prev,body .sustainability-wrapper .four-phases .fp-flex .slick-next{overflow:hidden;position:absolute;z-index:2;top:50%;right:40px;transform:translateY(-50%);border-radius:50%;background:#fff;padding:20px;width:80px;height:80px;box-shadow:0 3px 16px rgba(0,0,0,.16);border:none;cursor:pointer}@media(max-width:768px){body .sustainability-wrapper .four-phases .fp-flex .slick-prev,body .sustainability-wrapper .four-phases .fp-flex .slick-next{top:30%;width:30px;height:30px;right:2px}}body .sustainability-wrapper .four-phases .fp-flex .slick-prev:before,body .sustainability-wrapper .four-phases .fp-flex .slick-next:before{content:'';position:absolute;top:0%;left:0%;background:#fff;width:100%;height:100%}body .sustainability-wrapper .four-phases .fp-flex .slick-prev:after,body .sustainability-wrapper .four-phases .fp-flex .slick-next:after{content:' ';position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);background:url("/Public/assets/right-arrow.png") center center no-repeat;background-size:contain;width:24px;height:24px}body .sustainability-wrapper .four-phases .fp-flex .slick-prev.slick-prev,body .sustainability-wrapper .four-phases .fp-flex .slick-next.slick-prev{right:unset;left:40px}@media(max-width:768px){body .sustainability-wrapper .four-phases .fp-flex .slick-prev.slick-prev,body .sustainability-wrapper .four-phases .fp-flex .slick-next.slick-prev{left:2px}}body .sustainability-wrapper .four-phases .fp-flex .slick-prev.slick-prev:after,body .sustainability-wrapper .four-phases .fp-flex .slick-next.slick-prev:after{transform:translate(-50%,-50%) rotate(180deg)}body .sustainability-wrapper .grid-two-wrapper{background:#fff}body .sustainability-wrapper .fact-sect{background:#f7f7f7}body .sustainability-wrapper .faq-sect{display:none}