@media screen and (min-width:1279px){.aide_en_ligne,.btn,.btn_fast_start,.btn_start,.etape_3 .bloc_2 input[type=radio]+label,.etape_4 .bloc_2 select,.etape_6 .bloc_2 .produit,.etape_6 .bloc_3 .produit,.etape_6 .bloc_4 .produit,.etape_6 .bloc_5 .produit,.etape_6 .bloc_8 .produit,.on_going .fil_etape>div{cursor:pointer}.btn:hover{background:var(--main-color);color:#fff}.page_mecafer_solaire{height:calc(100svh - 77px);align-content:center}.on_going .fil_etape{width:900px;margin-left:auto;margin-right:auto}.etape_1 .bloc_2:hover,.etape_1 .bloc_3:hover,.etape_2 .bloc_2:hover,.etape_2 .bloc_3:hover,.etape_3 .etape_3_bis .bloc_2:hover,.etape_3 .etape_3_bis .bloc_3:hover,.etape_6 .bloc_2 .produit:hover,.etape_6 .bloc_3 .produit:hover,.etape_6 .bloc_4 .produit:hover,.etape_6 .bloc_5 .produit:hover,.etape_6 .bloc_8 .produit:hover,.on_going .fil_etape>div:not(.active):hover{background:var(--color-vert-pale)}.etape_1 .bloc_2,.etape_1 .bloc_3,.etape_2 .bloc_2,.etape_2 .bloc_3,.etape_3 .etape_3_bis .bloc_2,.etape_3 .etape_3_bis .bloc_3{display:inline-block;cursor:pointer}.etape_1 .bloc_2,.etape_2 .bloc_2,.etape_3 .etape_3_bis .bloc_2{margin-left:calc(50% - 330px);margin-right:60px;margin-bottom:60px;margin-top:40px}.etape_1 .bloc_2 div,.etape_1 .bloc_3 div{height:80px}.etape_3 .bloc_2 .conso{justify-content:center}.etape_3 .bloc_2 .infos_conso{width:600px}.etape_3 .bloc_2 .info_conso{border-radius:25px;cursor:pointer}.etape_3 .bloc_2 .info_conso:hover{filter:brightness(.9)}.etape_3 .bloc_2 .texte_conso{max-width:900px;margin:auto;padding-left:0;padding-right:0}.etape_3 .bloc_2 .divpres,.etape_3 .bloc_2 hr,.etape_4 .bloc_2,.etape_5 .bloc_2,.etape_5 .bloc_3{max-width:900px;margin:auto}.etape_5 .typePose img,.etape_5 .typeToiture img{height:200px;width:340px;cursor:pointer}.etape_5 .typePose img:hover,.etape_5 .typeToiture img:hover{filter:brightness(.8)}.etape_6 .bloc_2,.etape_6 .bloc_3,.etape_6 .bloc_4,.etape_6 .bloc_5,.etape_6 .bloc_6,.etape_6 .bloc_7,.etape_6 .bloc_8{max-width:1000px;margin-right:auto;margin-left:auto}.etape_6 .bloc_2 h3,.etape_6 .bloc_3 h3,.etape_6 .bloc_4 h3,.etape_6 .bloc_5 h3,.etape_6 .bloc_8 h3{font-size:20px}.etape_6 .produit .img img{height:150px}.etape_6 .produit .img{width:33%}.etape_7 .bloc_2,.etape_7 .bloc_3,.etape_7 .bloc_4,.etape_7 .bloc_5,.etape_7 .bloc_6,.etape_7 .bloc_7{max-width:900px;margin-left:auto;margin-right:auto}.etape_7 .bloc_3 .esti_mensuelle,.etape_7 .bloc_4 .esti_amortissement,.etape_7 .bloc_5 .esti_quinze_ans{width:600px;margin-left:auto;margin-right:auto}.bloc_mail,.etape_7 .bloc_7 .button,.etape_7 .msg.err,.etape_7 .msg.ok{width:400px;margin-left:auto;margin-right:auto}.etape_7 .bloc_2 img{width:100%;height:400px;object-fit:cover}.etape_0{align-items:center;justify-content:center}.btn_fast_start:hover,.btn_start:hover,.etape_p .list_projet .bloc_p a:hover{background:var(--color-vert-fonce)}.etape_0 .bloc_1 .texte_1,.on_going .guide_install{font-size:16px}.page_mecafer_solaire.show_accueil{height:auto}.on_going #InfoHeader{width:900px}.on_going #InfoHeader #Logo a{margin-left:0}.etape_p{max-width:600px;margin:auto}}@media screen and (max-width:1279px){img,table td img{max-width:100%}#HeaderMenu ul.mobile,#HeaderMenu ul.mobile ul.SSMenu{background-color:var(--main-color-header);transition:.3s}.Content,.texte-content{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}.not_mobile{display:none!important}.mobile{display:block!important}#ouvreMenu.open .traitOrange,.flexHalf:not(.notCent),.flexParent:not(.notCent){width:100%}.flexParent:not(.notColumn){flex-direction:column!important}img{height:auto}div:not(.notTable)>table,div:not(.notTable)>table>tbody,div:not(.notTable)>table>tbody>tr,div:not(.notTable)>table>tbody>tr>td{width:100%!important;display:flex!important;flex-direction:column!important;height:auto!important;box-sizing:border-box!important}#HeaderMenu ul.mobile{list-style-type:none;margin:0;top:50px;z-index:39;display:block;position:fixed;width:100%;left:-200%;height:90vh;max-height:90vh;overflow:scroll;padding:0}#HeaderMenu ul.mobile.open{left:0;padding-top:35px;top:50px}#HeaderMenu ul.mobile li{display:block;max-width:275px;margin:0 auto;text-align:center}#HeaderMenu ul.mobile li:not(:last-child){border-bottom:.5px solid var(--main-rose-second)}#HeaderMenu ul.mobile li:not(.btnLangue) a{font-size:20px;text-align:left}#HeaderMenu ul.mobile .aMenu{padding:15px 0}#Header .Content{width:100%;height:100%;margin:0;padding:0;display:flex;justify-content:center}#HeaderMenu{height:100%;position:absolute;left:0;display:flex;flex-direction:row-reverse}#HeaderMenu .ico_mobile{display:none}#ouvreMenu{height:100%;width:100%;display:flex!important;cursor:pointer;margin-left:10px;z-index:40}#ouvreMenu .contenuBouton{width:30px;height:30px;margin:auto}#ouvreMenu .traitBlanc,#ouvreMenu .traitOrange{border-radius:4px;margin:4px 0;height:4px;overflow:hidden}#ouvreMenu .traitBlanc{width:100%;background:#fff}#ouvreMenu .traitBlanc .couleur{background:var(--main-color);position:absolute;right:0;top:0;bottom:0;width:0;transition:.2s}#ouvreMenu .traitOrange{width:50%;background:var(--main-color);transition:.2s}#ouvreMenu .traitOrange .couleur{background:#fff;position:absolute;left:0;top:0;bottom:0;width:0;transition:.2s}#ouvreMenu.open .traitBlanc .couleur{width:80%}#ouvreMenu.open .traitOrange .couleur{width:20%}#InfoHeader{left:unset;top:unset;height:100%;min-width:unset;margin-right:0}#InfoHeader #Logo{margin:0}#HeaderMenu ul.mobile ul.SSMenu{height:auto;max-height:0;overflow:hidden}}@media not all and (min-resolution:.001dpcm){@media{.parallax{background-attachment:scroll}}}