@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&family=Quattrocento+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";html,body{font-size:10px;line-height:normal !important;overflow-x:hidden}body{font-family:"Quattrocento Sans",sans-serif !important;background:#fff;font-size:1.8rem !important;color:#131313 !important;font-weight:400 !important}body h1{font-family:"Oswald",sans-serif;font-size:5.5rem;color:#131313;font-weight:500}@media screen and (max-width: 900px){body h1{font-size:4.4rem}}@media screen and (max-width: 500px){body h1{font-size:3.5rem}}body h2{font-family:"Oswald",sans-serif;font-size:4.4rem;color:#131313;font-weight:400}body h2:after{display:block;content:"";width:100%;height:.1rem;background:#1999b3;max-width:30.4rem;margin-top:.8rem;margin-bottom:3.2rem}@media screen and (max-width: 900px){body h2{font-size:3.5rem}}@media screen and (max-width: 500px){body h2{font-size:3.2rem}}body h3{font-family:"Oswald",sans-serif;font-size:3.5rem;color:#131313;font-weight:400}@media screen and (max-width: 900px){body h3{font-size:3.2rem}}@media screen and (max-width: 500px){body h3{font-size:2.7rem}}body h3:after{display:block;content:"";width:100%;height:.1rem;background:#1999b3;max-width:28.8rem;margin-top:.8rem;margin-bottom:3.2rem}body h4{font-family:"Oswald",sans-serif;font-size:2.7rem;color:#131313;font-weight:400}@media screen and (max-width: 900px){body h4{font-size:2.7rem}}@media screen and (max-width: 500px){body h4{font-size:2.3rem}}body h5{font-family:"Oswald",sans-serif;font-size:2.3rem;color:#131313;font-weight:400}@media screen and (max-width: 900px){body h5{font-size:2.3rem}}@media screen and (max-width: 500px){body h5{font-size:1.8rem}}body p{font-family:"Quattrocento Sans",sans-serif !important;font-size:1.8rem;color:#131313;font-weight:400;line-height:150%}body p a{font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#131313;font-weight:bold;display:inline-block}body p a:before{width:2.4rem;display:inline-block;float:right;margin-left:.8rem;content:url("./../svg/arrow.svg")}body p a:after{content:"";border-bottom:solid 1px #1973b3;transform:scaleX(0);transition:transform 250ms ease-in-out;display:block;transform-origin:100% 50%}body p a:hover{color:#1973b3}body p a:hover:after,body p a:focus:after{color:#1973b3 !important;transform:scaleX(1);transform-origin:0% 50%}body .small-txt{font-family:"Quattrocento Sans",sans-serif !important;font-size:1.4rem;color:#131313;font-weight:400}.wrapper{max-width:131.2rem;margin:0 auto;padding:0 2.4rem}a.evitement{display:inline-block;color:#555;background:#fff;padding:.5em;position:absolute;left:-99999rem;z-index:100}a#contenu{position:absolute}a.evitement:focus{left:0}.no-list{list-style:none !important;padding:0 !important}.adico-tiroir{margin-bottom:2.5rem;position:relative;background-color:rgba(0,0,0,0);box-shadow:0 5px 30px 0 rgba(19,19,19,.1);border-radius:16px}.adico-tiroir .header{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 3.2rem;border-radius:16px;border-style:none;background-color:#e8f4fc;border:1px solid #1999b3;text-align:left;font-weight:600;width:100%;text-decoration:none;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;cursor:pointer}.adico-tiroir .header button{margin-bottom:0 !important;line-height:1.39;font-family:"Oswald",sans-serif;font-size:2.3rem;font-weight:600;background:rgba(0,0,0,0);border:none}.adico-tiroir .content{margin:0;padding:4rem 3rem;display:none}.adico-tiroir .content.active{display:block}.accordion .titre-spoiler-plu{padding:1.6rem 3.2rem;margin-bottom:0 !important;line-height:1.39;font-family:"Oswald",sans-serif;font-size:2.3rem;font-weight:600}.accordion .titre-spoiler-plu,.accordion .fa-plus,.accordion .fa-minus{pointer-events:none}.accordion .fa-plus{padding:2.4rem}.accordion .fa-minus{display:none}.accordion-title.accordionTitle.js-accordionTrigger.is-collapsed.is-expanded .fa-minus{display:block;padding:2.4rem}.accordion-title.accordionTitle.js-accordionTrigger.is-collapsed.is-expanded .fa-plus{display:none}.accordion h3{padding:0 !important;margin:0 !important}.accordion h3:before{display:none}.accordionTitle,.accordion__Heading{border-radius:16px;border-style:none;background-color:#e8f4fc;border:1px solid #1999b3;text-align:left;font-weight:600;display:block;width:100%;text-decoration:none;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.accordionItem{height:auto;overflow:hidden;max-height:1000em;-webkit-transition:max-height 1s;transition:max-height 1s}@media screen and (min-width: 48em){.accordionItem{-webkit-transition:max-height .3s;transition:max-height .3s}}.accordionItem.is-collapsed{max-height:0}.no-js .accordionItem.is-collapsed{max-height:auto}.accordionItem div.div-accordion{padding:4rem 3rem}.animateIn{-webkit-animation:accordionIn .45s normal ease-in-out both 1;animation:accordionIn .45s normal ease-in-out both 1}.animateOut{-webkit-animation:accordionOut .45s alternate ease-in-out both 1;animation:accordionOut .45s alternate ease-in-out both 1}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}@keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg)}}.wp-block-lazyblock-fichier-pdf,.fichier-pdf{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:3rem;margin-bottom:3.6rem}.wp-block-lazyblock-fichier-pdf .titrepdf,.wp-block-lazyblock-fichier-pdf .titre-pdf,.fichier-pdf .titrepdf,.fichier-pdf .titre-pdf{font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#131313;font-weight:bold;display:inline-block}.wp-block-lazyblock-fichier-pdf .titrepdf:before,.wp-block-lazyblock-fichier-pdf .titre-pdf:before,.fichier-pdf .titrepdf:before,.fichier-pdf .titre-pdf:before{width:2.4rem;display:inline-block;float:right;margin-left:.8rem;content:url("./../svg/arrow.svg")}.wp-block-lazyblock-fichier-pdf .titrepdf:after,.wp-block-lazyblock-fichier-pdf .titre-pdf:after,.fichier-pdf .titrepdf:after,.fichier-pdf .titre-pdf:after{content:"";border-bottom:solid 1px #1973b3;transform:scaleX(0);transition:transform 250ms ease-in-out;display:block;transform-origin:100% 50%}.wp-block-lazyblock-fichier-pdf .titrepdf:hover,.wp-block-lazyblock-fichier-pdf .titre-pdf:hover,.fichier-pdf .titrepdf:hover,.fichier-pdf .titre-pdf:hover{color:#1973b3}.wp-block-lazyblock-fichier-pdf .titrepdf:hover:after,.wp-block-lazyblock-fichier-pdf .titrepdf:focus:after,.wp-block-lazyblock-fichier-pdf .titre-pdf:hover:after,.wp-block-lazyblock-fichier-pdf .titre-pdf:focus:after,.fichier-pdf .titrepdf:hover:after,.fichier-pdf .titrepdf:focus:after,.fichier-pdf .titre-pdf:hover:after,.fichier-pdf .titre-pdf:focus:after{color:#1973b3 !important;transform:scaleX(1);transform-origin:0% 50%}.wp-block-lazyblock-fichier-pdf .button-accordeon,.fichier-pdf .button-accordeon{display:flex;list-style:none;padding-left:3.2rem;gap:1rem}.wp-block-lazyblock-fichier-pdf .button-accordeon li,.fichier-pdf .button-accordeon li{width:fit-content}.wp-block-lazyblock-fichier-pdf .button-accordeon li a,.fichier-pdf .button-accordeon li a{margin:0 !important}.highlight{color:#1973b3;font-weight:bold}.highlight::before{content:"";display:none}.pre-text{white-space:pre-wrap}p.intro{color:#226799;font-weight:bold;font-size:1.4rem}.upper{text-transform:uppercase}.btn-first,#tarteaucitronAlertBig button#tarteaucitronPersonalize2.tarteaucitronAllow{position:relative;max-width:20.8rem;font-size:1.4rem;color:#fff;font-family:"Quattrocento Sans",sans-serif;overflow:hidden;background:linear-gradient(120deg, #11bfab, #1999b3);text-decoration:none;text-transform:uppercase;padding:1.2rem 2.8rem;border-radius:9999px;font-weight:bold;border:2px solid #1999b3;box-shadow:0 2px 10px rgba(0,0,0,.1)}.btn-first:hover,#tarteaucitronAlertBig button#tarteaucitronPersonalize2.tarteaucitronAllow:hover{color:#131313;background:#fff}.btn-first:hover .tarteaucitronCheck::before,#tarteaucitronAlertBig button#tarteaucitronPersonalize2.tarteaucitronAllow:hover .tarteaucitronCheck::before{color:#131313}@media screen and (max-width: 354px){.btn-first,#tarteaucitronAlertBig button#tarteaucitronPersonalize2.tarteaucitronAllow{padding:1.2rem}}#tarteaucitronAlertBig button#tarteaucitronAllDenied2,.btn-second{max-width:20.8rem;font-size:1.4rem;color:#fff;font-family:"Quattrocento Sans",sans-serif;background:linear-gradient(120deg, #11bfab, #1973b3);text-decoration:none;text-transform:uppercase;padding:1.2rem 2.8rem;border-radius:9999px;font-weight:bold;border:2px solid #1973b3;box-shadow:0 2px 10px rgba(0,0,0,.1)}#tarteaucitronAlertBig button#tarteaucitronAllDenied2:hover,.btn-second:hover{color:#131313;background:#fff}#tarteaucitronAlertBig button#tarteaucitronAllDenied2:hover .tarteaucitronCross::before,.btn-second:hover .tarteaucitronCross::before{color:#131313}#tarteaucitronAlertBig button#tarteaucitronCloseAlert,.btn-cta{max-width:20.8rem;font-size:1.4rem;color:#131313;font-family:"Quattrocento Sans",sans-serif;background-color:#fff;text-decoration:none;text-transform:uppercase;padding:1.2rem 2.8rem;border-radius:9999px;font-weight:bold;border:2px solid #11bfab;transition:all .1s;box-shadow:0 2px 10px rgba(0,0,0,.1)}#tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover,.btn-cta:hover{color:#131313;background-color:#11bfab}.container.filariane{margin-bottom:5rem}.container.filariane #filAriane{list-style:none;display:flex}.container.filariane #filAriane li{text-transform:uppercase;color:#131313;font-family:"Quattrocento Sans",sans-serif;font-size:1.4rem}.container.filariane #filAriane li a{text-decoration:none;color:#131313}.container.filariane #filAriane li a::before{width:2.4rem;margin:0 1.2rem;display:inline-block;float:right;content:url("./../svg/arrow.svg")}.container.filariane #filAriane li a:after{content:"";border-bottom:solid 1px #1973b3;transform:scaleX(0);transition:transform 250ms ease-in-out;display:block;transform-origin:100% 50%}.container.filariane #filAriane li a:hover{color:#1973b3}.container.filariane #filAriane li a:hover:after,.container.filariane #filAriane li a:focus:after{color:#1973b3 !important;transform:scaleX(1);transform-origin:0% 50%}.container.filariane #filAriane .parent::after{width:2.4rem;margin:0 1.2rem;display:inline-block;content:url("./../svg/arrow.svg")}.container.filariane #filAriane .active::after{content:"";display:block;width:100%;height:2px;margin-top:.2rem;background:#1973b3}.topbar a{font-size:1.2rem;text-decoration:none;color:#131313}.topbar ul{padding-left:0}.topbar ul li{list-style:none;margin-right:1.5rem}.topbar ul li:first-child:before{content:"-";color:#226799;margin-right:1.5rem}.topbar ul li:last-child{margin-right:0}@media(max-width: 930px){.topbar{width:100%;max-width:unset;background:rgba(25,115,179,.2)}}@keyframes textOpacity{0%{opacity:0;width:0%;padding-left:0}1%{opacity:0;width:0%;padding-left:0}100%{opacity:1;width:70%}}.acces-rapide{display:block;position:fixed;background:#226799;z-index:99200;top:0;right:0;transition:all .3s ease-in-out}.acces-rapide ul{display:flex;flex-direction:column;margin:3rem 2rem;list-style:none;padding-left:0}.acces-rapide ul li a{display:flex;text-transform:uppercase;color:#fff;font-family:"Quattrocento Sans",sans-serif;align-items:center;font-size:1.4rem;font-weight:bold;text-decoration:none;justify-content:space-between;gap:2.6rem}.acces-rapide ul li a svg{width:3rem;height:3rem;text-align:center;padding:2rem 1.5rem 2rem 1.5rem;transition:.1s ease-in-out}.acces-rapide ul li a span{display:none;opacity:0;white-space:nowrap}.acces-rapide ul li a:hover svg{transform:scale(1.2)}.acces-rapide:hover ul li a span{display:block;animation:.3s ease-in-out forwards textOpacity}@media screen and (max-width: 930px){.acces-rapide{display:block;position:fixed;top:20px;left:0;transform:translateX(100%);transition:.2s ease-in-out}.acces-rapide.open{position:fixed;transform:translateX(0)}.acces-rapide:hover ul li a span{animation:unset}.acces-rapide ul li a span{display:inline-block;opacity:1}.acces-rapide ul{align-items:flex-start}}@media(max-width: 510px){.acces-rapide{top:185px}}.nav-main{position:relative;background-color:#1973b3;height:9.6rem;width:100% !important;border-radius:4px 0px 0px 4px;z-index:99100;display:flex;align-items:center;justify-content:space-between}.nav-main ul{list-style:none;margin:0;padding:0}.nav-main ul a{text-decoration:none;color:#fff}.nav-main ul.menu{display:flex;align-items:center;gap:2.6rem;padding:0 20px}.nav-main ul.menu>li>button,.nav-main ul.menu>li>a{text-transform:uppercase;font-family:"Quattrocento Sans",sans-serif;font-weight:bold;position:relative;background:rgba(0,0,0,0);border:none;color:#fff}.nav-main ul.menu>li>button::before,.nav-main ul.menu>li>a::before{content:"";position:absolute;bottom:-5px;left:0px;width:0%;height:2px;background:#fff;transition:width .3s ease-in-out}.nav-main ul.menu>li>button:hover::before,.nav-main ul.menu>li>a:hover::before{width:100%}.nav-main ul.menu>li>button::after,.nav-main ul.menu>li>a::after{content:" - ";color:#fff;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.nav-main ul.menu>li:last-child a:first-child::after,.nav-main ul.menu>li:last-child button:first-child::after{content:""}.nav-main ul.menu .sub-menu{display:none}.nav-main ul.menu>li>.sub-menu{position:absolute;top:calc(100% - 5rem);left:0;flex-wrap:wrap;gap:4rem;z-index:-1;background:#1973b3;padding:2.4rem;padding-top:8.2rem;min-width:500px;width:100%}.nav-main ul.menu>li>.sub-menu p{display:inline-block;text-transform:uppercase;font-weight:bold;margin-bottom:2.4rem;font-size:2rem;color:#fff}.nav-main ul.menu>li>.sub-menu .sub-menu{flex:1 1 auto;display:flex;flex-direction:column;gap:.8rem}.nav-main ul.menu>li>.sub-menu .sub-menu a{text-transform:none;font-weight:normal;font-size:1.7rem;margin-bottom:0}.nav-main ul.menu>li:hover>.sub-menu,.nav-main ul.menu>li>.sub-menu.open{display:flex}@media(max-width: 930px){.nav-main{justify-content:flex-end;background:rgba(0,0,0,0);flex:1 1 auto;width:auto !important}.nav-main ul.menu{position:fixed;top:0;right:0;width:60%;min-width:300px;min-height:80vh;background:#1973b3;flex-direction:column;align-items:flex-start;padding:0;gap:0;padding-top:15rem;z-index:9100}.nav-main ul.menu>li>.sub-menu,.nav-main ul.menu>li>.sub-menu .sub-menu,.nav-main ul.menu>li:hover>.sub-menu,.nav-main ul.menu>li:hover>.sub-menu .sub-menu{display:none}.nav-main ul.menu>li>.sub-menu{display:none}.nav-main ul.menu>li>.sub-menu.open{display:block;position:static;min-width:unset;max-width:unset;padding:1rem 2.4rem;background:linear-gradient(top, #1973b3, #226799);width:100%;color:#fff}.nav-main ul.menu>li>.sub-menu.open>li{margin-bottom:2.3rem}.nav-main ul.menu>li>.sub-menu.open>li .sub-menu{padding-left:2.4rem;display:block}.nav-main ul.menu>li>.sub-menu.open>li .sub-menu li a{color:#fff;margin-bottom:1rem;font-size:1.8rem}.nav-main ul.menu>li>.sub-menu.open>li .sub-menu:last-child{margin-bottom:0}.nav-main ul.menu>li>.sub-menu.open>li a{color:#fff;font-size:1.4rem;margin-bottom:1.4rem}.nav-main ul.menu>li>a:first-child::before{display:none}.nav-main ul.menu>li{width:100%;border-bottom:2px solid rgba(255,255,255,.7)}.nav-main ul.menu>li>button:first-child,.nav-main ul.menu>li:last-child>button:first-child{text-align:left;padding:2rem 2.3rem;position:relative;width:100%;display:inline-block}.nav-main ul.menu>li>button:first-child::after,.nav-main ul.menu>li:last-child>button:first-child::after{content:"+";position:absolute;top:50%;right:2rem;transform:translateY(-55%);font-size:4rem;color:#fff}.nav-main ul.menu>li>button:first-child::before,.nav-main ul.menu>li:last-child>button:first-child::before{display:none}.nav-main ul.menu>li>button:first-child.opened::after,.nav-main ul.menu>li:last-child>button:first-child.opened::after{content:"-"}.nav-main ul.menu>li>a:first-child,.nav-main ul.menu>li:last-child>a:first-child{padding:2rem 2.3rem;position:relative;width:100%;display:inline-block}.nav-main .icons{margin-right:2rem}.nav-main .icons button{display:block !important}.nav-main .icons button.d-none{display:none !important}.nav-main .icons button#search{filter:invert(1)}.nav-main .icons button#search-close{filter:invert(0)}}#hamburger{display:none}.icons button{background:rgba(0,0,0,0);border:none;padding:.6rem;margin:0}#search-close{filter:invert(1)}#search-close svg{width:30px;height:30px}.icons{display:flex;align-items:center;justify-content:flex-end;gap:2.5rem;margin-right:120px}@media(max-width: 930px){.icons{margin-right:20px}}@keyframes reverseArrow{0%{transform:rotate(0deg);width:32px}49%{transform:rotate(0deg);width:0px}50%{transform:rotate(180deg);width:0px}51%{transform:rotate(180deg);width:0px}100%{transform:rotate(180deg);width:32px}}@keyframes forwardArrow{0%{transform:rotate(180deg);width:32px}49%{transform:rotate(180deg);width:0px}50%{transform:rotate(0deg);width:0px}51%{transform:rotate(0deg);width:0px}100%{transform:rotate(0deg);width:32px}}#quick-access{background:rgba(0,0,0,0);border:none;background:#226799;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:30%;text-transform:uppercase;font-weight:bold;min-width:150px}#quick-access svg{animation:forwardArrow .2s ease-in-out forwards}#quick-access.opened svg{animation:reverseArrow .2s ease-in-out forwards}#close-button{display:none !important}@media(max-width: 930px){ul.menu{display:none !important}ul.menu.open{display:flex !important}#close-menu{position:fixed;top:5rem;right:0;z-index:99999;padding:1.5rem;padding-right:2.5rem;background:#fff;border:none}#close-menu svg{width:4rem;height:4rem}#close-menu svg *{fill:#226799}}@media(max-width: 510px){#quick-access{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.3rem;width:100%;flex:1 1 auto}#quick-access span:last-child{transform:translateY(-2px)}}.nav-container{display:flex;align-items:center}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.sticky{position:fixed;width:100%;z-index:90000;background:#fff;top:0;animation-duration:.3s}.sticky+.container-fluid{padding-top:10rem}#logonavbar .col-auto.offset-xl-2{display:flex;align-items:center;padding-left:10px}#logonavbar img{max-height:96px}@media(max-width: 345px){#logonavbar .col-auto.offset-xl-2{width:50%}#logonavbar .col-auto.offset-xl-2 img{width:100%}}.container-fluid .row{align-items:center;--bs-gutter-x: 0rem}.container-fluid .entrytxt{background:#e8f4fc;padding-left:30.2rem;max-width:105.6rem;width:150%;border:3.2rem solid #fff;border-left:unset}@media screen and (max-width: 1400px){.container-fluid .entrytxt{padding-left:11.2rem;max-width:84.6rem}}@media screen and (max-width: 1200px){.container-fluid .entrytxt{display:block;position:relative;padding-left:0;max-width:100%;width:100%;border-left:3.2rem solid #fff;padding-left:3.2rem}}@media screen and (max-width: 354px){.container-fluid .entrytxt{padding-left:1.6rem;border:1.6rem solid #fff}}.container-fluid .col-g{z-index:1;top:13rem}@media screen and (max-width: 1200px){.container-fluid .col-g{margin:0 auto}}@media screen and (max-width: 765px){.container-fluid .col-g{padding:0px 3rem 0 3rem}}.container-fluid .col-d{margin-left:auto}@media screen and (max-width: 515px){.container-fluid .col-d{margin-top:-7rem}}.container-fluid .titreentry{padding:6.4rem 0;background:#e8f4fc}.container-fluid .titreentry h1{padding-top:6.4rem;padding-bottom:.8rem;padding-right:3.2rem;margin-bottom:3.2rem}.container-fluid .titreentry h1::after{content:"";width:100%;display:block;margin-top:.8rem;border-bottom:1px solid #1999b3}@media screen and (max-width: 800px){.container-fluid .titreentry h1{font-size:4.4rem}}@media screen and (max-width: 515px){.container-fluid .titreentry h1{font-size:3.2rem}}.container-fluid .titreentry p{padding-right:3.2rem;margin-bottom:3.2rem}.container-fluid img{z-index:-1;max-width:100%;max-height:100%}@media screen and (max-width: 1200px){.container-fluid img{width:100%}}img.img-head-page{height:54rem;width:94.3rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.container-fluid .entrytxt.page{bottom:calc(50% - 15.6rem)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noimg{height:54rem;max-height:54rem;background:#1973b3;overflow:hidden}.viewText{height:100%;width:100%;color:#fff;opacity:.52;font-family:"Oswald",sans-serif;font-size:13rem;word-break:break-all;line-height:1.3}.search-container{position:absolute;top:90%;left:0;width:100%;background:#226799;color:#fff;padding:5.6rem 4rem;border-radius:0 0 5px 5px;transform:scaleY(0);transform-origin:top;transition:.2s ease-in-out}.search-container.active{transform:scaleY(1)}.search-container form{display:flex;align-items:center;gap:1.6rem;border-bottom:2px solid rgba(255,255,255,.8);padding-bottom:.8rem;margin-right:100px}.search-container form input{flex:1 1 auto;background:rgba(0,0,0,0);border:none;color:#fff;font-size:2.3rem;font-weight:bold}.search-container form input::placeholder{color:rgba(255,255,255,.8);opacity:.8}.search-container form button{background:rgba(0,0,0,0);border:none;color:#fff;font-size:2.3rem;font-weight:bold;cursor:pointer;transition:.2s ease-in-out}.search-container form button:hover{transform:translateX(5px)}@media(max-width: 930px){.search-container{position:fixed;width:100%;border-radius:0;top:12rem;left:0}.search-container form{margin-right:0}}@media(max-width: 510px){.search-container{padding:5.6rem 2rem}.search-container form input{font-size:1.8rem}}section#actu{margin:9.6rem 0}h2{text-transform:uppercase;font-weight:normal}h2:after{width:100%;height:.2rem;background-color:#1999b3;content:"";display:block;margin-top:.8rem}h3::after{display:none}.fisrt-actu{margin-left:3.2rem;margin-bottom:2.4rem}@media screen and (max-width: 600px){.fisrt-actu{margin-left:0}}@media screen and (max-width: 1400px){.fisrt-actu .row{justify-content:center}}.fisrt-actu img{max-width:49.6rem;width:100%;height:39.35rem;max-height:39.35rem;border:1.6rem solid #e8f4fc;object-fit:cover;object-position:top}@media screen and (max-width: 598px){.fisrt-actu img{max-width:100%;height:auto}}.fisrt-actu .img-first{justify-content:center}@media screen and (max-width: 990px){.fisrt-actu .img-first{display:flex;justify-content:center}}@media screen and (max-width: 990px){.fisrt-actu .first-content{margin-top:-8rem}}@media screen and (max-width: 598px){.fisrt-actu .first-content{margin-top:0}}.fisrt-actu a{text-decoration:none}.fisrt-actu h3{text-decoration:none;font-size:2.3rem;padding:4rem 3.2rem;background:#e8f4fc;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:0}.fisrt-actu .first-actu-content{max-width:41.6rem}.fisrt-actu .actu-info{padding:0 3.2rem 2rem 3.2rem}.fisrt-actu .date{display:flex;justify-content:end}.fisrt-actu p.publish-date{background:#fff;border-radius:5px;border:1px solid #babfc3;color:#1973b3;text-align:center;padding:.8rem 1.6rem;size:1.8rem;margin:-2.5rem 0 0 0}.fisrt-actu p.publish-date span{color:#131313;font-size:1.2rem}.fisrt-actu p.extrait{padding-top:1.6rem;font-size:1.8rem;margin-bottom:1.4rem}.fisrt-actu a.fullactu{text-transform:uppercase;font-size:1.4rem;font-weight:bold;text-decoration:none;color:#131313}.fisrt-actu p.lireplus{margin:0}.fisrt-actu .partageres{display:flex;align-items:center;gap:.7rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #babfc3;padding:1.6rem 3.2rem;text-transform:uppercase;color:#131313}.fisrt-actu .partageres a{font-size:1.2rem;color:#131313}.partageres>svg{width:2rem !important;margin-left:.4rem}.autres-actu{display:flex;margin-top:4rem;gap:2.6rem}@media screen and (max-width: 1200px){.autres-actu{justify-content:center}}.autres-actu .actu-ind{max-width:41.6rem;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1400px){.autres-actu .actu-ind{max-width:35.6rem}}@media screen and (max-width: 1200px){.autres-actu .actu-ind{margin-left:0;max-width:100%}}@media screen and (max-width: 968px){.autres-actu .actu-ind{max-width:100%;margin-bottom:3rem}.autres-actu .actu-ind:first-child{margin-right:0rem}}.autres-actu .actu-ind img{max-width:38.4rem;height:auto}.autres-actu img{width:100%;object-fit:cover;object-position:top;border:1.6rem solid #e8f4fc;border-bottom:2.4rem solid #e8f4fc;aspect-ratio:384/236}.autres-actu .date{display:flex;justify-content:end;margin-top:-1.5rem}.autres-actu p.publish-date{background:#fff;border-radius:5px;border:1px solid #f5f8fa;color:#1973b3;text-align:center;padding:.6rem 1.2rem;size:1.8rem;max-width:10.3rem;margin:-2.5rem 0 0 0}.autres-actu p.publish-date span{color:#131313;font-size:1.2rem}.autres-actu .actu-content{width:90%;margin:0 auto;background:#f5f8fa;padding:2.4rem 2.4rem 1.6rem 2.4rem;box-shadow:0 4px 8px 0 rgba(186,191,195,.24)}.autres-actu a{text-decoration:none}.autres-actu a.fullactu{text-transform:uppercase;font-size:1.4rem;font-weight:bold;text-decoration:none;color:#131313}.autres-actu h3{font-size:2.3rem;text-decoration:none;margin-top:.8rem;margin-bottom:2.4rem}.autres-actu p.lireplus{margin-bottom:2.4rem}.autres-actu .partageres{display:flex;align-items:center;gap:.7rem;border-top:1px solid #babfc3;text-transform:uppercase;color:#131313;padding-top:1.6rem}.autres-actu .partageres a{font-size:1.2rem;color:#131313;text-decoration:none}.btnallactu{text-align:center;margin-top:5rem}section#event{background:#f5f8fa;padding-top:8rem;padding-bottom:8rem}section#event p.introevent{text-align:center;text-transform:uppercase;color:#1973b3;font-size:1.2rem;font-weight:bold}section#event h2{display:flex;align-items:center;flex-direction:column;text-transform:uppercase}section#event h2:after{display:block;content:"";width:100%;height:.1rem;background:#1999b3;max-width:30.4rem;margin-top:.8rem;margin-bottom:4.8rem}section#event h3::after{display:none}section#event .row.g-0.full-event{justify-content:center}section#event .event-full{margin-bottom:4rem}section#event .event-full:nth-child(1n){margin-right:3.2rem}@media screen and (max-width: 1368px){section#event .event-full:nth-child(1n){margin-right:6.4rem}}@media screen and (max-width: 978px){section#event .event-full:nth-child(1n){margin-right:0}}section#event .event-full:nth-child(3n){margin-left:18.2rem}@media screen and (max-width: 1368px){section#event .event-full:nth-child(3n){margin-left:0}}section#event .event-full:nth-child(4n){margin-right:0}@media screen and (max-width: 978px){section#event .single-event{justify-content:fle}}section#event .event-content{padding:.8rem 1.6rem;box-shadow:0 4px 8px 0 rgba(186,191,195,.24)}section#event .event-content p.date{margin-top:2.4rem;background:#fff;color:#1973b3;margin-bottom:1.6rem}section#event .event-content p.date span{color:#131313;font-size:1.2rem}section#event .event-content h3{font-size:2.3rem;margin-bottom:2.4rem}section#event .event-content p.lireplus{margin-bottom:2.4rem}section#event .event-content a.fullactu{text-transform:uppercase;font-size:1.4rem;font-weight:bold;text-decoration:none;color:#131313}section#event .event-content a.fullactu svg#Calque_1{width:2rem;margin-left:.4rem}section#event .event-content .partageres{display:flex;align-items:center;gap:.7rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #babfc3;text-transform:uppercase;color:#131313;padding:1.6rem 0}section#event .event-content .partageres a{font-size:1.2rem;color:#131313;text-decoration:none}section#event .event-content .partageres svg#Calque_1{width:1.22rem;margin-right:1.6rem}@media screen and (max-width: 574px){section#event .event-content .partageres{padding:1.6rem 0 3.2rem 0}}@media screen and (max-width: 575px){section#event .event-img{justify-content:center}}section#event .img-event img{aspect-ratio:224/174;max-width:244px;max-height:174px;object-fit:cover;transform:translate(1.8rem, 1.8rem)}@media screen and (max-width: 575px){section#event .img-event img{transform:translate(0, -1.8rem)}}section#event .img-event{background-color:rgba(17,191,171,.6);margin:-1.8rem 0 0 -1.8rem}@media screen and (max-width: 575px){section#event .img-event{margin:0 0 0 -1.8rem;padding:0 1.8rem}}.btn-all-event{text-align:center}.mec-events-timeline-wrap.mec-wrap.colorskin-custom .attachment-thumblist.size-thumblist.wp-post-image{object-fit:cover !important;object-position:top !important;height:auto !important}section#publications{padding:8rem 0}section#publications p.intro{color:#1973b3;font-size:1.2rem;text-transform:uppercase;font-weight:bold;margin-bottom:.4rem}section#publications h2{max-width:64rem;font-size:4.4rem;text-transform:uppercase}section#publications h3::after{display:none}section#publications p{max-width:97.6rem}section#publications .btn-all-publications{margin-top:4.8rem;text-align:center}.boucle-publications{display:flex;flex-wrap:wrap;justify-content:center;gap:2.2rem;margin-top:4.8rem}.container-publications{display:flex}.container-publications:last-child{margin-right:0}.container-publications img{max-width:19.2rem;max-height:24rem}.container-publications .contenu-gazette{width:22.5rem;background:#f5f8fa;padding:3.2rem 1.6rem 0 3.3rem;border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 360px){.container-publications .contenu-gazette{width:18.5rem}}.container-publications .contenu-gazette .txt-gazette h3.titre-gazette{font-size:2.3rem;margin-bottom:.8rem}.container-publications .contenu-gazette .txt-gazette p{font-size:1.2rem;color:#1973b3}.container-publications .contenu-gazette a{text-decoration:none}.container-publications .contenu-gazette a .txt-btn{box-sizing:border-box;max-width:13.8rem;font-size:1.4rem;text-align:center;color:#fff;font-family:"Quattrocento Sans",sans-serif;background:linear-gradient(120deg, #11bfab, #1973b3);text-decoration:none;text-transform:uppercase;padding:1.2rem 2.8rem;border-radius:9999px;font-weight:bold;border:2px solid #1973b3;transition:all .3s}.container-publications .contenu-gazette a .txt-btn:hover{color:#131313;background:#fff}@media screen and (max-width: 450px){.container-publications{margin-right:0rem}.container-publications img{max-width:16.2rem}}.container-fluid .test.page{bottom:calc(50% - 21.6rem)}p.dateactu{max-width:17.6rem;padding:1.6rem 3.2rem;margin-top:5.6rem;background:#f5f8fa;border-radius:4px;font-size:2.7rem;color:#1973b3;text-align:center;margin-bottom:2.4rem}p.dateactu span{font-size:1.8rem;color:#131313}h2::after{max-width:30.4rem;height:.2rem;background-color:#1999b3;content:"";display:block;margin-top:.8rem;margin-bottom:2.4rem}.separation{margin-top:5.3rem;margin-bottom:2.4rem;width:100%;height:1px;display:block;content:"";background:#babfc3}.single-actu .partageres{margin-bottom:4.8rem}.single-actu .partageres svg{max-width:1.4rem;margin-right:1.6rem}.single-actu .partageres a{font-size:1.4rem;text-transform:uppercase;color:#131313;text-decoration:none;margin-right:1.6rem}.separationpostnav{max-width:108.8rem;height:1px;content:"";display:block;background:#1973b3;margin:0 auto;margin-bottom:3.2rem}.separationpostnav.end{max-width:100%;margin-top:3.2rem}.nav-links{display:flex;justify-content:space-between}.nav-next{text-align:right}.nav-next svg{max-width:2.4rem;margin-left:.8rem}.nav-previous svg{max-width:2.4rem;transform:rotate(180deg);margin-right:.8rem}.nav-previous a,.nav-next a{text-decoration:none}.nav-previous .nav-subtitle,.nav-next .nav-subtitle{margin-bottom:1.6rem;font-family:"Quattrocento Sans",sans-serif;text-transform:uppercase;text-decoration:none;font-size:1.4rem;color:#131313}.nav-previous .nav-subtitle a,.nav-next .nav-subtitle a{text-decoration:none}.nav-previous .nav-title,.nav-next .nav-title{font-size:2.3rem;font-family:"Oswald",sans-serif;margin-top:1.6rem;color:#131313;font-weight:normal}.container.filariane{margin-top:5rem}.entry-content h6{color:#1973b3;text-transform:uppercase;font-weight:bold;font-size:1.4rem}.error-404{margin:7.2rem auto;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:3.6rem;font-size:1.8rem}.error-404 p{margin:0}.error-404 .research-form{margin-top:6.4rem;position:relative;height:253px;display:flex;justify-content:center;align-items:center}.error-404 .research-form::before{content:"404";position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%);font-size:clamp(15rem,18vw,30rem);font-family:"Oswald";font-weight:900;line-height:56%;color:#1999b3;opacity:.64;text-align:center;z-index:0;pointer-events:none}.error-404 .research-form .input-group-search-icon{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);padding:.8rem 2.4rem;background:#fff;width:60%;min-width:300px;max-width:600px;border:1px solid #babfc3}.error-404 .research-form .input-group-search-icon input{flex:1 1 auto}.error-404 .research-form .input-group-search-icon input::placeholder{color:#000}.error-404 .research-form .input-group-search-icon input,.error-404 .research-form .input-group-search-icon button{border:none;background:rgba(0,0,0,0)}.error-404 .research-form .input-group-search-icon input svg *,.error-404 .research-form .input-group-search-icon button svg *{fill:#000}@media(max-width: 472px){.error-404 .research-form .input-group-search-icon{max-width:unset;width:90%}}@media(max-width: 1157px){.error-404 .floating-card,.error-404 .research{width:100%;margin-left:0}.error-404 .guide{transform:translateY(0);margin:6.4rem auto 0 auto}}.error-404 .page-content{padding:4.4rem 8.2rem;background:#f5f8fa;border-radius:5px;border:1px solid #d5d8db;box-shadow:0 0 10px rgba(186,191,195,.4)}.error-404 .page-content hr{background:#1999b3;opacity:1;margin:2.2rem 0}.error-404 .page-content p{display:flex;align-items:center;gap:2.4rem;margin-bottom:1.2rem}@media(max-width: 720px){.error-404 .page-content{padding:3.4rem 2.2rem}.error-404 .page-content p{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:2.4rem}.error-404 .page-content p:last-child{margin-bottom:0}}.search-result h3 span{color:#505559}.search-result h3::after{max-width:unset}.search-result .result-item{border-bottom:1px solid #babfc3;padding-bottom:2rem;padding-top:4rem}.search-result .result-item h4{margin-bottom:1.8rem}.search-result .result-item h4 a{text-decoration:none;color:#131313;transition:.2s ease-in-out}.search-result .result-item h4:hover a{color:#1973b3}.search-result .result-item .link{margin-top:40px}#alerte{position:relative;max-width:600px;margin:10rem auto}#alerte .alerte-container{position:relative;display:flex;gap:4.5rem;padding:2.4rem;z-index:10;background:#d4fbf7;box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:3px}#alerte .alerte-container svg *{transform:scale(2)}#alerte .alerte-container h2{margin-bottom:3rem;font-size:2.5rem}#alerte .alerte-container h2::after{display:none}#alerte::before,#alerte::after{position:absolute;inset:-25px;content:"";background:#d4fbf7;border-radius:3px;z-index:-1}#alerte::after{z-index:5;border-radius:0px;height:90%;width:100%;background:rgba(25,153,179,.6);transform:translate(-30px, -30px)}@media(max-width: 750px){#alerte{margin:10rem 5rem}}@media(max-width: 570px){#alerte{margin:10rem 1.5rem}#alerte .alerte-container{flex-direction:column;gap:3rem;padding:1.5rem}#alerte .alerte-container h2{margin-bottom:3rem;text-align:center;font-size:2rem}#alerte::before{inset:-10px}#alerte::after{inset:0;transform:translate(-20px, -20px)}}.container-maire img,.container-adjoints img,.container-conseillers img{width:100%;object-fit:cover}.container-maire .imgmaire,.container-maire .img-municipale,.container-adjoints .imgmaire,.container-adjoints .img-municipale,.container-conseillers .imgmaire,.container-conseillers .img-municipale{width:30.4rem;height:26.4rem;background:rgba(25,115,179,.24)}.container-adjoints .img-municipale,.container-conseillers .img-municipale{overflow:hidden}.container-maire{display:flex;align-items:flex-start;margin-top:4rem;margin-bottom:12.8rem}.container-maire img{max-width:30.4rem;max-height:26.4rem;z-index:-1;position:relative}.container-maire .nomprenom{text-align:center;padding:2.4rem 1.6rem;border-top:1.6rem solid #fff;border-left:1.6rem solid #fff;border-right:1.6rem solid #fff;background:#f5f8fa;margin:-5rem 1.6rem 0 1.6rem}.container-maire .nom-maire{font-family:"Oswald",sans-serif;font-size:2.3rem;color:#131313;line-height:1.39;font-weight:bold}.container-maire .contenu-maire{margin-left:3.2rem;padding:6.4rem 3.2rem;background:#e8f4fc;width:70%}.container-maire .contenu-maire h3{margin-bottom:3.2rem;text-transform:uppercase;font-size:2.7rem}.container-maire .contenu-maire h3::after{display:none}@media(max-width: 992px){.container-maire{flex-direction:column;align-items:center;margin-bottom:4rem}.container-maire .img-municipale{margin-bottom:14.8rem}.container-maire .contenu-maire{width:100%;margin-left:0}}.boucle-equipe-adjoints{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;margin-bottom:4.8rem}.container-adjoints{max-width:30.4rem;margin-right:3.2rem}.container-adjoints img{z-index:-1;position:relative}.container-adjoints .contenu-adjoints{text-align:center;padding:2.4rem 1.6rem;border-top:1.6rem solid #fff;border-left:1.6rem solid #fff;border-right:1.6rem solid #fff;background:#f5f8fa;margin:-5rem 1.6rem 0 1.6rem}.container-adjoints .nom-adjoints{font-family:"Oswald",sans-serif;font-size:2.3rem;color:#131313;line-height:1.39;font-weight:bold}.container-adjoints .poste{font-family:"Quattrocento Sans",sans-serif;font-size:1.4rem;font-weight:bold}.boucle-equipe-conseillers{display:flex;justify-content:center;flex-wrap:wrap;gap:3rem;margin-bottom:4.8rem}.boucle-equipe-conseillers .container-conseillers{max-width:30.4rem;margin-right:3.2rem}.boucle-equipe-conseillers .container-conseillers img{z-index:-1;position:relative}.boucle-equipe-conseillers .container-conseillers .contenu-conseillers{text-align:center;padding:2.4rem 1.6rem;border-top:1.6rem solid #fff;border-left:1.6rem solid #fff;border-right:1.6rem solid #fff;background:#f5f8fa;margin:-5rem 1.6rem 0 1.6rem}.boucle-equipe-conseillers .container-conseillers .nom-conseillers{font-family:"Oswald",sans-serif;font-size:2.3rem;color:#131313;line-height:1.39;font-weight:bold}.boucle-equipe-conseillers .container-conseillers .poste{font-family:"Quattrocento Sans",sans-serif;font-size:1.4rem;font-weight:bold}#form,.contact-form{max-width:108.8rem;background:#f5f8fa;padding:4.8rem 11.2rem;box-shadow:0 8px 16px 0 rgba(80,85,89,.24);margin:0 auto}#form p#champobligatoire,.contact-form p#champobligatoire{font-family:"Quattrocento Sans",sans-serif;font-size:1.4rem;font-style:italic;text-align:right}#form legend,.contact-form legend{font-size:2rem;margin-bottom:2rem;font-family:"Oswald",sans-serif;color:#226799}#form fieldset,.contact-form fieldset{margin-bottom:2.4rem}#form .entry,.contact-form .entry{float:left;width:50%}#form .fake,.contact-form .fake{display:none}#form label,.contact-form label{display:block;margin-bottom:1rem;font-family:"Quattrocento Sans",sans-serif;font-size:1.4rem}#form input,#form select,#form textarea,.contact-form input,.contact-form select,.contact-form textarea{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #131313;background:rgba(0,0,0,0);width:80%;height:4rem;margin-bottom:2rem}#form input[type=checkbox],#form select[type=checkbox],#form textarea[type=checkbox],.contact-form input[type=checkbox],.contact-form select[type=checkbox],.contact-form textarea[type=checkbox]{width:auto;height:auto;margin:0}#form textarea,.contact-form textarea{height:unset}#form .input-group,.contact-form .input-group{display:flex;flex-direction:column;gap:.2rem;margin:0 auto}#form .input-group .radio-label,.contact-form .input-group .radio-label{font-size:3.6rem}#form .input-group.inline,.contact-form .input-group.inline{flex-direction:row;align-items:start;gap:1rem;margin:1rem 0 2rem 0}#form .input-group.inline label,.contact-form .input-group.inline label{margin:0;max-width:90%}#form .radio-group,#form .checkbox-group,.contact-form .radio-group,.contact-form .checkbox-group{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}#form .radio-group input[type=radio],#form .radio-group input[type=checkbox],#form .checkbox-group input[type=radio],#form .checkbox-group input[type=checkbox],.contact-form .radio-group input[type=radio],.contact-form .radio-group input[type=checkbox],.contact-form .checkbox-group input[type=radio],.contact-form .checkbox-group input[type=checkbox]{width:auto;height:auto;margin:0}#form .radio-group label,#form .checkbox-group label,.contact-form .radio-group label,.contact-form .checkbox-group label{margin:0}#form .entry.txt,.contact-form .entry.txt{display:block;width:100%}#form textarea#message,.contact-form textarea#message{min-height:10rem;width:100%;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #131313;background:rgba(0,0,0,0)}#form input[type=submit],#form button[type=submit],.contact-form input[type=submit],.contact-form button[type=submit]{font-size:1.4rem;color:#fff;font-family:"Quattrocento Sans",sans-serif;background-color:#11bfab;text-decoration:none;text-transform:uppercase;padding:.7rem 2.8rem;border-radius:9999px;font-weight:bold;border:4px solid #11bfab;transition:all .3s}#form input[type=submit]:hover,#form button[type=submit]:hover,.contact-form input[type=submit]:hover,.contact-form button[type=submit]:hover{color:#131313;background-color:#fff}#form #case-mentions,.contact-form #case-mentions{display:flex;align-items:flex-start;gap:2.4rem}#form #mentions-legales,.contact-form #mentions-legales{width:40px}#form #captcha-envoi,#form #captcha-test,.contact-form #captcha-envoi,.contact-form #captcha-test{display:flex;align-items:center;gap:2.4rem}#form #captcha-envoi,.contact-form #captcha-envoi{margin-top:2.4rem;gap:4.2rem;flex-wrap:wrap}#form #captcha-test label,#form #captcha-test input,.contact-form #captcha-test label,.contact-form #captcha-test input{width:50px}@media(max-width: 870px){#form,.contact-form{padding:2.4rem 4rem;margin:0 .8rem}#form fieldset,.contact-form fieldset{display:flex;flex-direction:column}#form .entry,#form input,.contact-form .entry,.contact-form input{width:100%}#form #captcha-test,.contact-form #captcha-test{width:100%}#form #captcha-test input,.contact-form #captcha-test input{flex:1 1 auto}}.site-main.contact .wp-block-columns.is-layout-flex.wp-container-4,.site-main.contact .wp-block-lazyblock-coordonnees,.site-main.contact .wp-block-lazyblock-horaires,.site-main.contact .wp-block-lazyblock-adresse{background:rgba(25,153,179,.2);border-radius:5px}.site-main.contact .wp-block-columns.is-layout-flex.wp-container-4{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.4rem}.site-main.contact .wp-block-lazyblock-coordonnees,.site-main.contact .wp-block-lazyblock-horaires,.site-main.contact .wp-block-lazyblock-adresse{height:100%;background:rgba(25,153,179,.1)}.site-main.contact .wp-block-lazyblock-coordonnees h3,.site-main.contact .wp-block-lazyblock-horaires h3,.site-main.contact .wp-block-lazyblock-adresse h3{background:rgba(25,153,179,.2);padding:1.6rem;font-size:2.4rem;margin-bottom:1.6rem;border-radius:5px}.site-main.contact .wp-block-lazyblock-coordonnees h3::after,.site-main.contact .wp-block-lazyblock-horaires h3::after,.site-main.contact .wp-block-lazyblock-adresse h3::after{display:none}.site-main.contact .wp-block-lazyblock-coordonnees p,.site-main.contact .wp-block-lazyblock-horaires p,.site-main.contact .wp-block-lazyblock-adresse p{padding:0 1.6rem}.site-main.contact .wp-block-lazyblock-coordonnees p:last-child,.site-main.contact .wp-block-lazyblock-horaires p:last-child,.site-main.contact .wp-block-lazyblock-adresse p:last-child{margin-bottom:1.6rem}@media(max-width: 992px){.site-main.contact .wp-block-columns.is-layout-flex.wp-container-4{flex-direction:column}}#annuaires_list{display:flex;flex-direction:column;gap:2.2rem}#annuaires_list .separation-annuaire{height:1px;background:#d3e0e9}#annuaires_list .annuaire_card{display:flex;align-items:center;justify-content:space-between;gap:2.6rem}#annuaires_list .annuaire_card a{color:inherit;text-decoration:none}#annuaires_list .annuaire_card .annuaire_body,#annuaires_list .annuaire_card .annuaire_container_btn{width:50%}#annuaires_list .annuaire_card .annuaire_body h3{font-size:2.3rem;margin-bottom:2.8rem;transition:.2s ease-in-out}#annuaires_list .annuaire_card .annuaire_body h3::after{display:none}#annuaires_list .annuaire_card .annuaire_body h3:hover{color:#1973b3}#annuaires_list .annuaire_card .annuaire_body .adresse{font-size:1.4rem;margin-bottom:2rem}#annuaires_list .annuaire_card .annuaire_body .adresse::before{display:inline-block;width:20px;content:url("./../svg/map-picker.svg");transform:translateY(10%)}#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link{font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#131313;font-weight:bold;display:inline-block}#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link:before{width:2.4rem;display:inline-block;float:right;margin-left:.8rem;content:url("./../svg/arrow.svg")}#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link:after{content:"";border-bottom:solid 1px #1973b3;transform:scaleX(0);transition:transform 250ms ease-in-out;display:block;transform-origin:100% 50%}#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link:hover{color:#1973b3}#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link:hover:after,#annuaires_list .annuaire_card .annuaire_body .annuaire-more-link:focus:after{color:#1973b3 !important;transform:scaleX(1);transform-origin:0% 50%}#annuaires_list .annuaire_card .annuaire_container_btn{background:#e4ecf2;border-radius:3px;border:1px solid #d3e0e9;padding:1.2rem}#annuaires_list .annuaire_card .annuaire_container_btn h4{font-size:1.8rem;margin-bottom:1.8rem}@media(max-width: 992px){#annuaires_list .annuaire_card{flex-direction:column;gap:1.6rem}#annuaires_list .annuaire_card .annuaire_body,#annuaires_list .annuaire_card .annuaire_container_btn{width:100%}}.annuaire-single{margin-bottom:2rem}.annuaire-thumbnail{margin-bottom:2rem}.annuaire-thumbnail img{width:100%;height:auto;border-radius:4px}.annuaire-section{margin:2rem 0;padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.annuaire-section h2{margin-top:0;color:#333;border-bottom:2px solid #eee;padding-bottom:.5rem;margin-bottom:1.5rem}.annuaire-details p{margin:.5rem 0;line-height:1.6}.social-links{list-style:none;padding:0;display:flex;gap:1rem;margin:1rem 0 0}.social-links a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#f5f5f5;border-radius:50%;color:#333;transition:all .3s ease}.social-links a:hover{background:#0073aa;color:#fff;transform:translateY(-2px)}.schedules-content{margin-top:1rem}@media(max-width: 991.98px){.annuaire-section{padding:1rem}.social-links{justify-content:center}}div#tarteaucitronRoot #tarteaucitronAlertBig{background:#fff;box-shadow:0 -4px 16px rgba(186,191,195,.32);padding:3.9rem 0}div#tarteaucitronRoot #tarteaucitronAlertBig,div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross,div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#131313}@media(max-width: 763px){div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin:1.6rem auto}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container .tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium::after{display:none}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#1973b3;color:#fff;border-radius:9999px}.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:hover{background-color:#226799;color:#fff;border-radius:9999px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border-radius:9999px;border:1px solid #11bfab;overflow:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar,.tribe-events .tribe-events-c-events-bar__search-container{background-color:unset;background:#1999b3;background:linear-gradient(142deg, #11bfab 0%, #1999b3 64%, #1999b3 100%)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:unset}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{display:none}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border-color:#1973b3;color:#1973b3}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#226799;color:#fff}.tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text{color:#fff}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input,.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder{color:#fff;font-weight:bold}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg path{fill:#fff !important}.event-single ul{list-style:none}.event-single ul li{margin-bottom:1.3rem}.event-single .tel-event{all:unset;cursor:pointer;color:#1973b3}form#sib_signup_form_1 p.sib-alert-message{padding:6px 12px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#sib_signup_form_1 p.sib-alert-message-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}form#sib_signup_form_1 p.sib-alert-message-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}form#sib_signup_form_1 p.sib-alert-message-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.page-numbers{display:flex;justify-content:center;align-items:center;gap:.8rem;margin:0 auto;list-style:none}.page-numbers a{color:#000}.badge{background-color:#f5f5f5;color:#333;padding:5px 10px;border-radius:9999px;font-size:12px}.badge.success{background-color:#d4edda;color:#155724}.badge.error{background-color:#f8d7da;color:#721c24}.badge.warning{background-color:#fff3cd;color:#856404}.badge.info{background-color:#d1ecf1;color:#004085}footer{margin-top:7.2rem}footer .container-fluid .row{align-items:flex-end}footer .col-g{background:#226799;color:#fff;padding:3.2rem !important}footer .col-g h2{font-size:2.3rem;color:#fff;margin-bottom:1.6rem}footer .col-g h2.contact-footer{margin-bottom:8.5rem}footer .col-g .champsobligatoire{font-size:1.2rem;color:#fff}footer .col-g .sib_signup_box_inside_1{display:flex;align-items:end}footer .col-g p.sib-email-area{width:30.4rem;margin-right:3.2rem}footer .col-g input.sib-email-area{width:100%;background:none;border-bottom:1px solid #fff;border-left:0;border-right:0;border-top:0;padding-bottom:.8rem}footer .col-g input.sib-email-area::placeholder{color:#fff;font-weight:bold;padding:.8rem;font-size:1.4rem}footer .col-g p{margin-top:2.4rem;margin-bottom:0 !important;color:#fff;font-size:1.4rem}footer .col-g p a{color:#fff}footer .row.infos-footer{align-items:flex-start !important}footer .col-d{margin-top:0 !important;padding:5.6rem 0 1.8rem 0;background:#1999b3;color:#fff}footer .col-d .col-lg-3,footer .col-d .small-txt{color:#fff}footer .col-d .infos-footer{padding-left:3.2rem}footer .col-d .infos-footer h2{color:#fff;font-size:2.3rem;margin-bottom:.8rem}footer .col-d ul.menu{list-style:none;padding:0}footer .col-d ul.menu li{text-transform:uppercase;margin-bottom:4.8rem}footer .col-d ul.menu li a{display:inline !important;position:relative;text-decoration:none;font-size:1.4rem;color:#fff;font-weight:bold}footer .col-d ul.menu li a:before{content:"";position:absolute;bottom:-5px;left:0px;width:0%;height:2px;background:#fff;transition:width .3s ease-in-out}footer .col-d ul.menu li a:hover:before{width:100%}footer .col-d ul.menu li:last-child{margin-bottom:0}footer .col-d .horaires{color:#fff}footer .col-d .horaires p{color:#fff}footer .col-d .horaires ul{list-style:none;padding-left:0}footer .col-d .horaires ul li{font-size:1.4rem;font-family:"Quattrocento Sans",sans-serif;line-height:1.67}footer .col-d ul.reseau-footer{list-style:none;display:flex;padding-left:0}footer .col-d ul.reseau-footer li{margin-right:1.6rem}footer .col-d ul.reseau-footer li:last-child{margin-right:0}footer .col-d ul.reseau-footer li a{position:relative;margin-top:2.4rem;text-transform:uppercase;font-size:1.6rem;color:#fff;font-weight:bold;text-decoration:none}footer .col-d ul.reseau-footer li a:before{content:"";position:absolute;bottom:-5px;left:0px;width:0%;height:2px;background:#fff;transition:width .3s ease-in-out}footer .col-d ul.reseau-footer li a:hover:before{width:100%}footer .page-legal{padding-left:2.4rem;margin-top:.4rem}footer .page-legal ul{list-style:none;display:flex;flex-wrap:wrap;padding-left:0}footer .page-legal ul li{margin:0 1.6rem 1.6rem 0}footer .page-legal ul li a{position:relative;text-transform:uppercase;font-family:"Quattrocento Sans",sans-serif;color:#fff;font-weight:bold;text-decoration:none;font-size:1.4rem}footer .page-legal ul li a:before{content:"";position:absolute;bottom:-5px;left:0px;width:0%;height:2px;background:#fff;transition:width .3s ease-in-out}footer .page-legal ul li a:hover:before{width:100%}footer .page-legal ul li:last-child{margin:0}footer .page-legal:before{content:"";display:block;width:100%;height:1px;background:#fff;margin-bottom:2.4rem}/*# sourceMappingURL=style.css.map */
