.logged-in{}
#top .avia-cookie-consent-button-3{color:black !important;}
.avia_ajax_form .lpdw.form_address{display:none;}:is(.page-id-68, #section_agenda) .aucun-post{justify-content:center;}
#section_agenda .aucun-post p {
color: white;
}@media only screen and (max-width: 767px) {     #fast_access_icon {
position: fixed;
z-index: 99;
background-color: var(--vert);
bottom: 10px;
right: 10px;
display: flex;
flex-direction: column;
align-items: center;
row-gap: 6px;
height: 90px;
width: 90px;
justify-content: center;
border-radius: 45px;
transition: 300ms;
}
#fast_access_icon span {
color: var(--blanc);
font-size: 12px;
text-align: center;
width: 70%;
line-height: 14px;
transition: 300ms;
}
#fast_access_icon .path-fa {
fill: var(--blanc);
transition: 300ms;
} #fast_access.hidden {
display: none;
}
#fast_access {
display: flex;
position: fixed;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
z-index: 999999;
}
#fast_access #overlay {
display: none;
}
#fast_access #link_access {
background-color: var(--vert);
display: flex;
flex-direction: column;
padding-top: 100px;
position: relative;
width: 100%;
}
#fast_access #link_access::before {
content: var(--vagues-blanche);
position: absolute;
z-index: 0;
top: 452px;
right: 120px;
opacity: 0.05;
width: 600px;
overflow: hidden;
}
#fast_access #link_access h3 {
color: var(--blanc);
display: flex;
align-items: center;
column-gap: 20px;
width: 100%;
margin: 20px auto;
justify-content: center;
}
#fast_access #link_access h3::before,
#fast_access #link_access h3::after {
content: "";
display: inline-block;
width: 40px;
border: 2px solid var(--bleu-fonce);
}
#fast_access #link_access > span {
color: var(--blanc);
font-weight: bold;
font-size: 12px;
background-color: var(--bleu-fonce);
padding: 10px 25px;
border-radius: 30px;
margin-bottom: 30px;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
transition: 300ms;
display: flex;
align-items: center;
}
#fast_access #link_access > span .profil {
display: flex;
align-items: center;
padding-left: 4px;
}
#fast_access #link_access > span .profil p {
margin: 0;
}
#fast_access #link_access > span svg {
height: 12px;
width: 12px;
margin: 0px 4px;
}
#fast_access #link_access > span svg path {
fill: var(--blanc);
}
#fast_access #link_access > span::after {
content: "\e873";
font-family: "entypo-fontello";
padding-left: 8px;
color: var(--blanc);
transition: 300ms;
}
#fast_access #list_deroulante.hidden-list {
display: none;
}
#fast_access #list_deroulante {
background-color: var(--bleu-fonce);
display: flex;
position: absolute;
top: 216px;
width: 300px;
padding: 20px 20px;
left: 50%;
box-shadow: 0px 6px 15px -5px rgba(0, 0, 0, 0.7);
transform: translateX(-50%);
border-radius: 20px;
z-index: 99;
}
#fast_access #list_deroulante ul {
display: flex;
flex-direction: column;
width: 100%;
margin: 0;
row-gap: 20px;
}
#fast_access #list_deroulante ul li:nth-child(1):before {
content: "\e803";
font-family: "fontello";
display: inline-block;
height: 30px;
width: 30px;
line-height: 30px;
font-size: 30px;
padding-right: 15px;
}
#fast_access #list_deroulante ul li:nth-child(2):before {
content: "\e805";
font-family: "fontello";
display: inline-block;
height: 30px;
width: 30px;
line-height: 30px;
font-size: 30px;
padding-right: 15px;
}
#fast_access #list_deroulante ul li:nth-child(3):before {
content: "\e806";
font-family: "fontello";
display: inline-block;
height: 30px;
width: 30px;
line-height: 30px;
font-size: 30px;
position: relative;
right: -26px;
}
#fast_access #list_deroulante ul li {
width: 100%;
border: 2px dashed var(--blanc);
border-radius: 5px;
text-align: center;
padding: 17px 15px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
transition: 300ms;
opacity: 0.7;
color: var(--blanc);
display: flex;
align-items: center;
justify-content: center;
}
#fast_access #list_deroulante ul li:last-child {
border-right-style: dashed;
}
#fast_access #links {
display: flex;
flex-direction: column;
row-gap: 20px;
position: relative;
z-index: 5;
overflow: scroll;
height: max-content;
width: 310px;
margin: 0 auto;
border-radius: 5px;
}
#fast_access #links_row {
display: flex;
flex-wrap: wrap;
justify-content: center;
column-gap: 20px;
align-items: center;
row-gap: 20px;
}
#fast_access #links a {
width: 145px;
height: 140px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
color: var(--blanc);
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 0px 15px;
border: 3px solid var(--blanc);
border-radius: 5px;
transition: 300ms;
}
#fast_access #links a svg path {
fill: var(--blanc);
transition: 300ms;
}
#fast_access #closer-fa {
width: max-content;
position: absolute;
top: 25px;
right: 25px;
display: flex;
flex-direction: column;
align-items: center;
transition: 300ms;
}
#fast_access #closer-fa p {
color: var(--bleu-fonce);
font-weight: bold;
transition: 300ms;
}
#fast_access #closer-fa svg {
width: 25px;
height: 25px;
}
#fast_access #closer-fa svg path {
fill: var(--bleu-fonce);
transition: 300ms;
}          #header_main .logo a {
margin: 0;
padding: 10px;
} #header_main #avia-menu .avia-search-tooltip input {
color: #fff;
}
#header_main #avia-menu .av_ajax_search_title {
color: var(--bleu-fonce);
}
#av-burger-menu-ul {
background-color: var(--bleu-clair);
}       #profil_section {
position: relative;
z-index: 5;
}
#profil_section .container {
margin: 0px;
padding: 0px 30px;
max-width: 100%;
}
#profil_section .template-page {
padding-top: 27px;
}
#top #profil_section {
display: flex;
height: 420px;
width: 100%;
flex-direction: column;
justify-content: end;
background-size: cover;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 25px;
}
#profil_section h1 {
color: var(--blanc);
font-size: 36px;
margin-bottom: 0px;
text-transform: none;
}
#profil_section p {
font-size: 18px;
color: var(--blanc);
background-color: var(--vert);
padding: 8px 15px;
margin: 0px;
text-transform: uppercase;
font-family: "roboto-slab", Helvetica, Arial, sans-serif;
}
#profil_section p:first-child {
margin-top: 20px;
} #document_section {
position: relative;
padding-bottom: 50px;
}
#document_section::before {
content: var(--vagues-bleu-fonce);
position: absolute;
z-index: 0;
bottom: 0;
left: -80px;
width: 880px;
overflow: hidden;
opacity: 0.5;
}
#document_section h4 {
color: var(--bleu-fonce);
font-size: 35px;
font-weight: bold;
display: flex;
align-items: center;
}
#document_section h4::after {
content: "";
border: 2px solid var(--vert);
width: 86px;
display: inline-block;
margin-left: 22px;
}
#document_section .avia-button-wrap {
float: left;
}
#document_section a.avia-button {
background-color: var(--bleu-fonce);
color: var(--blanc);
padding: 13px 22px;
border-radius: 30px;
font-size: 12px;
display: flex;
align-items: center;
transition: 300ms;
}
#document_section .avia_button_icon {
font-size: 20px;
line-height: 20px;
padding-left: 8px;
} #document_section .avia-content-slider {
overflow: visible !important;
}
#document_section .flex_column article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
padding: 32px 50px;
background-color: var(--blanc);
min-height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-bottom: 20px !important;
}
#document_section .flex_column article p {
font-size: 12px;
color: var(--vert);
font-weight: bold;
padding-top: 18px;
margin: 0px !important;
text-align: center;
}
#document_section .flex_column h3 {
font-size: 18px;
font-weight: bold;
text-align: center;
text-transform: none;
color: var(--bleu-fonce);
transition: 300ms;
}
#document_section .doc_icon_download {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
column-gap: 11px;
}
#document_section .doc_icon_download a {
height: 35px;
width: 35px;
background-color: var(--vert);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
transition: 300ms;
}
#document_section .doc_icon_download a path {
fill: var(--blanc);
} #explication_sage h4 {
color: var(--bleu-fonce);
font-size: 35px;
font-weight: bold;
width: 220px;
}
#explication_sage h4::after {
content: "";
border: 2px solid var(--vert);
width: 86px;
display: inline-block;
margin-left: 22px;
position: absolute;
bottom: 30px;
}
#explication_sage p {
column-rule: var(--bleu-fonce);
font-weight: bold;
font-size: 16px;
}
#explication_sage a.avia-button {
border: none;
padding: 13px 22px;
border-radius: 20px;
transition: 300ms;
}
#explication_sage a .avia_button_icon {
padding-left: 5px;
} #section_agenda::before {
content: var(--big-vagues-bleu-fonce);
position: absolute;
top: -20px;
right: -25%;
}
#section_agenda {
margin: 0px 0px;
width: 100%;
position: relative;
}
#top #section_agenda .container {
padding: 0px;
margin: 0px;
min-width: 100%;
}
#top #section_agenda .template-page {
padding-bottom: 0px;
}
#section_agenda .flex_column {
margin-top: 0px !important;
}
#section_agenda h4 {
color: var(--blanc);
font-size: 45px;
font-weight: bold;
display: flex;
align-items: center;
max-width: 1269px;
margin: 0 auto;
padding: 0px 50px;
}
#section_agenda h4::after {
content: "";
border: 2px solid var(--vert);
width: 86px;
display: inline-block;
margin-left: 22px;
}
#section_agenda #shortcode-slider .arrow.left {
left: 22% !important;
top: 98% !important;
}
#section_agenda #shortcode-slider .arrow.right {
right: 22% !important;
top: 97% !important;
}
#shortcode-slider .arrow path {
fill: var(--vert);
}
#top #wrap_all #section_agenda .slider article.hidden-article {
display: none;
}
#top #wrap_all #section_agenda .slider article {
background-color: transparent;
overflow: visible;
max-width: 300px !important;
width: 300px !important;
}
#top #wrap_all #section_agenda .slider article .link-img {
z-index: 999;
}
#top #wrap_all #section_agenda .slider article .link-img img {
height: 100%;
object-fit: cover;
object-position: center right;
}
#top #wrap_all #section_agenda .slider article .event-div-content {
background-color: white;
height: max-content;
z-index: 1000;
}
#top #wrap_all #section_agenda .slider article .event-div-content .event-date {
font-size: 16px;
text-transform: uppercase;
margin-top: 30px;
color: var(--bleu-fonce) !important;
}
#top #wrap_all #section_agenda .slider article .event-div-content .event-title {
font-size: 25px;
font-weight: bold;
line-height: 32px;
margin-bottom: 15px;
}
#top #wrap_all #section_agenda .slider article .event-div-content .event-extrait {
display: none;
}
#top #wrap_all #section_agenda .slider article .event-div-content .article_categories {
display: flex;
column-gap: 8px;
row-gap: 12px;
justify-content: center;
}
#top #wrap_all #section_agenda .slider article .event-div-content span {
color: var(--blanc);
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
padding: 8px 15px 6px 15px;
border-radius: 20px;
margin-bottom: 10px;
}
#top #wrap_all #section_agenda .slider article .event-div-content span.partenaire-technique {
background-color: var(--vert);
}
#top #wrap_all #section_agenda .slider article .event-div-content span.habitant {
background-color: var(--bleu-clair);
}
#top #wrap_all #section_agenda .slider article .event-div-content span.elu {
background-color: #f07653;
}
#top #wrap_all #section_agenda .slider article .event-div-content .event-place-title::before {
content: "\e842";
font-family: "entypo-fontello";
font-size: 16px;
padding-right: 4px;
}
#top #wrap_all #section_agenda .slider article .event-div-content .event-link {
color: var(--vert);
transition: 300ms;
}
#top #wrap_all #section_agenda .see-more {
display: none;
} #section_actualite h4 {
color: var(--bleu-fonce);
font-size: 35px;
font-weight: bold;
display: flex;
align-items: center;
}
#section_actualite h4::after {
content: "";
border: 2px solid var(--vert);
width: 86px;
display: inline-block;
margin-left: 22px;
}
#section_actualite .avia-button-wrap {
float: left;
}
#section_actualite a.avia-button {
border: none;
padding: 13px 22px;
border-radius: 20px;
transition: 300ms;
}
#section_actualite a .avia_button_icon {
padding-left: 5px;
}
#section_actualite .avia-content-slider {
margin-top: 100px;
overflow: visible;
}
#section_actualite .avia-content-slider .avia-content-slider-inner {
overflow: visible;
}
#section_actualite .avia-content-slider article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
margin-bottom: 20px !important;
}
#section_actualite .avia-content-slider article footer {
display: none;
}
#section_actualite .avia-content-slider article img {
height: 250px;
object-fit: cover;
}
#section_actualite .avia-content-slider article .slide-content {
padding: 35px 31px;
}
#section_actualite .avia-content-slider article h3 {
font-size: 18px;
font-weight: bold;
text-transform: none;
color: var(--bleu-fonce);
transition: 300ms;
}
#section_actualite .avia-content-slider article .blog-categories {
position: absolute !important;
background-color: var(--bleu-fonce);
width: max-content;
padding: 8px 13px;
border-radius: 20px;
top: 230px !important;
transition: 300ms;
}
#section_actualite .avia-content-slider article .blog-categories a {
color: var(--blanc) !important;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}
#section_actualite .avia-content-slider article p {
color: var(--bleu-fonce);
font-weight: bold;
font-size: 12px;
} #section_reseaux {
margin: 0px 0px;
width: 100%;
}
#top #section_reseaux .container {
padding: 0px;
margin: 0px;
min-width: 100%;
}
#section_reseaux .template-page {
padding-bottom: 0px;
}
#section_reseaux .av_textblock_section {
background-color: var(--vert);
padding: 26px 0px;
}
#section_reseaux p {
font-size: 20px;
font-family: "roboto-slab", Helvetica, Arial, sans-serif;
color: var(--blanc);
margin: 0px auto;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
padding: 0px 20px;
}     #top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h1 {
color: var(--bleu-fonce);
font-size: 35px;
font-weight: bold;
text-transform: none;
display: flex;
align-items: center;
margin-bottom: 25px;
} #top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h2 {
color: var(--vert);
font-size: 30px;
font-weight: bold;
text-transform: none;
margin: 45px 0px 55px 0px;
} #top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h3 {
color: var(--bleu-fonce);
font-size: 25px;
font-weight: bold;
text-transform: none;
}   #top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) ul li,
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) ol li,
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) p {
font-size: 14px;
line-height: 22px;
font-weight: bold;
}  #top textarea,
#top input {
border: 1px solid var(--bleu-fonce) !important;
border-radius: 10px !important;
}    #section_enjeux .tab {
font-size: 16px;
color: var(--blanc);
background-color: var(--bleu-fonce);
transition: 300ms;
}
#section_enjeux .tab.active_tab {
color: var(--vert) !important;
}
#section_enjeux .tabcontainer {
overflow: visible !important;
}
#section_enjeux .tab_content {
box-shadow: 0px 5px 20px 8px rgba(0, 0, 0, 0.1);
}
#section_enjeux .av_tab_section .tab_inner_content > div > p img {
object-fit: cover;
object-position: center bottom;
}
#section_enjeux .objectif_purquoi {
padding: 25px 10px;
}
#section_enjeux .objectif_purquoi h3 {
color: var(--bleu-clair) !important;
font-size: 20px !important;
font-weight: bold !important;
text-transform: uppercase !important;
} #section_enjeux #onglet_preserver .comment h3 {
color: var(--blanc) !important;
font-size: 20px !important;
font-weight: bold !important;
text-transform: uppercase !important;
}
#section_enjeux #onglet_preserver .comment div {
font-size: 14px;
line-height: 22px;
} #section_enjeux #onglet_potegerr .comment h3 {
color: var(--blanc) !important;
font-size: 20px !important;
font-weight: bold !important;
text-transform: uppercase !important;
}
#section_enjeux #onglet_potegerr .comment div {
font-size: 14px;
line-height: 22px;
} #section_enjeux #onglet_innondation .comment h3 {
color: var(--blanc) !important;
font-size: 20px !important;
font-weight: bold !important;
text-transform: uppercase !important;
}
#section_enjeux #onglet_innondation .comment div {
font-size: 14px;
line-height: 22px;
}  #document_page_slider .avia-content-slider .avia-content-slider-inner,
#document_page_slider .avia-content-slider {
overflow: visible !important;
}
#document_page_slider .prev-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#document_page_slider .next-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#document_page_slider .prev-slide::before,
#document_page_slider .next-slide::before {
color: var(--vert);
transition: 150ms;
}
#document_page_slider .flex_column article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
padding: 32px 50px;
background-color: var(--blanc);
min-height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
#document_page_slider .flex_column article p {
font-size: 12px;
color: var(--vert);
font-weight: bold;
padding-top: 18px;
margin: 0px !important;
text-align: center;
}
#top #wrap_all #document_page_slider .flex_column h3 {
font-size: 18px;
font-weight: bold;
text-align: center;
text-transform: none;
color: var(--bleu-fonce);
transition: 300ms;
}
#document_page_slider .doc_icon_download {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
column-gap: 11px;
}
#document_page_slider .doc_icon_download a {
height: 35px;
width: 35px;
background-color: var(--vert);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
transition: 300ms;
}
#document_page_slider .doc_icon_download a path {
fill: var(--blanc);
} .doc_icon_download.single_page {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
column-gap: 20px;
}
.doc_icon_download.single_page a {
height: 55px;
width: 55px;
background-color: var(--vert);
border-radius: 40px;
display: flex;
align-items: center;
justify-content: center;
transition: 300ms;
}
.doc_icon_download.single_page a path {
fill: var(--blanc);
}
#slider_docs_single_doc .avia-content-slider .avia-content-slider-inner,
#slider_docs_single_doc .avia-content-slider {
overflow: visible !important;
}
#slider_docs_single_doc .prev-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#slider_docs_single_doc .next-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#slider_docs_single_doc .prev-slide::before,
#slider_docs_single_doc .next-slide::before {
color: var(--vert);
}
#slider_docs_single_doc article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
padding: 32px 50px;
background-color: var(--blanc);
min-height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
#slider_docs_single_doc article p {
font-size: 12px;
color: var(--vert);
font-weight: bold;
padding-top: 18px;
margin: 0px !important;
text-align: center;
}
#top #wrap_all #slider_docs_single_doc h3 {
font-size: 18px !important;
font-weight: bold !important;
text-align: center;
text-transform: none !important;
color: var(--bleu-fonce) !important;
transition: 300ms;
}
#slider_docs_single_doc .doc_icon_download {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
column-gap: 11px;
}
#slider_docs_single_doc .doc_icon_download a {
height: 35px;
width: 35px;
background-color: var(--vert);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
transition: 300ms;
}
#slider_docs_single_doc .doc_icon_download a path {
fill: var(--blanc);
}       #shortcode-card .month-separateur {
margin-top: 20px;
} #top.single-evenement #main {
padding-top: 145px !important;
}
#top #title-signle-event {
background-color: var(--vert) !important;
}
#top.single-evenement h1 {
margin-bottom: 15px !important;
}
#top.single-evenement .place-name a,
#top.single-evenement .fil-ariane-content a {
color: var(--bleu-fonce);
}
#top.single-evenement #main .more-events h2 {
color: var(--blanc) !important;
}
#top.single-evenement .first-infos-events {
background: rgb(255, 255, 255);
background: linear-gradient(
180deg, rgba(255, 255, 255, 1) 0%,
rgba(255, 255, 255, 1) 65%,
rgba(255, 255, 255, 1) 65%,
rgba(255, 255, 255, 1) 100%
);
padding: 24px 0 82px 0;
}
#top.single-evenement .second-infos-event {
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 75%, rgba(155, 178, 49, 1) 75%, rgba(155, 178, 49, 1) 100%);
}
#top.single-evenement .single-event-content .more-events {
padding: 0px 24px;
background: linear-gradient(180deg, rgba(155, 178, 49, 1) 0%, rgba(155, 178, 49, 1) 60%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 1) 100%);
} #global-infos-place {
width: 100%;
} #actu_page_slider .prev-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#actu_page_slider .next-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#actu_page_slider .prev-slide::before,
#actu_page_slider .next-slide::before {
color: var(--vert);
}
#actu_page_slider .avia-content-slider {
margin-top: 100px;
overflow: visible;
}
#actu_page_slider .avia-content-slider .avia-content-slider-inner {
overflow: visible;
}
#actu_page_slider .avia-content-slider article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
}
#actu_page_slider .avia-content-slider article footer {
display: none;
}
#actu_page_slider .avia-content-slider article:not(:first-child) {
margin-left: 3%;
}
#actu_page_slider .avia-content-slider article img {
height: 250px;
object-fit: cover;
}
#actu_page_slider .avia-content-slider article .slide-content {
padding: 35px 31px;
}
#actu_page_slider .avia-content-slider article h3 {
font-size: 18px;
font-weight: bold;
text-transform: none;
color: var(--bleu-fonce);
}
#actu_page_slider .avia-content-slider article .blog-categories {
position: absolute !important;
background-color: var(--bleu-fonce);
width: max-content;
padding: 8px 13px;
border-radius: 20px;
top: 230px !important;
}
#actu_page_slider .avia-content-slider article .blog-categories a {
color: var(--blanc) !important;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}
#actu_page_slider .avia-content-slider article p {
color: var(--bleu-fonce);
font-weight: bold;
font-size: 12px;
} .avia-post-nav {
display: none !important;
}
#slider_actus_single_actu .prev-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#slider_actus_single_actu .next-slide {
opacity: 1 !important;
background-color: var(--bleu-fonce);
border-radius: 5px;
}
#slider_actus_single_actu .prev-slide::before,
#slider_actus_single_actu .next-slide::before {
color: var(--vert);
}
#slider_actus_single_actu .avia-content-slider {
margin-top: 100px;
overflow: visible;
}
#slider_actus_single_actu .avia-content-slider .avia-content-slider-inner {
overflow: visible;
}
#slider_actus_single_actu .avia-content-slider article {
box-shadow: 0px 0px 15px -5px rgba(9, 19, 67, 0.17);
}
#slider_actus_single_actu .avia-content-slider article footer {
display: none;
}
#slider_actus_single_actu .avia-content-slider article img {
height: 250px;
object-fit: cover;
}
#slider_actus_single_actu .avia-content-slider article .slide-content {
padding: 35px 31px;
}
#slider_actus_single_actu .avia-content-slider article h3 {
font-size: 18px;
font-weight: bold;
text-transform: none;
color: var(--bleu-fonce);
}
#slider_actus_single_actu .avia-content-slider article .blog-categories {
position: absolute !important;
background-color: var(--bleu-fonce);
width: max-content;
padding: 8px 13px;
border-radius: 20px;
top: 230px !important;
}
#slider_actus_single_actu .avia-content-slider article .blog-categories a {
color: var(--blanc) !important;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}
#slider_actus_single_actu .avia-content-slider article p {
color: var(--bleu-fonce);
font-weight: bold;
font-size: 12px;
}  #top.page-id-208 p {
font-size: 16px;
font-weight: bold;
text-align: center;
}
#top.page-id-208 label {
display: inline-block;
}
#top.page-id-208 p > input {
border: none;
background-color: var(--bleu-fonce);
border-radius: 20px;
padding: 13px 21px;
transition: 300ms;
}   #section_footer {
position: relative;
overflow: hidden;
}
#section_footer::before {
content: var(--vagues-bleu-fonce);
position: absolute;
z-index: 0;
top: -190px;
right: -100px;
width: 715px;
overflow: hidden;
opacity: 0.5;
} #section_footer .flex_column:not(:last-child) a {
color: var(--bleu-fonce);
font-size: 14px;
font-weight: bold;
transition: 300ms;
font-family: "comfortaa";
}
#section_footer .flex_column:first-child .iconlist_icon {
line-height: 25px;
} #section_footer .flex_column:not(:first-child, :last-child) h3 {
font-family: "roboto-slab";
font-size: 18px;
font-weight: bold;
text-transform: none;
color: var(--bleu-fonce);
}
#section_footer .flex_column:not(:first-child, :last-child) ul li a {
padding: 2px 0px !important;
font-size: 14px;
font-weight: bold;
} #section_footer .flex_column:last-child .avia-button-wrap {
margin-bottom: 30px;
}
#section_footer .flex_column:last-child .avia-button {
border: none;
background-color: var(--bleu-fonce);
border-radius: 20px;
padding: 13px 21px;
transition: 300ms;
}
#section_footer .flex_column:last-child .avia-button .avia_button_icon {
padding-left: 4px;
}
#section_footer .flex_column:last-child .avia-image-container:not(:last-child) {
width: max-content;
margin: 0px 0 30px auto;
}
#section_footer .flex_column:last-child .avia-image-container:last-child::before {
content: "les financeurs :";
display: inline-block;
color: var(--bleu-fonce);
font-size: 18px;
font-weight: bold;
font-family: "roboto-slab";
padding-bottom: 10px;
} #socket {
background-color: var(--bleu-fonce);
min-height: 46px;
display: flex;
align-items: center;
padding-top: 20px;
}
#socket .container {
padding: 0px !important;
}
#socket .template-page {
padding: 0px;
}
#socket p,
#socket a {
font-size: 12px;
font-weight: bold;
color: var(--blanc);
transition: 300ms;
text-align: left !important;
}
#socket .flex_column:nth-child(2) p {
padding-right: 90px;
}
}@media only screen and (max-width: 989px) and (min-width: 768px) {     #fast_access #overlay {
display: none;
}
#fast_access #link_access {
width: 100%;
}            #av-burger-menu-ul {
background-color: var(--bleu-clair);
}      #top #document_section h4 {
font-size: 40px;
} #top #profil_section .flex_column_table {
display: flex;
flex-direction: column-reverse;
height: max-content;
}
#top #profil_section .flex_column_table .flex_column:first-child {
width: 100%;
height: max-content;
min-height: max-content;
padding: 80px 0px;
}
#top #profil_section .flex_column_table .flex_column:last-child {
height: 480px;
}
#top #profil_section .flex_column:first-child section:first-child::before {
top: -16px;
left: -110px;
} #top #document_section .avia-content-slider-inner {
height: max-content;
min-height: max-content;
}
#top #document_section .slide-entry-wrap {
flex-wrap: wrap;
}
#top #document_section .slide-entry-wrap article {
width: 48%;
}
#top #document_section .slide-entry-wrap article:nth-child(2) {
margin-left: 4%;
}
#top #document_section .slide-entry-wrap article:nth-child(3) {
margin-left: 0px;
margin-top: 4%;
} #top #explication_sage .flex_column_table {
display: flex;
flex-direction: column-reverse;
}
#top #explication_sage .flex_column_table .flex_column {
width: 100%;
margin-left: 0px;
} #top #wrap_all #main #section_agenda .slider .article-container {
width: 500px !important;
}
#top #wrap_all #main #section_agenda .slider article {
max-width: 500px !important;
width: 500px !important;
height: 360px !important;
top: unset;
transform: none;
}
#top #wrap_all #main #section_agenda .slider article a {
height: 350px !important;
right: 0% !important;
width: 100% !important;
top: 0% !important;
}
#top #wrap_all #main #section_agenda .slider article .link-img img {
object-position: center center !important;
}
#top #wrap_all #main #section_agenda .slider article .event-div-content {
left: 50% !important;
top: 50%;
transform: translateX(-50%);
} #top #section_actualite .slide-entry-wrap {
display: flex;
flex-wrap: wrap;
}
#top #section_actualite .slide-entry-wrap article {
width: 48%;
}
#top #section_actualite .slide-entry-wrap article:nth-child(2) {
margin-left: 4%;
}
#top #section_actualite .slide-entry-wrap article:last-child {
margin-left: 0px;
margin-top: 4%;
} #top #section_reseaux p {
font-size: 16px;
}      #top #section_footer .flex_column_table {
display: flex;
flex-wrap: wrap;
padding-top: 60px;
}
#top #section_footer .flex_column_table .flex_column:first-child {
width: 48%;
}
#top #section_footer .flex_column_table .av-flex-placeholder:nth-child(2) {
width: 4%;
}
#top #section_footer .flex_column_table .flex_column:nth-child(3) {
width: 48%;
margin-left: 0px;
}
#top #section_footer .flex_column_table .av-flex-placeholder:nth-child(4) {
display: none;
}
#top #section_footer .flex_column_table .flex_column:last-child {
margin-left: 0px;
width: 100%;
} #top #socket {
padding: 0px 25px;
}
#top #socket p {
width: max-content;
}
}:root{--noir:#000000;--blanc:#ffffff;--bleu-fonce:#22337c;--bleu-clair:#7c8edd;--bleu-fond-enjeu:#acd0d7;--vert:#9bb231;}:root{--vagues-blanche:url(//www.sage6vallees.fr/wp-content/themes/enfold_child/assets/svg/vagues_blanche.svg);--vagues-bleu-fonce:url(//www.sage6vallees.fr/wp-content/themes/enfold_child/assets/svg/vagues_bleu_fonce.svg);--big-vagues-bleu-fonce:url(//www.sage6vallees.fr/wp-content/themes/enfold_child/assets/svg/triple_vague_bleu_transparent.svg);}
@media only screen and (min-width: 768px) {     #fast_access_icon{position:fixed;z-index:99;background-color:var(--vert);bottom:30px;right:45px;display:flex;flex-direction:column;align-items:center;row-gap:6px;height:90px;width:90px;justify-content:center;border-radius:45px;transition:300ms;}
#fast_access_icon span{color:var(--blanc);font-size:12px;text-align:center;width:70%;line-height:14px;transition:300ms;}
#fast_access_icon:hover{cursor:pointer;scale:1.05;}
#fast_access_icon:hover span{color:var(--bleu-fonce);}
#fast_access_icon .path-fa{fill:var(--blanc);transition:300ms;}
#fast_access_icon:hover .path-fa{fill:var(--bleu-fonce);}
#fast_access.hidden{display:none;}
#fast_access{display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999999;}
#fast_access > div{width:50%;}
#fast_access #overlay{background-color:var(--bleu-fonce);opacity:0.5;}
#fast_access #link_access{background-color:var(--vert);display:flex;flex-direction:column;padding-top:100px;position:relative;}
#fast_access #link_access::before{content:var(--vagues-blanche);position:absolute;z-index:0;top:452px;right:120px;opacity:0.05;width:600px;overflow:hidden;}
#fast_access #link_access h3{color:var(--blanc);display:flex;align-items:center;column-gap:20px;width:max-content;margin:20px auto;}
#fast_access #link_access h3::before,
#fast_access #link_access h3::after{content:'';display:inline-block;width:120px;border:2px solid var(--bleu-fonce);}
#fast_access #link_access > span{color:var(--blanc);font-weight:bold;font-size:12px;background-color:var(--bleu-fonce);padding:10px 25px;border-radius:30px;margin-bottom:30px;margin-top:70px;margin-left:auto;margin-right:auto;transition:300ms;display:flex;align-items:center;}
#fast_access #link_access > span .profil{display:flex;align-items:center;padding-left:4px;}
#fast_access #link_access > span .profil p{margin:0;}
#fast_access #link_access > span:hover{cursor:pointer;}
#fast_access #link_access > span svg{height:12px;width:12px;margin:0px 4px;}
#fast_access #link_access > span svg path{fill:var(--blanc);}
#fast_access #link_access > span::after{content:'\e873';font-family:'entypo-fontello';padding-left:8px;color:var(--blanc);transition:300ms;}
#fast_access #list_deroulante.hidden-list{display:none;}
#fast_access #list_deroulante{background-color:var(--bleu-fonce);display:flex;position:absolute;top:249px;width:300px;padding:20px 20px;left:50%;box-shadow:0px 6px 15px -5px rgba(0, 0, 0, 0.7);transform:translateX(-50%);border-radius:20px;z-index:99;}
#fast_access #list_deroulante ul{display:flex;flex-direction:column;width:100%;margin:0;row-gap:20px;}
#fast_access #list_deroulante ul li:nth-child(1):before{content:'\e803';font-family:'fontello';display:inline-block;height:30px;width:30px;line-height:30px;font-size:30px;padding-right:15px;}
#fast_access #list_deroulante ul li:nth-child(2):before{content:'\e805';font-family:'fontello';display:inline-block;height:30px;width:30px;line-height:30px;font-size:30px;padding-right:15px;}
#fast_access #list_deroulante ul li:nth-child(3):before{content:'\e806';font-family:'fontello';display:inline-block;height:30px;width:30px;line-height:30px;font-size:30px;position:relative;right:-26px;}
#fast_access #list_deroulante ul li{width:100%;border:2px dashed var(--blanc);border-radius:5px;text-align:center;padding:17px 15px;font-size:14px;font-weight:bold;text-transform:uppercase;transition:300ms;opacity:0.7;color:var(--blanc);display:flex;align-items:center;justify-content:center;}
#fast_access #list_deroulante ul li:last-child{border-right-style:dashed;}
#fast_access #list_deroulante ul li:hover{opacity:1;border:2px solid var(--blanc) !important;cursor:pointer;}
#fast_access #links{display:flex;flex-direction:column;row-gap:20px;position:relative;z-index:5;}
#fast_access #links_row{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;align-items:center;}
#fast_access #links a{width:145px;height:140px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--blanc);text-align:center;font-size:16px;font-weight:bold;padding:0px 15px;border:3px solid var(--blanc);border-radius:5px;transition:300ms;}
#fast_access #links a:hover{scale:1.1;color:var(--bleu-fonce);}
#fast_access #links a svg path{fill:var(--blanc);transition:300ms;}
#fast_access #links a:hover svg path{fill:var(--bleu-fonce);}
#fast_access #closer-fa{width:max-content;position:absolute;bottom:20px;right:55px;display:flex;flex-direction:column;align-items:center;transition:300ms;}
#fast_access #closer-fa p{color:var(--bleu-fonce);font-weight:bold;transition:300ms;}
#fast_access #closer-fa svg{width:25px;height:25px;}
#fast_access #closer-fa svg path{fill:var(--bleu-fonce);transition:300ms;}
#fast_access #closer-fa:hover{scale:1.1;cursor:pointer;}
#fast_access #closer-fa:hover p{color:var(--noir);}
#fast_access #closer-fa:hover svg path{fill:var(--noir);}
#scroll-top-link{right:160px !important;bottom:45px !important;}
      #top #header_main .inner-container{display:flex;}
#header_main .inner-container,
#top #header_main .container{height:105px;}
#header_main .logo{height:100%;float:unset;position:relative;left:unset;}
#header_main .logo a{margin:0;padding:10px;}
#header_main .logo a svg{height:100%;width:100%;}
#header_main .main_menu{position:relative;right:unset;}
#header_main #avia-menu{width:max-content;}
#header_main #avia-menu > li:not(:nth-child(6)) > a{height:105px;line-height:105px;font-size:16px;font-weight:bold;text-transform:uppercase;}
#header_main #avia-menu > li > a > .avia-menu-fx{display:none;}
#header_main #avia-menu > li:nth-child(6) > a{height:105px;line-height:105px;font-size:16px;font-weight:bold;text-transform:capitalize;margin-left:143px;color:var(--blanc);}
#header_main #avia-menu > li.current_page_item:nth-child(6) > a{color:var(--bleu-fonce);}
#header_main #avia-menu > li:nth-child(6) > a:hover{color:var(--bleu-fonce);}
#header_main #avia-menu > li:nth-child(6) > a .avia-menu-text{background-color:var(--vert);padding:12px 24px;border-radius:20px;}
#header_main #avia-menu > li:nth-child(6) > a .avia-menu-text::before{content:'\e807';font-family:'fontello';padding-right:10px;}
#header_main #avia-menu .avia-search-tooltip input{color:#fff;}
#header_main #avia-menu .av_ajax_search_title{color:var(--bleu-fonce);}
#header_main #avia-menu .sub-menu{border:none;}
#header_main #avia-menu .sub-menu a{font-size:16px;}
#header_main #avia-menu .sub-menu a:hover{background-color:transparent;}
    #profil_section{position:relative;}
#profil_section .container{margin:0px;padding:0px 30px;max-width:100%;}
#profil_section .template-page{padding-top:27px;}
#profil_section .flex_column_table{height:651px;}
#top #profil_section{display:flex;height:651px;margin:0px 30px;width:calc(100% - 60px) !important;flex-direction:column;justify-content:end;background-size:cover;padding-left:80px;padding-bottom:80px;}
#profil_section h1{color:var(--blanc);font-size:60px;text-transform:none;}
#profil_section p{width:max-content;font-size:18px;color:var(--blanc);background-color:var(--vert);padding:8px 15px;margin:0px;text-transform:uppercase;font-family:'roboto-slab', Helvetica, Arial, sans-serif;}
#profil_section p:first-child{margin-top:20px;}
#document_section{position:relative;padding-bottom:50px;}
#document_section::before{content:var(--vagues-bleu-fonce);position:absolute;z-index:0;bottom:0;left:30px;width:880px;overflow:hidden;opacity:0.5;}
#document_section h4{color:var(--bleu-fonce);font-size:45px;font-weight:bold;display:flex;align-items:center;}
#document_section h4::after{content:'';border:2px solid var(--vert);width:86px;display:inline-block;margin-left:22px;}
#document_section a.avia-button{background-color:var(--bleu-fonce);color:var(--blanc);padding:13px 22px;border-radius:30px;font-size:12px;display:flex;align-items:center;transition:300ms;}
#document_section a.avia-button:hover{opacity:1;scale:1.1;}
#document_section .avia_button_icon{font-size:20px;line-height:20px;padding-left:8px;}
#document_section .avia-content-slider{overflow:visible !important;}
#document_section .slide-entry-wrap{display:flex;}
#document_section .flex_column article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);padding:32px 50px;background-color:var(--blanc);min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}
#document_section .flex_column article p{font-size:12px;color:var(--vert);font-weight:bold;padding-top:18px;margin:0px !important;text-align:center;}
#document_section .flex_column h3{font-size:18px;font-weight:bold;text-align:center;text-transform:none;color:var(--bleu-fonce);transition:300ms;}
#document_section .flex_column h3:hover{opacity:1;}
#document_section .doc_icon_download{width:100%;display:flex;align-items:center;justify-content:center;column-gap:11px;}
#document_section .doc_icon_download a{height:35px;width:35px;background-color:var(--vert);border-radius:20px;display:flex;align-items:center;justify-content:center;transition:300ms;}
#document_section .doc_icon_download a:hover{scale:1.1;}
#document_section .doc_icon_download a path{fill:var(--blanc);}
#explication_sage h4{color:var(--bleu-fonce);font-size:45px;font-weight:bold;width:220px;}
#explication_sage h4::after{content:'';border:2px solid var(--vert);width:86px;display:inline-block;margin-left:22px;position:absolute;bottom:30px;}
#explication_sage p{column-rule:var(--bleu-fonce);font-weight:bold;}
#explication_sage p:first-child{font-size:16px;}
#explication_sage p:last-child{font-size:12px;}
#explication_sage a.avia-button{border:none;padding:13px 22px;border-radius:20px;transition:300ms;}
#explication_sage a .avia_button_icon{padding-left:5px;}
#explication_sage a.avia-button:hover{opacity:1;scale:1.1;}
#section_agenda::before{content:var(--big-vagues-bleu-fonce);position:absolute;top:-20px;right:-25%;}
#section_agenda{margin:0px 30px;width:calc(100% - 60px);position:relative;}
#top #section_agenda .container{padding:0px;margin:0px;min-width:100%;}
#top #section_agenda .template-page{padding-bottom:0px;}
#section_agenda .flex_column{margin-top:0px !important;}
#section_agenda h4{color:var(--blanc);font-size:45px;font-weight:bold;display:flex;align-items:center;max-width:1269px;margin:0 auto;padding:0px 50px;}
#section_agenda h4::after{content:'';border:2px solid var(--vert);width:86px;display:inline-block;margin-left:22px;}
#section_agenda #shortcode-slider .arrow.left{left:5%;}
#section_agenda #shortcode-slider .arrow.right{right:5%;}
#shortcode-slider .arrow path{fill:var(--vert);}
#top #wrap_all #section_agenda .slider article.hidden-article{display:none;}
#top #wrap_all #section_agenda .slider article{background-color:transparent;overflow:visible;max-width:1000px;width:1000px;}
#top #wrap_all #section_agenda .slider article .link-img{position:absolute;width:750px;height:450px;right:5%;z-index:999;}
#top #wrap_all #section_agenda .slider article .link-img:hover img{scale:1.05;}
#top #wrap_all #section_agenda .slider article .link-img img{height:100%;object-position:center right;width:100%;object-fit:cover;}
#top #wrap_all #section_agenda .slider article .event-div-content{background-color:white;position:absolute;top:50%;width:290px;transform:translateY(-50%);z-index:1000;right:70%;box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);}
#top #wrap_all .slider article .event-div-content .event-date{font-size:16px;text-transform:uppercase;margin-top:30px;color:var(--bleu-fonce) !important;display:flex;align-items:center;justify-content:space-between;}
#top #wrap_all .slider article .event-div-content .event-date::before,
#top #wrap_all .slider article .event-div-content .event-date::after{content:'';display:inline-block;width:16px;border:2px solid var(--vert);}
#top #wrap_all .slider article .event-div-content .event-title{font-size:25px;font-weight:bold;line-height:32px;margin-bottom:30px;}
#top #wrap_all .slider article .event-div-content .event-extrait{display:none;}
#top #wrap_all .slider article .event-div-content .article_categories{display:flex;column-gap:8px;justify-content:center;flex-wrap:wrap;margin-top:8px;}
#top #wrap_all .slider article .event-div-content span{color:var(--blanc);font-size:12px;font-weight:bold;text-transform:uppercase;padding:8px 15px 6px 15px;border-radius:20px;margin-bottom:10px;}
#top #wrap_all .slider article .event-div-content span.partenaire-technique{background-color:var(--vert);}
#top #wrap_all .slider article .event-div-content span.habitant{background-color:var(--bleu-clair);}
#top #wrap_all .slider article .event-div-content span.elu{background-color:#f07653;}
#top #wrap_all .slider article .event-div-content span.elu-de-la-cle{background-color:var(--bleu-fonce);}
#top #wrap_all #section_agenda .slider article .event-div-content .event-place-title::before{content:'\e842';font-family:'entypo-fontello';font-size:16px;padding-right:4px;}
#top #wrap_all #section_agenda .slider article .event-div-content .event-link{color:var(--vert);transition:300ms;}
#top #wrap_all #section_agenda .slider article .event-div-content .event-link:hover{color:var(--bleu-fonce);}
#top #wrap_all #section_agenda .see-more{display:none;}
#section_actualite h4{color:var(--bleu-fonce);font-size:45px;font-weight:bold;display:flex;align-items:center;}
#section_actualite h4::after{content:'';border:2px solid var(--vert);width:86px;display:inline-block;margin-left:22px;}
#section_actualite a.avia-button{border:none;padding:13px 22px;border-radius:20px;transition:300ms;}
#section_actualite a .avia_button_icon{padding-left:5px;}
#section_actualite a.avia-button:hover{opacity:1;scale:1.1;}
#section_actualite .avia-content-slider{margin-top:100px;overflow:visible;}
#section_actualite .avia-content-slider .avia-content-slider-inner{overflow:visible;}
#section_actualite .avia-content-slider article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);width:31.33333%;}
#section_actualite .avia-content-slider article footer{display:none;}
#section_actualite .avia-content-slider article:not(:first-child){margin-left:3%;}
#section_actualite .avia-content-slider article img{height:250px;object-fit:cover;}
#section_actualite .avia-content-slider article .slide-content{padding:35px 31px;}
#section_actualite .avia-content-slider article h3{font-size:18px;font-weight:bold;text-transform:none;color:var(--bleu-fonce);transition:300ms;}
#section_actualite .avia-content-slider article .blog-categories{position:absolute !important;background-color:var(--bleu-fonce);width:max-content;padding:8px 13px;border-radius:20px;top:230px !important;transition:300ms;}
#section_actualite .avia-content-slider article .blog-categories:hover{cursor:pointer;scale:1.1;}
#section_actualite .avia-content-slider article .blog-categories a{color:var(--blanc) !important;font-size:10px;font-weight:bold;text-transform:uppercase;}
#section_actualite .avia-content-slider article p{color:var(--bleu-fonce);font-weight:bold;font-size:12px;}
#section_reseaux{margin:0px 30px;width:calc(100% - 60px);}
#top #section_reseaux .container{padding:0px;margin:0px;min-width:100%;}
#section_reseaux .template-page{padding:0px;}
#section_reseaux .av_textblock_section{background-color:var(--vert);padding:26px 0px;}
#section_reseaux p{font-size:30px;font-family:'roboto-slab', Helvetica, Arial, sans-serif;color:var(--blanc);margin:0px auto;width:100%;display:flex;align-items:center;justify-content:center;}
#section_reseaux p::after,
#section_reseaux p::before{content:'';display:inline-block;width:16%;border:1px solid var(--blanc);margin:0px 20px;}
  #top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h1{color:var(--bleu-fonce);font-size:40px;font-weight:bold;text-transform:none;display:flex;align-items:center;margin-bottom:45px;}
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h1::after{content:'';border:2px solid var(--vert);width:80px;display:inline-block;margin-left:22px;}
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h2{color:var(--vert);font-size:35px;font-weight:bold;text-transform:none;margin:45px 0px 55px 0px;}
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) h3{color:var(--bleu-fonce);font-size:30px;font-weight:bold;text-transform:none;}
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) ul li,
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) ol li,
#top:not(.page-id-77) #main > :not(#footer-page, #sidebar_fixe) p{font-size:16px;line-height:24px;font-weight:bold;}
#top textarea,
#top input{border:1px solid var(--bleu-fonce) !important;border-radius:10px !important;}
#section_role .flex_column_table:nth-child(2){margin-bottom:50px;}
#section_enjeux .tab{font-size:18px;color:var(--blanc);background-color:var(--bleu-fonce);transition:300ms;}
#section_enjeux .tab.active_tab{color:var(--vert) !important;}
#section_enjeux .tab:hover{color:var(--vert) !important;}
#section_enjeux .tabcontainer{overflow:visible !important;}
#section_enjeux .tab_content{box-shadow:0px 5px 20px 8px rgba(0, 0, 0, 0.1);}
#section_enjeux .av_tab_section .tab_inner_content > div > p img{height:400px;object-fit:cover;object-position:center bottom;}
#section_enjeux .objectif_purquoi div{display:flex;justify-content:flex-start;align-items:center;}
#section_enjeux .objectif_purquoi{padding:25px 40px;}
#section_enjeux .objectif_purquoi h3{color:var(--bleu-clair) !important;font-size:40px !important;font-weight:bold !important;text-transform:uppercase !important;}
#section_enjeux #onglet_preserver .objectif_purquoi div:nth-child(2) img{height:200px;width:200px;object-fit:contain;}
#section_enjeux #onglet_preserver .objectif_purquoi div:nth-child(2) ul{margin-left:20px;}
#section_enjeux #onglet_preserver .objectif_purquoi div:last-child img{height:130px;width:130px;object-fit:contain;}
#section_enjeux #onglet_preserver .objectif_purquoi div:last-child ul{margin-left:58px;}
#section_enjeux #onglet_preserver .comment{background-color:var(--bleu-fond-enjeu);padding:25px 40px;}
#section_enjeux #onglet_preserver .comment h3{color:var(--blanc) !important;font-size:40px !important;font-weight:bold !important;text-transform:uppercase !important;}
#section_enjeux #onglet_preserver .comment div{display:flex;justify-content:space-between;align-items:center;column-gap:90px;font-size:16px;line-height:24px;font-weight:bold;}
#section_enjeux #onglet_potegerr .objectif_purquoi div:nth-child(2) img{height:200px;width:200px;object-fit:contain;}
#section_enjeux #onglet_potegerr .objectif_purquoi div:nth-child(2) ul{margin-left:20px;}
#section_enjeux #onglet_potegerr .objectif_purquoi div:last-child img{height:175px;width:239px;object-fit:contain;}
#section_enjeux #onglet_potegerr .objectif_purquoi div:last-child ul{margin-left:27px;}
#section_enjeux #onglet_potegerr .comment{background-color:#b6ccd3;padding:25px 40px;}
#section_enjeux #onglet_potegerr .comment h3{color:var(--blanc) !important;font-size:40px !important;font-weight:bold !important;text-transform:uppercase !important;}
#section_enjeux #onglet_potegerr .comment div{display:flex;justify-content:space-between;align-items:center;column-gap:90px;font-size:16px;line-height:24px;font-weight:bold;}
#section_enjeux #onglet_innondation .objectif_purquoi div:nth-child(2) img{height:200px;width:200px;object-fit:contain;}
#section_enjeux #onglet_innondation .objectif_purquoi div:nth-child(2) ul{margin-left:20px;}
#section_enjeux #onglet_innondation .objectif_purquoi div:last-child img{height:175px;width:209px;object-fit:contain;}
#section_enjeux #onglet_innondation .objectif_purquoi div:last-child ul{margin-left:13px;}
#section_enjeux #onglet_innondation .comment{background-color:#b6ccd3;padding:25px 40px;}
#section_enjeux #onglet_innondation .comment h3{color:var(--blanc) !important;font-size:40px !important;font-weight:bold !important;text-transform:uppercase !important;}
#section_enjeux #onglet_innondation .comment div{display:flex;justify-content:space-between;align-items:center;column-gap:90px;font-size:16px;line-height:24px;font-weight:bold;}
#document_page_slider .avia-content-slider .avia-content-slider-inner,
#document_page_slider .avia-content-slider{overflow:visible !important;}
#document_page_slider .slide-entry-wrap{display:flex;}
#document_page_slider .prev-slide{left:-90px;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#document_page_slider .next-slide{right:-90px !important;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#document_page_slider .prev-slide::before,
#document_page_slider .next-slide::before{color:var(--vert);transition:150ms;}
#document_page_slider .prev-slide:hover,
#document_page_slider .next-slide:hover{background-color:var(--vert);}
#document_page_slider .prev-slide:hover::before,
#document_page_slider .next-slide:hover::before{color:var(--bleu-fonce);}
#document_page_slider .flex_column article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);padding:32px 50px;background-color:var(--blanc);min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:32% !important;}
#document_page_slider .flex_column article:not(:first-child){margin-left:2%;}
#document_page_slider .flex_column article p{font-size:12px;color:var(--vert);font-weight:bold;padding-top:18px;margin:0px !important;text-align:center;}
#top #wrap_all #document_page_slider .flex_column h3{font-size:18px;font-weight:bold;text-align:center;text-transform:none;color:var(--bleu-fonce);transition:300ms;}
#document_page_slider .flex_column h3:hover{opacity:1;color:var(--vert) !important;}
#document_page_slider .doc_icon_download{width:100%;display:flex;align-items:center;justify-content:center;column-gap:11px;}
#document_page_slider .doc_icon_download a{height:35px;width:35px;background-color:var(--vert);border-radius:20px;display:flex;align-items:center;justify-content:center;transition:300ms;}
#document_page_slider .doc_icon_download a:hover{scale:1.1;}
#document_page_slider .doc_icon_download a path{fill:var(--blanc);}
.doc_icon_download.single_page{width:100%;display:flex;align-items:center;justify-content:center;column-gap:20px;}
.doc_icon_download.single_page a{height:55px;width:55px;background-color:var(--vert);border-radius:40px;display:flex;align-items:center;justify-content:center;transition:300ms;}
.doc_icon_download.single_page a:hover{scale:1.1;}
.doc_icon_download.single_page a path{fill:var(--blanc);}
#slider_docs_single_doc .avia-content-slider .avia-content-slider-inner,
#slider_docs_single_doc .avia-content-slider{overflow:visible !important;}
#slider_docs_single_doc .slide-entry-wrap{display:flex;}
#slider_docs_single_doc .prev-slide{left:-90px;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#slider_docs_single_doc .next-slide{right:-90px !important;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#slider_docs_single_doc .prev-slide::before,
#slider_docs_single_doc .next-slide::before{color:var(--vert);transition:150ms;}
#slider_docs_single_doc .prev-slide:hover,
#slider_docs_single_doc .next-slide:hover{background-color:var(--vert);}
#slider_docs_single_doc .prev-slide:hover::before,
#slider_docs_single_doc .next-slide:hover::before{color:var(--bleu-fonce);}
#slider_docs_single_doc article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);padding:32px 50px;background-color:var(--blanc);min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:32% !important;}
#slider_docs_single_doc article:not(:first-child){margin-left:2%;}
#slider_docs_single_doc article p{font-size:12px;color:var(--vert);font-weight:bold;padding-top:18px;margin:0px !important;text-align:center;}
#top #wrap_all #slider_docs_single_doc h3{font-size:18px !important;font-weight:bold !important;text-align:center;text-transform:none !important;color:var(--bleu-fonce) !important;transition:300ms;}
#top #wrap_all #slider_docs_single_doc h3:hover{opacity:1;color:var(--vert) !important;}
#slider_docs_single_doc .doc_icon_download{width:100%;display:flex;align-items:center;justify-content:center;column-gap:11px;}
#slider_docs_single_doc .doc_icon_download a{height:35px;width:35px;background-color:var(--vert);border-radius:20px;display:flex;align-items:center;justify-content:center;transition:300ms;}
#slider_docs_single_doc .doc_icon_download a:hover{scale:1.1;}
#slider_docs_single_doc .doc_icon_download a path{fill:var(--blanc);}
    #shortcode-card .month-separateur{margin-top:20px;}
