/*
Theme Name: essentia
Description: This is a child theme for Flatsome Theme
Author: M84
Template: flatsome
Version: 3.0
*/

@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300ita‌​lic,400italic,500,500italic,700,700italic,900italic,900);
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;1,100;1,200;1,300;1,400;1,500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100&display=swap');
@import url('https://fonts.cdnfonts.com/css/calliga');
@import url('https://fonts.googleapis.com/css2?family=Quintessential&display=swap');
/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

}

.ess_top_txt,.la_conection b,.left_text_box b,.que_vous b{font-weight:700}
.qodef-m-title,.quest_heading h3{-ms-word-wrap:break-word;line-height:1.2em}
.creer_vous,.les_pafe_step p{column-gap:0;text-align:center}
@media (min-width:900px){
	.nav>li>a{font-weight:200!important;font-style:normal;margin-left:90px}
}
/*.divider_custom.d-none-c .section-title-main,.tooltipster,.tooltipster-base,.tooltipster-content{display:none}*/
/*tooltipster*/
.ess_top_txt{color:#fff;font-size:16px}
.diffuseurs_h4_heading,.left_text_box{font-family:Roboto,Sans-serif;font-weight:300;color:#d1bfb2}
.widget>ul>li+li,ul.menu>li+li{border-top:0}
.footer-txt-info{border-top:1px solid #fff!important}
.social-icons .button.icon.circle{padding-left:0;padding-right:0;margin-left:60px}
.icon_home_custom_1 .icon-inner{background-color:#f8f2ee!important;color:#f8f2ee!important}
.icon_home_custom_1 .icon-inner:hover{background-color:#e7dfcf!important;color:#e7dfcf!important}
.icon_home_custom_2:hover{background-color:#f8f2ee!important;border-radius:200px 200px 0 0;transition:background-color 1s}
.qodef-html--link,.qodef-newsletter-form input[type=email]{-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;outline:0;background-color:transparent}
.txt_space_custom{letter-spacing:3px}
a.button.primary.is-outline.is-large.banner_button{border-width: 0;color:#fff;border-color:#fff;font-family:Roboto,Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;background-color:#d1bfb2;border-radius:100px;text-align:center;display:table;margin:0 auto;font-size:15px;padding:9px 25px;line-height:1}
.icon_diffuseurs .icon-inner{color:#c9b8a9!important;border:2px solid #fff!important}
.left_text_box{text-align:left;font-size:17px;padding:0 15px}
.diffuseurs_sub_heading h2{font-family:calliga-regular,sans-serif;font-size:55px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;color:#d1bfb2;line-height:1}
.diffuseurs_h4_heading{font-size:25px;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0;word-spacing:0px;padding-top:30px}
.heading_essayer p,.qodef-m-title{font-size:30px;letter-spacing:0;text-align:center}
.qodef-m-title{font-family:Montserrat,sans-serif;font-weight:600;text-transform:none;color:#2f3327;margin:0 0 15px;word-wrap:break-word}
.button_essayer,.qodef-html--link{vertical-align:middle;width:auto;margin:0 auto;line-height:2.66em;position:relative}
.qodef-m-text{font-family:Poppins,sans-serif;font-size:14px;font-weight:300;color:#ebe3d4;text-align:center}
.button_essayer,.button_essayer_round,.qodef-html--link{font-size:15px;display:table}
.button_essayer,.heading_essayer p,.qodef-html--link{font-family:Montserrat,sans-serif;font-weight:600}
.qodef-html--link{text-decoration:none;border-radius:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;padding:0!important;color:#68745c!important;border:0;white-space:nowrap;z-index:20}
.qodef-html--link:after{content:"";width:calc(100% + 16px);height:40%;background:#e9ebe7;display:block;position:absolute;top:53%;z-index:0;left:-8px;will-change:transform}.qodef-html--link:hover,.qodef-newsletter-form .qodef-newsletter-form-submit button{color:#68745c}.qodef-html--link:hover:after{-webkit-animation:.8s qodef-paint-stroke;animation:.8s qodef-paint-stroke}.qodef-html--link span{margin:13px 0 0;display:inline-block;vertical-align:middle;z-index:20;text-transform:capitalize;position:relative}/*! CSS Used keyframes */@-webkit-keyframes qodef-paint-stroke{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}51%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@keyframes qodef-paint-stroke{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}51%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}.divider_custom .section-title-main{font-size:15px!important;line-height:1;font-family:Poppins,sans-serif;font-weight:300;padding:0;margin:10px}.divider_custom b{background-image:url('https://www.essentia.space/wp-content/uploads/2022/11/sp_va.png');height:25px;opacity:1}.divider_custom{max-width:100%!important;padding:0}.heading_essayer p{text-transform:none;color:#9ea699;line-height:1.2em;overflow-wrap:break-word;margin:0;padding:0 15px}.sub_heading_essayer p{color:#9ea699;text-align:center;margin:8px 0 0;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;padding-bottom:30px}.button_essayer{color:#68745c;background-color:#e9ebe7!important;border:1px solid transparent;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;padding:4px 39px;border-radius:0!important}.button_essayer_round{background-color:#9ea699!important;border-radius:32px;color:#fff;transition:.3s;-webkit-transition:.3s;font-family:Poppins,sans-serif;margin:0 auto 30px}.choisissez,.quels_box_text a{font-family:Roboto,Sans-serif}.choisissez{text-align:center;font-size:36px;font-weight:700;text-transform:uppercase;line-height:60px;letter-spacing:5px;padding-top:50px}.parfum_text .section-title-main{color:#d1bfb2;font-family:Roboto,Sans-serif;font-style:normal;text-decoration:none;line-height:19px;font-size:15px;font-weight:300;text-transform:initial}.btn_choisissez{border-radius:99px;background-color:#c49778!important;display:inline-block;font-size:15px;padding:0 22px;color:#fff;fill:#fff;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-family:Poppins,sans-serif;text-transform:initial}.essentia-dif-icon,.quels_box_text a{color:#d1bfb2;display:block;text-align:center}.essentia-dif-icon{background-color:#f9f4f0;fill:#D1BFB2;font-size:30px;width:70px;height:70px;border-radius:50%;line-height:22px;margin:0 auto}.essentia-dif-icon:hover{color:#9ea699;fill:#9EA699}.quels_box_text a{font-size:18px;font-weight:300}.faq_diffuse .accordion-title,.quest_heading h3{font-weight:600;font-family:Montserrat,sans-serif;text-transform:none;letter-spacing:0}.quest_heading h3{color:#9ea699;font-size:30px;word-wrap:break-word}.faq_diffuse .accordion-title{color:#2f3327;font-size:17px;line-height:1.23em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}.faq_diffuse .accordion-inner,.markting_text,.qodef-newsletter-form input[type=email]{font-family:Poppins,sans-serif;font-size:16px}.faq_diffuse .accordion-inner{font-weight:300;color:#9ea699;margin-bottom:0}.faq_diffuse .toggle{right:0;left:auto}.margin_initial{margin:initial}.markting_text{line-height:1.643em;font-weight:300;color:#80827e}.les_diffuse_section{padding:0}.command_section p{color:#d1bfb2;font-family:Montserrat,sans-serif;font-weight:600;text-transform:none;font-size:23px;line-height:1.26em;letter-spacing:0;text-align:center}.qodef-newsletter-form input[type=email]:focus{color:#68745c;background-color:transparent;border-color:#a5b199}.qodef-newsletter-form input[type=email]::-webkit-input-placeholder{color:inherit;opacity:1}.qodef-newsletter-form input[type=email]::-moz-placeholder{color:inherit;opacity:1}.qodef-newsletter-form input[type=email]:-ms-input-placeholder{color:inherit;opacity:1}.qodef-newsletter-form input[type=email]::-ms-input-placeholder{color:inherit;opacity:1}.qodef-newsletter-form input[type=email]::placeholder{color:inherit;opacity:1}.qodef-newsletter-form input[type=email]{position:relative;display:inline-block;width:100%;vertical-align:top;margin:0;padding:11.5px 18px 2px 0;border:1px solid #a5b199;border-radius:0;cursor:pointer;-webkit-appearance:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;border-top:none;border-left:none;border-right:none;color:#68745c;line-height:27px;font-weight:600;box-shadow:none}.qodef-newsletter-form .qodef-newsletter-form-input input:focus{color:#68745c;border-bottom-color:#a5b199}.qodef-newsletter-form button[type=submit]{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:Montserrat,sans-serif;font-size:15px;line-height:2.66em;font-weight:600;text-decoration:none;border-radius:0;outline:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;padding:4px 39px;color:#68745c;background-color:#e9ebe7;border:1px solid transparent;cursor:pointer}.testimonial-text p,span.testimonial-company.test_company{font-family:Poppins,sans-serif;font-weight:300;color:#80827e}.qodef-newsletter-form button[type=submit]:hover{color:#fff;background-color:#93a286}.qodef-newsletter-form button[type=submit].qodef-layout--outlined{color:#68745c;background-color:unset}.qodef-newsletter-form button[type=submit] span,.qodef-newsletter-form button[type=submit] span:before{display:block;line-height:inherit}.qodef-form .qodef-button.qodef-html--link{background-color:transparent}.qodef-form .qodef-button.qodef-html--link:hover{background-color:transparent;color:#68745c}.qodef-newsletter-form .qodef-newsletter-form-submit{display:inline-block;margin:46px 0 28px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-text p{margin:0 0 26px;font-size:17px;line-height:1.706em;font-style:italic;text-align:center;padding:0 17%}.testimonial-name.test_name{font-family:Montserrat,sans-serif;font-weight:600;text-transform:none;color:#2f3327;font-size:17px;line-height:1.23em;letter-spacing:0;display:block}.testimonial-meta.pt-half{text-align:center}span.testimonial-company.test_company{font-size:13px;margin-top:-1px;letter-spacing:.02em}.banner_text h1{font-family:calliga-regular,sans-serif;text-transform:capitalize;color:#fff;font-size:90px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1}.button_les_parf,.des_paruns p,.que_vous p{font-weight:300;font-family:Roboto,Sans-serif;text-decoration:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.image_automati>.col-inner{margin:-50px 0 0!important}.gap_automati{padding-top:50px!important}.diffuseurs_sub_heading h2{font-size:45px}.scent_box>.col-inner{padding:50px 10px!important}.scent_img_box .img-inner.dark{margin:-268px 0 0!important}}@media(max-width:767px){.banner_text h1{font-size:60px;display:block;line-height:1.4}.gap_automati{padding-top:0!important}.image_automati>.col-inner{margin:0!important}.diffuseurs_sub_heading h2{font-size:45px;line-height:1.4}.scent_box>.col-inner{padding:150px 50px!important}.scent_img_box .img-inner.dark{margin:-205px 0 0!important}.scent_img_box{width:50%!important}}@media(max-width:480px){.scent_img_box .img-inner.dark{margin:-190px 0 0!important}.scent_box>.col-inner{padding:70px 50px!important}}.des_paruns p{color:#d1bfb2;font-size:28px;text-transform:uppercase;letter-spacing:5px;text-align:center;margin:0}.creer_vous,.que_vous p{color:#d1bfb2;letter-spacing:0;word-spacing:0px}.que_vous p{text-align:center;font-size:17px;font-style:normal;line-height:20px}.button_les_parf{font-size:15px;text-transform:none;font-style:normal;background-color:#c49678!important;border-radius:200px}.button_les_parf:hover{color:#c49678!important;background-color:#c4967845!important}.la_conection p{column-gap:0;text-align:left;color:#c49678;font-family:Roboto,Sans-serif;text-transform:none;font-style:normal;text-decoration:none}.boisee_va h3{color:#c4947c;font-family:Calliga,Sans-serif;font-size:90px;font-weight:400;margin:0}.button_creer_un,.creer_vous,.les_pafe_step p{font-family:Roboto,Sans-serif}.les_pafe_step p{color:#c49678;text-transform:none;font-style:normal;text-decoration:none}.sect_la_title .section-title-main,.vous_section p{text-transform:capitalize}.sect_la_title h3{color:#c49678;font-size:15px;font-family:Poppins,sans-serif;font-weight:300}.sect_la_title b{opacity:.6;height:1px;flex:1}.boisee1_section{margin-bottom:-200px;background-color:#c496781C}.button_creer_un,.jen_profit_btton{font-style:normal;text-decoration:none;margin:0 auto;font-weight:300}.boisee1_gap{height:200px!important}.elegance_section{background-color:#056E7514}.elegance_section .les_pafe_step p,.elegance_section .sect_la_title h3{color:#056e75}.elegance_section .boisee_va h3{color:#046c74;font-size:74px}.elegance_section .la_conection p{color:#056e75;font-size:14px}.elegance_section .button_les_parf{background-color:#056e75!important}
.elegance_section .button_les_parf:hover{color:#056e75!important;background-color:#056E753B!important}
.nature_section{background-color:#b5c9991F}
.nature_section .sect_la_title h3{color:#b4cc9c}
.nature_section .boisee_va h3{color:#b5c999;font-size:74px}
.nature_section .la_conection p{color:#b5c999;font-size:14px}
.nature_section .les_pafe_step p{color:#b5c999}
.nature_section .button_les_parf{background-color:#b5c999!important}
.nature_section .button_les_parf:hover{color:#b5c999!important;background-color:#b5c99929!important}
.exotique_section{background-color:#f0858A1F}
.exotique_section .les_pafe_step p,.exotique_section .sect_la_title h3{color:#f0858a}
.exotique_section .boisee_va h3{color:#f4848c;font-size:74px}
.exotique_section .la_conection p{color:#f0858a;font-size:14px}
.exotique_section .button_les_parf{background-color:#f0858a!important}
.exotique_section .button_les_parf:hover{color:#f0858A87!important;background-color:#f0858A1A!important}
.poudree_section{background-color:#f5dBD914}
.poudree_section .les_pafe_step p,.poudree_section .sect_la_title h3{color:#e6c3c0}
.poudree_section .boisee_va h3{color:#f4dcdc;font-size:74px}
.poudree_section .la_conection p{color:#e6c3c0;font-size:14px}
.poudree_section .button_les_parf{background-color:#e6c3c0!important}
.poudree_section .button_les_parf:hover{color:#e6c3c0!important;background-color:#e6c3C026!important}
.poudree_section .row{align-items:center}
.gourmandi_section{background-color:#f0cB855C}
.gourmandi_section .les_pafe_step p,.gourmandi_section .sect_la_title h3{color:#f90}
.gourmandi_section .boisee_va h3{color:#f90;font-size:51px}
.gourmandi_section .la_conection p{color:#f90;font-size:14px}
.gourmandi_section .button_les_parf{background-color:#f90!important}
.gourmandi_section .button_les_parf:hover{color:#f90!important;background-color:#ff990033!important}
.button_creer_un{font-size:15px;text-transform:none;background-color:#9ea699!important;display:table}
.creer_vous{font-size:20px;font-weight:300;font-style:normal;text-decoration:none;line-height:1.5}
.vous_section p{color:#fff;font-family:Calliga,Sans-serif;font-size:55px;font-weight:400;font-style:normal;text-decoration:none;padding:0;margin-bottom:20px}
.benefical_section p{color:#fff;font-size:18px;text-align:center;font-family:Poppins,sans-serif}
.jen_profit_btton,.une_question h5,.une_question h6{font-family:Roboto,Sans-serif;text-transform:none}
.vous_section{padding:34px 0!important}
.jen_profit_btton{font-size:15px;background-color:#fff!important;display:inline-block;color:#9ea699}
.text benefical_section{margin-bottom:50px}
.une_question h5{margin-bottom:5px;color:#d1bfb2;font-size:20px;font-weight:400;letter-spacing:5px}
.une_question h6{font-size:17px;color:#80827e}
.contect_votre .input_v_box{border-top:none;border-left:none;border-right:none;font-family:Poppins,sans-serif;font-size:16px;color:#68745c;line-height:26px;font-weight:300;padding-left:0;padding-bottom:2px;box-shadow:none}
.contect_votre{border-top:1px solid #eceaea}
@media(max-width:1024px){.boisee1_section{margin-bottom:unset}
.boisee1_gap{height:0!important}
.boisee_va h3,.elegance_section .boisee_va h3,.gourmandi_section .boisee_va h3,.nature_section .boisee_va h3,.poudree_section .boisee_va h3{font-size:40px}}
@media(max-width:767px){.collect_benner h1{font-size:46px}
.boisee1_section{margin-bottom:unset}
.boisee1_gap{height:0!important}}

.nous_box_1 h3,.nous_box_1 p{text-align:right}
.counter_comment .circle,.counter_comment .circle-background{width:67px;height:67px;color:#68745c;font-family:Montserrat,sans-serif;font-size:22px;line-height:65px;font-weight:600;text-align:center}.nous_box_1 h3:after,.nous_box_2 h3:after{border-bottom:3px solid #000;display:block;width:50px;padding-top:15px;content:""}.nous_box_1 h3,.nous_box_2 h3{text-transform:none;letter-spacing:0;padding-bottom:10px}.nous_box_1 h3{font-family:Montserrat,sans-serif;font-weight:600;color:#2f3327;font-size:38px;line-height:1.184em;-ms-word-wrap:break-word;word-wrap:break-word}.nous_box_1 p,.nous_box_2 p{font-family:Poppins,sans-serif;font-size:14px;line-height:1.643em;font-weight:300;color:#80827e;margin:0;padding-top:20px}.nous_box_1 h3:after{right:0;position:absolute}.nous_row{align-items:center}
.counter_comment .circle{border-radius:50%;border:1px solid #dbe3d2;background-color:transparent;display:block;z-index:99;position:relative;margin:0 auto}
.counter_comment .circle-background{border-radius:50%;border:1px solid transparent;display:block;background-color:#f0f1ee;position:absolute;top:11%;z-index:1;left:33%}
.nous_box_2 p{text-align:left}
.nous_box_2 h3:after{left:0;position:absolute}
.nous_box_2>.col-inner{width:75%}
.img_line:after,.nous_row .line2{background-color:#e5e5e5;position:absolute;width:2px;left:50%}
.nous_box_2 h3{font-family:Montserrat,sans-serif;font-weight:600;color:#2f3327;font-size:38px;line-height:1.184em;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left}
.nous_row .line2{display:inline-block;height:100vh;margin-left:-1px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}
.img_line:after{content:"";height:-webkit-fill-available;top:10px;display:block}
.btn_jen_peof{margin:0 auto;display:table;font-family:Roboto,sans-serif;background-color:#d1bfb2;font-size:15px;font-weight:700}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.counter_comment .circle-background{top:7%;left:26%}}
@media(max-width:767px){.seco_image{order:2}.nous_box_1 h3,.nous_box_1 p{text-align:left}
.counter_comment{display:none}
.decover_img_section{width:100%!important}
.nous_box_1 h3:after{right:unset}
.nous_box_2>.col-inner{width:auto}
.nous_box_1 h3,.nous_box_2 h3{font-size:32px;padding-top:30px}
.btn_jen_peof{margin-top:30px}
.img_line:after{width:unset}}

.basci_price_box h4{color:#9ea699;font-family:Roboto,Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;text-align:center;letter-spacing:5px}
.basci_price_box h3,.basci_price_box h5{text-transform:none;letter-spacing:0;margin-top:25px}
.basci_price_box h3{font-family:Montserrat,sans-serif;font-weight:600;color:#9ea699;font-size:38px;line-height:1.184em;text-align:center;margin-bottom:0}
.basci_price_box h5{font-size:16px;line-height:1.625em;font-family:Poppins,sans-serif;font-weight:400;color:#80827e;-ms-word-wrap:break-word;word-wrap:break-word}
.basci_price_box p,.basci_price_box ul li{font-family:Poppins,sans-serif;font-size:14px;color:#80827e}
.basci_price_box ul li{margin-bottom:14px;line-height:1.786}
.basci_price_box ul{list-style:none}
.basci_price_box ul li:before{content:"✓";font-family:ElegantIcons;position:absolute;-webkit-transform:translate(-32px,3px);-ms-transform:translate(-32px,3px);transform:translate(-32px,3px);padding-right:13px;color:#2f3327;display:inline-block;line-height:1em;vertical-align:middle;font-size:18px}
.basci_price_box p{font-weight:400}
.box_text_b p,.signez_text_b p{font-weight:300;text-align:center}
.basci_price_box .price_one{background-color:#f9f4f0;border:1px solid #dbe3d2}
.basci_price_box .col-inner{padding:0 10px}
.basci_price_box .price_one .col-inner{padding:10px 0 72px;text-align:center}
.basci_price_box .qodef--underline{display:inline-block;background-color:#93a286;height:2px;min-width:40px}
.box_text_b p{color:#d1bfb2;font-family:Roboto,Sans-serif;font-size:20px;text-transform:capitalize;margin:0 0 10px}
.signez_text_b p{font-family:Poppins,sans-serif;font-size:14px;color:#80827e}
.color_white_bg{background-color:#fff!important}
.basci_price_box{padding-top:30px}
@media(max-width:1024px){.basci_price_box h4{min-height:70px;}}


.faq_section #sp-ea-1158 h3.ea-header,.faq_section h3.ea-header a{font-family:Calliga,Sans-serif;text-transform:capitalize;font-style:normal;text-decoration:none}
.bussion_heading p,.faq_section .ea-body{font-weight:300;font-family:Roboto,Sans-serif}
.faq_section #sp-ea-1158 h3.ea-header{color:#d1bfb2;background-color:#fff;border:0 solid #d1bfb2;font-size:30px;font-weight:400}
.faq_section #sp-ea-1159 h3.ea-header a,.faq_section #sp-ea-1161 h3.ea-header a,.faq_section #sp-ea-1162 h3.ea-header a,.faq_section #sp-ea-1163 h3.ea-header a,.faq_section #sp-ea-1164 h3.ea-header a,.faq_section #sp-ea-1165 h3.ea-header a,.faq_section #sp-ea-1166 h3.ea-header a{font-size:17px!important}
.faq_section h3.ea-header a{color:#d1bfb2!important;font-size:30px!important;font-weight:400!important}
.faq_section .ea-card.ea-expand.sp-ea-single{border:1px solid #d4d4d4!important}
.faq_section .ea-body{color:#80827e!important;background-color:#fffFFF70;font-size:17px;text-transform:none;font-style:normal}
.faq_section .ea-header a .fa{font-size:15px!important;color:#d1bfb2!important;margin-right:15px!important}
@media(max-width:767px){.faq_section h3.ea-header a{font-size:23px!important}
.faq_section .size-medium{width:50%;margin:0 auto;display:block}}
.bussion_heading p{color:#2f3327;font-size:30px}\
.busion_accod .accordion-title{color:#d1bfb2;font-weight:700;line-height:1;font-family:Poppins,sans-serif;font-size:14px;padding-top:15px;padding-bottom:15px}
.busion_accod .accordion-inner p{font-family:Roboto;font-size:17px;padding:0;margin:0 0 10px}
.busion_accod .accordion-inner b{font-weight:700}
.team_info_section h3{font-family:Roboto,Sans-serif;font-weight:400;color:#fff;padding-top:50%;font-size:23px}
.team_info_section h4{font-family:Poppins,sans-serif;font-size:14px;line-height:1.643em;font-weight:300;color:#fff}
.recom_20_box h2,.recom_20_box h3,.recompent_text h4{font-family:Roboto,Sans-serif}
.team_info_section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;height:100%}
.team_image{position:relative;transition:.5s ease-in-out}
.team_info_section:hover{background:#0e0e0e8c;-moz-transition:1s linear;-ms-transition:1s linear;-o-transition:1s linear;-webkit-transition:1s linear;transition:1s linear}
.team_info_section .team_linkd_btn{font-size:15px;font-weight:700;color:#fff;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:0 0;padding:6px 20px;border-radius:2px;display:table;margin-top:14px}
.team_box_section .col-inner{overflow:hidden!important;border-top-right-radius:40%;border-top-left-radius:40%}
.team_box_section .col-inner:hover .team_image{transform:scale(1.2)}
@media (max-width:1000px){.sc_bg_mob .img-inner.dark{margin:-350px 0 0!important}
.sc_bg_mob2 .img-inner.dark{margin:-350px 0 0 150px!important}}
@media (max-width:800px){.sc_bg_mob .img-inner.dark{margin:-250px 0 0!important}
.sc_bg_mob2 .img-inner.dark{margin:-250px 0 0 150px!important}}
@media (max-width:480px){.sc_bg_mob .img-inner.dark{margin:-257px 0 0!important}
.sc_bg_mob .img-inner.dark img{width:150px;padding-bottom:50px}
.sc_bg_mob2 .img-inner.dark{margin:-250px 0 0 150px!important}
.sc_bg_mob2 .img-inner.dark img{width:200px}}
.recompent_text h4{text-align:center;font-size:18px;font-weight:400;text-transform:none;font-style:normal;color:#80827e}
.recompent_text h4 b{font-weight:800}
.recom_20_box h2{padding:15px 30px 30px;color:#fff;font-size:30px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:40px}
.recom_20_box h3{text-align:center;font-size:90px;font-weight:800;color:#d1bfb2;padding:0;margin:0}
.recom_20_box h4,.recom_20_box p,.recom_30_box h4,.recom_30_box p{font-family:Roboto,Sans-serif;font-weight:400;color:#d1bfb2;font-style:normal;text-decoration:none}
.recom_20_box .col-inner{background-color:#f9f4f0;padding-bottom:50px}
.recom_20_box h4,.recom_30_box h4{text-transform:uppercase;line-height:39px;text-align:center;letter-spacing:3px;margin-bottom:50px}
.recom_20_box p,.recom_30_box p{font-size:17px;text-transform:none;line-height:25px;padding:0 20px}
.quel_section h4,.recom_30_box h2,.recom_btn{text-transform:capitalize}
.recom_btn{border-radius:99px;background-color:#9ea699!important;padding:5px 27px;font-family:Poppins,sans-serif;margin:0 auto;display:table;font-weight:300}
.recom_20_box hr,.recom_30_box hr{border-top:2px solid #fff;opacity:1;margin:20px}
.program_heade p,.recom_30_box h2,.recom_30_box h3{margin:0;font-family:Roboto,Sans-serif}
.recom_20_box .elementor-price-table__ribbon-inner{text-align:center;left:0;-webkit-transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);-ms-transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);margin-top:0;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#fff;color:#9ea699;width:130px;font-family:Poppins,sans-serif}.pop_head{background:#9ea699}.recom_20_box i.fas.fa-star{padding-right:15px}.gap_popup{background-color:#d1bfb2;margin-bottom:-200px}.recom_20_box{overflow:hidden;padding:0}.program_heade p{color:#fff;font-size:30px;font-weight:300;padding-top:100px}.vous_text p{text-align:center;color:#fff;font-family:Roboto,Sans-serif;font-size:20px}
.price_box_f_with .recom_30_box{margin:0 auto}.price_box_f_with .recom_btn{margin:0 auto;display:initial;width:100%;padding:10px 20px}
.recom_30_box .col-inner{background-color:#f9f4f0;padding-bottom:50px;overflow:hidden}
.recom_30_box .pop_head{background:#d1bfb2}
.recom_30_box h2{padding:30px 30px 0;color:#fff;font-size:30px;font-weight:300;font-style:normal;text-decoration:none;line-height:40px;text-align:center}
.recom_30_box h3{text-align:center;font-size:90px;font-weight:800;color:#d1bfb2;padding:30px 0 0;line-height:90px}
.recom_30_box h5{font-family:Roboto,Sans-serif;font-size:20px;text-align:center;font-weight:700;color:#fff;padding-bottom:30px}
.btn_after_price p{font-family:Roboto,Sans-serif;font-size:15px;font-weight:500;margin:15px 30px 0;color:#d1bfb2;text-align:center}
.cash_bak h3{font-size:65px}
.recom_30_box .elementor-price-table__ribbon-inner{text-align:center;left:0;-webkit-transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);-ms-transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);transform:translateY(85%) translateX(-53%) translateX(38px) rotate(-45deg);margin-top:0;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#9ea699;color:#fff;width:130px;font-family:Poppins,sans-serif}
.recom_30_box{margin-top:-150px}
@media (max-width:550px){.recom_30_box{margin-top:0}
.cash_bak h3{font-size:55px;line-height:60px}}
.home_imge_text_ce h2.uppercase{text-align:center;font-family:Roboto,Sans-serif;font-size:25px;font-weight:900}
.quel_section h4{color:#fff;font-family:Calliga,Sans-serif;font-size:55px;font-weight:400;font-style:normal;text-decoration:none;text-align:center}
.section_quel{margin-top:80px}


@media (max-width:768px){.home_client_rev .testimonial-text p{padding: 0px 5%;font-size: 14px;}.home_client_rev .icon-box-text{display:contents;}.home_client_rev .testimonial-meta.pt-half{width:100%;}.home_client_rev .y50{top:46.3%;}}.huller_icon_frist .icon-inner{background-color:#f9f4f0 !important;border-width:0px !important;}.huller_icon_frist:hover .icon-inner{background-color:#EBE3D4 !important;color:rgb(146, 147, 145) !important;fill: rgb(146, 147, 145) !important;}.huller_icon_frist:hover .icon-inner svg{fill: rgb(146, 147, 145) !important;}.huller_icon_frist .icon-box-text p{color: #9EA699;font-family: "Roboto", Sans-serif;font-size: 18px;font-weight: 300;text-transform: capitalize;font-style: normal;text-decoration: none;}.parf_head h3{color: #D1BFB2;font-family: "Roboto", Sans-serif;font-size: 30px;font-weight: 300;text-transform: uppercase;letter-spacing: 5px;text-align:center;margin-top:40px;}.une_collection h6{font-family: Poppins,sans-serif;font-size: 14px;font-weight: 300;color: #80827e;}.tabs_does .nav-simple li a{padding: 15px 0px;margin: 0;}.tabs_does .nav-simple li{border:0px solid #000;}.tabs_does ul{background-image: url(https://www.essentia.space/wp-content/uploads/2022/12/Capture-decran-2022-09-29-a-14.14.40.png);background-size: inherit;}.tabs_does .tab span{color: #F9F4F0;font-family: "Roboto", Sans-serif;font-size: 20px;font-weight: 300;text-transform: none;text-decoration: none;}.tabs_does .tab a{padding:50px;}.tabs_does .nav-vertical{width:45%;}.tabbed-content.tabs_does{margin:50px 0;}.machine_text_b h3{color: #D0BEB1;font-family: "Roboto", Sans-serif;font-weight: 400;text-transform: none;font-style: normal;text-decoration: none;line-height: 15px;letter-spacing: 0px;word-spacing: 0px;margin: 20px 0;font-size: 23px;}.machine_text_b p{color: #D1BFB2;font-family: "Roboto", Sans-serif;font-size:14px;font-weight:300;}.comment_impregner_h2 h2{font-size: 40px;font-weight: normal;text-transform: capitalize;font-style: normal;text-decoration: none;line-height: 1.3em;color:#d1bfb2;text-align:center;}.linge_h4 h4{color: #9EA699;font-family: "Roboto", Sans-serif;font-size: 21px;font-weight: 300;text-transform: uppercase;letter-spacing: 5px;text-align:center;}.comment_icon_section {margin: 20px 0;}a.button.primary.comment_btn_one{background-color: #9ea699;margin: 0 auto;display: table;text-align: center;font-size: 15px;font-family: Poppins,sans-serif;text-transform: inherit;font-weight: 300;}.manieres_one_image img{width: 500px;height: 500px;border-radius: 50%;}.interieur_h4 h4{color: #FFF;font-family: "Roboto", Sans-serif;font-size: 21px;font-weight: 300;text-transform: uppercase;letter-spacing: 5px;text-align:center;}.comment_parfumer_h2 h2{font-size: 40px;font-weight: normal;text-transform: capitalize;font-style: normal;text-decoration: none;line-height: 1.3em;color:#FFF;text-align:center;}.bruieur_text_b p{color: #FFF;font-family: "Roboto", Sans-serif;font-size:14px;font-weight:300;}.bruieur_text_b h3{color: #FFF;font-family: "Roboto", Sans-serif;font-weight: 400;text-transform: none;font-style: normal;text-decoration: none;letter-spacing: 0px;word-spacing: 0px;margin: 20px 0;font-size: 23px;}a.button.primary.comment_btn_two{background-color: #FFF;color:#9ea699;margin: 0 auto;display: table;text-align: center;font-size: 15px;font-family: Poppins,sans-serif;text-transform: inherit;font-weight: 300;}.les_huiles h4{color: #D1BFB2;font-family: "Roboto", Sans-serif;font-size: 25px;font-weight: 300;text-transform: uppercase;text-decoration: none;letter-spacing: 5px;}.best_seller_head h2{margin-bottom:10px;}.machine_nos .icon-box-img{position:relative;}.machine_nos .icon-box-text h3{color: #FFFFFF;font-family: "Roboto", Sans-serif;text-transform: uppercase;font-style: normal;text-decoration: none;letter-spacing: 2px;}.machine_nos .icon-box-text p{color: #FFFFFF;font-family: "Roboto", Sans-serif;font-size: 15px;font-weight: 400;}.machine_nos .icon-box-text{position: absolute;top: 0;background-color: #9ea699;padding:30px;opacity:0;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;z-index:9;}.machine_nos .icon-box-text:hover{opacity:1;}.nos_astuces_btn{font-size: 13px;border: 2px solid #fff;background: transparent;padding: 10px 20px;border-width: 1px;border-radius: 50px;color:#FFF;}.nos_astuces_btn:hover{background: #FFFFFF52;color:#FFF;}.margin_h2_0 h2{margin:0px;}.spray_pan p{color: #FFFFFF;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;text-align:center;}.spray_pan h5{color: #F9F4F0;font-family: Montserrat,sans-serif;font-weight: 600;text-transform: none;font-size: 23px;line-height: 1.26em;letter-spacing: 0;margin: 25px 0;-ms-word-wrap: break-word;word-wrap: break-word;text-align: center;}.spray_botal{margin-top:-450px;} .page-id-1653 .spray_botal{     margin-left: 50%; position: relative;transform: translateX(-50%); } .propos_head h2{color: #FFFFFF;font-size: 55px;font-weight: normal;text-transform: capitalize;font-style: normal;text-decoration: none;text-align:center;}.sp_acount .ea-header{}.sp_acount .ea-header a{color: #D1BFB2 !important;font-weight: 700 !important;font-family: Poppins,sans-serif;font-size: 17px !important;background-color:#FFF;}.sp_acount .sp-easy-accordion>.sp-ea-single{background:#D1BFB2BF !important;}.sp_acount .sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body{background:transparent !important;color: #FFF !important;font-family: Poppins,sans-serif;font-size: 15px;}.sp_acount .fa-plus:before, .sp_acount .fa-minus:before{color:#D1BFB2 !important }.le_spray_h2 h2{font-size: 55px;font-weight: normal;text-transform: capitalize;font-style: normal;text-decoration: none;color:#d1bfb2;text-align:center;}.nos_client_box h2{font-family: Montserrat,sans-serif;font-weight: 600;text-transform: none;color: #2f3327;font-size: 38px;line-height: 1.184em;letter-spacing: 0;margin: 25px 0;-ms-word-wrap: break-word;word-wrap: break-word;text-align:center;}.nos_client_box h2 span{display: block;font-family: 'Quintessential', cursive;font-size: 30px;color: #738760;margin-bottom: 0;font-weight:100;}.data_tab_value .tab-panels{padding:0px 12px 0px;}.tabs_does .nav-simple li a span:after{content: '';position: absolute;left: 0;width: 0;height: 2px;background-color: #FFF;transition: width .3s ease;bottom:15px;}.tabs_does .nav-simple li a span:hover:after{width: 100%;}.tabs_does li.active a span:after{width: 100%;}.data_tab_value ul{padding:0px 80px;}@media (max-width:820px){.tabs_does .nav-vertical{width:100%;}.tabs_does .nav-simple li a{padding:10px 0px;}.manieres_one_image img{margin: 0 auto;display: block;}.data_tab_value ul{padding:0px 20px;}.tabs_does .nav-simple li a span:after{bottom:10px;}.data_tab_value .tab-panels{padding:10px 0px 0px;}.spray_botal{margin-top:-471px;}}@media (max-width:550px){.manieres_one_image img{width:300px;height:300px;}.icon-box-center .icon-box-img{padding:25px 0;}}



footer.entry-meta {
 display:none;
}

.button.back-to-top {
    position: fixed;
    left: 0;
    right: 100%;
    margin-left: 1em;
}
/* Hides the reCAPTCHA on every page */
.grecaptcha-badge {
    display: none !important;
}
/* Shows the reCAPTCHA on the Contact page */
.page-id-40 .grecaptcha-badge {
    display: block !important;
}
/* Custom css for affiliate plugins */
.uap-ap-top-theme-2 .cropControls {
  bottom: 60px;
  display: none;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item a {
  color: #575858;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item-selected, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item-selected {
  background-color: #c9b8a9 !important;
  padding-left: 0 !important;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-item:hover, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item:hover, .uap-ap-theme-4 .uap-ap-menu .uap-ap-submenu-item:hover .uap-ap-menu-tab-item {
  background-color: #faf8f6 !important;
}
.uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item-selected a, .uap-ap-theme-4 .uap-ap-menu .uap-ap-menu-tab-item:hover a, .uap-ap-theme-4 .uap-ap-menu .uap-ap-submenu-item:hover .uap-ap-menu-tab-item a {
  color: #575858;
}
.uap-ap-theme-4 .uap-ap-menu .uap-public-ap-menu-subtabs .uap-ap-menu-item a {
  color: #575858 !important;
}
.uap-ap-theme-4 .uap-ap-menu ul .uap-public-ap-menu-subtabs .uap-ap-menu-item {
  border-bottom: 1px solid rgba(255,255,255,.15);
  background-color: #faf8f6 !important;
}
.uap-account-notes {
  font-size: 14px;
  color: #575858 !important;
}


.uap-account-box-green {
  background-color: #858585 !important;
}
.uap-account-box-lightyellow {
  background-color: #757575 !important;
}
.uap-account-box-red {
  background-color: #676767 !important;
}
.uap-account-box-lightblue {
  background-color: #575858 !important;
}
.uap-account-box-lightgray {
  background-color: #cec1b6 !important;
 color: #575858 !important; 
}
.uap-account-box-blue {
  background-color: #c9b8a9 !important;
  color: #575858 !important; 
}
.uap-account-summary-graph-title {
  color: #575858 !important; 
  font-size: 1.1em;
  font-weight: 700;
  padding: 10px 5px 5px 5px;
}
.uap-account-summary-month-title {
  color: #575858 !important; 
  float: left;
  font-size: 1.1em;
  font-weight: 700;
  padding: 10px 5px 5px 5px;
}
.uap-profile-box-content {
 color: #575858 !important;
}
/*input[type="submit"], input[type="button"], button:not(.icon), .button:not(.icon) {
  border-radius: 99px !important;
  background-color: #575858 !important; 
}*/
.uap-banners-wrapp .uap-banner .uap-banner-title {
  font-weight: 700;
  font-size: 16px;
  color: #fff;
  padding: 5px 11px;
  box-sizing: border-box;
  background-color: #575858 !important; 
}
.uap-user-page-content {
  font-family: "Roboto Serif", sans-serif;
  color: #575858 !important;
}

.button primary lnd-pr-but1 {
  background-color: #ff0000 !important; 
}

.filter-button {
  display: inline-block;
  margin-top: .5em;
  border: 1px solid;
  border-radius: 3px;
  display: inline-block;
  padding: 10px;
}


.progress-bar-container {
    background-color: #f1f1f1;
    border: 1px solid #ddd;
    border-radius: 5px;
    padding: 10px;
    margin-bottom: 20px;
    position: relative;
	display:none;
}

.progress-bar {
    background-color: #4caf50;
    height: 20px;
    border-radius: 5px;
    transition: width 0.3s;
}

.progress-bar-container p {
    margin-top: 10px;
    text-align: center;
    font-weight: bold;
}

.nav-spacing-medium > li {
  margin: 0 -30px !important;
    margin-left: -30px !important;
}

@media only screen and (min-width:768px){
.prdct_inner {
	display: flex;
	justify-content: space-between;
	gap: 30px;
	/*margin-top: 30px;*/
}
.prdct_inner_left {
	width: 50%;
	background: #fff;
}
.prdct_inner_right {
	width: 50%;
}
.choisr_list {
	max-width: 74%;
}
.choisr_list ul {
	gap: 15px;
}
.choisr_sec {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.quantity_bx {
	text-align: right;
	margin-top: 0;
	min-width: 130px;
}
.quantity_bx span {
	width: 35px;
	height: 35px;
	border-radius: 100%;
}
.quantity_bx .form-control {
	background: none;
	border: none;max-width: 45px;
}
.review_sec_inner {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}
.center_img,
.rev_right {
	width: 50%;
}
.icon_sec_inner {
	max-width: 500px;
	margin: auto;
	padding-bottom: 30px;
}
.btm_pr_inner {
	max-width: 660px;
	margin: auto;
	font-family: 'PT Sans', sans-serif !important;
    font-weight: 400; /* Bold 700 */
}
.btm_pr_sec a {
	margin-top: 20px;
}
.main_product {
/* 	background: #f5f4f0; */
	padding-top: 20px;
}

.main_prdct_btm ul {
	border: 1px solid #ccc;
	height: 70px !important;
}
.main_prdct_btm ul li {
	margin: 0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}.main_prdct_btm ul li span {
	max-width: 140px;
	display: block;
	text-align: left;
	position: relative;
	font-family: 'PT Sans', sans-serif !important;
    font-weight: 400; /* Regular 400 */
}
.main_prdct_btm ul li:nth-child(1) {
	background: #ca9374;
	color: #fff;
	width: 160px;
}
.main_prdct_btm ul li span strong {
	display: block;
}
.main_prdct_btm ul li:nth-child(1) span {
	color: #fff;
}
.main_prdct_btm ul li:nth-child(1) span::before {
	position: absolute;
	right: 0;
	content: "";
	width: 15px;
	height: 15px;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	transform: rotate(45deg);
	top: 0;
	bottom: 0;
	margin: auto;
}
.main_prdct_btm {
	margin-bottom: 0;
}
body .olfacties_slider .carousel-item-image h2 {
	font-size: 17px;
}
.prdct_inner_left .thumbnails .swiper-wrapper .swiper-slide img {
	border: 1px solid #ccc;
	border-radius: 15px;
}
.prdct_inner_left .thumbnails .swiper-wrapper .swiper-slide {
	margin-bottom: 20px !important;cursor:pointer;
}
.prdct_inner_left .swiper.thumbnails {
	margin-top: 20px;
}
.prdct_inner_left .thumbnails .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img {
	border: 1px solid #ca9374;
}
.btm_pr_sec a {
	color: #fff;
}
.btm_pr_sec a {
	font-size: 16px;
	min-height: 60px;
	font-family: 'PT Sans', sans-serif !important;
    font-weight: 700; /* Bold 700 */
}
.checkout.woocommerce-checkout .form-row {
	width: 100%;
}
.checkout.woocommerce-checkout #custom_checkout_file_upload {
	margin-top: 50px;
}
}