@import url(https://fonts.googleapis.com/css?family=Work+Sans:300,400,600);.m-top{margin-top:1em}body{background:#61707c;background:radial-gradient(circle,#61707c 40%,#4c5d69 100%);font-family:Work Sans,sans-serif;font-weight:300;font-size:1em;line-height:1;overflow:hidden;font-size:12px}@media (min-width:1500px) and (min-height:900px){body{font-size:14px}}@media (min-width:1750px) and (min-height:1150px){body{font-size:17px}}@media (max-height:520px){body{font-size:10px}}body.visible{overflow-y:visible}body .is-result .content__position.bottom{background:#eff1f4}*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent}#app,.survey__content,body,html,main,section{width:100%;height:100%;position:relative;overflow:hidden}#survey__container{position:fixed}#survey__container.is-result{overflow-y:visible;position:relative}#survey__container.is-footer.is-survey #survey__content #survey__body .content__position{padding:0 10em 0 0}@media (max-width:1200px){#survey__container.is-footer.is-survey #survey__content #survey__body .content__position{padding:0 5em 0 0}}@media (max-width:768px){#survey__container.is-footer.is-survey #survey__content #survey__body .content__position{padding:0 2em}}#survey__container.is-footer.is-survey #survey__content #survey__body .content__position.top{justify-content:flex-end;align-items:center}@media (max-height:850px) and (max-width:480px){#survey__container.is-footer.is-survey #survey__content #survey__body .content__position.top{justify-content:center}}#survey__container.is-footer.is-survey #survey__content #survey__body .content__position.center-center{justify-content:center}#survey__container.is-footer.is-survey #survey__content #survey__body .content__position.hidden{overflow:hidden}@media (min-width:768px){#survey__container.is-intro #survey__content #survey__body{justify-content:flex-end}}@media (max-width:1300px) and (max-height:800px){#survey__container.is-intro #survey__content #survey__body .survey__bloc.right{width:50%}}#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check{overflow-y:visible}@media (max-width:800px) and (max-height:480px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check{justify-content:flex-start;padding:3em 5em 1em 0}}@media (max-width:1300px) and (max-height:800px){#survey__container.is-hide #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-typeOf #survey__content #survey__body .survey__bloc .content__position #content__check{justify-content:flex-start;padding:3em 5em 3em 0}}#survey__container #survey__content{display:flex;position:relative;justify-content:space-between;flex-direction:column;height:100%;transition:padding .2s ease}#survey__container #survey__content #survey__body{height:100%;text-align:center;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#survey__container #survey__content #survey__body .survey__bloc{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}#survey__container #survey__content #survey__body .survey__bloc.left,#survey__container #survey__content #survey__body .survey__bloc.right{width:50%}@media (max-width:1300px) and (max-height:800px){#survey__container #survey__content #survey__body .survey__bloc.left{width:40%}#survey__container #survey__content #survey__body .survey__bloc.right{width:60%}}#survey__container #survey__content #survey__body .survey__bloc.center{justify-content:center}#survey__container #survey__content #survey__body .survey__bloc.center .content__position{align-items:flex-start}#survey__container #survey__content #survey__body .survey__bloc .content__position{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;color:#fff}#survey__container #survey__content #survey__body .survey__bloc .content__position #content__check{height:100%;width:100%;overflow-y:auto;padding:0 10em 0 0;display:flex;justify-content:center;flex-direction:column}@media (max-width:1300px) and (max-height:800px){#survey__container #survey__content #survey__body .survey__bloc .content__position #content__check{padding:0 5em 0 0}}@media (max-width:768px){#survey__container #survey__content #survey__body .survey__bloc .content__position #content__check{height:100%}}#survey__container #survey__content #survey__body .survey__bloc .content__position .shadow{position:absolute;display:block;pointer-events:none;left:0;bottom:0;width:calc(100% - .5em);height:3em;background:linear-gradient(0deg,#61707c,rgba(97,112,124,0))}#survey__container #survey__content #survey__body .survey__bloc .content__position.bottom{color:#707070}#survey__container #survey__content #survey__body .survey__bloc .content__position.center{align-items:center}#survey__container #survey__content #survey__body .survey__bloc .content__position.center-bottom{align-items:center;justify-content:flex-end}#survey__container #survey__content #survey__body .survey__bloc .content__position.center-start{align-items:flex-start}#survey__container #survey__content #survey__body .survey__bloc .content__position.align-top #content__check{justify-content:flex-start}@media (max-width:768px){#survey__container.is-form #survey__content #survey__body,#survey__container.is-intro #survey__content #survey__body{flex-direction:column-reverse}#survey__container.is-form #survey__content #survey__body .survey__bloc,#survey__container.is-form #survey__content #survey__body .survey__bloc.right,#survey__container.is-intro #survey__content #survey__body .survey__bloc,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right{width:100%}#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check{justify-content:flex-start;padding:8em 3em 5em}}@media (max-width:768px) and (max-width:480px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check{padding:7em 2em 8em}}@media (max-width:768px) and (max-width:480px) and (max-height:650px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check{padding:6em 2em 7em}}@media (max-width:768px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check.large{padding:8em 3em 10em}}@media (max-width:768px) and (max-width:480px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check.large{padding:7em 2em 8em}}@media (max-width:768px) and (max-width:480px) and (max-height:650px){#survey__container.is-form #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-form #survey__content #survey__body .survey__bloc.right .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc .content__position #content__check.large,#survey__container.is-intro #survey__content #survey__body .survey__bloc.right .content__position #content__check.large{padding:6em 2em 7em}}#survey__container #bottom__gradient,#survey__container .content__position.bottom,#survey__container .content__position.top{transition:height .3s ease}.out-in-x{transform:translateX(70px);opacity:0}.out-in-y{transform:translateY(50px);opacity:0}.isIe .out-in-x,.isIe .out-in-y{transform:translate(0);opacity:1}::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#509e2f;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#468a29}header{pointer-events:none;z-index:100;position:absolute;top:0;left:0;width:100%;height:60px;padding:0 2em;display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media (min-width:768px){header{height:100px;padding:0 3em}}header .left,header .right{display:flex;justify-content:flex-start;align-items:center}@media (max-width:768px){header .left{width:100%;flex-direction:row-reverse;justify-content:space-between}}header .right{justify-content:flex-end;align-self:flex-start}header #logo__container{pointer-events:all}header #logo__container #logo{width:100px;height:27px;background:url(/images/luminus-logo.svg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){header #logo__container #logo{width:130px;height:35px}}header #menu__container{z-index:99;pointer-events:none}header #menu__container #menu__icon{position:relative;z-index:2;width:25px;height:19px;transform:rotate(0deg);-ms-transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;z-index:3;pointer-events:all;margin:0}@media (min-width:768px){header #menu__container #menu__icon{margin:0 3em 0 0}}header #menu__container #menu__icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);-ms-transform:rotate(0deg);transition:.25s ease-in-out}header #menu__container #menu__icon span:first-child{top:0}header #menu__container #menu__icon span:nth-child(2),header #menu__container #menu__icon span:nth-child(3){top:8px}header #menu__container #menu__icon span:nth-child(4){top:16px}header #menu__container #menu__icon.open span{background:#707070}header #menu__container #menu__icon.open span:first-child{top:4px;width:0;left:50%}header #menu__container #menu__icon.open span:nth-child(2){transform:rotate(45deg);-ms-transform:rotate(45deg)}header #menu__container #menu__icon.open span:nth-child(3){transform:rotate(-45deg);-ms-transform:rotate(-45deg)}header #menu__container #menu__icon.open span:nth-child(4){top:4px;width:0;left:50%}header #menu__container .overlay{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(80,158,47,.8);opacity:0;transition:opacity .6s ease}header #menu__container #menu__content{position:absolute;z-index:1;background-color:#eff1f4;border-radius:20px 0 0 20px;top:0;left:auto;right:0;padding:100px 30px;height:100vh;transform:translateX(110%);transition:transform .3s ease}@media (min-width:768px){header #menu__container #menu__content{border-radius:0 20px 20px 0;left:0;right:auto;transform:translateX(-110%)}}header #menu__container #menu__content ul{list-style-type:none}header #menu__container #menu__content ul li{margin-bottom:2em}header #menu__container #menu__content ul li a,header #menu__container #menu__content ul li button{padding:1em}header #menu__container #menu__content ul li.backButton button{padding:1em 2em}header #menu__container.active .overlay{opacity:1;pointer-events:all}header #menu__container.active #menu__content{pointer-events:all;transform:translateX(0)}@media (max-width:480px){.is-survey header #logo__container{display:none}}#picto_container{position:relative;top:0;left:0;width:100%;height:100%;z-index:1;overflow:visible;display:flex;align-items:center;justify-content:center;transition:padding .3s ease;pointer-events:none}#picto_container .backgroundImg{position:absolute;width:100%;height:100%;top:0;left:0;background-size:100%;background-repeat:no-repeat;background-position:50% 100%;transition:background-position .3s ease}@media (max-height:650px){#picto_container .backgroundImg{background-size:90%}}@media (min-width:1200px){#picto_container .backgroundImg{background-position:50% 50%}}.is-survey #picto_container .backgroundImg{background-position:50% 50%}@media (max-width:768px) and (max-height:650px){.is-survey.is-medium-resp #picto_container .backgroundImg{background-size:80%}}@media (max-width:768px) and (max-height:650px){.is-survey.is-medium-resp.is-medium-resp-ex-home-inhabitant #picto_container .backgroundImg{background-size:70%}}@media (max-width:768px) and (max-height:650px){.is-survey.is-full-resp #picto_container .backgroundImg{opacity:0}}@media (max-width:768px){.is-form #picto_container{position:absolute;top:-100%;height:200%}.is-form #picto_container .backgroundImg{background-size:55%;background-repeat:no-repeat;background-position:50%}}@media (max-width:768px) and (max-width:480px){.is-form #picto_container .backgroundImg{background-size:80%;background-position:50% 15%}}footer{position:fixed;left:0;bottom:0;width:100%;padding:0 5em;background:#eff1f4;box-shadow:0 -4px 10px #fff;z-index:2;display:flex;align-items:center;justify-content:flex-start}@media (max-width:768px){footer{padding:0 5em 0 0}}h1{font-size:3em;line-height:1.1em;margin-bottom:1em}@media (min-width:768px){h1{font-size:3.2em;line-height:1.1em}}@media (max-height:810px){h1{font-size:2em;line-height:1em}}h2{font-size:1.5em;line-height:1.3em;margin:0 0 1em;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2 span{color:#509e2f}h2.black{color:#393939}h2.m-top-large{margin:0 0 1em}@media (min-width:768px){h2.m-top-large{margin:2em 0 1.5em}}@media (min-width:1400px){h2.m-top-large{margin:5em 0 1.5em}}@media (max-width:1300px) and (max-height:800px){h2{margin:0 0 1em}}@media (min-width:768px){h2{font-size:2em}}h2.custom{font-size:1.6em}.is-survey h2{margin:0 0 4em;padding:0;text-align:center}.is-survey h2#scoreTitle{margin:0 0 2em;padding:0}@media (max-width:1300px) and (max-height:800px){.is-survey h2{margin:0 0 2em;padding:0 1em}}@media (max-width:1300px) and (max-height:800px) and (max-width:480px){.is-survey h2{padding:0}}@media (max-width:1300px) and (max-height:800px){.is-survey h2#scoreTitle{margin:0 0 1em}}@media (max-width:768px){.is-survey h2{color:#393939;font-size:1.8em;margin:0}}p{font-size:1.2em;line-height:1.4em;margin:0}p.low{font-size:1.1em;line-height:1.1em}p.large{font-size:1.5em;line-height:1.5em;width:100%}@media (min-width:768px){p.large{font-size:1.8em}}@media (max-width:1200px){p.large{font-size:1.5em}}@media (max-height:520px){p.large{font-size:1.3em}}p.center{text-align:center}@media (min-width:768px){p{font-size:1.4em}}h1.green,h2.green,p.green,span.green,strong.green{color:#509e2f}.btn,h2,p,span{font-weight:300}.light{font-size:.8em}.strong,h1,h1 span,strong{font-weight:600}sup{font-size:.7em}.modal__container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:rgba(0,0,0,.7)}.modal__container,.modal__container .modal__position{display:flex;justify-content:center;align-items:center}.modal__container .modal__position{position:relative}.modal__container .modal__position.component{padding:0 3em;width:100%}.modal__container .modal__position.component .btn{padding:1em 3em}.modal__container .modal__position.static .modal{margin:0 3em}.modal__container .modal__position .modal{position:relative;background-color:#eff1f4;padding:4em 2em 2em;border-radius:10px;width:100%;max-width:800px}@media (max-width:480px){.modal__container .modal__position .modal{padding:5em 2em 2em}}.modal__container .modal__position .modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start}.modal__container .modal__position .modal .modal__content.center{align-items:center}.modal__container .modal__position .modal .modal__content.center p{text-align:center}.modal__container .modal__position .modal .modal__content h2{font-weight:600;margin:0 0 1em;padding:0;text-align:left}.modal__container .modal__position .modal .modal__content p{margin-bottom:2em}.modal__container .modal__position .modal .modal__content .btn__contaienr{display:flex;flex-direction:column}.modal__container .modal__position .modal .modal__content .btn__contaienr button{margin:1em 0 0;justify-content:center}@media (min-width:480px){.modal__container .modal__position .modal .modal__content .btn__contaienr{flex-direction:row}.modal__container .modal__position .modal .modal__content .btn__contaienr button{margin:0 1em}}@media (min-width:480px){.modal__container .modal__position .modal{padding:4em 4em 3em}}.modal__close{cursor:pointer;position:absolute;top:20px;right:20px;width:30px;height:30px;background:url(/images/modal-close.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.modal-fade-enter,.modal-fade-leave-active{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .15s ease}.btn,.cookiebar__button a,button{font-family:Work Sans,sans-serif;font-weight:400}.btn,.cookiebar__button a{padding:1em 4em;border-radius:4em;font-size:1.2em;line-height:1.2em;text-decoration:none;box-shadow:4px 4px 10px rgba(0,0,0,.15),-4px -4px 10px hsla(0,0%,100%,.7);text-align:center;background:#eff1f4;border:none;color:#707070;display:flex;justify-content:center;cursor:pointer}.btn.active,.btn.green,.cookiebar__button a.active,.cookiebar__button a.green{color:#fff;background:#509e2f;background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f)}.btn.active:hover,.btn.green:hover,.cookiebar__button a.active:hover,.cookiebar__button a.green:hover{background:linear-gradient(180deg,#70c84b,#6cb83f 35%,#488c2b)}.btn.transparent,.cookiebar__button a.transparent{color:#fff;background:transparent;border:1px solid #fff;padding:.8em 4em;box-shadow:none!important}.btn.transparent:hover,.cookiebar__button a.transparent:hover{background:#fff;color:#707070}.btn.large,.cookiebar__button a.large{padding:1.5em 3em;border-radius:7px}.btn.start-cta,.cookiebar__button a.start-cta{width:calc(100% - 3em);margin:2em 0 0;padding:1em 2em;border-radius:7em;font-size:1.3em;align-self:flex-start;position:fixed;bottom:1.5em}@media (min-width:768px){.btn.start-cta,.cookiebar__button a.start-cta{width:auto;position:relative;bottom:0;padding:1em 7em}}.btn.margin-h,.cookiebar__button a.margin-h{margin:0 20px}.btn.medium-radius,.cookiebar__button a.medium-radius{border-radius:10px}.btn.grey.active,.btn.grey:hover,.cookiebar__button a.grey.active,.cookiebar__button a.grey:hover{background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f);color:#fff}.btn:disabled,.cookiebar__button a:disabled{cursor:not-allowed;color:#a3a3a3}.btn.half,.cookiebar__button a.half{width:50%}.btn.full,.cookiebar__button a.full{width:100%;flex-grow:1}.btn.no-style,.cookiebar__button a.no-style{box-shadow:none;border-radius:0;padding:0}.btn.no-shadow,.cookiebar__button a.no-shadow{box-shadow:none}.survey__cta{position:fixed;display:flex;align-items:center;justify-content:flex-end;bottom:0;right:0;padding:0 5em 0 0;z-index:9}@media (max-width:768px){.survey__cta{padding:0 2em}.survey__cta.fullWr,.survey__cta.fullWr button{width:100%}}@media (max-width:768px){.is-form .survey__cta{width:100%;padding:0 2em}.is-form .survey__cta .btn{width:100%}}.btn__container{display:flex;width:100%}.btn__container.flex-row{flex-direction:row;flex-wrap:wrap}.btn__container.flex-row .btn{justify-content:center;align-items:center;flex-direction:column;width:calc(33.33333% - 10px);min-height:70px}@media screen and (min-width:768px){.btn__container.flex-row .btn{min-height:75px}}@media (max-height:520px){.btn__container.flex-row .btn{min-height:55px}}.btn__container.flex-row .btn.half{width:calc(50% - 10px)}.btn__container .btn{justify-content:center;box-shadow:2px 2px 8px rgba(0,0,0,.15),-2px -2px 8px hsla(0,0%,100%,.7);margin:5px}.btn__container.half{width:50%}@media (max-width:1300px) and (max-height:800px){.btn__container.half{width:60%}}@media (max-width:768px){.btn__container.half{width:100%}}.txt-input .form-group{display:flex;margin-bottom:1em}.boxedWrapper,form.checkbox{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.form-group{position:relative}.form-group label{font-size:1.2em;line-height:1.2em;padding:1em 0 .5em;font-weight:400}.form-group label.active{font-weight:600}.form-group label.choice{font-weight:600;opacity:.5;cursor:pointer}.form-group label.choice.active{opacity:1}.form-group:last-child{margin-bottom:0}.form-group.m-t{margin:1em 0 0}.form-group .rel{position:relative}.form-group .error-group{position:absolute;top:50%;left:10px;width:15px;height:15px;transform:translateY(-50%);background:url(../images/warning-input.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.form-group input[type=email],.form-group input[type=number],.form-group input[type=text]{background-color:hsla(0,0%,100%,.25);color:#fff;border:none;border-radius:2em;padding:.8em 2em;width:100%;font-size:1.3em;font-weight:300}.form-group input[type=email].zip,.form-group input[type=number].zip,.form-group input[type=text].zip{width:auto}.form-group input[type=email]::-moz-placeholder,.form-group input[type=number]::-moz-placeholder,.form-group input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.35);opacity:1}.form-group input[type=email]:-ms-input-placeholder,.form-group input[type=number]:-ms-input-placeholder,.form-group input[type=text]:-ms-input-placeholder{color:hsla(0,0%,100%,.35);opacity:1}.form-group input[type="text"]::-moz-placeholder, .form-group input[type="email"]::-moz-placeholder, .form-group input[type="number"]::-moz-placeholder{color:hsla(0,0%,100%,.35);opacity:1}.form-group input[type="text"]:-ms-input-placeholder, .form-group input[type="email"]:-ms-input-placeholder, .form-group input[type="number"]:-ms-input-placeholder{color:hsla(0,0%,100%,.35);opacity:1}.form-group input[type=email]::placeholder,.form-group input[type=number]::placeholder,.form-group input[type=text]::placeholder{color:hsla(0,0%,100%,.35);opacity:1}.form-group.small{width:100%;max-width:500px}.form-group.boxed{display:flex;background:#eff1f4;flex-direction:row-reverse;justify-content:space-between;align-items:center;position:relative;box-shadow:2px 2px 8px rgba(0,0,0,.15),-2px -2px 8px hsla(0,0%,100%,.7);border-radius:10px;padding:1em 1.2em 1em 1.5em;margin:5px;width:calc(50% - 10px)}.form-group.boxed.tree{width:calc(33.33333% - 10px)}.form-group.boxed label{cursor:pointer;padding:1.2em 1.2em 1.2em 0;text-align:left;width:calc(100% - 40px);font-weight:400}.form-group.boxed span.tip-cta{position:absolute;top:5px;right:5px;width:15px;height:15px;background-image:url(/img/info-icon.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;z-index:999}@media (max-width:1300px) and (max-height:800px){.form-group.boxed span.tip-cta{top:3px;right:3px}}.form-group.slide{cursor:pointer;display:flex;align-items:center;justify-content:center}.form-group.slide.fs{justify-content:flex-start}@media (max-height:650px){.form-group.slide.label-ex label{padding:0}}.form-group.slide .switch{position:relative;display:inline-block}.form-group.slide .switch input{opacity:0;width:0;height:0;border:0}.form-group.slide .switch input:checked+.slider{background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f)}.form-group.slide .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#dadde2;border-radius:20px;transition:all .2s ease-in-out}.form-group.slide .switch .slider:before{position:absolute;content:"";display:flex;align-items:center;justify-content:center;color:#707070;font-size:.8em;line-height:1;font-weight:400;width:32px;height:32px;border-radius:50%;background:#eff1f4;box-shadow:4px 4px 10px rgba(0,0,0,.15),-4px -4px 10px hsla(0,0%,100%,.3);transition:all .2s ease-in-out}@media (min-width:1921px){.form-group.slide .switch .slider:before{font-size:.6em}}.form-group.slide .switch .slider.green{background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f)}.form-group.slide .switch.checkDotHori{width:70px;height:40px;flex:0 0 70px}.form-group.slide .switch.checkDotHori .slider:before{left:4px;bottom:4px}.form-group.slide .switch.checkDotHori.leftStart{margin:0 1.5em}.form-group.slide .switch.checkDotHori.leftStart .slider:before{left:auto;right:4px}.form-group.slide .switch.checkDotHori.leftStart input:checked+.slider:before{transform:translateX(-30px)}.form-group.slide .switch.checkDotHori.no-m-l{margin:0 1.5em 0 0}.form-group.slide .switch.checkDotHori.no-m-r{margin:0 0 0 1.5em}.form-group.slide .switch.checkDotHori input:checked+.slider:before{transform:translateX(30px)}.form-group.slide .switch.checkDotVerti{width:40px;height:70px;flex:0 0 40px}.form-group.slide .switch.checkDotVerti.isIe{flex:auto}.form-group.slide .switch.checkDotVerti .slider:before{left:4px;bottom:4px}.form-group.slide .switch.checkDotVerti input:checked+.slider:before{bottom:calc(100% - 36px)}.form-group.dot{margin:2.5em 0 0}@media (max-height:650px){.form-group.dot{margin:1.5em 0 0}}.form-group.dot .dot-container{display:block;position:relative;padding:0 0 0 3em;cursor:pointer}@media (max-height:650px){.form-group.dot .dot-container .tiny{font-size:.8em;line-height:.8em}}.form-group.dot .dot-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;display:none}.form-group.dot .dot-container input:checked~.checkmark:after{background-color:#509e2f}.form-group.dot .dot-container:hover .checkmark:after{background-color:rgba(80,158,47,.5)}.form-group.dot .dot-container .checkmark{position:absolute;top:0;left:0;height:26px;width:26px;border-radius:6px;background-color:#eff1f4}.form-group.dot .dot-container .checkmark:after{content:"";position:absolute;background-color:#dadde2;transition:all .2s ease-in-out;left:5px;top:5px;width:16px;height:16px;border-radius:5px}.form-flex-firstname .form-group{display:flex;flex-direction:column;width:50%;padding:0 2em 0 0}.form-flex{display:flex;flex-direction:row}.form-flex .kwh{position:relative}.form-flex .kwh:after{content:"kWh";position:absolute;top:50%;transform:translateY(-50%);right:2em}.form-flex .kwh input{padding:.8em 4.5em .8em 2em}@media (max-width:480px){.form-flex{flex-direction:column}}.form-flex:first-child{width:100%}@media (min-width:1200px){.form-flex:first-child{width:70%}}.form-flex .form-group{flex-direction:column;justify-content:flex-end;margin:0;width:50%}.form-flex .form-group.custom-m{padding:0 2em 0 0}.form-flex .form-group.default-p:first-child{padding:0 1em 0 0}.form-flex .form-group.default-p:last-child{padding:0 0 0 1em}.form-flex .form-group.solo-p{padding:0 2em 0 0}@media (max-width:480px){.form-flex .form-group{width:100%}.form-flex .form-group.custom-m,.form-flex .form-group.default-p:first-child,.form-flex .form-group.default-p:last-child,.form-flex .form-group.solo-p{padding:0}}.form-flex .form-group input{width:100%}.form-flex .form-group input.zip{max-width:100%}@media (min-width:992px){.form-flex .form-group input.zip{width:60%}}.form-flex .form-group.large{width:80%}@media (max-width:768px){.form-flex.m-top{flex-direction:column}.form-flex.m-top .form-group.large{width:100%;padding:0}.form-flex.m-top .form-group:last-child{padding:0}}#form--conso{margin:2em 0 3em}.form-group.radio{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:2em}@media (max-height:650px){.form-group.radio{margin-bottom:1em}}@media (max-width:480px){.form-group.radio .radio--content{width:50%}}.form-group.radio .radio--content input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;display:none}.form-group.radio .radio--content input[type=radio]:checked+label{color:#fff;background:#75d14e;background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f)}.form-group.radio .radio--content label{display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;margin:5px;min-height:75px}@media (max-height:520px){.form-group.radio .radio--content label{min-height:60px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.vue-slider{width:100%!important}@media (max-width:768px){.vue-slider{width:90%!important}}.vue-slider-disabled .vue-slider-rail{background-color:#ccc}.vue-slider-disabled .vue-slider-dot-handle,.vue-slider-disabled .vue-slider-mark-step,.vue-slider-disabled .vue-slider-process{background-color:#666}.vue-slider-disabled .vue-slider-mark-step-active{background-color:#ccc}.vue-slider-rail{background:#fff;border-radius:15px}.office__percent-slider .vue-slider-rail .vue-slider-dot{display:none}.office__percent-slider .vue-slider-rail .vue-slider-dot:nth-last-child(2){display:block}.office__percent-slider .vue-slider-rail .vue-slider-process{display:none}.office__percent-slider .vue-slider-rail .vue-slider-process:first-child{display:block}.vue-slider-process{background:#509e2f;background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f);border-radius:15px}.vue-slider-dot-handle{cursor:pointer;position:relative;width:100%;height:100%;border-radius:50%;background-color:#eff1f4;box-sizing:border-box;box-shadow:4px 4px 10px rgba(0,0,0,.15),-4px -4px 10px hsla(0,0%,100%,.7)}.vue-slider-dot-handle:after,.vue-slider-dot-handle:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.55);transition:transform .2s}.vue-slider-dot-handle:after{width:40px;height:32px;background:url(/images/left-right.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.vue-slider-dot-handle:before{z-index:-1;width:150%;height:150%;border-radius:50%;background-color:rgba(80,158,47,.38);transform:translate(-50%,-50%) scale(0);transition-delay:.1s}.vue-slider-dot-handle-focus:after{transform:translate(-50%,-50%) scale(.7)}.vue-slider-dot-handle-focus:before{transform:translate(-50%,-50%) scale(1)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#666!important}.vue-slider-dot-tooltip{visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner{opacity:1}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner-top{transform:rotate(-45deg)}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner-bottom{transform:rotate(135deg)}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner-left{transform:rotate(-135deg)}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner-right{transform:rotate(45deg)}.vue-slider-dot-tooltip-inner{border-radius:50% 50% 50% 0;background-color:#509e2f;opacity:0;transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .2s linear}.vue-slider-dot-tooltip-inner-top{transform:translateY(50%) scale(.01) rotate(-45deg)}.vue-slider-dot-tooltip-inner-bottom{transform:translateY(-50%) scale(.01) rotate(135deg)}.vue-slider-dot-tooltip-inner-left{transform:translate(50%) scale(.01) rotate(-135deg)}.vue-slider-dot-tooltip-inner-right{transform:translate(-50%) scale(.01) rotate(45deg)}.vue-slider-dot-tooltip-text{font-size:12px;white-space:nowrap;text-align:center;color:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-sizing:content-box}.vue-slider-dot-tooltip-inner-top .vue-slider-dot-tooltip-text{transform:rotate(45deg)}.vue-slider-dot-tooltip-inner-bottom .vue-slider-dot-tooltip-text{transform:rotate(-135deg)}.vue-slider-dot-tooltip-inner-left .vue-slider-dot-tooltip-text{transform:rotate(135deg)}.vue-slider-dot-tooltip-inner-right .vue-slider-dot-tooltip-text{transform:rotate(-45deg)}.vue-slider-dot .vue-slider-dot-tooltip{width:200px;top:-30px;text-align:center;font-size:1.5em;font-weight:600}@media (max-width:1300px) and (max-height:800px){.vue-slider-dot .vue-slider-dot-tooltip{top:-20px}}@media (max-width:768px){.vue-slider-dot .vue-slider-dot-tooltip .custom-tooltip.firstSurface{text-align:right}.vue-slider-dot .vue-slider-dot-tooltip .custom-tooltip.lastSurface{text-align:left}}.slick-slider{width:100%}.slick-slider .slick-track{display:flex}.slick-slider .slick-track .slick-slide{margin:0 0 0 1em}.slick-slider .slick-dots{position:relative;bottom:0}.slick-slider .slick-dots li button:before{font-size:14px;color:#509e2f}.slick-slider .slick-dots li.slick-active button:before{color:#509e2f}.is-survey .slick-slider .slick-track .slick-slide div,.is-survey .slick-slider .slick-track .slick-slide div button{height:100%;width:100%}.is-survey .slick-slider .slick-track .slick-slide div button:hover{color:#393939;background:#eff1f4}.is-survey .slick-slider .slick-track .slick-slide div button.active{color:#fff;background:#509e2f;background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f)}.is-survey .slick-slider .slick-track .slick-slide div .form-group.boxed,.is-survey .slick-slider .slick-track .slick-slide div .form-group.tree{width:100%;min-width:230px}#score{position:relative;width:9em;height:9em;background-color:rgba(239,241,244,0);pointer-events:all;transform:scale(0)}@media (max-width:480px){#score.center{position:absolute;z-index:9!important;top:-50%}}#score.header{margin:2em 0 0;cursor:pointer}@media (max-width:1024px){#score.header{margin:1em -2em 0 0}}#score.modal{top:-70px}@media (max-width:480px){#score.footer{position:fixed;top:-15px;left:-15px}}#score.footer #score__content #counter__content #counter__score_txt{display:none}#score #score__content{position:absolute;width:100%;height:100%;top:0;left:0}#score #score__content #score__circle{position:relative;width:100%;height:100%;border-radius:100%;top:0;left:0}#score #score__content #back{position:absolute;width:100%;height:100%;top:0;left:0;background:#eff1f4;border-radius:100%;box-shadow:4px 4px 10px rgba(0,0,0,.15)}#score #score__content #counter__content{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;top:50%;left:50%;transform:translate(-50%,-50%);color:#509e2f;transition:font-size .3s ease}#score #score__content #counter__content #counter{font-weight:600;font-size:1.4em}#score #score__content #counter__content #counter__score_txt{font-weight:600;font-size:.55em;margin:.2em 0 0}#score #score__content #circle_svg{position:relative;width:100%;height:100%;top:0;left:0}#survey__container.is-footer #survey__content{padding:0 0 9em}@media (max-width:1300px) and (max-height:800px){#survey__container.is-footer #survey__content{padding:0 0 7em}}@media (max-height:650px){#survey__container.is-footer #survey__content{padding:0 0 6em}}#survey__container footer{height:9em}@media (max-width:1300px) and (max-height:800px){#survey__container footer{height:7em}}@media (max-height:650px){#survey__container footer{height:6em}}.survey__cta{height:9em}@media (max-width:1300px) and (max-height:800px){.survey__cta{height:7em}}@media (max-height:650px){.survey__cta{height:6em}}.large-bg #background__container{height:100%}.is-footer #background__container{height:calc(100% - 9em)}@media (max-width:1300px) and (max-height:800px){.is-footer #background__container{height:calc(100% - 7em)}}@media (max-height:650px){.is-footer #background__container{height:calc(100% - 6em)}}#survey__container.full-bg #bottom__gradient{height:0%}#survey__container.middle-bg .content__position.top{height:55%}#survey__container.middle-bg #bottom__gradient,#survey__container.middle-bg .content__position.bottom{height:45%}#survey__container.large-bg .content__position.top{height:65%}#survey__container.large-bg #bottom__gradient,#survey__container.large-bg .content__position.bottom{height:35%}@media (max-width:1024px){#survey__container.large-bg .content__position.top{height:80%}#survey__container.large-bg #bottom__gradient,#survey__container.large-bg .content__position.bottom{height:20%}}@media (max-width:768px){#survey__container.large-bg.is-form #survey__content #survey__body .survey__bloc.right{height:80%}#survey__container.large-bg.is-form #bottom__gradient,#survey__container.large-bg.is-form #survey__content #survey__body .survey__bloc.left{height:20%}#survey__container.large-bg.is-form .content__position.top,#survey__container.large-bg.is-form.is-hide #survey__content #survey__body .survey__bloc.right{height:100%}#survey__container.large-bg.is-form.is-hide #bottom__gradient,#survey__container.large-bg.is-form.is-hide #survey__content #survey__body .survey__bloc.left{height:0%}#survey__container.large-bg.is-form.is-hide .content__position.top{height:100%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-hide #survey__content #survey__body .survey__bloc.right,#survey__container.large-bg.is-form #survey__content #survey__body .survey__bloc.right{height:100%}#survey__container.is-hide #bottom__gradient,#survey__container.is-hide #survey__content #survey__body .survey__bloc.left,#survey__container.large-bg.is-form #bottom__gradient,#survey__container.large-bg.is-form #survey__content #survey__body .survey__bloc.left{height:0%}#survey__container.is-hide .content__position.top,#survey__container.large-bg.is-form .content__position.top{height:100%}}@media (max-width:768px){#survey__container.is-survey #bottom__gradient,#survey__container.is-survey.is-small-resp #bottom__gradient{height:70%}#survey__container.is-survey #survey__content #survey__body,#survey__container.is-survey.is-small-resp #survey__content #survey__body{flex-direction:column}#survey__container.is-survey #survey__content #survey__body .survey__bloc,#survey__container.is-survey #survey__content #survey__body .survey__bloc.right,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.right{width:100%;height:50%;transition:height .3s ease-in-out}#survey__container.is-survey #survey__content #survey__body .survey__bloc .content__position,#survey__container.is-survey #survey__content #survey__body .survey__bloc.right .content__position,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc .content__position,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.right .content__position{transition:height .3s ease-in-out}#survey__container.is-survey #survey__content #survey__body .survey__bloc .content__position.top,#survey__container.is-survey #survey__content #survey__body .survey__bloc.right .content__position.top,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc .content__position.top,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.right .content__position.top{height:30%}#survey__container.is-survey #survey__content #survey__body .survey__bloc .content__position.bottom,#survey__container.is-survey #survey__content #survey__body .survey__bloc.right .content__position.bottom,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc .content__position.bottom,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.right .content__position.bottom{height:70%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-survey #survey__content #survey__body .survey__bloc.left,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.left{height:60%}#survey__container.is-survey #survey__content #survey__body .survey__bloc.right,#survey__container.is-survey.is-small-resp #survey__content #survey__body .survey__bloc.right{height:40%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-survey.is-medium-resp #survey__content #survey__body .survey__bloc.left,#survey__container.is-survey.is-medium-resp #survey__content #survey__body .survey__bloc.right{height:50%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-content-size #survey__content #survey__body .content__position.top{justify-content:flex-start;height:50%}#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-content-size #survey__content #survey__body .content__position.bottom{height:50%}}@media (max-width:768px) and (max-width:768px){#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-home-inhabitant #survey__content #survey__body .survey__bloc.left{height:40%}#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-home-inhabitant #survey__content #survey__body .survey__bloc.right{height:60%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-home-inhabitant #survey__content #survey__body .content__position.top{justify-content:center;height:20%}#survey__container.is-survey.is-medium-resp.is-medium-resp-ex-home-inhabitant #survey__content #survey__body .content__position.bottom{height:80%}}@media (max-width:768px) and (max-height:650px){#survey__container.is-survey.is-full-resp #survey__content #survey__body .survey__bloc.left{height:30%}#survey__container.is-survey.is-full-resp #survey__content #survey__body .survey__bloc.right{height:70%}}#survey__container.large-bg.is-intro .content__position.top{height:100%}body.visible{overflow-x:hidden;background:#eff1f4}body.visible #app,body.visible .survey__bloc,body.visible .survey__content,body.visible main,body.visible section{height:100%;overflow:visible}#survey__container.is-result #survey__content #survey__body .survey__bloc.left{width:0}#survey__container.is-result #survey__content #survey__body .survey__bloc.right{width:100%}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position{align-items:center;display:block}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position .content__inner{display:flex;justify-content:center;flex-direction:column;align-items:center}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position .arrow_down{margin:1.5em auto 0}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position p{font-size:1.5em;text-align:center}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position p.green.large{margin-top:0;font-size:2.7em}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position p.green.large span{font-weight:600}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position sup{font-size:.5em}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position h5{font-size:1.6em;font-weight:600;margin-top:1em;text-align:center}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.top{padding:8em 2em 1.5em;height:100%}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.top.isIe{height:auto}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#61707c;background:radial-gradient(ellipse at center bottom,#595c5f 0,#4b4f50 35%,#323835 100%)}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.top #score{margin:4em}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.top .btn{box-shadow:4px 4px 10px rgba(0,0,0,.15);padding:1em 5.5em}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.bottom{padding:6em 2em 3em;justify-content:flex-start}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.bottom:after{content:"";position:absolute;top:0;left:0;width:100%;height:400px;z-index:-1;background:#dbdbd8;background:linear-gradient(0deg,#f0f1f5 80%,#dadad8)}#survey__container.is-result #survey__content #survey__body .survey__bloc .content__position.bottom .result__top{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-result{width:100%;max-width:1100px;padding:1em}@media (min-width:1921px){.container-result{max-width:1800px}}.container-result h3{font-size:2.5em;text-align:center;margin:2em 0 1.5em;font-weight:600}.container-result .result__block__container{display:flex;flex-direction:column}.container-result .result__block__container .toggle__button__container{align-self:center;display:flex;justify-content:center;margin:5em 0 2em}.container-result .result__block__container .toggle__button__container button{margin:0 1em;display:none}.container-result .result__block__container .toggle__button__container button.show{display:block}.container-result__content{display:flex;justify-content:space-between;border-radius:20px;overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:3em}@media (max-width:768px){.container-result__content{flex-direction:column}}.container-result__content.none{display:none}.container-result__content.none.show{display:flex}.container-result__content__left{background-color:#f3f4f7;width:55%;display:flex;flex-direction:column}@media (max-width:768px){.container-result__content__left{width:100%}}@media (min-width:1921px){.container-result__content__left{width:60%}}.container-result__content__left__img{width:100%;min-height:200px;background-size:cover;background-position:50%;position:relative}@media (min-width:1921px){.container-result__content__left__img{min-height:250px}}.container-result__content__left__img h2{font-size:2em;line-height:1em;position:absolute;top:1em;font-weight:600;padding:0 100px 0 1em;width:100%;text-align:left}@media (max-width:480px){.container-result__content__left__img h2{font-size:1.7em}}.container-result__content__left__img:before{content:"";position:absolute;width:100%;height:60%;left:0;top:0;right:0;border-radius:20px 0 0 0;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent)}@media (max-width:768px){.container-result__content__left__img:before{border-radius:20px 20px 0 0}}.container-result__content__left__img .container_logo_result{position:absolute;display:flex;flex-direction:column;top:1em;right:1em;width:90px}@media (min-width:768px){.container-result__content__left__img .container_logo_result{display:none}}.container-result__content__left__img .container_logo_result img{width:100%}.container-result__content__left__txt{height:auto;padding:3em 3em 3em 1.5em;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:768px){.container-result__content__left__txt{width:100%}}.container-result__content__left__txt p{font-size:1.3em!important;line-height:1.1em;font-weight:600;color:#509e2f;text-align:left!important;margin-bottom:.5em}.container-result__content__left__txt ul{list-style-type:none;width:100%}.container-result__content__left__txt ul li{font-size:1.1em;line-height:1.3em;margin:1em 0;padding-left:35px;position:relative;color:#000}.container-result__content__left__txt ul li a{color:#509e2f;text-decoration:none}.container-result__content__left__txt ul li:before{position:absolute;height:15px;width:15px;top:5px;left:5px;content:"";background:url(/pictures/arrow_check_green.png) no-repeat}.container-result__content__right{width:45%;display:flex;flex-direction:row;background-color:#fff;justify-content:space-between}@media (max-width:768px){.container-result__content__right{width:100%}}@media (min-width:1921px){.container-result__content__right{width:40%}}.container-result__content__right__left{width:60%;padding:3em .5em 3em 2.2em}@media (max-width:768px){.container-result__content__right__left{width:100%;padding:2em}}.container-result__content__right__left ul{list-style-type:none;font-size:16px;margin-bottom:1em}.container-result__content__right__left ul li{font-size:1.1em;line-height:1.1em;color:#000}.container-result__content__right__left ul li.price{margin-top:.5em;font-weight:600}.container-result__content__right__left ul li.price.green{color:#509e2f}.container-result__content__right__left ul.large{font-size:1.2em}.container-result__content__right__left ul.large li{font-weight:600}.container-result__content__right__left ul.large li.price{margin-top:.7em;font-size:1.6em;line-height:1em}.container-result__content__right__left .btn__result__container{margin-top:2em;display:flex;flex-direction:column;align-items:flex-start}.container-result__content__right__left .btn__result__container .btn{padding:1.4em 2.2em;margin-bottom:1em;font-weight:600}.container-result__content__right__right{width:40%;padding:1em}@media (max-width:768px){.container-result__content__right__right{display:none}}.container-result__content__right__right .container_logo_result{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.container-result__content__right__right .container_logo_result .pastille_result{width:140px;flex:0 0 140px}.container-result__content__right__right .container_logo_result .pastille_co2{width:90px;flex:0 0 90px}.container-result__content__right__right .container_logo_result.isIe .pastille_co2{flex:auto}.container-result .legal{line-height:1.3em;margin-top:2em}@media (max-width:768px){.container-result__content{flex-direction:column;border-radius:20px}.container-result__content__left{width:100%}.container-result__content__left__img:before{border-radius:20px 20px 0 0}.container-result__content__left__img .container_logo_result{top:auto;right:auto;bottom:0;left:1em;align-items:center;flex-direction:row}.container-result__content__left__img .container_logo_result .pastille_result{width:80px;flex:0 0 80px}.container-result__content__left__img .container_logo_result .pastille_co2{width:60px;flex:0 0 60px}.container-result__content__left__txt,.container-result__content__right{width:100%}.container-result__content__right__left{width:100%;padding:2em}.container-result__content__right__right{display:none}}.cookiebar{position:fixed;bottom:0;left:0;right:0;transform:translateY(0);display:flex;justify-content:center;z-index:1500;background-color:hsla(0,0%,100%,.9);font-weight:300;box-shadow:0 3px 20px 5px rgba(57,57,57,.2);font-size:14px;transition:transform .5s ease-out}@media (min-width:768px){.cookiebar{font-size:15px}}.cookiebar__inner{width:100%;max-width:1160px;display:flex;flex-wrap:wrap;flex-direction:column;padding:1.5em}.cookiebar__text{width:100%}@media (min-width:768px){.cookiebar__text{text-align:center}}.cookiebar__text p{margin-bottom:1em;font-size:1em}@media (min-width:768px){.cookiebar__text p{font-size:.9em}}.cookiebar__text p a{color:#ffa02f}.cookiebar__button{display:flex;justify-content:flex-start;align-items:center}@media (min-width:768px){.cookiebar__button{justify-content:center}}.cookiebar__button a{color:#fff;background:#509e2f;background:linear-gradient(180deg,#75d14e,#6cb93e 35%,#509e2f);font-size:1em;line-height:1;padding:1em 2em}@media (min-width:768px){.cookiebar__button a{font-size:.9em}}.cookiebar.hide{transform:translateY(150%)}
/*# sourceMappingURL=app.survey.css.map*/