.elementor .e-1ff244ab-52b3{font-weight:500;font-size:13px;color:var(--bordeau);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#ffffff;}.elementor .e-aa874ed-d12c{letter-spacing:-0.03em;line-height:1;}.elementor .e-5a1017fb-5f6d{max-width:46ch;font-size:18px;color:#333333;line-height:1.6;}.elementor .e-4f94a7fa-5ef7:hover,.elementor .e-4f94a7fa-5ef7:focus-visible{color:#ffffff;background-color:var(--bordeau);}.elementor .e-4f94a7fa-5ef7{font-weight:600;font-size:17px;color:var(--bordeau);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1.5px;border-color:var(--bordeau);border-style:solid;background-color:transparent;}.elementor .e-4a0100f8-eb79{padding:0px;gap:12px;flex-wrap:wrap;align-items:end;}.elementor .e-1c7689b1-98c0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-637a5a8d-b0ac{width:100%;height:360px;min-width:0px;object-fit:cover;border-radius:32px;flex:1 1 0px;object-fit:contain!important;\n}.elementor .e-2623087-fc43{width:auto;min-height:460px;overflow:hidden;position:relative;z-index:2;color:#333333;margin-block-start:24px;margin-block-end:0px;border-radius:40px;background-color:#f4f4f4;gap:48px;align-items:center;padding-block: 56px; padding-inline: 82px; margin-inline: 8vw;\n}.elementor .e-39804d98-9b24{font-weight:600;font-size:12px;color:#ecc8d6;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:80px;border-radius:999px;background-color:rgba(255,255,255,0.12);}.elementor .e-4d687709-e688{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-3654313b-e848{font-weight:700;font-size:56px;color:#ffffff;letter-spacing:-0.04em;line-height:1;-webkit-text-stroke: 1.5px var(--bordeau); -webkit-text-stroke: 3px var(--bordeau); paint-order: stroke fill;\n}.elementor .e-17003ad-75a0{font-weight:600;font-size:12px;color:var(--bordeau);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#f4f4f4;}.elementor .e-10a0525c-8c65{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-3d28a293-4bd5{color:var(--bordeau);letter-spacing:-0.02em;line-height:1.1;align-self:start;}.elementor .e-33116008-9215{font-size:16px;color:#333333;line-height:1.6;text-align:start;}.elementor .e-5d7609e7-e510{font-size:15px;color:#333333;line-height:1.6;padding-block-start:16px;margin-block-start:4px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(96,34,57,.15); & p { margin: 12px 0 6px; font-weight: 600; color: var(--bordeau); } & p:first-child { margin-top: 0; } & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } & li { position: relative; padding-left: 22px; } & li::before { content: ''; position: absolute; left: 0; top: .6em; width: 8px; height: 8px; border-radius: 50%; background: var(--orange); }\n}.elementor .e-6cac68c3-454e:hover,.elementor .e-6cac68c3-454e:focus-visible{box-shadow:0px 24px 50px 0px rgba(0,0,0,.25);transform:translate3d(0px, -6px, 0px);}.elementor .e-6cac68c3-454e{color:#333333;padding:40px;border-radius:32px;background-color:#ffffff;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:16px;}.elementor .e-2c45fb78-5a32{font-weight:700;font-size:56px;color:#ffffff;letter-spacing:-0.04em;line-height:1;-webkit-text-stroke: 1.5px var(--bordeau); -webkit-text-stroke: 3px var(--bordeau); paint-order: stroke fill;\n}.elementor .e-1e982c7e-667d{font-weight:600;font-size:12px;color:var(--bordeau);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#f4f4f4;}.elementor .e-75fadf89-c799{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-3759fea5-10d1{color:var(--bordeau);letter-spacing:-0.02em;line-height:1.1;align-self:start;}.elementor .e-1e4c488b-40b5{font-size:16px;color:#333333;line-height:1.6;text-align:start;}.elementor .e-6f05aa36-db38{font-size:15px;color:#333333;line-height:1.6;padding-block-start:16px;margin-block-start:4px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(96,34,57,.15); & p { margin: 12px 0 6px; font-weight: 600; color: var(--bordeau); } & p:first-child { margin-top: 0; } & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } & li { position: relative; padding-left: 22px; } & li::before { content: ''; position: absolute; left: 0; top: .6em; width: 8px; height: 8px; border-radius: 50%; background: var(--orange); }\n}.elementor .e-6be6d803-30ad:hover,.elementor .e-6be6d803-30ad:focus-visible{box-shadow:0px 24px 50px 0px rgba(0,0,0,.25);transform:translate3d(0px, -6px, 0px);}.elementor .e-6be6d803-30ad{color:#333333;padding:40px;border-radius:32px;background-color:#ffffff;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:16px;}.elementor .e-fd0f49e-361b{font-weight:700;font-size:56px;color:#ffffff;letter-spacing:-0.04em;line-height:1;-webkit-text-stroke: 1.5px var(--bordeau); -webkit-text-stroke: 3px var(--bordeau); paint-order: stroke fill;\n}.elementor .e-6a077a18-1666{font-weight:600;font-size:12px;color:var(--bordeau);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#f4f4f4;}.elementor .e-6168625e-3d4e{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-7e3b3bee-468f{color:var(--bordeau);letter-spacing:-0.02em;line-height:1.1;align-self:start;}.elementor .e-63a306a0-a264{font-size:16px;color:#333333;line-height:1.6;text-align:start;}.elementor .e-6feb7ec4-82df{font-size:15px;color:#333333;line-height:1.6;padding-block-start:16px;margin-block-start:4px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(96,34,57,.15); & p { margin: 12px 0 6px; font-weight: 600; color: var(--bordeau); } & p:first-child { margin-top: 0; } & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } & li { position: relative; padding-left: 22px; } & li::before { content: ''; position: absolute; left: 0; top: .6em; width: 8px; height: 8px; border-radius: 50%; background: var(--orange); }\n}.elementor .e-265a6f0c-7bc9:hover,.elementor .e-265a6f0c-7bc9:focus-visible{box-shadow:0px 24px 50px 0px rgba(0,0,0,.25);transform:translate3d(0px, -6px, 0px);}.elementor .e-265a6f0c-7bc9{color:#333333;padding:40px;border-radius:32px;background-color:#ffffff;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:16px;}.elementor .e-30dbddd2-3399{font-weight:700;font-size:56px;color:#ffffff;letter-spacing:-0.04em;line-height:1;-webkit-text-stroke: 1.5px var(--bordeau); -webkit-text-stroke: 3px var(--bordeau); paint-order: stroke fill;\n}.elementor .e-1a7f181c-f4e8{font-weight:600;font-size:12px;color:var(--bordeau);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#f4f4f4;}.elementor .e-9eb1c0b-5a48{padding:0px;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-16b3a7af-cd2e{color:var(--bordeau);letter-spacing:-0.02em;line-height:1.1;align-self:start;}.elementor .e-430b199a-7a26{font-size:16px;color:#333333;line-height:1.6;text-align:start;}.elementor .e-a11a796-f2b3{font-size:15px;color:#333333;line-height:1.6;padding-block-start:16px;margin-block-start:4px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(96,34,57,.15); & p { margin: 12px 0 6px; font-weight: 600; color: var(--bordeau); } & p:first-child { margin-top: 0; } & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } & li { position: relative; padding-left: 22px; } & li::before { content: ''; position: absolute; left: 0; top: .6em; width: 8px; height: 8px; border-radius: 50%; background: var(--orange); }\n}.elementor .e-4be1efd4-c763:hover,.elementor .e-4be1efd4-c763:focus-visible{box-shadow:0px 24px 50px 0px rgba(0,0,0,.25);transform:translate3d(0px, -6px, 0px);}.elementor .e-4be1efd4-c763{color:#333333;padding:40px;border-radius:32px;background-color:#ffffff;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:16px;}.elementor .e-3563bdc0-342d{width:75%;padding:0px;margin-block-start:32px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-f6439a9-af52d2c{font-weight:600;font-size:12px;color:#ecc8d6;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:80px;border-radius:999px;background-color:rgba(255,255,255,0.12);}.elementor .e-7e11495-cb3173e{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-52be1acd-3a55{width:100%;scroll-margin-top:140px;text-align:center;margin-block-start:-64px;border-start-start-radius:0px;border-start-end-radius:0px;background-color:var(--bordeau);display:flex;flex-direction:column;gap:16px;align-items:center;max-width: none; padding-block: 96px 0px; padding-inline: 8vw;\n}.elementor .e-6c65df4a-f378{color:#ffffff;background-color:#602239;align-self:start;}.elementor .e-2fa64fc4-4846{max-width:640px;position:relative;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-3727787-b365{color:#6b6b6b;}.elementor .e-2152fc0d-a363{padding:24px;border-radius:24px;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(54,18,30,.12);display:flex;flex-direction:column;gap:4px;}.elementor .e-19935b39-dd56{color:#6b6b6b;}.elementor .e-1de479e0-3365{padding:24px;border-radius:24px;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(54,18,30,.12);display:flex;flex-direction:column;gap:4px;}.elementor .e-5645843-d1d4{color:#6b6b6b;}.elementor .e-20256ba-4e1f{padding:24px;border-radius:24px;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(54,18,30,.12);display:flex;flex-direction:column;gap:4px;}.elementor .e-6b20e495-8843{width:440px;position:relative;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-17ad3bcf-3013{width:auto;overflow:hidden;position:relative;z-index:2;padding-block-start:88px;padding-block-end:88px;padding-inline-start:106px;padding-inline-end:106px;margin-block-start:80px;margin-block-end:80px;margin-inline-start:8vw;margin-inline-end:8vw;border-radius:64px;background-image:url("https://vedas-ophtalmologie.studiokg.fr/wp-content/uploads/2026/09/cta-motif-petit-bordeaux-9.svg"),url("https://vedas-ophtalmologie.studiokg.fr/wp-content/uploads/2026/09/cta-motif-grand-blanc-30.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:18% auto,39% auto;background-position:-4% 154%,bottom right;background-color:#F2A846;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .e-61a2e90c-7a58{padding:0px;margin:0px;background-color:var(--bordeau);flex-direction:column;}.elementor .e-4c25b77b-18c0{width:100%;padding:0px;background-color:transparent;display:flex;flex-direction:column;}