.elementor-4097 .elementor-element.elementor-element-7f9af9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.84;--padding-top:51px;--padding-bottom:150px;--padding-left:9px;--padding-right:9px}.elementor-4097 .elementor-element.elementor-element-7f9af9c:not(.elementor-motion-effects-element-type-background),.elementor-4097 .elementor-element.elementor-element-7f9af9c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D2B084B3;background-image:url("https://echlo-cosmetique.fr/wp-content/uploads/2025/05/Texture-Baumissime-scaled.webp")}.elementor-4097 .elementor-element.elementor-element-7f9af9c:before,.elementor-4097 .elementor-element.elementor-element-7f9af9c>.elementor-background-video-container:before,.elementor-4097 .elementor-element.elementor-element-7f9af9c>.e-con-inner>.elementor-background-video-container:before,.elementor-4097 .elementor-element.elementor-element-7f9af9c>.elementor-background-slideshow:before,.elementor-4097 .elementor-element.elementor-element-7f9af9c>.e-con-inner>.elementor-background-slideshow:before,.elementor-4097 .elementor-element.elementor-element-7f9af9c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-4097 .elementor-element.elementor-element-6210522{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:74px 74px;--row-gap:74px;--column-gap:74px}.elementor-4097 .elementor-element.elementor-element-9c7f78e{--display:flex}.elementor-4097 .elementor-element.elementor-element-f86df3d{text-align:left}.elementor-4097 .elementor-element.elementor-element-f86df3d .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-4097 .elementor-element.elementor-element-94bee8e>.elementor-widget-container{margin:68px 0 0}.elementor-4097 .elementor-element.elementor-element-94bee8e{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-accent)}.elementor-4097 .elementor-element.elementor-element-b487430>.elementor-widget-container{margin:68px 0 0}.elementor-4097 .elementor-element.elementor-element-b487430{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-accent)}.elementor-4097 .elementor-element.elementor-element-70b224f>.elementor-widget-container{margin:11px;padding:100px 0 0}.elementor-4097 .elementor-element.elementor-element-70b224f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-bce7cbc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4097 .elementor-element.elementor-element-bce7cbc>.elementor-widget-container{margin:30px}.elementor-4097 .elementor-element.elementor-element-bce7cbc .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-4097 .elementor-element.elementor-element-bce7cbc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-4097 .elementor-element.elementor-element-8a7d7fb{--display:flex}.elementor-4097 .elementor-element.elementor-element-f441aeb{width:var(--container-widget-width,68.219%);max-width:68.219%;--container-widget-width:68.219%;--container-widget-flex-grow:0;text-align:left}.elementor-4097 .elementor-element.elementor-element-f441aeb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-f441aeb .elementor-heading-title{font-family:"Tan pearl",Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:42px;word-spacing:0px;color:#000}.elementor-4097 .elementor-element.elementor-element-e11b5c9{width:var(--container-widget-width,116.69%);max-width:116.69%;--container-widget-width:116.69%;--container-widget-flex-grow:0;text-align:left;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-4097 .elementor-element.elementor-element-e11b5c9>.elementor-widget-container{margin:0;padding:44px 0 0}.elementor-4097 .elementor-element.elementor-element-e11b5c9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-f07a15a{width:var(--container-widget-width,107.857%);max-width:107.857%;--container-widget-width:107.857%;--container-widget-flex-grow:0}.elementor-4097 .elementor-element.elementor-element-f07a15a>.elementor-widget-container{margin:11px;padding:100px 0 0}.elementor-4097 .elementor-element.elementor-element-f07a15a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-6e465c5{--display:flex}.elementor-4097 .elementor-element.elementor-element-6e465c5.e-con{--order:-99999}.elementor-4097 .elementor-element.elementor-element-f0566d9>.elementor-widget-container{margin:0 0 30px}.elementor-4097 .elementor-element.elementor-element-f0566d9{text-align:center}.elementor-4097 .elementor-element.elementor-element-f0566d9 .elementor-heading-title{font-family:"Amarante",Sans-serif;font-size:2.6rem;font-weight:100;font-style:normal;line-height:1em;color:#fffbf2}.elementor-4097 .elementor-element.elementor-element-69ca7ad>.elementor-widget-container{margin:0 0 55px}.elementor-4097 .elementor-element.elementor-element-69ca7ad{text-align:center}.elementor-4097 .elementor-element.elementor-element-69ca7ad .elementor-heading-title{font-family:"Tan pearl",Sans-serif;font-size:5.5rem;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1em;text-shadow:3px 1px 0px #060103;color:#fffaef}.elementor-4097 .elementor-element.elementor-element-b029103{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4097 .elementor-element.elementor-element-b029103>.elementor-widget-container{margin:30px}.elementor-4097 .elementor-element.elementor-element-b029103 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0}.elementor-4097 .elementor-element.elementor-element-b029103 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-4097 .elementor-element.elementor-element-836af72>.elementor-background-overlay{background-color:#FFFFFF00;opacity:.84}.elementor-4097 .elementor-element.elementor-element-836af72{overflow:hidden;padding:80px 0}.elementor-4097 .elementor-element.elementor-element-f14d166>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4097 .elementor-element.elementor-element-f14d166{overflow:hidden}.elementor-4097 .elementor-element.elementor-element-941a704>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-4097 .elementor-element.elementor-element-941a704>.elementor-element-populated{padding:1em 4em 1em 1em}.elementor-4097 .elementor-element.elementor-element-1013cce{width:var(--container-widget-width,68.219%);max-width:68.219%;--container-widget-width:68.219%;--container-widget-flex-grow:0;text-align:left}.elementor-4097 .elementor-element.elementor-element-1013cce.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-1013cce .elementor-heading-title{font-family:"Tan pearl",Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:42px;word-spacing:0px;color:#000}.elementor-4097 .elementor-element.elementor-element-f6bb60e{width:var(--container-widget-width,116.69%);max-width:116.69%;--container-widget-width:116.69%;--container-widget-flex-grow:0;text-align:left;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-4097 .elementor-element.elementor-element-f6bb60e>.elementor-widget-container{margin:0;padding:44px 0 0}.elementor-4097 .elementor-element.elementor-element-f6bb60e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-9e7dacf{width:var(--container-widget-width,107.661%);max-width:107.661%;--container-widget-width:107.661%;--container-widget-flex-grow:0}.elementor-4097 .elementor-element.elementor-element-9e7dacf>.elementor-widget-container{margin:50px 11px 114px;padding:0}.elementor-4097 .elementor-element.elementor-element-9e7dacf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4097 .elementor-element.elementor-element-298c09d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:30px;--arrow-normal-color:var(--e-global-color-accent);--arrow-hover-color:var(--e-global-color-secondary)}.elementor-4097 .elementor-element.elementor-element-298c09d .swiper-slide>.elementor-element{height:100%}.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4097 .elementor-element.elementor-element-1c80a023:not(.elementor-motion-effects-element-type-background),.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://echlo-cosmetique.fr/wp-content/uploads/2025/04/Macerat-de-fleurs-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-background-overlay{background-color:#fff;opacity:.34;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-container{min-height:685px}.elementor-4097 .elementor-element.elementor-element-1c80a023{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-4097 .elementor-element.elementor-element-6ddb8345>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-4097 .elementor-element.elementor-element-6ddb8345>.elementor-element-populated{padding:0}.elementor-4097 .elementor-element.elementor-element-539466f5{text-align:center}.elementor-4097 .elementor-element.elementor-element-539466f5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;color:#fff}.elementor-4097 .elementor-element.elementor-element-722cbfee>.elementor-widget-container{margin:0 0 -28px;padding:3em 0 0}.elementor-4097 .elementor-element.elementor-element-722cbfee{text-align:center}.elementor-4097 .elementor-element.elementor-element-722cbfee .elementor-heading-title{font-family:"Tan pearl",Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:78px;word-spacing:0px;text-shadow:0px 0px 18px rgba(0,0,0,.35);color:#fff}.elementor-4097 .elementor-element.elementor-element-698fac02>.elementor-widget-container{margin:73px 0 0}.elementor-4097 .elementor-element.elementor-element-698fac02{text-align:center}.elementor-4097 .elementor-element.elementor-element-698fac02 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;color:#fff}.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button{background-color:#fff;font-family:"Tan pearl",Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;word-spacing:0px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px;border-color:var(--e-global-color-text);border-radius:8px}.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button:hover,.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.elementor-4097 .elementor-element.elementor-element-34fd33e7>.elementor-widget-container{margin:35px 0 0}.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button:hover svg,.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button:focus svg{fill:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-4097 .elementor-element.elementor-element-f86df3d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-4097 .elementor-element.elementor-element-f0566d9 .elementor-heading-title{font-size:60px}.elementor-4097 .elementor-element.elementor-element-69ca7ad .elementor-heading-title{font-size:60px}.elementor-4097 .elementor-element.elementor-element-836af72{padding:3em}.elementor-bc-flex-widget .elementor-4097 .elementor-element.elementor-element-941a704.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4097 .elementor-element.elementor-element-941a704.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4097 .elementor-element.elementor-element-941a704.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4097 .elementor-element.elementor-element-9e7dacf{width:var(--container-widget-width,296.852px);max-width:296.852px;--container-widget-width:296.852px;--container-widget-flex-grow:0}.elementor-4097 .elementor-element.elementor-element-298c09d{--swiper-slides-to-display:2}.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-container{max-width:500px;min-height:515px}.elementor-4097 .elementor-element.elementor-element-722cbfee>.elementor-widget-container{margin:0;padding:0 45px}.elementor-4097 .elementor-element.elementor-element-698fac02>.elementor-widget-container{margin:35px 0 0}}@media(max-width:767px){.elementor-4097 .elementor-element.elementor-element-f86df3d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-4097 .elementor-element.elementor-element-70b224f{width:var(--container-widget-width,268px);max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0}.elementor-4097 .elementor-element.elementor-element-70b224f>.elementor-widget-container{margin:0 0 0 -36px;padding:0}.elementor-4097 .elementor-element.elementor-element-70b224f .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-4097 .elementor-element.elementor-element-f441aeb{width:var(--container-widget-width,258.305px);max-width:258.305px;--container-widget-width:258.305px;--container-widget-flex-grow:0;text-align:center}.elementor-4097 .elementor-element.elementor-element-f441aeb .elementor-heading-title{line-height:1.6em}.elementor-4097 .elementor-element.elementor-element-e11b5c9{text-align:justify}.elementor-4097 .elementor-element.elementor-element-f07a15a{width:var(--container-widget-width,268px);max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0}.elementor-4097 .elementor-element.elementor-element-f07a15a>.elementor-widget-container{margin:0 0 0 -36px;padding:0}.elementor-4097 .elementor-element.elementor-element-f07a15a .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-4097 .elementor-element.elementor-element-f0566d9 .elementor-heading-title{font-size:50px}.elementor-4097 .elementor-element.elementor-element-69ca7ad .elementor-heading-title{font-size:2.2rem}.elementor-4097 .elementor-element.elementor-element-836af72{padding:3em 1em}.elementor-4097 .elementor-element.elementor-element-f14d166{padding:0}.elementor-4097 .elementor-element.elementor-element-941a704>.elementor-element-populated{padding:1em}.elementor-4097 .elementor-element.elementor-element-1013cce{width:var(--container-widget-width,258.305px);max-width:258.305px;--container-widget-width:258.305px;--container-widget-flex-grow:0;text-align:center}.elementor-4097 .elementor-element.elementor-element-1013cce .elementor-heading-title{line-height:1.6em}.elementor-4097 .elementor-element.elementor-element-f6bb60e{text-align:justify}.elementor-4097 .elementor-element.elementor-element-298c09d{--swiper-slides-to-display:1}.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-container{max-width:500px;min-height:400px}.elementor-4097 .elementor-element.elementor-element-1c80a023{padding:5em 1em}.elementor-4097 .elementor-element.elementor-element-722cbfee>.elementor-widget-container{padding:0}.elementor-4097 .elementor-element.elementor-element-722cbfee .elementor-heading-title{line-height:1.6em}.elementor-4097 .elementor-element.elementor-element-34fd33e7>.elementor-widget-container{margin:30px 0 0}.elementor-4097 .elementor-element.elementor-element-34fd33e7 .elementor-button{font-size:17px;line-height:1.6em;padding:20px 40px}}@media(max-width:1024px) and (min-width:768px){.elementor-4097 .elementor-element.elementor-element-941a704{width:100%}}@media(min-width:1025px){.elementor-4097 .elementor-element.elementor-element-1c80a023:not(.elementor-motion-effects-element-type-background),.elementor-4097 .elementor-element.elementor-element-1c80a023>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@font-face{font-family:'Tan pearl';font-style:normal;font-weight:400;font-display:auto;src:url('https://echlo-cosmetique.fr/wp-content/uploads/2025/05/tan-pearl1.woff2') format('woff2')}