html,body,div,span,applet,object,iframe,video,audio,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,address,section{font-family:inherit;font-size:100%;line-height:inherit;font-weight:inherit;font-style:inherit;outline:0;-ms-word-wrap:break-word;word-wrap:break-word}applet,object,iframe,video,audio,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td{border:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html:not(.edit-post-visual-editor){height:100%;overflow-y:scroll !important;overflow-x:hidden}html:not(.edit-post-visual-editor),body:not(.edit-post-visual-editor){margin:0;padding:0;width:100%}div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-widget button,div.ui-widget input,div.ui-widget select,div.ui-widget textarea,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{font-family:inherit;font-size:1em;line-height:inherit}div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{color:inherit;background:0 0;border-style:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}div.ui-datepicker{background-color:#fff}div.ui-accordion .ui-accordion-header{padding:0}div.ui-accordion .ui-accordion-header-icon{display:none}div.ui-tabs,div.ui-tabs .ui-tabs-panel,div.ui-tabs .ui-tabs-nav{padding:0}div.ui-tabs .ui-tabs-nav li{float:none;margin:0}div.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none}.rounded_none{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.rounded_tiny{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.rounded_small{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.rounded_medium{-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.rounded_large{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.rounded{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.overflow_hidden{overflow:hidden !important}.overflow_x_hidden{overflow-x:hidden !important}.overflow_y_hidden{overflow-y:hidden !important}.contact p a,.footer_wrap a{color:#a2857d !important}.contact p a:hover,.footer_wrap a:hover{color:#7f2b29 !important}.sc_button.sc_button.sc_button_size_small,.theme_button.theme_button.theme_button_small{padding:7px 25px 10px !important;font-weight:500;font-size:17px !important}.sc_layouts_panel_inner{padding:0 !important}.e-con.e-con.e-con-height-full{min-height:100vh}#menu li a{font-family:'Playfair Display ';font-size:23px !important;line-height:23px !important}.sc_layouts_panel_close.trx_addons_button_close{background:0 0 !important;width:auto !important;height:auto !important;color:#7f2b29 !important;font-weight:700}.sc_layouts_panel_close.trx_addons_button_close:hover,.menu_mobile .menu_mobile_close .menu_button_close_icon:hover{color:#a2857d !important}.sc_layouts_menu_nav>li>ul{top:4.7em !important}.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{color:#7f2b29 !important;font-size:18px !important}.menu_mobile.opened .menu_mobile_close .menu_button_close_text{display:none}.menu_mobile .menu_mobile_close .menu_button_close_icon{font-weight:700 !important;color:#e8d2cd !important}h1 span,h2 span{font-style:italic}.sc_button_default.color_style_link2,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){color:#7f2b29}.sc_button_default.color_style_link2:hover,.sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{color:#fff}.footer_wrap p{padding:3px 0}footer a.sc_button{color:#fff !important}.emblem{animation-name:spinning_animation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spinning_animation{from{transform:rotate(-360deg)}to{transform:rotate(0)}}#prestations .sc_services_alter .sc_services_item{background:0 0}#prestations .sc_services_alter .sc_services_item .sc_services_item_more_link .link_text{visibility:inherit;opacity:1;text-indent:0}.sc_services_alter .sc_services_item_content{font-size:16px !important;line-height:22px !important}#prestations .sc_services_alter .sc_services_item_content{margin-top:0}#prestations .sc_services_alter .sc_services_item{padding:0 1.5em}.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{width:30px !important;height:30px !important;line-height:30px !important}#prestations .sc_item_slider.slider_outer_controls_top>.slider_controls_wrap{top:0}#prestations .link_icon{border:none}.link_text{font-size:17px}.sc_testimonials_item_content:before{display:none}.sc_testimonials_item_content p{font-size:16px !important;line-height:22px !important}.sc_testimonials_item_author_title{font-family:'Lato';font-size:16px !important;font-weight:600 !important}.sc_testimonials_rating{font-size:14px}.sc_testimonials_classic .slider_container .sc_testimonials_item{padding:0 !important}.sc_testimonials_item_content{padding:0 40px !important}.single-cpt_services .content_wrap{width:100% !important}.liste-soins h5,.liste-soins p{color:#7f2b29 !important}.liste-soins.scheme_light h5,.liste-soins.scheme_light p{color:#fff !important}.liste-soins .qodef-qi-pricing-list .qodef-e-heading-line{border-color:#ead6d2}.liste-soins.scheme_light .qodef-qi-pricing-list .qodef-e-heading-line{border-color:#7f2b29}.qodef-e-heading-price{font-size:18px;font-weight:700}.qodef-qi-pricing-list .qodef-e-description{margin-top:5px}.sc_layouts_item_icon{color:#7f2b29 !important;background:#ead6d2;font-size:23px;border-radius:50%;text-align:center;width:45px;height:45px;line-height:45px}.sc_layouts_item_details_line2{font-size:18px;line-height:30px;font-weight:600 !important;padding-top:3px}.forminator-button.forminator-button-submit{padding:7px 25px 10px !important;border-radius:30px !important}.forminator-button.forminator-button-submit:hover{box-shadow:none !important}#actu .sc_services_accent .sc_services_item.with_image{padding:0}#actu .sc_services_accent .sc_services_item.with_image{padding:20px;background:0 0}#actu .trx_addons_column-1_3:nth-child(2) .sc_services_item{background:#fff}#actu .sc_services_item_subtitle a,.post_item_single .post_categories a{font-size:16px !important;padding:2px 15px;border-radius:30px;text-transform:none !important}#actu .category-linstitut .sc_services_item_subtitle a,.post_item_single.category-linstitut .post_categories a{background:#7f2b29 !important;color:#fff !important}#actu .category-offre .sc_services_item_subtitle a{background:#ead6d2 !important;color:#7f2b29 !important}.post_item_single.category-offre .post_categories a{background:#fff !important;color:#7f2b29 !important}#actu .category-marque .sc_services_item_subtitle a,.post_item_single.category-marque .post_categories a{background:#a2857d !important;color:#fff !important}#actu .sc_services_accent .sc_services_item_content{font-size:16px;line-height:25px}.single_style_style-2 .page_content_wrap{display:flex}.post_header_wrap_style_style-2.post_header_wrap_in_header.with_featured_image{width:40% !important}.single_style_style-2 .page_content_wrap>.content_wrap{width:60% !important}.post_header_wrap_style_style-2 .post_featured.post_featured_bg{background-size:contain !important;background-repeat:no-repeat}.post_header_wrap_style_style-2 .post_featured.post_featured_bg,.post_header_wrap_style_style-2 .post_featured.sc_parallax_wrap{height:100% !important}.single_style_style-2 .page_content_wrap>.content_wrap{padding:50px 0 !important}.post_header_wrap_style_style-2 .post_header .post_meta_categories{margin-block:10px !important}.single_style_style-2 .page_content_wrap>.content_wrap .content{background:#ead6d2;padding:60px}.comments_wrap.opened{display:none !important}.post_header_wrap_style_style-2 .post_header .post_meta_other{margin-top:0 !important}.nav-links-single .nav-links .nav-arrow-label{color:var(--theme-color-alter_dark) !important;text-transform:none !important;font-size:16px !important;letter-spacing:0 !important}.bloc-quote .sc_icons_icon.sc_icon_type_.icon-quote{position:absolute;margin-left:-30px;margin-top:-25px;transform:rotateY(3.142rad)}.bloc-quote .sc_icons_item_details{z-index:999;position:relative}.bloc-quote .sc_icons_item_description{font-size:16px;line-height:22px}.bloc-quote .sc_icons_item_title{font-size:17px;font-weight:700}@media (max-width:479px){h2{font-size:27px !important}.sc_services_alter .sc_services_item_title{font-size:23px !important}}@media (max-width:767px){body.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode){position:relative !important}.menu_mobile .menu_mobile_content_wrap.content_wrap{padding:0 30px}}.menu_mobile .menu_mobile_nav_area li>a>.open_child_menu:before{opacity:1 !important;padding:5px 20px}.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a{display:flex}