[data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:48px!important;height:47px!important}#banner p a{color:#fff}.boxprix{height:580px}.boxprix small{text-transform:none}.page-id-25 .boxprix{height:600px}.ha-navigation-menu-wrapper ul.menu{margin:0}@media (max-width:921px){.boxprix{height:auto!important}.boxprix .elementor-widget-wrap.elementor-element-populated{padding:20px!important}.boxprix .elementor-widget-wrap.elementor-element-populated .elementor-widget-container{margin:0!important}}.cpp_form{background:#fff}.rdv-box .fieldCalendarServicefieldname1_1{display:none}#fbuilder .slots{position:relative;box-shadow:none!important;border:none!important}#fbuilder .ui-datepicker-inline{max-width:100%!important;border:none}.ui-datepicker tbody tr,.ui-datepicker tbody tr{border-bottom:none;border-bottom:none}.ui-datepicker-calendar .ui-state-active{background:#00b6b4!important;color:#fff!important;text-shadow:none!important;border:none!important;position:relative;width:34px;height:34px;line-height:34px;border-radius:50%}.ahb_m #fbuilder{font-family:"DM Sans",sans-serif!important;background:0 0;box-shadow:none;font-size:14px;font-weight:400}#fbuilder .ui-datepicker-calendar td,#fbuilder .ui-datepicker-calendar th{padding:inherit;border:none!important}#fbuilder .slots div{display:inline-block;border:1px solid #ebebeb!important;margin:5px;padding:1px 10px!important;max-width:105px;text-align:center}#fbuilder .slots div a{background:#fff!important;box-shadow:none;display:inline-block;margin:5px;padding:3px 18px!important;min-width:85px}#fbuilder table.ui-datepicker-calendar{border:none!important}#fbuilder .pbreak .pbPrevious,#fbuilder .pbreak .pbNext,#fbuilder .pbSubmit{text-transform:none;font-weight:500;background:#000!important;color:#fff!important;display:block!important;cursor:pointer;padding:15px 20px!important;margin:0 auto!important}.ahb_m #fbuilder .ui-datepicker-calendar .ui-state-default{background:0 0;box-shadow:none;font-weight:300!important;font-size:14px!important}#fbuilder .large{width:100%!important;padding-left:0;padding-right:0;text-indent:10px;font-size:15px}.ahb_list{border:1px solid #ccc;padding:5px;background:#f5f5f5;margin-bottom:10px}.price{height:40px;letter-spacing:0px}sup{text-transform:lowercase}.ahb_list .cancel,.ahb_list .ahb_list_service{display:none}.single.single-post h2,.single.single-post h3{font-family:"DM Serif Display",Sans-serif!important;font-size:24px;font-weight:500;line-height:38px}.ekit-wid-con .ekit-form form label span.wpcf7-not-valid-tip{text-transform:none;letter-spacing:0;height:30px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-family:"DM SANS"!important}.page-id-680 .elementor-shortcode h1{display:none}.page-id-680 .elementor-shortcode h2{font-family:"DM SANS"!important;font-size:24px;font-weight:500}.page-id-680 .elementor-shortcode p{font-family:"DM SANS"!important;font-size:17px;font-weight:400}.ahb_m #fbuilder .ui-datepicker-calendar .ui-state-default{border:none!important}#fbuilder .ui-widget-header .ui-icon{background:0 0}.fields.rdv-box{margin-top:20px}.ast-header-button-1[data-section*=section-hb-button-] .ast-builder-button-wrap .ast-custom-button{white-space:nowrap}.col-md-6{width:calc(50% - 30px);float:left;margin:0 15px}.col-md-12{width:calc(100% - 30px);float:none;margin:0 15px}.col-md-6 input{width:100%}.eael-contact-form-7-button-align-left .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){margin:0;display:inline}.ast-above-header.ast-above-header-bar{box-shadow:1px 1px 13px rgba(51,51,51,.05)}#optinform #fca_eoi_form_5089 .fca_eoi_layout_15.fca_eoi_layout_popup{width:100%}#optinform form.fca_eoi_layout_15.fca_eoi_layout_popup{max-width:100%}@media (max-width:767px){#optinform .fca_eoi_form_button_element{font-size:17px!important;font-weight:500}#mysticky-nav.wrapfixed ul li.menu-item.current-menu-item a{color:var(--ast-global-color-1)}.ha-navigation-burger-menu ul.menu#menu-menu-footer{display:block!important}.elementor-1040 .elementor-element.elementor-element-b9de4dd .ha-navigation-burger-menu .ha-nav-humberger-wrapper{display:none}.fca_eoi_form{margin:auto;max-width:100%!important}.ekit-form form input[type=submit]{max-width:100%}.col-md-12,.col-md-12{width:calc(100% - 30px)}#fca_eoi_form_5089 .fca_eoi_layout_15.fca_eoi_layout_popup div.fca_eoi_layout_submit_button_wrapper input.fca_eoi_form_button_element{text-align:left!important;font-size:16px!important;font-weight:500}#fca_eoi_form_5089 .fca_eoi_layout_15.fca_eoi_layout_popup{padding:0}}.page-id-5126 .eael-contact-form input[type=email],.page-id-5126 .wpcf7-form-control,.eael-contact-form-7 input[type=text]{width:100%}.main-header-menu .menu-link,.main-header-menu>a{padding:0 .7em}.entry-content #headerdesc p{margin:0;padding:0}#mysticky-nav.wrapfixed ul li.menu-item.current_page_item a{color:var(--ast-global-color-1)}.ecom{white-space:nowrap}.elementor-6591 .elementor-element.elementor-element-d0f685a .elementor-swiper-button{background:#abacad!important;padding:2px!important;font-weight:400!important}.elementor-6768 .elementor-element.elementor-element-653d758 .elementor-swiper-button{background:#abacad!important;padding:2px!important;font-weight:400!important}.titre-slider{font-size:28px!important;line-height:1.4em!important;font-family:raleway,Helvetica,Arial,sans-serif!important;font-weight:600!important;color:#00b6b4!important}.grecaptcha-badge{z-index:9999999}.ekit-template-content-markup ekit-template-content-footer{background:#000}.site-header{width:100%!important}@media (max-width:1199px) and (min-width:768px){header .custom-logo-link img{max-width:218px;width:138px}#mysticky-nav.wrapfixed ul li.menu-item a{font-size:9px;padding:0 3px}.ast-header-button-1[data-section*=section-hb-button-] .ast-builder-button-wrap .ast-custom-button{white-space:nowrap;font-size:11px}}@media (max-width:767px){.elementor-widget-image#logo-amessia img{width:90px}.elementor-element .swiper .elementor-swiper-button-prev{left:-5px!important}.elementor-element .swiper .elementor-swiper-button-next{right:-5px!important}}.scale-up-center{animation:scale-up-center 7s cubic-bezier(.39,.575,.565,1) infinite both}.fade-delay-2000{animation-delay:2s}.fade-delay-4000{animation-delay:4s}.gradient-fill{animation:gradient-fill 5s linear infinite;transform:translateZ(0);background-size:200% 200%;background-image:linear-gradient(91deg,#000,#7949c2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.highlighted-text{background:-webkit-linear-gradient(left,#bfa9e9 0%,#99bdda 100%);background:linear-gradient(90deg,#bfa9e9 0%,#99bdda 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#partenaires_logos .elementor-carousel-image{background-size:auto;filter:grayscale(1)}#partenaires_logos .elementor-carousel-image:hover{background-size:auto;filter:grayscale(0)}.galerieitem{position:relative;transform:all,.2s}.galerieitem:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:12px}.galerieitem:hover:after{display:none}.galerieitem img{filter:blur(1px)}.galerieitem:hover img{filter:blur(0px)}.elementor-8558 .elementor-element.elementor-element-b73747e .elementor-testimonial__image img{width:auto!important;height:60px;border-radius:0px}.stickydivservice{position:sticky;top:16vh}.posted-by.vcard.author{display:none}.single.single-post .entry-meta{display:flex;align-items:center}.single.single-post .entry-meta::first-child{display:none}.single.single-post .entry-meta{font-size:0}.single.single-post .entry-meta span,.single.single-post .entry-meta a{font-size:16px}