.container{width:90%}.et_pb_row{width:90%}p.has-text-color{background-color:#bd8d39;color:#fff;text-align:center;margin-bottom:20px;border-radius:5px}@media all and (max-width:980px){.et_non_fixed_nav header#main-header{animation-duration:0s;animation-delay:0s}}@media all and (min-width:981px){.et_non_fixed_nav header#main-header.mp-fixed-header{animation-duration:0.5s;animation-delay:0s;position:fixed}.logged-in.et_non_fixed_nav header#main-header.mp-fixed-header{z-index:999999}.et_non_fixed_nav header#main-header.mp-fixed-header .logo_container{display:none}}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}header#main-header{box-shadow:0 0 5px 1px rgb(0 0 0 / .5)!important}header#main-header .et_menu_container .logo_container{transition:none!important}header#main-header .et_menu_container .logo_container #logo{transition:none!important}header#main-header ul#top-menu li{padding-right:12px}header#main-header ul#top-menu li:last-child{padding-right:0}header#main-header ul#top-menu li a{padding-top:20px;padding-bottom:20px;transition:all .2s ease-in-out}header#main-header ul#top-menu li a:hover{color:#bd8d39;opacity:1}header#main-header ul#top-menu li.menu-item-has-children>a:first-child::after{top:50%;transform:translateY(-50%)}header#main-header ul#top-menu li.mp_menu_rdv a{background-color:#FFF;border-radius:5px;color:#333!important;border:2px solid #FFF;box-shadow:0 12px 10px -6px rgb(0 0 0 / .3);padding:8px}header#main-header ul#top-menu li.mp_menu_rdv a::before{content:"\e07e";font-family:"ETModules"!important;padding-right:5px;vertical-align:bottom}header#main-header ul#top-menu li ul.sub-menu{width:auto;display:none}header#main-header ul#top-menu li.et-hover ul.sub-menu{display:block}header#main-header ul#top-menu li ul.sub-menu li a{font-size:13px!important;padding:5px 10px;width:250px}header#main-header ul#top-menu li.mp_menu_consultations ul.sub-menu li a{width:300px}header#main-header #et_top_search{margin:0}@media all and (max-width:980px){body.et_non_fixed_nav.et_show_nav.et_header_style_centered div#page-container{padding-top:70px!important}header#main-header{padding:0!important;position:fixed!important}header#main-header .et_menu_container{height:auto!important;text-align:left!important}header#main-header .et_menu_container .logo_container{position:absolute;width:100%;height:100%;max-height:70px}header#main-header .et_menu_container .logo_container #logo{max-width:70%;max-height:70%;z-index:99999}header#main-header .et_menu_container #et-top-navigation{margin:0;padding:20px 0;position:static;display:block;float:right}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu{float:right;margin:0;position:static}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav{padding:0;border:0;background:#fff0}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav .select_page{display:none}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav .mobile_menu_bar::before{color:#FFF}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav .mobile_menu_bar{position:relative;top:0;right:0;padding:0}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{font-family:"ETModules";content:"\4d"}header#main-header .et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_nav .et_mobile_menu{top:auto!important;padding:2%!important;border:none;overflow-y:auto;max-height:calc(100vh - 70px);margin-top:10px}header#main-header .et_menu_container #et-top-navigation .et-cart-info{display:block;right:40px;position:absolute;padding:0;margin:5px 0 0 0;float:none}}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:#fff0}#mobile_menu .menu-item-has-children>a+span{position:absolute;font-size:20px;z-index:3;background-color:#FFF;width:30px;height:30px;line-height:30px;border-radius:50%;top:6px;right:10px;cursor:pointer;text-align:center}span.menu-closed:before{content:"\33";display:block;font-family:"ETModules"}span.menu-closed.menu-open:before{content:"\32"}header#main-header .mp-booking-contents{color:#FFF;display:inline-block;padding:5px 10px;position:relative;vertical-align:middle}header#main-header .mp-booking-contents:hover{opacity:.9}header#main-header .mp-booking-contents::before{font-family:"ETModules"!important;content:"\e023";font-size:21px;font-weight:400;text-shadow:1px 1px #000}header#main-header .cart-contents{color:#FFF;display:inline-block;padding:5px 10px;position:relative;vertical-align:middle}header#main-header .et_pb_menu_visible .cart-contents{opacity:1;animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}header#main-header .et_pb_menu_hidden .cart-contents{opacity:0;animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}header#main-header .cart-contents:hover{opacity:.9}header#main-header .cart-contents::before{font-family:"ETModules"!important;content:"\e015";font-size:21px;font-weight:400;text-shadow:1px 1px #000}header#main-header .cart-contents-count{width:20px;border-radius:10px;background-color:#bd8d39;color:#fff;font-size:12px;display:inline-block;position:absolute;font-weight:700;text-align:center;z-index:100;top:-6px;left:20px;text-shadow:1px 1px #000}@media all and (max-width:980px){header#main-header .mp-booking-contents{position:absolute;right:100px;padding:0;top:24px}header#main-header .cart-contents{position:absolute;right:50px;padding:0;top:24px}header#main-header .cart-contents-count{top:-10px;left:10px}}.home .et_pb_blurb_0 .et_pb_main_blurb_image,.home .et_pb_blurb_1 .et_pb_main_blurb_image,.home .et_pb_blurb_2 .et_pb_main_blurb_image,.home .et_pb_blurb_3 .et_pb_main_blurb_image,.home .et_pb_blurb_4 .et_pb_main_blurb_image,.home .et_pb_blurb_5 .et_pb_main_blurb_image,.home .et_pb_blurb_0 .et_pb_main_blurb_image img,.home .et_pb_blurb_1 .et_pb_main_blurb_image img,.home .et_pb_blurb_2 .et_pb_main_blurb_image img,.home .et_pb_blurb_3 .et_pb_main_blurb_image img,.home .et_pb_blurb_4 .et_pb_main_blurb_image img,.home .et_pb_blurb_5 .et_pb_main_blurb_image img{display:block!important;opacity:1!important;visibility:visible!important}body.single-post div#main-content{background-color:#fff0}body.single-post .nav-previous a,body.single-post .nav-next a{border:1px solid #DADADA;background-color:#FFF;padding:8px 14px;border-radius:4px}body.single-post img.size-full{border-radius:3px;box-shadow:0 12px 18px -6px rgb(0 0 0 / .3);margin-bottom:10px}body.single-post .post_tags a{padding:5px;line-height:1em;color:#FFF!important;background-color:#AAA;border-radius:3px;font-size:.8em}body.single-post .post_tags a:hover{background-color:#bd8d39}.et_pb_column .et_pb_blog_grid .column.size-1of1{float:none;max-width:400px;text-align:center;margin:0 auto}.et_pb_blog_grid .et_pb_post .entry-title{height:50px;overflow:hidden;font-size:1em;font-weight:600}.et_pb_shop ul.products li.product{background:#FFF;border:1px solid #d8d8d8;border-radius:5px}.et_pb_shop ul.products li.product .woocommerce-loop-product__title{padding:10px}.et_pb_shop ul.products li.product .price{padding:0 10px 10px 10px}.mgl-tiles-container{background:#F9F9F9;padding:20px;border-radius:5px;margin:10px 0}#galerie-pro .grid-item{width:calc(100% - 20px);margin:10px;padding:0;display:inline-block;vertical-align:top;transition:all 0.3s;background:#FFF;border-radius:5px;box-shadow:0 12px 18px -6px rgb(0 0 0 / .3)}@media all and (min-width:480px){#galerie-pro .grid-item{width:calc(50% - 20px)}}@media all and (min-width:768px){#galerie-pro .grid-item{width:calc(50% - 20px)}}@media all and (min-width:981px){#galerie-pro .grid-item{width:calc(33.3% - 20px)}}#galerie-pro .grid-item a{cursor:pointer}#galerie-pro .grid-item .galerie-image{margin:20px;min-height:300px}#galerie-pro .grid-item .galerie-image img{border-radius:3px!important;box-shadow:0 0 5px 1px rgb(0 0 0 / .5)!important;margin:0 auto;display:block}#galerie-pro .grid-item .descriptif{background:#F9F9F9;padding:20px;min-height:165px}#galerie-pro .grid-item .descriptif p{color:#333}#mp-temoignages{word-wrap:break-word}#mp-temoignages blockquote.grid-item{display:none;background-color:#FFF;border-radius:5px;overflow:hidden;padding:20px;border:none;margin:0 0 3em 0;box-shadow:0 12px 18px -6px rgb(0 0 0 / .3)}#mp-temoignages blockquote.grid-item div.temoignage{text-align:justify}#mp-temoignages blockquote.grid-item p.auteur{font-weight:700;text-align:center;font-style:italic;margin-top:15px}#mp-temoignages blockquote.grid-item p.auteur span.ville{font-weight:500}#mp-temoignages blockquote.grid-item p.date{text-align:center;font-size:.9em;font-style:italic}#mp-temoignages a#voir_plus{display:none;color:#fff;padding:.5em 1em;border:none;border-radius:3px;box-shadow:none;background-color:#bd8d39;font-size:1.2em;cursor:pointer;margin:0 auto;text-shadow:0em .1em .1em rgb(0 0 0 / .4);width:100%;max-width:300px;text-align:center}#mp-temoignages #voir_plus:hover{filter:opacity(80%)}body .gform_wrapper{margin:0}body .gform_wrapper ul.gform_fields li.gfield,body .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-right:0}body .gform_wrapper ul.gform_fields li.gfield.gf_left_third,body .gform_wrapper ul.gform_fields li.gfield.gf_middle_third{padding-right:16px}body .gform_wrapper .gfield_radio li label{font-size:1.2em!important}body .gform_wrapper .ginput_product_price_label,body .gform_wrapper .ginput_product_price,body .gform_wrapper .ginput_total{font-size:1.2em!important}body .gform_wrapper .gfield_radio li label span.prix{font-size:1.4em;font-weight:600}body .gform_wrapper input,body .gform_wrapper textarea{background:#FFF}body .gform_wrapper .gform_footer input.button{color:#fff;padding:.5em 1em;border:none;border-radius:3px;box-shadow:none;background-color:#bd8d39;font-size:1em;cursor:pointer;margin:0 auto;display:block;text-shadow:0em .1em .1em rgb(0 0 0 / .4);width:100%;max-width:250px}body .gform_wrapper .gform_footer input.button:hover{opacity:.8}.gform_wrapper .gform_footer .gform_button.gform_image_button{position:relative;left:50%;transform:translateX(-50%)}.gform_wrapper .gform_footer .gform_button.gform_image_button:hover{opacity:.9}.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i .os-item-name-w .os-item-desc{font-size:15px;color:#777}.latepoint-w .latepoint-booking-form-element .step-datepicker-w .os-monthly-calendar-days .os-day:not([data-bookable-minutes='']) .os-day-box{background:#04BB03}.latepoint-w .latepoint-booking-form-element .step-datepicker-w .os-monthly-calendar-days .os-day:not([data-bookable-minutes='']) .os-day-box .os-day-number,.latepoint-w .latepoint-booking-form-element .step-datepicker-w .os-monthly-calendar-days .os-day:not([data-bookable-minutes='']):hover .os-day-box .os-day-number{color:#FFF}.latepoint-w .latepoint-booking-form-element .step-payment-w .lp-payment-trigger-later{display:none!important}.latepoint-w .latepoint-booking-form-element .os-form-group.os-form-textfield-group label{font-size:1em!important;color:#8e97b3!important;position:relative!important;opacity:1!important;transform:none;top:0;left:0;margin-bottom:5px}.latepoint-w .latepoint-booking-form-element .os-form-group.os-form-textfield-group.has-value .os-form-control{padding:12px 10px 12px 10px!important}.latepoint-w .latepoint-booking-form-element .os-form-group.os-form-textfield-group .os-form-control::placeholder{color:#fff0}.elfsight-widget-youtube-gallery span.yottie-widget-feed-section-pagination-bullet{font-size:1em;padding:.5em 1em;border-radius:5px}.elfsight-widget-youtube-gallery span.yottie-widget-feed-section-pagination-bullet-more::after,.elfsight-widget-youtube-gallery span.yottie-widget-feed-section-pagination-bullet-more::before{top:15px;right:15px;width:10px;height:2px}.home .elfsight-widget-youtube-gallery .yottie-widget-feed-section-slide{background:#F1F5F9!important}.home .elfsight-widget-youtube-gallery .yottie-widget-feed-section-slide .yottie-widget-video{border-radius:5px;box-shadow:0 2px 18px 0 rgb(0 0 0 / .3)}.home .elfsight-widget-youtube-gallery .yottie-widget-feed-section-slide .yottie-widget-video .yottie-widget-video-info{padding:20px 10px}div.woocommerce button.button,div.woocommerce button.button.alt,div.woocommerce a.button,div.woocommerce a.button.alt{border-color:#bd8d39}div.woocommerce button.button:hover,div.woocommerce button.button.alt:hover,div.woocommerce a.button:hover,div.woocommerce a.button.alt:hover{color:#bd8d39;border-color:#bd8d39}.woocommerce-cart .shop_table{background:#FFF}.woocommerce-cart a.wc-forward,.woocommerce-cart a.wc-backward{background:#FFF!important}.woocommerce-cart a.wc-forward:hover,.woocommerce-cart a.wc-backward:hover{background:#FFF!important}.woocommerce-checkout #customer_details{margin-bottom:20px}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none!important;width:100%!important}.woocommerce-checkout #order_review .shop_table{background:#FFF}.woocommerce-checkout #order_review .woocommerce-checkout-payment button#place_order{background:#FFF;margin-top:20px;margin-bottom:10px}footer#main-footer{position:relative;box-shadow:0 0 5px 2px rgb(0 0 0 / .3)!important;z-index:1}footer#main-footer .container{max-width:1280px}footer#main-footer .container #footer-widgets{padding:10px 0}footer#main-footer .container #footer-widgets .footer-widget{width:calc(25% - 20px);margin:20px 10px}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget{width:100%;max-width:268px}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget h4{text-transform:uppercase;font-size:.9em;border-bottom:2px solid rgb(255 255 255 / .8);margin-bottom:20px}footer#main-footer .container #footer-widgets .footer-widget #custom_html-4.et_pb_widget h4{margin-bottom:10px}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget .custom-html-widget iframe{max-height:150px}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget li{padding-left:0;margin-top:0}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget li::before{display:none}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget .gform_wrapper .ginput_container{margin-top:0}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget .gform_wrapper .gform_footer{margin-top:0;padding:5px 0}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget .gform_wrapper .gform_footer input.button{width:auto;max-width:100%;text-transform:uppercase;margin:0;padding:3px 10px}footer#main-footer .container #footer-widgets .footer-widget #custom_html-6.et_pb_widget .textwidget{border-top:10px solid #F5F6F7;border-bottom:10px solid #F5F6F7}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget.widget_media_image img.wp-image-2239{max-width:156px!important;margin:0 auto;display:block}@media all and (max-width:980px){footer#main-footer .container #footer-widgets{padding:20px 0}}@media all and (max-width:767px){footer#main-footer .container #footer-widgets .footer-widget{float:none}footer#main-footer .container #footer-widgets .footer-widget .et_pb_widget{float:none;margin:0 auto}footer#main-footer .container #footer-widgets .footer-widget #custom_html-6.et_pb_widget .textwidget{border:none}}footer#main-footer #footer-bottom .et_pb_widget{float:none;text-align:center}footer#main-footer #footer-bottom .et_pb_widget .textwidget p{padding-bottom:5px;color:#FFF}footer#main-footer #footer-bottom .et_pb_widget .textwidget a{color:#FFF}footer#main-footer #footer-bottom .et_pb_widget .textwidget img#mapweb{margin-bottom:5px;vertical-align:middle}footer#main-footer #footer-bottom .et_pb_widget .textwidget a:hover{opacity:.8}