.elementor .e-54da8770-62fd{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:#f4f4f4;}.elementor .e-65821601-17fb{letter-spacing:-0.03em;line-height:1;}.elementor .e-3076f3ad-959d{max-width:46ch;font-size:18px;color:#333333;line-height:1.6;}.elementor .e-70795a6e-678c:hover,.elementor .e-70795a6e-678c:focus-visible{color:#ffffff;background-color:var(--bordeau);}.elementor .e-70795a6e-678c{font-weight:500;font-size:15px;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-7d6bd311-c5c6{padding:0px;gap:12px;flex-wrap:wrap;align-items:end;}.elementor .e-5a259fb0-ff8c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7f8845c6-c03d{width:100%;height:400px;min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:48px;flex:1 1 0px;object-fit: cover;\n}.elementor .e-fd9ebea-10ad{width:100%;color:#333333;padding-block-start:72px;padding-block-end:72px;padding-inline-start:6vw;padding-inline-end:6vw;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:64px;border-end-end-radius:64px;background-color:#ffffff;gap:48px;align-items:center;margin-inline: auto;\n}.elementor .e-a8fbaf2-23e3:hover,.elementor .e-a8fbaf2-23e3:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-a8fbaf2-23e3{font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;align-self:center;white-space: nowrap;\n}.elementor .e-6b7e5717-74e5:hover,.elementor .e-6b7e5717-74e5:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-6b7e5717-74e5{font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;align-self:center;white-space: nowrap;\n}.elementor .e-26ec1e85-3111:hover,.elementor .e-26ec1e85-3111:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-26ec1e85-3111{font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;align-self:center;white-space: nowrap;\n}.elementor .e-1a9318f1-d056:hover,.elementor .e-1a9318f1-d056:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-1a9318f1-d056{font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;align-self:center;white-space: nowrap;\n}.elementor .e-46abf0ad-cd9f:hover,.elementor .e-46abf0ad-cd9f:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-46abf0ad-cd9f{font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;align-self:center;white-space: nowrap;\n}.elementor .e-3861f08a-f647{width:80%;padding:10px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.04);flex-direction:row;gap:8px;justify-content:space-between;overflow-x: auto;\n}.elementor .e-2867ef99-5864{letter-spacing:-0.02em;line-height:1.08;flex:1 1 0px;}.elementor .e-1711fea9-e326{font-size:17px;color:#ecc8d6;line-height:1.7;display:block;flex:1 1 0px;}.elementor .e-739405de-62e9{padding:0px;gap:48px;align-items:flex-end;}.elementor .e-1e1f159-27140a2{width:100%;height:400px;min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:48px;flex:1 1 0px;object-fit: cover;
flex:1.5 1 0; width:auto !important; @media (max-width:767px){flex:auto; width:100% !important;}\n}.elementor .e-1977d588-c912{font-weight:600;font-size:13px;color:var(--magenta);letter-spacing:0.04em;text-transform:uppercase;margin-block-end:8px;}.elementor .e-5e6d6af6-51db{font-size:1rem;line-height:1.6;display:block;}.elementor .e-2113803d-13d8{width:50%;max-width:640px;color:#333333;padding:32px;border-radius:32px;background-color:#ffffff;flex:1 1 0; @media (max-width:767px){flex:auto;}\n}.elementor .e-0a57780-1666f32{padding:0px;flex-direction:row;gap:20px;}.elementor .e-2918c395-e861{width:92%;scroll-margin-top:140px;padding-block-start:96px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}.elementor .e-57946afe-607f{width:100%;max-width:1200px;margin-inline: auto;\n}.elementor .e-667bae6b-cbb9{width:100%;max-width:1200px;position:relative;z-index:1;display:block;margin-inline: auto;
width:100%; max-width:none;
& ul{list-style:none; margin:0; padding:0; display:grid; grid-template-columns:repeat(4,1fr); gap:16px;}
& li{background:#fff; color:#555; border-radius:16px; padding:22px 20px 40px; font-size:13px; line-height:1.5; min-height:150px;}
& li strong{display:block; color:var(--bordeau); font-size:15px; font-weight:600; margin-bottom:10px;}
@media (max-width:1024px){& ul{grid-template-columns:repeat(2,1fr);}}
@media (max-width:767px){& ul{grid-template-columns:1fr;}}\n}.elementor .e-11f036fd-51f2{position:absolute;inset-block-end:-40px;inset-inline-start:50%;z-index:0;font-weight:700;font-size:280px;color:transparent;letter-spacing:-0.04em;line-height:1;transform:translate3d(-50%, 0px, 0px);-webkit-text-stroke: 1.5px rgba(236,200,214,0.22); white-space: nowrap; pointer-events: none;
display:none;\n}.elementor .e-1247ead0-bb82{width:calc(100% + 32px);overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:140px;padding-inline-start:max(24px, calc(50% - 680px));padding-inline-end:max(24px, calc(50% - 680px));margin-block-start:46px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;flex-direction:column;gap:32px;padding-block-end:72px;\n}.elementor .e-34774a65-8ba4{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-391dd1bf-c396{width:45%;min-width:0px;font-size:16px;color:#ffffff;line-height:1.6;display:block;flex:2 1 0px;}.elementor .e-c725c0d-d8a4be9{width:100%;height:auto;min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:48px;flex:1 1 0px;object-fit: cover;
flex:1.5 1 0; width:auto !important; @media (max-width:767px){flex:auto; width:100% !important;}\n}.elementor .e-37b10dbd-738f{font-weight:500;font-size:17px;color:var(--bordeau);}.elementor .e-305b5880-215a{color:#ffffff;background-color:var(--bordeau);align-self:flex-start;background: transparent !important; color: #fff !important; padding: 0 !important; box-shadow:none; justify-content:space-between; width:100%; text-align:left; font-weight:600;
white-space:nowrap;\n}.elementor .e-43c708d-eb05fb9{width:48px;position:absolute;inset-inline-end:16px;inset-block-end:16px;z-index:1;color:#ffffff00;}.elementor .e-27566c3-54ea{color:var(--bordeau);padding:28px;border-radius:28px;background-color:var(--orange);display:flex;flex-direction:column;gap:24px;flex:1 1 0px;justify-content:space-between;background: #7A3550; color: #fff;
& .e-paragraph-base{color:rgba(255,255,255,.75);}\n}.elementor .e-117a1649-1cb8{font-weight:500;font-size:17px;color:var(--bordeau);}.elementor .e-2b34e7bf-16f8{color:#ffffff;background-color:var(--bordeau);align-self:flex-start;background: transparent !important; color: var(--bordeau) !important; padding: 0 !important; box-shadow:none; width:100%; text-align:left; font-weight:600;
white-space:nowrap;\n}.elementor .e-e933fa6-427811c{width:48px;position:absolute;inset-inline-end:16px;inset-block-end:16px;z-index:1;color:#ffffff00;}.elementor .e-78293840-7636{color:var(--bordeau);padding:28px;border-radius:28px;background-color:var(--orange);display:flex;flex-direction:column;gap:24px;flex:1 1 0px;justify-content:space-between;}.elementor .e-c11f2a9-5423bee{width:25%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-48cedd8e-25cc{padding:0px;gap:24px;align-items:stretch;}.elementor .e-14d3596b-51e8{width:100%;scroll-margin-top:140px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:48px;background-color:var(--bordeau);display:flex;flex-direction:column;gap:32px;}.elementor .e-3e3efe99-6e88{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:#f4f4f4;align-self:flex-start;grid-column:1; justify-self:start;\n}.elementor .e-4fe8d953-1ea5{letter-spacing:-0.02em;line-height:1.08;grid-column:1; margin:0;\n}.elementor .e-1ec4efb-4df6{max-width:70ch;font-size:16px;line-height:1.7;display:block;grid-column:2; grid-row:1 / span 2; align-self:end; font-size:14px; @media (max-width:767px){grid-column:1; grid-row:auto;}\n}.elementor .e-29d1f7c7-3b54{width:48px;height:48px;font-weight:600;font-size:20px;color:var(--bordeau);border-radius:999px;background-color:#ecc8d6;display:flex;justify-content:center;align-items:center;width:24px !important; height:24px !important; min-width:24px; font-size:11px !important; background:var(--bordeau) !important; color:#fff !important; box-shadow:0 0 0 4px #ECC8D6; display:flex; align-items:center; justify-content:center; padding:0 !important; margin:0 !important;\n}.elementor .e-239aaadc-e135d01{font-size:16px !important; margin:0 !important;\n}.elementor .e-4d3530b8-77f2{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-3469abe7-fb87{padding:32px;border-radius:32px;border-width:1.5px;border-color:#ecc8d6;border-style:solid;display:flex;flex-direction:column;gap:12px;background:transparent !important; border:none !important; padding:0 !important; box-shadow:none !important; max-width:260px; position:relative; z-index:1; grid-column:1; grid-row:1; @media (max-width:767px){grid-column:auto; grid-row:auto;}
display:flex !important; flex-direction:row !important; flex-wrap:wrap; align-items:center; column-gap:10px; row-gap:6px;\n}.elementor .e-4db54ec7-8c39{width:48px;height:48px;font-weight:600;font-size:20px;color:var(--bordeau);border-radius:999px;background-color:#ecc8d6;display:flex;justify-content:center;align-items:center;width:24px !important; height:24px !important; min-width:24px; font-size:11px !important; background:var(--bordeau) !important; color:#fff !important; box-shadow:0 0 0 4px #ECC8D6; display:flex; align-items:center; justify-content:center; padding:0 !important; margin:0 !important;\n}.elementor .e-25b4185a-67583b8{font-size:16px !important; margin:0 !important;\n}.elementor .e-5be68ea1-be42{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-1a3be96c-d681{padding:32px;border-radius:32px;border-width:1.5px;border-color:#ecc8d6;border-style:solid;display:flex;flex-direction:column;gap:12px;background:transparent !important; border:none !important; padding:0 !important; box-shadow:none !important; max-width:260px; position:relative; z-index:1; grid-column:3; grid-row:2; @media (max-width:767px){grid-column:auto; grid-row:auto;}
display:flex !important; flex-direction:row !important; flex-wrap:wrap; align-items:center; column-gap:10px; row-gap:6px;\n}.elementor .e-3f1ab9f4-aebf{width:48px;height:48px;font-weight:600;font-size:20px;color:var(--bordeau);border-radius:999px;background-color:#ecc8d6;display:flex;justify-content:center;align-items:center;width:24px !important; height:24px !important; min-width:24px; font-size:11px !important; background:var(--bordeau) !important; color:#fff !important; box-shadow:0 0 0 4px #ECC8D6; display:flex; align-items:center; justify-content:center; padding:0 !important; margin:0 !important;\n}.elementor .e-3acfc49-184b40c{font-size:16px !important; margin:0 !important;\n}.elementor .e-42dec551-6a61{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-5cbf8b00-73cc{padding:32px;border-radius:32px;border-width:1.5px;border-color:#ecc8d6;border-style:solid;display:flex;flex-direction:column;gap:12px;background:transparent !important; border:none !important; padding:0 !important; box-shadow:none !important; max-width:260px; position:relative; z-index:1; grid-column:1; grid-row:3; margin-left:15%; @media (max-width:767px){grid-column:auto; grid-row:auto; margin-left:0;}
display:flex !important; flex-direction:row !important; flex-wrap:wrap; align-items:center; column-gap:10px; row-gap:6px;\n}.elementor .e-26c5b476-32f1{padding:0px;margin-block-start:24px;background-image:url("https://vedas-ophtalmologie.studiokg.fr/wp-content/uploads/2026/09/cta-motif-logo-bordeaux.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:center center;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;position:relative; display:grid; grid-template-columns:1fr 1.3fr 1fr; grid-template-rows:repeat(3,auto); min-height:600px; gap:32px; align-items:center; margin-top:24px;
&::before{content:""; position:absolute; left:50%; top:50%; width:min(560px,62%); aspect-ratio:1; transform:translate(-50%,-50%); border:1px solid rgba(96,34,57,.12); border-radius:50%; pointer-events:none;}

@media (max-width:767px){grid-template-columns:1fr; grid-template-rows:none; min-height:0; &::before,&::after{display:none;}}
grid-column:1 / -1;\n}.elementor .e-4d9ea9c0-4f09{width:100%;scroll-margin-top:140px;color:#333333;padding-block-start:72px;padding-block-end:72px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:48px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;display:grid !important; grid-template-columns:1fr 1fr; column-gap:64px; row-gap:16px; @media (max-width:767px){grid-template-columns:1fr;}\n}.elementor .e-263efee9-69e6{font-weight:600;font-size:13px;color:#ecc8d6;letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-339064e9-e4cb:hover,.elementor .e-339064e9-e4cb:focus-visible{color:var(--orange);}.elementor .e-339064e9-e4cb{font-weight:600;font-size:64px;color:#ffffff;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-251a31b0-f02d{padding:0px;}.elementor .e-33dcac45-90fb{padding:0px;display:flex;flex-wrap:wrap;gap: 12px 40px;\n}.elementor .e-3c4f59bb-6b1c{padding:0px;}.elementor .e-22b06aa7-c062{width:100%;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-e5d8328-44a9{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-421f5cfd-96de{max-width:58ch;font-size:16px;color:#ecc8d6;}.elementor .e-3f6a1fda-c337{font-weight:600;font-size:12px;color:#ffffff;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:var(--bordeau);align-self:flex-start;}.elementor .e-1e0d421a-892a{color:var(--bordeau);}.elementor .e-63592bc0-4c3c{font-size:15px;line-height:1.6;}.elementor .e-69a611e8-6d9e{color:var(--bordeau);padding:32px;border-radius:32px;background-color:var(--orange);display:flex;flex-direction:column;gap:12px;order:0; transform:translateY(-18px); z-index:2; position:relative; box-shadow:0 24px 50px rgba(0,0,0,.3); @media (max-width:767px){transform:none; order:-1;}
min-height:250px;
transition:transform .35s ease, box-shadow .35s ease; cursor:pointer;
&:hover{transform:rotate(0) translateY(-24px) scale(1.04) !important; z-index:5 !important; box-shadow:0 30px 60px rgba(0,0,0,.4);}
@media (max-width:767px){&:hover{transform:none !important;}}\n}.elementor .e-20cb67c1-76a9{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;border-radius:999px;background-color:rgba(255,255,255,0.12);align-self:flex-start;}.elementor .e-37c77b9e-82ba{color:#ffffff;}.elementor .e-2cafb1a4-11c4{font-size:15px;color:#ecc8d6;line-height:1.6;}.elementor .e-174a5140-1bc4{color:#ffffff;padding:32px;border-radius:32px;background-color:var(--bordeau);display:flex;flex-direction:column;gap:12px;order:-1; transform:rotate(-6deg) translateX(28px); z-index:1; box-shadow:0 20px 40px rgba(0,0,0,.25); @media (max-width:767px){transform:none; order:0;}
min-height:210px;
transition:transform .35s ease, box-shadow .35s ease; cursor:pointer;
&:hover{transform:rotate(0) translateY(-24px) scale(1.04) !important; z-index:5 !important; box-shadow:0 30px 60px rgba(0,0,0,.4);}
@media (max-width:767px){&:hover{transform:none !important;}}
position:relative;\n}.elementor .e-55f36ac6-a8fe{font-weight:600;font-size:12px;color:var(--magenta);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;align-self:flex-start;}.elementor .e-5a6e3130-4f0c{color:var(--bordeau);}.elementor .e-3543b35a-250a{font-size:15px;line-height:1.6;}.elementor .e-73e452e9-38e2{color:#333333;padding:32px;border-radius:32px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;transform:rotate(6deg) translateX(-28px); z-index:1; box-shadow:0 20px 40px rgba(0,0,0,.25); @media (max-width:767px){transform:none;}
min-height:210px;
transition:transform .35s ease, box-shadow .35s ease; cursor:pointer;
&:hover{transform:rotate(0) translateY(-24px) scale(1.04) !important; z-index:5 !important; box-shadow:0 30px 60px rgba(0,0,0,.4);}
@media (max-width:767px){&:hover{transform:none !important;}}
position:relative;\n}.elementor .e-dd48e84-6cd5{width:90%;padding:0px;margin-block-start:32px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;text-align: left;
align-items:center; column-gap:0 !important; margin-inline:auto; padding-block:32px;   @media (max-width:767px){row-gap:16px;}\n}.elementor .e-707892c-3352{max-width:64ch;font-size:14px;color:#ecc8d6;margin-block-start:24px;}.elementor .e-6fad3b85-5225{width:100%;scroll-margin-top:140px;text-align:center;padding-block-start:72px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-1e2b371e-f6f2{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-72f0aa3b-46be{font-size:17px;line-height:1.7;display:block;}.elementor .e-1fca461d-a13d{display:block;}.elementor .e-38cad284-401c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;flex:1 1 0; @media (max-width:767px){flex:auto; width:100%;}\n}.elementor .e-6483657-dec0635{width:100%;height:400px;min-width:0px;aspect-ratio:1 / 1;object-fit:cover;border-radius:48px;flex:1 1 0px;object-fit: cover;
flex:1 1 0; width:auto !important; max-width:none; height:460px !important; object-fit:cover; border-radius:28px; @media (max-width:767px){flex:auto; width:100% !important; height:280px !important;}\n}.elementor .e-96bca7d-ac75{width:100%;scroll-margin-top:140px;color:#333333;padding-block-start:72px;padding-block-end:72px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:96px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:48px;background-color:#ffffff;gap:56px;align-items:center;}.elementor .e-68ce6580-6a0a{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-f4fff29-b316{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2ba9a3c8-ef6d{position:absolute;inset-inline-end:12px;inset-block-end:12px;inset-inline-start:12px;font-weight:500;font-size:17px;color:var(--bordeau);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:rgba(255,255,255,0.92);display:flex !important; justify-content:space-between; align-items:center; gap:12px; &::after{content:"↗"; flex:0 0 28px; height:28px; border-radius:50%; background:var(--bordeau); color:#fff; display:flex; align-items:center; justify-content:center; font-size:13px;}\n}.elementor .e-b23866c-ea47{overflow:hidden;aspect-ratio:4 / 3.4;position:relative;padding:0px;border-radius:28px;display:block;}.elementor .e-5bb98fe5-6894{padding:0px;}.elementor .e-4ec84552-eda1{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-5231d4d1-9ac0{padding:0px;}.elementor .e-5abf4a6d-96d1{width:100%;padding-block-start:96px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;}.elementor .e-55644734-ce45{font-weight:600;font-size:24px;color:#ffffff;font-size:14px !important; color:var(--bordeau) !important; margin:0 !important; font-weight:500;\n}.elementor .e-65bea1d2-b6b5{font-size:15px;color:#ecc8d6;line-height:1.6;display:none;\n}.elementor .e-3292d046-829c{align-self:flex-start;margin:0 !important; white-space:nowrap;\n}.elementor .e-65676cf1-21c6{color:#ffffff;padding:32px;border-radius:32px;background-color:var(--bordeau);display:flex;flex-direction:column;gap:16px;flex:0 1 380px;display:flex !important; flex-direction:row !important; align-items:center; gap:16px !important; width:fit-content !important; max-width:calc(100% - 32px); margin:48px auto 96px !important; padding:8px 8px 8px 24px !important; border-radius:999px !important; background:#fff !important; box-shadow:0 10px 30px rgba(0,0,0,.25); @media (max-width:767px){flex-wrap:wrap; justify-content:center; border-radius:24px !important; padding:16px !important;}
flex:0 0 auto !important; align-self:center;\n}.elementor .e-246d716c-fb20{color:#ffffff;padding-block-start:0px;padding-block-end:96px;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--bordeau-fonce);display:flex;flex-direction:column;gap:0px;}