@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap";.especials-ara{--groc: #f0a30a;--blau: #99d6ff;--verd: #009647;--vermell: #e61436;--gris: #ebeeec;--negre: #002163;--negre-clar: #667aa2;--A: 8px}@media screen and (min-width:500px){.especials-ara{--A: 16px}}.especials-ara{--B: 32px;--C: 64px;--D: 128px;--E: 192px;background-color:#fff;color:var(--negre)}.especials-ara .up{text-transform:uppercase}.especials-ara .e1{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:36px;line-height:120%;font-weight:900;font-style:normal}@media screen and (min-width:500px){.especials-ara .e1{font-size:40px}}@media screen and (min-width:768px){.especials-ara .e1{font-size:48px}}@media screen and (min-width:1280px){.especials-ara .e1{font-size:64px}}.especials-ara .e2{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:136%;font-weight:700;font-style:normal}@media screen and (min-width:768px){.especials-ara .e2{font-size:32px}}.especials-ara .e3{text-transform:uppercase;font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:500;font-style:normal}@media screen and (min-width:768px){.especials-ara .e3{font-size:24px}}.especials-ara .e4{text-transform:uppercase;font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:900;font-style:normal}@media screen and (min-width:768px){.especials-ara .e4{font-size:24px}}.especials-ara .e5{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:36px;line-height:120%;font-weight:700;font-style:normal}@media screen and (min-width:500px){.especials-ara .e5{font-size:40px}}@media screen and (min-width:768px){.especials-ara .e5{font-size:48px}}@media screen and (min-width:1280px){.especials-ara .e5{font-size:64px}}.especials-ara .e6,.especials-ara .desplegableProjectesContainer .desplegableProjectes .details-content,.desplegableProjectesContainer .desplegableProjectes .especials-ara .details-content{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:400;font-style:normal}.especials-ara .e6_b,.especials-ara .desplegableProjectesContainer .desplegableProjectes summary,.desplegableProjectesContainer .desplegableProjectes .especials-ara summary{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:700;font-style:normal}.especials-ara .e7{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:120%;font-weight:400;font-style:normal}.especials-ara .e8{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:136%;font-weight:500;font-style:normal}.especials-ara .e9{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:64px;line-height:100%;font-weight:700;font-style:normal}@media screen and (min-width:500px){.especials-ara .e9{font-size:96px}}@media screen and (min-width:768px){.especials-ara .e9{font-size:128px}}@media screen and (min-width:1280px){.especials-ara .e9{font-size:180px}}.especials-ara .e10{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:500;font-style:normal}.especials-ara .e11{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:900;font-style:normal}.especials-ara .e12{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:48px;line-height:100%;font-weight:900;font-style:normal}@media screen and (min-width:500px){.especials-ara .e12{font-size:64px}}.especials-ara .e13{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:136%;font-weight:900;font-style:normal}.especials-ara .e14{font-family:Satoshi,Helvetica Neue,Arial,sans-serif;font-size:32px;line-height:100%;font-weight:900;font-style:normal}@media screen and (min-width:500px){.especials-ara .e14{font-size:32px}}@media screen and (min-width:768px){.especials-ara .e14{font-size:40px}}@media screen and (min-width:1280px){.especials-ara .e14{font-size:48px}}.columnat{width:calc(100% - 40px);margin-inline:auto;max-width:320px}@media screen and (min-width:500px){.columnat{max-width:460px}}@media screen and (min-width:768px){.columnat{max-width:725px}}@media screen and (min-width:1280px){.columnat{max-width:1200px}}.desplegableProjectesContainer{padding-block:var(--C);background-color:var(--negre);color:#fff}.desplegableProjectesContainer h3{margin-bottom:var(--B)}.desplegableProjectesContainer .desplegableProjectes{border-inline:1px solid var(--gris)}.desplegableProjectesContainer .desplegableProjectes:last-child{border-bottom:1px solid var(--gris)}.desplegableProjectesContainer .desplegableProjectes summary{display:flex;flex-direction:column;align-items:center;gap:var(--A);padding:20px;list-style:none;cursor:pointer;border-top:1px solid var(--gris);transition:background-color .2s ease-in-out;text-align:center}.desplegableProjectesContainer .desplegableProjectes summary .material-symbols-outlined{color:#fff!important}@media(hover:hover){.desplegableProjectesContainer .desplegableProjectes summary:hover{background-color:var(--blau)}}@media only screen and (min-width:768px){.desplegableProjectesContainer .desplegableProjectes summary{flex-direction:row;justify-content:space-between;text-align:left}}.desplegableProjectesContainer .desplegableProjectes .details-content{width:calc(100% - 40px);max-width:600px;margin-inline:auto;padding-top:var(--B);padding-bottom:20px}.desplegableProjectesContainer .desplegableProjectes::-webkit-details-marker{display:none}.leaflet-container .leaflet-control-zoom{display:none}@media only screen and (min-width:768px){.leaflet-container .leaflet-control-zoom{display:block}}.leaflet-container .map-legend{display:flex;width:320px;padding:20px;flex-direction:column;gap:21px;border-radius:8px;border:1px solid var(--negre);background-color:#fff}.leaflet-container .map-legend p{display:flex;flex-flow:row nowrap;align-items:center;gap:14px}.leaflet-container{position:relative}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip{display:flex;flex-direction:column;gap:var(--A);padding:20px;border-radius:8px;background-color:#fff;box-shadow:none;width:100%;color:var(--negre)}@media only screen and (min-width:768px){.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip{min-width:320px;width:fit-content}}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip.leaflet-tooltip-left:before{margin-left:initial;margin-right:-56px}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip:before{border-width:28px;margin-left:-56px;margin-top:-28px}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip>header{white-space:normal;text-wrap:balance}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip>p{display:flex;flex-flow:row nowrap;align-items:center;gap:12px}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip>p>span:first-child{display:flex;flex-flow:row nowrap;align-items:center;gap:12px;color:#87858c}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip>p>span:first-child:after{display:block;content:"";width:1px;height:27px;background-color:#87858c}@media only screen and (max-width:767px){.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip{position:absolute!important;top:0!important;right:0!important;z-index:9999!important;transform:none!important;border-radius:0!important;box-shadow:none!important}.leaflet-container .leaflet-tooltip-pane>.leaflet-tooltip:before{display:none!important}}@media only screen and (max-width:767px){.leaflet-container .leaflet-pane{pointer-events:none!important;transform:none!important;width:100%!important;height:100%!important}}
