#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
.block.energichoix-start{background-color:rgba(78,98,224,0.05);border-radius:0.5em;margin-bottom:2em;border:1px solid #e6e6e6;width:100% !important;}.block.energichoix-start .content{font-size:1.25em;position:relative;}.block.energichoix-start .text{padding:2em;}.block.energichoix-start .text *:first-child{margin-top:0;}.block.energichoix-start .text *:last-child{margin-bottom:0;}.block.energichoix-start .img{aspect-ratio:1.33333333;padding-left:2em;padding-right:2em;}.block.energichoix-start .img img{object-fit:cover;object-position:center bottom;width:100%;height:100% !important;}@media (min-width:768px){.block.energichoix-start .text{width:50%;}.block.energichoix-start .img{position:absolute;top:0;left:50%;width:50%;height:100%;padding:0;}.block.energichoix-start .img img{object-fit:cover;object-position:left center;width:100%;height:100% !important;}}.title-underline:after{content:"";display:block;height:5px;width:90px;border-radius:3px;margin-top:10px;}#intro .block.intro.energichoix-color1{background-color:rgba(78,98,224,0.05);}#intro .block.intro.energichoix-color2 h1:after{background-color:#8BB938;}.btn.energichoix-color1{background-color:#4E62E0;}.node-type-page-energi-choix #intro .block.intro h1{color:#555;}.node-type-page-energi-choix #content{padding-top:2em;}.node-type-page-energi-choix .body h2{text-transform:uppercase;color:#555 !important;}.node-type-page-energi-choix .body h2:after{content:"";display:block;width:90px;height:5px;border-radius:3px;margin-top:0.125em;}.energichoix.energie-thermique{overflow-x:hidden;}.energichoix.energie-thermique #intro .block.intro{background-color:rgba(78,98,224,0.05);}.energichoix.energie-thermique .schema{text-align:center;margin-top:3em;padding-top:3em;padding-bottom:3em;position:relative;}.energichoix.energie-thermique .schema:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1;}.energichoix.energie-thermique .schema h2 span{text-transform:uppercase;display:block;color:#555;font-weight:400;}.energichoix.energie-thermique .schema h2 span:before{content:"";display:block;width:90px;height:5px;border-radius:3px;margin:0.125em auto 0.5em auto;}.energichoix.energie-thermique .schema .btn{text-transform:uppercase;}@media (min-width:640px){.energichoix.energie-thermique .schema-blocs{display:flex;}}.energichoix.energie-thermique .schema-bloc{padding:1em 1.5em;position:relative;flex:1;}.energichoix.energie-thermique .schema-bloc h3{margin-top:1rem !important;margin-bottom:0;}.energichoix.energie-thermique .schema-bloc h3 + p{margin-top:0;}@media (max-width:639px){.energichoix.energie-thermique .schema-bloc{border-top-left-radius:1em;border-top-right-radius:1em;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);padding-bottom:2em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;}.energichoix.energie-thermique .schema-bloc.reduire,.energichoix.energie-thermique .schema-bloc.mutualiser{max-width:300px;}}@media (min-width:640px){.energichoix.energie-thermique .schema-bloc:first-child{border-top-left-radius:1em;border-bottom-left-radius:1em;clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%);}.energichoix.energie-thermique .schema-bloc:not(:last-child,:first-child){clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%,5% 50%);border-radius:0;}.energichoix.energie-thermique .schema-bloc:last-child{border-top-right-radius:1em;border-bottom-right-radius:1em;border-top-left-radius:0;border-bottom-left-radius:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5% 50%);}}.energichoix.energie-thermique .reduire{color:#fff;}.energichoix.energie-thermique .reduire:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='653.89' height='492.51' viewBox='0 0 653.89 492.51'%3E%3E%3Cpath d='M632.32,405.57s-49.89,118.33-171.34,78.89-154.11-41.31-240.16-32.68C125.73,461.33-2.44,388.96.04,250.08,2.51,111.19,133.81-18.52,316.72,2.19c460.31,52.1,315.6,403.38,315.6,403.38' opacity='.1' fill='%238bb938' /%3E%3C/svg%3E");}.energichoix.energie-thermique .reduire h2 span::before{background-color:#8BB938;}.energichoix.energie-thermique .reduire h3{color:#fff !important;}.energichoix.energie-thermique .reduire .schema-bloc{background-color:#8BB938;}.energichoix.energie-thermique .reduire .btn{background-color:#8BB938;}.energichoix.energie-thermique .reduire .btn:hover{background-color:#7ca532;}.energichoix.energie-thermique .mutualiser:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='653.89' height='492.51' viewBox='0 0 653.89 492.51'%3E%3E%3Cpath d='M632.32,405.57s-49.89,118.33-171.34,78.89-154.11-41.31-240.16-32.68C125.73,461.33-2.44,388.96.04,250.08,2.51,111.19,133.81-18.52,316.72,2.19c460.31,52.1,315.6,403.38,315.6,403.38' opacity='.15' fill='%23F4C448' /%3E%3C/svg%3E");transform:rotate(-160deg);}.energichoix.energie-thermique .mutualiser h2 span::before{background-color:#F4C448;}.energichoix.energie-thermique .mutualiser .schema-bloc{background-color:#F4C448;}.energichoix.energie-thermique .mutualiser .btn{background-color:#F4C448;}.energichoix.energie-thermique .mutualiser .btn:hover{background-color:#f3bc30;}.energichoix.energie-thermique .optimiser:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='653.89' height='492.51' viewBox='0 0 653.89 492.51'%3E%3E%3Cpath d='M632.32,405.57s-49.89,118.33-171.34,78.89-154.11-41.31-240.16-32.68C125.73,461.33-2.44,388.96.04,250.08,2.51,111.19,133.81-18.52,316.72,2.19c460.31,52.1,315.6,403.38,315.6,403.38' opacity='.1' fill='%23EA8956' /%3E%3C/svg%3E");transform:rotate(150deg);height:65% !important;}.energichoix.energie-thermique .optimiser h2 span::before{background-color:#EA8956;}.energichoix.energie-thermique .optimiser .schema-blocs{flex-direction:column;align-items:center;color:#000;gap:0.5em;}.energichoix.energie-thermique .optimiser .schema-bloc{background-color:#EA8956;clip-path:none !important;border-radius:1em;}.energichoix.energie-thermique .optimiser .schema-bloc h3{color:#fff !important;}.energichoix.energie-thermique .optimiser .schema-bloc:nth-child(1){width:80%;min-width:280px;}.energichoix.energie-thermique .optimiser .schema-bloc:nth-child(2){width:60%;min-width:250px;background-color:#eea178;}.energichoix.energie-thermique .optimiser .schema-bloc:nth-child(3){width:35%;min-width:200px;background-color:#f2b89a;}.energichoix.energie-thermique .optimiser .btn{background-color:#EA8956;}.energichoix.energie-thermique .optimiser .btn:hover{background-color:#e7793f;}#block-menu-menu-energi-choix{text-align:center;position:relative;z-index:1;transform:translateY(-50%);margin-left:1.25em;margin-right:1.25em;margin-bottom:-3em;}#block-menu-menu-energi-choix .content .menu{margin:0;list-style:none;display:inline-flex;gap:1em;width:100%;justify-content:center;}#block-menu-menu-energi-choix .content .menu .menu{padding:0;text-align:center;}#block-menu-menu-energi-choix .content .menu .menu .menu{counter-reset:listCounter;}#block-menu-menu-energi-choix .content .menu .menu .menu li{counter-increment:listCounter;}#block-menu-menu-energi-choix .content .menu .menu .menu li a:before{content:counter(listCounter) ". ";}#block-menu-menu-energi-choix .content .menu .menu .menu li a.active{border-bottom:3px solid #fff;}#block-menu-menu-energi-choix .content > .menu{background-color:#4E62E0;border-radius:1em;padding:1em;max-width:450px;}#block-menu-menu-energi-choix .content > .menu > .first span{display:none;}#block-menu-menu-energi-choix .energie-thermique{display:inline-block;color:#fff;text-decoration:none;font-size:1.5em;font-weight:bold;}#block-menu-menu-energi-choix .energie-thermique:before{content:"Energi'Choix ";}#block-menu-menu-energi-choix .reduire,#block-menu-menu-energi-choix .mutualiser,#block-menu-menu-energi-choix .optimiser{display:inline-block;color:#fff;text-decoration:none;padding:0.5em 1em;border-radius:0.5em;margin-top:0.5em;}#block-menu-menu-energi-choix .reduire{background-color:#8BB938;}#block-menu-menu-energi-choix .reduire:hover{background-color:#7ca532;}#block-menu-menu-energi-choix .mutualiser{background-color:#F4C448;}#block-menu-menu-energi-choix .mutualiser:hover{background-color:#f1b418;}#block-menu-menu-energi-choix .optimiser{background-color:#EA8956;}#block-menu-menu-energi-choix .optimiser:hover{background-color:#e46929;}.energichoix.reduire-consommations-energetiques #intro .block.intro{background-color:rgba(139,185,56,0.05);}.energichoix.reduire-consommations-energetiques #intro .block.intro h1:after{background-color:#8BB938;}.energichoix.reduire-consommations-energetiques #content{background-repeat:no-repeat;background-position:top center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='626.02' viewBox='0 0 800 626.02'%3E%3Cpath d='M333.3,10.93c133.18-35.3,250.76,20.22,335.16,90.12,82.91,68.67,160.63,205.49,120.8,284.94-49.61,98.95-152.33,79.54-326.79,138.14-192.16,64.55-275.77,119.08-350.53,96.82C4.2,588.87-16.44,490.38,10.92,388.58c29.57-110.03,99.37-126.73,151.71-214.18C203.98,105.28,238.66,36.02,333.3,10.93' fill='%238BB938' opacity='.1'/%3E%3C/svg%3E");}.energichoix.reduire-consommations-energetiques .body h2:after{background-color:#8BB938;}.energichoix.reduire-consommations-energetiques .energichoix-thematiques-wrapper h2:after{background-color:#8BB938;}.energichoix.reduire-consommations-energetiques .energichoix-thematiques-wrapper h3 a{color:#8BB938 !important;}.energichoix.reduire-consommations-energetiques .energichoix-thematiques-wrapper li a{color:#8BB938 !important;}.energichoix.reduire-consommations-energetiques .energichoix-thematiques-wrapper li:before{color:#8BB938 !important;}.energichoix.reduire-consommations-energetiques .block-title:after{background-color:#8BB938;}.energichoix.reduire-consommations-energetiques .energichoix-ressources:after{background-color:rgba(139,185,56,0.1);}.energichoix.reduire-consommations-energetiques .energichoix-liens a:before{color:#8BB938;}.energichoix.reduire-consommations-energetiques .energichoix-liens a:hover{background-color:#8BB938;color:#fff;}.energichoix.reduire-consommations-energetiques .energichoix-liens a:hover:before{color:#fff;}.energichoix.mutualiser-besoins #intro .block.intro{background-color:rgba(244,196,72,0.1);}.energichoix.mutualiser-besoins #intro .block.intro h1:after{background-color:#F4C448;}.energichoix.mutualiser-besoins #content{background-repeat:no-repeat;background-position:top center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='626.02' viewBox='0 0 800 626.02'%3E%3Cpath d='M333.3,10.93c133.18-35.3,250.76,20.22,335.16,90.12,82.91,68.67,160.63,205.49,120.8,284.94-49.61,98.95-152.33,79.54-326.79,138.14-192.16,64.55-275.77,119.08-350.53,96.82C4.2,588.87-16.44,490.38,10.92,388.58c29.57-110.03,99.37-126.73,151.71-214.18C203.98,105.28,238.66,36.02,333.3,10.93' fill='%23F4C448' opacity='.1'/%3E%3C/svg%3E");}.energichoix.mutualiser-besoins .body h2:after{background-color:#F4C448;}.energichoix.mutualiser-besoins .btn{background-color:#F4C448;}.energichoix.mutualiser-besoins .btn:hover{background-color:#f1b418;}.energichoix.mutualiser-besoins .energichoix-thematiques-wrapper h2:after{background-color:#F4C448;}.energichoix.mutualiser-besoins .energichoix-thematiques-wrapper h3 a{color:#F4C448 !important;}.energichoix.mutualiser-besoins .energichoix-thematiques-wrapper li a{color:#F4C448 !important;}.energichoix.mutualiser-besoins .energichoix-thematiques-wrapper li:before{color:#F4C448 !important;}.energichoix.mutualiser-besoins .block-title:after{background-color:#F4C448;}.energichoix.mutualiser-besoins .energichoix-ressources:after{background-color:rgba(244,196,72,0.2);}.energichoix.mutualiser-besoins .energichoix-liens a:before{color:#F4C448;}.energichoix.mutualiser-besoins .energichoix-liens a:hover{background-color:#F4C448;color:#fff;}.energichoix.mutualiser-besoins .energichoix-liens a:hover:before{color:#fff;}.energichoix.optimiser-ressources #intro .block.intro{background-color:rgba(234,137,86,0.1);}.energichoix.optimiser-ressources #intro .block.intro h1:after{background-color:#EA8956;}.energichoix.optimiser-ressources #content{background-repeat:no-repeat;background-position:top center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='626.02' viewBox='0 0 800 626.02'%3E%3Cpath d='M333.3,10.93c133.18-35.3,250.76,20.22,335.16,90.12,82.91,68.67,160.63,205.49,120.8,284.94-49.61,98.95-152.33,79.54-326.79,138.14-192.16,64.55-275.77,119.08-350.53,96.82C4.2,588.87-16.44,490.38,10.92,388.58c29.57-110.03,99.37-126.73,151.71-214.18C203.98,105.28,238.66,36.02,333.3,10.93' fill='%23EA8956' opacity='.1'/%3E%3C/svg%3E");}.energichoix.optimiser-ressources .body h2:after{background-color:#EA8956;}.energichoix.optimiser-ressources .body li:before{color:#EA8956 !important;}.energichoix.optimiser-ressources .btn{background-color:#EA8956;}.energichoix.optimiser-ressources .btn:hover{background-color:#e46929;}.energichoix.optimiser-ressources .energichoix-thematiques-wrapper h2:after{background-color:#EA8956;}.energichoix.optimiser-ressources .energichoix-thematiques-wrapper h3 a{color:#EA8956 !important;}.energichoix.optimiser-ressources .energichoix-thematiques-wrapper li a{color:#EA8956 !important;}.energichoix.optimiser-ressources .energichoix-thematiques-wrapper li:before{color:#EA8956 !important;}.energichoix.optimiser-ressources .block-title:after{background-color:#EA8956;}.energichoix.optimiser-ressources .energichoix-ressources:after{background-color:rgba(234,137,86,0.1);}.energichoix.optimiser-ressources .energichoix-liens a:before{color:#EA8956;}.energichoix.optimiser-ressources .energichoix-liens a:hover{background-color:#EA8956;color:#fff;}.energichoix.optimiser-ressources .energichoix-liens a:hover:before{color:#fff;}.energichoix-thematiques-wrapper{margin-top:3em;margin-bottom:5em;}.energichoix-thematiques-wrapper h2:after{content:"";display:block;width:100%;height:0.3125rem;border-radius:0.3125rem;background-color:#D20024;margin-top:0.25rem;}.energichoix-thematiques{display:grid;gap:2em;}@media (min-width:640px){.energichoix-thematiques{grid-template-columns:repeat(2,1fr);}}@media (min-width:768px){.energichoix-thematiques{grid-template-columns:repeat(3,1fr);}}@media (min-width:960px){.energichoix-thematiques{grid-template-columns:repeat(4,1fr);}}.energichoix-thematiques .taxonomy-term{border-radius:0.5em;overflow:hidden;border:1px solid #e6e6e6;transition:transform 300ms ease-out;font-size:0.875rem;}.energichoix-thematiques .taxonomy-term:hover{transform:scale(1.02);}.energichoix-thematiques .taxonomy-term h3{font-size:1.5em !important;margin-top:0 !important;}.energichoix-thematiques .taxonomy-term h3 a{text-decoration:none;}.energichoix-thematiques .content{padding:1em;}.energichoix-ressources.block.bg{padding-bottom:5em;}.energichoix-documents{display:flex;flex-wrap:wrap;justify-content:center;margin:3em 0 2em;gap:1em;}#content .energichoix-document{text-align:center;width:13em;}#content .energichoix-document > a:first-child{display:inline-block;padding:0.5em;background-color:rgba(234,137,86,0.1);border-radius:0.5em;}#content .energichoix-document > a:first-child:hover{background-color:rgba(234,137,86,0.3);}#content .energichoix-document img{max-width:6em;height:auto;vertical-align:bottom;}#content .energichoix-document h3{font-size:1.25rem;font-weight:bold;margin-top:0.25em;}#content .energichoix-document h3 a:not(.btn){color:#EA8956;text-decoration:none;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}#content .energichoix-document h3 a:not(.btn):hover{color:#c25318;}.energichoix-liens div{margin-bottom:0.5em;}.energichoix-liens a{display:inline-block;background-color:#fff;padding:0.5em 1em 0.5em 2em;border-radius:0.5em;text-decoration:none;color:#555;font-size:1.25em;position:relative;}.energichoix-liens a:before{content:"\f138";font-family:"climaxion";position:absolute;top:1em;left:1em;font-size:0.75em;}
.webform-docutheque{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.75);z-index:499;margin-top:0 !important;}.webform-docutheque .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:320px;background-color:white;border-radius:10px;padding:20px;text-align:center;}.webform-docutheque .webform-component--intro{margin-top:0;font-weight:bold;}.webform-docutheque label{text-align:left;}.webform-docutheque .form-item{margin-top:0;}.webform-docutheque .webform-component--fermer{position:absolute;width:32px;height:32px;top:5px;right:5px;margin:0;}.webform-docutheque .webform-component--fermer:after{content:"\f055";font-family:climaxion;font-size:32px;position:absolute;top:0;right:0;line-height:32px;transform:rotate(45deg);}.webform-docutheque .webform-component--fermer:hover{cursor:pointer;}.webform-docutheque .webform-component--fermer:hover:after{color:#dd142c;}
