.next-event-menu{display:none!important}#et-info-phone,#top-header .et-social-icons{display:none!important}.next-event-menu{display:inline-block;margin-left:5px;color:#f2eadf;font-size:14px}.next-event-menu .mec-event-list-classic .mec-event-article,.next-event-menu .mec-event-list-classic .mec-event-title{padding:0;margin:0}.next-event-menu .mec-event-image{display:none}.next-event-menu .mec-event-date{margin-right:5px}.next-event-menu .mec-event-date .mec-start-date-label{color:#f2eadf;font-style:italic}.next-event-menu,.next-event-menu article{display:flex;align-items:center}.next-event-menu h4.mec-event-title{line-height:1;margin-top:-3px!important;text-transform:unset}.next-event-menu h4.mec-event-title a{font-size:13px}#et-secondary-menu{margin-top:2px}.menu-special-home .et_pb_menu__wrap{justify-content:flex-end!important}#top-menu .menu-vert a{color:#9ede99!important}.menu-exergue span{color:#fff;background-color:#834b23;padding:5px 12px;border-radius:20px}#menu-menu-principal .menu-exergue span{color:#594540;background-color:transparent;border:2px solid #594540;padding:3px 10px;border-radius:20px}@media screen and (min-width:981px) and (max-width:1310px){#logo-special-menu span{max-width:60%}.menu-special-home{margin-top:-5px!important;width:90%}.menu-special-home .et_pb_menu #menu-menu-principal li a{font-size:1.15em!important}}@media screen and (min-width:981px) and (max-width:1070px){.menu-special-home{width:98%}}@media screen and (min-width:981px) and (max-width:1080px){.et_menu_container{width:90%}}@media screen and (min-width:1440px){.menu-special-home{margin-top:10px!important}}@media screen and (min-width:1920px){.menu-special-home{margin-top:30px!important}}@media screen and (min-width:981px) and (max-width:1080px){#top-menu li{padding-right:15px}#top-menu li a{font-size:15px}}@media screen and (min-width:981px) and (max-width:1020px){.et_fullwidth_nav #main-header .container{padding-right:17px;padding-left:15px}}#mobile_menu li a{text-transform:uppercase}.et_mobile_menu .et_pb_menu_page_id-home,header .et_mobile_menu li.no-sub-mobile ul.sub-menu li{display:none!important}.et_mobile_menu .menu-item-has-children>a{background-color:rgba(0,0,0,0)}#et_top_cart{display:inline-block;margin-left:20px}@media screen and (max-width:980px){#et_top_search{margin:0!important}}@media screen and (min-width:981px){#et_top_cart{display:none}}@media screen and (max-width:1200px){.section-carrousel{top:-250px!important}.wpt-image-card-content-wrapper{padding-left:0!important;padding-right:0!important}}.wpt-image-card-content-wrapper{padding-bottom:5px!important}.wpt-image-card-title{font-family:'albert sans',sans-serif;font-size:24px;color:#594540}.wpt-image-card-price,.wpt-image-card-rating{display:none}.wpt-image-card-inner-content-wrapper .et_pb_button{color:#834b23!important;background-color:#f2eadf}.wpt-image-card-inner-content-wrapper .et_pb_button:hover{color:#fff!important;background-color:#834b23;border-color:#834b23!important}.entry-content ul ul{list-style-type:circle}.home #post-grid-10485 .owl-nav.middle{position:absolute;top:45%}.home #post-grid-10485 .owl-nav.middle .owl-prev{left:0!important}.home #post-grid-10485 .owl-nav.middle .owl-next{right:0!important}.home #post-grid-10485 .pagination{margin:0}.owl-carousel .element.custom_taxonomy{position:absolute;top:0;background:white;padding:0 10px}@media screen and (min-width:768px) and (max-width:980px){.home .et_pb_gallery_item_0_3{display:none!important}}@media screen and (min-width:981px) and (max-width:1220px){.home .et_pb_image_4{width:35vw;left:300px}.home .et_pb_image_5{left:600px}}.home .on-vous-propose .thumb_link{max-height:200px}.home .on-vous-propose .excerpt a{display:block;color:#594540;text-decoration:underline}.home .on-vous-propose .excerpt a:hover{text-decoration:none}.home .et_pb_blog_grid .column{margin-bottom:0!important}.home .et_pb_blog_grid article{padding:0}.home .et_pb_blog_grid_wrapper .et_pb_image_container{margin:0}.home #next-events-home i.mec-sl-calendar,.mec-event-detail{display:none}.home #next-events-home h4.mec-event-title{margin-top:0!important}.home #next-events-home .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:8px 0}#next-events-home .mec-wrap .mec-event-title{font-family:'Albert Sans',serif!important;text-transform:unset;font-size:16px!important;font-weight:bold!important}.mec-single-modal.mec-single-modern .mec-events-event-image,.single-mec-events .mec-events-event-image,.single-mec-events .mec-booking-button,.single-mec-events #comment-wrap,.single-mec-events .widget_recent_entries{display:none}.single-mec-events .mec-single-title,.single-mec-events .mec-events-abbr,.single-mec-events .mec-single-event-location h6,.single-mec-events .mec-address,.mec-single-event .mec-event-meta dd a{color:#834b23!important}.et_pb_gallery .et-pb-slider-arrows{color:rgba(255,255,255,0.7)!important}.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(255,255,255,0.5)}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:rgba(255,255,255,0.8)}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}@media screen and (max-width:980px){.first-on-mobile{-webkit-order:1;order:1;margin-bottom:30px!important}.second-on-mobile{-webkit-order:2;order:2}}.cercles-equipe .et_pb_blurb_container{padding-left:5px}#sejours li{text-align:center}#sejours h2.woocommerce-loop-product__title{font-size:24px!important}@media screen and (min-width:768px) and (max-width:980px){.et_pb_gallery_item_0_3{display:none!important}}.page-id-34 #prestations li{padding-bottom:20px}.page-id-34 #prestations li:last-child{padding-bottom:0}.woocommerce-page .quantity input.qty,.single-product input.wapf-input{background-color:#f2eadf!important}.single-product .variations td.value{vertical-align:bottom!important}.single-product .reset_variations,.single-product #deposit-suffix,.single-product .related>h2{display:none!important}.single-product .product_cat_sejours-vacances .woocommerce-variation-price{display:none}.single-product .wapf{border-top:solid #ebebeb 1px;border-bottom:solid #ebebeb 1px;padding:30px 0 0}.single-product .wapf-field-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:3%}.single-product .wapf-field-container .wapf-field-label{margin-left:9px}.single-product .wapf-field-input{width:50px}.single-product input.wapf-input{border:none;background-color:#eee;padding:16px;font-size:14px;line-height:1.7em;text-align:center;width:auto;max-width:4.3em}.single-product .wapf--inner div:first-child,.single-product .wapf--inner div:nth-child(2){display:none}.single-product .wapf-product-totals div span:last-child{float:none;margin-left:10px}.single-product .wapf--inner{padding-top:10px!important}.single-product .awcdp-deposits-option{border:none!important}.single-product .wapf-pricing-hint{display:none}.single-product .pay-deposit{background:none!important}.single-product .awcdp-radio{border-bottom:none!important}.single-product .awcdp-deposits-description{color:#834b23!important}.single-product .awcdp-radio input[type=radio]:checked+.awcdp-radio-label:before{background-color:#9ede99!important;border-color:#bfbfbf!important}.product_cat_offres-speciales .awcdp-deposits-wrapper,.product_tag_pas-acompte .awcdp-deposits-wrapper{display:none}.woocommerce div.product form.cart .variations td select{background-color:#f2eadf}.product_cat_stages-et-formations .quantity:after{content:'Personne(s)';margin-left:10px}.product_cat_sejours-vacances .quantity:after{content:'Personne(s) de + de 12 ans';margin-left:10px}.product_cat_sejours-vacances div.product form.cart div.quantity{margin-bottom:20px!important;width:100%}.product_cat_stages-et-formations .awcdp-deposits-option{display:none}@media screen and (min-width:981px) and (max-width:1296px){.single-product .quantity{padding-bottom:10px}}@media screen and (max-width:612px){.single-product .quantity input{margin-bottom:10px}}.single-product .in-stock:before{content:'Plus que '}.single-product .in-stock{color:#9ede99!important}.related .product_cat-offres-speciales{display:none}.variations td.value span:after{border-top-color:transparent!important}.woocommerce-cart .product-name .variation-Montantdelacompte,.woocommerce-cart .product-name .variation-Paiementdusolde,.woocommerce-cart .product-subtotal small{display:none!important}.woocommerce-cart .woocommerce-cart-form__contents .product-quantity,.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity,.woocommerce-cart .woocommerce-cart-form__contents .product-price,.woocommerce-cart .woocommerce-cart-form__cart-item .product-price{display:none}.woocommerce-cart button{border-radius:50px!important}.woocommerce-cart .wc-block-components-notice-banner.is-success{background-color:#834b23!important;border-color:#834b23!important;color:#fff!important}.woocommerce-cart .wc-block-components-notice-banner.is-info{background-color:#fff!important;border-color:#fff!important}.woocommerce-cart .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{color:#fff!important;text-decoration:none}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.woocommerce-checkout form .form-row textarea{background-color:#f2eadf}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-top:4px}.woocommerce-checkout .et_pb_wc_checkout_shipping{margin:0!important}.woocommerce-checkout .product-name .variation-Montantdelacompte,.woocommerce-checkout .product-name .variation-Paiementdusolde,.woocommerce-checkout .woocommerce-shipping-fields{display:none!important}.woocommerce form .form-row .optional{visibility:hidden}.woocommerce form .form-row h4{margin-top:30px}.woocommerce form .woocommerce-input-wrapper{display:flex}.woocommerce-checkout #additional_titre_rens_field{margin-top:30px}.woocommerce-checkout .ajout-rens-client{cursor:pointer}.woocommerce-checkout .ajout-rens-client:hover{color:#594540}.woocommerce-checkout .product-total small{display:none}.woocommerce-checkout .order-total,.woocommerce-checkout .order-total th{color:#834b23!important}.et_pb_wc_checkout_payment_info_0 .woocommerce-checkout .woocommerce-checkout-payment{background:#f2eadf!important}.woocommerce-checkout .woocommerce-additional-fields h4{color:#594540;font-family:'Albert Sans',Helvetica,Arial,Lucida,sans-serif;clear:both;padding-top:20px!important;padding-bottom:0!important}#customer_details{margin-bottom:50px}.woocommerce-checkout #payment{background:#f2eadf;margin-bottom:100px;padding:20px}.woocommerce-checkout .payment_box{background-color:transparent!important}.woocommerce-checkout #payment .payment_box:before{border-color:transparent!important}.woocommerce-checkout #payment ul.payment_methods{border-color:#594540!important}.woocommerce-checkout form .col-2 .form-row input.input-text{padding:8px!important}.woocommerce-checkout .select2-container{z-index:9999;width:100%!important}.woocommerce form .titre_rens_1 h4{margin-top:0}.ajout-rens-client:before{content:'Votre commande concerne plusieurs personnes ? Merci de compléter également les renseignements personnels pour chaque participant supplémentaire :';display:block;color:red;margin:10px 0}.woocommerce-checkout .wrap-ajout-rens-client{clear:both;margin-top:20px}.woocommerce-checkout .form-row-1on3-first{width:32%;float:left;margin-right:2%!important}.woocommerce-checkout .form-row-1on3-last{width:32%;float:right;margin-right:0}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{width:50%!important}.woocommerce-checkout .woocommerce-order{margin-bottom:50px}#contenu-blog p+h2{margin-top:30px}#contenu-blog h3{margin-top:20px}.grecaptcha-logo{filter:grayscale(100%)}#bloomwidget-2 h4.title{font-size:28px}.footer-widget #text-4 img{filter:grayscale(100%);margin:0 20% 20px 0;max-width:80%}@media screen and (max-width:980px){#text-4 img{width:80%}.textwidget{display:flex;flex-direction:column}.footer-widget{display:flex;flex-direction:column;padding-bottom:10%!important}}.widget_media_image{margin-bottom:5%!important}#footer-bottom .container{width:96%;max-width:96%}.et-social-icons{min-width:160px}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-linkedin a:before{content:'\e09d'}