body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-size-checkbox: .7em;--transfrom-to-align-text: translateY(-1px);--font-for-title: HelveticaNeueLTStd;--font-for-title-h2: HelveticaNeueLTStd-Lt}@font-face{font-family:HelveticaNeueLTStd;src:local("HelveticaNeueLTStd"),url(/decarbonation/assets/HelveticaNeueLTStd-BdCn-DJ448IPR.otf) format("OpenType");font-weight:700}@font-face{font-family:HelveticaNeueLTStd-Lt;src:local("HelveticaNeueLTStd-Lt"),url(/decarbonation/assets/HelveticaNeueLTStd-Lt-CXbm9qm3.otf) format("OpenType");font-weight:700}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ol-map{height:100%;width:75vw}.ol-control{position:absolute;background-color:#fff6;border-radius:4px;padding:2px}.ol-full-screen{top:.5em;right:.5em}.recherchelocalisation{width:200px;position:absolute;left:15px;z-index:100;background-color:#fff;border-color:#007187;border-style:solid;border-width:2px;border-radius:8px;transform:translateY(15px)}.ol-zoom{bottom:10px}.MuiInputBase-input{height:1rem}.ol-zoom>button{font-size:xx-large}@media(max-width:1140px){.ol-map{height:100%;width:70vw}}@media(max-width:899px){.ol-map{height:100%;width:99vw}}#popup_container{width:100%;height:calc(100vh - 100px);background-color:#c7c7c799;z-index:400;position:absolute;display:flex;justify-content:center;align-items:center}.popup{position:relative;left:-10vw;background-color:#fff;padding:10px;border-color:#007187;border-style:solid;border-radius:10px;width:500px;z-index:1000}@media(min-width:1500px){.popup{width:450px}.popup_champs_cp_age div{width:100%!important}.popup_picto{height:60px!important}}.popup-closer{top:-13px;right:-13px;position:absolute}.entetepopup{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.popupenvironnement_on{background-color:#49ca0d}.popupenvironnement_off{background-color:#51ff00}.popup-adresse{display:flex;flex-direction:column;justify-content:center}.popup-adresse>a{padding-top:2px}.popup_separation{border-top-color:#007187;border-top-width:1px;border-top-style:solid;margin-bottom:10px;margin-top:10px}.popup_picto{width:40px;height:40px}.MuiTextField-root{margin:0;width:25ch}.popup_champs_cp_age{display:flex;align-items:center;justify-content:space-between}.popup_champs_cp_age label{font-size:.8em}.popup_champs_cp_age input{border-color:#007187;border-style:solid;border-width:1px;border-radius:5px}.popup_champs_cp_age>div{display:flex;flex-direction:column}.popup_champstexte{background-color:#f2f2f2;border-radius:10px;margin-top:10px!important;margin-bottom:10px!important;width:initial}.ol-popup-closer-ajout{position:absolute;right:-10px;top:-10px}.bouttonfermer{color:#007187;background-color:#fff;border-radius:30px;border-color:#007187;border-width:2px;border-style:solid;width:10px}.bouttonfermer{width:.7em!important;height:.7em!important}.popup_vis_titre1{font-weight:700;display:flex}.popup_vis_titre1>div{padding:.5rem;font-size:.9em}.popup_image{height:fit-content;width:170px;align-self:center}.popup_titre{font-size:1.5rem}.popup_description{font-size:.8em}.popup-adresse{font-size:.7em;align-items:left}.FenetreDescription_fenetre ul{margin:0}.FenetreDescription_fond{width:100vw;height:100vh;position:fixed;top:0;left:0;opacity:.6;background-color:#000;z-index:1000}.FenetreDescription_fenetre{border-style:solid;border-color:#0000;border-width:2vh;width:90vw;height:85vh;position:fixed;top:5vh;left:5vh;opacity:1;background-color:#fff;z-index:1001}.FenetreDescription_boutton{z-index:8000}.FenetreDescription_boutton:hover{cursor:pointer}.FenetreDescription_contenu h1{font-size:3rem;color:#bd5844}.FenetreDescription_contenu h2{color:#616161}.FenetreDescription_natureprojet div:first-child,.FenetreDescription_maitriseouvrage div:first-child{text-transform:uppercase;font-weight:700;font-size:1.2rem}.FenetreDescription_natureprojet{margin-top:1rem}.FenetreDescription_maitriseouvrage{margin-bottom:1rem}.FenetreDescription_bordure{border-style:solid;border-width:.1rem;border-color:#000;padding:.5rem;margin-top:.5rem;max-width:98%!important}.FenetreDescription_sansbordure{padding:.5rem;margin-top:.5rem}.FenetreDescription_bordure div:first-child,.FenetreDescription_sansbordure div:first-child{text-transform:uppercase;font-weight:700;font-size:1.2rem}.FenetreDescription_texte{text-transform:none!important;font-weight:400!important;font-size:1.2rem!important}.FenetreDescription_container{max-height:85vh;overflow-y:scroll}#conteneur_legende div div{display:flex;align-items:center}#conteneur_legende div div img{margin:10px}.corps{height:calc(100vh - 100px)}@media(max-width:900px){.corps{overflow-y:inherit}}.corps>div,.corps>div>div{height:100%}.container__map__et__menu{display:flex;justify-content:space-between;height:100%}.accueil_page_droite{background-color:#fff;padding:10px!important;height:100%;z-index:1900!important;overflow:scroll;overflow-x:hidden}.ButtonContaineur p{font-size:.8em;max-width:160px}@media(min-width:1500px){.accueil_page_droite{width:100%}}@media(max-width:1400px){.ButtonContaineur p{font-size:.7em;max-width:140px}}@media(max-width:1300px){.ButtonContaineur p{font-size:.7em;max-width:100px}}@media(max-width:1200px){.header__container .titre h1{width:600px!important}}.accueil_page_droite>.titre1{color:#027aa4;font-weight:700;font-size:1em;margin-bottom:.7em}.accueil_page_droite>.texte1{font-size:.8em}.accueil_page_droite>.titre2{font-weight:700;font-size:1em;margin-bottom:.7em}.titre2 svg{color:#007187;vertical-align:bottom}.accueil_page_droite>.texte2{font-size:.8em}.titre_bouton_legende:hover{cursor:pointer;-webkit-user-select:none;user-select:none}.ButtonContaineur{width:353px}.header__container .titre h1{width:900px}.elementlisteavis{border-color:#000;border-width:1px;border-style:solid;margin:5px}.themelisteavis{font-size:15px;font-weight:700;padding:5px}.messagelisteavis{font-size:12px}.accueil__container{display:flex;align-items:center;min-height:100px;border-bottom:5px solid #037288}.accueil__container__logo__agam{border-right:1px solid grey;display:flex;justify-content:flex-end}.accueil__container__logo__agam img{display:flex;align-items:center;width:150px;margin-right:50px}.accueil__container__titre{padding-left:50px}.accueil__container__titre h1{font-size:1.6em;margin:0;font-family:var(--font-for-title)}.accueil__container__titre h2{font-size:1em;margin:0;font-family:var(--font-for-title-h2)}.accueil__container__logo__partenaires{display:flex;justify-content:flex-end;gap:20px;padding-right:50px}.accueil__container__logo__partenaires img{width:100px}@media screen and (max-width:900px){.accueil__container__titre{margin:5px}.accueil__container__logo__agam,.accueil__container__logo__partenaires{margin-top:20px}}
