body{font-weight:400}img{pointer-events:none}.entry-content h2{text-transform:none}.et_pb_toggle_content p:last-of-type,p:not(.has-background):has(~*):last-of-type{padding-bottom:1em!important}.et_pb_toggle hr{padding-bottom:1em;border:none;border-top:solid 1px}a:hover{text-decoration:underline!important}.tribe-common a:hover{text-decoration:none!important}.lien-plus a:hover,a.lien-plus:hover,.et_pb_social_media_follow a:hover,a.et_pb_button:hover{text-decoration:none!important}.lien-plus a,a.lien-plus{transition:font-weight 0.1s ease}.lien-plus a:hover,a.lien-plus:hover{font-weight:600}sup{bottom:.8em;font-size:0.5em}.vertical-center{display:flex;flex-direction:column;justify-content:center}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0}@media(min-width:980px){.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-left:10px;margin:12px 14px 9px 24px;padding:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li.red-btn-menu{margin:0 0 0 24px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li.red-btn-menu>a{border-radius:20px;color:#E42618!important;border:solid 1px #E42618;padding:12px 14px 9px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li.red-btn-menu>a:hover{color:#fff!important;background:#E42618;opacity:1}.red-btn-menu,.et-menu a,.et-menu a:hover{transition:all .1s ease-in-out}}.et_pb_menu .et_pb_menu__search-input{color:#fff}img#picto_user{height:18px}@media (min-width:981px){#menu-row .et_pb_column:nth-child(odd){width:11%}#menu-row .et_pb_column:nth-child(even){width:78%}}.menu-mobile .et_mobile_nav_menu{display:none}@media(max-width:980px){.menu-mobile.et_pb_menu .et_pb_menu__menu,.menu-mobile.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.menu-mobile.et_pb_menu .et_pb_menu__menu ul.nav{display:flex;flex-direction:column;align-items:center}.menu-mobile.et_pb_menu .et_pb_menu__menu ul.nav>li{width:fit-content}.menu-mobile.et_pb_menu .et_pb_menu__menu ul.nav>li>a{text-align:center}}#horaires .affluences-timetable>.affluences-timetable-container>.affluences-timetable-navbar>.range{color:#e42618;font-family:'League Spartan';font-size:25px;font-weight:600}#horaires .affluences-timetable>.affluences-timetable-container>.affluences-timetable-navbar>.range:before{content:'Horaires semaine du ';color:#000;text-transform:uppercase}#horaires .affluences-timetable>.affluences-timetable-container>.affluences-timetable-navbar>.next-week,#horaires .affluences-timetable>.affluences-timetable-container>.affluences-timetable-navbar>.prev-week{display:none}#horaires .affluences-timetable>.affluences-timetable-container{justify-content:start!important;max-width:800px!important}#horaires .affluences-timetable>.affluences-timetable-container>.day,#horaires .affluences-timetable>.affluences-timetable-container>.day.current{color:#000000;font-family:'LEAGUE SPARTAN'}#horaires .affluences-timetable .timetable-title-long,#horaires .affluences-timetable .timetable-title{text-transform:uppercase;padding-bottom:0;font-weight:700!important;color:#000000!important}#horaires .affluences-timetable .timetable-title{display:none!important}#horaires .affluences-timetable .timetable-title-long{display:block!important}#horaires .affluences-timetable>.affluences-timetable-container>.day .timetable-time-container{font-weight:400!important;color:#000!important}form#simple{display:flex;justify-content:center;gap:20px}@media (max-width:768px){form#simple{flex-direction:column}}form#simple input#primoQueryTemp{width:100%;font-size:16px;padding:10px 15px 8px;border-radius:20px}form#simple input#go{cursor:pointer;font-size:16px;padding:10px 30px 7px;border-radius:20px!important;background:#000!important;font-weight:500!important;text-transform:uppercase!important;margin:0 auto;transition:all 300ms ease}form#simple input#go:hover{color:#000!important;background:#fff!important;box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.3)}.et_pb_toggle_open,.et_pb_toggle_close{padding:0;background:none!important}.et_pb_toggle_title{padding:23px 20px 20px!important;background:#EAE9EF}.et_pb_toggle_open .et_pb_toggle_content{padding:20px!important;background:#FFF}.et_pb_toggle_close .et_pb_toggle_content{padding:20px!important;background:#FFF}.et_pb_toggle_title::before{padding-right:20px}ul.et_pb_tabs_controls.clearfix{display:flex;gap:15px;background:none}.et_pb_tabs_controls li{border:none!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{font-size:125%;border-radius:0 5px 5px 0}.et_pb_blurb_content .keyboard-outline{display:block}a:focus-visible{outline-style:solid!important;outline-width:1px!important;outline-color:#00c3ff!important}.unequestion-widget{display:flex;flex-direction:column;align-items:center;right:2.5%!important}#unequestion-button{width:230px;min-height:45px;padding-top:5px;text-transform:uppercase;font-size:20px;color:#fff;border:none;border-radius:20px 20px 0 0;background:#e42618;display:flex;justify-content:center;align-items:center;box-shadow:0 -3px 8px -2px #0003;cursor:pointer;z-index:1}.unequestion-widget-closed,.unequestion-widget-previewed{height:45px!important}.unequestion-button-circle{background:#00e5bc;width:0.8em;height:0.8em;display:block;margin-left:0.5em;border-radius:20px}#unequestion-iframe{width:330px!important;margin:0!important;padding:15px 15px 0;background:#fff;border:solid 3px #e42618!important;border-bottom:none!important;border-radius:10px 10px 0 0!important;box-shadow:none!important}.unequestion-widget-opened #unequestion-iframe{box-shadow:0 -3px 10px #0003!important}@media (min-width:981px){#bandeau-accueil #col1{width:15%!important}#bandeau-accueil #col3{width:35%!important}}#actus-accueil .et_pb_ajax_pagination_container{display:flex;gap:30px}@media (max-width:768px){#actus-accueil .et_pb_ajax_pagination_container{flex-direction:column}}#actus-accueil article{margin-bottom:10px!important;flex:1}#actus-accueil article img{aspect-ratio:1/1;object-fit:cover}#actus-accueil article a.more-link{margin-top:50px;text-align:center}.custom-events-list{display:flex;flex-direction:column;gap:15px}.custom-events-list .event-item{display:flex;align-items:center}.custom-events-list .event-date{background-color:black;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:600;margin-right:30px;width:fit-content;height:auto;aspect-ratio: 1/1;padding:15px}.custom-events-list .event-date span{margin-top:5px}.custom-events-list .event-details a{text-decoration:none;color:#fff;font-size:22px}.selection-acquisitions .et_pb_code_inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}@media(max-width:980px){.selection-acquisitions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.selection-acquisitions{grid-template-columns:100%}}.selection-acquisitions article{padding:20px 20px 80px;box-shadow:0 3px 6px #0003;background:#fff;display:flex;position:relative;flex-direction:column;text-align:center;width:100%;align-items:center;gap:20px}.selection-acquisitions article a.image-acquisition{background-size:contain;background-position:center;background-repeat:no-repeat;height:220px;width:100%}.selection-acquisitions article .titre-acquisition{color:#000;font-size:20px;font-weight:600;text-transform:uppercase}.selection-acquisitions article .auteurs-acquisition{color:#e42618}.selection-acquisitions article a.lien-acquisition{font-size:80px;line-height:0.8em;position:absolute;bottom:0}.selection-acquisitions article.coup-de-coeur{background:#e42618}.selection-acquisitions article.coup-de-coeur .titre-acquisition,.selection-acquisitions article.coup-de-coeur .informations-acquisition,.selection-acquisitions article.coup-de-coeur .lien-acquisition{color:#fff}.selection-acquisitions article.coup-de-coeur .auteurs-acquisition{color:#000}#page-actualite .et_pb_ajax_pagination_container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}#page-actualite article{margin-bottom:10px!important;padding:30px;box-shadow:0 3px 6px #0003}@media (max-width:1200px){#page-actualite .et_pb_ajax_pagination_container{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){#page-actualite .et_pb_ajax_pagination_container{grid-template-columns:1fr}}#page-actualite article img{aspect-ratio:1/1;object-fit:cover}#page-actualite article a.more-link{margin-top:50px;text-align:center}.ressources-filtre{display:flex;flex-wrap:wrap;gap:10px 15px;max-width:900px;margin:0 auto 30px}.ressources-filtre button.categorie-btn{background:#F5F5F5;color:#000;border:none;padding:10px 15px;font-size:18px;font-weight:500;cursor:pointer}.ressources-filtre button.categorie-btn.active{color:#e42618}.ressources{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;font-size:18px}@media(max-width:980px){.ressources{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.ressources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ressources{grid-template-columns:100%}}.ressources article.ressource{display:flex;flex-direction:column;transition:all 1s ease}.ressources article.ressource.hidden{display:none}.ressources article.ressource .titre-ressource{color:#000;font-weight:700;text-transform:uppercase;margin-top:20px}.ressources article.ressource .type-documents-ressource{color:#e42618;font-weight:500}.ressources article.ressource .description-ressource{margin-top:20px}.ressources article.ressource .description-ressource strong{font-weight:600}#formulaire-responsive{max-width:100%;margin:0 auto;width:100%}.wpcf7 h3{margin-top:1.5em}.rang-form{display:flex;width:100%}.colonne{font-size:16px;padding:0.65rem;width:100%;box-sizing:border-box}@media only screen and (max-width:980px){.rang-form{display:block}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 input[type="number"],.wpcf7 select,.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;-webkit-appearance:none;font-size:16px}.wpcf7-submit{color:#fff;cursor:pointer;font-size:16px;padding:10px 30px 7px;border-radius:20px!important;background:#000!important;font-weight:500!important;text-transform:uppercase!important;margin:0 auto;transition:all 300ms ease;border:none!important}.wpcf7-submit:hover{color:#000!important;background:#fff!important;box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.3)}.wpcf7-list-item{margin-left:0;margin-right:0.5em}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:left;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.wpcf7cf-hidden{display:block!important}.wpcf7cf-hidden{opacity:0.5;pointer-events:none}fieldset{margin-bottom:1em}legend{font-weight:600;font-size:20px}@media screen and (max-width:480px){.selection-acquisitions .et_pb_code_inner{display:flex;flex-direction:column}}