@keyframes slideAnimation{0%,to{transform:translateX(0)}50%{transform:translateX(100%)}50.1%{transform:translateX(-100%)}}.color-initial{color:#2e313b!important}*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:600!important}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;border:0;border-style:none}body,html{overflow-x:hidden;width:100%}html{font-size:100%}body{font-family:indivisible,sans-serif;letter-spacing:-.3px;font-weight:400;font-style:normal;color:#2e313b;font-size:.8rem;line-height:1.6!important}@media screen and (min-width:2400px){body{font-size:1rem}}@media (max-width:1600px){body{font-size:.8rem}}@media (max-width:992px){body{font-size:.85rem}}@media (max-width:768px){body{font-size:.85rem}}@media (max-width:576px){body{font-size:.9rem}}#Generalwrapper{padding-left:17%;padding-right:17%;width:100%}@media screen and (max-width:1600px){#Generalwrapper{padding-left:15%;padding-right:15%}}@media screen and (max-width:1400px){#Generalwrapper{padding-left:12%;padding-right:12%}}@media screen and (max-width:992px){#Generalwrapper{padding-left:8%;padding-right:8%}}@media screen and (max-width:768px){#Generalwrapper{padding-left:25px;padding-right:25px}}#Generalwrapper h2{text-transform:uppercase;font-size:.9em;letter-spacing:.1em;font-weight:600;margin-bottom:30px}@media screen and (max-width:1400px){#Generalwrapper h2{margin-top:0;margin-bottom:20px}}@media screen and (max-width:992px){#Generalwrapper h2{margin-top:0}}@media screen and (max-width:768px){#Generalwrapper h2{letter-spacing:.1em;font-size:1em}}#Generalwrapper .content-sidebar .widget-perso .sidebar-element h2,#Generalwrapper p{margin-bottom:15px}#Generalwrapper .content{padding-right:3%}@media screen and (max-width:992px){#Generalwrapper .content{padding-right:0}}#Generalwrapper .content.full-content{padding-right:0}#Generalwrapper .content h1{font-weight:600;font-size:2.5em}#Generalwrapper .content .template-item h2{text-transform:none;font-weight:600;font-size:1.3em;letter-spacing:0;margin-bottom:0;line-height:1.3}@media screen and (max-width:768px){#Generalwrapper .content .template-item h2{font-size:1.4em}}#Generalwrapper .content-sidebar .sidebar-element{background:#f1f1f1;padding:40px;border-radius:10px;font-size:.9em;margin-bottom:30px}@media screen and (max-width:1400px){#Generalwrapper .content-sidebar .sidebar-element{padding:30px}}@media screen and (max-width:992px){#Generalwrapper .content-sidebar .sidebar-element{font-size:inherit;box-shadow:none}}@media screen and (max-width:768px){#Generalwrapper .content-sidebar .sidebar-element{padding:30px}}#Generalwrapper .content-sidebar .sidebar-element.widget-contact-horaire,*{padding:0}#Generalwrapper .content-sidebar .sidebar-element.widget-contact-horaire .contact-horaires-admin{background:#f1f1f1;grid-template-columns:1fr}#Generalwrapper .content-sidebar section h2{letter-spacing:.1em;font-weight:700;font-size:.9em;margin-bottom:25px;text-transform:none}@media screen and (max-width:992px){#Generalwrapper .content-sidebar section h2{margin-top:0}}#Generalwrapper .content-sidebar section p a{text-decoration:underline}#Generalwrapper .content-sidebar .widget-perso .sidebar-element p:last-child{margin-bottom:0}a{text-decoration:none;cursor:pointer;outline:0;background-color:transparent}a:focus,a:hover{outline:0}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main-header{display:flex;color:#fff;font-size:.95em;font-weight:500}@media screen and (max-width:992px){#main-header{display:flex;justify-content:space-between}}#main-header.background-head{background:#de86a9;background:-moz-linear-gradient(61deg,#de86a9 0,#f9c4bb 100%);background:-webkit-linear-gradient(61deg,#de86a9 0,#f9c4bb 100%);background:linear-gradient(61deg,#de86a9 0,#f9c4bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#de86a9",endColorstr="#f9c4bb",GradientType=1)}#main-header .logo{background:#fff;width:15%;padding:40px;display:flex;align-items:center;z-index:31}@media screen and (max-width:1400px){#main-header .logo{width:20%;padding:30px}}@media screen and (max-width:992px){#main-header .logo{width:250px;padding:30px}}@media (max-width:768px){#main-header .logo{width:230px}}@media (max-width:576px){#main-header .logo{width:230px;padding:25px 30px}}#main-header .logo a,#main-header .logo img{width:100%;display:block}@media screen and (min-width:2400px){#main-header .logo img{width:80%;margin:auto}}#main-header .middle-nav{width:55%;display:flex;align-items:center;padding-left:3%}@media screen and (max-width:992px){#main-header .middle-nav{position:fixed;width:100%;height:100%;background:#fff;color:#1e293b;z-index:30;padding:0;transform:translateX(-100%)}#main-header .middle-nav nav{display:flex;width:100%;height:100%;align-items:center;padding:30px}}@media screen and (max-width:576px){#main-header .middle-nav nav{height:70%;margin-top:105px;overflow-y:scroll;align-self:flex-start;align-items:flex-end}}#main-header .middle-nav nav ul{display:flex;gap:60px}@media screen and (max-width:1400px){#main-header .middle-nav nav ul{gap:30px}}@media screen and (max-width:992px){#main-header .middle-nav nav ul{display:flex;flex-direction:column;gap:0;width:100%}}@media screen and (max-width:576px){#main-header .middle-nav nav ul{height:100%;justify-content:flex-start}}#main-header .middle-nav nav ul li{position:relative;padding:15px 0}@media screen and (max-width:992px){#main-header .middle-nav nav ul li{padding:5px 0}}@media screen and (max-width:576px){#main-header .middle-nav nav ul li:last-of-type ul{margin-bottom:100px}}#main-header .middle-nav nav ul li.submenu a{position:relative}@media screen and (max-width:992px){#main-header .middle-nav nav ul li.submenu a:after{content:"";width:20px;height:20px;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10" fill="none" stroke="%232e313b" stroke-width="2"><path d="M1 3l4 4 4-4"/></svg>')no-repeat center;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg)}#main-header .middle-nav nav ul li.submenu.is-active a:after{transform:translateY(-50%) rotate(180deg)}}#main-header .middle-nav nav ul li:hover ul{max-height:500px;visibility:visible;padding:30px}@media screen and (min-width:992px){#main-header .middle-nav nav ul li:hover ul.admin-nav{padding:30px}}#main-header .middle-nav nav ul li a{font-weight:500;font-size:1.1em}@media screen and (max-width:992px){#main-header .middle-nav nav ul li a{font-size:2em;display:block}}#main-header .middle-nav nav ul li a.actif{color:#fff;font-weight:700}@media screen and (max-width:992px){#main-header .middle-nav nav ul li a.actif{color:#2db6c3}}#main-header .middle-nav nav ul li a.actif:after{width:100%!important}#main-header .middle-nav nav ul li:not(.submenu) a{position:relative}#main-header .middle-nav nav ul li:not(.submenu) a:hover:after{width:100%}#main-header .middle-nav nav ul li:not(.submenu) a:after{content:"";width:0;height:1px;background:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;transition:width .2s ease-in-out}#main-header .middle-nav nav ul li ul{display:grid;visibility:hidden;overflow:hidden;max-height:0;top:50px;padding:0 30px;position:absolute;background:#fff;transition:all .4s ease-in-out;column-gap:5px;row-gap:15px}@media screen and (max-width:992px){#main-header .middle-nav nav ul li ul{transition:none}}#main-header .middle-nav nav ul li ul li{padding:0;white-space:nowrap}#main-header .middle-nav nav ul li ul li a{color:#2e313b}#main-header .middle-nav nav ul li ul li a.actif,#main-header .middle-nav nav ul li ul li a:hover,.page-int #Generalwrapper .template-item.bloc-text p a,.page-int #Generalwrapper .template-item.bloc-text p a:hover,.page-int #Generalwrapper .template-item.bloc-text ul a,.page-int #Generalwrapper .template-item.bloc-text ul a:hover{color:#2db6c3}#main-header .middle-nav nav ul li ul.admin-nav,#main-header .middle-nav nav ul li ul.subnav{flex-direction:column;width:max-content;color:#2e313b}#main-header .middle-nav nav ul li ul.subnav{grid-template-columns:1fr}@media screen and (max-width:992px){#main-header .middle-nav nav ul li ul.admin-nav,#main-header .middle-nav nav ul li ul.subnav{position:relative;visibility:visible;max-height:none;grid-template-columns:1fr;font-size:75%;gap:15px;top:0;width:100%;height:0;padding:0;background:0 0}}#main-header .middle-nav nav ul li ul.admin-nav li a,#main-header .middle-nav nav ul li ul.subnav li a{display:flex;align-items:center;gap:5px}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter h3,#main-header .middle-nav nav ul li ul.admin-nav li a:after,#main-header .middle-nav nav ul li ul.subnav li a:after{display:none!important}#main-header .middle-nav nav ul li ul.admin-nav li a.actif,#main-header .middle-nav nav ul li ul.subnav li a.actif{color:#2db6c3;font-weight:600}#main-header .middle-nav nav ul li ul.admin-nav li a img,#main-header .middle-nav nav ul li ul.subnav li a img{width:35px}@media screen and (max-width:992px){#main-header .middle-nav nav ul li ul.admin-nav li a img,#main-header .middle-nav nav ul li ul.subnav li a img{width:25px}}#main-header .middle-nav nav ul li ul.admin-nav,.acces-rapide ul,.container.two-columns{grid-template-columns:1fr 1fr}@media screen and (max-width:992px){#main-header .middle-nav nav ul li ul.admin-nav{grid-template-columns:1fr}}#main-header .right-nav{display:flex;width:30%;justify-content:flex-end;padding-right:50px;gap:30px;font-weight:500;font-size:1.1em}@media screen and (max-width:1400px){#main-header .right-nav{padding-right:30px}}@media screen and (max-width:992px){#main-header .right-nav{width:auto;padding:30px}}#main-header .right-nav .right-nav-mws{width:100%;display:flex;gap:20px;justify-content:flex-end;font-size:.9em}@media screen and (max-width:992px){#main-header .right-nav .right-nav-mws{position:absolute;z-index:30;bottom:0;width:100%;justify-content:center;left:0;grid-template-columns:1fr 1fr;justify-items:center;gap:0;height:0;overflow:hidden}}#main-header .right-nav .right-nav-mws .icon-right-nav,.page-int #Generalwrapper .template-item.bloc-form form .form-item .form-field fieldset.flex label{display:flex;align-items:center}@media screen and (max-width:992px){#main-header .right-nav .right-nav-mws .icon-right-nav{background:#1e293b;width:100%;justify-content:center;padding:10px}}#main-header .right-nav .right-nav-mws .icon-right-nav.webcam-head div{cursor:pointer!important}@media screen and (max-width:992px){#main-header .right-nav .right-nav-mws .icon-right-nav.webcam-head{width:70%}#main-header .right-nav .right-nav-mws .icon-right-nav.search-head{width:40%}}#main-header .right-nav .right-nav-mws .icon-right-nav div,.acces-rapide ul li a{display:flex;gap:10px;align-items:center}#main-header .right-nav .right-nav-mws .icon-right-nav div img{width:30px}#main-header .right-nav .right-nav-mws .icon-right-nav div img#weather-icon{width:40px}#main-header .right-nav .right-nav-mws .icon-right-nav div#search-link,.privacy-block button,.privacy-block input[type=submit]{cursor:pointer}#header-image,#header-video{position:absolute;left:0;top:0;z-index:-1;width:100%;height:65vh;overflow:hidden}@media (max-width:1920px){#header-image,#header-video{height:80vh}}@media (max-width:1600px){#header-image,#header-video{height:60vh}}@media (max-width:1200px){#header-image,#header-video{height:50vh}}@media (max-width:576px){#header-image,#header-video{height:100svh}}#header-image .noise,#header-video .noise{background-image:url(https://tazazeme.myhostpoint.ch/images/noise.webp);width:100%;position:absolute;height:100%;top:0;left:0;opacity:.02}#header-image video,#header-video video{top:50%;left:50%;transform:translate(-50%,-50%)}#header-image img,#header-image video,#header-video img,#header-video video{width:100%;height:100%;position:absolute;object-fit:cover}#header-image .overlay-bottom,#header-video .overlay-bottom{width:100%;height:60%;position:absolute;bottom:0;left:0;background:#fff;background:-moz-linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}@media screen and (max-width:768px){#header-image .overlay-bottom,#header-video .overlay-bottom{height:30%}}#header-image .overlay-head,#header-video .overlay-head{width:100%;height:40%;position:absolute;top:0;left:0;background:#000;background:-moz-linear-gradient(0deg,transparent 0,#000 100%);background:-webkit-linear-gradient(0deg,transparent 0,#000 100%);background:linear-gradient(0deg,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.2}#header-image{height:0}@media (max-width:576px){#header-image{height:100svh}}#header-content{color:#fff;padding:100px 0 120px;width:90%;margin:auto;text-align:center}@media screen and (max-width:1600px){#header-content{padding:90px 0 100px}}@media screen and (max-width:1400px){#header-content{width:100%;padding:90px 0 80px}}@media screen and (max-width:992px){#header-content{padding:60px 0 30px}}#header-content h1{font-weight:700;font-size:4em;line-height:1;width:65%;margin:15px auto 30px}@media screen and (max-width:1600px){#header-content h1{width:70%}}@media screen and (max-width:1400px){#header-content h1{width:80%}}@media (max-width:992px){#header-content h1{width:100%}}@media (max-width:567px){#header-content h1{font-size:3em}}#header-content h2{margin-bottom:20px}#header-content p{width:45%;margin:auto;font-weight:500}.bloc-list-services{margin-bottom:100px}@media screen and (max-width:992px){.bloc-list-services{max-width:75%!important;margin-bottom:40px}}@media screen and (max-width:768px){.bloc-list-services{margin-bottom:80px}}@media screen and (max-width:576px){.bloc-list-services{max-width:100%!important}}.bloc-list-services nav ul{display:flex;flex-wrap:wrap;gap:6vw}@media screen and (max-width:1400px){.bloc-list-services nav ul{gap:70px}}@media screen and (max-width:992px){.bloc-list-services nav ul{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:100px;row-gap:60px}}@media screen and (max-width:768px){.bloc-list-services nav ul{column-gap:75px;row-gap:60px}}@media screen and (max-width:576px){.bloc-list-services nav ul{column-gap:45px;row-gap:60px}}.bloc-list-services nav ul li,.page-int #Generalwrapper .content .bloc-text table tr td,.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table tr td,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table tr td{flex:1}.bloc-list-services nav ul li a{text-align:center;position:relative;display:block}.bloc-list-services nav ul li a h3{font-weight:500;font-size:1em;position:absolute;left:50%;z-index:10;transform:translateX(-50%) translateY(50%)}@media screen and (max-width:768px){.bloc-list-services nav ul li a h3{transform:translateX(-50%) translateY(0);font-size:1em;font-weight:500;background:#fff;padding:2px 15px;border-radius:10px;margin-top:5px}}.bloc-list-services nav ul li a .icon-service{background:#fff;padding:18%;border-radius:150px;margin-bottom:15px;position:relative}@media screen and (max-width:768px){.bloc-list-services nav ul li a .icon-service{margin-bottom:0}}.bloc-list-services nav ul li a .icon-service:before{content:"";position:absolute;top:50%;height:120%;width:120%;border:2px solid #fff;border-radius:150px;z-index:0;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.bloc-list-services nav ul li a .icon-service:before{display:none}}.bloc-list-services nav ul li a .icon-service img{width:100%;display:block;transition:transform .4s ease-in-out;top:-2px;position:relative}.bloc-list-services nav ul li a:hover .icon-service img{transform:scale(1.1)}.container{display:grid;grid-template-columns:1fr;align-items:start;column-gap:30px;row-gap:0}@media screen and (max-width:992px){.container{gap:30px}}@media screen and (max-width:768px){.container{gap:30px}}@media screen and (max-width:992px){.container.two-columns{grid-template-columns:1fr}}.container.two-columns.large-l{grid-template-columns:2fr 1fr}@media screen and (max-width:992px){.container.two-columns.large-l{grid-template-columns:1fr}}@media screen and (max-width:1400px){.container.two-columns#first-bloc-home{grid-template-columns:1.4fr 1fr}}@media screen and (max-width:992px){.container.two-columns#first-bloc-home{grid-template-columns:1fr}}.container.three-columns{grid-template-columns:1fr 1fr 1fr}.bloc-lightbox,.container.middle-gap,.container.small-gap{gap:30px}.container.small-space{padding:30px 0}@media screen and (max-width:1400px){.container.small-space{padding:20px 0}}@media screen and (max-width:992px){.container.small-space{padding:15px 0}}.container.big-space{padding:80px 0}@media screen and (max-width:992px){.container.big-space{padding:40px 0}}@media screen and (max-width:768px){.container.big-space{padding:40px 0}}.container.centered{align-items:center}.container.admin-replicator .content{padding-right:0!important}.container.admin-replicator .content .bloc-cards{gap:30px!important;margin-bottom:30px}.container.admin-replicator .content .bloc-cards .card-main:hover{transform:scale(1.02)}@media screen and (max-width:992px){.container.admin-replicator .content .bloc-cards .card-main:hover{transform:scale(1)}}.container.admin-replicator .content .bloc-title h2{margin-top:0!important}.container.admin-replicator .reglement-admin{margin-top:30px;margin-bottom:50px}@media screen and (max-width:992px){.container.admin-replicator .reglement-admin{margin-bottom:30px}}#detail-actualites .content-actualites .left-content img,.bloc-lightbox .lightbox-left-bloc img{border-radius:15px}.bloc-lightbox .lightbox-right-bloc{display:grid}.bloc-lightbox .lightbox-right-bloc a img{border-radius:10px}.acces-rapide,.acces-rapide ul li:hover:before{width:100%}@media screen and (max-width:992px){.acces-rapide{padding:20px 0 30px}}.acces-rapide ul{display:grid;gap:15px}@media screen and (max-width:768px){.acces-rapide ul{grid-template-columns:1fr}}.acces-rapide ul.full,.last-comm ul{grid-template-columns:1fr}.acces-rapide ul li{display:flex}.acces-rapide ul li:before{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background:#eaeaea;z-index:0;transition:width .4s ease-in-out}.acces-rapide ul li a{gap:5px;padding:15px 20px;position:relative;z-index:10;font-weight:500;width:100%}@media screen and (max-width:1400px){.acces-rapide ul li a{padding:10px 15px;letter-spacing:-.5px}}@media screen and (max-width:992px){.acces-rapide ul li a{padding:15px;letter-spacing:0}}.acces-rapide ul li a img{width:25px}@media screen and (max-width:1400px){.acces-rapide ul li a img{width:20px}}@media screen and (max-width:992px){.acces-rapide ul li a img{width:25px}}.acces-rapide .acces-rapide-descr ul{display:block;padding-left:15px}.acces-rapide .acces-rapide-descr ul li{background:0 0;border-radius:unset;overflow:inherit;list-style-type:disc}#detail-actualites .content-actualites .left-content .btn-primary,.acces-rapide .acces-rapide-descr ul li:before{display:none}.last-comm{margin-top:20px}.last-comm .parent-link{position:absolute;padding:5px 10px;font-size:.9em}.last-comm .parent-link,.last-comm .parent-link-mobile,.last-comm .parent-link-sidebar{background:#2db6c3;color:#fff;top:0;right:0;border-radius:10px;transform:translateY(-25%)}@media screen and (max-width:992px){.last-comm .parent-link,.last-comm .parent-link-mobile,.last-comm .parent-link-sidebar{display:none}}.last-comm .parent-link-mobile{display:none;position:relative;font-size:1em;margin-top:15px;transform:none;padding:10px 20px;font-weight:500}@media screen and (max-width:992px){.last-comm .parent-link-mobile{display:inline-block}}.last-comm .parent-link-sidebar,.last-comm ul li a{display:inline-block;position:relative;font-weight:500}.last-comm .parent-link-sidebar{font-size:1em;margin-top:15px;transform:none;padding:10px 20px}.last-comm ul{display:grid;gap:15px}#Generalwrapper .content-bloc-filter.bloc-filter-other li,.acces-rapide ul li,.last-comm ul li{position:relative;border-radius:10px;background:#f1f1f1;overflow:hidden}.last-comm ul li:after{content:"";width:20%;height:100%;position:absolute;right:0;top:0;background:#f1f1f1;background:-moz-linear-gradient(90deg,rgba(241,241,241,0)0,#f1f1f1 50%);background:-webkit-linear-gradient(90deg,rgba(241,241,241,0)0,#f1f1f1 50%);background:linear-gradient(90deg,rgba(241,241,241,0)0,#f1f1f1 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f1f1",endColorstr="#f1f1f1",GradientType=1);z-index:15;pointer-events:none;transition:width .6s ease-in-out}@media screen and (max-width:1400px){.last-comm ul li:after{width:30%}}@media screen and (max-width:992px){.last-comm ul li:after{display:none!important}}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter:before,.last-comm ul li:before{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background:#eaeaea;z-index:0;transition:width .4s ease-in-out}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter:hover:before,.last-comm ul li:hover:before,.link-actu svg,.page-int #Generalwrapper .template-item.bloc-html iframe{width:100%}.last-comm ul li.actif:after{width:0!important}.last-comm ul li.actif svg{opacity:0}.last-comm ul li svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;z-index:20;transition:opacity .6s ease-in-out;pointer-events:none}@media screen and (max-width:1400px){.last-comm ul li svg{width:6px;right:15px}}.last-comm ul li a{align-items:center;gap:5px;padding:15px 40px 15px 20px;z-index:10;white-space:nowrap}@media screen and (max-width:1400px){.last-comm ul li a{padding:10px 15px;letter-spacing:-.5px}}@media screen and (max-width:992px){.last-comm ul li a{padding:15px 35px 15px 20px;white-space:normal}}#bloc-actualites,#bloc-actualites .list-actualites .content-actu,.last-comm{position:relative}#bloc-actualites.actu-int{padding-top:30px}@media screen and (max-width:992px){#bloc-actualites.actu-int{padding-top:15px}}@media screen and (max-width:768px){#bloc-actualites.actu-int{padding-top:30px}}#bloc-actualites .parent-link{position:absolute;padding:5px 10px;font-size:.9em}#bloc-actualites .parent-link,#bloc-actualites .parent-link-mobile{background:#2db6c3;color:#fff;top:0;right:0;border-radius:10px;transform:translateY(-25%)}@media screen and (max-width:992px){#bloc-actualites .parent-link,#bloc-actualites .parent-link-mobile{display:none}}#bloc-actualites .parent-link-mobile{display:none;position:relative;font-size:1em;margin-top:15px;transform:none;padding:10px 20px;font-weight:500;width:max-content}@media screen and (max-width:992px){#bloc-actualites .parent-link-mobile{display:inline-block}}#bloc-actualites .list-actualites{display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr!important}@media screen and (max-width:992px){#bloc-actualites .list-actualites{gap:30px;grid-template-columns:1fr!important}}#bloc-actualites .list-actualites article{box-sizing:border-box}@media screen and (max-width:992px){#bloc-actualites .list-actualites article{display:grid;grid-template-columns:.7fr 1fr;gap:25px}}@media screen and (max-width:576px){#bloc-actualites .list-actualites article{grid-template-columns:1fr;gap:15px}}#bloc-actualites .list-actualites article img{display:block;border-radius:20px}#bloc-actualites .list-actualites article h2{margin-top:20px;font-weight:600;font-size:1.1em;margin-bottom:0;letter-spacing:inherit;text-transform:none}@media screen and (max-width:992px){#bloc-actualites .list-actualites article h2{margin-top:0}}@media screen and (max-width:768px){#bloc-actualites .list-actualites article h2{padding-right:80px}}#bloc-actualites .list-actualites article h4{color:#2db6c3;font-weight:500;font-size:1.1em}@media screen and (max-width:768px){#bloc-actualites .list-actualites article h4{padding-right:80px}}#bloc-actualites .list-actualites article p{margin:15px 0}@media screen and (max-width:768px){#bloc-actualites .list-actualites article p{margin-bottom:0}}.link-actu{background:#2db6c3;height:50px;width:50px;border-radius:500px;display:flex;padding:15px;transition:transform .2s ease-in-out}@media screen and (max-width:992px){.link-actu{padding:12px;height:40px;width:40px}}@media screen and (max-width:768px){.link-actu{height:40px;width:40px;padding:10px;position:absolute;right:0;top:0}}.link-actu:hover,.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover .icon{transform:scale(1.1)}.link-actu svg polygon,.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .contact-profil:hover svg{fill:#fff}#detail-actualites{padding:100px 0}@media screen and (max-width:1600px){#detail-actualites{padding:60px 0}}@media screen and (max-width:992px){#detail-actualites{padding:30px 0}}#detail-actualites .content-actualites{display:flex;flex-direction:column;grid-template-columns:2fr 1fr;gap:40px}@media screen and (max-width:992px){#detail-actualites .content-actualites{grid-template-columns:1fr;gap:0}}#detail-actualites .content-actualites .left-content{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-top:30px}@media screen and (max-width:992px){#detail-actualites .content-actualites .left-content{gap:20px;padding-top:20px}}@media screen and (max-width:576px){#detail-actualites .content-actualites .left-content{grid-template-columns:1fr;gap:15px}}@media screen and (max-width:992px){#detail-actualites .content-actualites .left-content .btn-primary{display:inline-block}}#detail-actualites .content-actualites .left-content div ul{list-style:inherit;padding-left:15px;line-height:1}#detail-actualites .content-actualites h1{font-weight:700;font-size:2em;line-height:normal}@media screen and (max-width:1600px){#detail-actualites .content-actualites h1{font-size:1.6em;line-height:1.2}}@media screen and (max-width:992px){#detail-actualites .content-actualites h1{font-size:1.1em;line-height:1.3}}#detail-actualites .content-actualites h4{color:#2db6c3;font-weight:500;margin-bottom:15px}#detail-actualites .content-actualites .actu-link{background:#2db6c3;padding:5px 20px;border-radius:5px;color:#fff;display:inline-block;margin-top:20px}@media screen and (max-width:992px){#detail-actualites .content-actualites .content-sidebar{display:none}}#Generalwrapper.base-template .list-actualites,#Generalwrapper.main-actualite .list-actualites{grid-template-columns:1fr}#Generalwrapper.base-template .list-actualites article.left-content,#Generalwrapper.main-actualite .list-actualites article.left-content{display:grid;grid-template-columns:.2fr 1fr;gap:20px}#Generalwrapper.base-template .list-actualites article.left-content img,#Generalwrapper.main-actualite .list-actualites article.left-content img{border-radius:500px}#Generalwrapper.base-template .list-actualites article.left-content h2,#Generalwrapper.base-template .list-actualites article.left-content h4,#Generalwrapper.main-actualite .list-actualites article.left-content h2,#Generalwrapper.main-actualite .list-actualites article.left-content h4,.page-int #Generalwrapper .template-item.bloc-text ol li p,.page-int #Generalwrapper .template-item.bloc-text ul li p{margin:0}#Generalwrapper.base-template .list-actualites article.left-content p,#Generalwrapper.main-actualite .list-actualites article.left-content p{margin:5px 0 15px}#Generalwrapper.base-template .list-actualites article.left-content .link-actu,#Generalwrapper.main-actualite .list-actualites article.left-content .link-actu{height:30px;width:30px;padding:7px}#Generalwrapper .content-bloc-filter{display:grid;grid-template-columns:1fr;align-items:start}@media screen and (max-width:992px){#Generalwrapper .content-bloc-filter{display:block}}#Generalwrapper .content-bloc-filter.bloc-filter-other{gap:15px}#Generalwrapper .content-bloc-filter.bloc-filter-other li{font-weight:500}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter{grid-template-columns:1fr 1fr;padding:10px 20px;gap:15px;z-index:10;position:relative;border:0;display:flex}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter.border-bottom{border-bottom:1px solid #ccc}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter:before{z-index:-1}#Generalwrapper .content-bloc-filter.bloc-filter-other li .list-filter h2{font-size:inherit;font-weight:inherit;letter-spacing:inherit}#Generalwrapper .content-bloc-filter li .list-filter{display:grid;grid-template-columns:3fr 1fr .3fr;align-items:center;justify-content:space-between;border-bottom:1px solid #dbdbdb;padding:15px 20px;gap:15px}@media screen and (max-width:576px){#Generalwrapper .content-bloc-filter li .list-filter{grid-template-columns:1fr;display:grid;text-align:left;gap:0;position:relative;padding:15px 0}}#Generalwrapper .content-bloc-filter li .list-filter:hover{background:#f1f1f1}#Generalwrapper .content-bloc-filter li .list-filter.border-bottom{border-bottom:none}#Generalwrapper .content-bloc-filter li .list-filter h2{font-size:.95em;font-weight:500;text-transform:none;margin:0;letter-spacing:0}@media screen and (max-width:576px){#Generalwrapper .content-bloc-filter li .list-filter h2{width:90%}}#Generalwrapper .content-bloc-filter li .list-filter h3{font-size:80%;margin-left:auto;color:#a7a7a7}@media screen and (max-width:576px){#Generalwrapper .content-bloc-filter li .list-filter h3{margin-left:inherit}}#Generalwrapper .content-bloc-filter li .list-filter .icon{width:20px;margin-left:auto}@media screen and (max-width:576px){#Generalwrapper .content-bloc-filter li .list-filter .icon{right:0}}#Generalwrapper .content-bloc-filter.proces-verbaux li .list-filter{grid-template-columns:1fr 1fr}#Generalwrapper .content-bloc-filter.proces-verbaux li .list-filter:hover{background:0 0}#Generalwrapper .content-bloc-filter.proces-verbaux li .list-filter .bloc-btn{display:flex;justify-content:flex-end;gap:5px}#Generalwrapper .content-bloc-filter.proces-verbaux li .list-filter .bloc-btn .btn-primary{margin:0;font-size:85%;padding:7px 10px;line-height:1}#Generalwrapper .content-bloc-filter.demarche-main .template-item{padding:5px 0}#Generalwrapper .proces-verbaux-main .title{margin-bottom:0;font-size:1.1em;margin-top:25px;letter-spacing:0}#Generalwrapper .proces-verbaux-main .title:first-of-type{margin-top:0}.homepage #bloc-actualites{margin-top:40px}@media screen and (max-width:992px){.homepage #bloc-actualites{margin-top:30px}}.homepage #save-lives{grid-template-columns:1fr .4fr}@media screen and (max-width:1400px){.homepage #save-lives{grid-template-columns:1fr .3fr}}@media screen and (max-width:992px){.homepage #save-lives{grid-template-columns:1fr}}.homepage #save-lives .container{grid-template-columns:.9fr 1fr;gap:40px}@media screen and (max-width:1600px){.homepage #save-lives .container{align-items:start}}@media screen and (max-width:1400px){.homepage #save-lives .container{gap:15px}}@media screen and (max-width:992px){.homepage #save-lives .container{grid-template-columns:.7fr 1fr;gap:25px}}@media screen and (max-width:576px){.homepage #save-lives .container{grid-template-columns:1fr}}.homepage #save-lives img{border-radius:15px;width:95%}@media screen and (max-width:1400px){.homepage #save-lives img{width:83%}}@media screen and (max-width:992px){.homepage #save-lives img{width:100%}}.homepage #save-lives h2{text-transform:none;letter-spacing:0;font-size:1.1em}@media screen and (max-width:992px){.homepage #save-lives h2{margin-top:0;margin-bottom:15px}}@media screen and (max-width:768px){.homepage #save-lives h2{margin-top:15px}}.homepage #save-lives .btn-primary{padding:5px 15px}.homepage #save-lives .btn-primary.grey{margin-right:5px}.page-int #header-image .overlay-bottom{display:none!important}.page-int #head-section{text-align:center;padding:80px 0 100px;color:#fff}@media screen and (max-width:1600px){.page-int #head-section{padding:80px 0}}@media screen and (max-width:1400px){.page-int #head-section{padding:70px 0}}@media screen and (max-width:992px){.page-int #head-section{padding:50px 0}}@media screen and (max-width:768px){.page-int #head-section{padding:50px 0 40px;text-align:left}}.page-int #head-section .btn-search{background:#fff;color:#2db6c3;border-radius:6px;padding:10px 20px;font-size:.9em}.page-int #head-section.search{padding-bottom:40px}.page-int #head-section.search.no-result-main{padding:200px 0 230px}.page-int #head-section h1{letter-spacing:-1px;text-transform:uppercase;font-weight:700;font-size:4em;line-height:1;margin-bottom:20px}@media screen and (max-width:1600px){.page-int #head-section h1{font-size:3.5em}}@media screen and (max-width:1400px){.page-int #head-section h1{font-size:3.2em}}@media screen and (max-width:992px){.page-int #head-section h1{font-size:3em}}@media screen and (max-width:768px){.page-int #head-section h1{font-size:2em;letter-spacing:-.5px}}.page-int #head-section p{width:70%;margin:auto;font-weight:500;font-size:1.2em}@media screen and (max-width:992px){.page-int #head-section p{width:85%}}@media screen and (max-width:768px){.page-int #head-section p{width:100%}}.page-int #Generalwrapper .template-item{padding:15px 0}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item{padding:15px 0}}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item{padding:10px 0}}.page-int #Generalwrapper .template-item.bloc-title{padding:20px 0 0}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-title{padding-top:20px}}.page-int #Generalwrapper .template-item.bloc-text a{text-decoration:underline;font-weight:500}.page-int #Generalwrapper .template-item.bloc-text b,.page-int #Generalwrapper .template-item.bloc-text strong{font-weight:600}.page-int #Generalwrapper .template-item.bloc-text ul{list-style-type:disc;padding-left:30px}.page-int #Generalwrapper .template-item.bloc-text ol{padding-left:30px;list-style-type:decimal}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .faq-accordion .faq-item .faq-content .content ol li,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .faq-accordion .faq-item .faq-content .content ul li,.page-int #Generalwrapper .template-item.bloc-text ol li,.page-int #Generalwrapper .template-item.bloc-text ul li{margin-bottom:10px}.page-int #Generalwrapper .template-item.bloc-text p:last-child{margin-bottom:0!important}.page-int #Generalwrapper .template-item.bloc-imglegend p{margin:0!important}.page-int #Generalwrapper .template-item.bloc-imglegend small.zoom-info{display:flex;gap:5px;font-weight:500;margin-bottom:10px}.page-int #Generalwrapper .template-item.bloc-imglegend small.zoom-info svg{width:15px;fill:#2e313b}.page-int #Generalwrapper .template-item.bloc-imglegend img{border-radius:20px}.page-int #Generalwrapper .template-item.bloc-imglegend .glightbox img{border:1px solid #f1f1f1}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-imglegend .glightbox img{width:100%!important}}.page-int #Generalwrapper .template-item.bloc-html #container{max-width:auto!important;width:100%!important}.page-int #Generalwrapper .template-item.bloc-html .size-quarter{width:100%!important}.page-int #Generalwrapper .template-item.bloc-information .content-info{background:#c0e8ec;padding:40px 60px 40px 80px;border-radius:15px}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-information .content-info{padding:30px 30px 30px 70px}}.page-int #Generalwrapper .template-item.bloc-information .content-info h2{margin-bottom:15px!important;font-size:1.1em!important;position:relative;display:flex;align-items:center;margin-top:0!important}.page-int #Generalwrapper .template-item.bloc-information .content-info h2:before{content:"";background-image:url(/images/icon-information.svg);width:25px;height:25px;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;transform:translateX(-100%);left:-20px}.page-int #Generalwrapper .template-item.bloc-information .content-info p:last-of-type{margin:0!important}.page-int #Generalwrapper .template-item.bloc-information .content-info p a{text-decoration:underline}.page-int #Generalwrapper .template-item.bloc-information.alert .content-info{background:#eee1ae}.page-int #Generalwrapper .template-item.bloc-information.alert .content-info h2:before{transform:translateX(-100%) rotate(180deg)}.page-int #Generalwrapper .template-item.bloc-lien{display:flex;gap:15px;padding-top:0}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-lien{flex-direction:column;align-items:flex-start}}.page-int #Generalwrapper .template-item.bloc-lien a{margin-top:0}.page-int #Generalwrapper .template-item.bloc-link{padding:10px 0}.page-int #Generalwrapper .template-item.bloc-link .btn-primary{width:100%;background:#f1f1f1;display:flex;justify-content:space-between;color:#2e313b;font-weight:500;padding:15px 20px;margin:0;border-radius:15px;align-items:center;gap:40px}.page-int #Generalwrapper .template-item.bloc-link .btn-primary img{width:25px}.page-int #Generalwrapper .template-item.double-item-main{display:grid;grid-template-columns:1fr 1fr;gap:50px}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.double-item-main{display:flex;flex-direction:column;gap:10px}}.page-int #Generalwrapper .template-item.double-item-main:nth-child(odd){flex-direction:column-reverse}.page-int #Generalwrapper .template-item.double-item-main .bloc-imglegend img{width:100%}.page-int #Generalwrapper .template-item.contact-horaires-admin{background:#f1f1f1;padding:30px 40px;border-radius:10px;position:relative;gap:15px;display:grid}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.contact-horaires-admin{padding:30px}}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.contact-horaires-admin{grid-template-columns:1fr;padding:20px}}.page-int #Generalwrapper .template-item.contact-horaires-admin .template-item{padding:0}.page-int #Generalwrapper .template-item.contact-horaires-admin .template-item table{display:block;margin-bottom:15px}.page-int #Generalwrapper .template-item.contact-horaires-admin .template-item table tbody{display:block}#main-footer .bottom-footer div.horaires ul li,#main-footer .head-footer div.horaires ul li,.page-int #Generalwrapper .template-item.contact-horaires-admin .template-item table tbody tr{display:flex;justify-content:space-between}.page-int #Generalwrapper .template-item.contact-horaires-admin .template-item.bloc-text table{margin-top:-15px}.page-int #Generalwrapper .template-item.contact-horaires-admin .icon-service{position:absolute;right:20px;bottom:20px;width:100px}.page-int #Generalwrapper .template-item.contact-horaires-admin .icon-service img{width:100%;display:block}.page-int #Generalwrapper .template-item.bloc-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media screen and (max-width:1400px){.page-int #Generalwrapper .template-item.bloc-cards{gap:15px;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-cards{grid-template-columns:1fr}}.page-int #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr}}.page-int #Generalwrapper .template-item.bloc-cards .card-main{border-radius:10px;background:#f1f1f1;padding:40px;transition:all .4s ease-in-out;cursor:pointer!important;position:relative;display:flex;box-shadow:0 0 0 rgba(0,0,0,.1215686275)}@media screen and (max-width:1600px){.page-int #Generalwrapper .template-item.bloc-cards .card-main{padding:30px 20px}}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-cards .card-main{padding:30px}}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards .card-main{padding:20px}}.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover{transform:scale(1.03)}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover{box-shadow:unset!important;transform:scale(1)}}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover .icon{transform:scale(1)}}.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover .link-cards svg{animation:slideAnimation .6s ease-out}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-cards .card-main:hover .link-cards svg{animation:none}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content{align-items:flex-start}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .icon{height:45px;margin-bottom:30px;transition:transform .4s ease-in-out;margin-right:auto;margin-left:auto;display:block}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .icon{margin:inherit}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content h2{font-size:1em;font-weight:600;margin-bottom:10px;text-align:center}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content h2{margin-top:20px;font-size:1.2em;text-align:left}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content p{margin-bottom:0;text-align:center}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content p{text-align:left}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{margin-top:30px;width:40px;height:40px;padding:0;background:#2db6c3;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:1600px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{margin-top:20px}}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{background:0 0;padding:0;height:auto;margin:0;position:absolute;top:30px;right:30px}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards svg{width:100%;padding:11px;fill:#fff}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards svg{fill:#2e313b}}.page-int #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards:hover{transform:none!important}.page-int #Generalwrapper .template-item.bloc-profils{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start}@media screen and (max-width:1400px){.page-int #Generalwrapper .template-item.bloc-profils{grid-template-columns:1fr}}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-profils{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-profils{grid-template-columns:1fr}}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1400px){.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:30px}}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content{grid-template-columns:1fr;gap:15px}}@media screen and (max-width:768px){.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content{grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:20px}}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content:last-of-type{margin-bottom:0}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .image-profil{border-radius:8px;width:100%;display:block}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil h2{font-size:1em;margin-bottom:0}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil h4{color:#2db6c3;font-weight:500;font-size:90%}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .descr-profil{padding:0 0 20px}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .descr-profil p{margin:0;font-size:.9em}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .descr-profil p strong{margin-top:10px;display:block}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .contact-profil{display:flex;width:max-content;gap:10px;font-weight:500;background:#f1f1f1;padding:5px 10px;font-size:90%;align-items:center;border-radius:5px;transition:all .2s ease-in-out}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .contact-profil:hover,.pagination li.page-link.active a,.pagination li.page-link.active span{background:#2db6c3;color:#fff}.page-int #Generalwrapper .template-item.bloc-profils .bloc-profils-content .content-profil .contact-profil svg{fill:#1e293b;width:15px;transition:fill .2s ease-in-out}.page-int #Generalwrapper .template-item .template-item.bloc-title{padding-top:20px}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item .template-item.bloc-title{padding-top:0}}.page-int #Generalwrapper .template-item.bloc-form form{--main-gap:10px;--gap-size:5px;display:flex;flex-wrap:wrap;gap:var(--main-gap)}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-form form{flex-direction:column}}.page-int #Generalwrapper .template-item.bloc-form form #success-form{padding-top:50px;display:block;width:100%;margin-bottom:15px}@media screen and (max-width:992px){.page-int #Generalwrapper .template-item.bloc-form form #success-form{padding-top:40px}}.page-int #Generalwrapper .template-item.bloc-form form #success-form div{display:block;width:100%;padding:20px;background:#2db6c3;border-radius:6px;color:#fff}.page-int #Generalwrapper .template-item.bloc-form form #success-form div p{margin:0;font-weight:500}.page-int #Generalwrapper .template-item.bloc-form form .form-item label{font-weight:500;margin-bottom:5px;display:block}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width100{width:calc(100% - var(--gap-size))}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width75{width:calc(75% - var(--gap-size))}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width66{width:calc(66% - var(--gap-size))}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width50{width:calc(50% - var(--gap-size))}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width33{width:calc(33% - var(--gap-size))}.page-int #Generalwrapper .template-item.bloc-form form .form-item.width25{width:calc(25% - var(--gap-size))}@media screen and (max-width:576px){.page-int #Generalwrapper .template-item.bloc-form form .form-item{width:100%!important}}.page-int #Generalwrapper .template-item.bloc-form form .form-item .form-field fieldset.flex label input{top:0}.page-int #Generalwrapper .template-item.bloc-form form .h-captcha{display:block;width:100%;margin-top:15px}.page-int #Generalwrapper .template-item.bloc-form form .btn-primary{cursor:pointer;padding:10px 25px}.page-int #Generalwrapper .template-item.bloc-form form .error-mess{color:#d65b5b;font-weight:400;font-size:90%}.page-int #Generalwrapper .template-item.bloc-form form input:not([type=checkbox]):not([type=radio]):focus,.page-int #Generalwrapper .template-item.bloc-form form textarea:focus{outline-color:#2db6c3!important;border-color:#64748b!important;caret-color:#1e293b!important}.page-int #Generalwrapper .template-item.bloc-form form input[type=checkbox]:focus,.page-int #Generalwrapper .template-item.bloc-form form input[type=radio]:focus{outline:1px solid #1e293b!important;border-color:transparent!important;caret-color:transparent!important}.page-int #Generalwrapper .template-item.bloc-form form input[type=checkbox]:checked,.page-int #Generalwrapper .template-item.bloc-form form input[type=radio]:checked{background-color:#2db6c3!important}.page-int #Generalwrapper .template-item.bloc-form form input::placeholder{color:#ccc!important}.page-int #Generalwrapper .template-item.bloc-form form input:-ms-input-placeholder{color:#ccc!important}.page-int #Generalwrapper .template-item.bloc-form form input::-ms-input-placeholder{color:#ccc!important}.page-int #Generalwrapper .template-item.bloc-form form input[type=checkbox]{top:-1px!important}.page-int #Generalwrapper .content.reglement-admin .content-bloc-filter{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:992px){.page-int #Generalwrapper .content.reglement-admin .content-bloc-filter{grid-template-columns:1fr}}#bloc-emploi .list-emploi .list-emploi-top p,.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table ul,.page-int #Generalwrapper .content.reglement-admin .content-bloc-filter h2,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table ul,.privacy-block .privacy__item-block.act-slide .privacy__item-i{margin:0}.page-int #Generalwrapper .content .bloc-text table,.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table{width:100%;border-collapse:collapse}.page-int #Generalwrapper .content .bloc-text table tr{border-bottom:1px solid #acacac;padding:15px 0;display:flex}.page-int #Generalwrapper .bloc-video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:15px}.page-int #Generalwrapper .bloc-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-int #Generalwrapper .faq-accordion .faq-item .button-link.actif:after,.page-int #Generalwrapper .faq-accordion .faq-item button.actif:after,.page-int #Generalwrapper .faq-accordion .faq-item.actif button:after,.page-int #Generalwrapper .faq-accordion.actif .faq-item button:after{transform:rotate(180deg)}.page-int #Generalwrapper .faq-accordion .faq-item.actif .faq-content,.page-int #Generalwrapper .faq-accordion.actif .faq-item .faq-content{height:auto}.page-int #Generalwrapper .faq-accordion .faq-item{background:#f1f1f1;margin-bottom:20px;border-radius:15px}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-preavis ul:last-of-type,.page-int #Generalwrapper .faq-accordion .faq-item:last-of-type{margin-bottom:0}.page-int #Generalwrapper .faq-accordion .faq-item .button-link,.page-int #Generalwrapper .faq-accordion .faq-item button{width:100%;display:flex;justify-content:space-between;gap:20px;padding:20px 30px;align-items:center;font-weight:600;position:relative;text-align:left;transition:color .4s ease-in-out}@media screen and (max-width:576px){.page-int #Generalwrapper .faq-accordion .faq-item .button-link,.page-int #Generalwrapper .faq-accordion .faq-item button{flex-direction:column;align-items:flex-start;gap:4px;padding:15px 50px 15px 20px}}.page-int #Generalwrapper .faq-accordion .faq-item .button-link p,.page-int #Generalwrapper .faq-accordion .faq-item button p{margin:0;width:80%}@media screen and (max-width:1600px){.page-int #Generalwrapper .faq-accordion .faq-item .button-link p,.page-int #Generalwrapper .faq-accordion .faq-item button p{width:75%}}@media screen and (max-width:576px){.page-int #Generalwrapper .faq-accordion .faq-item .button-link p,.page-int #Generalwrapper .faq-accordion .faq-item button p{width:90%}}.page-int #Generalwrapper .faq-accordion .faq-item .button-link span,.page-int #Generalwrapper .faq-accordion .faq-item button span{font-size:80%;font-weight:500;position:absolute;right:8%}@media screen and (max-width:576px){.page-int #Generalwrapper .faq-accordion .faq-item .button-link span,.page-int #Generalwrapper .faq-accordion .faq-item button span{position:relative;right:0}}#main-footer .bottom-footer div.contact a:hover,#main-footer .bottom-footer ul li a.actif,#main-footer .bottom-footer ul li a:hover,#main-footer .head-footer div.contact a:hover,.page-int #Generalwrapper .faq-accordion .faq-item .button-link.actif,.page-int #Generalwrapper .faq-accordion .faq-item .button-link:hover,.page-int #Generalwrapper .faq-accordion .faq-item button.actif,.page-int #Generalwrapper .faq-accordion .faq-item button:hover{color:#2db6c3}.page-int #Generalwrapper .faq-accordion .faq-item button:after{width:15px;height:10px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20116.77%2063.57%22%3E%3Cpath%20fill%3D%22%232F323B%22%20d%3D%22M8.79%2C1.54c-0.99-1-2.3-1.5-3.62-1.5c-1.32%2C0-2.65%2C0.5-3.66%2C1.51C0.54%2C2.51%2C0%2C3.79%2C0%2C5.16c0%2C1.38%2C0.54%2C2.68%2C1.52%2C3.66l53.26%2C53.23c0.97%2C0.98%2C2.25%2C1.51%2C3.62%2C1.52c0%2C0%2C0.01%2C0%2C0.01%2C0c1.38%2C0%2C2.67-0.54%2C3.65-1.52l53.21-53.26c0.98-0.97%2C1.51-2.25%2C1.51-3.63c0-1.38-0.54-2.68-1.51-3.66C114.3%2C0.54%2C113.02%2C0%2C111.65%2C0c0%2C0-0.01%2C0-0.01%2C0c-1.38%2C0-2.67%2C0.54-3.65%2C1.52L58.38%2C51.12L8.79%2C1.54z%22/%3E%3C/svg%3E)}.page-int #Generalwrapper .faq-accordion .faq-item .button-link:after,.page-int #Generalwrapper .faq-accordion .faq-item button:after{content:"";display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;transition:transform .6s ease-in-out}@media screen and (max-width:576px){.page-int #Generalwrapper .faq-accordion .faq-item .button-link:after,.page-int #Generalwrapper .faq-accordion .faq-item button:after{width:12px;height:8px;position:absolute;right:20px;top:20px}}.page-int #Generalwrapper .faq-accordion .faq-item .button-link:after{width:15px;height:15px;background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2050%2050%22%20style%3D%22enable-background%3Anew%200%200%2050%2050%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text/css%22%3E%20.st0%7Bfill%3A%232E313B%3B%7D%20%3C/style%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M41.3%2C22.9c-1.2%2C0-2.1%2C1-2.1%2C2.1v19.6c0%2C0.6-0.5%2C1.1-1.1%2C1.1H5.4c-0.6%2C0-1.1-0.5-1.1-1.1V11.9c0-0.6%2C0.5-1.1%2C1.1-1.1H25c1.2%2C0%2C2.1-1%2C2.1-2.1s-1-2.1-2.1-2.1H5.4C2.4%2C6.5%2C0%2C9%2C0%2C11.9v32.7c0%2C3%2C2.4%2C5.4%2C5.4%2C5.4h32.7c3%2C0%2C5.4-2.4%2C5.4-5.4V25C43.5%2C23.8%2C42.5%2C22.9%2C41.3%2C22.9z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%2C0H33.2C32%2C0%2C31%2C1%2C31%2C2.1s1%2C2.1%2C2.1%2C2.1h9.5L20.2%2C26.8c-0.4%2C0.4-0.6%2C0.9-0.6%2C1.5c0%2C0.6%2C0.2%2C1.1%2C0.6%2C1.5c0.4%2C0.4%2C0.9%2C0.6%2C1.5%2C0.6c0.6%2C0%2C1.1-0.2%2C1.5-0.6L45.7%2C7.3v9.5c0%2C1.2%2C1%2C2.1%2C2.1%2C2.1c1.2%2C0%2C2.1-1%2C2.1-2.1V2.1C50%2C1%2C49%2C0%2C47.9%2C0z%22/%3E%3C/g%3E%3C/svg%3E)}.page-int #Generalwrapper .faq-accordion .faq-item .button-link.search-reglement:after{background-image:url(https://www.cudrefin.ch/images/icon-pdf.svg);width:20px;height:25px}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content{height:0;overflow:hidden}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content{padding:0 30px 20px}@media screen and (max-width:576px){.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content{padding:0 20px 20px}}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .template-item{padding:0}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .template-item.bloc-title,.page-int #Generalwrapper .faq-accordion.big .faq-item .faq-content .content .template-item.bloc-title{padding-top:15px}.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table tr,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table tr{border-bottom:1px solid #acacac;padding:12px 0;display:flex}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table tr:last-of-type{margin-bottom:20px}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table tr:first-child{padding-top:0}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content p a,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content table tr td a,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content ul li a{color:#2db6c3;font-weight:500}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content ul{list-style:disc;padding-left:20px;margin:15px 0}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content p:last-of-type{margin:0!important}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-preavis{border-bottom:1px solid #cecece;padding-bottom:10px;margin-bottom:10px}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-preavis:last-of-type{border:0;padding-bottom:0;margin-bottom:0}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-link .btn-primary,.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .faq-accordion .faq-item{background:#e4e4e4}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-link,.page-int #Generalwrapper .faq-accordion.big .faq-item .faq-content .content .template-item{padding:0}.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-title h2{font-size:1.1em}@media screen and (max-width:768px){.page-int #Generalwrapper .faq-accordion .faq-item .faq-content .content .bloc-title h2{font-size:1.3em}}.page-int #Generalwrapper .faq-accordion .bloc-information .content-info h2{font-size:1em!important}@media screen and (max-width:992px){.page-int #Generalwrapper .content-sidebar{margin-top:20px}}.page-int #Generalwrapper .content-sidebar .sidebar-element:last-of-type,.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table tr:last-of-type,.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element:last-of-type{margin-bottom:0}.page-int #Generalwrapper .content-sidebar .widget-perso .sidebar-element table tr:first-child{padding-top:0}#Generalwrapper .container#first-bloc-home .last-comm,.page-int #Generalwrapper .content-sidebar .sidebar-element #bloc-actualites .list-actualites article h2,.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm,body.search-page #main-footer{margin-top:0}.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm ul{gap:10px}.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm ul li{background:#dbdbdb}.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm ul li:after{background:#dbdbdb;background:-moz-linear-gradient(90deg,rgba(219,219,219,0)0,#dbdbdb 50%);background:-webkit-linear-gradient(90deg,rgba(219,219,219,0)0,#dbdbdb 50%);background:linear-gradient(90deg,rgba(219,219,219,0)0,#dbdbdb 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dbdbdb",endColorstr="#dbdbdb",GradientType=1)}.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm ul li a{padding:10px 15px}@media screen and (max-width:992px){.page-int #Generalwrapper .content-sidebar .sidebar-element .last-comm ul li a{padding:10px 35px 10px 15px}}.page-int #Generalwrapper .content-sidebar .sidebar-element #bloc-actualites .list-actualites{gap:30px;grid-template-columns:1fr!important}.page-int #Generalwrapper .content-sidebar .sidebar-element #bloc-actualites .list-actualites article{display:grid;grid-template-columns:.2fr 1fr;gap:15px}.page-int #Generalwrapper .content-sidebar .sidebar-element #bloc-actualites .list-actualites article img{border-radius:100px}.page-int #Generalwrapper .preavis-municipaux-main h2.title{margin:10px 0 0;text-transform:none;letter-spacing:0;font-size:1em}.page-int #Generalwrapper .preavis-municipaux-main .template-item{padding:10px 0}.homepage #Generalwrapper .template-item{padding:15px 0}@media screen and (max-width:992px){.homepage #Generalwrapper .template-item{padding:15px 0}}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item{padding:10px 0}}.homepage #Generalwrapper .template-item.bloc-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding-top:70px}@media screen and (max-width:1400px){.homepage #Generalwrapper .template-item.bloc-cards{gap:15px;grid-template-columns:1fr 1fr;padding-top:50px}}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.homepage #Generalwrapper .template-item.bloc-cards{grid-template-columns:1fr}}.homepage #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.homepage #Generalwrapper .template-item.bloc-cards.three-column{grid-template-columns:1fr}}.homepage #Generalwrapper .template-item.bloc-cards .card-main{border-radius:10px;background:#f1f1f1;padding:40px;transition:all .4s ease-in-out;cursor:pointer!important;position:relative;display:flex;box-shadow:0 0 0 rgba(0,0,0,.1215686275)}@media screen and (max-width:1600px){.homepage #Generalwrapper .template-item.bloc-cards .card-main{padding:30px 20px}}@media screen and (max-width:992px){.homepage #Generalwrapper .template-item.bloc-cards .card-main{padding:30px}}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards .card-main{padding:20px}}.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover{transform:scale(1.03)}@media screen and (max-width:992px){.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover{box-shadow:unset!important;transform:scale(1)}}.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover .icon{transform:scale(1.1)}@media screen and (max-width:992px){.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover .icon{transform:scale(1)}}.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover .link-cards svg{animation:slideAnimation .6s ease-out}@media screen and (max-width:992px){.homepage #Generalwrapper .template-item.bloc-cards .card-main:hover .link-cards svg{animation:none}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content{align-items:flex-start}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .icon{height:45px;margin-bottom:30px;transition:transform .4s ease-in-out;margin-right:auto;margin-left:auto;display:block}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .icon{margin:inherit}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content h2{font-size:1em;font-weight:600;margin-bottom:10px;text-align:center;text-transform:none;letter-spacing:0}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content h2{margin-top:20px;font-size:1.2em;text-align:left}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content p{margin-bottom:0;text-align:center}@media screen and (max-width:768px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content p{text-align:left}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{margin-top:30px;width:40px;height:40px;padding:0;background:#2db6c3;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:1600px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{margin-top:20px}}@media screen and (max-width:576px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards{background:0 0;padding:0;height:auto;margin:0;position:absolute;top:30px;right:30px}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards svg{width:100%;padding:11px;fill:#fff}@media screen and (max-width:576px){.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards svg{fill:#2e313b}}.homepage #Generalwrapper .template-item.bloc-cards .card-main .card-content .link-cards:hover{transform:none!important}#bloc-emploi,#error-page{display:flex;flex-direction:column}#error-page{text-align:center;align-items:center;gap:0;padding:70px 0;color:#fff}#error-page h2{font-size:13em;margin:0;font-weight:800;letter-spacing:0;line-height:1;color:#fff}@media screen and (max-width:1400px){#error-page h2{font-size:10em}}@media screen and (max-width:992px){#error-page h2{font-size:8em}}@media screen and (max-width:576px){#error-page h2{font-size:5em}}#error-page .btn-primary{background:#fff;color:#2db6c3;font-weight:700;padding:8px 25px}#bloc-emploi{gap:20px;margin-top:30px}#bloc-emploi .title-emploi{text-transform:none;letter-spacing:.4px;font-size:1.5em;margin-bottom:15px;line-height:1.2}@media screen and (max-width:768px){#bloc-emploi .title-emploi{margin-bottom:20px;font-size:1.2em}}#bloc-emploi .list-emploi{background:#f1f1f1;width:100%;padding:0;border-radius:10px;overflow:hidden;margin-bottom:15px}@media screen and (max-width:768px){#bloc-emploi .list-emploi{margin-bottom:30px}}#bloc-emploi .list-emploi .list-emploi-top{padding:30px;display:flex;gap:20px;align-items:flex-start}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-top{padding:20px}}#bloc-emploi .list-emploi .list-emploi-top .left-bloc{width:10%}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-top .left-bloc{display:none}}#bloc-emploi .list-emploi .list-emploi-top .left-bloc img{width:100%;background:#fff;border-radius:10px;padding:10px}#bloc-emploi .list-emploi .list-emploi-top .right-bloc{width:90%}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-top .right-bloc{width:100%}}#bloc-emploi .list-emploi .list-emploi-top h2{text-transform:none;font-size:1.2em;letter-spacing:.4px;margin-bottom:0}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-top h2{font-size:1.1em;margin-bottom:10px}}#bloc-emploi .list-emploi .list-emploi-bottom{display:flex;gap:35px;background:#ddd;padding:15px 30px;position:relative}@media screen and (max-width:1400px){#bloc-emploi .list-emploi .list-emploi-bottom{gap:10px;font-size:95%}}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-bottom{flex-direction:column;font-size:100%;padding:20px 0 0}}#bloc-emploi .list-emploi .list-emploi-bottom p{margin:0;display:flex;gap:5px;font-weight:500;align-items:center;line-height:0}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-bottom p{padding:0 20px}}#bloc-emploi .list-emploi .list-emploi-bottom p img{width:20px}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-bottom p img{width:15px}}#bloc-emploi .list-emploi .list-emploi-bottom a{position:absolute;right:0;height:100%;background:#2db6c3;top:0;display:flex;align-items:center;justify-content:center;padding:25px;color:#fff;gap:10px;font-weight:600;line-height:0}@media screen and (max-width:768px){#bloc-emploi .list-emploi .list-emploi-bottom a{position:relative;padding:10px 25px;border-radius:0;margin-top:11px;display:flex;justify-content:center}}#bloc-emploi .list-emploi .list-emploi-bottom a img,#main-footer .bottom-footer ul li a img{width:20px}.privacy-block a{color:#2db6c3!important;font-weight:500}.privacy-block button::-moz-focus-inner,.privacy-block input[type=submit]::-moz-focus-inner{padding:0}.privacy-block textarea{overflow:auto}.privacy-block button,.privacy-block input{margin:0;padding:0;border:0}.map-desktop svg :focus,.map-mobile svg :focus,.privacy-block a,.privacy-block a:focus,.privacy-block button,.privacy-block div,.privacy-block h1,.privacy-block h2,.privacy-block h3,.privacy-block h4,.privacy-block h5,.privacy-block h6,.privacy-block input,.privacy-block select,.privacy-block span,.privacy-block textarea{outline:0}.privacy-block ol,.privacy-block ul{list-style-type:none}.privacy-block table{border-spacing:0;border-collapse:collapse;width:100%}.privacy-block *,.privacy-block :after,.privacy-block :before{-webkit-box-sizing:inherit;box-sizing:inherit}.privacy-block .bs--mt-10{margin-top:10px}.privacy-block .bs--mt-15{margin-top:15px}.privacy-block .bs--no-mb{margin-bottom:0!important}.privacy-block .bs--mb-10{margin-bottom:10px}.privacy-block .bs--fs-inherit{font-size:inherit!important}.privacy-block .columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.privacy-block .columns__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1;padding:0;background:#fff;border:0;width:100%}.privacy-block .highlight-box{background:#c8e2ea;padding:15px}.privacy-block .privacy__table{text-align:left;font-size:12px;line-height:18px}.privacy-block .privacy__table thead{background:#f5f5f5;color:#4b5563}.privacy-block .privacy__table td,.privacy-block .privacy__table th{padding:10px 10px 15px}.privacy-block .privacy__table td{color:#495355;border-bottom:1px solid #dbdde7}.privacy-block .privacy__table td:first-child{white-space:nowrap}.privacy-block .privacy__table td a{color:#495355;font-size:10px;line-height:18px}.privacy-block .privacy__table ul{list-style:inside disc;white-space:nowrap}.privacy-block .privacy__title{text-align:left;font-size:30px!important;line-height:auto!important;color:#4b5563;font-weight:400;margin:40px 0 30px;display:none!important}.privacy-block .privacy__disclaimer,.privacy-block .privacy__textual{font-size:14px;color:#4b5563;margin:15px 0}.privacy-block .privacy__disclaimer{font-style:italic}.privacy-block .privacy .act-checker{display:none}.privacy-block .privacy__item{position:relative;padding-bottom:15px;border-top:1px solid #dbdde7}.privacy-block .privacy__item-icon{fill:transparent;stroke:#4b5563;vertical-align:text-bottom;display:inline-block;margin-right:10px;width:25px;height:30px}.privacy-block .privacy__item .icon{width:25px;height:30px}.privacy-block .privacy__item-title{margin:0 0 30px 0;vertical-align:top;padding-top:15px;font-size:1.3em;font-weight:600;line-height:1.6;color:#4b5563;margin-bottom:10px!important}.privacy-block .privacy__item-block{padding-bottom:15px;font-size:13px;line-height:18px;color:#495355;-webkit-transition:.3s;transition:.3s}.privacy-block .privacy__item-block p,.privacy-block .privacy__item-block ul{line-height:1.5;font-size:1.3em}.privacy-block .privacy__item-block.act-slide .data-collect__item>div>:last-child,.privacy-block .privacy__item-block:last-child{margin-bottom:0}.privacy-block .privacy__item-block.act-slide{margin-left:0;padding-bottom:0;padding-left:40px;border-left:1px solid #dbdde7;overflow-y:hidden;max-height:0;-webkit-transition:.5s;transition:.5s}.privacy-block .privacy__item-block ul{list-style:disc outside;padding-left:20px}.privacy-block .privacy__item-block a{color:inherit}.privacy-block .privacy__item-i{margin:0}.privacy-block .data-collect__item>div>p,.privacy-block .privacy__item-i>*{margin-bottom:15px}.privacy-block .privacy__item-i>:last-child{margin-bottom:0}.privacy-block .privacy .act-checker:checked~.privacy__more{display:none}.privacy-block .privacy .act-checker:checked~.privacy__less{display:inline-block}.privacy-block .privacy .act-checker:checked~.act-slide{margin-top:15px;margin-bottom:15px;max-height:2000px}.privacy-block .privacy .act-checker:checked~.act-smooth{background:#f5f5f5}.privacy-block .privacy-toggle{line-height:1.5;font-size:1.1em;font-weight:500;cursor:pointer;-webkit-transition:.3s;transition:.3s;background:#2db6c3;color:#fff!important;top:0;right:0;border-radius:10px;padding:10px 20px}.privacy-block .privacy-toggle i{text-decoration:none;font-style:normal}.privacy-block .privacy__more{color:#469eb9}.privacy-block .privacy__more:hover{color:#6bb1c7}.privacy-block .privacy__less{color:#ff6966;display:none}.privacy-block .privacy__less:hover{color:#933}.privacy-block .privacy__licence{font-style:italic}.privacy-block .data-scheme__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.privacy-block .data-scheme__top .privacy__item-icon{margin-right:0;stroke:none}.privacy-block .data-scheme__top p{margin-bottom:0}.privacy-block .data-scheme__top-left{color:#ffab1a;fill:#ffab1a;text-align:center;width:50px}.privacy-block .data-scheme__top-right{text-align:center;width:50px;color:#469eb9;fill:#469eb9}.privacy-block .data-scheme__wrap{border-left:2px solid #ffab1a;margin-left:25px;padding-left:50px}.privacy-block .data-scheme__list{border-left:2px solid #469eb9;padding:10px 0 10px 25px}.privacy-block p.data-scheme__item{position:relative;line-height:30px;margin-bottom:0}.privacy-block .data-scheme__item.bull-blue:before,.privacy-block .data-scheme__item.bull-green:after{content:"";position:absolute;left:-38px;top:50%;margin-top:-11px;display:block;width:20px;height:20px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #469eb9;background:#fff}.privacy-block .data-scheme__item.bull-green:after{left:-90px;border:2px solid #ffab1a}.privacy-block .data-collect__item{vertical-align:top;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.privacy-block .data-collect__item:last-child,.privacy-block .data-collect__item>div>p:last-child,.privacy-block .highlight-box>:last-child{margin-bottom:0}.privacy-block .data-collect__item-icon{-webkit-box-flex:0;-webkit-flex:0 0 25px;-ms-flex:0 0 25px;flex:0 0 25px;margin-right:10px;vertical-align:top;fill:transparent;stroke:#4b5563}.privacy-block .data-collect__title{font-size:1.2em;font-weight:600;line-height:1.6;color:#4b5563;margin-bottom:5px}.privacy-block .data-collect__tags{font-size:10px;line-height:12px;color:#495355}.privacy-block .data-collect__tags span{margin:0 5px;padding:2px 4px;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;background-color:#c8e2ea}.privacy-block .project__company{font-weight:700}.privacy-block .project__company,.privacy-block .project__textual{font-size:16px;color:#4b5563;margin:10px 0}.map-desktop,.map-desktop svg,.map-mobile,.map-mobile svg,.nav-filter .main-filter #filter-select,.nav-filter .main-filter .search-bar{width:100%}.breadcrumbs svg.mobile-arrow,.map-mobile{display:none}@media screen and (max-width:992px){.map-mobile{display:block}}.map-desktop{display:block;border-radius:20px;overflow:hidden}@media screen and (max-width:992px){.map-desktop{display:none}}.st0{fill:#a0d8ec}.st1{fill:#cbecd6}.st2{fill:#999}.st3{fill:#ccc}.st4{fill:#f9c33e}.st5{fill:#fff}#search-bloc svg path,.st6{fill:#2e313b}#NUM1,#NUM2,#NUM3,#PLAGE1,#PLAGE2,#PLAGE3{z-index:1000;position:relative;transform-box:fill-box;transform-origin:center;cursor:pointer;transition:transform .2s ease}#NUM1.actif,#NUM1:hover,#NUM2.actif,#NUM2:hover,#NUM3.actif,#NUM3:hover,#PLAGE1.actif,#PLAGE1:hover,#PLAGE2.actif,#PLAGE2:hover,#PLAGE3.actif,#PLAGE3:hover,.table-list-main tbody tr td.table-list-website .btn-primary:hover{transform:scale(1.2)}.lb{position:fixed;inset:0;display:none;z-index:9999}.lb.is-open{display:flex;justify-content:center;align-items:center;padding:0;overflow:hidden}.lb__overlay{position:absolute;inset:0;background:#000}.lb__dialog{position:relative;--vh:100svh;width:63%}@media screen and (max-width:1400px){.lb__dialog{width:75%}}@media screen and (max-width:1200px){.lb__dialog{width:100%}}@supports (height:100dvh){.lb__dialog{--vh:100dvh}}@supports not (height:100svh){.lb__dialog{--vh:100vh}}.lb__close{position:fixed;top:0;right:0;z-index:10000;border:0;background:0 0;font-size:36px;line-height:1;cursor:pointer;background:#fff;padding:10px;height:45px;width:50px;display:flex;justify-content:center;border-radius:0 20px 0 20px;align-items:center;background:#000;color:#fff}.lb__body{width:100%;max-height:calc(var(--vh) - 48px);overflow:none;display:block;border-radius:30px 30px 30px 30px;box-shadow:0 0 20px rgba(204,204,204,.4);padding:70px;background:#fff}@media screen and (max-width:1200px){.lb__body{max-height:calc(var(--vh) - .5px);box-shadow:0;padding:40px;border-radius:0}}.lb__body.actif{overflow:auto}.lb_container{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-right:0;padding-left:0}@media screen and (max-width:1200px){.lb_container{gap:30px;padding:0}}@media screen and (max-width:992px){.lb_container{gap:30px;padding:0;display:flex;flex-direction:column-reverse}}@media screen and (max-width:768px){.lb_container{padding:0}}.lb__media,.table-list-main tbody tr td{position:relative}.lb__media img,.lb__thumbs img{width:100%;height:auto;object-fit:cover;display:block}.lb__media img{border-radius:12px;aspect-ratio:16/9;transition:opacity .25s ease}.lb__content{display:flex;gap:30px;align-items:flex-start}.lb__content #lbDesc ul{list-style:disc;padding-left:15px}@media screen and (max-width:992px){.lb__content{flex-direction:column;gap:10px}}#lbTitle{margin-top:0;font-weight:600}.lb__badge,.lb__btn{background:#2db6c3;color:#fff}.lb__badge{flex:0 0 auto;width:36px;height:36px;border-radius:999px;display:inline-grid;place-items:center;font-weight:700;margin-bottom:10px}.lb__btn{display:inline-block;margin-top:16px;padding:10px 20px;text-decoration:none;border-radius:5px}.lb__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;flex-wrap:wrap}@media screen and (max-width:1200px){.lb__thumbs{grid-template-columns:repeat(2,1fr)}}.lb__thumbs img{border-radius:10px;transform:scale(1);transition:transform .3s ease-out;opacity:0}.lb__thumbs img:hover{transform:scale(1);opacity:.7!important}@media (max-width:992px){.lb__media img{max-width:100%}}#main-footer{background:#e1f8ff;background:-moz-linear-gradient(0deg,rgba(225,248,255,0)0,#e1f8ff 100%);background:-webkit-linear-gradient(0deg,rgba(225,248,255,0)0,#e1f8ff 100%);background:linear-gradient(0deg,rgba(225,248,255,0)0,#e1f8ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1f8ff",endColorstr="#e1f8ff",GradientType=1);margin-top:100px;padding-bottom:50px;border-bottom:15px solid #2db6c3}@media screen and (max-width:1600px){#main-footer{padding-bottom:50px;margin-top:60px}}@media screen and (max-width:1400px){#main-footer{margin-top:80px;padding-bottom:50px}}@media screen and (max-width:992px){#main-footer{margin-top:50px;padding-bottom:50px}}@media screen and (max-width:768px){#main-footer{margin-top:40px;padding-bottom:40px}}#main-footer .main-head-footer{display:flex;flex-direction:column}@media screen and (max-width:768px){#main-footer .main-head-footer{flex-direction:column-reverse}}#main-footer .bottom-footer,#main-footer .head-footer{display:grid;padding-left:17%;padding-right:17%;gap:5%}@media screen and (max-width:1400px){#main-footer .bottom-footer,#main-footer .head-footer{padding-left:15%;padding-right:15%}}@media screen and (max-width:992px){#main-footer .bottom-footer,#main-footer .head-footer{padding-left:12%;padding-right:12%;gap:0;column-gap:50px;row-gap:30px}}@media screen and (max-width:768px){#main-footer .bottom-footer,#main-footer .head-footer{padding-left:25px;padding-right:25px}}#main-footer .bottom-footer div h2,#main-footer .head-footer div h2{font-weight:600;margin-bottom:15px}#main-footer .bottom-footer div.contact a,#main-footer .head-footer div.contact a{transition:all .5s ease}#main-footer .head-footer{grid-template-columns:1fr 1fr 1fr 1fr;padding-top:150px;padding-bottom:100px;margin-bottom:100px;border-bottom:1px solid #c0c1c4}@media screen and (max-width:1600px){#main-footer .head-footer{padding-top:100px;padding-bottom:60px;margin-bottom:60px}}@media screen and (max-width:1400px){#main-footer .head-footer{padding-top:60px;padding-bottom:60px;margin-bottom:60px}}@media screen and (max-width:992px){#main-footer .head-footer{padding-top:50px;padding-bottom:50px;margin-bottom:50px;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){#main-footer .head-footer{grid-template-columns:1fr;border-top:1px solid #c0c1c4;border-bottom:0;margin-bottom:0;padding-bottom:0}}#main-footer .head-footer .contact a{color:#2db6c3;font-weight:600}#main-footer .bottom-footer{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:992px){#main-footer .bottom-footer{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){#main-footer .bottom-footer{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}}#main-footer .bottom-footer .logo img{width:80%;display:block}@media screen and (max-width:992px){#main-footer .bottom-footer .logo img{width:70%}}@media screen and (max-width:768px){#main-footer .bottom-footer .logo img{width:50%}}@media screen and (max-width:576px){#main-footer .bottom-footer .logo img{width:80%}}#main-footer .bottom-footer ul li a{display:flex;align-items:center;padding:5px 0;font-weight:500;font-size:.9em;gap:5px}#main-footer .sign{grid-template-columns:1fr 1fr;font-size:85%;margin-top:40px;gap:5px}@media screen and (max-width:992px){#main-footer .sign{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){#main-footer .sign{grid-template-columns:1fr;padding-top:40px;padding-bottom:0;margin-top:10px}}#main-footer .sign p:last-of-type{text-align:right;display:flex;justify-content:flex-end;align-items:center;font-weight:500}@media screen and (max-width:768px){#main-footer .sign p:last-of-type{text-align:left;justify-content:flex-start}}#main-footer .logoc360{width:150px;margin-right:15px;transform:scale(1);top:-1px;position:relative}.nav-filter{display:flex;align-items:center;gap:20px;padding:0;margin:20px 0;justify-content:space-between}.nav-filter.filter-demarche{border-bottom:none}.nav-filter h4{font-size:90%;font-weight:500}.nav-filter .main-filter{display:grid;gap:20px;grid-template-columns:1.1fr 1fr}.nav-filter .main-filter select{background-position:right .5rem center}.nav-filter .main-filter input,.nav-filter .main-filter select{padding:10px 15px;font-size:100%;font-weight:500;outline:0!important;background-repeat:no-repeat;background-size:1.5em 1.5em;background-color:#f1f1f1;border:0;border-radius:5px}.nav-filter .main-filter input:focus,.nav-filter .main-filter select:focus{border-color:#ccc}.nav-filter .main-filter select{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 20 20%22%3E%3Cpath fill%3D%22%231E293B%22 d%3D%22M10%2C12.5c-0.1%2C0-0.3%2C0-0.4-0.1l-4-4c-0.2-0.2-0.2-0.5%2C0-0.7s0.5-0.2%2C0.7%2C0l3.6%2C3.6l3.6-3.6c0.2-0.2%2C0.5-0.2%2C0.7%2C0s0.2%2C0.5%2C0%2C0.7l-4%2C4C10.3%2C12.5%2C10.1%2C12.5%2C10%2C12.5z%22/%3E%3C/svg%3E")}.nav-filter .main-filter input{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 20 20%22%3E%3Cpath fill%3D%22%231E293B%22 d%3D%22M15.2%2C14.4l-2.5-2.5c0.6-0.8%2C0.9-1.7%2C0.9-2.7c0-2.5-2-4.5-4.5-4.5s-4.5%2C2-4.5%2C4.5s2%2C4.5%2C4.5%2C4.5c1%2C0%2C2-0.3%2C2.7-0.9l2.5%2C2.5c0.1%2C0.1%2C0.3%2C0.2%2C0.4%2C0.2c0%2C0%2C0%2C0%2C0%2C0c0.2%2C0%2C0.3-0.1%2C0.4-0.2c0.1-0.1%2C0.2-0.3%2C0.2-0.4C15.3%2C14.6%2C15.3%2C14.5%2C15.2%2C14.4z M12.5%2C9.1c0%2C1.8-1.5%2C3.3-3.3%2C3.3S5.8%2C11%2C5.8%2C9.1s1.5-3.3%2C3.3-3.3S12.5%2C7.3%2C12.5%2C9.1z%22/%3E%3C/svg%3E");background-position:left .5rem center;padding-left:45px}@media screen and (max-width:576px){.nav-filter .main-filter input{background-position:right 10px center;padding-left:15px}}.nav-filter .main-filter #filter-select input,.nav-filter .main-filter .search-bar input{width:100%}.nav-filter#nav-filter-entreprises .main-filter{grid-template-columns:1fr;width:100%}.nav-filter.filter-demarche,.nav-filter.filter-reglement,body.webcam-page #Generalwrapper .container .bloc-html{padding:0}.nav-filter.filter-demarche .main-filter,.nav-filter.filter-reglement .main-filter{grid-template-columns:1fr .5fr;gap:30px;width:100%}@media screen and (max-width:576px){.nav-filter.filter-demarche .main-filter,.nav-filter.filter-reglement .main-filter{grid-template-columns:1fr;gap:15px}}.no-results{background:#fbfbfb;padding:20px;border-radius:15px;margin-top:30px;text-align:center}.no-results p{font-weight:500;font-size:1.1em;margin:0!important}#menumobile{display:none;position:relative;z-index:35;align-items:center}@media screen and (max-width:992px){#menumobile{display:flex}}#menumobile .menu-trigger,#menumobile .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}#menumobile .menu-trigger{position:relative;width:50px;height:44px;background:0 0;border:0;appearance:none;cursor:pointer}#menumobile .menu-trigger.active span{background-color:#2e313b}#menumobile .menu-trigger span{position:absolute;left:0;width:100%;height:5px;background-color:#fff}#menumobile .menu-trigger span:nth-of-type(1){top:0}#menumobile .menu-trigger span:nth-of-type(2){top:50%;transform:translateY(-50%)}#menumobile .menu-trigger span:nth-of-type(3){bottom:0}#menumobile .menu-trigger.active span:nth-of-type(1){transform:translateY(20px) rotate(-45deg)}#menumobile .menu-trigger.active span:nth-of-type(2){opacity:0}#menumobile .menu-trigger.active span:nth-of-type(3){transform:translateY(-20px) rotate(45deg)}.breakpoints{position:fixed;bottom:20px;left:20px;z-index:200000;padding:10px;color:#fff;background-color:#000;font-size:9px}.breakpoints:after{content:"xxl"}@media (max-width:1600px){.breakpoints:after{content:"1600"}}@media (max-width:1400px){.breakpoints:after{content:"1400"}}@media (max-width:992px){.breakpoints:after{content:"992"}}@media (max-width:768px){.breakpoints:after{content:"768"}}@media (max-width:576px){.breakpoints:after{content:"576"}}#Generalwrapper .container{margin-left:auto;margin-right:auto}@media screen and (max-width:992px){#Generalwrapper .container{display:block}}#search-bloc{position:fixed;top:0;left:0;width:100%;height:50%;background:rgba(255,255,255,.97);display:flex;justify-content:center;align-items:center;z-index:100;transform:translate(0,-100%)}@media screen and (max-width:992px){#search-bloc{height:100%}}#search-bloc form{width:50%;display:grid;grid-template-columns:3fr 1fr;gap:50px;position:relative}@media screen and (max-width:1400px){#search-bloc form{width:60%}}@media screen and (max-width:992px){#search-bloc form{width:80%;gap:40px}}@media screen and (max-width:768px){#search-bloc form{width:80%;gap:25px;grid-template-columns:1fr}}#search-bloc form #hint{display:block;margin-top:0;font-size:.85em;color:#666;position:absolute;right:30%;top:50%;transform:translateY(-50%);transition:right .4s ease-in-out}@media screen and (max-width:768px){#search-bloc form #hint{position:relative;left:0;top:0;transform:none!important}}#search-bloc form #hint.actif{right:35%}@media screen and (max-width:768px){#search-bloc form #hint.actif{right:auto;left:0}}#search-bloc form input{border:0;background:0 0;border-bottom:1px solid #2e313b;color:#2e313b}#search-bloc form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:24px;width:24px;margin-left:.4em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232e313b'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");cursor:pointer}#search-bloc form input:focus{outline:0!important}#search-bloc form button{background:#2db6c3;color:#fff;border-radius:5px}#search-bloc form button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}@media screen and (max-width:992px){#search-bloc form button{padding:15px;font-size:1.1em}}#search-bloc svg{position:absolute;top:60px;right:60px;width:35px}@media screen and (max-width:1400px){#search-bloc svg{top:40px;right:40px;width:30px}}#search-page{padding-top:40px;padding-bottom:40px}#search-page.no-result{padding-top:0;padding-bottom:0}#search-page .highlights{background:rgba(45,182,195,.2901960784)}#search-page .search-content{display:flex;flex-direction:column;gap:20px}#search-page .search-content .search-list:last-of-type{border-bottom:none}#search-page .search-list{padding-bottom:20px;border-bottom:1px solid #dedede}#search-page .search-list ul{list-style:inside;list-style-type:disc}#search-page .search-list .button-link,.breadcrumbs{display:flex;align-items:center;gap:10px}#search-page .search-list .button-link h2{text-transform:none;letter-spacing:0;font-size:1.6em;margin:0;transition:color .4s ease-in-out}@media screen and (max-width:992px){#search-page .search-list .button-link h2{font-size:1.5em}}@media screen and (max-width:768px){#search-page .search-list .button-link h2{font-size:1.3em}}#search-page .search-list .button-link img{width:25px;height:auto}#search-page .search-list .button-link span{background:#dedede;border-radius:4px;padding:4px 8px;font-size:.8em;font-weight:500;line-height:1}#search-page .search-list .button-link:hover h2,#search-page .search-list .button-link:hover h2 mark,.breadcrumbs li a:hover{color:#2db6c3}#search-page .search-list mark{background-color:transparent;color:#2e313b;border-bottom:1.5px solid #2db6c3;border-style:dashed;transition:color .4s ease-in-out}#search-page .suggestions{margin-top:50px;padding-top:30px;padding-bottom:30px;border-top:5px solid #2e313b;border-bottom:5px solid #2e313b}#search-page .suggestions .title{text-transform:none;letter-spacing:0;font-size:1.6em;color:#2db6c3;line-height:1.3}@media screen and (max-width:992px){#search-page .suggestions .title{font-size:1.3em;line-height:1.2}}#search-page .suggestions .search-list{font-size:95%}@media screen and (max-width:992px){#search-page .suggestions .search-list{font-size:100%}}body.webcam-page #Generalwrapper{padding-left:0;padding-right:0}@media (max-width:768px){body.webcam-page #Generalwrapper #head-section{padding-left:30px;padding-right:30px}}body.webcam-page #Generalwrapper .container{min-width:100%;width:100%}html.error-404,html.success-page{background:#2db6c3}body.search-page .breadcrumbs,html.success-page #head-section,html.success-page #header-image{display:none!important}html.success-page #Generalwrapper main{padding-top:100px;color:#fff}@media screen and (max-width:1400px){html.success-page #Generalwrapper main{padding-top:90px}}@media (max-width:992px){html.success-page #Generalwrapper main{padding-top:80px;padding-bottom:80px}}@media (max-width:768px){html.success-page #Generalwrapper main{padding-top:200px;padding-bottom:200px}}html.success-page #Generalwrapper main h1{font-size:2.5em;font-weight:500;margin-bottom:0}@media (max-width:768px){html.success-page #Generalwrapper main h1{font-size:1.5em}}html.success-page #Generalwrapper main p{font-size:110%}html.success-page #Generalwrapper main .btn-primary{background:#fff;color:#2db6c3;font-weight:700;padding:8px 25px;display:inline-block;width:auto;max-width:fit-content}html.glightbox-open{overflow-x:hidden;overflow-y:scroll}.breadcrumbs{font-size:.9em;background:#f1f1f1;padding:5px 20px;border-radius:5px;width:max-content;margin-bottom:10px}@media (max-width:768px){.breadcrumbs{margin-bottom:0;padding:5px 10px}}.breadcrumbs svg{width:5px}@media (max-width:768px){.breadcrumbs svg{display:none}}@media (max-width:768px){.breadcrumbs svg.mobile-arrow{display:block;transform:rotate(180deg)}.breadcrumbs li a{display:flex;align-items:center;gap:5px}}.breadcrumbs li.current a{color:#2db6c3;font-weight:500}@media (max-width:768px){.breadcrumbs li.current{display:none}}.breadcrumbs li:first-of-type a{display:flex;align-items:center}.breadcrumbs li:first-of-type a svg{width:10px;margin-right:10px}@media (max-width:768px){.breadcrumbs li:first-of-type,.breadcrumbs li:first-of-type.mobile-breadcrumbs a svg.mobile-arrow{display:none}.breadcrumbs li:first-of-type.mobile-breadcrumbs{display:block}.breadcrumbs li:first-of-type.mobile-breadcrumbs a svg{display:block;margin-right:2px}}.breadcrumbs li.nav-administration{display:none}@media (max-width:768px){.breadcrumbs li.nav-administration{display:block}.breadcrumbs li.nav-administration svg{width:10px;margin-right:0;display:block}}.pagination{display:flex;gap:15px;justify-content:center;align-items:center;margin-top:50px}@media (max-width:768px){.pagination{margin-top:30px}}.pagination li.disabled{display:none}.pagination li.page-link a,.pagination li.page-link span{background:#f1f1f1;width:20px;height:20px;padding:17px;display:flex;justify-content:center;align-items:center;font-size:.9em}.table-list-main{margin-top:40px;display:block}.table-list-main tbody,.table-list-main.searching tbody{padding-left:0;transition:padding .3s ease-in-out}.table-list-main.searching tbody .first-letter{opacity:0!important}.table-list-main tbody{display:block;padding-left:50px}@media screen and (max-width:768px){.table-list-main tbody{padding-left:0}}.table-list-main tbody tr{display:grid;grid-template-columns:1fr 1fr .2fr;padding:15px 0;column-gap:10px}@media screen and (max-width:768px){.table-list-main tbody tr{grid-template-columns:1fr;position:relative;border-bottom:1px solid #cbcbcb}}.table-list-main tbody tr.border-bloc{border-top:1px solid #cbcbcb;padding-top:30px;margin-top:15px}@media screen and (max-width:768px){.table-list-main tbody tr.border-bloc{display:none}}.table-list-main tbody tr.border-bloc:first-child{border:0;padding-top:0;margin-top:0}.table-list-main tbody tr.border-bloc .first-letter{opacity:1;position:absolute;left:-25px;top:0;transform:translateX(-100%);font-size:2em;color:#d5d5d5;font-weight:800;line-height:1;transition:opacity .3s ease-in-out}@media screen and (max-width:768px){.table-list-main tbody tr.border-bloc .first-letter{display:none!important}}@media screen and (max-width:768px){.table-list-main tbody tr td{width:85%}}.table-list-main tbody tr td p:last-child{margin:0!important}.table-list-main tbody tr td:first-of-type b{font-weight:500!important}.table-list-main tbody tr td.table-list-website{margin-left:auto;display:flex}@media screen and (max-width:768px){.table-list-main tbody tr td.table-list-website{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}}.table-list-main tbody tr td.table-list-website .btn-primary{width:30px;height:30px;display:block;padding:8px;border-radius:100px;margin:0;transition:transform .2s ease-in-out}.table-list-main tbody tr td.table-list-website .btn-primary img{width:15px}.bloc-info .title-info{background:#e6c0cd;padding:15px 30px;border-radius:10px 10px 0 0}.bloc-info .content-info{background:#f1f1f1;padding:30px;border-radius:0 0 10px 10px;font-size:.9em}.btn-primary{background:#2db6c3;padding:10px 20px;color:#fff;border-radius:5px;display:inline-block;margin-top:15px}.btn-primary.grey{background:#888}.btn-primary.small{padding:5px 15px}::placeholder{color:#2e313b!important;opacity:1!important}::-ms-input-placeholder{color:#2e313b!important}.glightbox-container .goverlay{background:rgba(255,255,255,.95)}.glightbox-container .gslide-image{box-shadow:none!important}.templatelayout-fixed{position:fixed;display:flex;gap:10px;bottom:10px;left:10px}.templatelayout-fixed span{background:#e2e8f0;padding:0 2px;color:#000;font-size:70%}#bandeau-head{background-color:rgba(255,255,255,.6392156863);font-size:85%;font-weight:500;transition:background-color .3s ease;text-align:center;padding:10px 20px;overflow:hidden}.bloc-bandeau{opacity:0;visibility:hidden;transition:opacity .6s ease;display:none;line-height:1.4;color:#2e313b}.bloc-bandeau.active{display:flex;opacity:1;visibility:visible;justify-content:center}.bloc-bandeau a{text-decoration:underline;margin-left:3px}
/*# sourceMappingURL=main.css.map */