.elementor .e-20d3819d-4be9{font-family:var(--tt-font-texte);font-weight:600;font-size:17px;color:#C8A96B;letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;text-shadow: none;\n}.elementor .e-6f0618f4-ebd5{font-family:var(--tt-font-titre);font-size:clamp(36px, 3.4vw, 50px);color:#FFFFFF;letter-spacing:-0.01em;line-height:1.1;text-shadow: 0px 0px 42px rgba(200,169,107,0.3); & strong { font-weight: 700; }\n}.elementor .e-2060d45b-3a28{font-family:var(--tt-font-texte);font-weight:600;font-size:13px;color:#E8E2D6;letter-spacing:0.22em;text-transform:uppercase;display:flex;gap:14px;align-items:center;&::before { content: ''; display: block; width: 32px; height: 1px; background-color: #C8A96B; flex-shrink: 0; }\n}.elementor .e-26546ef6-520f{padding:0px;border-width:0px;flex-direction:column;gap:20px;}.elementor .e-25af365a-4dcb{max-width:520px;color:#B9B2A6;}.elementor .e-6f92260c-1085{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-3b652f21-267c{width:44px;height:44px;padding:11px;margin:0px;}.elementor .e-7f2a8da5-a0f0{font-family:var(--tt-font-titre);font-size:24px;color:#F5F2EC;line-height:1.1;}.elementor .e-7080a1ec-9ab0{font-size:12px;color:#B9B2A6;line-height:1.4;}.elementor .e-4ec88e27-e83f{text-align:center;padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-4e708a20-bde7{width:44px;height:44px;padding:11px;margin:0px;}.elementor .e-6d15e276-2205{font-family:var(--tt-font-titre);font-size:24px;color:#F5F2EC;line-height:1.1;}.elementor .e-2b15c368-de31{font-size:12px;color:#B9B2A6;line-height:1.4;}.elementor .e-747d418a-ff8e{text-align:center;padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-63369723-e32c{width:44px;height:44px;padding:11px;margin:0px;}.elementor .e-52d851eb-29c3{font-family:var(--tt-font-titre);font-size:24px;color:#F5F2EC;line-height:1.1;}.elementor .e-7de24389-ddef{font-size:12px;color:#B9B2A6;line-height:1.4;}.elementor .e-cb47353-11f0{text-align:center;padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-2484eb31-e6fd{width:44px;height:44px;padding:11px;margin:0px;}.elementor .e-4d9ea798-e02b{font-family:var(--tt-font-titre);font-size:24px;color:#F5F2EC;line-height:1.1;}.elementor .e-3cf5758e-fe99{font-size:12px;color:#B9B2A6;line-height:1.4;}.elementor .e-3e51a469-d247{text-align:center;padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-2046e83-c7e8{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(200,169,107,0.35);border-style:solid;display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0, 1fr));border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & .tt-stat-icon svg { width: 100%; height: 100%; }\n}.elementor .e-2ef20ad4-994a{max-width:620px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:0 1 620px;}.elementor .e-27bb2016-b311{z-index:2;flex-direction:row;align-items:center;}.elementor .e-33c6530c-44a6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:100%;object-position: center 18%;\n}.elementor .e-5a057274-a4ac{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:0%;object-position: center 18%;\n}.elementor .e-2ee027e7-f561{width:62%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:0;padding:0px;}.elementor .e-66151f81-36c2{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(0deg, #000000 0%,rgba(0,0,0,0) 28%),linear-gradient(90deg, #000000 38%,rgba(0,0,0,0.6) 62%,rgba(0,0,0,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-306ed14c-bc82{width:520px;height:520px;min-width:520px;position:absolute;inset-block-start:18%;inset-inline-start:46%;padding:0px;border-radius:999px;background-color:rgba(200,169,107,0.16);filter:blur(110px);pointer-events: none;\n}.elementor .e-79b8168e-f623{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;pointer-events: none; pointer-events: none;\n}.elementor .e-4b83d8b4-2793{font-family:var(--tt-font-texte);font-weight:600;font-size:11px;color:#C8A96B;letter-spacing:0.28em;text-transform:uppercase;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);display:block;writing-mode: vertical-rl;\n}.elementor .e-38613a91-ea0c{width:1px;height:64px;min-width:1px;padding:0px;background-image:linear-gradient(180deg, rgba(200,169,107,0) 0%,#C8A96B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-39ba8c1e-735a{width:16px;height:16px;color:#C8A96B;}.elementor .e-55a19b76-3922:hover,.elementor .e-55a19b76-3922:focus-visible{background-color:#C8A96B;}.elementor .e-55a19b76-3922{width:52px;height:52px;min-width:52px;padding:0px;border-radius:999px;border-width:1px;border-color:rgba(200,169,107,0.6);border-style:solid;background-color:rgba(0,0,0,0.35);transition:background-color 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-337e0ae0-e6e9{width:auto;position:absolute;inset-inline-end:48px;inset-block-end:40px;z-index:3;text-decoration:none;cursor:pointer;padding:0px;flex-direction:column;gap:14px;align-items:center;& [data-id="6b8b387a"] { transition: background-color 0.3s; } &:hover [data-id="6b8b387a"] { background-color: #C8A96B; } &:hover [data-id="257397"] { color: #000000; }\n}.elementor .e-3ae7a628-b2c5{min-height:min(88vh, 820px);padding-block-start:clamp(40px, 4vw, 64px);padding-block-end:clamp(40px, 4vw, 64px);background-color:var(--tt-noir);justify-content:center;}