body.single-cours .elementor-section-wrap.ui-sortable:not(:empty)+#elementor-add-new-section{display:none!important}body.single-cours.e-preview--show-hidden-elements.elementor-editor-active .contenu_texte>.elementor-widget-container>div[data-elementor-type=wp-post]>.elementor-section-wrap>.elementor-element{--widgets-spacing:0px!important}body.single-cours .elementor-document-handle,body.single-cours .elementor-editor-container-settings,body.single-cours .elementor-group-control-image-size,body.single div[data-elementor-type=footer] .elementor-editor-container-settings,body.single div[data-elementor-type=footer] .ui-resizable-handle,body.single div[data-elementor-type=footer]>.elementor-section-wrap>.elementor-element>div:not(#container_logos_footer),body.single div[data-elementor-type=footer]>#elementor-add-new-section{display:none!important}body.single-cours [data-elementor-type=container].elementor-element-edit-mode.ui-resizable>.ui-resizable-handle{display:none!important}#cours-list>li{display:flex;flex-direction:row;flex-wrap:wrap;width:45%;position:relative;text-align:center;transition:all .5s}#cours-list>li:hover{transform:scale(.95)}#cours-list{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;justify-content:space-between;margin-top:2rem}#cours-list h3{padding:0!important;margin:0!important;color:var(--e-global-color-secondary);font-family:"Samudera",Sans-serif;font-weight:400;line-height:30px}#cours-list .nom_chef{font-weight:600!important;color:var(--e-global-color-primary)}#cours-list div.coordonnees_restau_boucle{text-align:center!important;font-family:"Oswald",Sans-serif!important;font-size:14px!important;font-weight:300!important;color:var(--e-global-color-secondary)}#cours-list div.coordonnees_restau_boucle>p{padding:0!important;margin:0!important}#cours-list>li:nth-child(odd){margin-top:4rem}#cours-list img{height:450px;width:100%;object-fit:cover}#cours-list .mes_dates{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);position:absolute;left:0;top:30px;padding:12px;font-family:"Samudera",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}#liste-de-lettres{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}#liste-de-lettres>span{color:black;font-family:"Samudera";font-size:20px;font-weight:400;transition:all .5s;border-bottom:none;cursor:pointer;margin-left:5px;margin-right:5px;line-height:20px}#liste-de-lettres>span.actif{color:var(--e-global-color-primary)}#liste-de-lettres>span:hover{color:var(--e-global-color-primary);border-bottom:solid 1px var(--e-global-color-primary)}#chef-list a{font-family:"Samudera";color:black;font-size:20px;font-weight:400;transition:all .5s;border-bottom:none;cursor:pointer;margin-left:5px;margin-right:5px;line-height:20px}#chef-list a:hover{color:var(--e-global-color-primary);border-bottom:solid 1px var(--e-global-color-primary)}#chef-list a.actif{color:var(--e-global-color-primary)}#chef-list span.dernier:last-child{display:none}#liste_des_noms{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center;margin-top:2rem}#cours-list .contenu_cours{width:100%;display:flex;flex-direction:column;align-items:center}body.user-id-4.page #wp-admin-bar-edit{display:none!important}body.user-id-4 ul#wp-admin-bar-elementor_edit_page-default>li:not(#wp-admin-bar-elementor_edit_doc_156){display:none!important}span.font_brush{font-family:"Asutenan"!important;position:relative;bottom:-9px}span.gfield_required.gfield_required_asterisk{display:inline-block!important}[id^=gform_] .gform_body input:not([type=checkbox]):not([type=submit]),[id^=gform_] .gform_body textarea{border-radius:0;box-shadow:none;border-bottom:solid .5px black;border-left:none!important;border-right:none!important;border-top:none!important;color:var(--e-global-color-primary);font-family:"Oswald",sans-serif!important}[id^=gform_] .gform_body input:not([type=checkbox]):not([type=submit])::placeholder,[id^=gform_] .gform_body textarea::placeholder{color:rgba(0,0,0,.38)}[id^=gform_] .gform_body .gfield.gfield--type-consent.gfield--type-choice.gfield--input-type-consent span.gfield_required.gfield_required_text{display:none!important}[id^=gform_] .gform_body .gfield.gfield--type-consent.gfield--type-choice.gfield--input-type-consent input[type=checkbox]{box-shadow:none!important}[id^=gform_] .gform_body .gfield.gfield--type-consent.gfield--type-choice.gfield--input-type-consent input[type=checkbox]::before{color:var(--e-global-color-primary);content:var(--gf-icon-ctrl-checkbox);font-family:var(--gform-theme-icon-font-family)!important;font-family:var(--gf-icon-font-family,var(--gform-theme-icon-font-family))!important;font-size:var(--gf-ctrl-checkbox-check-size);font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;opacity:0;transition:all .5s;transform:rotate(-45deg)}[id^=gform_] .gform_body .gfield.gfield--type-consent.gfield--type-choice.gfield--input-type-consent input[type=checkbox]:checked::before{opacity:1;transform:rotate(0deg)}.icon_list_contact ul>li>a>span.elementor-icon-list-icon{background-color:black;clip-path:circle();padding:5px!important;margin-right:10px}.icon_list_contact ul>li>a>span.elementor-icon-list-icon>svg{margin:0!important}.icon_list_contact ul{display:flex;flex-wrap:wrap;flex-direction:row}.icon_list_contact ul>li{width:50%}#menu_header ul>li.current-menu-item::before{opacity:1}#menu_header ul>li.current-menu-item>a{z-index:1}#carousel_logos_footer img.swiper-slide-image{height:125px;object-fit:contain}.swiper-pointer-events{touch-action:none!important;-ms-touch-action:none!important}#tab_home_cours ul.nav.nav-tabs.elementkit-tab-nav>li>a .elementskit-tab-title>span{position:relative;bottom:5px}.carousel_loop_grid .elementor-image-carousel.swiper-wrapper img{width:100%;height:450px;object-fit:cover}.date_cours_loop .elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom{margin-bottom:-5px}.date_cours_loop_entre .elementor-heading-title{position:relative;bottom:1px}body.page-id-124 .date_cours_loop_entre .elementor-heading-title{bottom:5px}.coordonnees_restaurant_loop p{margin-top:0;margin-bottom:0}#grille_de_boucle .coordonnees_restaurant_loop p{margin-top:0;margin-bottom:0}#filtres_cours [data-filter=cache]{display:none!important}#filtres_cours search.e-filter>button{display:block;cursor:pointer;transition:all .5s}#filtres_cours search.e-filter>button>span.first-word{font-family:"Samudera"!important;position:relative;bottom:5px}#bouton_tous_cours{display:none}#grille_de_boucle>.elementor-widget-container>.elementor-loop-container{display:flex;flex-wrap:wrap;grid-column-gap:10%}#grille_de_boucle>.elementor-widget-container>.elementor-loop-container>.e-loop-item{width:45%}#grille_de_boucle .conteneur_loop{transition:all .5s}#grille_de_boucle .conteneur_loop:hover{transform:scale(.95)}#grille_de_boucle .conteneur_loop .carousel_loop_grid .elementor-image-carousel.swiper-wrapper .swiper-slide-active img{transition:all .5s}#grille_de_boucle .conteneur_loop:hover .carousel_loop_grid .elementor-image-carousel.swiper-wrapper .swiper-slide-active img{transform:scale(1.05)}.liste_vacances p.elementor-icon-box-description{margin-top:0;line-height:18px;bottom:-3px;position:relative}.liste_vacances .elementor-icon-box-content>.elementor-icon-box-title{margin-right:5px}.liste_vacances .elementor-icon-box-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}#btn_retrospective,#btn_cours_passes{cursor:pointer}#timeline_association .twae-title{display:none!important}#timeline_association .twae-line-fill{display:none!important}#timeline_association .twae-story-line,#timeline_association .twae-h-line{height:.5px!important}#timeline_association .twae-h-line{background-color:rgba(0,0,0,.19)}#timeline_association .twae-icon{border-width:0!important}#timeline_association .twae-repeater-item{margin-bottom:10px!important}.bouton_100 a{width:100%}.contenu_texte b{color:var(--e-global-color-primary)}body.page-id-108 #grille_de_boucle>.elementor-widget-container>.elementor-loop-container>div.e-loop-item:not(:nth-of-type(-n+3)){display:block!important}#plan_du_site ul.elementor-sitemap-list.elementor-sitemap-categorie-cours-list>li:not(.cat-item-8):not(.cat-item-7){display:none!important}.lottie-404>.elementor-widget-container{overflow:hidden}@media screen and (min-width:769px) and (max-width:1024px){#grille_de_boucle>.elementor-widget-container>.elementor-loop-container>.e-loop-item:nth-child(odd){margin-top:4rem}#reglement_footer span>span{position:relative;bottom:2px}}@media screen and (max-width:768px){.icon_list_contact ul>li{width:100%}#reglement_footer span>span{position:relative;bottom:2px}#grille_de_boucle>.elementor-widget-container>.elementor-loop-container>.e-loop-item{width:100%}#menu_image_mobile nav>ul>li.current_page_item::before{content:"";background-color:var(--e-global-color-primary);width:75px;height:75px;border-radius:50%;z-index:0;position:absolute;left:50%;top:2px;transform:translateX(-50%)}#bouton_tous_cours a{width:100%}}@media screen and (min-width:1025px) and (max-width:1200px){#grille_de_boucle>.elementor-widget-container>.elementor-loop-container>.e-loop-item{width:100%}}@media screen and (min-width:1200px){#grille_de_boucle>.elementor-widget-container>.elementor-loop-container>.e-loop-item:nth-child(odd){margin-top:4rem}}@media screen and (min-width:1200px) and (max-height:930px){body.page-id-110 .conteneur_loop_texte>.elementor-element:first-child{--padding-block-end:.5em}body.page-id-110 .conteneur_loop_texte>.elementor-element:first-child h1{font-size:25px;line-height:30px}body.page-id-110 .conteneur_loop_texte{margin-top:5px}.icon_list_contact ul>li{padding-bottom:0!important}.icon_list_contact ul>li svg{--e-icon-list-icon-size:15px}.icon_list_contact ul>li .elementor-icon-list-text{font-size:14px;line-height:14px}.icon_list_contact>.elementor-widget-container{margin-bottom:0!important}.formulaire_de_contact>.elementor-widget-container{margin-top:0!important}.formulaire_de_contact .gform_body input:not([type=checkbox]):not([type=submit]){height:30px}.formulaire_de_contact .gform_body textarea{height:80px}.formulaire_de_contact .gform_footer{margin-block-start:5px!important}}