@font-face{font-family:poppinsblack;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.3d97b9fe969d36d9d75b.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.3d97b9fe969d36d9d75b.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.9385094546de9d34142e.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.5c4695da01034faaa270.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.c8220a8baecda779080a.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-black-webfont.c8d4612949f93c8170b7.svg#poppinsblack) format("svg")}@font-face{font-family:poppinsbold;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.6c0a489ebdcfcb6c99b2.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.6c0a489ebdcfcb6c99b2.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.f9c6c92d8d05fc7316cf.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.7a9d44a5c2da43e9305a.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.b869a6a00f17de536bf2.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-bold-webfont.cbacfefbb73a6ff962ed.svg#poppinsbold) format("svg")}@font-face{font-family:poppinsextrabold;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.10c7b7b78eb1a4045166.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.10c7b7b78eb1a4045166.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.bb153f5cdda69d73fff5.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.e48f1d9a656a0b753c64.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.d8ca4e85640f0ad73dfd.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extrabold-webfont.4ec9dfc80a240ec42ca7.svg#poppinsextrabold) format("svg")}@font-face{font-family:poppinsextralight;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.27acd992614cccbf08d7.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.27acd992614cccbf08d7.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.b40d5dd0c02375232dab.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.f80dedcdfaa3c06aa4d0.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.48c80afaec28379baa75.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-extralight-webfont.1d7abb62bfe85e2262c4.svg#poppinsextralight) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.5360067f4515e0f8facc.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.5360067f4515e0f8facc.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.ce61fe636b2c937682b8.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.4885b8dadbc9ba4e0988.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.bcaaec1abc281216f748.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-regular-webfont.31e8568d2b26e0dd563b.svg#poppinsregular) format("svg")}@font-face{font-family:poppinssemibold;font-style:normal;font-weight:400;src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.52a69662151c1b66b6d6.eot);src:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.52a69662151c1b66b6d6.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.30e5922848e59d0d9c08.woff2) format("woff2"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.dca384a0e9b4d37378d7.woff) format("woff"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.cd40b26ed73266c129b7.ttf) format("truetype"),url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/poppins-semibold-webfont.7ca19f33a842e2f2f67e.svg#poppinssemibold) format("svg")}body.sim-dark{background-color:#000}body.sim-clear{background-color:#f5f5f5}.solarsim{font-family:poppins}.simcontainer{min-height:100vh;padding:30px 10px 20px;width:1440px}.simcontainer.sc0,.simcontainer.sc1,.simcontainer.sc2,.simcontainer.scbegin{height:100vh}.simcontainer{flex-direction:column}.simcontainer,.simfooter,.simheader{display:flex;justify-content:space-between}.simfooter,.simheader{flex-direction:row}.simcontainer .hidden{visibility:hidden}.simcontainer .pointer{cursor:pointer}.simcontainer .loading{filter:blur(4px);opacity:.5}.scbegin .content{align-items:center;display:flex;flex-grow:1}.scbegin .content .left{background-image:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/aerial_view.30152555eeb6b94470f5.jpg);background-position:0 100%;background-size:cover;border-radius:20px;display:flex;height:100vh;margin:16px 0;max-height:745px;overflow:hidden;width:631px}.scbegin .content .right{display:flex;flex-direction:column;gap:38px;justify-content:center;padding-left:50px}.scbegin .content h2{font-family:poppinsbold;font-size:60px;line-height:62px;margin-bottom:0;max-width:600px}.scbegin .content .advantages{font-size:21px}.scbegin .content .search{position:relative}.scbegin .content .search .button{font-size:18px;height:60px;padding:0 16px 0 30px!important;position:absolute;right:0;top:0}.scbegin .content #searchinput{border:none;border-radius:500px;font-size:17px;height:60px;line-height:24px;padding-left:40px;padding-right:200px}.scbegin .content .places-list{background-color:#fff;border-radius:20px;color:#000;cursor:pointer;list-style-type:none;padding:16px 0;position:absolute;top:70px;width:100%}.scbegin .content .places-list li{padding:8px 40px}.scbegin .content .places-list li:hover{background-color:#fc0}.simcontainer .bluebtn{background:linear-gradient(180deg,#62bdf6,#99e8ba);border-radius:500px;color:#000;font-family:poppinsbold;font-size:16px;height:56px;line-height:56px;padding:0 25px;white-space:nowrap}#stepper .simheader{align-items:center;background-color:#fff;border-radius:500px;flex-shrink:0;min-height:72px;padding:0 36px;position:relative}.simcontainer .simheader .logo{min-width:44px;order:1}.simcontainer .simheader .helper{cursor:pointer;font-size:0;order:3;white-space:nowrap;width:220px}.simcontainer .simheader .helper>div{display:inline-block;vertical-align:middle}#stepper .simheader ul{align-self:end;display:inline-flex;height:60px;list-style:none;order:2;overflow-x:auto;padding:0 25px}#stepper .simheader ul li{align-items:center;display:flex;flex-direction:row;padding:0 25px;position:relative}#stepper .simheader ul li.active{background-color:#f5f5f5;border-top-left-radius:25px;border-top-right-radius:25px;padding:0 18px}#stepper .simheader ul li.active:after,#stepper .simheader ul li.active:before{background-color:#fff;content:"";height:100%;position:absolute;top:0;width:25px}#stepper .simheader ul li.active:before{border-bottom-right-radius:25px;box-shadow:0 25px 0 #f5f5f5;left:-25px}#stepper .simheader ul li.active:after{border-bottom-left-radius:25px;box-shadow:0 25px 0 #f5f5f5;right:-25px}#stepper .simheader ul li>a{color:#000;font-family:poppins;font-size:15px;text-align:center}#stepper .simheader ul li>a svg{display:inline-block;margin-right:6px;vertical-align:middle}#stepper .simheader ul li .button,.solarsim .content .finished .button,.solarsim .content .question .button{font-size:15px;height:40px;padding:0 20px}.solarsim .content .finished .button,.solarsim .content .question .button{height:60px;padding:0 20px}.solarsim .content .finished .button a,.solarsim .content .question .button a{line-height:60px}.solarsim .content .right .button,.solarsim .content.step4 .popup .button{font-size:18px;height:60px;padding:0 30px}.solarsim .content .right .button{font-weight:700}.solarsim .button,.solarsim .gradient{background:linear-gradient(-90deg,#ffcc01,#ff7e61)}.solarsim .button{border-radius:500px;display:inline-flex;flex-direction:column;font-family:poppinsbold;font-size:15px;justify-content:center;width:-webkit-fit-content;width:fit-content}.solarsim .button a{color:#000;white-space:nowrap}.solarsim .button a svg{display:inline-block;vertical-align:middle}.solarsim .button a svg.icon-before{margin-right:6px}.solarsim .button a svg.icon-after{margin-left:12px}.solarsim .button.outlined{background:none;border:1px solid #000}.solarsim .button.thin{font-family:poppins}.solarsim .button.light{border-color:#bdbdbd}.solarsim .button.wide{flex-grow:1;width:auto}.solarsim .button.white{background-color:#fff}.solarsim .button.wide a{text-align:center}#stepper .content{display:flex;flex-direction:row;flex-grow:1;padding:28px 0}#stepper .content .left{flex-grow:1}#stepper .content .right{display:flex;flex-direction:column;gap:24px;justify-content:center;min-width:360px;padding:32px;width:360px}#stepper .content.step3 .right{max-height:calc(100vh - 120px);position:-webkit-sticky;position:sticky;top:0}#stepper .content .right .text h2{color:#000;font-family:poppinsbold;font-size:30px;line-height:36px}#stepper .content .right .text>span{color:#000;font-size:17px}#stepper .content.step0 .left,#stepper .content.step1 .left,#stepper .content.step2 .left{border-radius:20px;overflow:hidden;position:relative}#stepper .content.step0 .mire{left:50%;position:absolute;top:50%;transform:translate(-42px,-60px);z-index:1}#stepper .content.step1 .helper_overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}#stepper .content.step1 .helper_overlay .bubble{background-color:#ffffffd9;border:1px solid #000;border-radius:14px;color:#000;display:none;font-family:poppins;font-size:14px;left:50%;padding:20px;position:absolute;top:50%;-webkit-user-select:none;user-select:none;width:260px}#stepper .content.step1 .helper_overlay .bubble.explanations span{display:block;margin-bottom:15px;text-align:center}#stepper .content.step1 .helper_overlay .bubble.orientation{padding:20px 0;text-align:center;transform:translate(200px,-50%);width:200px}#stepper .content.step1 .helper_overlay .bubble.explanations{min-height:210px;transform:translate(calc(-100% - 220px),-50%)}#stepper .content.step1 .helper_overlay .bubble.orientation .inner{background:linear-gradient(-90deg,#ffcc01,#ff7e61);background-clip:text;-webkit-background-clip:text;font-family:poppinsbold}#stepper .content.step1 .helper_overlay .bubble.orientation span{color:#fff0;display:block;font-size:20px}#stepper .content.step1 .helper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}#stepper .content.step1 .helper_legend{left:50%;position:absolute;top:50%;transform:translate(-200px,-50%);z-index:1}#questionnaire,#resultats{background-color:#fff;border-radius:20px;padding:48px}#questionnaire .questionnaire-step{background-color:#f5f5f5;border-radius:36px;margin-bottom:10px;min-height:72px}#questionnaire .questionnaire-step .header{color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:16px;height:72px;justify-content:center;line-height:16px;padding:0 32px}#questionnaire .questionnaire-step.answered{background-color:#effcf3;border:1px solid #ccf6da}#questionnaire .questionnaire-step.answered.open{background-color:#f5f5f5;border:none}#questionnaire .questionnaire-step .overheader{color:#000;font-family:poppinsbold;font-size:30px;padding:16px 32px 0}#questionnaire .questionnaire-step .subheader{display:flex;flex-direction:row;justify-content:space-between}#questionnaire .questionnaire-step .subheader span{display:none;margin-right:16px}#questionnaire .questionnaire-step .header:hover .subheader span{display:inline}#questionnaire .questionnaire-step .title{font-family:poppinsbold;padding-left:30px;position:relative}#questionnaire .questionnaire-step.answered .title:before{background-image:url(/wp-content/plugins/artyseo-simulator/front-app/build/static/media/check.873804b058613cdbee45.svg);content:"";height:20px;left:0;position:absolute;width:20px}#questionnaire .questionnaire-step .question{display:none;padding:0 32px 32px}#questionnaire .questionnaire-step.open{border-radius:24px}#questionnaire .questionnaire-step.open .question{display:flex;flex-direction:column}#questionnaire .questionnaire-step.open .header{cursor:default}#questionnaire .questionnaire-step.open .header .edit{display:none}#questionnaire .questionnaire-step .question .choices{display:flex;flex-wrap:wrap;margin-left:-1.5%;margin-right:-1.5%;margin-top:-16px}#questionnaire .questionnaire-step .question .choices .choice{background:#fff;border:1px solid #d1d1d1;border-radius:19px;cursor:pointer;margin:1.5%}#questionnaire .questionnaire-step .question .choices>span{color:#000}#questionnaire .questionnaire-step .question .choices .choice.image{background:#0000;border:none;border-radius:0;margin-bottom:0;width:22%}#questionnaire .questionnaire-step .question .choices .choice .imgwrapper{background:#fff;border:1px solid #d1d1d1;border-radius:19px;padding-top:100%;position:relative}#questionnaire .questionnaire-step .question .choices .choice img,#questionnaire .questionnaire-step .question .choices .choice svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#questionnaire .questionnaire-step .question .choices .choice img{height:100%;transform:translate(-50%,-50%) scale(.8);width:100%}#questionnaire .questionnaire-step .question .choices .choice svg{max-height:80%;max-width:80%}#questionnaire .questionnaire-step .question .choices .choice:not(.addend).selected,#questionnaire .questionnaire-step .question .choices .choice:not(.addend):hover{background:linear-gradient(-90deg,#ffcc01,#ff7e61)}#questionnaire .questionnaire-step .question .choices .choice.image.selected,#questionnaire .questionnaire-step .question .choices .choice.image:hover{background:none}#questionnaire .questionnaire-step .question .choices .choice.selected .imgwrapper,#questionnaire .questionnaire-step .question .choices .choice:hover .imgwrapper{background:linear-gradient(-90deg,#ffcc01,#ff7e61);border:1px solid #f5f5f5}#questionnaire .questionnaire-step .question span.multichoice{color:#0079e3;font-family:poppinsbold;font-size:15px;margin-bottom:8px}#questionnaire .questionnaire-step .question .choices .choice label{color:#000;cursor:pointer;display:block;font-size:16px;padding:16px;text-align:center}#questionnaire .questionnaire-step .question .choices .choice.image label{font-size:13px;line-height:18px}#questionnaire .questionnaire-step .question .choices .choice.selected label,#questionnaire .questionnaire-step .question .choices .choice:hover label{font-family:poppinsbold}#questionnaire .questionnaire-step .question .info,#questionnaire .questionnaire-step .question .info a{color:#0079e3;font-size:15px;margin-bottom:20px}#questionnaire .questionnaire-step .question .error a,#questionnaire .questionnaire-step .question .info a{text-decoration:underline}#questionnaire .questionnaire-step .question .error b,#questionnaire .questionnaire-step .question .info b{font-family:poppinssemibold;font-weight:400}#questionnaire .questionnaire-step .question .error,#questionnaire .questionnaire-step .question .error a{color:#ff3c00;font-size:15px;margin-bottom:20px}#questionnaire .questionnaire-step .question .subchoice{color:#000;font-size:15px;margin-bottom:20px;margin-right:10px;text-align:right}#questionnaire .questionnaire-step .question .subchoice .checkbox{display:inline-block;font-weight:700;margin-bottom:0;margin-left:20px;padding-left:25px}#questionnaire .questionnaire-step .question .choices.multinumber{align-items:last baseline;gap:0 16px}#questionnaire .questionnaire-step .question .addend,#questionnaire .questionnaire-step .question .number{background-color:#fff;border:1px solid #d1d1d1;border-radius:19px;color:#000;display:inline-block;font-size:16px;margin-bottom:24px;padding:16px;width:225px}#questionnaire .questionnaire-step .question .number::placeholder{color:#cbcbcb}#questionnaire .questionnaire-step .question .addend{display:flex}#questionnaire .questionnaire-step .question .choicewrapper{display:flex;flex-direction:column;margin:1.5%;width:-webkit-fit-content;width:fit-content}#questionnaire .questionnaire-step .question .choicewrapper>span{color:#000}#questionnaire .questionnaire-step .question .addend span{white-space:nowrap}#questionnaire .questionnaire-step .question .addend input:focus,#questionnaire .questionnaire-step .question .addend input:focus-visible,#questionnaire .questionnaire-step .question .number:focus,#questionnaire .questionnaire-step .question .number:focus-visible{accent-color:none;border:1px solid #d1d1d1;box-shadow:none;outline:none}#questionnaire .questionnaire-step .question .addend input:focus,#questionnaire .questionnaire-step .question .addend input:focus-visible{border:none}#questionnaire .questionnaire-step .question .addend input{background-color:#fff;border:none;border-radius:0;padding:0}.simcontainer .checkbox{color:#000;cursor:pointer;margin-bottom:20px;padding-left:32px;position:relative}.simcontainer .checkbox:before{background-color:#fff;border:2px solid #fff;border-radius:10px;content:"";height:20px;left:0;outline:1px solid #000;position:absolute;top:1px;width:20px}.simcontainer .checkbox.checked:before{background-color:#000}#questionnaire .questionnaire-step .question .alternate{border-top:1px solid #b0b0b0;display:flex;flex-basis:100%;margin:0 1.5%}#questionnaire .questionnaire-step .question .alternate .choice:first-child{margin-left:0}#questionnaire .finished{align-items:center;border:1px solid #d2d2d2;border-radius:24px;display:flex;flex-direction:column;padding:30px}#questionnaire .finished span{color:#000;font-family:poppinsbold;font-size:26px;line-height:36px;margin:20px 20px 40px;text-align:center}#questionnaire .finished .button{padding:0 30px}#stepper.simcontainer .content.step4{flex-direction:column}#stepper .content .resultwrapper .right{justify-content:start;padding:0}#devis,#devis-products{background-color:#fff;border-radius:15px;height:-webkit-fit-content;height:fit-content;margin-left:20px;padding:32px}#stepper .content .resultwrapper .push{height:0;margin-left:20px;margin-top:20px}#stepper .content #devis{min-width:340px;position:-webkit-sticky;position:sticky;top:112px;width:340px;z-index:1}#stepper .content.step4{padding-top:0}.simcontainer .objectifs{background-color:#f5f5f5;display:flex;gap:16px;padding-bottom:24px;padding-top:28px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.simcontainer .objectifs .tab{align-items:center;background-color:#fff;border:1px solid #dedcdc;border-radius:50px;color:#000;cursor:pointer;display:flex;flex-grow:1;font-size:15px;height:60px;justify-content:center}.simcontainer .resultwrapper{display:flex;flex-grow:1}.simcontainer .objectifs .tab{line-height:15px;padding:0 16px}.simcontainer .objectifs .tab .icon-before{flex-shrink:0;margin-right:16px}.simcontainer .objectifs .tab.active{background:linear-gradient(-90deg,#ffcc01,#ff7e61);position:relative}.simcontainer .objectifs .tab.active:before{border-left:15px solid #0000;border-right:15px solid #0000;border-top:15px solid #ffa531;bottom:-12px;content:"";display:inline-block;height:0;position:absolute;width:0}.simcontainer .overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:5}.simcontainer .overlay .popup{background-color:#f6f6f6;border:1px solid #cacaca;border-radius:24px;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;max-width:60%;padding:50px 24px 40px}.simcontainer .overlay .popup .title{font-family:poppinsbold;font-size:32px;padding:16px}.simcontainer .overlay .popup input[type=email],.simcontainer .overlay .popup input[type=text]{background-color:#fff}.simcontainer .overlay .popup .field{flex-basis:50%;padding:16px}.simcontainer .overlay .popup .button{margin-left:auto;margin-right:16px}.simcontainer .content.step2 .left .surface_selection,.simcontainer .content.step4 .left .surface_selection{background-color:#ffffffd9;border-radius:14px;color:#000;display:inline-block;font-family:poppinsbold;font-size:20px;padding:10px 20px;position:absolute;text-align:center;transform:translate(-50%,-50%);z-index:2}.simcontainer .content.step2 .left .surface_selection span,.simcontainer .content.step4 .left .surface_selection span{background:linear-gradient(-90deg,#ffcc01,#ff7e61);background-clip:text;-webkit-background-clip:text;color:#fff0;font-size:36px;line-height:48px;padding-top:4px}.simcontainer .content .card{background-color:#f6f6f6;border-radius:20px;margin-bottom:24px;padding:30px}.simcontainer #resultats .card .title{color:#000;font-family:poppinsbold;font-size:30px}.simcontainer #resultats .installation .wrapper{display:flex}.simcontainer #resultats .installation .recap{display:flex;flex-basis:25%;flex-direction:column;flex-shrink:0;padding-top:16px}.simcontainer #resultats .installation .recap .mapwrap{border-radius:15px;flex-grow:1;height:350px;overflow:hidden;position:relative}.simcontainer #resultats .installation .recap .addr{color:#000;font-size:16px;line-height:28px;padding:10px 5px}.simcontainer #resultats .installation .recap .addr b{font-family:poppinsbold;font-weight:400}.simcontainer #resultats .installation .details{color:#000;display:flex;flex-direction:column;flex-grow:1;font-size:13px}.simcontainer #resultats .installation .details .kpis,.simcontainer #resultats .installation .details .products{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;padding:16px 16px 0}.simcontainer #resultats .installation .details .kpi,.simcontainer #resultats .installation .details .product{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:20px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:10px;position:relative}.simcontainer #resultats .installation .details .product{height:120px}.simcontainer #resultats .installation .details .kpi{height:164px;padding:20px}.simcontainer #resultats .installation .details .product .qty,.simcontainer .productset .product_photo .qty{background-color:#c8c8c8;border-radius:5px;font-family:poppinsbold;font-size:18px;padding:0 10px;position:absolute;right:10px;top:10px}.simcontainer #resultats .installation .details .product .add,.simcontainer #resultats .installation .details .product .edit,.simcontainer #resultats .installation .details .product .remove{position:absolute;right:12px;top:12px}.simcontainer #resultats .installation .details .product img{max-height:68px}.simcontainer #resultats .installation .details .product .add,.simcontainer #resultats .installation .details .product .remove{display:none}.simcontainer #resultats .installation .details .product.disabled{cursor:pointer;opacity:.5}.simcontainer #resultats .installation .details .product.enabled{cursor:pointer;opacity:1}.simcontainer #resultats .installation .details .product.disabled:hover{opacity:1}.simcontainer #resultats .installation .details .product.enabled:hover{opacity:.5}.simcontainer #resultats .installation .details .product.disabled:hover .add,.simcontainer #resultats .installation .details .product.enabled:hover .remove{display:block}.simcontainer #resultats .installation .details .product span{line-height:16px}.simcontainer #resultats .installation .details .kpi .sub,.simcontainer #resultats .installation .details .product span{display:block;text-align:center}.simcontainer #resultats .installation .details .kpi .number{font-family:poppinssemibold;font-size:32px;white-space:nowrap}.simcontainer #resultats .installation .details .kpi .number span{font-family:poppins;font-size:15px;margin-left:8px}.simcontainer #resultats .installation .details .savings{border-radius:20px;font-family:poppinsbold;font-size:25px;margin:16px 16px 8px;padding:12px;text-align:center}.simcontainer #resultats .installation .details .sub{padding:0 24px;text-align:center}.simcontainer #resultats .rentabilite{color:#000}.simcontainer #resultats .packs{display:flex;gap:18px}.simcontainer #resultats .pack{cursor:pointer}.simcontainer #resultats .pack,.simcontainer .productset{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.simcontainer #resultats .pack .header{font-family:poppinsextrabold;font-size:28px;line-height:20px;padding:30px 40px 0 20px;position:relative;width:-webkit-fit-content;width:fit-content;z-index:0}.simcontainer #resultats .pack .header span:nth-child(3){font-size:18px}.simcontainer #resultats .pack .header:before{background-color:#fff;border:2px solid #d5d5d5;border-bottom:none;border-radius:10px 10px 0 0;bottom:10px;content:"";left:0;position:absolute;right:0;top:0;transform:perspective(5px) rotateX(1.5deg);transform-origin:left;z-index:-2}.simcontainer #resultats .pack .header:after{background-color:#fff;bottom:10px;content:"";height:60px;left:2px;position:absolute;top:16px;width:2px}.simcontainer #resultats .pack.active .header:after{left:4px}.simcontainer .productset{background-color:#fff;list-style-type:none;padding:20px 6px}.simcontainer #resultats .pack .productset{border:2px solid #d5d5d5;border-radius:0 10px 10px 10px;margin-top:-6px}.simcontainer .productset li{border-top:1px solid #d8d8d8;display:flex;gap:12px;padding:4px 14px}.simcontainer .productset li.disabled{opacity:.3}.simcontainer #resultats .pack.active .header>span{background:linear-gradient(-90deg,#ffcc01,#ff7e61);background-clip:text;-webkit-background-clip:text;color:#0000}.simcontainer #resultats .pack.active .header:before,.simcontainer #resultats .pack.active .productset{border-color:#ffa531 #ffcc01 #ffa531 #ff7e61;border-width:4px}.simcontainer #resultats .pack.active .productset{border-top-color:#ffcc01;margin-top:-8px}.simcontainer #resultats .pack .benefit{align-content:center;flex-grow:1;font-family:poppinsbold;font-size:17px;line-height:26px;margin:0 -8px -24px;padding:8px 16px;text-align:center}.simcontainer .productset .product_photo{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-grow:0;flex-shrink:0;position:relative;width:30px}.simcontainer #devis-products .product_photo .qty,.simcontainer .pack .product_photo .qty{font-size:10px;padding:0 5px;right:-5px;top:0}.simcontainer .productset b{color:#000;font-family:poppinsbold;font-weight:400}.simcontainer .productset .product_name{color:#000;font-family:poppinsbold;font-size:10px;line-height:12px;padding:3px 0}.simcontainer .productset .product_brand{color:#646464;font-size:10px;line-height:12px;padding:3px 0}.simcontainer #resultats .card.inner{background-color:#fff}.simcontainer #resultats .card.inner.border{border:1px solid #d1d1d1}.simcontainer #resultats .donut-charts{display:flex;flex-wrap:wrap}.simcontainer #resultats .donut-charts>div{align-items:center;display:flex;flex:1 0 50%;flex-direction:column;justify-content:center;margin-top:20px;min-width:320px;padding:0 16px}.simcontainer #resultats .donut-charts .apexcharts-datalabels-group .apexcharts-datalabel-label{font-family:poppins;font-size:20px;transform:translateY(32px)}.simcontainer #resultats .donut-charts .apexcharts-datalabels-group .apexcharts-datalabel-value{font-family:poppinsbold;font-size:30px;font-weight:700;transform:translateY(-32px)}.simcontainer #resultats .donut-charts .dataloading .apexcharts-datalabels-group .apexcharts-datalabel-label,.simcontainer #resultats .donut-charts .dataloading .apexcharts-datalabels-group .apexcharts-datalabel-value{filter:blur(4px);opacity:.4}.simcontainer #resultats .donut-charts .legend{font-family:poppins;font-size:17px;justify-content:start}.simcontainer #resultats .donut-charts .legend ul{list-style:none;padding-left:0}.simcontainer #resultats .donut-charts .legend ul li:before{content:"\2022";display:inline-block;font-size:60px;line-height:18px;vertical-align:middle;width:30px}.simcontainer #resultats .donut-charts .legend ul li small{font-size:12px}.simcontainer #resultats .donut-charts .legend ul li:first-child:before{color:#193f71}.simcontainer #resultats .donut-charts .legend ul li:nth-child(2):before{color:#5fa0f5}.simcontainer #resultats .donut-charts .legend ul li:nth-child(3):before{color:#2a9fa5}.simcontainer #resultats .roi{display:flex;font-size:16px;justify-content:space-between;padding:15px}.simcontainer #resultats .roi div{flex-basis:33%}.simcontainer #resultats .roi b{font-family:poppinsbold;font-weight:400;white-space:nowrap}.simcontainer #resultats .bar-chart .apexcharts-datalabels{display:none}.simcontainer #resultats .produits .card{display:flex;max-height:250px}.simcontainer #resultats .produits .card .product_photo{display:flex;flex:1 1;justify-content:center;max-height:190px;min-width:200px;padding:8px}.simcontainer #resultats .produits .card .product_desc .logo img,.simcontainer #resultats .produits .card .product_photo img{max-height:100%;max-width:100%}.simcontainer #resultats .produits .card .product_desc .logo img{height:100%}.simcontainer #resultats .produits .card .product_desc .logo{background-position:0;background-repeat:no-repeat;background-size:contain;padding:0}.simcontainer #resultats .produits .card .product_desc{color:#000;display:flex;flex:2 1;flex-direction:column}.simcontainer #resultats .produits .card .product_desc>div{align-items:center;display:flex;flex:1 1;padding:8px 0}.simcontainer #resultats .produits .card .product_desc .name{font-family:poppinsbold;font-size:20px}.simcontainer #resultats .produits .card .product_desc .name small{font-family:poppins;margin-left:8px}.simcontainer #resultats .produits .card .product_desc .specs{flex-wrap:wrap}.simcontainer #resultats .produits .card .product_desc .spec{align-items:center;display:flex;flex:1 0 50%;font-size:14px;white-space:nowrap}.simcontainer #resultats .produits .card .product_desc .spec label{background-position:0 0;background-repeat:no-repeat;font-family:poppinsbold;line-height:20px;margin-right:8px;padding-left:24px}.simcontainer #resultats .produits .card .product_desc .spec.waranty label,.simcontainer #resultats .produits .card .product_desc .spec.waranty_extra label,.simcontainer #resultats .produits .card .product_desc .spec.waranty_perf label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAC4jAAAuIwF4pT92AAABXElEQVQ4T62UMU8CQRCFB2N1d7WhJGBHgjYSAxYWJBQ2Jv5CEyv+AYmFhRijjRCxUkJ53LVYn3kTZp09d5dT/BrI3c6bnZk3VyuKoqB/ZD+kNb69oziK6LDZoHr9gKazOb0vlpQkMQ0H585QryAC0zTjoI/F0gperz/5HZKU2Ss/kMOTh6dgIyaPzyahpqZ7eH0zCor4QAuuLi/49Y8b7ooliExVaDUb1lkd9+sbQuys16X+6YkztxGERTCQECKGc9PXN3MUE7/fDJEFISYWEWAJXYoWc00Y1oLVWBCHNWJcmBf/t4kJSRR92wbq2nvHnTYdddpcHkTx6/MeQHJUZXqI9dIlvszmvGpVxCAkW2OtXnkoEAVplju3QtBxwY8DENGqGEFk6fe6fJNVlm+1EEA70CqNtcsal5U0Mvky3k3RmyDW0UPDtrjw9hDBsE6syuJPW5az33x4S/4rX62BuGw21GNmAAAAAElFTkSuQmCC)}.simcontainer #resultats .produits .card .product_desc .spec.capacity label,.simcontainer #resultats .produits .card .product_desc .spec.power label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA0klEQVQ4T2P8////fwYqAhZcZu3cc4Dhy5evOK3S19NmUFFSwJDHaSDIMFwG8vBwYzUMBJjI8S02l8EAyQaCXAfyLi5AsoH4XEeylwm5DgRwRgo2AHIdckSBLEAHJBl44dJVMAYBayszBhUsBpIchiCAL9ngdCEs8D9/+cpw994DFJ+5uzjgjGWcBsKSxosXr1AMNNDTxhp2ZKVDYmKZpDAklAZJSofEuI4kA60tTHFGBDIgyssSEmJgTAxgJFTAgmIZ5F1suQIbIGggqYAoL5MCAKJ7N2/BerNnAAAAAElFTkSuQmCC)}.simcontainer #resultats .produits .card .product_desc .spec.efficiency label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAC4jAAAuIwF4pT92AAABXUlEQVQ4T82UO0sDQRSFJ2KXtIYtQ7QyktgIgo2F4N8UrPwHioKCbtDYaCCdhnTZbEqTtCPfTe4w2Z0NBLfwNDs7j3Pu48xUrLXWlIidErkEu0WEX8ORSZLUTNKpbKnVqvLtHB3KWP+zqGRThiR+fTez2Vz2RlHdnWENHLdbptNuBWNZIySquNsTdQ4cNBu5QwhpdAj4ggIiBOPxxF5d39jb+0edKgR7n+O34Lo0BdW7hydRvrw439inl25P9pI2YOxDmvI9HC0LXlAX4NcWMsS1cXy1PEL4s2pAqGaAqFSUmqlwVN9zYmuEWKPIBqSk3QVnpycuQ7XPfLFwc87YIUJq65NpqlmoxcDGm4KI2mK/2QjW2LcRkBpykEiyi4Cuh+bVHUBr6QhRhzBJpybKJbSEn5bioz+QYXV1LR0hHfrsD+SWbAuy893hrh4RqDW2Qda7ucfhryj9Pfz/hL8sH+yZ+tTzQwAAAABJRU5ErkJggg==)}.simcontainer #resultats .produits .card .product_desc .download label{font-size:14px}.simcontainer #resultats .impact .wrapper{color:#000;display:flex;padding:24px}.simcontainer #resultats .impact .ecoleft{display:flex;flex:2 1;flex-direction:column;list-style:none;padding:0 24px 0 0}.simcontainer #resultats .impact .ecoleft li{flex:1 1;font-size:13px}.simcontainer #resultats .impact .ecoleft li .title{font-size:24px;margin-bottom:12px}.simcontainer #resultats .impact .ecoleft li:last-child{align-items:center;color:#0079e3;display:flex}.simcontainer #resultats .impact .ecoleft li:last-child b{font-family:poppinsbold;font-weight:400}.simcontainer #resultats .impact .ecoright{flex:1 1}.simcontainer #resultats .devis .subtitle,.simcontainer #resultats .devis .title{display:inline-block;vertical-align:middle}.simcontainer #resultats .devis .subtitle{color:#0079e3;font-size:13px;margin-left:30px}.simcontainer #resultats .devis .productset{padding:24px 60px}.simcontainer #resultats .devis .productset .product_photo{background-color:#fff;border-radius:11px;width:81px}.simcontainer #resultats .devis .productset .product_photo .qty{color:#000;font-size:13px}.simcontainer #resultats .devis .productset .product_name{color:#000;font-size:16px;line-height:18px}.simcontainer #resultats .devis .productset .product_name span{position:relative}.simcontainer #resultats .devis .productset .product_brand{font-size:16px;line-height:18px}.simcontainer #resultats .devis .productset li{padding:8px 14px}.simcontainer #resultats .devis .productset li:first-child{border-top:none}.simcontainer #resultats .devis .productset .infos{cursor:pointer;margin-left:6px;vertical-align:top}.simcontainer #resultats .devis .productset .description{background-color:#fff;border-radius:9px;box-shadow:0 4px 9px 0 #0000001a;color:#000;font-family:poppins;font-size:14px;left:25px;line-height:23px;padding:16px 24px;position:absolute;top:20px;width:500px;z-index:1}.simcontainer #resultats .devis .cta-receive{align-items:center;background:linear-gradient(-90deg,#ffcc01,#ff7e61);border:1px solid #d1d1d1;border-radius:16px;color:#000;display:flex;flex-direction:column;margin:24px 60px;padding:36px 24px}.simcontainer #resultats .devis .cta-receive img{margin-bottom:20px}.simcontainer #devis .cta-receive{align-items:center;color:#000;display:flex;flex-direction:column}.simcontainer #devis .cta-receive .title,.simcontainer #resultats .devis .cta-receive .title{font-family:poppinsbold;font-size:34px;line-height:38px;text-align:center}.simcontainer #resultats .devis .cta-receive .sub{font-family:poppins;font-size:16px;line-height:27px;margin-top:10px}.simcontainer #devis .cta-receive .sub{font-family:poppinssemibold;font-size:18px;line-height:27px}.simcontainer #devis .cta-receive .buttons,.simcontainer #resultats .devis .cta-receive .buttons{display:flex;gap:16px;padding:20px 0 10px}.simcontainer #devis .cta-receive .buttons{align-items:center;flex-direction:column;flex-flow:column-reverse}.simcontainer #devis .cta-receive .buttons>div,.simcontainer #resultats .devis .cta-receive .buttons>div{align-items:center;border:1px solid #000;border-radius:500px;cursor:pointer;display:flex;font-family:poppinsbold;font-size:18px;height:57px;justify-content:center;line-height:18px;padding:0 30px;width:230px}.simcontainer #devis .cta-receive .buttons .get-quotation{border:none;width:auto}.simcontainer #devis .cta-receive .buttons .call,.simcontainer #resultats .devis .cta-receive .buttons .call{background-color:#000;color:#fff}.simcontainer .cta-receive .buttons .call a{color:#fff;font-family:poppinsbold;font-size:18px;line-height:18px}.simcontainer #devis .cta-receive .buttons .call svg,.simcontainer #resultats .devis .cta-receive .buttons .call svg{display:inline-block;margin-right:12px;vertical-align:middle}.simcontainer #devis .cta-receive .buttons .rdv svg,.simcontainer #resultats .devis .cta-receive .buttons .rdv svg{margin-left:12px}.simcontainer .cta-receive .buttons .rdv .cal{display:none}.simcontainer #devis-products .productset{padding:0}.simcontainer #devis-products .productset li:first-child{border-top:none}.simcontainer #devis-products .fineprint{color:#818181;font-size:12px;line-height:16px}.simcontainer #devis-products .logosquali{align-items:end;display:flex;gap:20px;justify-content:space-between}#helper_player{border-radius:20px;height:202px;max-width:100%;overflow:hidden;position:absolute;right:0;top:100px;width:360px;z-index:4}#helper_player .volume{bottom:10px;height:30px;left:15px;position:absolute;width:30px}#helper_player .close{height:20px;position:absolute;right:15px;top:10px;width:20px}@media (max-width:1439px){.simcontainer{width:100vw}}@media (max-width:1259px){.simcontainer #resultats .packs{flex-wrap:wrap}.simcontainer #resultats .pack{flex-basis:45%}}@media (max-width:1023px){.simcontainer{padding-top:0}#stepper .simheader,.simcontainer .simheader{border-radius:0;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:0 -10px;padding:8px 36px 0}#stepper .simheader .logo{order:1}#stepper .simheader .steps{order:3}#stepper .simheader .helper{order:2}#stepper .content .right{width:240px}.simcontainer #resultats .donut-charts>div:first-child{order:1}.simcontainer #resultats .donut-charts>div:nth-child(2){order:3}.simcontainer #resultats .donut-charts>div:nth-child(3){order:2}.simcontainer #resultats .donut-charts>div:nth-child(4){order:4}.simcontainer #resultats,.simcontainer .content .card{padding:18px}.simcontainer #resultats .produits .card{flex-wrap:wrap;max-height:none}.simcontainer .content .card.devis{margin-bottom:0}.simcontainer #resultats .produits .card .product_desc .spec{white-space:wrap}.simcontainer .content .impact .wrapper .ecoright{display:none}.simcontainer #resultats .devis .cta-receive{margin:24px 0}.simcontainer #resultats .installation .wrapper{flex-direction:column}.simcontainer #resultats .devis .cta-receive .buttons{flex-direction:column-reverse;flex-wrap:wrap;justify-content:center}#stepper .content.step1 .helper_overlay .bubble{display:none!important}}@media (max-width:767px){#stepper .simheader,.simcontainer .simheader{padding:8px 16px 0}#stepper .simheader .steps{margin:0 -16px 0 -24px}#stepper .simheader .steps.step3,#stepper .simheader .steps.step4{flex-direction:row-reverse}#stepper .simheader .steps.step3 li:first-child,#stepper .simheader .steps.step4 li:first-child{order:5}#stepper .simheader .steps.step3 li:nth-child(2),#stepper .simheader .steps.step4 li:nth-child(2){order:4}#stepper .simheader .steps.step3 li:nth-child(3),#stepper .simheader .steps.step4 li:nth-child(3){order:3}#stepper .simheader .steps.step3 li:nth-child(4),#stepper .simheader .steps.step4 li:nth-child(4){order:2}#stepper .simheader .steps.step3 li:nth-child(5),#stepper .simheader .steps.step4 li:nth-child(5){order:1}#stepper .simheader ul li{white-space:nowrap}#stepper .content,.simcontainer .resultwrapper{flex-direction:column}.simcontainer.scbegin .content{flex-direction:column-reverse}.simcontainer.scbegin .content .left{flex-grow:1;height:100%;width:100%}.simcontainer.scbegin .content .right{gap:10px;padding:6px}.simcontainer.scbegin .content .right #searchinput{padding-right:100px}.simcontainer.scbegin .content .right .search .button{font-size:0}.simcontainer.scbegin .content .right .search .button svg{margin:0}.simcontainer.scbegin .content .right .reassu{display:none}#stepper .content .right{align-items:center;flex-direction:row;flex-wrap:wrap;padding:32px 0 16px;width:100%}#stepper .content .right .text{display:none}#stepper .content .right .button{flex-basis:100%;text-align:center}#questionnaire .questionnaire-step .question{padding:0 16px 16px}#questionnaire .questionnaire-step .question .choices .choice.image{width:46%}#questionnaire .questionnaire-step .question .choices .choice.image label{padding:16px 0}#questionnaire .finished{display:none}.simcontainer .overlay .popup{max-width:90%}.simcontainer .overlay .popup .field{flex-basis:100%;padding:8px 0}.simcontainer .overlay .popup .checkbox{font-size:12px}.solarsim .content.step4 .popup .button{text-align:center;width:100%}.simcontainer .objectifs{gap:6px}.simcontainer .objectifs .tab{font-size:0;min-width:60px}.simcontainer .objectifs .tab.active{font-size:13px;line-height:11px}.simcontainer .objectifs .tab .icon-before{margin:0}.simcontainer .objectifs .tab.active .icon-before{margin-right:8px}#stepper.simcontainer .content.step3 .left,#stepper.simcontainer .content.step4 .left{padding:16px}.simcontainer #resultats .roi{flex-direction:column}.simcontainer #resultats .devis .productset{padding:24px}.simcontainer #resultats .devis .subtitle{margin-left:0}.simcontainer #resultats .devis .cta-receive .buttons{flex-direction:column-reverse}#stepper .content #devis{border-radius:0;bottom:0;flex-direction:column;left:0;margin:0;padding:10px;position:fixed;right:0;top:auto;width:100%;z-index:3}.simcontainer #devis .cta-receive .buttons{flex-flow:row-reverse;gap:4px;padding:0;white-space:nowrap;width:100%}.simcontainer #devis .cta-receive .buttons>div{height:44px;padding:0 15px;width:100%}.simcontainer #devis .cta-receive .buttons .call a,.simcontainer #devis .cta-receive .buttons .rdv{background-color:#000;font-size:0}.simcontainer #devis .cta-receive .buttons .rdv .cal{display:inline-block}.simcontainer #devis .cta-receive .buttons .rdv .rdv{display:none}.simcontainer #devis .cta-receive .buttons .call,.simcontainer #devis .cta-receive .buttons .rdv{min-width:44px;padding:0}.simcontainer #devis .cta-receive .buttons .call svg,.simcontainer #devis .cta-receive .buttons .rdv svg{margin:0}.simcontainer #devis .cta-receive .buttons .get-quotation{width:100%}#stepper .content #devis-products,.simcontainer #devis .cta-receive .sub,.simcontainer #devis .cta-receive .title{display:none}#stepper .content .resultwrapper .right{padding-bottom:90px}#stepper .content .resultwrapper .push{margin-left:0}.simcontainer .simfooter>div{display:none}#stepper .simfooter,.simcontainer.scbegin .simfooter{justify-content:center}.simcontainer #resultats .pack{flex-basis:100%}}@media (max-width:640px){#helper_player{border-radius:0;bottom:0;height:auto!important;position:fixed;top:auto;width:100%!important}#stepper.sc4 #helper_player{bottom:76px}#helper_player>video{height:auto!important;width:100%!important}.simcontainer .objectifs{padding-bottom:18px;padding-top:10px}}@media (max-width:360px){.scbegin .content h2{font-size:35px;line-height:40px;margin-bottom:8px}.scbegin .content .advantages{font-size:16px}.simcontainer.scbegin .content .right #searchinput{padding-left:20px;padding-right:80px}.scbegin .content .search .button{padding:0 7px 0 8px!important}#stepper .content .right{min-width:auto}#stepper .content.step1 .helper_overlay{transform:scale(.75)}.simcontainer #resultats .card .title{font-size:22px}.simcontainer #resultats .installation .details .kpis,.simcontainer #resultats .installation .details .products{padding:16px 0 0}.simcontainer #resultats .donut-charts>div{min-width:200px;padding:0}.simcontainer #resultats .donut-charts .legend{padding:0}.simcontainer #resultats .card.bar-chart{display:none}.simcontainer #resultats .impact .wrapper{padding:16px}.simcontainer #resultats .impact .ecoleft{padding:0}.simcontainer #resultats .devis .productset{padding:8px}.simcontainer #resultats .devis .productset .product_name,.simcontainer .productset .product_brand{font-size:14px}#stepper .content #devis{min-width:0;padding:16px 8px;width:auto}#stepper .content.step4 .popup{padding:24px}#stepper .content.step4 .popup .title{font-size:20px;padding:0}.solarsim .content.step4 .popup .button{font-size:14px}.simcontainer .overlay .popup .checkbox{font-size:10px}.simcontainer #resultats .installation .details .savings{margin:16px 0 0}.simcontainer #resultats .installation .details .sub{padding:10px 0}}@media (max-width:320px){.simcontainer .objectifs .tab.active{font-size:11px;line-height:9px}.simcontainer .objectifs .tab.active .icon-before{margin-right:6px}.solarsim .button.get-quotation a{font-size:16px}.solarsim .button.get-quotation a svg.icon-after{display:none}}
/*# sourceMappingURL=main.66e90038.css.map*/