.elementor .e-57db0dc5-7657{font-weight:600;color:#FFFFFF;}.elementor .e-17fe8164-71e6{font-family:var(--jsv-font-texte);font-weight:700;font-size:12px;color:var(--jsv-dore);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-3c21f4f6-3881{padding-block-end:90px;}.elementor .e-38c0d7f9-fca0{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:18px;border-width:6px;border-color:var(--jsv-blanc);border-style:solid;background-color:var(--jsv-vert-eau-clair);box-shadow:0px 10px 30px 0px rgba(31,78,121,0.18);}.elementor .e-3e797a87-cd2f{width:auto;padding:0px;}.elementor .e-43a5f1a5-f12a{font-family:var(--jsv-font-titres);font-weight:700;font-size:36px;color:var(--jsv-marine);line-height:1.15;}.elementor .e-1f06d19d-5919{font-family:var(--jsv-font-texte);font-weight:600;font-size:17px;color:var(--jsv-vert-eau-fonce);}.elementor .e-41f27be-3c6a{line-height:1.7;white-space: pre-line;\n}.elementor .e-7cd1ec03-a817{background-color:var(--jsv-vert-eau-clair);}.elementor .e-4791aee7-7aa5{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-4d919c20-a5c8{font-size:22px;margin-block-start:8px;}.elementor .e-a8ee892-7380{padding:0px;}.elementor .e-6cb808be-ac1c:hover,.elementor .e-6cb808be-ac1c:focus-visible{color:var(--jsv-blanc);background-color:var(--jsv-marine);}.elementor .e-6cb808be-ac1c{font-family:var(--jsv-font-texte);font-weight:600;font-size:14px;color:var(--jsv-marine);padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1.5px;border-color:var(--jsv-marine);border-style:solid;background-color:transparent;}.elementor .e-46cd28d3-c498:hover,.elementor .e-46cd28d3-c498:focus-visible{color:var(--jsv-blanc);background-color:var(--jsv-marine);}.elementor .e-46cd28d3-c498{font-family:var(--jsv-font-texte);font-weight:600;font-size:14px;color:var(--jsv-marine);padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1.5px;border-color:var(--jsv-marine);border-style:solid;background-color:transparent;}.elementor .e-16742dd0-e7ef{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-6128a95c-3aee{padding:32px;gap:16px;}.elementor .e-43728066-2b56{padding-block-start:0px;margin-block-start:-70px;}