.elementor .e-ab101-d{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ab105-p{font-family:Playfair Display, serif;font-size:20px;color:#ffffff;text-align:start;font-style:italic;padding:0px;margin:0px;opacity:90%;}.elementor .e-ab102-x{position:relative;z-index:1;text-align:start;flex-direction:column;align-items:flex-start;}.elementor .e-ab100-x{min-height:560px;overflow:hidden;position:relative;color:#ffffff;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://valentinepoulain.com/wp-content/uploads/2026/06/2560×1080-a-propos-Valentine-Poulain.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-abbio1-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:1rem;color:var(--surface-dark);line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abbio2-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:1rem;color:var(--surface-dark);line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abbio3-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:1rem;color:var(--surface-dark);line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abbio4-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:1rem;color:var(--surface-dark);line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abbio5-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:1rem;color:var(--surface-dark);line-height:1.6em;padding:0px;margin:0px;}.elementor .e-8d56f79-0960c14{padding:0px;flex-direction:column;gap:20px;}.elementor .e-ab220-x{position:sticky;inset-block-start:10px;flex-direction:column;}.elementor .e-ab230-d{padding:0px;display:grid;gap:8px;grid-template-columns:1fr 1fr;}.elementor .e-ab210-d{display:grid;gap:56px;grid-template-columns:5fr 7fr;align-items:start;}.elementor .e-ab200-x{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;align-items:center;}.elementor .e-4193ec3-2485edc{width:50%;height:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;opacity:20%;transform:translate3d(30%, -20%, 0px);}.elementor .e-ab322-p{font-family:Have Heart One, serif;font-size:56px;color:#ffffff;line-height:1em;font-style:italic;padding:0px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab323-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#ffffff;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab324-p{font-family:Have Heart One, serif;font-size:56px;color:#ffffff;line-height:1em;font-style:italic;padding:0px;margin-block-start:24px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab325-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#ffffff;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab320-x{flex-direction:column;gap:0px;}.elementor .e-ab331-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .e-ab330-d{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;position:relative;padding:0px;border-radius:16px;}.elementor .e-ab310-d{padding:0px;display:grid;gap:56px;grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-ab300-x{overflow:hidden;color:#ffffff;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, #b46396 0%,#f1b8a0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-ab400-x{height:250px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fdf6f3;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-abf1t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf1-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf2t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf2-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf3t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf3-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf4t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf4-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf5t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf5-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf6t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf6-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf7t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf7-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf8t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf8-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf9t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf9-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-abf10t-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-abf10-x{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-ab523-x{flex-direction:column;gap:12px;}.elementor .e-ab520-x{flex-direction:column;}.elementor .e-ab531-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .e-ab530-d{min-width:0px;max-width:420px;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;border-radius:16px;}.elementor .e-ab510-d{padding:0px;display:grid;gap:56px;grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-ab500-x{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;align-items:center;}.elementor .e-ab621-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .e-ab620-d{min-width:0px;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:16px;}.elementor .e-ab634-p{font-family:Montserrat, sans-serif;font-weight:300;font-size:16px;color:#ffffff;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab635-p{font-family:Montserrat, sans-serif;font-weight:300;font-size:16px;color:#ffffff;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab636-p{font-family:Montserrat, sans-serif;font-weight:300;font-size:16px;color:#ffffff;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab633-x{flex-direction:column;gap:16px;}.elementor .e-ab637-b{font-family:Montserrat, sans-serif;font-weight:600;font-size:11px;color:#f1b8a0;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:rgba(0,0,0,0);display:inline-flex;align-self:flex-start;}.elementor .e-ab630-x{flex-direction:column;}.elementor .e-ab610-d{padding:0px;display:grid;gap:56px;grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-ab600-x{overflow:hidden;color:#ffffff;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#4b4b4b;flex-direction:column;align-items:center;}.elementor .e-ab723-p{font-family:Montserrat, sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;line-height:1.6em;padding:0px;margin:0px;}.elementor .e-ab720-x{text-align:center;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-ab730-d{padding:0px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
@media (max-width: 1024px) {
  & { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 767px) {
  & { grid-template-columns: 1fr; gap: 12px; }
}\n}.elementor .e-ab740-b{font-family:Montserrat, sans-serif;font-weight:700;font-size:12px;color:#ffffff;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:38px;padding-inline-end:38px;border-radius:100px;border-width:0px;background-image:linear-gradient(90deg, #b46396 0%,#f1b8a0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:inline-flex;gap:10px;align-items:center;}.elementor .e-ab710-x{flex-direction:column;align-items:center;}.elementor .e-ab700-x{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fdf6f3;flex-direction:column;align-items:center;}.elementor .e-10a7657-b7cf7e3{padding:0px;}