.elementor-8 .elementor-element.elementor-element-f8f3897{--display:flex;--min-height:650px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{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 );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-ba62d15 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://procarehealth.fr/wp-content/uploads/2025/12/Procare-health-france.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-ba62d15 .swiper-slide-contents{margin-left:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-ba62d15 .swiper-slide-inner{text-align:start;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-4b65027 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2025/12/SLIDER-GAMME-PAPILOCARE-1.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-3539e3a .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/SLIDER-GAMME-OVOSICARE.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-903d9f3 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/SLIDER-GAMME-LIBICARE-3.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-c3f44e2 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2025/12/SLIDER-GAMME-IDRACARE-1.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-68c56ff .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/SLIDER-GAMME-PALOMACARE-1.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-repeater-item-1fa9919 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2025/12/SLIDER-GAMME-LIBICARE-MENO.webp);background-size:auto;}.elementor-8 .elementor-element.elementor-element-ed82625 .swiper-slide{transition-duration:calc(3500ms*1.2);height:650px;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-button{background-color:var( --e-global-color-58769fa );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ed82625{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ed82625:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-ed82625 .swiper-slide-contents{max-width:40%;}.elementor-8 .elementor-element.elementor-element-ed82625 .swiper-slide-inner{padding:0px 40px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-heading{color:var( --e-global-color-58769fa );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 );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-description{color:var( --e-global-color-58769fa );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-8 .elementor-element.elementor-element-cdcd5a8{--display:flex;--min-height:600px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-ba62d15 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://procarehealth.fr/wp-content/uploads/2026/01/Procare-mobile-3.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-ba62d15 .swiper-slide-contents{margin:0 auto;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-ba62d15 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-4b65027 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/Ovosicare-mobile-14.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-3539e3a .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/Ovosicare-mobile-16-1.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-903d9f3 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/Libicare-mobile-2.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-c3f44e2 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/Idracare-mobile-19-2.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-68c56ff .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/02/Idracare-mobile-18-1.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-repeater-item-1fa9919 .swiper-slide-bg{background-image:url(https://procarehealth.fr/wp-content/uploads/2026/01/Libicare-mobile_1-1.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide{transition-duration:calc(3500ms*1.2);height:660px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-button{background-color:var( --e-global-color-58769fa );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ea6e2c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide-contents{max-width:40%;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide-inner{padding:0px 40px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-heading{color:var( --e-global-color-58769fa );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 );}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-description{color:var( --e-global-color-58769fa );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-8 .elementor-element.elementor-element-335b2ec9{--display:flex;--min-height:200px;--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;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-335b2ec9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-335b2ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0563946{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-7c28b3a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7c28b3a4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-31b09bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-31b09bb2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-10d79df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-10d79df.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-76f16193{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c450938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c64ab6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://procarehealth.fr/wp-content/uploads/2025/12/colors-bloc.png");background-position:248px 430px;background-repeat:no-repeat;background-size:62% auto;}.elementor-8 .elementor-element.elementor-element-5449d33{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-58769fa );margin:0px 0px 22px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper p{color:var( --e-global-color-58769fa );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 );margin:0px 0px 0px 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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-8 .elementor-element.elementor-element-c1f54da .elementor-button{background-color:var( --e-global-color-58769fa );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c1f54da .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c1f54da .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-56c5e949{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-8 .elementor-element.elementor-element-6be58ac img{width:80%;}.elementor-8 .elementor-element.elementor-element-8689f95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4b69184{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-b934f2e{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--padding-top:95px;--padding-bottom:105px;--padding-left:90px;--padding-right:80px;}.elementor-8 .elementor-element.elementor-element-b934f2e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b934f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://procarehealth.fr/wp-content/uploads/2025/12/couleurs.png");background-position:248px 430px;background-repeat:no-repeat;background-size:62% auto;}.elementor-8 .elementor-element.elementor-element-748b550{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-58769fa );margin:0px 0px 22px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper p{color:var( --e-global-color-58769fa );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 );margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1edf8c9 .elementor-button{background-color:var( --e-global-color-58769fa );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1edf8c9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1edf8c9 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1edf8c9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1edf8c9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3e72bb93{--display:flex;--min-height:900px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-77062934{text-align:center;}.elementor-8 .elementor-element.elementor-element-77062934 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );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-8 .elementor-element.elementor-element-70611085{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-70611085.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8a00f61{--display:flex;}.elementor-8 .elementor-element.elementor-element-2e346901{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-73debe17{--display:flex;}.elementor-8 .elementor-element.elementor-element-73ac1bb1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-185c1da9{--display:flex;}.elementor-8 .elementor-element.elementor-element-37dfb3d1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-57d21c21{--display:flex;}.elementor-8 .elementor-element.elementor-element-111f9dfa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2a3a8dfd{--display:flex;}.elementor-8 .elementor-element.elementor-element-60620ac2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2708511{--display:flex;}.elementor-8 .elementor-element.elementor-element-516fb774{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-135bdd4a{--display:flex;}.elementor-8 .elementor-element.elementor-element-278683a5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-72ed98cb{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:15px;--n-tabs-gap:35px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-72ed98cb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-8 .elementor-element.elementor-element-72ed98cb [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}:where( .elementor-8 .elementor-element.elementor-element-72ed98cb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-1dcaf3e0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1dcaf3e0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1dcaf3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-64f9ec7e{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-64f9ec7e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3b09d7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-8 .elementor-element.elementor-element-32aba56a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7f7c99 img{width:40%;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b0a932 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-58769fa );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-4b0a932 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4b0a932 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-4b0a932 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4b0a932 .elementor-button:focus svg{fill:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-536d54f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d0e3ea8 img{width:60%;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4f8d4ea .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-58769fa );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-4f8d4ea .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4f8d4ea .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-4f8d4ea .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4f8d4ea .elementor-button:focus svg{fill:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-68366eb3{--display:flex;--min-height:900px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-68366eb3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-68366eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-771ad8d9{text-align:center;}.elementor-8 .elementor-element.elementor-element-771ad8d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-44682098{text-align:center;color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-6b90574a{--display:flex;--min-height:700px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-139aed3a{--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-radius:30px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-139aed3a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-139aed3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procarehealth.fr/wp-content/uploads/2025/12/Recherche-et-developpement-scaled-e1770902648279.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-25021589{--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;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-25021589:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25021589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0px 0px 22px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper p{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 );margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-486b535 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-58769fa );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-486b535 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-486b535 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-486b535 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-486b535 .elementor-button:focus svg{fill:var( --e-global-color-58769fa );}.elementor-8 .elementor-element.elementor-element-3468c16c{--display:flex;--min-height:500px;--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2922a565{text-align:center;}.elementor-8 .elementor-element.elementor-element-2922a565 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1e45f309{text-align:center;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );margin-top:6px;margin-bottom:6px;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-72eab03d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-acc-icon-box{width:70px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button, .elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-title-text{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-72eab03d.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-8 .elementor-element.elementor-element-72eab03d.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:var( --e-global-color-primary );font-size:18px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:var( --e-global-color-primary );width:18px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:var( --e-global-color-primary );font-size:15px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:var( --e-global-color-primary );width:15px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon i{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon i{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-icon-box{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-panel{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );padding:30px 30px 30px 30px;border-style:none;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-f8f3897{--width:100%;}.elementor-8 .elementor-element.elementor-element-cdcd5a8{--width:100%;}.elementor-8 .elementor-element.elementor-element-76f16193{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-8689f95{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-3b09d7{--width:60%;}.elementor-8 .elementor-element.elementor-element-32aba56a{--width:100%;}.elementor-8 .elementor-element.elementor-element-536d54f4{--width:100%;}.elementor-8 .elementor-element.elementor-element-139aed3a{--width:50%;}.elementor-8 .elementor-element.elementor-element-25021589{--width:50%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-description{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0563946{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c64ab6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d{--padding-top:75px;--padding-bottom:75px;--padding-left:23px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b934f2e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b934f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-b934f2e{--padding-top:75px;--padding-bottom:75px;--padding-left:23px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-77062934 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2e346901{--grid-auto-flow:row;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-73ac1bb1{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-37dfb3d1{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-111f9dfa{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-60620ac2{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-516fb774{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-278683a5{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-72ed98cb{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-64f9ec7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3b09d7{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-771ad8d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2922a565 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button, .elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ed82625 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-cdcd5a8{--min-height:450px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide{height:450px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide-contents{max-width:100%;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .swiper-slide-inner{padding:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ea6e2c3 .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-335b2ec9{--min-height:200px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-0563946{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0563946.e-con{--align-self:center;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-7c28b3a4 .elementor-counter-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-31b09bb2 .elementor-counter-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-10d79df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter{gap:0px;}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-10d79df .elementor-counter-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-76f16193{--padding-top:75px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-6c64ab6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c64ab6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-5449d33{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-343c286d .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-56c5e949{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6be58ac img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8689f95{--padding-top:75px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b934f2e{--min-height:358px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b934f2e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b934f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:25px 441px;background-size:378px auto;}.elementor-8 .elementor-element.elementor-element-748b550{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e56ddb6 img{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-d910339 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e72bb93{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-77062934 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-70611085{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8 .elementor-element.elementor-element-70611085 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8a00f61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e346901{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7b29f8ac img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-781f17ab img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5368ec3d img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-23da5e6c img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d4d66ad img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-18a401d9 img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6a7f8701 img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-280b061e img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3288f02d img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-46baa3cb img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d7ab0c0 img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7acf1646 img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5dfc4eb0 img{border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f16a194 img{border-radius:30px 30px 0px 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-73ac1bb1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-37dfb3d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-111f9dfa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-60620ac2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-516fb774{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-278683a5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-72ed98cb{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-1dcaf3e0{--min-height:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-64f9ec7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3b09d7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-32aba56a{--width:100%;--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;}.elementor-8 .elementor-element.elementor-element-7f7c99 img{width:50%;}.elementor-8 .elementor-element.elementor-element-536d54f4{--width:100%;}.elementor-8 .elementor-element.elementor-element-1d0e3ea8 img{width:75%;}.elementor-8 .elementor-element.elementor-element-68366eb3{--content-width:100%;--min-height:1000px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-771ad8d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-6b90574a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-139aed3a{--min-height:335px;--border-radius:30px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-25021589{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-259f7b84 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3468c16c{--min-height:450px;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-2922a565 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1e45f309 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button, .elementor-8 .elementor-element.elementor-element-72eab03d .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-65ffd56 *//* Conteneur de recherche */
.wpsl-search {
  display: flex !important;
  align-items: center !important;   /* centre verticalement tout le contenu */
  gap: 8px;
  background: #F1F3F9;
  padding: 18px 22px;
  border-radius: 16px;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  font-family: 'Montserrat', sans-serif;
}

/* Label texte "Trouver une pharmacie" */
.wpsl-search label[for="wpsl-search-input"] {
  display: flex !important;
  align-items: center !important;  /* centre verticalement avec le champ */
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
  height: 45px;                     /* même hauteur que le champ */
  line-height: 45px;
  white-space: nowrap;
  margin: 0;
}

/* Champ de recherche */
#wpsl-search-input {
  background: #F1F3F9 !important;
  color: #000 !important;
  border: 1px solid #555555 !important;
  border-radius: 999px !important;
  padding: 12px 18px !important;
  font-size: 15px !important;
  height: 45px !important;      /* hauteur du champ */
  font-family: 'Montserrat', sans-serif !important;
  width: 200px;                 /* largeur fixe */
  box-sizing: border-box;
  margin: 0;
}

