.elementor-42 .elementor-element.elementor-element-vv0000f{--display:flex;--padding-top:40px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-vv0000f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv0000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-42 .elementor-element.elementor-element-vv0000e{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv0000d{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00005{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-vv00001 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#2C2567;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-vv0000b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-vv00008{--display:flex;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;box-shadow:0px 20px 40px 0px rgba(44,37,103,0.22);}.elementor-42 .elementor-element.elementor-element-vv00008:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vignevilaine.beyooz.fr/wp-content/uploads/2026/07/vv-hero-verre-vv-clean.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-vv00009{text-align:center;}.elementor-42 .elementor-element.elementor-element-vv00009 img{width:180px;}.elementor-42 .elementor-element.elementor-element-vv00032{--display:flex;--padding-top:92px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-vv00032:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-vv00031{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv0002e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00030{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00014{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv00014:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv00010{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv00010 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv00011 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00012{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-vv00013 .elementor-button{background-color:#2C2567;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv00013 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv00013 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00019{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv00019:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv00015{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv00015 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv00016 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00017{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-42 .elementor-element.elementor-element-vv00018 .elementor-button{background-color:#019A3D;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv00018 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv00018 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv0001e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv0001e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv0001e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv0001a{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv0001a img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv0001b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv0001c{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-42 .elementor-element.elementor-element-vv0001d .elementor-button{background-color:#01ADC0;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv0001d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv0001d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00023{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv00023:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv0001f{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv0001f img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv00020 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00021{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-42 .elementor-element.elementor-element-vv00022 .elementor-button{background-color:#2C2567;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv00022 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv00022 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00028{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv00028:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv00024{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv00024 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv00025 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00026{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-42 .elementor-element.elementor-element-vv00027 .elementor-button{background-color:#019A3D;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv00027 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv00027 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv0002d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(44,37,103,0.06);--border-color:rgba(44,37,103,0.06);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 30px 0px rgba(44,37,103,0.05);--padding-top:32px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-vv0002d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv0002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-42 .elementor-element.elementor-element-vv00029{text-align:start;}.elementor-42 .elementor-element.elementor-element-vv00029 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-vv0002a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv0002b{font-size:15px;line-height:1.6em;color:#6B6597;}.elementor-42 .elementor-element.elementor-element-vv0002c .elementor-button{background-color:#01ADC0;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv0002c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv0002c .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00039{--display:flex;--padding-top:90px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-vv00039:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-42 .elementor-element.elementor-element-vv00038{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00034 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv00035{text-align:center;}.elementor-42 .elementor-element.elementor-element-vv00037{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00036 .elementor-button{background-color:#2C2567;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv00036 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv00036 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00033{--e-image-carousel-slides-to-show:4;}.elementor-42 .elementor-element.elementor-element-vv00047{--display:flex;--padding-top:14px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-vv00047:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-42 .elementor-element.elementor-element-vv00046{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00045{--display:flex;--border-radius:32px 32px 32px 32px;box-shadow:0px 24px 60px 0px rgba(44,37,103,0.08);--padding-top:56px;--padding-bottom:56px;--padding-left:60px;--padding-right:60px;}.elementor-42 .elementor-element.elementor-element-vv00045:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv00045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-vv00040{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42 .elementor-element.elementor-element-vv0003b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#2C2567;}.elementor-42 .elementor-element.elementor-element-vv0003f{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv0003e .elementor-button{background-color:#2C2567;fill:#ffffff;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-vv0003e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-vv0003e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-42 .elementor-element.elementor-element-vv00044{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv0004b{--display:flex;--padding-top:14px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-vv0004b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-vv0004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-42 .elementor-element.elementor-element-vv0004a{--display:flex;}.elementor-42 .elementor-element.elementor-element-vv00049 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#2C2567;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-vv00033{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-vv00033{--e-image-carousel-slides-to-show:2;}}