.elementor .e-6127f5b6-8ef4{width:440px;height:auto;position:absolute;inset-inline-end:7%;inset-block-end:0px;margin:0px;opacity:85%;}.elementor .e-1b9ab44c-82ef{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-624f4762-bae5{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-1fff5bc1-cd1a{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-14c4fba4-d835{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-2ff318e8-afc8{max-width:600px;font-family:var(--qn-police-texte);font-weight:400;font-size:20px;color:var(--qn-blanc);line-height:1.6;}.elementor .e-63da4c69-90f1:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-63da4c69-90f1:hover,.elementor .e-63da4c69-90f1:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-63da4c69-90f1{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-2c6e43dd-8913:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-2c6e43dd-8913:hover,.elementor .e-2c6e43dd-8913:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-2c6e43dd-8913{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-2afe22-a7d9{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-2e53488a-c26f{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-23c38314-86f5{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-41337b58-5c50{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-blanc);letter-spacing:0.01em;line-height:1.6;}.elementor .e-6efbcdd8-3e16{width:auto;position:absolute;inset-block-end:36px;inset-inline-start:40px;padding:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-da15f58-985e{min-height:100vh;padding-block-start:160px;padding-block-end:140px;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.7) 42%,rgba(23, 82, 74, 0.08) 100%),url("https://quali-nova.com/wp-content/uploads/2026/10/renovation-appartement-familial-paris-16-sejour.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-28072d2a-7bd8{width:12px;height:16px;min-width:0px;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;flex:0 0 auto;}.elementor .e-81597f9-587b{font-family:var(--qn-police-titres);font-weight:700;font-size:16px;color:var(--qn-vert-profond);line-height:1.3;}.elementor .e-365571a7-6075{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-a782147-2bdc{width:12px;height:16px;min-width:0px;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;flex:0 0 auto;}.elementor .e-764d78d3-3dfc{font-family:var(--qn-police-titres);font-weight:700;font-size:16px;color:var(--qn-vert-profond);line-height:1.3;}.elementor .e-5e990dbf-6913{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-730b34cd-f2c2{width:12px;height:16px;min-width:0px;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;flex:0 0 auto;}.elementor .e-752506e0-e0ec{font-family:var(--qn-police-titres);font-weight:700;font-size:16px;color:var(--qn-vert-profond);line-height:1.3;}.elementor .e-38cb7af3-6cc0{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-5efe2ae7-d1cb{width:12px;height:16px;min-width:0px;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;flex:0 0 auto;}.elementor .e-65196d8-a4f8{font-family:var(--qn-police-titres);font-weight:700;font-size:16px;color:var(--qn-vert-profond);line-height:1.3;}.elementor .e-4eaad279-7f7f{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-7090cbef-4d87{width:12px;height:16px;min-width:0px;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;flex:0 0 auto;}.elementor .e-4001bd2b-b75a{font-family:var(--qn-police-titres);font-weight:700;font-size:16px;color:var(--qn-vert-profond);line-height:1.3;}.elementor .e-3a598fc8-4672{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-1f03e5a-84c1{width:100%;max-width:1280px;padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-74372075-ca1e{padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;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;background-color:var(--qn-blanc);flex-direction:column;align-items:center;}.elementor .e-7340671e-121e{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-52b8f4b6-71bc{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-6420b75b-8887{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-7bcc54b4-f934{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-61d20ce-81a8{max-width:520px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;}.elementor .e-9f9b11a-b6a7:hover,.elementor .e-9f9b11a-b6a7:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-9f9b11a-b6a7:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-9f9b11a-b6a7{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:8px;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-37263423-7d21{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-4b362d8e-8d54{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:22px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:22px;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-a5a0b72-c546{width:64px;height:auto;}.elementor .e-4126d563-ef76{font-family:var(--qn-police-titres);font-weight:700;font-size:26px;color:var(--qn-blanc);line-height:1.2;text-align:center;margin-block-end:8px;}.elementor .e-7c72940d-8b62{width:40px;height:1px;margin-block-end:8px;background-color:var(--qn-or);}.elementor .e-54a3a4af-2786{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-6ac2ccb0-5f11{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-6b83b0c4-6ad0{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-43341d09-e28e{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-1d26b946-f539{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-20f643fa-d6d1{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-4ba40409-14b3{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-2543aeee-cebd{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-46a8b2fc-25e1{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-76b12ec7-15dc{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-8ed1e69-e7a7{font-family:var(--qn-police-titres);font-weight:700;font-size:13px;color:var(--qn-blanc-casse);letter-spacing:0.24em;line-height:1;text-align:center;}.elementor .e-4fe50421-6f69{width:100%;height:100%;padding-block-start:88px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--qn-vert-profond);flex-direction:column;gap:14px;justify-content:flex-end;align-items:center;}.elementor .e-1f226ee8-1c82{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-72f82312-7f99{width:100%;position:relative;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:22px;flex-direction:column;}.elementor .e-1979c1b7-f56e{width:100%;max-width:470px;padding:0px;flex-direction:column;align-items:center;}.elementor .e-282b2570-a454{width:100%;max-width:1280px;padding:0px;gap:96px;grid-template-columns:6fr 6fr;grid-template-rows:auto;align-items:center;}.elementor .e-4ceb1322-1664{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-2bb0e3e6-cb0e{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-eeadb3-8196{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-629d3921-931a{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-2469b98d-6233{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-77463857-d639{padding:0px;flex-direction:column;gap:24px;}.elementor .e-17d0fce1-fb8a{max-width:420px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;align-self:end;}.elementor .e-6cbf1e6e-98bf{padding:0px;gap:48px;grid-template-columns:7fr 5fr;grid-template-rows:auto;}.elementor .e-4289388c-efdb{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-10c538a5-2ea5{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-66adc228-83bb{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-3b498854-f23b{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-25966b47-9b1a:hover,.elementor .e-25966b47-9b1a:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-25966b47-9b1a{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-21ee5c01-4746{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-1c26f480-746b{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-6fb5cccb-e5ad{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-3371e62f-da53{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-20e239e0-55e2:hover,.elementor .e-20e239e0-55e2:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-20e239e0-55e2{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-3eb7e5a7-3d61{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-6cd29f4c-64fd{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-3d95f5f-fed2{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-2b42812c-28e7{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-4858216d-ae67:hover,.elementor .e-4858216d-ae67:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-4858216d-ae67{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-1c34534b-872c{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-dbfb3c5-f513{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-40264f72-c653{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-20dac530-3fc8{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-6d65d4dd-f49f:hover,.elementor .e-6d65d4dd-f49f:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-6d65d4dd-f49f{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-4102656a-300b{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-e130e0e-c6c6{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-4cf25cdb-5e25{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-109e121e-5e91{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-24f1d8b0-abdd:hover,.elementor .e-24f1d8b0-abdd:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-24f1d8b0-abdd{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-36e92f6f-5a58{width:56px;font-family:var(--qn-police-titres);font-weight:700;font-size:20px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;flex:0 0 auto;}.elementor .e-1ba24fa0-2d36{width:38%;font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(24px, 2.4vw, 34px);color:var(--qn-vert-profond);line-height:1.25;flex:0 0 auto;}.elementor .e-75d59d97-bb9e{max-width:440px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-anthracite);line-height:1.7;flex:1 1 0px;}.elementor .e-589305d-a410{font-family:var(--qn-police-texte);font-weight:400;font-size:24px;color:var(--qn-or);line-height:1;margin-inline-start:auto;}.elementor .e-3699864b-a410:hover,.elementor .e-3699864b-a410:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-3699864b-a410{padding-block-start:34px;padding-block-end:34px;padding-inline-start:24px;padding-inline-end:24px;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:24px;flex-wrap:wrap;align-items:center;}.elementor .e-4342303d-d7d9{padding:0px;margin-block-start:56px;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;flex-direction:column;}.elementor .e-55e6b0f2-4ecf{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-23beaccf-ea73{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-7df4fa26-de41{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-69d2b64d-7fba{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-5e345775-18fc{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-7b46961b-c40d{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-4ff19c1f-7143{width:auto;padding:0px;flex-direction:column;gap:24px;}.elementor .e-5bdca1ca-79de:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-5bdca1ca-79de:hover,.elementor .e-5bdca1ca-79de:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-5bdca1ca-79de{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-581fc92d-cc78{padding:0px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-4345e64b-5a00{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:24px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:24px;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-206b31ad-6c38:hover,.elementor .e-206b31ad-6c38:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-206b31ad-6c38{width:100%;height:100%;object-fit:cover;}.elementor .e-69ed7763-67a7{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-4fbee28e-d76b{width:100%;position:relative;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;flex-direction:column;}.elementor .e-24833b17-a447{font-family:var(--qn-police-titres);font-weight:700;font-size:44px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-50d0b046-2f71{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-48a35390-59c1{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-25308c2b-5baf{padding:0px;flex-direction:column;gap:8px;}.elementor .e-6eeafd2d-77d1{padding:0px;flex-direction:row;gap:24px;align-items:flex-end;}.elementor .e-f692aeb-68dc{padding:0px;flex-direction:column;gap:32px;}.elementor .e-2df336c1-5639{max-width:420px;font-family:var(--qn-police-texte);font-weight:400;font-size:17px;color:var(--qn-blanc-casse);line-height:1.7;padding-block-start:40px;}.elementor .e-6754f92a-482b{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-6063e74-281e:hover,.elementor .e-6063e74-281e:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-6063e74-281e{width:100%;height:100%;object-fit:cover;}.elementor .e-cdf6e2b-b95f{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-59a54387-f266{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-516f82d2-4cc8{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-7325971a-3647{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-694be004-229d{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:center;}.elementor .e-31b36c56-de55{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-15b65015-ad89{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-32acf396-b867:hover,.elementor .e-32acf396-b867:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-32acf396-b867{width:100%;height:100%;object-fit:cover;}.elementor .e-7fdcaa6a-c5bd{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-9109ed2-2487{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-7a1b5b7c-3952{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-519c5855-9d6f{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-7efa9ced-af77{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:center;}.elementor .e-6f6c01a1-1a89{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-6537d7d8-962b{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-366a7f05-fe49:hover,.elementor .e-366a7f05-fe49:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-366a7f05-fe49{width:100%;height:100%;object-fit:cover;}.elementor .e-60c3ca96-24c5{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-1040d7b7-e22d{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-4ef88bd6-16b3{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-6743fe22-6c95{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-72fb7295-c7da{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:center;}.elementor .e-fdf3ccb-2248{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-7e99358c-dbba{padding:0px;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;flex-direction:column;}.elementor .e-5d532843-a17c{padding:0px;flex-direction:column;gap:40px;justify-content:space-between;}.elementor .e-7d23d893-3899{padding:0px;margin-block-start:64px;gap:80px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-263197b2-4381{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-73254ec4-b930{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-4a5c46d3-666c{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-3583a5fb-1f2a{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-4f63c08-be19{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-6b369b38-f8d0{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-4d74ecf9-6e85{width:22px;height:28px;min-width:0px;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;flex:0 0 auto;}.elementor .e-576709d4-5d44{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-14fd5049-8fc2{padding:0px;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-15dd1ee4-57d4{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-7ff6c113-4c0f{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-552054df-71a6{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:16px;}.elementor .e-5f22c938-79d4{width:22px;height:28px;min-width:0px;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;flex:0 0 auto;}.elementor .e-5866e426-41f5{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-2573f031-427f{padding:0px;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-6f4180de-828f{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-b885237-34d3{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-9c453d8-7a2e{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:16px;}.elementor .e-51446618-39dc{width:22px;height:28px;min-width:0px;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;flex:0 0 auto;}.elementor .e-4325fce6-c041{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-6731d6d3-5727{padding:0px;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-1de475fb-e3d5{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-1d4e07c2-3876{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-2c890999-d4f7{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:16px;}.elementor .e-24edd83f-3b5f{width:22px;height:28px;min-width:0px;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;flex:0 0 auto;}.elementor .e-47e5d21d-a3b0{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-77bc2965-77f8{padding:0px;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-5680a00f-2ea7{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-4012391b-c470{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-7bb15a78-2399{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:16px;}.elementor .e-452ea3e6-cb28{width:22px;height:28px;min-width:0px;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;flex:0 0 auto;}.elementor .e-271330e4-155c{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-21675eed-95dd{padding:0px;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-6c6b3eec-8c5b{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-6076c452-c3d6{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-5d92ebcb-6bf6{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:16px;}.elementor .e-371b00c6-2960{padding:0px;margin-block-start:56px;gap:32px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-3e391613-639a{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-6a370c9c-72dd{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-266b804e-8e5b{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-1312b278-273b{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-51234866-9db4{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-3e2b0362-9d3b{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-22351d26-aa75{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:14px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:14px;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-1b18771-de98:hover,.elementor .e-1b18771-de98:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-1b18771-de98{width:100%;height:100%;object-fit:cover;}.elementor .e-7b1f853a-e9d9{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-2206f192-19f2{width:100%;position:relative;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;flex-direction:column;}.elementor .e-18dfe944-6793{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;margin-block-start:12px;}.elementor .e-785bbff-82f1{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-1fe5ef56-da68:hover,.elementor .e-1fe5ef56-da68:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-1fe5ef56-da68:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-1fe5ef56-da68{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:auto;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-4847608a-8f87{padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-7452848c-7cb8{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:14px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:14px;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-45dcc64e-ab65{width:52%;height:auto;}.elementor .e-3b1efbe-c8de{width:100%;height:100%;padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--qn-vert-profond);justify-content:center;align-items:flex-end;}.elementor .e-443e99d4-787a{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-978d391-a9d8{width:100%;position:relative;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;flex-direction:column;}.elementor .e-529f1290-4d76{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;margin-block-start:12px;}.elementor .e-ca85dab-b6ee{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-652494a3-e827:hover,.elementor .e-652494a3-e827:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-652494a3-e827:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-652494a3-e827{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:auto;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-51929f7a-517c{padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-6e966f16-f367{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:14px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:14px;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-4da45b3c-af23:hover,.elementor .e-4da45b3c-af23:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-4da45b3c-af23{width:100%;height:100%;object-fit:cover;}.elementor .e-7763eefc-3911{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-37ef3ff3-b057{width:100%;position:relative;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;flex-direction:column;}.elementor .e-6c3315b-f613{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;margin-block-start:12px;}.elementor .e-51f6962c-4a04{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-69457897-a40e:hover,.elementor .e-69457897-a40e:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-69457897-a40e:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-69457897-a40e{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:auto;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-79832849-2191{padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-7e1e9bc0-5e10{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:14px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:14px;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-11479945-a840{width:52%;height:auto;}.elementor .e-3dfb9a73-16b6{width:100%;height:100%;padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--qn-vert-profond);justify-content:center;align-items:flex-end;}.elementor .e-1ef39307-daa9{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-66b1742b-738b{width:100%;position:relative;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;flex-direction:column;}.elementor .e-4ee3fdfb-fedc{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(22px, 2vw, 28px);color:var(--qn-vert-profond);line-height:1.25;margin-block-start:12px;}.elementor .e-1148890d-b0c3{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-5a0c63a9-7aa8:hover,.elementor .e-5a0c63a9-7aa8:focus-visible{color:var(--qn-vert-sauge);}.elementor .e-5a0c63a9-7aa8:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-5a0c63a9-7aa8{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:auto;border-radius:0px;background-color:transparent;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-8bddb41-dae7{padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-6450477a-81be{padding:0px;margin-block-start:56px;gap:40px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4d69f573-f9f0{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-1a7e1f-cd54{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-620336fe-84a5{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-63d5af43-3c5e{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-55b27bbe-7fe0{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-307d13cb-f350{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-554c719d-7e4b{width:auto;padding:0px;flex-direction:column;gap:24px;}.elementor .e-57972c57-60c3{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(48px, 5vw, 72px);color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-a77f6b2-c73f{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-6d688c0e-90dd{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-profond);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-302853e3-e03c{padding:0px;flex-direction:column;gap:6px;}.elementor .e-16e93911-65e5{width:auto;padding:0px;flex-direction:row;gap:20px;align-items:center;}.elementor .e-7f725954-71e7{padding:0px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-520ff1bb-99f9{height:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:88px;color:var(--qn-or);line-height:0.6;}.elementor .e-73876dc5-f8df{font-family:var(--qn-police-titres);font-weight:400;font-size:22px;color:var(--qn-vert-profond);line-height:1.5;font-style:italic;}.elementor .e-1136b757-9531{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;margin-block-start:auto;}.elementor .e-caed568-91be{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-or);letter-spacing:0.2em;}.elementor .e-5b66f377-3dd2{padding-block-start:32px;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:20px;}.elementor .e-486f5a5-10c9{height:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:88px;color:var(--qn-or);line-height:0.6;}.elementor .e-262aa6c9-6bec{font-family:var(--qn-police-titres);font-weight:400;font-size:22px;color:var(--qn-vert-profond);line-height:1.5;font-style:italic;}.elementor .e-60e31dac-54c6{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;margin-block-start:auto;}.elementor .e-62947caf-66a0{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-or);letter-spacing:0.2em;}.elementor .e-1380f4ca-f2d2{padding-block-start:32px;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:20px;}.elementor .e-6271f212-4e9e{height:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:88px;color:var(--qn-or);line-height:0.6;}.elementor .e-abed66e-d526{font-family:var(--qn-police-titres);font-weight:400;font-size:22px;color:var(--qn-vert-profond);line-height:1.5;font-style:italic;}.elementor .e-3259563a-105d{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;margin-block-start:auto;}.elementor .e-15b6272d-1080{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-or);letter-spacing:0.2em;}.elementor .e-7004401f-34be{padding-block-start:32px;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:20px;}.elementor .e-506b11da-9a6d{height:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:88px;color:var(--qn-or);line-height:0.6;}.elementor .e-d3ff106-bf40{font-family:var(--qn-police-titres);font-weight:400;font-size:22px;color:var(--qn-vert-profond);line-height:1.5;font-style:italic;}.elementor .e-730da614-1825{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;margin-block-start:auto;}.elementor .e-5a377981-4ce6{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-or);letter-spacing:0.2em;}.elementor .e-165eb2b3-f5df{padding-block-start:32px;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:20px;}.elementor .e-612d9f77-af48{height:40px;font-family:var(--qn-police-titres);font-weight:700;font-size:88px;color:var(--qn-or);line-height:0.6;}.elementor .e-164b5924-2661{font-family:var(--qn-police-titres);font-weight:400;font-size:22px;color:var(--qn-vert-profond);line-height:1.5;font-style:italic;}.elementor .e-36bd81e3-1975{font-family:var(--qn-police-titres);font-weight:700;font-size:11px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;margin-block-start:auto;}.elementor .e-52cf9bc6-c4a7{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-or);letter-spacing:0.2em;}.elementor .e-7207b6a3-c0f0{padding-block-start:32px;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:20px;}.elementor .e-de6350a-9d86{width:64px;height:auto;}.elementor .e-7bc75308-c7df{font-family:var(--qn-police-titres);font-weight:700;font-size:56px;color:var(--qn-or);letter-spacing:0.04em;line-height:1;}.elementor .e-2ea80081-cf3b{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-675ad31f-c393{font-family:var(--qn-police-texte);font-weight:600;font-size:15px;color:var(--qn-blanc);letter-spacing:0.06em;padding-block-end:6px;margin-block-start:auto;box-shadow:0px -1px 0px 0px #C19D5C inset;}.elementor .e-6fc393e4-ca71{padding-block-start:72px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--qn-vert-profond);flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-347b95a0-3122{padding:0px;margin-block-start:48px;gap:48px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-f2a4d48-9b06{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-1c5c1dcd-5655{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-31612c98-b00a{font-family:var(--qn-police-texte);font-weight:400;font-size:16px;color:var(--qn-blanc-casse);line-height:1.5;}.elementor .e-331f4ef2-85c6{text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;align-items:center;}.elementor .e-564843f9-4d61{font-family:var(--qn-police-texte);font-weight:400;font-size:16px;color:var(--qn-blanc-casse);line-height:1.5;}.elementor .e-2200248e-fdea{text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(247, 244, 238, 0.22);border-style:solid;flex-direction:column;gap:14px;align-items:center;}.elementor .e-204d2f75-4269{font-family:var(--qn-police-texte);font-weight:400;font-size:16px;color:var(--qn-blanc-casse);line-height:1.5;}.elementor .e-2a490cc-f0e5{text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(247, 244, 238, 0.22);border-style:solid;flex-direction:column;gap:14px;align-items:center;}.elementor .e-6fb4f410-d999{font-family:var(--qn-police-texte);font-weight:400;font-size:16px;color:var(--qn-blanc-casse);line-height:1.5;}.elementor .e-a3257e3-20ff{text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(247, 244, 238, 0.22);border-style:solid;flex-direction:column;gap:14px;align-items:center;}.elementor .e-506c82ea-2bf0{width:100%;max-width:1280px;padding:0px;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-433f02da-3cf6{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--qn-vert-profond);flex-direction:column;align-items:center;}.elementor .e-31d59d2c-e38f{width:380px;height:500px;min-width:0px;position:absolute;inset-inline-end:8%;inset-block-end:0px;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;flex:0 0 auto;}.elementor .e-2c429e2a-a312{width:300px;height:420px;min-width:0px;position:absolute;inset-inline-end:calc(8% + 40px);inset-block-end:0px;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:#F7F4EE;border-style:solid;opacity:50%;flex:0 0 auto;}.elementor .e-17761342-777e{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-75a8ec0e-cc81{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-53c100b4-c740{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-7ab897b6-bbe4{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-1925edcd-324e{max-width:600px;font-family:var(--qn-police-texte);font-weight:400;font-size:20px;color:var(--qn-blanc);line-height:1.6;}.elementor .e-7a477008-eced:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-7a477008-eced:hover,.elementor .e-7a477008-eced:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-7a477008-eced{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-7a621d7-a85c:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-7a621d7-a85c:hover,.elementor .e-7a621d7-a85c:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-7a621d7-a85c{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-281ecc86-94f9{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-3788928a-6725{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-d5c91e7-18cb{overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(90deg, rgba(23, 82, 74, 0.94) 0%,rgba(23, 82, 74, 0.75) 50%,rgba(23, 82, 74, 0.35) 100%),url("https://quali-nova.com/wp-content/uploads/2026/10/renovation-paris-16-salle-a-manger-enfilade.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;align-items:center;}.elementor .e-3e9aed3b-fc44{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-8c92f1-acba{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-1584a71d-1b31{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-4f32a697-f2fc{font-family:var(--qn-police-titres);font-weight:700;font-size:clamp(30px, 3.2vw, 44px);color:var(--qn-vert-profond);line-height:1.25;}.elementor .e-3be70836-db0b{width:auto;padding:0px;flex-direction:column;gap:16px;}.elementor .e-54b6f1e1-d891:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-54b6f1e1-d891:hover,.elementor .e-54b6f1e1-d891:focus-visible{color:var(--qn-blanc);background-color:var(--qn-vert-profond);}.elementor .e-54b6f1e1-d891{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:1px;border-color:#17524A;border-style:solid;background-color:transparent;}.elementor .e-73046a8a-1bd2{width:100%;max-width:1280px;padding:0px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-240c5a46-27e5{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;}