.elementor .e-4b9980c9-a538{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-3939686c-321c{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-42742c3a-67a1{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-356fa191-ad8d{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-27b92045-22f4{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-30b6cd70-5b95{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-74449afd-7bc2{min-height:78vh;overflow:hidden;position:relative;padding-block-start:200px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(90deg, rgba(23, 82, 74, 0.92) 0%,rgba(23, 82, 74, 0.72) 45%,rgba(23, 82, 74, 0.15) 100%),url("https://quali-nova.com/wp-content/uploads/2026/10/salle-a-manger-renovee-paris-16.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-12933e47-48ea{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-66236b8b-f53d{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-6bbff111-8d0c{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-79e62ac2-422e{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-2a98c189-2966{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-43033f03-d9ba{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-7a9a2793-3847{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-140fafd1-5687:hover,.elementor .e-140fafd1-5687:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-140fafd1-5687{width:100%;height:100%;object-fit:cover;}.elementor .e-4156ba68-91d7{width:100%;overflow:hidden;aspect-ratio:4 / 5;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-5f79ba37-6102{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-4911aa37-2de8{width:100%;max-width:520px;padding:0px;flex-direction:column;}.elementor .e-30547555-ee94{width:100%;max-width:1280px;padding:0px;gap:96px;grid-template-columns:6fr 5fr;grid-template-rows:auto;align-items:center;}.elementor .e-370bc21-e09a{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-77b924a5-87a1{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-3abafad5-c327{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-79267bfc-2c31{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-36e8b0e7-71a6{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-a2e0e02-efb4{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-55b1a8aa-751e{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-450186e8-e815{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-1e422e61-7fd9{padding-block-start:28px;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:14px;}.elementor .e-25445d00-75d9{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-63c1211-50af{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-642317f8-e34c{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-160e2c72-2b98{padding-block-start:28px;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:14px;}.elementor .e-48ab4ab3-e7e9{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-7055d0c4-c465{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-7608b393-24dc{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-66afcbb1-e311{padding-block-start:28px;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:14px;}.elementor .e-5c47f398-148d{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-3d84976-fff6{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-479a7e50-78fb{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-7b82e392-2ddf{padding-block-start:28px;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:14px;}.elementor .e-6f3ecb41-30b2{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-b9764cd-f2b8{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-38b4158b-bd6c{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-2193cbbd-b366{padding-block-start:28px;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:14px;}.elementor .e-d5d6c9a-f380{font-family:var(--qn-police-titres);font-weight:700;font-size:40px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-17758402-a9bf{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-5cdbf607-c2e2{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-357a9e30-5410{padding-block-start:28px;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:14px;}.elementor .e-637dfbdd-2082{padding:0px;margin-block-start:48px;gap:44px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7968d72d-505d{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-582bcc25-47a7{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-2615f3be-ac06{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-6d1f3fea-4767{width:50%;height:auto;}.elementor .e-2c2e6dd5-40d7{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-7f7e5bb1-3bdf{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-2b09bc09-ff11{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-35998fb5-b734{width:100%;max-width:520px;padding:0px;flex-direction:column;}.elementor .e-243919b-4219{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-73f51bbf-3f52{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-f30bc9d-35ec{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-26f5cbdc-b092{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-449eee-6a3f{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-65b3a09a-9623{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-1b51e7f2-17d5{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-429b9277-ae0b{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-4b4c7dd0-7e6b{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-888ba3f-6905{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-5e2504f1-6ea0{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-4c3633db-4986{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-5c8e249e-1384{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-510f5654-859c{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-376969c2-69c3{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-1d26886b-8fca{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-6e5cd91c-3ea7{padding:0px;margin-block-start:32px;gap:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;}.elementor .e-6bb4c435-a9c9{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-a026f5b-b7ab{width:100%;max-width:1280px;padding:0px;gap:96px;grid-template-columns:5fr 6fr;grid-template-rows:auto;align-items:center;}.elementor .e-34b8f1cd-7479{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-11025f1-3e68{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-2133b297-ebac{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-307bc676-a3f4{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-11fcb7c2-cc18{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-78991e69-b027{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(44px, 4.5vw, 64px);color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-22cd5f85-a12f{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-blanc);line-height:1.25;}.elementor .e-2d7e08df-287e{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-blanc-casse);line-height:1.7;}.elementor .e-59316bfb-b823{text-align:center;padding-block-start:96px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;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-direction:column;gap:18px;align-items:center;}.elementor .e-21c699af-6bab{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(44px, 4.5vw, 64px);color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-70e4cb33-2de5{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-blanc);line-height:1.25;}.elementor .e-2cf61abd-c60d{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-blanc-casse);line-height:1.7;}.elementor .e-1ce752a0-c07c{text-align:center;padding-block-start:96px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;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-direction:column;gap:18px;align-items:center;}.elementor .e-327d1814-5eee{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(44px, 4.5vw, 64px);color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-312568a4-31a2{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-blanc);line-height:1.25;}.elementor .e-16b3a80a-6b3a{max-width:680px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-blanc-casse);line-height:1.7;}.elementor .e-41ef6844-4cf8{text-align:center;padding-block-start:96px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;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-direction:column;gap:18px;align-items:center;}.elementor .e-3d031-40f3{padding:0px;margin-block-start:48px;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-6c259bf5-b5af{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-blanc-casse);letter-spacing:0.01em;line-height:1.6;margin-block-start:24px;}.elementor .e-7657e0c7-f0b7{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-267d7de2-e375{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-3aabf2db-a913{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-5929b89c-415f{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-7de524c8-955c{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-3505ec4b-2efb{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-598c2eb7-2448{padding:0px;flex-direction:column;gap:24px;}.elementor .e-5612ae7f-a1df{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-58fa2a04-6662:hover,.elementor .e-58fa2a04-6662:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-58fa2a04-6662:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-58fa2a04-6662{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;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-13c99908-17ec{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-5a345c4-b679{padding:0px;gap:64px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:end;}.elementor .e-7d173304-1df4{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-6fde8d64-6d03{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-6c9dd546-c173{width:360px;height:auto;position:absolute;inset-inline-end:8%;inset-block-end:0px;}.elementor .e-1e135286-7c2f{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-3836b788-9da6{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-51fa745a-a960{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-48c92e47-29eb{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-407495b7-b8ff:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-407495b7-b8ff:hover,.elementor .e-407495b7-b8ff:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-407495b7-b8ff{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-73cec295-e5ac:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-73cec295-e5ac:hover,.elementor .e-73cec295-e5ac:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-73cec295-e5ac{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-52f4ebe4-5ac7{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-1281ce05-ac1f{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-29d05e51-f349{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;}