h1,h2,h3{font-size:50px;font-family:"adrianna",sans-serif;font-weight:800;font-style:normal}p,a,li,div{font-family:"adrianna",sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width :980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls{display:block!important}.dipl_tabs .dipl_tabs_item .dipl_single_tab_content{padding:0px!important}.dipl_tabs_item_0_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_1_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_2_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_3_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_4_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_5_title .dipl_tabs_item_title_inner_wrap,.dipl_tabs_item_6_title .dipl_tabs_item_title_inner_wrap{padding-top:5px!important;padding-right:20px!important;padding-bottom:0px!important;padding-left:0px!important}.session-week .session-day header{background-color:#b4c4bb}.session-week .session-day header .day-title .day-title-text{font-size:20px!important}.session-week .session-day header .day-title .day-title-dmy{font-size:20px}.weeks-navigation-button{background-color:#ffffff00}.weeks-navigation div a,.weeks-navigation div button{color:#f2957b;padding:0px}.subtitle{text-align:center;text-transform:uppercase;font-size:20px;letter-spacing:8px;font-family:"alata";font-weight:bold}.weeks-navigation div a svg,.weeks-navigation div button svg{fill:#f2957b;width:15px}.weeks-navigation-button{border-color:#ffffff00;box-shadow:none!important}.session-week .session-day .session-day-content .session-content .session-place-activity{font-size:18px;line-height:23px}.session-week .session-day .session-day-content .session-content.session-full,.session-week .session-day .session-day-content .session-content.session-canceled{background-color:#dcdbdb}.session-week .session-day .session-day-content .session-content.session-category-marche-aquatique{background:#b4c4bb4d}.woocommerce div.product form.cart .variations label{font-size:14px}.wc-csr-info{background-color:#f2957b!important}.woocommerce-error{background:#f2957b!important}.grecaptcha-badge{visibility:hidden!important}#formulaire-responsive{max-width:2400px;;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{direction:ltr;width:100%;font-size:14px;padding:20px;background:#F5F4ED!important;border:0px solid #fff;border-radius:5px;color:#474747!important}.wpcf7 input[type="text"]:focus{background:#F5F4ED!important}input[type=text]{border:0px solid}.wpcf7-submit{font-size:14px;background-color:transparent!important;border:1px solid #778786;border-radius:8px;color:#778786;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.wpcf7-submit:hover{font-size:14px;background-color:#778786!important;border:1px solid #778786;border-radius:8px;color:#fff!important;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#778786;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#778786;padding:5px;color:#fff;text-align:center;margin:0;font-size:12px}.wpcf7 input[type="tel"]{direction:ltr;width:100%;font-size:14px;padding:20px;background:#F5F4ED!important;border:0px solid #fff;border-radius:0px;color:#778786!important}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#778786;color:#fff;margin:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#474747!important;background:transparent;color:#474747}.wpcf7 textarea{height:75px}.wpcf7-list-item{line-height:16px;font-size:14px}.wpcf7-list-item-label{color:#474747}.wpcf7 form.sent .wpcf7-response-output{border-color:#474747!important;background:transparent;color:#474747!important}.titreformulairedevis{font-family:"snug-variable",sans-serif;font-size:20px!important;text-decoration:underline}::placeholder{color:#474747}#top-menu li{padding-right:25px}#top-menu li li a{padding:6px 20px;width:300px}#top-menu li{font-family:"adrianna",sans-serif!important}.nav li ul{width:350px;display:grid}.sub-menu{border-radius:8px}@media only screen and (max-width:980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#main-header{box-shadow:0 0px 0 rgba(0,0,0,.1)}.et_header_style_split .et_mobile_menu{top:62px}.et_mobile_menu{border-color:transparent}.et_mobile_menu{padding:4%;background:#fff;border-radius:8px;visibility:visible;opacity:1;display:none;z-index:9999;border-top:0px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0px 5px rgba(0,0,0,.1)}.et_mobile_menu li li{padding-left:0%!important}.select_page{display:none!important}.et_header_style_split #main-header .mobile_nav{display:block;text-align:left;background-color:transparent;border-radius:5px;padding:9px 10px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:45%}.et_fixed_nav #main-header.et-fixed-header{position:sticky;top:73px!important}.njt-nofi-notification-bar .njt-nofi-text{line-height:15px}.et_header_style_split #main-header .container,.et_header_style_split #main-header .logo_container{display:flex;align-self:center}.et_header_style_split #main-header{padding:0px 0!important}.et_header_style_split #logo{max-width:100%}.mobile_menu_bar:before{color:#c3747a!important}.et_header_style_split .et_menu_container .mobile_menu_bar{position:relative;float:right;right:0px;top:0px}}@media only screen and (max-width:980px){#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}}.et-cart-info{display:none}.dipl_woo_products_0 .dipl_single_woo_product_content{display:flex;justify-content:space-between;align-items:baseline}.dipl_woo_products_0 .dipl_single_woo_product_title a{color:#c3747a!important;text-align:center!important;font-family:"adrianna",sans-serif;font-weight:800}.wps_wgm_message_length{display:none!important}.woocommerce div.product .product_title{font-family:"adrianna",sans-serif;color:#474747!important;font-weight:600!important}@media all and (max-width:980px){.woocommerce div.product .product_title{margin-top:30px!important;font-size:25px!important}}.woocommerce ul.products li.product .button{display:none}.woocommerce .woocommerce-breadcrumb{display:none!important}@media all and (max-width:980px){.woocommerce-product-gallery__wrapper{width:100%!important}}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.wps_wgm_send_giftcard{display:none!important}.wps_wgm_delivery_method{border:0px;box-shadow:none;padding:0px;margin-bottom:25px}.wps_wgm_method{font-size:14px;font-weight:700;text-transform:uppercase}.xoo-wsc-product dl.variation dd,.xoo-wsc-product dl.variation dt{line-height:21px!important}.wps_wgm_msg_info{display:none!important}.wps_wgm_method{display:none!important}.wps_wgm_wrapper_for_preview{display:none!important}.wps-gc_lay-2 .mwg_wgm_preview_email #mwg_wgm_preview_email{width:100%;padding:10px 20px;font-size:14px;background:#474747;color:#fff}.woocommerce-order-details h4{font-family:"adrianna",sans-serif}.wps_download_pdf{background:#474747;color:#fff;font-weight:bold;font-family:"adrianna",sans-serif}img.wps_resend_image{background:#474747;width:45px}.related.products{display:none!important}.yith-wcan-filters .yith-wcan-filter .filter-items{display:flex!important;gap:22px;float:initial;list-style:none;padding-left:0}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{font-size:14px;background-color:transparent!important;border:1px solid #778786;border-radius:8px;color:#778786;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#edd-purchase-button:hover,.edd-submit:hover,[type=submit]:hover.edd-submit:hover{font-size:14px;background-color:#778786!important;border:1px solid #778786;border-radius:8px;color:#fff!important;padding:10px 15px;border-width:1px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.wp-block-edd-checkout #edd_purchase_form .edd-blocks-form input[type=text]{border:solid 1px #778886!important;border-radius:4px!important;box-sizing:border-box;display:block;padding:4px 6px;width:50%!important}