.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:13px;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:13px;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:13px;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:13px;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-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;}.elementor .e-5cdebc76-d73f{inset-block-start:6%;inset-inline-start:4%;}.elementor .e-65b89ac3-eae4{width:8px;height:8px;inset-block-start:3%;inset-inline-start:18%;}.elementor .e-35bddce1-92a5{inset-block-start:9%;inset-inline-start:33%;}.elementor .e-2dbd32eb-6a61{inset-block-start:4%;inset-inline-start:52%;}.elementor .e-302ebb2b-82cf{width:8px;height:8px;inset-block-start:7%;inset-inline-start:71%;}.elementor .e-4786e7bb-c7a2{inset-block-start:5%;inset-inline-start:92%;}.elementor .e-3fd834d4-e9a8{inset-block-start:28%;inset-inline-start:96%;}.elementor .e-cf1adf3-1030{inset-block-start:35%;inset-inline-start:2%;}.elementor .e-5b8233ee-bbcb{width:8px;height:8px;inset-block-start:30%;inset-inline-start:60%;}.elementor .e-6fee9217-d20b{inset-block-start:45%;inset-inline-start:85%;}.elementor .e-13d16c92-66ed{inset-block-start:62%;inset-inline-start:3%;}.elementor .e-852f203-1230{width:8px;height:8px;inset-block-start:70%;inset-inline-start:97%;}.elementor .e-2678e510-467e{inset-block-start:52%;inset-inline-start:48%;}.elementor .e-426d9942-426d{inset-block-start:88%;inset-inline-start:22%;}.elementor .e-233e2d03-d572{width:8px;height:8px;inset-block-start:93%;inset-inline-start:66%;}.elementor .e-f73f13d-e4e8{inset-block-start:96%;inset-inline-start:90%;}.elementor .e-2b939e2e-d947{inset-block-start:10%;inset-inline-start:10%;}.elementor .e-54f0f19b-7b72{width:8px;height:8px;inset-block-start:13%;inset-inline-start:28%;}.elementor .e-7eefa27e-a746{inset-block-start:7%;inset-inline-start:42%;}.elementor .e-6a5d4782-893b{width:8px;height:8px;inset-block-start:12%;inset-inline-start:62%;}.elementor .e-771b2e89-9b10{inset-block-start:15%;inset-inline-start:80%;}.elementor .e-2775ba56-100e{width:8px;height:8px;inset-block-start:38%;inset-inline-start:50%;}.elementor .e-157f2af7-b89f{inset-block-start:62%;inset-inline-start:33%;}.elementor .e-c3cef2a-43ee{width:8px;height:8px;inset-block-start:60%;inset-inline-start:67%;}.elementor .e-b4d6a1c-fc49{inset-block-start:70%;inset-inline-start:50%;}.elementor .e-31057a73-45e3{inset-block-start:48%;inset-inline-start:16%;}.elementor .e-48cec22-e4bc{width:8px;height:8px;inset-block-start:92%;inset-inline-start:8%;}.elementor .e-c76ba2f-a4ac{inset-block-start:96%;inset-inline-start:38%;}.elementor .e-7779af99-1d7c{width:8px;height:8px;inset-block-start:90%;inset-inline-start:55%;}.elementor .e-34feb460-7020{inset-block-start:88%;inset-inline-start:80%;}.elementor .e-2e02bbf7-c455{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0px;display:none;pointer-events: none; pointer-events: none;\n}.elementor .e-67b062d0-49ea{color:var(--tt-anthracite);}.elementor .e-717bfbb5-ecd1{aspect-ratio:16/10;}.elementor .e-770d1916-3cee{font-size:32px;}.elementor .e-7b7a2792-d369{font-size:15px;line-height:1.5;}.elementor .e-70fddaa9-ba32{font-size:15px;line-height:1.5;}.elementor .e-2f28c0e2-9cd7{font-size:15px;line-height:1.5;}.elementor .e-5a2ee6cd-17d3{margin-block-end:8px;}.elementor .e-2fed0505-74d7{margin-block-start:auto;}.elementor .e-660b8fc4-edf0{grid-column:span 3;}.elementor .e-17323b83-6b39{aspect-ratio:16/10;}.elementor .e-3f8a9298-b537{font-size:32px;}.elementor .e-322a1685-9fe2{font-size:15px;line-height:1.5;}.elementor .e-17f7f3e3-cd1e{font-size:15px;line-height:1.5;}.elementor .e-49890d6a-ff82{font-size:15px;line-height:1.5;}.elementor .e-1c0eb74a-8f00{margin-block-end:8px;}.elementor .e-7d8e9050-f8a7{margin-block-start:auto;}.elementor .e-63c377e9-f674{grid-column:span 3;}.elementor .e-49311f25-7605{font-size:15px;line-height:1.5;}.elementor .e-162d51ac-3ce7{font-size:15px;line-height:1.5;}.elementor .e-49da79f5-aa25{font-size:15px;line-height:1.5;}.elementor .e-72b0478c-a43a{margin-block-end:8px;}.elementor .e-28d8a87c-f9fe{margin-block-start:auto;}.elementor .e-26bb0794-5f5d{grid-column:span 2;}.elementor .e-71363b76-f10a{font-size:15px;line-height:1.5;}.elementor .e-1492b474-7e99{font-size:15px;line-height:1.5;}.elementor .e-5f7b4373-9e0d{font-size:15px;line-height:1.5;}.elementor .e-604e79ed-6c99{margin-block-end:8px;}.elementor .e-29463701-8706{margin-block-start:auto;}.elementor .e-18bdae1a-d3a1{grid-column:span 2;}.elementor .e-30dc8747-b9c2{font-size:15px;line-height:1.5;}.elementor .e-1bb7a53e-507c{font-size:15px;line-height:1.5;}.elementor .e-60bb6c83-475a{font-size:15px;line-height:1.5;}.elementor .e-6175f691-c5ad{margin-block-end:8px;}.elementor .e-713aa4ac-51ea{margin-block-start:auto;}.elementor .e-6ed4ea4b-1286{grid-column:span 2;}.elementor .e-76dbd87f-5d4c{column-gap:32px;padding:0px;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-3d4b157-7792{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:rgba(200,169,107,0.28);border-style:solid;flex-direction:row;flex-wrap:wrap;gap: 16px 40px;\n}.elementor .e-63ddef2-aad9{z-index:1;}.elementor .e-73744910-b07b{scroll-margin-top:80px;}.elementor .e-5d359c14-cc42{width:100%;height:100%;object-fit:cover;object-position:85% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-6608829e-bf75{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(0,0,0,0.94) 0%,rgba(0,0,0,0.82) 42%,rgba(0,0,0,0.25) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-67ca33de-eac7{color:#F5F2EC;}.elementor .e-79897a1a-7b5d{color:#E8E2D6;}.elementor .e-7eea89d4-83eb{color:#E8E2D6;}.elementor .e-3b9da00a-ab3c{padding-block-start:10px;}.elementor .e-6927cf09-b8b3{padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-541fc9f0-5e63{width:100%;max-width:1240px;position:relative;z-index:2;padding:0px;grid-template-columns:minmax(0, 600px);grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-74d02215-4c6d{overflow:hidden;position:relative;background-color:var(--tt-noir);padding-block: clamp(80px, 9vw, 140px);\n}.elementor .e-2bb1c5eb-d910{padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-7f29aff8-5736{width:100%;aspect-ratio:16/9;border-width:1px;border-color:var(--tt-filet);border-style:solid;}.elementor .e-77ee69d0-6c86{width:100%;max-width:1240px;column-gap:clamp(32px, 5vw, 72px);padding:0px;grid-template-columns:4fr 7fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-5ee05853-4c89{column-gap:0px;padding:0px;border-block-start-width:1px;border-inline-start-width:1px;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-35b21bd1-c738{max-width:640px;font-family:var(--tt-font-titre);font-size:22px;color:var(--tt-anthracite);line-height:1.35;}.elementor .e-38f23b0b-8686{flex:0 0 auto;}.elementor .e-6c8a9c43-53fa{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-width:1px;border-color:rgba(200,169,107,0.45);border-style:solid;background-color:#FFFFFF;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 20px 32px;\n}.elementor .e-3e0a193c-5709{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;display:none;flex-direction:column;gap:16px;}.elementor .e-52b8d25f-7c7e{font-size:18px;color:var(--tt-or-fonce);}.elementor .e-363677d1-8351{font-size:16px;line-height:1.6;display:block;}.elementor .e-2cf48157-3700{width:30px;height:30px;object-fit:contain;flex:0 0 auto;}.elementor .e-5d32ceaf-379c{font-family:var(--tt-font-texte);font-weight:700;font-size:15px;color:var(--tt-noir);letter-spacing:0.02em;}.elementor .e-15655a07-8d66{padding:0px;flex-direction:row;gap:12px;flex-wrap:nowrap;align-items:center;order:-1;}.elementor .e-2a188923-4003{margin-block-start:8px;align-self:flex-start;}.elementor .e-394dcf3d-cc09{color:var(--tt-anthracite);padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-width:0px;background-color:var(--tt-creme);flex-direction:column;gap:12px;}.elementor .e-6d0d189d-b2f3{column-gap:48px;padding:0px;grid-template-columns:7fr 4fr;grid-template-rows:repeat(1, auto);align-items:end;}.elementor .e-14f80772-84a6{font-family:var(--tt-font-titre);font-size:17px;color:var(--tt-creme);line-height:1.7;font-style:normal;}.elementor .e-1be757f1-6817{font-size:14px;padding-block-start:18px;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-5501a24-9b0b497{font-family:var(--tt-font-titre);font-size:17px;color:var(--tt-creme);line-height:1.7;font-style:normal;}.elementor .e-8cee0a2-18f518c{font-size:14px;padding-block-start:18px;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-df1e55b-0f394d8{font-family:var(--tt-font-titre);font-size:17px;color:var(--tt-creme);line-height:1.7;font-style:normal;}.elementor .e-d12ad49-148135d{font-size:14px;padding-block-start:18px;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-5d3d802f-d398{font-family:var(--tt-font-titre);font-size:17px;color:var(--tt-creme);line-height:1.7;font-style:normal;}.elementor .e-30be4a87-4841{font-size:14px;padding-block-start:18px;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-6fb5c8c9-dd46{font-family:var(--tt-font-titre);font-size:17px;color:var(--tt-creme);line-height:1.7;font-style:normal;}.elementor .e-12a66fef-e14c{font-size:14px;padding-block-start:18px;margin-block-start:auto;border-block-start-width:1px;}.elementor .e-358a07e-4aca{column-gap:24px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-7b3a9676-83b6{max-width:820px;}.elementor .e-329622b5-e979{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);align-items:stretch;}.elementor .e-355df1f9-5929{background-image:linear-gradient(180deg, #FFFDF8 0%,#F5F2EC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-39652c93-2158{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-12966c3c-c076{display:block;}.elementor .e-699c3be7-ff14{display:block;}.elementor .e-b628368-803a{margin-block-end:28px;}.elementor .e-3b393d41-6ec1{border-block-start-width:1px;}.elementor .e-28bdbb9-754f{width:100%;max-width:1240px;column-gap:clamp(40px, 6vw, 96px);padding:0px;grid-template-columns:4fr 7fr;grid-template-rows:repeat(1, auto);align-items:start;}.elementor .e-436e09e5-fc3a{max-width:640px;font-size:clamp(40px, 5.6vw, 76px);}.elementor .e-502346b9-a94d{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-3bc7a569-2ccf{font-size:15px;letter-spacing:0.02em;text-transform:none;}.elementor .e-31a9cdaa-9557{width:100%;max-width:1240px;position:relative;z-index:2;padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-75eaee86-c8e4{width:62%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:0;}.elementor .e-4c8af6f4-eff5{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, #000000 32%,rgba(0,0,0,0.45) 58%,rgba(0,0,0,0.08) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-389d2b46-c2dd{background-color:var(--tt-noir);padding-block: clamp(96px, 12vw, 168px);\n}