.elementor .e-3d16efb0-280b{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-400d1f2e-a53d{letter-spacing:-0.03em;line-height:1;}.elementor .e-75d384ef-2b35{max-width:46ch;font-size:18px;color:#333333;line-height:1.6;}.elementor .e-70b5fd32-b67d:hover,.elementor .e-70b5fd32-b67d:focus-visible{color:#ffffff;background-color:var(--bordeau);}.elementor .e-70b5fd32-b67d{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-78fd9776-2fec{padding:0px;gap:12px;flex-wrap:wrap;align-items:end;}.elementor .e-4ad587c4-a0d6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5c05a203-f5f5{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-44820a4f-c24e{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-43bb53ff-50c3:hover,.elementor .e-43bb53ff-50c3:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-43bb53ff-50c3{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-196c6251-580a:hover,.elementor .e-196c6251-580a:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-196c6251-580a{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-23aa5474-a826:hover,.elementor .e-23aa5474-a826:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-23aa5474-a826{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-415976e9-8dd7:hover,.elementor .e-415976e9-8dd7:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-415976e9-8dd7{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-310e383c-c3ce:hover,.elementor .e-310e383c-c3ce:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-310e383c-c3ce{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-63a6dfde-6da1{width:fit-content;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;align-items:center;align-self:center;overflow-x: auto;\n}.elementor .e-6e169047-9415{letter-spacing:-0.02em;line-height:1.08;flex:1 1 0px;}.elementor .e-eabc4aa-a4cf{font-size:17px;color:#ecc8d6;line-height:1.7;display:block;flex:1 1 0px;}.elementor .e-21a21fa3-a467{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-3fcd4eb6-ab1f{font-weight:600;font-size:13px;color:var(--magenta);letter-spacing:0.04em;text-transform:uppercase;margin-block-end:8px;}.elementor .e-2d82867b-28a1{font-size:1rem;line-height:1.6;display:block;}.elementor .e-7d072fc2-a275{width:50%;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-4fe3effd-6831{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-6b53a869-9766{width:100%;max-width:1200px;margin-inline: auto;\n}.elementor .e-36fe6af4-391c{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-4f7ede99-360b{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-9c12cf7-4919{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-37df704b-cd73{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-19dc1e93-1257{width:45%;min-width:0px;font-size:16px;color:#ffffff;line-height:1.6;display:block;flex:2 1 0px;}.elementor .e-c056440-d0ae0da{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-36200ae-c9d883a{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-6a925f7-b897fb7{font-weight:500;font-size:17px;color:var(--bordeau);}.elementor .e-03707ce-0fb4bb0{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-71069b5-0c16c37{width:48px;position:absolute;inset-inline-end:16px;inset-block-end:16px;z-index:1;color:#ffffff00;}.elementor .e-f0a9ed2-2e86c03{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-5e00074f-fbea{padding:0px;gap:24px;align-items:stretch;}.elementor .e-7e4e5dee-e1b1{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-4246d84f-51bb{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-4e19abcd-5fb1{letter-spacing:-0.02em;line-height:1.08;grid-column:1; margin:0;\n}.elementor .e-dd0efa2-f780{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-72050099-abb2{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-49d130e9-6528f64{font-size:16px !important; margin:0 !important;\n}.elementor .e-614a8f-c3a6{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-2f5214f9-21e8{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-359a54e2-1968{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-858a8dc-cadfbfc{font-size:16px !important; margin:0 !important;\n}.elementor .e-8cb5e6e-e2da{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-7d19d14-d3ff{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-12d91622-4103{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-417636e3-c3dfae2{font-size:16px !important; margin:0 !important;\n}.elementor .e-689dc57a-5d65{font-size:15px;color:#555555;line-height:1.6;width:100%; font-size:13px;\n}.elementor .e-3f32763e-aaaf{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-78eef57-9055{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-72a703a0-605e{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-4cd156c3-b008{font-weight:600;font-size:13px;color:#ecc8d6;letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-38fe6900-8cb2:hover,.elementor .e-38fe6900-8cb2:focus-visible{color:var(--orange);}.elementor .e-38fe6900-8cb2{font-weight:600;font-size:64px;color:#ffffff;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-73295a37-4147{padding:0px;}.elementor .e-7f5c86f4-727d{padding:0px;display:flex;flex-wrap:wrap;gap: 12px 40px;\n}.elementor .e-195a8756-efca{padding:0px;}.elementor .e-1e9a7edd-bba2{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-7d302ded-3a75{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-6aefe017-e47d{max-width:58ch;font-size:16px;color:#ecc8d6;}.elementor .e-2cc2ee77-44c7{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-411efd89-a358{color:var(--bordeau);}.elementor .e-5228cdfe-549e{font-size:15px;line-height:1.6;}.elementor .e-eb4bb91-2078{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-49399259-8ba8{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-75af7c82-ab9a{color:#ffffff;}.elementor .e-6d398f9-cbe9{font-size:15px;color:#ecc8d6;line-height:1.6;}.elementor .e-40616b8-4b37{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-33446405-bd61{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-645bce38-bcd8{color:var(--bordeau);}.elementor .e-6e11b5cc-2d06{font-size:15px;line-height:1.6;}.elementor .e-375c5093-e876{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-6b4dd9d0-d143{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-34388984-9cff{max-width:64ch;font-size:14px;color:#ecc8d6;margin-block-start:24px;}.elementor .e-f618aa7-a8b6{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-795c46dc-477f{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-688741d2-207c{font-size:17px;line-height:1.7;display:block;}.elementor .e-6d7b3620-cf9a{display:block;}.elementor .e-78d9d80e-3479{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-415f6bc3-36e9{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-12700a20-d7d0{letter-spacing:-0.02em;line-height:1.08;}.elementor .e-4cb78737-8904{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-1554e261-2321{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-54984774-6c1f{overflow:hidden;aspect-ratio:4 / 3.4;position:relative;padding:0px;border-radius:28px;display:block;}.elementor .e-71757732-c54e{padding:0px;}.elementor .e-28add535-8793{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-6ad0d97-8f83{padding:0px;}.elementor .e-56f4c007-545d{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-669eeaac-9e1e{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-59b463e6-a059{font-size:15px;color:#ecc8d6;line-height:1.6;display:none;\n}.elementor .e-5eebfc74-b5be{align-self:flex-start;margin:0 !important; white-space:nowrap;\n}.elementor .e-6f8d9076-6d3e{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-41a6f5e9-1dff{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;}