@media screen and (max-width:1160px){.et-l--header{height:0px!important}}h2,h3,h4,h5,h6{font-family:'Abhaya Libre',Georgia,serif}h1{font-family:'Abhaya Libre',Georgia,serif;font-size:4em!important}h2{color:#404040;font-size:2.2em!important}h3{color:#6F0260;font-size:1.6em!important}h4,h5,h6{color:#404040;font-size:1.4em!important}@media only screen and (max-width:512px){h1{font-size:2em!important}}.titre-tarifs h2{font-size:1.6em!important}.over-header{color:#6f026d}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}.service_carousel .swiper-slide-active{transform:scale(1.05);transition:all .5s!important;opacity:1!important;filter:blur(0)!important}.service_carousel .dipi_carousel_child{transition:all .5s!important;opacity:0.4;filter:blur(1px)}.service_carousel .dipi_carousel_child:hover{transition:all .5s!important;opacity:1;filter:blur(0)!important}.beauty_blog_grid .entry-title{margin-top:-140px!important}.beauty_blog_grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.1);transition:transform 1s ease}.beauty_blog_grid .et_pb_post .et_pb_image_container img{transform:scale(1);transition:transform .4s ease;transform-origin:bottom}.beauty_blog_grid .entry-title,.beauty_blog_grid .post-meta{position:relative}.beauty_blog_grid .et_pb_post .et_pb_image_container{overflow:hidden}.dipi-related-articles{padding:100px 0}ol.dp-list{list-style:none;counter-reset:item}ol.dp-list li:before{margin-right:10px;content:counter(item);background:#eef1f3;border-radius:50px;color:#aaaeb4;justify-content:center;text-align:center;display:flex;min-width:40px;height:40px;align-items:center;line-height:1em}ol.dp-list li{counter-increment:item;margin-bottom:5px;display:flex;align-items:baseline}.gform_required_legend{display:none}.ginput_container input{border:0px!important}.gfield_label{font-weight:bold!important}.gfield-image-choice-wrapper-outer{padding-block:0!important;padding-inline:0!important}.gform-theme--framework .gfield--type-image_choice .gchoice{min-inline-size:48%!important;max-inline-size:47%!important}.fond-vert{background:#a3b588;color:#fff;padding:15px;font-size:14px;line-height:1.4em;font-weight:bold}.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:#6F026D!important}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{color:#6F026D!important}.gform-footer input[type=submit]{background-color:#6F026D!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:bold!important;border-radius:0px!important}.gform-footer input[type=submit]:hover{background-color:#A3B589!important}.gform-theme--foundation .gform_fields{column-gap:3%!important;row-gap:25px!important}.gform-theme--framework .gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice{background-color:transparent!important;border:0!important;box-shadow:0 0 0!important}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image{inline-size:70%!important}.gform-theme--framework .gfield--type-image_choice .gfield-choice-image-wrapper{aspect-ratio:800 / 574!important}.page-id-242779 #le-massage-carrousel{display:none}.page-id-243422 #ma-philosophie-carrousel{display:none}.page-id-243757 #prestations-carrousel{display:none}.page-id-243766 #tarifs-carrousel{display:none}.page-id-243800 #a-propos-carrousel{display:none}.page-id-243807 #contact-carrousel{display:none}