@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inconsolata:wdth,wght@50..200,200..900&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap");*{margin:0;padding:0;font-family:"Josefin Sans",serif;font-size:1em;font-optical-sizing:auto;font-weight:normal;font-style:normal}html,body,form{height:100%}html{background-color:#ffffff}#layout{min-height:100%;display:flex;flex-direction:column}#layout main{flex:1}header{box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);z-index:1}header nav ul{list-style-type:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.375rem}@media (min-width:720px) and (min-height:520px){header nav ul{flex-direction:row;gap:1.5rem}}header nav ul li a{color:#ffffff;text-decoration:none;display:block}header nav ul li a:hover{color:#9fbf00}header > div:nth-child(1){padding:0.75rem 1.5rem;background-color:#1456a2}@media (min-width:720px) and (min-height:520px){header > div:nth-child(1) nav{max-width:1200px;margin:0 auto}header > div:nth-child(1) nav ul{justify-content:end}}header > div:nth-child(2){background-image:url("Images/banniere.png");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}header > div:nth-child(2) > div{padding:1.5rem;padding-top:3rem;background:#ffffff;background:linear-gradient(180deg,white 0,rgba(255,255,255,0.5) 30%,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.2) 100%);display:flex;flex-direction:column;gap:1.5rem}header > div:nth-child(2) nav ul li a{padding:0.375rem 1.5rem;background-color:#1456a2;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}header > div:nth-child(2) nav ul li a:hover{color:#ffffff;background-color:#546b86}@media (min-width:720px) and (min-height:520px){header .logo{max-width:600px;margin:0 auto}}header .logo a{margin:0 7.5rem;text-decoration:none;display:block}@media (min-width:720px) and (min-height:520px){header .logo a{margin:0 9rem}}header .logo a img{width:100%;display:block}header .logo p{margin:0 6rem;margin-top:-4.5rem;padding:1.5rem 1.8rem;padding-top:4.5rem;color:#1456a2;font-size:1.4em;text-align:center;background-color:#ffffff;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);display:block}@media (min-width:720px) and (min-height:520px){header .partenaires{width:18%;max-width:180px;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;bottom:0}header .partenaires a{border-radius:0 1.5rem 1.5rem 0;flex:unset}}main h1{padding:0.75rem;margin-bottom:1.5rem;color:#1456a2;font-family:"Bebas Neue",serif;font-size:2em;font-weight:400;font-style:normal;text-align:center;text-transform:uppercase;background-color:lightgray}main section{margin-left:auto;margin-right:auto;padding:0.75rem;padding-left:0;padding-right:0}main section div.Limite{max-width:1200px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap}main section div.Limite > div{margin:0 auto;padding:0.75rem;gap:0.75rem}@media (min-width:720px) and (min-height:520px){main section div.Limite > div{flex-direction:row;align-items:center}}main section div.Limite > div.Bloc{flex-direction:column}main section div.Limite > div.Bloc img{width:100%}main section div.Limite > div.Bloc a{color:#546b86;text-decoration:none}main section div.Limite > div.Bloc a:hover{color:#1456a2}main section div.Limite > div.Bloc100{width:100%;max-width:100%;flex:1 1 100%}main section div.Limite > div.Bloc75{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc75{max-width:75%;flex:1 1 calc(75% - 1.5rem)}}main section div.Limite > div.Bloc66{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc66{max-width:66%;flex:1 1 calc(66% - 1.5rem)}}main section div.Limite > div.Bloc50{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc50{max-width:50%;flex:1 1 calc(50% - 1.5rem)}}main section div.Limite > div.Bloc33{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc33{max-width:33%;flex:1 1 calc(33% - 1.5rem)}}main section div.Limite > div.Bloc25{width:100%;flex:1 1 100%;text-align:center}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc25{max-width:25%;flex:1 1 calc(25% - 1.5rem)}}main section div.Limite > div.Bloc20{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc20{max-width:20%;flex:1 1 calc(20% - 1.5rem)}}main section div.Limite > div.Bloc16{width:100%;flex:1 1 100%}@media (min-width:720px) and (min-height:520px){main section div.Limite > div.Bloc16{max-width:16%;flex:1 1 calc(16% - 1.5rem)}}main section.Gris{max-width:1200px;background-color:#f4f4f4;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section.Vert{max-width:1200px;background-color:#9fbf00;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section.Vert p{color:#ffffff;text-align:center}main section.Vert p.Boutons a{background:#ffffff !important;color:#9fbf00 !important}main section.Bleu{max-width:1200px;background-color:#daebff;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section.Projet{width:100%;background-color:#daebff}main section.Reseaux{width:100%;background-color:#ffefef}main section.Logement{width:100%;background-color:#f7ebcd}main section.Traite{width:100%;background-color:#daebff}main section.Effluents{width:100%;background-color:#e5d099}main section.Stockage{width:100%;background-color:#d4ebb8}main section.Image{background-image:url("Images/fond-connection.png");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;text-align:center;color:#ffffff;border-radius:1.5rem;box-sizing:border-box;max-width:50%}main section.Image h2,main section.Image p,main section.Image a{color:#ffffff !important;text-align:center;text-decoration:none}main section.Image h2.Special,main section.Image p.Special,main section.Image a.Special{font-size:1.5em}main section.Image input .TextBox{margin:0.75rem 0.75rem}main section h2,main section h3,main section h4,main section h5,main section p,main section ul,main section ol,main section div.Photo{color:#546b86;font-size:1em;font-weight:normal;text-align:justify;list-style:inside}main section h2,main section h3{text-align:center;color:#1456a2}main section p,main section ul{padding-top:0.75rem}main section p a,main section ul a{text-decoration:underline;color:#1456a2}main section p b,main section ul b{font-size:1.2em}main section.Centre{text-align:center}main section h2{font-size:1.5em;word-break:break-word;text-align:left}main section h2.Reseaux{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#ffb6b6 !important;border-radius:0.75rem}main section h2.Logement{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#ffc52f !important;border-radius:0.75rem}main section h2.Traite{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#7db9fd !important;border-radius:0.75rem}main section h2.Effluents{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#a88b40 !important;border-radius:0.75rem}main section h2.Stockage{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#9fc76d !important;border-radius:0.75rem}main section h3{font-size:1.2em;word-break:break-word;padding-top:0.75rem}main section p > span.lettre{width:1.25em;height:1.25em;margin-right:0.5rem;color:#ffffff;font-size:0.8em;font-weight:bold;text-align:center;background-color:#1456a2;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}main section p.Boutons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}main section p.Boutons a{text-align:center;text-decoration:none;display:inline-flex;align-items:center;gap:8px;background-color:#9fbf00;color:#ffffff !important;padding:0.75rem;padding-left:1.5rem;padding-right:1.5rem;border:2px solid #ffffff;border-radius:0.75rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section p.Boutons a img{width:20px !important;height:auto}main section p.Boutons a.Blanc{background-color:#ffffff;color:#9fbf00 !important;border:2px solid #9fbf00}main section p.Boutons a.Blanc img{width:20px !important;height:auto}main section p.Boutons a.Reseaux{background-color:#ffffff;color:#ffb6b6 !important;border:2px solid #ffb6b6}main section p.Boutons a.Reseaux span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid #ffb6b6;border-radius:50px;width:20px;height:20px}main section p.Boutons a.Logement{background-color:#ffffff;color:#ffc52f !important;border:2px solid #ffc52f}main section p.Boutons a.Logement span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid #ffc52f;border-radius:50px;width:20px;height:20px}main section p.Boutons a.Traite{background-color:#ffffff;color:#7db9fd !important;border:2px solid #7db9fd}main section p.Boutons a.Traite span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid #7db9fd;border-radius:50px;width:20px;height:20px}main section p.Boutons a.Effluents{background-color:#ffffff;color:#a88b40 !important;border:2px solid #a88b40}main section p.Boutons a.Effluents span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid #a88b40;border-radius:50px;width:20px;height:20px}main section p.Boutons a.Stockage{background-color:#ffffff;color:#9fc76d !important;border:2px solid #9fc76d}main section p.Boutons a.Stockage span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid #9fc76d;border-radius:50px;width:20px;height:20px}main section p.GrosBoutons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;background-color:#546b86;padding:2px;border-radius:0.75rem;font-size:1.5em}main section p.GrosBoutons a{width:100%;text-align:center;text-decoration:none;align-items:center;gap:8px;background-color:#546b86;color:#ffffff !important;padding:0.75rem;padding-left:1.5rem;padding-right:1.5rem;border:2px dashed #ffffff;border-radius:0.75rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section input.TextBox,main section textarea.TextBoxMultiLine,main section select.DropDownList{width:100%;max-width:100%;margin-top:0.375rem;padding:0.75rem 0.75rem;color:#546b86;font-size:0.95em;font-weight:normal;font-style:normal;text-align:left;background-color:#ffffff;border:2px solid #7db9fd;border-radius:0.75rem;box-sizing:border-box}main section span.CheckBox,main section span.RadioButton{display:flex;align-content:center;gap:0.75rem}main section img.Arrondi{border-radius:1.5rem;box-sizing:border-box}main section img.ArrondiGauche{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;box-sizing:border-box}main section img.ArrondiDroite{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-sizing:border-box}main section div.Ouvrage{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #546b86;background:#ffffff}main section div.Ouvrage div.SousOuvrage{flex:0.5;color:#ffffff;background:#546b86;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.Ouvrage div.Info{display:flex;flex:5;text-align:left;margin:0.375rem}main section div.Ouvrage div.Info img{height:25px;width:25px;margin-right:0.75rem;margin-left:0.75rem}main section div.Ouvrage div.Prix{display:flex;flex:1;text-align:left;margin:0.75rem}main section div.Ouvrage div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.Ouvrage div.Action a{margin:0;padding:0}main section div.Ouvrage div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.OuvrageReseaux{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #ffb6b6;background:#ffffff}main section div.OuvrageReseaux div.SousOuvrage{flex:0.5;color:#ffffff;background:#ffb6b6;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.OuvrageReseaux div.Info{display:flex;flex:5;color:#546b86;text-align:left;align-items:center;margin:0.375rem}main section div.OuvrageReseaux div.Info img{height:25px;width:25px;margin-right:1.5rem;margin-left:1.5rem}main section div.OuvrageReseaux div.Prix{display:flex;color:#546b86;flex:1;text-align:left;margin:0.75rem}main section div.OuvrageReseaux div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.OuvrageReseaux div.Action a{margin:0;padding:0}main section div.OuvrageReseaux div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.OuvrageLogement{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #ffc52f;background:#ffffff}main section div.OuvrageLogement div.SousOuvrage{flex:0.5;color:#ffffff;background:#ffc52f;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.OuvrageLogement div.Info{display:flex;flex:5;color:#546b86;text-align:left;align-items:center;margin:0.375rem}main section div.OuvrageLogement div.Info img{height:25px;width:25px;margin-right:1.5rem;margin-left:1.5rem}main section div.OuvrageLogement div.Prix{display:flex;color:#546b86;flex:1;text-align:left;margin:0.75rem}main section div.OuvrageLogement div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.OuvrageLogement div.Action a{margin:0;padding:0}main section div.OuvrageLogement div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.OuvrageTraite{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #7db9fd;background:#ffffff}main section div.OuvrageTraite div.SousOuvrage{flex:0.5;color:#ffffff;background:#7db9fd;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.OuvrageTraite div.Info{display:flex;flex:5;color:#546b86;text-align:left;align-items:center;margin:0.375rem}main section div.OuvrageTraite div.Info img{height:25px;width:25px;margin-right:1.5rem;margin-left:1.5rem}main section div.OuvrageTraite div.Prix{display:flex;color:#546b86;flex:1;text-align:left;margin:0.75rem}main section div.OuvrageTraite div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.OuvrageTraite div.Action a{margin:0;padding:0}main section div.OuvrageTraite div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.OuvrageEffluents{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #a88b40;background:#ffffff}main section div.OuvrageEffluents div.SousOuvrage{flex:0.5;color:#ffffff;background:#a88b40;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.OuvrageEffluents div.Info{display:flex;flex:5;color:#546b86;text-align:left;align-items:center;margin:0.375rem}main section div.OuvrageEffluents div.Info img{height:25px;width:25px;margin-right:1.5rem;margin-left:1.5rem}main section div.OuvrageEffluents div.Prix{display:flex;color:#546b86;flex:1;text-align:left;margin:0.75rem}main section div.OuvrageEffluents div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.OuvrageEffluents div.Action a{margin:0;padding:0}main section div.OuvrageEffluents div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.OuvrageStockage{width:100%;display:flex;margin-bottom:1.5rem;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);border:2px solid #9fc76d;background:#ffffff}main section div.OuvrageStockage div.SousOuvrage{flex:0.5;color:#ffffff;background:#9fc76d;padding:0.75rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}main section div.OuvrageStockage div.Info{display:flex;flex:5;color:#546b86;text-align:left;align-items:center;margin:0.375rem}main section div.OuvrageStockage div.Info img{height:25px;width:25px;margin-right:1.5rem;margin-left:1.5rem}main section div.OuvrageStockage div.Prix{display:flex;color:#546b86;flex:1;text-align:left;margin:0.75rem}main section div.OuvrageStockage div.Action{display:flex;flex:0.5;flex-direction:row-reverse}main section div.OuvrageStockage div.Action a{margin:0;padding:0}main section div.OuvrageStockage div.Action a img{height:25px;width:25px;padding:0.375rem;margin-right:0.375rem;margin-left:0.375rem}main section div.Tableau{background:#546b86;width:100%;border-radius:1.5rem;margin-bottom:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}main section div.Tableau div.SousTableau{padding:1.5rem;margin:0;background:#ffffff !important;border-left:2px dashed #546b86;border-right:2px dashed #546b86;display:flex;gap:1.5rem}main section div.Tableau div.SousTableau a{margin:0;padding:0.75rem;text-align:center;border:1px dashed #546b86;display:block;flex:1}main section div.Tableau div.SousTableau a img{margin:0.5rem 0;max-height:75px}main section div.Tableau div.SousTableau a span{display:inline-block;color:#ffffff;border-radius:1.5rem;padding:0.75rem}main section div.Tableau p{display:flex;justify-content:space-between;align-items:center;padding:0.75rem;color:#ffffff;font-style:italic}main section div.Tableau p span{display:block;margin-left:0.75rem;margin-right:0.75rem}main section div.Tableau p span b{font-style:normal;font-weight:bold;margin-left:0.75rem}main section div.Tableau a{background:#ffffff;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.75rem;padding-right:0.75rem;margin-left:0.75rem;border-radius:1.5rem;text-decoration:none;color:#9fbf00}main section div.Expendable div.Expender{max-height:0;overflow-y:hidden;transition:max-height 250ms ease-in-out}@media (min-width:720px) and (min-height:520px){main section div.Expendable div.Expender{display:flex;gap:1.5rem}}main section div.Expendable div.Expender.Ouvert{max-height:none}main section div.Expendable div.Expender div.Schema{padding-top:0.75rem;flex:1;display:flex;justify-content:center;align-items:center}main section div.Expendable div.Expender div.Schema img{width:50%;height:auto;display:block}@media (min-width:720px) and (min-height:520px){main section div.Expendable div.Expender div.Schema img{width:100%}}main section div.Expendable div.Expender div.Flex_v2{flex:2}main.Reseaux section:nth-child(odd){background-color:#ffefef}main.Reseaux section input.TextBox,main.Reseaux section textarea.TextBoxMultiLine,main.Reseaux section select.DropDownList{background-color:#fff8f8 !important;border:2px solid #ffffff !important}main.Reseaux div.Expendable h2{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#ffb6b6 !important;border-radius:0.75rem}main.Logement section:nth-child(odd){background-color:#f7ebcd}main.Logement section input.TextBox,main.Logement section textarea.TextBoxMultiLine,main.Logement section select.DropDownList{background-color:#fbf5e6 !important;border:2px solid #ffffff !important}main.Logement div.Expendable h2{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#ffc52f !important;border-radius:0.75rem}main.Traite section:nth-child(odd){background-color:#daebff}main.Traite section input.TextBox,main.Traite section textarea.TextBoxMultiLine,main.Traite section select.DropDownList{background-color:#eff7ff !important;border:2px solid #ffffff !important}main.Traite div.Expendable h2{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#7db9fd !important;border-radius:0.75rem}main.Effluents section:nth-child(odd){background-color:#e5d099}main.Effluents section input.TextBox,main.Effluents section textarea.TextBoxMultiLine,main.Effluents section select.DropDownList{background-color:#fbf5e6 !important;border:2px solid #ffffff !important}main.Effluents div.Expendable h2{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#a88b40 !important;border-radius:0.75rem}main.Stockage section:nth-child(odd){background-color:#d4ebb8}main.Stockage section input.TextBox,main.Stockage section textarea.TextBoxMultiLine,main.Stockage section select.DropDownList{background-color:#ebfad8 !important;border:2px solid #ffffff !important}main.Stockage div.Expendable h2{width:calc(100% - 1.5rem);padding:0.75rem;color:#ffffff;background-color:#9fc76d !important;border-radius:0.75rem}footer{padding:1.5rem;margin-top:1.5rem;background-color:#1456a2}@media (min-width:720px) and (min-height:520px){footer > div{max-width:1200px;margin:0 auto;display:flex;gap:1.5rem}}footer > div > *:not(:last-child){margin-bottom:1.5rem}@media (min-width:720px) and (min-height:520px){footer > div > *:not(:last-child){margin-bottom:unset}}@media (min-width:720px) and (min-height:520px){footer > div > *{flex:1}}footer .logo{margin-left:9rem;margin-right:9rem}@media (min-width:720px) and (min-height:520px){footer .logo{margin-left:unset;margin-right:unset;order:1}}footer .logo > *:not(:last-child){margin-bottom:1.5rem}footer .logo a{text-decoration:none;display:block}footer .logo a img{width:100%;display:block}@media (min-width:720px) and (min-height:520px){footer .logo a img{max-width:250px;margin:0 auto}}footer .logo hr{height:2px;margin:0 3rem;background-color:#ffffff;border:none;display:block}footer .logo p{color:#ffffff;font-size:1.1em;text-align:center}@media (min-width:720px) and (min-height:520px){footer .partenaires{flex-direction:column;align-items:center;order:3}footer .partenaires a{max-width:150px;flex:unset}}@media (min-width:720px) and (min-height:520px){footer nav{order:2}}footer nav > *:not(:last-child){margin-bottom:1.5rem}footer nav ul{list-style-type:none;display:flex;flex-direction:column;align-items:center;gap:0.375rem}footer nav ul li a{color:#ffffff;text-decoration:none;display:block}footer nav ul li a:hover{color:#9fbf00}footer nav p{color:#7db9fd;font-size:0.8em;text-align:center}footer nav p a{color:#7db9fd}footer nav p a:hover{color:#ffffff}.partenaires{display:flex;gap:0.75rem}.partenaires a{padding:0.5rem 0.75rem;color:#1456a2;font-size:0.8em;font-style:italic;text-decoration:none;background-color:#ffffff;border-radius:1.5rem;box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.375rem;flex:1}.partenaires a img{display:block}.partenaires a:nth-child(1) img{width:70%}.partenaires a:nth-child(2) img{width:100%}.partenaires a:nth-child(3) img{width:60%}.Rouge{color:#ff0000 !important}.RoseReseaux{color:#ffb6b6 !important}.RoseReseaux span{background:#ffb6b6 !important}.JauneLogement{color:#ffc52f !important}.JauneLogement span{background:#ffc52f !important}.BleuTraite{color:#7db9fd !important}.BleuTraite span{background:#7db9fd !important}.MarronEffluents{color:#a88b40 !important}.MarronEffluents span{background:#a88b40 !important}.VertStockage{color:#9fc76d !important}.VertStockage span{background:#9fc76d !important}