.elementor-245 .elementor-element.elementor-element-hero_med_sec{--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:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-hero_med_sec:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-hero_med_sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://djidjoho.com/wp-content/uploads/2026/08/djidjoho-foret-sacree-abomey-lion-protecteur.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-hero_med_sec::before, .elementor-245 .elementor-element.elementor-element-hero_med_sec > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-hero_med_sec > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-hero_med_sec > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-hero_med_sec > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-hero_med_sec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(13, 40, 30, 0.88);--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-hero_badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-hero_badge{text-align:center;}.elementor-245 .elementor-element.elementor-element-hero_badge .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-hero_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-hero_title{text-align:center;}.elementor-245 .elementor-element.elementor-element-hero_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-hero_subtitle.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-hero_subtitle{color:#d2ded8;}.elementor-245 .elementor-element.elementor-element-hero_btn_container{--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;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-245 .elementor-element.elementor-element-hero_cta_btn1 .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-hero_cta_btn1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-hero_cta_btn2 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c29a47;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-hero_cta_btn2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-soins-ancestraw{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-soins-ancestraw:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-soins-ancestraw > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f4ee;}.elementor-245 .elementor-element.elementor-element-soins_head_con{--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;}.elementor-245 .elementor-element.elementor-element-soins_sec_badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-soins_sec_badge{text-align:center;}.elementor-245 .elementor-element.elementor-element-soins_sec_badge .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-soins_sec_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-soins_sec_title{text-align:center;}.elementor-245 .elementor-element.elementor-element-soins_sec_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:#1a1a1a;}.elementor-245 .elementor-element.elementor-element-soins_sec_sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-cards_grid_container{--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;--flex-wrap:wrap;}.elementor-245 .elementor-element.elementor-element-card_deblocage{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.4);--border-color:rgba(194, 154, 71, 0.4);--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-card_deblocage:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-card_deblocage > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d281e;}.elementor-245 .elementor-element.elementor-element-c1_tag.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c1_tag .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-c1_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c1_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-c1_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c1_btn .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-c1_btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-card_desenvoutement{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.4);--border-color:rgba(194, 154, 71, 0.4);--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-card_desenvoutement:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-card_desenvoutement > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d281e;}.elementor-245 .elementor-element.elementor-element-c2_tag.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c2_tag .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-c2_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c2_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-c2_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c2_btn .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-c2_btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-card_plantes{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.4);--border-color:rgba(194, 154, 71, 0.4);--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-card_plantes:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-card_plantes > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d281e;}.elementor-245 .elementor-element.elementor-element-c3_tag.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c3_tag .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-c3_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c3_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-c3_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c3_btn .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-c3_btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-card_protection{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.4);--border-color:rgba(194, 154, 71, 0.4);--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-card_protection:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-card_protection > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d281e;}.elementor-245 .elementor-element.elementor-element-c4_tag.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c4_tag .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-c4_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c4_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-c4_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-c4_btn .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-c4_btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-sec_cover_savoir{--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:0.5;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-sec_cover_savoir:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://djidjoho.com/wp-content/uploads/2026/08/djidjoho-statues-ancestrales-bijoux-rituels.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-sec_cover_savoir::before, .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-sec_cover_savoir > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(13, 40, 30, 0.91);--background-overlay:'';}.elementor-245 .elementor-element.elementor-element-savoir_badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-savoir_badge{text-align:center;}.elementor-245 .elementor-element.elementor-element-savoir_badge .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-savoir_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-savoir_title{text-align:center;}.elementor-245 .elementor-element.elementor-element-savoir_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-savoir_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-savoir_pillars_con{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-pillar_1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.3);--border-color:rgba(194, 154, 71, 0.3);--border-radius:4px 4px 4px 4px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-pillar_1:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-pillar_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(19, 56, 43, 0.7);}.elementor-245 .elementor-element.elementor-element-p1_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-p1_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-p1_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-pillar_2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.3);--border-color:rgba(194, 154, 71, 0.3);--border-radius:4px 4px 4px 4px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-pillar_2:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-pillar_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(19, 56, 43, 0.7);}.elementor-245 .elementor-element.elementor-element-p2_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-p2_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-p2_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-pillar_3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194, 154, 71, 0.3);--border-color:rgba(194, 154, 71, 0.3);--border-radius:4px 4px 4px 4px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-pillar_3:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-pillar_3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(19, 56, 43, 0.7);}.elementor-245 .elementor-element.elementor-element-p3_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-p3_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-p3_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-sec_process_med{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-sec_process_med:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-sec_process_med > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efe9de;}.elementor-245 .elementor-element.elementor-element-proc_badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-proc_badge{text-align:center;}.elementor-245 .elementor-element.elementor-element-proc_badge .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-proc_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-proc_title{text-align:center;}.elementor-245 .elementor-element.elementor-element-proc_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:600;color:#1a1a1a;}.elementor-245 .elementor-element.elementor-element-proc_boxes_con{--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;--flex-wrap:wrap;}.elementor-245 .elementor-element.elementor-element-step_1{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-245 .elementor-element.elementor-element-step_1:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-step_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-245 .elementor-element.elementor-element-s1_num.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s1_num .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-s1_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s1_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-245 .elementor-element.elementor-element-s1_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-step_2{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-245 .elementor-element.elementor-element-step_2:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-step_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-245 .elementor-element.elementor-element-s2_num.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s2_num .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-s2_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s2_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-245 .elementor-element.elementor-element-s2_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-step_3{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-245 .elementor-element.elementor-element-step_3:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-step_3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-245 .elementor-element.elementor-element-s3_num.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s3_num .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;color:#c29a47;}.elementor-245 .elementor-element.elementor-element-s3_t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-s3_t .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-245 .elementor-element.elementor-element-s3_d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-sec_cover_cta_final{--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:0.5;--padding-top:85px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-sec_cover_cta_final:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://djidjoho.com/wp-content/uploads/2026/08/djidjoho-temple-segbo-lissa-fa-voyance.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-sec_cover_cta_final::before, .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-sec_cover_cta_final > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(13, 40, 30, 0.88);--background-overlay:'';}.elementor-245 .elementor-element.elementor-element-cta_f_title.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-cta_f_title{text-align:center;}.elementor-245 .elementor-element.elementor-element-cta_f_title .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:#ffffff;}.elementor-245 .elementor-element.elementor-element-cta_f_desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-cta_f_btn .elementor-button{background-color:#c29a47;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;fill:#0d281e;color:#0d281e;border-radius:3px 3px 3px 3px;}.elementor-245 .elementor-element.elementor-element-cta_f_btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-245 .elementor-element.elementor-element-float_btn_med.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-245 .elementor-element.elementor-element-hero_med_sec{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-hero_title .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-245 .elementor-element.elementor-element-hero_title .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-245 .elementor-element.elementor-element-soins-ancestraw{--content-width:1200px;}.elementor-245 .elementor-element.elementor-element-card_deblocage{--width:48%;}.elementor-245 .elementor-element.elementor-element-card_desenvoutement{--width:48%;}.elementor-245 .elementor-element.elementor-element-card_plantes{--width:48%;}.elementor-245 .elementor-element.elementor-element-card_protection{--width:48%;}.elementor-245 .elementor-element.elementor-element-savoir_pillars_con{--content-width:1100px;}.elementor-245 .elementor-element.elementor-element-pillar_1{--width:31%;}.elementor-245 .elementor-element.elementor-element-pillar_2{--width:31%;}.elementor-245 .elementor-element.elementor-element-pillar_3{--width:31%;}.elementor-245 .elementor-element.elementor-element-sec_process_med{--content-width:1200px;}.elementor-245 .elementor-element.elementor-element-step_1{--width:31%;}.elementor-245 .elementor-element.elementor-element-step_2{--width:31%;}.elementor-245 .elementor-element.elementor-element-step_3{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-245 .elementor-element.elementor-element-card_deblocage{--width:100%;}.elementor-245 .elementor-element.elementor-element-card_desenvoutement{--width:100%;}.elementor-245 .elementor-element.elementor-element-card_plantes{--width:100%;}.elementor-245 .elementor-element.elementor-element-card_protection{--width:100%;}.elementor-245 .elementor-element.elementor-element-pillar_1{--width:100%;}.elementor-245 .elementor-element.elementor-element-pillar_2{--width:100%;}.elementor-245 .elementor-element.elementor-element-pillar_3{--width:100%;}.elementor-245 .elementor-element.elementor-element-step_1{--width:100%;}.elementor-245 .elementor-element.elementor-element-step_2{--width:100%;}.elementor-245 .elementor-element.elementor-element-step_3{--width:100%;}}