.elementor .e-4506be45-f04a{width:380px;height:auto;position:absolute;inset-inline-end:7%;inset-block-end:0px;opacity:85%;}.elementor .e-5675ddfd-c698{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:rgba(247, 244, 238, 0.75);letter-spacing:0.01em;line-height:1.6;margin-block-end:8px;}.elementor .e-99e6416-ca6b{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-2aa0367f-8422{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-46a2da84-b3db{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-7525046-6f99{max-width:900px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(40px, 5.5vw, 76px);color:var(--qn-blanc);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-249a8197-d917{max-width:620px;font-family:var(--qn-police-texte);font-weight:400;font-size:20px;color:var(--qn-blanc);line-height:1.6;}.elementor .e-37e6f6b6-1196:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-37e6f6b6-1196:hover,.elementor .e-37e6f6b6-1196:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-37e6f6b6-1196{min-height:52px;font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-vert-profond);letter-spacing:0.06em;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:0px;background-color:var(--qn-blanc);box-shadow:0px -2px 0px 0px #C19D5C inset;}.elementor .e-30b20ba2-ee5e{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-2440c713-72eb{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-6cfcf240-c513{min-height:70vh;overflow:hidden;position:relative;padding-block-start:200px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-vert-profond);flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-4aef481a-8ed8{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-69217a46-acd3{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-35e7bc29-6e55{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-17dc9e42-eb0b{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-vert-profond);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-6e894c86-872f{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-54b4fca-99cd{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-6fc2bc61-f95f{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:20px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:20px;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;}.elementor .e-4e2c5aa9-f7ba{width:50%;height:auto;}.elementor .e-5c898cab-ab58{width:100%;height:100%;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--qn-vert-profond);justify-content:center;align-items:flex-end;}.elementor .e-78b5db62-e86a{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-bfe799d-2830{width:100%;position:relative;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:20px;flex-direction:column;}.elementor .e-74bc4aa4-aca0{width:100%;max-width:520px;padding:0px;flex-direction:column;}.elementor .e-5894861e-6ca3{width:100%;max-width:1280px;padding:0px;gap:96px;grid-template-columns:6fr 5fr;grid-template-rows:auto;align-items:center;}.elementor .e-3c0ef477-8eee{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-blanc);flex-direction:column;align-items:center;}.elementor .e-4fe8df4f-9ee7{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-1c50d6c9-1866{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-88cc974-9efb{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-e6b087b-dc6d{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-vert-profond);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-2199432-fcf2{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-54959d9b-b919{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-321a1034-499f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-71fe2c65-cadf{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-47a72cbe-53fe{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-44108758-290e{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-aee68fc-6a46{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-61d081bf-cd92{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-185f1f7a-f34f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-389834a0-960f{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-55528135-3d4c{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-4ce9ee2f-4462{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-1cc19296-64b8{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-22e1145e-22c9{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-101ad789-185f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-4bb7344-eb2e{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-2e2186d7-3851{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-5afb8f13-3541{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-1a373f58-d0e0{width:11px;height:14px;min-width:0px;padding:0px;margin-block-start:7px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#C19D5C;border-style:solid;flex:0 0 auto;}.elementor .e-4ff4441b-77b6{max-width:560px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-f035467-bfea{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-2e0d9c94-6411{padding:0px;margin-block-start:32px;gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-a6c33e8-3825{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-70b7dcaa-1d3e{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-blanc-casse);flex-direction:column;align-items:center;}.elementor .e-60ede148-ced7{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-7257547b-98e4{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-or);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-102c0b62-3e73{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-3a45e28a-9cf7{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-blanc);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-58754e42-7da5{width:auto;padding:0px;flex-direction:column;gap:24px;}.elementor .e-6883023e-eff1:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-6883023e-eff1:hover,.elementor .e-6883023e-eff1:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-6883023e-eff1{min-height:52px;font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-blanc);letter-spacing:0.06em;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-51c75b76-d66c{padding:0px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-3bb4ae5b-9cc9{width:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;padding-block-start:6px;flex:0 0 auto;align-self:flex-start;}.elementor .e-1d9bfb12-d7c4:hover,.elementor .e-1d9bfb12-d7c4:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-1d9bfb12-d7c4{width:100%;height:100%;object-fit:cover;}.elementor .e-5248adaa-bf53{width:132px;overflow:hidden;aspect-ratio:3 / 4;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;flex:0 0 auto;}.elementor .e-fea39e1-c2a1{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-or);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-7b07e089-64af{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(20px, 1.7vw, 24px);color:var(--qn-blanc);line-height:1.25;}.elementor .e-31d32e23-3ab2{font-family:var(--qn-police-texte);font-weight:600;font-size:14px;color:var(--qn-blanc-casse);letter-spacing:0.06em;margin-block-start:4px;}.elementor .e-60842332-af46{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:center;}.elementor .e-2b48515d-a314{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247, 244, 238, 0.22);border-style:solid;flex-direction:row;gap:24px;align-items:center;}.elementor .e-3b68b95c-2c08{max-width:860px;padding:0px;margin-block-start:40px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(247, 244, 238, 0.22);border-style:solid;gap:0px;grid-template-columns:1fr;grid-template-rows:auto;}.elementor .e-2142c787-7671{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-3063b2c6-8272{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-vert-profond);flex-direction:column;align-items:center;}.elementor .e-6ae891da-78c7{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-64e4674e-f48b{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-6024d0a2-17ac{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-227e08f6-759e{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-vert-profond);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-5519bf9c-40f4{font-family:var(--qn-police-titres);font-weight:700;font-size:32px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-378f4f44-5778{font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-1c69e920-88a4{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:15px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-766de6ba-bb7a{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C19D5C;border-style:solid;flex-direction:column;gap:10px;}.elementor .e-1f39a991-b629{font-family:var(--qn-police-titres);font-weight:700;font-size:32px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-ebaf0a9-7775{font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-65f55f14-449e{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:15px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-7755b3e9-5d77{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C19D5C;border-style:solid;flex-direction:column;gap:10px;}.elementor .e-3e1d2097-b70b{font-family:var(--qn-police-titres);font-weight:700;font-size:32px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-40334ba8-f233{font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-74144ba2-936d{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:15px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-47ff7c1d-dc35{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C19D5C;border-style:solid;flex-direction:column;gap:10px;}.elementor .e-b164dc-456f{font-family:var(--qn-police-titres);font-weight:700;font-size:32px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-5339ec96-927e{font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-754cc3d7-88e4{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:15px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-4a488b2b-c15b{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C19D5C;border-style:solid;flex-direction:column;gap:10px;}.elementor .e-1f450925-f824{font-family:var(--qn-police-titres);font-weight:700;font-size:32px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-34b0afb4-67ea{font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-39e0edb5-1240{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:15px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-1b90619c-668c{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C19D5C;border-style:solid;flex-direction:column;gap:10px;}.elementor .e-7a069282-301e{padding:0px;margin-block-start:40px;gap:28px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-8f58586-fcc3:hover,.elementor .e-8f58586-fcc3:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-8f58586-fcc3:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-8f58586-fcc3{font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-vert-profond);letter-spacing:0.06em;line-height:1.4;padding-block-start:0px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-26c332a6-2dd6{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-365859-1cbf{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-blanc);flex-direction:column;align-items:center;}.elementor .e-6b47e3bb-88ef{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-75486970-3fc9{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-7c754877-22b5{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-2f2d7069-7809{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-vert-profond);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-4557e6cf-eba3{padding:0px;flex-direction:column;gap:24px;}.elementor .e-21061e92-b8ff{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(20px, 1.8vw, 24px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-10eddb09-375d{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;}.elementor .e-7e3e7ceb-af40{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-64bb8793-153a{padding-block-start:20px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-75e85ac6-b0e1{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(20px, 1.8vw, 24px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-7abbc8f1-417c{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;}.elementor .e-51503882-1a89{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-5ecfcc59-5d82{padding-block-start:20px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-75df2631-5101{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(20px, 1.8vw, 24px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-342c679a-e08e{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;}.elementor .e-bdf6d63-80d5{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-39dc5bb5-9855{padding-block-start:20px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-10536783-bd5f{margin-block-start:40px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;}.elementor .e-571007e9-385c{padding:0px;gap:80px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-1b4bdc18-728d{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-3c93256d-94a2{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-blanc-casse);flex-direction:column;align-items:center;}.elementor .e-37187e57-c91e{max-width:760px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(26px, 2.6vw, 36px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-1a494289-eafb:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-1a494289-eafb:hover,.elementor .e-1a494289-eafb:focus-visible{background-color:var(--qn-vert-sauge);}.elementor .e-1a494289-eafb{min-height:52px;font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-blanc);letter-spacing:0.06em;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:0px;background-color:var(--qn-vert-profond);}.elementor .e-67249678-9b43{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4DED2;border-style:solid;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7781458d-5194{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-79190f61-3ba1{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-blanc);flex-direction:column;align-items:center;}.elementor .e-3c72b674-73ec{width:360px;height:auto;position:absolute;inset-inline-end:8%;inset-block-end:0px;}.elementor .e-2df4a9d5-b3a0{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-22f9b341-ed50{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-426fd00-a27b{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-49c91a78-d48f{max-width:820px;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(38px, 4.6vw, 64px);color:var(--qn-blanc);letter-spacing:-0.01em;line-height:1.05;}.elementor .e-44128c97-8cef:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-44128c97-8cef:hover,.elementor .e-44128c97-8cef:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-44128c97-8cef{min-height:52px;font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-vert-profond);letter-spacing:0.06em;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:0px;background-color:var(--qn-blanc);box-shadow:0px -2px 0px 0px #C19D5C inset;}.elementor .e-35cfbfe3-cd75:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-35cfbfe3-cd75:hover,.elementor .e-35cfbfe3-cd75:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-35cfbfe3-cd75{min-height:52px;font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-blanc);letter-spacing:0.06em;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-2df4a030-b8e9{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-7eabc3c3-42b0{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-7e58c39-8ff9{overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-vert-profond);flex-direction:column;align-items:center;}