@import url('https://fonts.googleapis.com/css2?family=Grandstander&display=swap');.header.pt-5.pb-5{padding-bottom:0!important}.elementor-section-stretched.elementor-section-height-default.fixed div.elementor-widget-container a.logo img.attachment-full.size-full{position:relative;width:60%;margin:0 auto}.cta_button{margin:15px 0 25px}.button-52,form.wpcf7-form.init p button.wpcf7-form-control.wpcf7-submit{font-size:1em;font-weight:200;letter-spacing:1px;padding:8px 15px;outline:0;cursor:pointer;position:relative;user-select:none;color:#fff;font-weight:700;border-radius:8px;-webkit-user-select:none;background-color:#5569af;top:0;left:0}.button-52:hover{text-decoration:underline;color:#fff}#text_expli_anchor{position:absolute;margin-top:-100px}button.single_add_to_cart_button.button.alt.disabled.ph_book_now_button{font-family:"Grandstander",Sans-serif}div.pswp__caption__center{display:none}.summary.entry-summary h1.product_title.entry-title{margin-top:10px;font-family:"Grandstander",Sans-serif;color:#444242}div.elementor-element.elementor-element-66e5e8d.google_reviews_slider.elementor-widget.elementor-widget-shortcode{position:absolute;width:30%;right:0;padding:10px 0 0 10px;border-radius:10px}.review_link{text-align:center;margin-top:10px}h5.review_link a{color:#fff}h5.review_link a:hover{font-size:1.1em;font-weight:700}li.wc_payment_method.payment_method_other_payment div.payment_box.payment_method_other_payment fieldset{border:0}.woocommerce-billing-fields__field-wrapper.row p#info_heures_field.form-row.form-row-wide label,.payment_box.payment_method_other_payment fieldset p.form-row.form-row-wide label{text-transform:lowercase;letter-spacing:1.5px;font-size:.9em}.woocommerce-billing-fields__field-wrapper.row p#info_heures_field.form-row.form-row-wide label:first-letter ,.payment_box.payment_method_other_payment fieldset p.form-row.form-row-wide label:first-letter {text-transform:uppercase}.woocommerce-billing-fields__field-wrapper.row p#info_heures_field.form-row.form-row-wide input#info_heures.input-text{display:none}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{text-align:justify}.woocommerce-order-details h2.woocommerce-order-details__title{margin-top:15px}li.wc_payment_method.payment_method_mandat label img{width:130px}.payment_box.payment_method_mandat div#mandat-fieldform.container div.row a{display:none}.wp-gr .wp-google-powered{color:#ffffff!important;margin:6px 0 0!important;font-weight:700!important}.wp-gr .wp-google-powered img{max-width:144px!important}td.product-add-to-cart a.button.btn-quickview.btn-outline.btn-primary{display:none}td.product-add-to-cart a.product_type_phive_booking.add_to_cart_button.add_to_cart.alt.button{width:100%}span.ph-prev-day-time{font-size:1.1em;width:44%;height:40px;position:relative;display:inline-block;padding-bottom:10px}span.ph-prev-day-time:after{content:' jour précédent'}span.ph-next-day-time{font-size:1.1em;width:44%;height:40px;position:relative;display:inline-block;padding-bottom:10px;text-align:right}span.ph-next-day-time:before{content:'jour suivant '}h4.text_expli_page_produit{font-weight:700;font-size:1.2em;color:#444242}.calendar_add_icon{width:20px;margin-top:-5px;filter:invert(21%) sepia(4%) saturate(8%) hue-rotate(323deg) brightness(106%) contrast(86%)}.fort_add_icon{width:30px;margin-top:-5px;filter:invert(21%) sepia(4%) saturate(8%) hue-rotate(323deg) brightness(106%) contrast(86%)}div.mobile-menu-wrapper div.mobile-menu-container div.search-wrapper.hs-simple{visibility:hidden}div.elementor-widget-container div.el-banner.banner.simple-left.el-banner-fixed.banner-fixed.parallax div.banner-content{margin-top:-200px}main#main.main{padding-top:0}#presentation{margin-top:-40px}.product-quickview form{display:none}div.search-info span.search-price span.woocommerce-Price-amount.amount bdi{visibility:hidden}div.post-details h2.post-title.page-title{display:none}div.container div.row.gutter-lg.main-content-wrap div.main-content.col-lg-9{margin-top:14px}h3,h4,h5,h2,h3.widget-title,.button_posts,.xoo-cp-content .xoo-cp-atcn.xoo-cp-success,.xoo-cp-content .xoo-cp-pdetails.clearfix,.xoo-cp-content .xoo-cp-ptotal,.xoo-cp-container .xoo-cp-btns a{font-family:"Grandstander",Sans-serif;letter-spacing:-.7px;word-spacing:1px}.xoo-cp-atcn.xoo-cp-success{text-align:center}.xoo-cp-content .xoo-cp-pdetails.clearfix,.xoo-cp-atcn{font-size:1.2em}.xoo-cp-atcn{background-color:#fff}.featured.shipping-taxable.purchasable.product-type-phive_booking div.product-details{margin-left:10px}.widget-collapsible h5{margin-top:10px}li.ph-calendar-date.booking-full.de-active{text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:2px}label span.wpcf7-form-control-wrap.your-name input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,label span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,label span.wpcf7-form-control-wrap.tel-839 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel,label span.wpcf7-form-control-wrap.your-subject input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,label span.wpcf7-form-control-wrap.your-message textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{border:1px solid #ccc;border-radius:.7px}.wpcf7-form span .wpcf7-form-control{border:1px solid #444}.product-navigation ul.breadcrumb.home-icon li a{pointer-events:none!important}.fb_customer_chat_bubble_animated_no_badge{background:0 0 !important;border-radius:50% !important;bottom:50pt !important;display:inline !important;padding:0 !important;position:fixed !important;right:8pt !important;top:auto !important}.fb_customer_chat_bubble_pop_in{top:20px!important}ul.wc_payment_methods.payment_methods.methods.stripe-small li.wc_payment_method.payment_method_cheque div.payment_box.payment_method_cheque p{font-size:.9em;text-align:justify}ul.wc-block-grid__products li.wc-block-grid__product div.wp-block-button.wc-block-grid__product-add-to-cart{display:none}ul.wc-block-grid__products li.wc-block-grid__product div.wc-block-grid__product-price.price{font-size:1em}li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children a span.toggle-btn{position:absolute;width:100%;height:100%}li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children a span.toggle-btn:before{float:right}div#customer_details label{text-transform:none}div#payment.woocommerce-checkout-payment h4,tr.woocommerce-shipping-totals.shipping td h4{font-family:"Arial"}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-weight:700;font-size:1.3em}#notice{font-weight:700}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}a.scroll-top.show{bottom:100px}span.woocommerce-terms-and-conditions-checkbox-text{color:#000}p.form-row.validate-required label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.woocommerce-terms-and-conditions-checkbox-text a.woocommerce-terms-and-conditions-link{color:#27c;font-size:1.2em;text-decoration:underline}span.woocommerce-input-wrapper.stripe-link-icon-container span.wc-stripe-link-icon{display:none}tr.order-total td small.includes_tax,small.includes_tax,.includes_tax{display:none}.not-available{text-decoration:line-through;text-decoration-color:currentcolor;text-decoration-thickness:auto;text-decoration-color:#000;text-decoration-thickness:2px;background:#dadada !important}li.ph-calendar-date.de-active.not-available:hover{background:#dadada !important}li.ph-calendar-date.de-active.not-available span.ph_calendar_day{color:#fff}.product-cat{display:none}.widget-collapsible h3.widget-title{color:#5b69af}.left-sidebar.shop-sidebar.sidebar-toggle-remain.sidebar-fixed.sticky-sidebar-wrapper div.sidebar-content{margin-top:30px}label.required_field span.required{display:none}@media (min-width:1366px){div.elementor-element.elementor-element-66e5e8d.google_reviews_slider.elementor-widget.elementor-widget-shortcode{margin-top:17%}}@media (min-width:1200px) and (max-width:1365px){div.elementor-element.elementor-element-66e5e8d.google_reviews_slider.elementor-widget.elementor-widget-shortcode{margin-top:10%}}@media (min-width:990px) and (max-width:1199px){.el-banner.banner.simple-left.el-banner-fixed.banner-fixed.parallax .banner-content{padding-top:10%}div.elementor-element.elementor-element-66e5e8d.google_reviews_slider.elementor-widget.elementor-widget-shortcode{margin-top:10%}}@media (min-width:768px) and (max-width:991px){#header_logo{width:60%}.el-banner.banner.simple-left.el-banner-fixed.banner-fixed.parallax .banner-content{padding-top:35%}div.elementor-element.elementor-element-66e5e8d.google_reviews_slider.elementor-widget.elementor-widget-shortcode{display:none}}@media (min-width:577px) and (max-width:767px){.el-banner.banner.simple-left.el-banner-fixed.banner-fixed.parallax .banner-content{padding-top:38%;width:75%}.banner-item{font-size:2.5em}a.banner-item.elementor-repeater-item-4d01cab.animated-.item-inline.btn.btn-outline.btn-rounded.btn-primary{width:180px;height:40px;font-size:1.2em}div.elementor-widget-container div.elementor-icon-box-wrapper div.elementor-icon-box-icon,div.elementor-icon-box-wrapper div.elementor-icon-box-content h5{text-align:center}form.pisol-woocommerce-shipping-calculator a.button.pisol-shipping-calculator-button,form.cart button.single_add_to_cart_button.button.alt.disabled.ph_book_now_button{width:100%;position:relative;margin:0 auto}.wpfront-notification-bar.wpfront-fixed{font-size:.8em}.left-sidebar.shop-sidebar.sidebar-toggle-remain.sidebar-fixed.sticky-sidebar-wrapper div.sidebar-content{margin-top:0}}@media (min-width:375px) and (max-width:576px){div.elementor-widget-container div.elementor-icon-box-wrapper div.elementor-icon-box-icon,div.elementor-icon-box-wrapper div.elementor-icon-box-content h5{text-align:center}div.elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:1.9em}form.pisol-woocommerce-shipping-calculator a.button.pisol-shipping-calculator-button,form.cart button.single_add_to_cart_button.button.alt.disabled.ph_book_now_button{width:100%;position:relative;margin:0 auto}.wpfront-notification-bar.wpfront-fixed{font-size:.6em}.left-sidebar.shop-sidebar.sidebar-toggle-remain.sidebar-fixed.sticky-sidebar-wrapper div.sidebar-content{margin-top:0}}@media (min-width:300px) and (max-width:374px){form.pisol-woocommerce-shipping-calculator a.button.pisol-shipping-calculator-button,form.cart button.single_add_to_cart_button.button.alt.disabled.ph_book_now_button{width:100%;position:relative;margin:0 auto}.left-sidebar.shop-sidebar.sidebar-toggle-remain.sidebar-fixed.sticky-sidebar-wrapper div.sidebar-content{margin-top:0}}