.elementor .e-742480ca-ecdd{width:380px;height:auto;position:absolute;inset-inline-end:7%;inset-block-end:0px;opacity:85%;}.elementor .e-3b6c2884-7ede{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-1066d2c7-8ca5{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-1d9f3d4a-5c25{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-4df57487-7e6a{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-118bf085-63f9{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-7261c28a-f0b3{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-70c9acac-69a4{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-53a377cb-fb78{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-665f3a72-27e0:hover,.elementor .e-665f3a72-27e0:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-665f3a72-27e0{width:100%;height:100%;object-fit:cover;}.elementor .e-6dbda6f9-d1fc{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-5ce83240-19ed{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-24c67e7-fbea{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-371df479-3019{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-1cd71701-754a{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-2c278728-e1a4{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-2038dbb0-b266{padding:0px;flex-direction:column;gap:8px;}.elementor .e-1a5ecd79-463e{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-35cd7b62-ae4a{padding:0px;flex-direction:column;gap:28px;}.elementor .e-6a4e51a8-ee29{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-446d32e0-8623:hover,.elementor .e-446d32e0-8623:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-446d32e0-8623{width:100%;height:100%;object-fit:cover;}.elementor .e-69d1a11f-d6e4{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-41c6d52-df41{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-6e9241bb-b986{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-3f8908d9-e58d{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-53c9145-5bf0{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-662b76ee-e76d{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-4b649fab-e997{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4df4516f-af96{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-16b52159-2eea{padding:0px;margin-block-start:120px;flex-direction:column;gap:28px;}.elementor .e-6b1b6ad7-c5f6{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-475b9a8b-4ce0:hover,.elementor .e-475b9a8b-4ce0:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-475b9a8b-4ce0{width:100%;height:100%;object-fit:cover;}.elementor .e-506be70a-8a9b{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-8e05148-8101{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-7f538a16-9468{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-6e3f133e-c769{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-4b843dcd-c092{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-38e07154-b0fb{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-15fa16e4-f5ec{padding:0px;flex-direction:column;gap:8px;}.elementor .e-64995107-ed17{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-343eb272-8a4a{padding:0px;flex-direction:column;gap:28px;}.elementor .e-16933c35-e145{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-739a8de0-5482:hover,.elementor .e-739a8de0-5482:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-739a8de0-5482{width:100%;height:100%;object-fit:cover;}.elementor .e-36fd9214-56b5{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-706c007f-ff52{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-3d685b4b-a682{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-7945b2c1-e6ee{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-4044df69-7c9f{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-22589f82-8208{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-26cbf6bc-c3c4{padding:0px;flex-direction:column;gap:8px;}.elementor .e-518c5990-10d9{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-8a1267e-598f{padding:0px;margin-block-start:120px;flex-direction:column;gap:28px;}.elementor .e-42af3d9-a6d1{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-14b4fc2f-eea3:hover,.elementor .e-14b4fc2f-eea3:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-14b4fc2f-eea3{width:100%;height:100%;object-fit:cover;}.elementor .e-5cabea81-4b56{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-3d560016-48c4{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-7794c736-83af{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-1f39fd7-92c9{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-19b54e4a-ede5{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-1136d7c2-e3de{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-7ad54866-3eae{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4c56d2bd-6d27{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-777e32ba-6eef{padding:0px;flex-direction:column;gap:28px;}.elementor .e-7a3eceac-705a{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-5f13d1ed-249c:hover,.elementor .e-5f13d1ed-249c:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-5f13d1ed-249c{width:100%;height:100%;object-fit:cover;}.elementor .e-195d6792-8034{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-1452ac3b-bca0{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-452d80e1-8b49{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-7121257e-c29a{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-246ec542-7ee8{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-30ee66ae-8fd2{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-14798faa-929c{padding:0px;flex-direction:column;gap:8px;}.elementor .e-3eb8c8c4-8c8e{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-44c2d828-959b{padding:0px;margin-block-start:120px;flex-direction:column;gap:28px;}.elementor .e-65979fc2-9c98{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-4869b00e-191b:hover,.elementor .e-4869b00e-191b:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-4869b00e-191b{width:100%;height:100%;object-fit:cover;}.elementor .e-9d330bb-1005{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-d57c01-a60f{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-389cf21-2978{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-1d1ee78-324a{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-12fe39bb-ff62{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-4dfd11e0-4e0c{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-7b3b3858-3b10{padding:0px;flex-direction:column;gap:8px;}.elementor .e-546d44d5-ea7c{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-52c7ae03-9693{padding:0px;flex-direction:column;gap:28px;}.elementor .e-290dc8f2-8cad{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-25d75c0c-9fef:hover,.elementor .e-25d75c0c-9fef:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-25d75c0c-9fef{width:100%;height:100%;object-fit:cover;}.elementor .e-d0b1e55-b109{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-402b0a81-ece7{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-5ea3585b-96be{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-152ec3-e843{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-3504c8b6-56ca{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-6f7c02c5-66e4{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-139f13d4-f2e5{padding:0px;flex-direction:column;gap:8px;}.elementor .e-5d1bcb14-8917{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-5d084acc-9010{padding:0px;margin-block-start:120px;flex-direction:column;gap:28px;}.elementor .e-57f2cc22-37e0{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-9a6738c-4df1:hover,.elementor .e-9a6738c-4df1:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-9a6738c-4df1{width:100%;height:100%;object-fit:cover;}.elementor .e-75a4259c-aba6{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-67cb800b-ff0f{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-76e13db7-b173{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-5d5b7cc4-372d{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-73e64aff-5fdb{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-d9e1e24-d16e{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-7379ad51-44f9{padding:0px;flex-direction:column;gap:8px;}.elementor .e-5fc0c04f-d16c{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-6e808d23-1293{padding:0px;flex-direction:column;gap:28px;}.elementor .e-382c192f-6bfe{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:18px;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-67cfdc45-ec3a:hover,.elementor .e-67cfdc45-ec3a:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-67cfdc45-ec3a{width:100%;height:100%;object-fit:cover;}.elementor .e-645119d5-d951{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-e457f7b-e119{width:100%;position:relative;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;}.elementor .e-133ab498-f31d{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-7b2fc8-fea0{font-family:var(--qn-police-titres);font-weight:700;font-size:12px;color:var(--qn-vert-sauge);letter-spacing:0.25em;line-height:1.4;text-transform:uppercase;}.elementor .e-5a2b4c94-e10f{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-6d338b8-b3bc{font-family:var(--qn-police-texte);font-weight:400;font-size:14px;color:var(--qn-gris-moyen);letter-spacing:0.01em;line-height:1.6;}.elementor .e-615f3c05-e44d{padding:0px;flex-direction:column;gap:8px;}.elementor .e-27050801-7de3{padding:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-6d66cfb8-e4b0{padding:0px;margin-block-start:120px;flex-direction:column;gap:28px;}.elementor .e-c640623-a0ce{padding:0px;gap:88px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-3bf03594-643e{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-3c05c666-e7b2{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-512e3a1f-736a{width:360px;height:auto;position:absolute;inset-inline-end:8%;inset-block-end:0px;}.elementor .e-13a5bbb5-aeae{width:40px;height:1px;background-color:var(--qn-or);flex:0 0 auto;}.elementor .e-1d4a4b18-5721{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-2f9d67c8-2dae{width:auto;padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-27b5461a-4f1b{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-1f060490-8ca7:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-1f060490-8ca7:hover,.elementor .e-1f060490-8ca7:focus-visible{background-color:var(--qn-blanc-casse);}.elementor .e-1f060490-8ca7{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-5068fc93-d100:focus{outline-width:2px;outline-color:#C19D5C;outline-style:solid;outline-offset:3px;}.elementor .e-5068fc93-d100:hover,.elementor .e-5068fc93-d100:focus-visible{color:var(--qn-vert-profond);background-color:var(--qn-blanc);}.elementor .e-5068fc93-d100{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-44bc7e1a-da57{padding:0px;margin-block-start:16px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-148e287e-9add{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-126b31ca-2bf8{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;}