.elementor .e-1f4a0cdd-26788d7{font-weight:700;letter-spacing:2px;text-transform:uppercase;}.elementor .e-2fcddaa5-6b09d27{width:43%;display:flex;flex-direction:column;gap:20px;}.elementor .e-4156db5-d1f1024{width:57%;min-height:500px;border-radius:16px;background-image:url("https://terlaba.fr/wp-content/uploads/2026/11/diner-huit100vingt-quebec-terlaba.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;}.elementor .e-3f031417-1bf7a4f{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:50px;align-items:center;}.elementor .e-385b8359-6936427{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:#102B24;display:flex;flex-direction:column;align-items:center;}.elementor .e-dcbc0fd-5da1116{width:60%;display:flex;flex-direction:column;}.elementor .e-407554a-4fac415{width:41%;display:flex;flex-direction:column;}.elementor .e-610d13a-7963256{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:end;}.elementor .e-7b005b8-45733de{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--TL_Creme);display:flex;flex-direction:column;align-items:center;}.elementor .e-ade780d-f7cfd01{margin-block-end:12px;}.elementor .e-ddd4c13-d347587{width:100%;min-height:0px;overflow:hidden;padding:38px;border-radius:14px;background-color:var(--TL_Blanc);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;}.elementor .e-61397a8-be286c0{margin-block-end:12px;}.elementor .e-bcddb72-a05630f{margin-block-start:auto;}.elementor .e-0a1ac09-930d027{width:100%;min-height:0px;overflow:hidden;padding:38px;border-radius:14px;background-color:var(--TL_Blanc);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;}.elementor .e-389bcd5-2593eca{padding:0px;gap:24px;}.elementor .e-f3e284a-52b6c9f{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:stretch;}.elementor .e-8cf81f5-8a8531a{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-030598a-3b8994f{margin-block-end:12px;}.elementor .e-a185aec-c3aedab{margin-block-start:auto;}.elementor .e-d979100-29aa0a4{width:100%;min-height:0px;overflow:hidden;padding:38px;border-radius:14px;background-color:var(--TL_Blanc);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;}.elementor .e-43aa067-bbfb47f{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-1d9e11f-a63d88b{margin-block-end:12px;}.elementor .e-d55a7e2-8a01e8f{margin-block-start:auto;}.elementor .e-19b9c5b-b1af0fb{width:100%;min-height:0px;overflow:hidden;padding:38px;border-radius:14px;background-color:var(--TL_Blanc);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;}.elementor .e-f6b79fb-916d3b1{padding:0px;gap:24px;}.elementor .e-48c83e4-16a07f0{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:stretch;}.elementor .e-22ee2f0-6c1767d{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--TL_Vert_Profond);display:flex;flex-direction:column;align-items:center;}.elementor .e-08bdc17-d359168{width:60%;display:flex;flex-direction:column;}.elementor .e-b5aca7d-3beeeec{margin-block-end:9px;}.elementor .e-fab3605-e266e11{margin-block-start:auto;}.elementor .e-c2c7285-6139a25{margin-block-start:auto;}.elementor .e-278a702-a53de87{width:41%;display:flex;flex-direction:column;gap:12px;}.elementor .e-088ca81-6ac1150{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:end;}.elementor .e-a2809eb-57a392a{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--TL_Sable);display:flex;flex-direction:column;align-items:center;}.elementor .e-111f3900-7dbb529{font-weight:700;letter-spacing:2px;text-transform:uppercase;}.elementor .e-1caac66d-9bf1ee8{font-family:"Cormorant Garamond";font-size:54px;color:#102B24;line-height:56px;margin-block-start:16px;}.elementor .e-624e153-f3cb81c{font-weight:400;font-size:15px;color:#102B24;line-height:23px;}.elementor .e-72657c86-a06654c{width:65%;display:flex;flex-direction:column;gap:12px;}.elementor .e-69d5554f-b7a82ab{width:100%;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:1px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:6px;background-color:#102B24;}.elementor .e-4fce683c-89a84f8{width:100%;font-weight:700;font-size:12px;color:#102B24;letter-spacing:1px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:6px;border-width:1px;border-color:#102B24;border-style:solid;background-color:#00000000;}.elementor .e-76c6a78c-571b320{width:35%;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;align-items:stretch;}.elementor .e-5d2782c1-9607a56{width:100%;max-width:1200px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-516476a8-601f1da{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;background-color:#F25F3A;display:flex;flex-direction:column;align-items:center;}