.elementor-17 .elementor-element.elementor-element-8cbb787{text-align:center}.elementor-17 .elementor-element.elementor-element-f79cbd7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f79cbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d4fcf3}.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-background-overlay{background-image:url(https://www.virginiecolin-nutrisante.fr/wp-content/uploads/2021/05/home-background.jpg.pagespeed.ce.xfmEcLAU_A.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background .3s , border-radius .3s , opacity .3s}.elementor-17 .elementor-element.elementor-element-f79cbd7 .elementor-background-overlay{filter:brightness(102%) contrast(102%) saturate(30%) blur(0) hue-rotate(0deg)}.elementor-17 .elementor-element.elementor-element-f79cbd7{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;color:#376155;padding:70px 0 70px 0}.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg)}.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg)}.elementor-17 .elementor-element.elementor-element-f79cbd7 .elementor-heading-title{color:#b1458f}.elementor-17 .elementor-element.elementor-element-8d41548>.elementor-element-populated{padding:0 30px 0 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-baf69ca.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-baf69ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-baf69ca.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-02165ff .elementor-heading-title{color:#1d855e}.elementor-17 .elementor-element.elementor-element-02165ff{padding:20px 0 20px 0}.elementor-17 .elementor-element.elementor-element-ea117d3{padding:0 0 20px 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6d025e8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-6d025e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-6d025e8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-bfb83e1>.elementor-element-populated{padding:0 0 0 30px}.elementor-17 .elementor-element.elementor-element-a7f2311:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a7f2311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d4fcf3}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-background-overlay{background-image:url(https://www.virginiecolin-nutrisante.fr/wp-content/uploads/2021/05/home-background.jpg.pagespeed.ce.xfmEcLAU_A.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background .3s , border-radius .3s , opacity .3s}.elementor-17 .elementor-element.elementor-element-a7f2311 .elementor-background-overlay{filter:brightness(102%) contrast(102%) saturate(30%) blur(0) hue-rotate(0deg)}.elementor-17 .elementor-element.elementor-element-a7f2311{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;color:#376155;padding:70px 0 70px 0}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg)}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px}.elementor-17 .elementor-element.elementor-element-a7f2311 .elementor-heading-title{color:#b1458f}.elementor-17 .elementor-element.elementor-element-54d723a>.elementor-element-populated{padding:0 30px 0 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-2ea0708.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-2ea0708.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-2ea0708.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-29a30dd3>.elementor-shape-bottom .elementor-shape-fill{fill:#1d855e}.elementor-17 .elementor-element.elementor-element-29a30dd3>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:40px}.elementor-17 .elementor-element.elementor-element-29a30dd3 .elementor-heading-title{color:#1d855e}.elementor-17 .elementor-element.elementor-element-29a30dd3{padding:20px 0 45px 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-b22ee73.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-b22ee73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-b22ee73.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-7dd52c5>.elementor-element-populated{padding:0 0 0 30px}.elementor-17 .elementor-element.elementor-element-234f11d{overflow:hidden;margin-top:0;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-top .elementor-shape-fill{fill:#1d855e}.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-top svg{width:calc(180% + 1.3px);height:60px}.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-bottom svg{height:45px}.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-17 .elementor-element.elementor-element-f158587:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-f158587 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.virginiecolin-nutrisante.fr/wp-content/uploads/2021/06/xbackground-action-01.jpg.pagespeed.ic.-Qp_GlAN0q.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-f158587>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0 0 0 0}.elementor-17 .elementor-element.elementor-element-f158587>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__content{min-height:400px;text-align:center}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__title{font-size:30px;color:#1d855e}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__title:not(:last-child){margin-bottom:25px}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__description{font-size:20px;color:#666}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__description:not(:last-child){margin-bottom:30px}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__button{color:#fff;border-color:#b1458f;font-size:20px;background-color:#B1458F7D}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__content-item{transition-duration:700ms}.elementor-17 .elementor-element.elementor-element-d60adf9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 700ms / 3 )}.elementor-17 .elementor-element.elementor-element-d60adf9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 700ms / 3 ) * 2 )}.elementor-17 .elementor-element.elementor-element-d60adf9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 700ms / 3 ) * 3 )}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta .elementor-cta__bg,.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}@media (min-width:768px){.elementor-17 .elementor-element.elementor-element-8d41548{width:76%}.elementor-17 .elementor-element.elementor-element-baf69ca{width:24%}.elementor-17 .elementor-element.elementor-element-6d025e8{width:22.988%}.elementor-17 .elementor-element.elementor-element-bfb83e1{width:77.012%}.elementor-17 .elementor-element.elementor-element-54d723a{width:76%}.elementor-17 .elementor-element.elementor-element-2ea0708{width:24%}.elementor-17 .elementor-element.elementor-element-b22ee73{width:24%}.elementor-17 .elementor-element.elementor-element-7dd52c5{width:76%}}@media (max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-8d41548{width:100%}.elementor-17 .elementor-element.elementor-element-baf69ca{width:100%}.elementor-17 .elementor-element.elementor-element-6d025e8{width:100%}.elementor-17 .elementor-element.elementor-element-bfb83e1{width:100%}.elementor-17 .elementor-element.elementor-element-54d723a{width:100%}.elementor-17 .elementor-element.elementor-element-2ea0708{width:100%}.elementor-17 .elementor-element.elementor-element-b22ee73{width:100%}.elementor-17 .elementor-element.elementor-element-7dd52c5{width:100%}}@media (min-width:1025px){.elementor-17 .elementor-element.elementor-element-f79cbd7>.elementor-background-overlay{background-attachment:fixed}.elementor-17 .elementor-element.elementor-element-a7f2311>.elementor-background-overlay{background-attachment:fixed}}@media (max-width:1024px){.elementor-17 .elementor-element.elementor-element-8d41548>.elementor-element-populated{padding:25px 0 0 0}.elementor-17 .elementor-element.elementor-element-911e51b img{max-width:250px}.elementor-17 .elementor-element.elementor-element-762abbd img{max-width:250px}.elementor-17 .elementor-element.elementor-element-bfb83e1>.elementor-element-populated{padding:25px 0 0 0}.elementor-17 .elementor-element.elementor-element-54d723a>.elementor-element-populated{padding:25px 0 0 0}.elementor-17 .elementor-element.elementor-element-e956e6d img{max-width:250px}.elementor-17 .elementor-element.elementor-element-21a3975 img{max-width:250px}.elementor-17 .elementor-element.elementor-element-7dd52c5>.elementor-element-populated{padding:25px 0 0 0}.elementor-17 .elementor-element.elementor-element-f158587:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-f158587 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover}}@media (max-width:767px){.elementor-17 .elementor-element.elementor-element-234f11d>.elementor-shape-bottom svg{width:calc(200% + 1.3px)}.elementor-17 .elementor-element.elementor-element-f158587:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-f158587 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__title{font-size:1.4em}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__description{font-size:1em}.elementor-17 .elementor-element.elementor-element-d60adf9 .elementor-cta__button{font-size:1em}}