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>.e-con-inner,body.single-cours .contenu_texte>.elementor-widget-container>div[data-elementor-type=wp-post]>.elementor-element,body.single-cours .contenu_texte>.elementor-widget-container>div[data-elementor-type=wp-post]>.elementor-element>.e-con-inner{display:flex;flex-direction:row!important;flex-wrap:wrap!important;--widgets-spacing:0px 0px!important;justify-content:center}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}#liste-de-lettres>span.actif{color: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}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%}#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}#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 .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}#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)}.infos_restaurant span.elementor-heading-title>p:not(:first-child){line-height:18px}.infos_restaurant span.elementor-heading-title>p{margin-top:0;margin-bottom:0}#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){#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}#bouton_tous_cours a{width:100%}}@media screen and (min-width:1200px) and (max-height:930px){.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}}@media screen and (min-width:1025px) and (max-width:1200px){.colonne_association{height:fit-content!important;position:sticky!important;top:0}}