@font-face{font-display:auto;font-family:Open sans;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/opensans-variablefont_wdthwght.19ba637387f1d6142f55.ttf) format("truetype")}@font-face{font-display:auto;font-family:PP Right Grotesk;font-style:normal;font-weight:400;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactmedium.5cfc35a1c0cd85ab5672.eot);src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactmedium.5cfc35a1c0cd85ab5672.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactmedium.cead264d2404c18d1f57.woff2) format("woff2"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactmedium.8f703979703500174331.woff) format("woff"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactmedium.97f8d828e4edf226aef8.ttf) format("truetype")}@font-face{font-display:auto;font-family:PP Right Grotesk;font-style:normal;font-weight:700;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack.9fc655a0bce241d421de.eot);src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack.9fc655a0bce241d421de.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack.6b7621037dc116089aea.woff2) format("woff2"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack.643826e1b98745573747.woff) format("woff"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack.2d39978129323f8b2d4d.ttf) format("truetype")}@font-face{font-display:auto;font-family:PP Right Grotesk;font-style:normal;font-weight:900;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack-1.9fc655a0bce241d421de.eot);src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack-1.9fc655a0bce241d421de.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack-1.6b7621037dc116089aea.woff2) format("woff2"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack-1.643826e1b98745573747.woff) format("woff"),url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/pprightgrotesk-compactblack-1.2d39978129323f8b2d4d.ttf) format("truetype")}@font-face{font-display:auto;font-family:PP Neue Montreal;font-weight:500;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/ppneuemontreal-medium.0f34f4714f1b26e0dedc.otf) format("opentype")}@font-face{font-display:auto;font-family:PP Neue Montreal;font-weight:700;src:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/ppneuemontreal-bold.34a4eb1a093eb36b2f46.otf) format("opentype")}body{background-color:#f6f6f6!important}html{font-size:.85vw}main#content{max-width:100%}.simcontainer{margin:0 auto;max-width:128rem;width:100%}@media (min-aspect-ratio:1){html{font-size:.85vh}main#content{max-width:114rem}.simcontainer{margin:0 auto;max-width:102.4rem;width:100%}}#swiper{overflow-y:hidden}.solarsim h3{font-family:PP Right Grotesk;font-size:6rem;line-height:6rem;margin:.4rem 0;text-align:center;text-transform:uppercase}.solarsim .begin h3{font-size:5rem}.solarsim h3.bgred{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/bgred.94502cb01b483b3100c3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;font-size:9rem;margin-top:-3rem;padding:5rem 1.3rem;white-space:nowrap}.button{cursor:pointer;font-family:Open Sans;font-size:1.8rem;line-height:2.4rem;padding:2rem 4rem;text-align:center}.button.yellow{background-color:#ceff00;border-radius:10rem;font-weight:600;text-decoration:none;z-index:1}.button.yellow:hover{background-color:#000;color:#ceff00}.button.black{background-color:#000;border-radius:10rem;color:#fff}.begin{align-items:center;display:flex;flex-direction:column;max-width:100%}.begin svg{height:auto;width:100%}.begin .middle{font-family:PP Neue Montreal;font-size:2.5rem;font-weight:700;line-height:3.2rem;margin:2rem 0;text-align:center}.begin .button.yellow{margin-bottom:-6rem}.begin .footer{align-items:center;background-color:#fff;border-radius:10rem;display:flex;flex-direction:row;flex-shrink:0;font-family:Open Sans;font-size:1.8rem;font-weight:600;height:7rem;justify-content:space-around;line-height:2.7rem;width:100%}.begin .footer .entry{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/redstar.dc1cad6f0ae9b62cfe21.svg);background-position:0;background-repeat:no-repeat;background-size:3.1rem;padding-left:4rem}#stepper{overflow:hidden}#stepper .content{align-items:center;display:flex;flex-direction:column;margin:auto 0}#stepper .swiper-slide-active .content,#stepper .swiper-slide-next .content{gap:1.6rem;transition:gap .5s}#stepper .main-illus,.solarsim .infos .choices,.solarsim .recap .txtwrapper{flex-shrink:0}#stepper .swiper-slide{padding:8rem 0}#stepper .swiper-button-next,#stepper .swiper-button-prev{height:64px;left:50%;position:absolute;transform:translateX(-50%);width:64px}#stepper .swiper-button-prev{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/prev.6308482017303ec22462.svg);background-size:64px;top:30px}#stepper .swiper-button-next{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/next.4f5b3e2a5ea059e4f030.svg);background-size:64px;bottom:8px;top:auto}#stepper .swiper-button-disabled,#stepper .swiper-button-next:after,#stepper .swiper-button-prev:after,#stepper.step0 .swiper-button-next{display:none}#stepper>.swiper-wrapper>.swiper-slide{padding:64px 0}#stepper .input.mobile .swiper-slide{padding:0}@media (min-aspect-ratio:1){#stepper .swiper-button-next,#stepper .swiper-button-prev{height:6.4rem;width:6.4rem}#stepper .swiper-button-next,#stepper .swiper-button-prev{background-size:6.4rem}}#stepper .content .sub{font-family:PP Right Grotesk;font-size:2.5rem;font-weight:700;line-height:3.2rem;text-align:center}.solarsim .txtwrapper{align-items:center;background-color:#fff;border:.2rem solid #dae3dc;border-radius:10rem;display:flex;height:8rem;padding:0 2.5rem}.solarsim .content.location svg.main-illus{height:auto;width:9.6rem}.solarsim .content.location .txtwrapper{width:100%}.solarsim .content.location .txtwrapper svg{height:auto;width:3.4rem}.solarsim input[type=number].txtinput,.solarsim input[type=tel].txtinput,.solarsim input[type=text].txtinput{accent-color:none;border:none;border-radius:0;font-family:Open Sans;font-size:1.8rem;outline:none;padding:0}.solarsim input[type=number].txtinput:focus,.solarsim input[type=tel].txtinput:focus,.solarsim input[type=text].txtinput:focus{border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.solarsim .txtinput.location{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/target.d823937d9e4b7854e186.svg);background-position:right 2rem center;background-repeat:no-repeat;padding-right:4rem}.solarsim .content.conso svg.main-illus{height:auto;width:12.4rem}.solarsim .consos{display:flex;gap:2rem;width:100%}.solarsim .consos .conso_helper{align-items:center;aspect-ratio:1.2;background-color:#fff;border:.2rem solid #dae3dc;border-radius:5rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;padding:3rem}.solarsim .conso_helper .month{font-family:Open Sans;font-size:2rem}.solarsim .conso_helper .selector{align-items:center;display:flex;width:100%}.solarsim .conso_helper .arrow{cursor:pointer;min-width:4rem}.solarsim .conso_helper .kwh{font-family:PP Right Grotesk;font-size:2.5rem;font-weight:800;text-align:center}.solarsim .conso_helper .input{flex-grow:1}.solarsim .conso_helper .input.mobile .swiper .swiper-slide,.solarsim .conso_helper .txtwrapper input{font-family:PP Right Grotesk;font-size:6rem;font-weight:800;text-align:center}.solarsim .conso_helper .txtwrapper input::placeholder{color:#ddd}.solarsim .conso_helper .txtwrapper{border:none;height:auto}@media (max-aspect-ratio:0.6){.solarsim .consos{flex-direction:column;gap:1rem;padding:0 5rem}.solarsim .conso_helper .month{font-size:4rem}.solarsim .conso_helper .kwh{font-size:5rem}.solarsim .conso_helper .input.mobile .swiper .swiper-slide,.solarsim .conso_helper .txtwrapper input{font-size:12rem}.solarsim .consos .conso_helper{aspect-ratio:3}}.solarsim .content.infos svg.main-illus{height:auto;width:23.6rem}.solarsim .infos .choices{display:flex;gap:2rem;height:19.2rem;justify-content:center;width:100%}.solarsim .infos .choices .choice{align-items:center;aspect-ratio:1;border:.2rem solid #dae3dc;border-radius:2rem;cursor:pointer;display:flex;font-family:PP Right Grotesk;font-size:2.5rem;font-weight:800;height:100%;justify-content:center;text-align:center}.solarsim .infos .choices .choice.selected,.solarsim .infos .choices .choice:hover{background-color:#ff4d1e;color:#fff}.solarsim .content.recap svg.main-illus{height:auto;width:10.2rem}.solarsim .recap .txtwrapper{width:100%}.solarsim .recap .txtwrapper .txtinput{flex-grow:1;font-family:PP Right Grotesk;font-size:2.5rem;font-weight:800;margin-left:1rem;text-transform:capitalize}.solarsim .recap .txtwrapper svg{cursor:pointer;height:auto;width:2.4rem}.solarsim #loader{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0006;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:15}.solarsim #loader.active{display:block}.solarsim #loader img{left:50%;max-width:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.solarsim .results{display:flex;flex-direction:column;gap:2rem}.solarsim .results .kpis{align-items:stretch;display:flex;flex-direction:row;gap:2rem;margin-top:6rem}.solarsim .results.batt .kpis{align-items:end}.solarsim .results .kpis>div,.solarsim .results .roi{background-color:#fff;border-radius:5rem;color:#000;font-family:Open Sans;font-size:2rem;font-weight:600;justify-content:space-evenly;line-height:2.7rem;padding:3.5rem 2.5rem}.solarsim .results .kpis>div,.solarsim .results .roi .roival{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.solarsim .results .kpis .peak_power,.solarsim .results .kpis .savings{flex:1 0 28%;z-index:-2}.solarsim .results.batt .kpis .savings .txt{line-height:4rem}.solarsim .results .kpis .cost{background-color:#ceff00;flex-grow:1;flex-shrink:1;position:relative}.solarsim .results .kpis .cost:before{background-image:url(/wp-content/plugins/adekwatts-simulator/front-app/build/static/media/resultats.a4477b58430425be1616.svg);background-size:24rem;content:"";display:block;height:24rem;left:-18rem;position:absolute;top:-14rem;width:24rem;z-index:-1}.solarsim .results .kpis .cost .battery{font-family:PP Right Grotesk;font-size:5rem;font-weight:800;line-height:5rem;margin-top:-1rem}.solarsim .results .kpis .cost .pill{background-color:#ff4d1e;border-radius:10rem;color:#fff;padding:1rem 3rem;text-transform:uppercase}.solarsim .results .kpis .cost .battery .option{font-family:Open Sans;font-size:2.4rem;font-weight:600}.solarsim .results .roi{align-items:center;display:flex;flex-direction:row;gap:6rem;padding-bottom:4rem;padding-top:4rem;width:100%}.solarsim .results .roi .roival{align-items:center;flex:1 0 28%;gap:0;justify-content:center}.solarsim .results .roi .roival .kpi{font-size:9.6rem;line-height:9.6rem}.solarsim .results .roi .figures{flex:1 0 72%;font-family:Open Sans;font-size:1.8rem;font-weight:600;line-height:2.7rem}.solarsim .results .roi .figures .title{font-family:PP Right Grotesk;font-size:2.5rem;font-weight:800;line-height:3.2rem;margin-bottom:1rem}.solarsim .results .kpi{color:#ff4d1e;font-family:PP Right Grotesk;font-size:6rem;font-weight:800;line-height:6rem;white-space:nowrap}.solarsim .results .kpi sub,.solarsim .results .kpi sup{font-size:2.5rem;line-height:3.2rem}.solarsim .results .kpi sup{left:-3.8rem;top:0;vertical-align:top}.solarsim .results .kpi sub{bottom:0}#stepper .results .sub{font-family:Open Sans;font-size:1.5rem;font-weight:400;text-align:left;width:100%}.solarsim .results .ctas{display:flex;flex-direction:row;font-weight:600;gap:2rem}@media (max-width:767px){#stepper .swiper-button-prev{transform:translate(-50%,-10px) scale(.7)}.solarsim #stepper.step5>div.swiper-button-prev,.solarsim #stepper>div.swiper-button-next{display:none}.solarsim h3{font-size:22px;line-height:22px}.solarsim h3.bgred{margin-top:-12px;padding:15px}#stepper .content .sub,.begin .middle{font-size:15px;line-height:18px}.solarsim .button{font-size:16px;line-height:16px;padding:20px;text-decoration:none}#stepper .main-illus.bottom{margin-top:0}.begin .footer{flex-direction:column;gap:6px;height:fit-content;padding:10px}.begin .footer .entry{font-size:14px;line-height:15px}.solarsim .txtwrapper{font-size:14px;height:16rem;line-height:14px;padding:0 3rem 0 6rem}.solarsim .infos h3{max-width:300px}.solarsim .infos .choices{margin:20px 0}#stepper .swiper-slide-active .content,#stepper .swiper-slide-next .content{gap:3rem}.solarsim input[type=number].txtinput,.solarsim input[type=tel].txtinput,.solarsim input[type=text].txtinput{font-size:18px}.solarsim .content.location svg.main-illus{width:60px}.solarsim .consos .conso_helper{gap:0;max-height:90px;padding:0 10px;width:100%}.solarsim .conso_helper .input{align-items:center;display:flex;flex-direction:row;justify-content:center}.solarsim .conso_helper .month{font-size:14px}.solarsim .conso_helper .input .kwh{order:2}.solarsim .conso_helper .input .txtwrapper{line-height:10rem;margin:0;max-width:112px;order:1;overflow-x:hidden}.solarsim .conso_helper .input .txtwrapper input{font-size:40px}.solarsim .content.conso svg.main-illus{display:none}.solarsim .infos .choices .choice{font-size:20px;max-height:65px;min-width:120px}.solarsim .recap{width:100%}.solarsim .recap .txtwrapper .txtinput{font-size:22px;letter-spacing:-.15rem}.solarsim .content.location .txtwrapper svg,.solarsim .recap .txtwrapper svg{width:20px}.solarsim #stepper.step3 .content.infos svg.main-illus{width:120px}.solarsim #stepper.step4 .content.recap svg.main-illus{width:70px}.solarsim #stepper.step4 .content.recap .txtwrapper{height:70px}#stepper.step3 .content .sub{max-width:300px}#stepper.step4 .content .sub{max-width:260px}#stepper.step5{padding:0}#stepper.step5 .content{transform:translateY(-25px)}.solarsim #stepper.step4 .txtwrapper{display:grid;grid-template-columns:1fr 20px}.solarsim #stepper.step4 .txtwrapper .txtinput.recap{order:4}.solarsim #stepper.step4 .txtwrapper svg{grid-column:2/3;grid-row:1/3}.solarsim .results .kpis{flex-wrap:wrap}.solarsim .results .kpis>div,.solarsim .results .roi{font-size:14px;line-height:16px}.solarsim .results .kpi{font-size:40px;line-height:40px}.solarsim .results .kpi sub,.solarsim .results .kpi sup{font-size:15px;line-height:15px;text-align:left}.solarsim .results .kpis>*{max-width:100%}.solarsim .results .roi{flex-direction:column;gap:5px}.solarsim .results .roi .roival .kpi{font-size:45px}.solarsim .results .roi .figures{display:none}.solarsim .results .roi .figures .title{font-size:18px;line-height:18px}.solarsim .results .kpis .cost .battery{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.solarsim .results .kpis .cost .battery>span{font-size:33px}#stepper .results .sub{font-size:12px;line-height:14px;order:10}.solarsim .results .ctas{flex-direction:column}}
/*# sourceMappingURL=main.6819e7a3.css.map*/