.elementor .e-4fe6dbd5-3096{width:auto;height:58px;}.elementor .e-7e912373-3608{width:auto;padding:0px;display:flex;flex:0 0 auto;align-items:center;}.elementor .e-233d8564-463d:hover,.elementor .e-233d8564-463d:focus-visible{color:var(--cuivre);}.elementor .e-233d8564-463d{font-family:var(--font-jost);font-size:12.5px;color:rgba(255,255,255,0.88);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-363958c1-2617:hover,.elementor .e-363958c1-2617:focus-visible{color:var(--cuivre);}.elementor .e-363958c1-2617{font-family:var(--font-jost);font-size:12.5px;color:rgba(255,255,255,0.88);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-511080cb-db45:hover,.elementor .e-511080cb-db45:focus-visible{color:var(--cuivre);}.elementor .e-511080cb-db45{font-family:var(--font-jost);font-size:12.5px;color:rgba(255,255,255,0.88);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-4b1f4937-f65a:hover,.elementor .e-4b1f4937-f65a:focus-visible{color:var(--cuivre);}.elementor .e-4b1f4937-f65a{font-family:var(--font-jost);font-size:12.5px;color:rgba(255,255,255,0.88);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-46451746-a6e5{width:auto;padding:0px;display:flex;flex-direction:row;gap:40px;flex:1 1 auto;justify-content:center;}.elementor .e-1465d7d9-df33:hover,.elementor .e-1465d7d9-df33:focus-visible{color:var(--cuivre);}.elementor .e-1465d7d9-df33{font-family:var(--font-jost);font-size:12.5px;color:#FFFFFF;letter-spacing:0.18em;}.elementor .e-7ec36f9f-61e0{font-family:var(--font-jost);font-size:12px;color:rgba(255,255,255,0.4);}.elementor .e-47ced7d9-6127:hover,.elementor .e-47ced7d9-6127:focus-visible{color:var(--cuivre);}.elementor .e-47ced7d9-6127{font-family:var(--font-jost);font-size:12.5px;color:rgba(255,255,255,0.6);letter-spacing:0.18em;}.elementor .e-42fad621-6677{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-76a5c945-db6c:hover,.elementor .e-76a5c945-db6c:focus-visible{background-color:var(--cuivre);}.elementor .e-76a5c945-db6c{font-family:var(--font-jost);font-size:12.5px;color:#FFFFFF;letter-spacing:0.24em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-width:1px;border-color:var(--cuivre);border-style:solid;background-color:transparent;}.elementor .e-42fa850a-3a73{width:auto;height:100px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:20;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(40px, calc((100% - 1360px)/2));padding-inline-end:calc(max(40px, calc((100% - 1360px)/2)) + 196px);background-image:linear-gradient(180deg, rgba(12,18,24,0.70) 0%,rgba(12,18,24,0.45) 55%,rgba(12,18,24,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .e-4819342e-570b{width:auto;font-family:var(--font-jost);font-size:12.5px;color:#FFFFFF;letter-spacing:0.08em;text-align:center;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:0px;background-color:transparent;flex:1 1 0px;}.elementor .e-121f0450-9e6d{width:auto;font-family:var(--font-jost);font-size:12.5px;color:#FFFFFF;letter-spacing:0.08em;text-align:center;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:0px;background-color:transparent;flex:1 1 0px;}.elementor .e-60a428ee-4162{width:176px;max-width:176px;position:absolute;inset-block-start:29px;inset-inline-end:max(40px, calc((100% - 1360px)/2));inset-inline-start:auto;z-index:30;padding:4px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(21,25,28,0.45);backdrop-filter:blur(12px);display:flex;flex-direction:row;gap:0px;}.elementor .e-48361f2a-de74{font-family:var(--font-jost);font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.36em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:28px;border-radius:0px;background-color:transparent;}.elementor .e-69563ad3-5e46{font-family:var(--font-jost);font-weight:400;font-size:104px;color:#FFFFFF;letter-spacing:0.18em;line-height:1;text-transform:uppercase;}.elementor .e-c4f892f-d175{width:64px;height:1px;padding:0px;margin-block-start:34px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--cuivre);}.elementor .e-723d3eb8-d507{font-family:var(--font-titres);font-size:30px;color:#FFFFFF;font-style:italic;}.elementor .e-159a9421-d81d{font-family:var(--font-jost);font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.26em;text-transform:uppercase;margin-block-start:22px;}.elementor .e-b931917-56f0{width:100%;text-align:center;padding-block-start:0px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .e-9bc9314-33fb{width:100%;min-height:100vh;padding:0px;background-image:linear-gradient(180deg, rgba(12,18,24,0.42) 0%,rgba(12,18,24,0.08) 30%,rgba(12,18,24,0.12) 55%,rgba(12,18,24,0.55) 100%),url("https://chalet-setaz.com/wp-content/uploads/2026/09/valloire-hiver-aiguilles-arves.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;justify-content:center;align-items:center;}.elementor .e-f7471d6-e85a{font-family:var(--font-jost);font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.36em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:28px;border-radius:0px;background-color:transparent;}.elementor .e-7db5c0c8-3a63{font-family:var(--font-jost);font-weight:400;font-size:104px;color:#FFFFFF;letter-spacing:0.18em;line-height:1;text-transform:uppercase;}.elementor .e-1cd08e31-e127{width:64px;height:1px;padding:0px;margin-block-start:34px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--cuivre);}.elementor .e-5ad8896c-87f4{font-family:var(--font-titres);font-size:30px;color:#FFFFFF;font-style:italic;}.elementor .e-17e7e974-cef9{font-family:var(--font-jost);font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.26em;text-transform:uppercase;margin-block-start:22px;}.elementor .e-251c78eb-6e7a{width:100%;text-align:center;padding-block-start:0px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .e-7f9d82ca-e15e{width:100%;min-height:100vh;padding:0px;background-image:linear-gradient(180deg, rgba(12,18,24,0.42) 0%,rgba(12,18,24,0.08) 30%,rgba(12,18,24,0.12) 55%,rgba(12,18,24,0.55) 100%),url("https://chalet-setaz.com/wp-content/uploads/2026/09/valloire-matin-alpes-premium.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;justify-content:center;align-items:center;}.elementor .e-30794598-8efa{width:100%;padding:0px;}.elementor .e-5e14358e-4eb6{width:100%;position:relative;padding:0px;gap:0px;}.elementor .e-792e10a5-d902{width:min(980px, calc(100% - 64px));max-width:980px;position:absolute;inset-block-end:48px;inset-inline-start:50%;z-index:20;padding:0px;border-width:0px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:transparent;backdrop-filter:blur(16px);transform:translate3d(-50%, 0px, 0px);display:block;flex-direction:row;align-items:stretch;}.elementor .e-42dc2360-ebf1{position:relative;font-family:var(--font-texte);padding:0px;background-color:var(--anthracite);display:flex;flex-direction:column;}.elementor .e-729a0abd-d537{max-width:780px;font-family:var(--font-fraunces);font-weight:400;font-size:48px;color:#2B211A;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-3a0c7ba7-b383{max-width:380px;font-size:16px;color:#6B5C50;line-height:1.7;}.elementor .e-390e8b81-f318{padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-26c99caf-4a8f{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px;}.elementor .e-4f238978-ec06{font-family:var(--font-fraunces);font-weight:400;font-size:34px;color:#2B211A;letter-spacing:-0.02em;}.elementor .e-53da0b61-28eb{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2757d6c5-6d0b{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-4777d4ca-d889{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-446593a0-72a9{font-family:var(--font-texte);font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2114ac08-fb68{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-72e1566e-5c7c{font-weight:600;font-size:14px;color:#2B211A;}.elementor .e-1700f386-f03e{width:46px;height:46px;font-size:18px;color:#FFFFFF;border-radius:50%;background-color:var(--setaz-rouge);display:flex;justify-content:center;align-items:center;}.elementor .e-3995417d-bf89{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-3eef75cd-7270{padding-block-start:20px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:14px;}.elementor .e-2da54024-cb1d:hover,.elementor .e-2da54024-cb1d:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-2da54024-cb1d{padding:10px;border-radius:28px;background-color:var(--sable);display:flex;flex-direction:column;gap:0px;}.elementor .e-340586fa-912e{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px;}.elementor .e-6b64890a-ed21{font-family:var(--font-fraunces);font-weight:400;font-size:34px;color:#2B211A;letter-spacing:-0.02em;}.elementor .e-7874c164-3c5b{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2e8d437c-a745{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-6c0ac953-c910{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-690c5795-5fda{font-family:var(--font-texte);font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-3e12f031-8e02{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-25777406-4052{font-weight:600;font-size:14px;color:#2B211A;}.elementor .e-4e976c25-909d{width:46px;height:46px;font-size:18px;color:#FFFFFF;border-radius:50%;background-color:var(--setaz-rouge);display:flex;justify-content:center;align-items:center;}.elementor .e-2bd583f8-1519{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-6b49a2fc-9638{padding-block-start:20px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:14px;}.elementor .e-30c3cae1-7666:hover,.elementor .e-30c3cae1-7666:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-30c3cae1-7666{padding:10px;border-radius:28px;background-color:var(--sable);display:flex;flex-direction:column;gap:0px;}.elementor .e-7c9bbbaf-4c17{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px;}.elementor .e-5342bd6a-e390{font-family:var(--font-fraunces);font-weight:400;font-size:34px;color:#2B211A;letter-spacing:-0.02em;}.elementor .e-48f29c04-22f6{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2d4af0e1-831c{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-175c477a-5758{font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2c2e6c03-490e{font-family:var(--font-texte);font-weight:600;font-size:12.5px;color:#2B211A;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-41e8d51e-a41a{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-712bdbc-602d{font-weight:600;font-size:14px;color:#2B211A;}.elementor .e-4954b52f-498d{width:46px;height:46px;font-size:18px;color:#FFFFFF;border-radius:50%;background-color:var(--setaz-rouge);display:flex;justify-content:center;align-items:center;}.elementor .e-71eb8d5a-1645{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2ac40fd3-966c{padding-block-start:20px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:14px;}.elementor .e-4c2d42d2-6090:hover,.elementor .e-4c2d42d2-6090:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4c2d42d2-6090{padding:10px;border-radius:28px;background-color:var(--sable);display:flex;flex-direction:column;gap:0px;}.elementor .e-350f3034-9041{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3, minmax(0,1fr));grid-template-rows:auto;}.elementor .e-4c98f440-521c{font-family:var(--font-texte);padding-block-start:100px;padding-block-end:40px;padding-inline-start:max(32px, calc((100% - 1320px)/2));padding-inline-end:max(32px, calc((100% - 1320px)/2));background-color:#FFFFFF;display:flex;flex-direction:column;gap:44px;}.elementor .e-4e70c4c6-b064{font-family:var(--font-fraunces);font-size:24px;color:#2B211A;letter-spacing:-0.01em;}.elementor .e-1daea258-95fb{font-family:var(--font-texte);font-weight:600;font-size:13.5px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-27345697-9d15{font-family:var(--font-texte);font-weight:600;font-size:13.5px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-3e24c537-7c92{font-family:var(--font-texte);font-weight:600;font-size:13.5px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-1496f32d-732b{font-family:var(--font-texte);font-weight:600;font-size:13.5px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FFFFFF;}.elementor .e-2a33164c-83a4{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-6c193180-7367{width:auto;padding-block-start:26px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:90px;margin-inline-start:max(32px, calc((100% - 1320px)/2));margin-inline-end:max(32px, calc((100% - 1320px)/2));border-radius:24px;background-color:var(--sable);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-17c3f691-2cbe{width:100%;height:100%;object-fit:cover;object-position:55% 40%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-11e68863-79e7{position:relative;font-family:var(--font-texte);font-weight:600;font-size:14px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:rgba(255,255,255,0.92);}.elementor .e-11239859-c4c1{min-height:580px;overflow:hidden;position:relative;padding:18px;border-radius:28px;display:flex;flex-direction:row;align-items:flex-end;}.elementor .e-7f3d1798-8631{font-family:var(--font-texte);font-weight:600;font-size:13px;color:var(--cuivre);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:auto;border-radius:999px;background-color:rgba(255,255,255,0.08);}.elementor .e-7c68fb8e-a860{font-family:var(--font-fraunces);font-weight:400;font-size:38px;color:#F4EEE6;letter-spacing:-0.02em;line-height:1.1;margin-block-start:28px;}.elementor .e-3247befd-ea63{font-family:var(--font-fraunces);font-weight:400;font-size:38px;color:#F4EEE6;letter-spacing:-0.02em;line-height:1.1;margin-block-start:28px;}.elementor .e-36f3fa11-7d71{max-width:560px;font-family:var(--font-texte);font-size:15px;color:rgba(244,238,230,0.7);line-height:1.7;}.elementor .e-52c8fab0-bb72{max-width:560px;font-family:var(--font-texte);font-size:15px;color:rgba(244,238,230,0.7);line-height:1.7;}.elementor .e-20af7248-67bc:hover,.elementor .e-20af7248-67bc:focus-visible{background-color:#AF3128;}.elementor .e-20af7248-67bc{font-family:var(--font-texte);font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;border-radius:999px;background-color:var(--setaz-rouge);}.elementor .e-66fd0d8a-aecf{padding:44px;border-radius:28px;background-color:#2B211A;display:flex;flex-direction:column;gap:18px;flex:1 1 auto;justify-content:flex-end;align-items:flex-start;}.elementor .e-4f9fd512-e02f{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-596cf49c-cc0d{position:relative;font-family:var(--font-texte);font-weight:600;font-size:14px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:rgba(255,255,255,0.92);}.elementor .e-5627a28b-f103{min-height:260px;overflow:hidden;position:relative;padding:18px;border-radius:28px;display:flex;flex-direction:row;flex:1 1 0px;align-items:flex-end;}.elementor .e-7d8c2704-7910{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-33f39b13-de5c{position:relative;font-family:var(--font-texte);font-weight:600;font-size:14px;color:#2B211A;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:rgba(255,255,255,0.92);}.elementor .e-12db9152-486b{min-height:260px;overflow:hidden;position:relative;padding:18px;border-radius:28px;display:flex;flex-direction:row;flex:1 1 0px;align-items:flex-end;}.elementor .e-50fddfc7-7488{height:300px;padding:0px;display:flex;flex-direction:row;gap:18px;}.elementor .e-3f7a0dfe-d28b{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-226bf1a3-4fdb{padding-block-start:0px;padding-block-end:100px;padding-inline-start:max(32px, calc((100% - 1320px)/2));padding-inline-end:max(32px, calc((100% - 1320px)/2));background-color:#FFFFFF;display:grid;gap:18px;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;}.elementor .e-a7744f3-5be5{font-family:var(--font-fraunces);font-weight:400;font-size:52px;color:#2B211A;letter-spacing:-0.03em;line-height:1.05;text-align:center;}.elementor .e-375ff7cb-d610{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-573560-cdda{font-family:var(--font-texte);font-weight:700;font-size:12.5px;color:var(--ete-vert-sapin);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E5EDE3;}.elementor .e-7ea4159-d3df{font-family:var(--font-fraunces);font-weight:400;font-size:30px;color:#2B211A;letter-spacing:-0.02em;}.elementor .e-4bb946f3-965c{max-width:380px;font-family:var(--font-texte);font-size:14.5px;color:#6B5C50;line-height:1.6;}.elementor .e-40d01bb7-dae4{width:auto;position:relative;padding:26px;margin:18px;border-radius:22px;background-color:rgba(255,255,255,0.92);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-48332c0c-9e9b{min-height:560px;overflow:hidden;position:relative;padding:0px;border-radius:32px;display:flex;align-items:flex-end;}.elementor .e-107e3bfa-21fe{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-590fac5d-c94a{font-family:var(--font-texte);font-weight:700;font-size:12.5px;color:var(--hiver-bleu-nuit);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E6EDF3;}.elementor .e-5382a45c-a72b{font-family:var(--font-fraunces);font-weight:400;font-size:30px;color:#2B211A;letter-spacing:-0.02em;}.elementor .e-6f05530e-e5ba{max-width:380px;font-family:var(--font-texte);font-size:14.5px;color:#6B5C50;line-height:1.6;}.elementor .e-6860a519-3fee{width:auto;position:relative;padding:26px;margin:18px;border-radius:22px;background-color:rgba(255,255,255,0.92);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-150bfaf7-ea9c{min-height:560px;overflow:hidden;position:relative;padding:0px;border-radius:32px;display:flex;align-items:flex-end;}.elementor .e-4dac765c-e6f1{padding:0px;display:grid;gap:22px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-7af0a6-b0bb{padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(32px, calc((100% - 1320px)/2));padding-inline-end:max(32px, calc((100% - 1320px)/2));background-color:var(--sable);display:flex;flex-direction:column;gap:40px;}.elementor .e-5cbb0205-b4e0{width:auto;height:64px;object-fit:contain;align-self:flex-start;}.elementor .e-7c612077-e4f0{font-family:var(--font-texte);font-size:14px;color:rgba(244,238,230,0.65);line-height:1.7;}.elementor .e-6ec78f8a-383e{width:auto;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-7ffd3986-f361{font-family:var(--font-fraunces);font-weight:400;font-size:44px;color:#F4EEE6;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-2907f903-a5fe:hover,.elementor .e-2907f903-a5fe:focus-visible{background-color:#AF3128;}.elementor .e-2907f903-a5fe{font-family:var(--font-texte);font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:var(--setaz-rouge);}.elementor .e-2113054-c5d7{width:auto;max-width:560px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-end;}.elementor .e-3552de92-6c6a{padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-end;}.elementor .e-89f25a8-6155{font-family:var(--font-texte);font-size:12.5px;color:rgba(244,238,230,0.45);padding-block-start:22px;border-block-start-width:1px;}.elementor .e-21ee3406-7246{width:auto;padding-block-start:72px;padding-block-end:32px;padding-inline-start:max(40px, calc((100% - 1260px)/2));padding-inline-end:max(40px, calc((100% - 1260px)/2));margin-block-start:0px;margin-block-end:14px;margin-inline-start:14px;margin-inline-end:14px;border-radius:36px;background-color:#2B211A;display:flex;flex-direction:column;gap:48px;}.elementor .e-2df578f3-728e{display:none;}.elementor .e-5db9bb58-d9f7{width:100%;padding:0px;background-color:#FFFFFF;}