.elementor .e-3a48fab0-1d62{object-position:50% 50%;}.elementor .e-778e30da-bcf9{max-width:820px;text-wrap: balance;\n}.elementor .e-357efdfb-89b5{max-width:620px;font-family:Gotham;font-weight:400;font-size:clamp(18px, 1.6vw, 21px);color:var(--tdg-white);line-height:1.5;margin-block-start:18px;text-wrap: pretty;\n}.elementor .e-6be3988e-d258{&::before { background-image: linear-gradient(90deg, rgba(17,38,119,0.82) 0%, rgba(17,38,119,0.25) 75%); } &::after { background-image: linear-gradient(180deg, rgba(10,10,10,0.35) 0%, rgba(10,10,10,0.15) 50%, rgba(10,10,10,0.4) 100%); }\n}.elementor .e-461fc997-533f{font-size:clamp(170px, 24vw, 400px);}.elementor .e-4ed1a01f-177e{font-family:Gotham;font-weight:900;font-size:clamp(32px, 3.4vw, 50px);color:var(--tdg-primary);line-height:1.08;text-align:center;text-wrap: balance;\n}.elementor .e-14b46f81-bc79{font-family:Gotham;font-weight:400;font-size:clamp(19px, 1.7vw, 23px);color:var(--tdg-text);line-height:1.55;text-align:center;text-wrap: pretty;\n}.elementor .e-26801377-f798{font-family:Gotham;font-weight:400;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-text);line-height:1.55;text-align:center;text-wrap: pretty;\n}.elementor .e-5ad11749-7413{width:100%;max-width:860px;position:relative;z-index:1;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;align-items:center;}.elementor .e-778b30d5-2bb3{width:100%;scroll-margin-top:150px;padding-block-start:clamp(48px, 6vw, 80px);padding-block-end:clamp(70px, 9vw, 110px);padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:clamp(20px, 3vw, 30px);flex-direction:column;}.elementor .e-1278da62-b3ca{height:auto;aspect-ratio:730 / 600;object-position:50% 45%;border-start-start-radius:0px;border-end-start-radius:0px;}.elementor .e-2dc907a1-cecf{font-family:Gotham;font-weight:900;font-size:clamp(32px, 3.4vw, 50px);color:var(--tdg-primary);line-height:1.08;text-wrap: balance;\n}.elementor .e-5f940743-40e9{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-46fae38a-adb5{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-8c2b7b2-44ef{max-width:640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-2adc120-14a3{width:100%;padding:0px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));grid-template-rows:none;align-items:center;}.elementor .e-6b62aedb-3220{width:100%;scroll-margin-top:150px;padding-block-start:0px;padding-block-end:clamp(70px, 9vw, 110px);padding-inline-start:0px;padding-inline-end:clamp(20px, 3vw, 30px);flex-direction:column;}.elementor .e-75234e47-5e97{font-family:Gotham;font-weight:700;font-size:clamp(16px, 1.3vw, 18px);color:var(--tdg-accent);letter-spacing:0.02em;line-height:1.3;text-align:center;}.elementor .e-1584c44a-be09{font-size:clamp(64px, 6.5vw, 104px);line-height:0.9;text-align:center;}.elementor .e-2ca703da-705f{padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-1aef707a-3f92{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-0f6cc54-26cc{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-53e203fe-d09c{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-e96646-6d2b{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-826f921-be61{font-family:Gotham;font-weight:700;font-size:13px;color:var(--tdg-accent);letter-spacing:0.06em;line-height:1.2;text-transform:uppercase;}.elementor .e-18cc1cbd-bbd2{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.6vw, 38px);color:var(--tdg-primary);line-height:1.1;text-wrap: balance;\n}.elementor .e-6b647671-e685{padding:0px;flex-direction:column;gap:14px;}.elementor .e-52641b99-612a{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-4cdc99aa-f8b1{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-46692f6b-a27b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;& .e-svg-base { width: 13px; height: 13px; }\n}.elementor .e-5755056f-5339{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-116f1b16-2b71{display:grid;gap:clamp(24px, 4vw, 56px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));grid-template-rows:none;align-items:center;}.elementor .e-7453f19-7603{font-family:Gotham;font-weight:700;font-size:13px;color:var(--tdg-accent);letter-spacing:0.06em;line-height:1.2;text-transform:uppercase;}.elementor .e-92ba4b3-dc1e{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.6vw, 38px);color:var(--tdg-primary);line-height:1.1;text-wrap: balance;\n}.elementor .e-e9f872e-7dd3{padding:0px;flex-direction:column;gap:14px;}.elementor .e-0ebb163-0e0a{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-d94bb40-d5d0{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-6f9eaa3-5e99{padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;& .e-svg-base { width: 13px; height: 13px; }\n}.elementor .e-2bbdda7-48ea{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-017e3e7-4d4e{display:grid;gap:clamp(24px, 4vw, 56px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));grid-template-rows:none;align-items:center;}.elementor .e-7f22a6e8-e633{font-family:Gotham;font-weight:700;font-size:13px;color:var(--tdg-accent);letter-spacing:0.06em;line-height:1.2;text-transform:uppercase;}.elementor .e-4a220396-40b2{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.6vw, 38px);color:var(--tdg-primary);line-height:1.1;text-wrap: balance;\n}.elementor .e-fb67cd1-8062{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .e-5b01a93b-5d0d{padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 12px 24px;\n}.elementor .e-78773864-1a5a{width:100%;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));grid-template-rows:none;}.elementor .e-4483fab6-a171{flex-direction:column;gap:clamp(20px, 2.4vw, 28px);}.elementor .e-3f093a0e-ff3d{font-family:Gotham;font-weight:700;font-size:13px;color:var(--tdg-accent);letter-spacing:0.06em;line-height:1.2;text-transform:uppercase;}.elementor .e-4cfa0ce6-2938{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.6vw, 38px);color:var(--tdg-primary);line-height:1.1;text-wrap: balance;\n}.elementor .e-3fe5f56f-f7c5{padding:0px;flex-direction:column;gap:14px;}.elementor .e-30a3f058-6747{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-79241637-1bc0{padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;& .e-svg-base { width: 13px; height: 13px; }\n}.elementor .e-78cc6ae4-d412{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-6a56072d-103f{display:grid;gap:clamp(24px, 4vw, 56px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));grid-template-rows:none;align-items:center;}.elementor .e-40abb92d-3112{width:100%;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:clamp(36px, 4.4vw, 56px);}.elementor .e-23e4631e-cf44{width:100%;scroll-margin-top:150px;padding-block-start:clamp(70px, 9vw, 110px);padding-block-end:clamp(70px, 9vw, 110px);padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:clamp(20px, 3vw, 30px);margin-block-end:clamp(70px, 9vw, 110px);background-color:var(--tdg-white);flex-direction:column;}.elementor .e-71495fb5-f336{font-family:Gotham;font-weight:700;font-size:15px;color:var(--tdg-arena);letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-6619f182-366f{font-family:Gotham;font-weight:900;font-size:clamp(32px, 3.4vw, 48px);color:var(--tdg-white);line-height:1.08;text-wrap: balance;\n}.elementor .e-23f085f8-5d27{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-white);line-height:1.6;text-wrap: pretty;\n}.elementor .e-5120a860-5a06{max-width:500px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-14415273-6718{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.2vw, 30px);color:var(--tdg-primary);line-height:1.1;margin-block-end:22px;}.elementor .e-7d2cc0f0-a33d{box-shadow:0px 30px 60px -30px rgba(10,20,54,0.6);}.elementor .e-14a7dd8d-daa9{width:100%;padding:0px;display:grid;gap:clamp(32px, 4vw, 64px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 360px), 1fr));grid-template-rows:none;align-items:start;}.elementor .e-48f43a4e-4ad7{padding:clamp(28px, 5vw, 72px);border-radius:30px;}.elementor .e-3e479ce0-1ea9{width:100%;scroll-margin-top:100px;padding-block-start:0px;padding-block-end:clamp(70px, 9vw, 110px);padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:clamp(20px, 3vw, 30px);flex-direction:column;}