:root{--couleur1:#000;--couleur2:#c3779b;--couleur3:#838383;--couleur4:#000;--couleur5:#fff;--lien-couleur:var(--couleur2);--lien-hover-couleur:black;--lien-text-bl-couleur:var(--couleur5);--lien-text-bl-couleur-hover:white;--font-family-h1:'Poppins',Helvetica,Arial,Lucida,sans-serif;--font-size-h1:45px;--font-weight-h1:normal;--couleur-h1:var(--couleur1);--font-family-h2:'Poppins',Helvetica,Arial,Lucida,sans-serif;--font-size-h2:28px;--font-weight-h2:200;--couleur-h2:var(--couleur2);--font-family-h3:'Poppins',Helvetica,Arial,Lucida,sans-serif;--font-size-h3:20px;--font-weight-h3:900;--couleur-h3:var(--couleur3);--font-family-p:'Poppins',Helvetica,Arial,Lucida,sans-serif;--font-size-p:16px;--font-weight-p:300;--couleur-p:black;line-height:1.6em}.contenu-edito .et_pb_text_inner a{color:var(--lien-couleur);font-weight:bold;text-decoration:underline!important;transition:all 0.3s ease-in-out}.contenu-edito .et_pb_text_inner a:hover{color:var(--lien-hover-couleur);font-weight:bold;text-decoration:none!important;transition:all 0.3s ease-in-out}.contenu-edito h1{font-family:var(--font-family-h1);font-size:var(--font-size-h1)!important;font-weight:var(--font-weight-h1);color:var(--couleur-h1)}.contenu-edito h2{font-family:var(--font-family-h2);font-size:var(--font-size-h2)!important;font-weight:var(--font-weight-h2);color:var(--couleur-h2)!important;text-transform:uppercase;text-align:left;line-height:1.2em}.contenu-edito h2::after{content:"";width:80px;height:4px;display:block;background:var(--couleur2);background:linear-gradient(90deg,var(--couleur2) 0%,var(--couleur3) 100%);background-repeat:no-repeat;margin:5px 0px 15px}.contenu-edito .centrer h2::after{margin:15px auto}.contenu-edito h3{font-family:var(--font-family-h3);font-size:var(--font-size-h3)!important;font-weight:var(--font-weight-h3);color:var(--couleur-h3)!important;line-height:1.2em}.contenu-edito .libres h3{background-color:#000;padding:0.2em 0.8em;border-radius:50px;border-left:10px solid #f80104;margin-bottom:0.2em;transition:0.5s all linear}.contenu-edito .libres h3:hover{border-left:4px solid #222}.contenu-edito p,.contenu-edito ul,.contenu-edito ol,.contenu-edito li,.contenu-edito table{font-family:var(--font-family-p);font-size:var(--font-size-p)!important;font-weight:var(--font-weight-p);color:var(--couleur-p)!important;text-align:left;line-height:1.6em}.contenu-edito ul li{list-style-type:none;margin-bottom:0.4em}.contenu-edito ul li::before{display:inline-block;content:"";width:0.6em;aspect-ratio:1;background-color:var(--couleur2);margin-right:1em}.contenu-edito .grostitre p{font-size:clamp(28px,2vw,32px);color:var(--couleur-h1);font-family:var(--font-family-titres);font-weight:var(--font-weight-liens);text-align:center;color:var(--couleur-h3)}.grostitre p em{display:block;font-style:normal;font-weight:300;font-size:60%;text-align:left;color:var(--couleur-h2);text-transform:none;font-family:var(--font-family-p);line-height:1.5em}.contenu h2 strong,.contenu h3 strong{font-weight:500}.contenu p strong,.contenu strong{font-weight:600}.contenu-edito .texteblanc p,.contenu-edito .texteblanc ul,.contenu-edito .texteblanc ol,.contenu-edito .texteblanc li,.contenu-edito .texteblanc table,.contenu-edito .texteblanc h1,.contenu-edito .texteblanc h2,.contenu-edito .texteblanc h3{color:white!important}.texteblanc a{color:var(--couleur5);font-weight:bold;text-decoration:underline!important;transition:all 0.3s ease-in-out}.texteblanc a:hover{color:var(--lien-text-bl-couleur-hover)!important;font-weight:bold;text-decoration:none!important;transition:all 0.3s ease-in-out}.texteblanc p,.texteblanc ul,.texteblanc ol,.texteblanc li,.texteblanc table{font-family:var(--font-family-p);font-size:var(--font-size-p);font-weight:var(--font-weight-p);color:var(--couleur5);padding-bottom:0;line-height:1.6em;margin-bottom:1em;text-align:left}.texteblanc h2{font-family:var(--font-family-h2);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);color:var(--couleur5);line-height:1.5em;text-transform:uppercase;text-align:left}.texteblanc h2::after{content:"";width:60px;height:4px;display:block;background:var(--couleur5);margin:5px 0px}.texteblanc .centrer h2::after{margin:15px auto}.texteblanc h3{font-family:var(--font-family-h3);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);color:var(--couleur3);text-align:left}.texteblanc ul li{list-style-type:none;margin-bottom:0.4em}.texteblanc ul li::before{display:inline-block;content:"";width:0.5em;aspect-ratio:1;background-color:var(--couleur5);margin-right:1em}.centrage{display:flex;align-items:center;justify-content:center}@media (max-width:1366px){.contenu-edito h1{font-size:calc(var(--font-size-h1) - 5px)!important}.contenu-edito h2{font-size:calc(var(--font-size-h2) - 5px)!important}.contenu-edito h3{font-size:calc(var(--font-size-h3) - 5px)!important}}@media (max-width:980px){.centrage{flex-direction:column}.reverse{display:flex;flex-direction:column-reverse}}@media (max-width:820px){.contenu-edito h1{font-size:calc(var(--font-size-h1) - 5px)}.contenu-edito h2{font-size:calc(var(--font-size-h2) - 10px)!important}.contenu-edito h3{font-size:calc(var(--font-size-h3) - 6px)!important}.contenu-edito p,.contenu-edito ul,.contenu-edito ol,.contenu-edito li,.contenu-edito table{font-size:var(--font-size-p)!important}}@media (max-width:420px){.contenu-edito h1{font-size:calc(var(--font-size-h1) - 10px)!important}.contenu-edito h2{font-size:calc(var(--font-size-h2) - 10px)!important}.contenu-edito h3{font-size:calc(var(--font-size-h3) - 4px)!important}.contenu-edito p,.contenu-edito ul,.contenu-edito ol,.contenu-edito li,.contenu-edito table{font-size:calc(var(--font-size-p) - 2px)!important}}.cadress::before{content:"";display:inline-block;width:50px;height:50px;background-color:var(--couleur2);margin-bottom:-47px;margin-left:-7px}.cadress::after{content:"";display:block;width:50px;height:50px;background-color:var(--couleur3);margin-left:calc(100% - 43px);margin-top:-43px}.cadress2::before{content:"";display:inline-block;width:50px;height:50px;background-color:var(--couleur3);margin-bottom:-47px;margin-left:-7px}.cadress2::after{content:"";display:block;width:50px;height:50px;background-color:var(--couleur2);margin-left:calc(100% - 43px);margin-top:-43px}.tabss tr th+th{text-align:right;color:var(--couleur2)}.tabss tr>td{font-weight:600}.tabss tr td+td{color:var(--couleur2);text-align:right}.tabss th{background-color:#f2f2f2}.tabss tbody tr:nth-child(odd){background-color:#f9f9f9}.tabss tbody tr:hover{background-color:var(--couleur2)}.tabss tbody tr:hover td{color:#FFF}div.block_dpe div.dpe_ges{}.content_details{display:flex}.content_details .dpe p,.content_details .ges p{font-size:15px;line-height:20px}div.dpe{float:left;width:300px;margin:0 0 40px}div.ges{float:left;width:261px}div.graph_dpe{position:relative}div.graph_ges{position:relative}div.graph div.box_indice{position:absolute;left:164px}div.graph div.box_indice span.letter{float:left;padding:0px 8px 0px 5px}div.graph div.box_indice span.letter:after{float:left;left:-8px;border-color:white black white white}div.graph div.box_indice.indice_A{top:4px}div.graph div.box_indice.indice_B{top:26px}div.graph div.box_indice.indice_C{top:48px}div.graph div.box_indice.indice_D{top:71px}div.graph div.box_indice.indice_E{top:95px}div.graph div.box_indice.indice_F{top:119px}div.graph div.box_indice.indice_G{top:141px}.block_details.dpe_ges{display:none}div.dpeges_light{margin-top:10px;font-weight:bold}div.dpe_light{width:50%;float:left}div.ges_light{width:50%;float:right}div.dpe_light div.box_indice span.letter:after,div.ges_light div.box_indice span.letter:after{display:none}div.dpe_light div.box_indice span.letter,div.ges_light div.box_indice span.letter{padding:0 8px}div.box_indice{color:#000;background-color:#D7D9DE;height:20px;line-height:20px;text-align:center;font-weight:bold;width:80px}div.box_indice span.letter{display:block;float:right;height:20px;line-height:20px;padding:0px 5px 0px 8px;background-color:black;color:white}div.box_indice span.letter:after{content:"";float:right;position:relative;left:5px;display:block;height:0px;width:0px;border-width:10px;border-style:solid;border-color:white white white black}