.elementor-kit-6{--e-global-color-primary:#398B6F;--e-global-color-secondary:#EFE7C9;--e-global-color-text:#212121;--e-global-color-accent:#F0B55D;--e-global-color-12506cf:#E15256;--e-global-color-640a65a:#7AC4B7;--e-global-color-aea0bbb:#F39E97;--e-global-color-e8c7837:#FFF;--e-global-typography-primary-font-family:"degular-display";--e-global-typography-primary-font-size:72px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:70px;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"degular";--e-global-typography-text-font-size:1.27vw;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.617em;--e-global-typography-accent-font-family:"degular";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-bad61cb-font-family:"degular";--e-global-typography-bad61cb-font-size:2.6vw;--e-global-typography-bad61cb-font-weight:900;--e-global-typography-bad61cb-text-transform:none;--e-global-typography-bad61cb-font-style:normal;--e-global-typography-bad61cb-text-decoration:none;--e-global-typography-bad61cb-letter-spacing:1px;--e-global-typography-bb92a53-font-size:1em;--e-global-typography-bb92a53-font-weight:400;--e-global-typography-bb92a53-text-transform:uppercase;--e-global-typography-bb92a53-font-style:normal;--e-global-typography-bb92a53-text-decoration:none;--e-global-typography-aefc186-font-family:"degular-display";--e-global-typography-aefc186-font-size:72px;--e-global-typography-aefc186-font-weight:900;--e-global-typography-aefc186-text-transform:none;--e-global-typography-aefc186-text-decoration:none;--e-global-typography-aefc186-line-height:70px;--e-global-typography-8f35afd-font-family:"degular";--e-global-typography-8f35afd-font-size:1.1rem;--e-global-typography-8f35afd-font-weight:300;--e-global-typography-8f35afd-line-height:1.2rem;--e-global-typography-fe54470-font-family:"degular";--e-global-typography-fe54470-font-size:1.1rem;--e-global-typography-fe54470-font-weight:700;--e-global-typography-fe54470-line-height:1.2rem;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );--e-page-transition-entrance-animation:e-page-transition-slide-out-left;--e-page-transition-exit-animation:e-page-transition-slide-in-right;--e-page-transition-animation-duration:500ms}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#02010100;font-family:"degular-display",Sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#398B6F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:11px
27px 12px 27px}.elementor-kit-6 e-page-transition{background-color:var( --e-global-color-primary )}.site-footer{background-color:var( --e-global-color-primary )}.elementor-kit-6
a{color:var( --e-global-color-accent )}.elementor-kit-6
h1{color:var( --e-global-color-accent );font-family:"degular-display",Sans-serif;font-size:6vw;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0.04em}.elementor-kit-6
h2{color:var( --e-global-color-accent );font-family:"degular-display",Sans-serif;font-size:2.8vw;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.03em;word-spacing:0px}.elementor-kit-6
h3{font-family:"degular-display",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-kit-6
h4{color:var( --e-global-color-e8c7837 );font-family:"degular-display",Sans-serif;font-size:1.7vw;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em}.elementor-kit-6
h6{color:var( --e-global-color-text );font-family:"degular",Sans-serif;font-size:1.5vw;font-weight:600;letter-spacing:0.02em}.elementor-kit-6
label{color:var( --e-global-color-text );font-family:"degular",Sans-serif;font-weight:400}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:"degular",Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;transition:100ms}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding .site-logo
img{width:109px;max-width:109px}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-text-font-size:2vw;--e-global-typography-text-line-height:1.617em;--e-global-typography-aefc186-font-size:3.5rem;--e-global-typography-aefc186-line-height:3.1rem;--e-global-typography-8f35afd-font-size:2vw;--e-global-typography-8f35afd-line-height:1.2em;--e-global-typography-fe54470-font-size:2vw;--e-global-typography-fe54470-line-height:1.2em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-6
h2{font-size:3.25vw}.elementor-kit-6
h4{font-size:2.25vw}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:4.2vw;--e-global-typography-text-line-height:1.617em;--e-global-typography-bad61cb-font-size:4.5vw;--e-global-typography-bb92a53-font-size:5vw;--e-global-typography-8f35afd-font-size:4.2vw;--e-global-typography-8f35afd-line-height:1.2em;--e-global-typography-fe54470-font-size:4.2vw;--e-global-typography-fe54470-line-height:1.2em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-6
h1{font-size:12vw}.elementor-kit-6
h2{font-size:8vw}.elementor-kit-6
h3{font-size:20vw}.elementor-kit-6
h4{font-size:5.5vw}.elementor-kit-6
h5{font-size:5.25vw}.elementor-kit-6
h6{font-size:5.25vw}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.plus-nav-sticky-sec
a{color:white}.plus-nav-sticky-sec a:hover{color:#f0b55d}.plus-nav-sticky-sec a:active{color:#f0b55d;text-decoration:underline}.plus-fixed-sticky
a{color:#212121}.plus-fixed-sticky a:hover{color:#f0b55d}.plus-fixed-sticky a:active{color:#f0b55d;text-decoration:underline}.plus-mobile-menu-content .plus-mobile-menu{padding:5vw;background-color:white}h4.elementor-heading-title{margin-bottom:0.5em}.fa.fa-facebook{font-size:0.9em;border:2px
solid;border-radius:50%;padding:0.4em 0.6em}.fa-brands.fa-instagram{font-size:0.9em;border:2px
solid;border-radius:50%;padding:0.4em 0.5em}.fa-brands.fa-linkedin-in{font-size:0.9em;border:2px
solid;border-radius:50%;padding:0.4em 0.5em}.fa.fa-facebook:hover{background-color:var(--e-global-color-accent);color:white;border-color:var(--e-global-color-accent)}.fa-brands.fa-instagram:hover{background-color:var(--e-global-color-accent);color:white;border-color:var(--e-global-color-accent)}.fa-brands.fa-linkedin-in:hover{background-color:var(--e-global-color-accent);color:white;border-color:var(--e-global-color-accent)}.omnes{font-family:"omnes-pro",sans-serif;font-weight:800;font-style:italic;text-transform:none;letter-spacing:0}@media only screen and (max-width: 766px){.punchline-text{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9.8vw;line-height:1em;color:#398b6f;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-text-energie{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9.8vw;line-height:1em;color:#E15256;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-img-vitalite{border:solid 0.3em #f0b55d !important;border-radius:100px !important;height:1.3em !important;width:15vw;vertical-align:middle;margin-top:0.3em;object-fit:cover}.punchline-img-energie{border:solid 0.3em #E15256 !important;border-radius:100px !important;height:1.3em !important;width:15vw;vertical-align:middle;margin-top:0.3em;object-fit:cover}.punchline-img-fraicheur{border:solid 0.3em #398b6f !important;border-radius:100px !important;height:1.3em !important;width:15vw;vertical-align:middle;margin-top:0.3em;object-fit:cover}}@media only screen and (min-width: 768px){.punchline-text{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9vw;line-height:1em;color:#398b6f;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-text-energie{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9vw;line-height:1em;color:#E15256;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-img-vitalite{border:solid 0.3em #f0b55d !important;border-radius:100px !important;height:3.2em !important;width:15vw;vertical-align:middle;margin-top:0.6em;object-fit:cover}.punchline-img-energie{border:solid 0.3em #E15256 !important;border-radius:100px !important;height:3.2em !important;width:15vw;vertical-align:middle;margin-top:0.6em;object-fit:cover}.punchline-img-fraicheur{border:solid 0.3em #398B6F !important;border-radius:100px !important;height:3.2em !important;width:10vw;vertical-align:middle;margin-top:0.6em;object-fit:cover}}@media only screen and (min-width: 1168px){.punchline-text{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9vw;line-height:1em;color:#398b6f;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-text-energie{font-family:"degular-display",Sans-serif;font-weight:800;font-size:9vw;line-height:1em;color:#E15256;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle}.punchline-img-vitalite{border:solid 0.3em #f0b55d !important;border-radius:100px !important;height:5.5em !important;width:15vw;vertical-align:middle;margin-top:1em;object-fit:cover}.punchline-img-energie{border:solid 0.3em #E15256 !important;border-radius:100px !important;height:5.5em !important;width:15vw;vertical-align:middle;margin-top:1em;object-fit:cover}.punchline-img-communaute{border:solid 0.3em #398B6F !important;border-radius:100px !important;height:5.5em !important;width:15vw;vertical-align:middle;margin-top:1em;object-fit:cover}}.part-pattern-vitalite .cls-1{fill:var(--e-global-color-accent)}.part-pattern-fraicheur .cls-1{fill:var(--e-global-color-640a65a)}.part-pattern-douceur .cls-1{fill:var(--e-global-color-aea0bbb)}.hidden{overflow:hidden}.woocommerce .elementor-816 .elementor-element.elementor-element-c88a24b form.cart table.variations tr th, .woocommerce .elementor-816 .elementor-element.elementor-element-c88a24b form.cart table.variations tr
td{padding:0;margin:0;text-align:left;vertical-align:top;background-color:#efe7c9}.woocommerce .elementor-816 .elementor-element.elementor-element-c88a24b form.cart table.variations td.value
select{border:solid 1px #212121 !important}.woocommerce div.product form.cart
.reset_variations{color:#212121}.elementor-1699 .elementor-element.elementor-element-ce3e6e0 .pt-plus-filter-post-category .category-filters.hover-style-4 li
a{border-radius:50px;border:solid 2px;background-color:red}.elementor-1699 .elementor-element.elementor-element-ce3e6e0 .pt-plus-filter-post-category .category-filters.hover-style-4 li a:hover{border-radius:50px;border:solid 2px #F0B55D;background-color:#F0B55D !important;color:white}.elementor-1699 .elementor-element.elementor-element-ce3e6e0 .pt-plus-filter-post-category .category-filters.hover-style-4 li a:active{border-radius:50px;border:solid 2px;background-color:green;color:white}