.elementor .e-187a92e6-525d87a{font-size:18px;max-width: 52ch; line-height: 1.6;\n}.elementor .e-ec0c8bf-de4fee3{font-size:14px;color:#ecc8d6;}.elementor .e-70c5cd06-0ca6bfa{align-self: flex-start; margin-top: 8px;\n}.elementor .e-465d62c9-cd86149{display: flex; flex-direction: column; gap: 20px; flex: 1 1 0; min-width: 0;\n}.elementor .e-3abefcab-430a172{flex: 1 1 0; min-width: 0; width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: 40px; display: block;\n}.elementor .e-72349125-5e4498f{width:88vw;padding-block-start:72px;padding-block-end:72px;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--bordeau);gap:48px;flex-direction: row; align-items: center; margin-inline: auto; border-radius: 0 0 64px 64px;\n}.elementor .e-151d38a2-9d04327{font-size:13px;color:var(--bordeau);text-transform: uppercase; letter-spacing: .04em;\n}.elementor .e-10da5d91-6484cb5{padding:24px;border-radius:24px;background-color:#f4f4f4;}.elementor .e-29037593-e8ad253{font-size:18px;}.elementor .e-389b98f4-f14ff62{font-size:15px;color:#ecc8d6;}.elementor .e-2d9ff4-a3bcc54{align-self: flex-start;\n}.elementor .e-391a2ea4-ed8983e{padding:24px;border-radius:24px;background-color:var(--bordeau);display: flex; flex-direction: column; gap: 8px;\n}.elementor .e-7901e549-bb5e391{width:28%;padding:0px;display:flex;flex-direction:column;gap:15px;position: sticky; top: 20%; align-self: flex-start;\n}.elementor .e-37d0b630-886eaf5{font-size:40px;color:var(--bordeau);}.elementor .e-6054617-723fd47{color:var(--bordeau);}.elementor .e-1a1c15fd-71ebddf{color:var(--bordeau);}.elementor .e-373fef73-6e29620{display: flex; flex-direction: column; gap: 12px; margin-top: 20px;\n}.elementor .e-2bdfb921-9469208{color:var(--bordeau);}.elementor .e-537e8e4d-13ccc93{display: flex; flex-direction: column; gap: 20px; margin-top: 20px;\n}.elementor .e-30d2360c-77cc6a2{display: flex; flex-direction: column; gap: 12px; padding-top: 0; position: relative; isolation: isolate; scroll-margin-top: 24px;\n}.elementor .e-340bbc16-04fc831{font-size:40px;color:var(--bordeau);}.elementor .e-18dcb41-6c4b1f3{display: flex; flex-direction: column; gap: 12px; padding-top: 80px; position: relative; isolation: isolate; scroll-margin-top: 24px;\n}.elementor .e-b21d605-4a8a60c{font-size:40px;text-align:center;}.elementor .e-4a2f56b6-66e5353{font-size:20px;color:var(--bordeau);position: absolute; top: -24px; left: 50%; transform: translateX(-50%); width: 48px; height: 48px; border-radius: 50%; background: #ecc8d6; display: grid; place-items: center; margin: 0;\n}.elementor .e-459e8821-41bd7ad{font-size:15px;line-height: 1.55;\n}.elementor .e-1159eeed-97c9c6a{padding-block-start:48px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;background-color:var(--bordeau);gap:12px;display: flex; flex-direction: column; position: relative; margin-top: 24px; flex: 1 1 0; min-width: 0;\n}.elementor .e-28774ab0-5f37810{font-size:20px;color:var(--bordeau);position: absolute; top: -24px; left: 50%; transform: translateX(-50%); width: 48px; height: 48px; border-radius: 50%; background: #ecc8d6; display: grid; place-items: center; margin: 0;\n}.elementor .e-3dd9229d-49a5200{font-size:15px;line-height: 1.55;\n}.elementor .e-871fa65-f32106c{padding-block-start:48px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;background-color:var(--bordeau);gap:12px;display: flex; flex-direction: column; position: relative; margin-top: 24px; flex: 1 1 0; min-width: 0;\n}.elementor .e-33f33483-af74b9f{font-size:20px;color:var(--bordeau);position: absolute; top: -24px; left: 50%; transform: translateX(-50%); width: 48px; height: 48px; border-radius: 50%; background: #ecc8d6; display: grid; place-items: center; margin: 0;\n}.elementor .e-2ba1d4b4-30a0423{font-size:15px;line-height: 1.55;\n}.elementor .e-9c87ecf-51052af{padding-block-start:48px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;background-color:var(--bordeau);gap:12px;display: flex; flex-direction: column; position: relative; margin-top: 24px; flex: 1 1 0; min-width: 0;\n}.elementor .e-47e2a934-573ddcf{padding:0px;gap:15px;flex-direction: row; align-items: stretch; margin-bottom: 16px;\n}.elementor .e-45b9a180-b8dab9b{align-self: center;\n}.elementor .e-6e225665-5690eb9{padding-block-start:56px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;background-color:var(--rose);gap:16px;display: flex; flex-direction: column; margin-top: 80px; scroll-margin-top: 24px;\n}.elementor .e-44eca421-576a4ca{font-size:40px;color:var(--bordeau);text-align:center;}.elementor .e-27f82f89-33dc631{font-size:17px;text-align:center;max-width: 62ch; margin-inline: auto;\n}.elementor .e-6424165f-4f75a00{font-size:13px;color:var(--magenta);text-transform: uppercase; letter-spacing: .04em;\n}.elementor .e-6a636792-187bf36{color:var(--bordeau);}.elementor .e-64c7ebe-b35ad8d{font-size:15px;line-height: 1.55;\n}.elementor .e-106bc983-6ed5a79{padding:32px;border-radius:24px;background-color:var(--blanc);gap:8px;display: flex; flex-direction: column; border: 1.5px solid #ecc8d6; flex: 1 1 0; min-width: 0;\n}.elementor .e-6b8b5549-77a3ce5{font-size:13px;color:var(--magenta);text-transform: uppercase; letter-spacing: .04em;\n}.elementor .e-3650761e-a278d16{color:var(--bordeau);}.elementor .e-4cd9e0f9-dd87bcf{font-size:15px;line-height: 1.55;\n}.elementor .e-c786570-e9c0b4e{padding:32px;border-radius:24px;background-color:var(--blanc);gap:8px;display: flex; flex-direction: column; border: 1.5px solid #ecc8d6; flex: 1 1 0; min-width: 0;\n}.elementor .e-1cffc468-7e59e6e{font-size:13px;color:var(--magenta);text-transform: uppercase; letter-spacing: .04em;\n}.elementor .e-5c6dae27-1c20f8d{color:var(--bordeau);}.elementor .e-6f14f807-5609856{font-size:15px;line-height: 1.55;\n}.elementor .e-5969c7ba-cc7ceaa{padding:32px;border-radius:24px;background-color:var(--blanc);gap:8px;display: flex; flex-direction: column; border: 1.5px solid #ecc8d6; flex: 1 1 0; min-width: 0;\n}.elementor .e-7894dddc-257c1c1{gap:24px;flex-direction: row; align-items: stretch;\n}.elementor .e-7a53f8b6-255ffab{font-size:14px;color:#6b6b6b;text-align:center;}.elementor .e-6af6cc23-6c8a25e{display: flex; flex-direction: column; gap: 12px; padding-top: 80px; position: relative; isolation: isolate; scroll-margin-top: 24px; gap: 16px;\n}.elementor .e-da447be-6448651{font-size:40px;color:var(--bordeau);}.elementor .e-736d8fb3-d1f0924{display: flex; flex-direction: column; gap: 12px; padding-top: 80px; position: relative; isolation: isolate; scroll-margin-top: 24px;\n}.elementor .e-417a8489-b522eb2{padding:0px;display: flex; flex-direction: column; flex: 1 1 0; min-width: 0;\n}.elementor .e-7871de72-f53bbf8{width:80vw;padding-block-start:80px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;gap:20px;flex-direction: row; align-items: flex-start; margin-inline: auto;\n}.elementor .e-51351ba-523e0f7{color:#ffffff;background-color:#602239;align-self:start;}.elementor .e-bae0ead-1931613{max-width:640px;position:relative;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-df2b456-4a33630{color:#6b6b6b;}.elementor .e-126a5c6-e7e2bbf{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-c906d9b-10460b4{color:#6b6b6b;}.elementor .e-8fcd823-006266b{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-fcabeb2-c68799e{color:#6b6b6b;}.elementor .e-2c035b6-ca170c4{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-0df9525-253d491{width:440px;position:relative;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-120a00f-ea15e84{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:-96px;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;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 64px; border-radius: 64px; position: relative; overflow: hidden; background-color: #F2A846;\n}.elementor .e-3b9c3ef7-5b519b7{padding-block-start:13vh;padding-block-end:80px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--bordeau);position: relative; overflow: hidden; isolation: isolate;\n}.elementor .e-1916e150-934cf59{font-size:40px;text-align:center;}.elementor .e-6d75535a-3d7bd4c{padding-block-start:18vh;padding-block-end:96px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:var(--bordeau);gap:40px;display: flex; flex-direction: column; margin-inline: auto; position: relative; isolation: isolate;\n}