#top #wrap_all #shortcode-card article .event-div-content .article_categories{display:flex;column-gap:8px;row-gap:12px;justify-content:center;}
#top #wrap_all #shortcode-card article .event-div-content span{color:var(--blanc);font-size:12px;font-weight:bold;text-transform:uppercase;padding:8px 15px 6px 15px;border-radius:20px;margin-bottom:10px;}
#top #wrap_all #shortcode-card article .event-div-content span.partenaire-technique{background-color:var(--vert);}
#top #wrap_all #shortcode-card article .event-div-content span.habitant{background-color:var(--bleu-clair);}
#top #wrap_all #shortcode-card article .event-div-content span.elu{background-color:#f07653;}
#top.single-evenement #main{padding-top:145px !important;}
#top #title-signle-event{background-color:var(--vert) !important;}
#top.single-evenement h1{margin-bottom:15px !important;}
#top.single-evenement h1::after{border-color:var(--bleu-clair) !important;}
#top.single-evenement .place-name a,
#top.single-evenement .fil-ariane-content a{color:var(--bleu-fonce);transition:300ms;}
#top.single-evenement .fil-ariane-content a:hover{color:var(--blanc);}
#top.single-evenement .place-name a:hover{color:var(--vert);}
#top.single-evenement #main .more-events h2{color:var(--blanc) !important;}
#top.single-evenement .first-infos-events{background:rgb(255, 255, 255);background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 65%, rgba(34, 51, 124, 1) 65%, rgba(34, 51, 124, 1) 100%);padding:24px 0 82px 0;}
#top.single-evenement .second-infos-event{background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 75%, rgba(155, 178, 49, 1) 75%, rgba(155, 178, 49, 1) 100%);}
#top.single-evenement .single-event-content .more-events{padding:0px 24px;background:linear-gradient(180deg, rgba(155, 178, 49, 1) 0%, rgba(155, 178, 49, 1) 60%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 1) 100%);}
#global-infos-place{width:100%;}
#actu_page_slider .prev-slide{left:-90px;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#actu_page_slider .next-slide{right:-90px !important;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#actu_page_slider .prev-slide::before,
#actu_page_slider .next-slide::before{color:var(--vert);transition:150ms;}
#actu_page_slider .prev-slide:hover,
#actu_page_slider .next-slide:hover{background-color:var(--vert);}
#actu_page_slider .prev-slide:hover::before,
#actu_page_slider .next-slide:hover::before{color:var(--bleu-fonce);}
#actu_page_slider .avia-content-slider{overflow:visible;}
#actu_page_slider .avia-content-slider .avia-content-slider-inner{overflow:visible;}
#actu_page_slider .avia-content-slider article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);width:31.33333%;}
#actu_page_slider .avia-content-slider article footer{display:none;}
#actu_page_slider .avia-content-slider article:not(:first-child){margin-left:3%;}
#actu_page_slider .avia-content-slider article img{height:250px;object-fit:cover;}
#actu_page_slider .avia-content-slider article .slide-content{padding:35px 31px;}
#actu_page_slider .avia-content-slider article h3{font-size:18px;font-weight:bold;text-transform:none;color:var(--bleu-fonce);transition:300ms;}
#actu_page_slider .avia-content-slider article .blog-categories{position:absolute !important;background-color:var(--bleu-fonce);width:max-content;padding:8px 13px;border-radius:20px;top:230px !important;transition:300ms;}
#actu_page_slider .avia-content-slider article .blog-categories:hover{cursor:pointer;scale:1.1;}
#actu_page_slider .avia-content-slider article .blog-categories a{color:var(--blanc) !important;font-size:10px;font-weight:bold;text-transform:uppercase;}
#actu_page_slider .avia-content-slider article p{color:var(--bleu-fonce);font-weight:bold;font-size:12px;}
.avia-post-nav{display:none !important;}
#slider_actus_single_actu .prev-slide{left:-90px;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#slider_actus_single_actu .next-slide{right:-90px !important;opacity:1 !important;transition:150ms;background-color:var(--bleu-fonce);border-radius:5px;}
#slider_actus_single_actu .prev-slide::before,
#slider_actus_single_actu .next-slide::before{color:var(--vert);transition:150ms;}
#slider_actus_single_actu .prev-slide:hover,
#slider_actus_single_actu .next-slide:hover{background-color:var(--vert);}
#slider_actus_single_actu .prev-slide:hover::before,
#slider_actus_single_actu .next-slide:hover::before{color:var(--bleu-fonce);}
#slider_actus_single_actu .avia-content-slider{margin-top:100px;overflow:visible;}
#slider_actus_single_actu .avia-content-slider .avia-content-slider-inner{overflow:visible;}
#slider_actus_single_actu .avia-content-slider article{box-shadow:0px 0px 15px -5px rgba(9, 19, 67, 0.17);width:31.33333%;}
#slider_actus_single_actu .avia-content-slider article footer{display:none;}
#slider_actus_single_actu .avia-content-slider article:not(:first-child){margin-left:3%;}
#slider_actus_single_actu .avia-content-slider article img{height:250px;object-fit:cover;}
#slider_actus_single_actu .avia-content-slider article .slide-content{padding:35px 31px;}
#slider_actus_single_actu .avia-content-slider article h3{font-size:18px;font-weight:bold;text-transform:none;color:var(--bleu-fonce);transition:300ms;}
#slider_actus_single_actu .avia-content-slider article .blog-categories{position:absolute !important;background-color:var(--bleu-fonce);width:max-content;padding:8px 13px;border-radius:20px;top:230px !important;transition:300ms;}
#slider_actus_single_actu .avia-content-slider article .blog-categories:hover{cursor:pointer;scale:1.1;}
#slider_actus_single_actu .avia-content-slider article .blog-categories a{color:var(--blanc) !important;font-size:10px;font-weight:bold;text-transform:uppercase;}
#slider_actus_single_actu .avia-content-slider article p{color:var(--bleu-fonce);font-weight:bold;font-size:12px;}
#top.page-id-208 label{display:inline-block;width:350px;}
#top.page-id-208 p > input{border:none;background-color:var(--bleu-fonce);border-radius:20px;padding:13px 21px;transition:300ms;}
#top.page-id-208 p > input:hover{scale:1.1;}
#section_footer{position:relative;overflow:hidden;}
#section_footer::before{content:var(--vagues-bleu-fonce);position:absolute;z-index:0;top:-142px;right:30px;width:715px;overflow:hidden;opacity:0.5;}
#section_footer .flex_column:not(:last-child) a{color:var(--bleu-fonce);font-size:14px;font-weight:bold;transition:300ms;font-family:'comfortaa';}
#section_footer .flex_column:not(:last-child) a:hover{color:var(--vert);}
#section_footer .flex_column:first-child .iconlist_icon{line-height:25px;}
#section_footer .flex_column:first-child ul li:first-child{width:163px;margin:0 auto;}
#section_footer .flex_column:not(:first-child, :last-child) h3{font-family:'roboto-slab';font-size:18px;font-weight:bold;text-transform:none;color:var(--bleu-fonce);}
#section_footer .flex_column:not(:first-child, :last-child) ul li a{padding:2px 0px !important;font-size:14px;font-weight:bold;}
#section_footer .flex_column:last-child{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
#section_footer .flex_column:last-child div:first-child,
#section_footer .flex_column:last-child div:last-child{width:100%;}
#section_footer .flex_column:last-child .avia-button-wrap{margin-bottom:30px;}
#section_footer .flex_column:last-child .avia-button{border:none;background-color:var(--bleu-fonce);border-radius:20px;padding:13px 21px;transition:300ms;}
#section_footer .flex_column:last-child .avia-button .avia_button_icon{padding-left:4px;}
#section_footer .flex_column:last-child .avia-button:hover{opacity:1;scale:1.1;}
#section_footer .flex_column:last-child .avia-image-container:not(:last-child){width:max-content;margin:0px 0 30px auto;}
#section_footer .flex_column:last-child .avia-image-container:last-child::before{content:'les financeurs:';display:inline-block;color:var(--bleu-fonce);font-size:18px;font-weight:bold;font-family:'roboto-slab';padding-bottom:10px;}
#socket{background-color:var(--bleu-fonce);min-height:46px;display:flex;align-items:center;}
#socket .container{padding:0px !important;}
#socket .template-page{padding:0px;}
#socket p,
#socket a{font-size:12px;font-weight:bold;color:var(--blanc);transition:300ms;}
#socket a:hover{color:var(--vert);}
} @media only screen and (max-width: 1250px) {
#top #header .av-main-nav > li.menu-item {
display: none !important;
}
#top #header .av-burger-menu-main {
cursor: pointer;
display: block !important;
}
#top #header_main .inner-container {
justify-content: space-between;
}
}