/* Bouton rechercher */
.wpsl-search .wpsl-search-btn-wrap button,
.wpsl-search .wpsl-search-btn-wrap input[type="submit"] {
  background: #8D4A93 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 100px !important;
  padding: 12px 26px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  height: 45px; 
  display: flex;
  align-items: center;           /* centre verticalement le texte du bouton */
  justify-content: center;
  font-family: 'Montserrat', sans-serif !important;
  transition: none !important;
}


/* Conteneur de la liste des magasins */
#wpsl-result-list {
  background: #F1F3F9;      /* même gris clair que le champ de recherche */
  border-radius: 16px;       /* coins arrondis */
  padding: 15px 20px;        /* espace intérieur */
  box-shadow: 0 4px 15px rgba(0,0,0,0.05); /* ombre douce */
  font-family: 'Montserrat', sans-serif;  /* typographie */
  display: flex;
  flex-direction: column;
  gap: 12px;                 /* espace entre chaque magasin */
}

/* Chaque magasin */
#wpsl-result-list .wpsl-location {
  background: #ffffff;       /* fond blanc pour les cartes individuelles */
  border-radius: 16px;
  padding: 12px 16px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* Nom du magasin */
#wpsl-result-list .wpsl-location h3 {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #000;
}

/* Adresse et téléphone */
#wpsl-result-list .wpsl-location .wpsl-location-address,
#wpsl-result-list .wpsl-location .wpsl-location-phone {
  font-size: 14px;
  color: #555555;
}

/* Bouton ou lien */
#wpsl-result-list .wpsl-location a,
#wpsl-result-list .wpsl-location button {
  background: #8D4A93;
  color: #fff;
  border: none;
  border-radius: 100px;
  padding: 8px 20px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: none;
}

#wpsl-result-list .wpsl-location a:hover,
#wpsl-result-list .wpsl-location button:hover {
  background: #8D4A93;
}

/* Responsive mobile */
@media (max-width: 480px) {
  #wpsl-result-list {
    padding: 12px 15px;
  }

  #wpsl-result-list .wpsl-location {
    padding: 10px 12px;
  }
}/* End custom CSS */