.elementor .e-2593312b-f3ec{object-position:50% 30%;}.elementor .e-6af3ef28-b9f2{max-width:820px;text-wrap: balance;\n}.elementor .e-39acc071-eb22{max-width:560px;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-2f8adae8-daa3{font-family:Gotham;font-weight:900;font-size:clamp(36px, 4.2vw, 64px);color:var(--tdg-white);letter-spacing:-0.01em;line-height:1.02;}.elementor .e-623a6783-ef14{font-family:Gotham;font-weight:400;font-size:clamp(18px, 1.6vw, 21px);color:var(--tdg-white);line-height:1.55;text-wrap: pretty;\n}.elementor .e-314cb6e8-3809{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-white);line-height:1.6;text-wrap: pretty;\n}.elementor .e-275a6a3e-d6fd{padding-block-start:clamp(4px, 1vw, 12px);padding-block-end:clamp(4px, 1vw, 12px);padding-inline-start:clamp(20px, 3vw, 48px);padding-inline-end:0px;flex-direction:column;gap:16px;align-items:flex-start;border-inline-start-width: 2px; border-inline-start-style: solid; border-inline-start-color: var(--tdg-arena);\n}.elementor .e-a53bb3c-6933{width:100%;padding-block-start:clamp(40px, 6vw, 88px);padding-block-end:clamp(40px, 6vw, 88px);padding-inline-start:clamp(24px, 5vw, 72px);padding-inline-end:clamp(24px, 5vw, 72px);border-radius:30px;background-color:var(--tdg-text);display:grid;gap:clamp(28px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));grid-template-rows:none;align-items:center;}.elementor .e-1874bf50-db91{width:100%;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-4336e19d-1ba4{height:auto;aspect-ratio:730 / 760;object-position:45% 40%;border-start-start-radius:0px;border-end-start-radius:0px;}.elementor .e-3054dece-2a24{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;margin-block-end:clamp(18px, 2vw, 26px);}.elementor .e-5fabf332-ab60{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-6f2e7d48-d226{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.4vw, 34px);color:var(--tdg-text);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-6ea26ac5-ee35{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-7b9b759e-8cd6{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-60959e6-1d3c{width:100%;padding-block-start:clamp(22px, 2.6vw, 30px);padding-block-end:clamp(22px, 2.6vw, 30px);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px clamp(24px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));grid-template-rows:none;align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(35,32,32,0.18);\n}.elementor .e-217ea74-5d6b{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-769acca8-487a{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.4vw, 34px);color:var(--tdg-text);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-7fa0eff6-9c7e{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-2e931c44-6b66{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-10ac6b28-5a59{width:100%;padding-block-start:clamp(22px, 2.6vw, 30px);padding-block-end:clamp(22px, 2.6vw, 30px);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px clamp(24px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));grid-template-rows:none;align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(35,32,32,0.18);\n}.elementor .e-4eb6142e-22e4{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-60bacc50-a9aa{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.4vw, 34px);color:var(--tdg-text);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-3768c63d-6354{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-510e2b14-93b6{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-67febb5f-bf1e{width:100%;padding-block-start:clamp(22px, 2.6vw, 30px);padding-block-end:clamp(22px, 2.6vw, 30px);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px clamp(24px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));grid-template-rows:none;align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(35,32,32,0.18);\n}.elementor .e-2f221b7c-dd2f{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-18e9ab9-ae64{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.4vw, 34px);color:var(--tdg-text);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-299f019d-4ccb{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-4ff45df-d5e8{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-745be735-64c6{width:100%;padding-block-start:clamp(22px, 2.6vw, 30px);padding-block-end:clamp(22px, 2.6vw, 30px);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px clamp(24px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));grid-template-rows:none;align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(35,32,32,0.18);\n}.elementor .e-74a8bd17-62f0{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-72774f9d-dc21{font-family:Gotham;font-weight:900;font-size:clamp(24px, 2.4vw, 34px);color:var(--tdg-text);letter-spacing:0.01em;line-height:1.1;text-transform:uppercase;}.elementor .e-7e393970-abf5{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-42cc7328-1366{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-459660e3-ac95{width:100%;padding-block-start:clamp(22px, 2.6vw, 30px);padding-block-end:clamp(22px, 2.6vw, 30px);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:8px clamp(24px, 4vw, 60px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));grid-template-rows:none;align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(35,32,32,0.18);\n}.elementor .e-54be6b25-299c{width:100%;padding:0px;flex-direction:column;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: var(--tdg-text);\n}.elementor .e-1bffb277-3db0{max-width:680px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:0px;flex-direction:column;align-items:flex-start;}.elementor .e-10c6fc30-2f66{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-754394cd-dba8{width:100%;padding-block-start:0px;padding-block-end:clamp(40px, 5vw, 70px);padding-inline-start:0px;padding-inline-end:clamp(20px, 3vw, 30px);flex-direction:column;}.elementor .e-4fec8e69-323f{font-family:Gotham;font-weight:900;font-size:clamp(30px, 3vw, 44px);color:var(--tdg-primary);line-height:1.12;text-align:center;margin-block-end:16px;}.elementor .e-285731c5-1627{height:14px;padding:0px;}.elementor .e-64c18ec6-5160{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-60f968fc-36fc{max-width:980px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-1fbe25a9-22af{width:100%;padding-block-start:clamp(70px, 9vw, 110px);padding-block-end:clamp(32px, 3.6vw, 48px);padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:clamp(20px, 3vw, 30px);flex-direction:column;}.elementor .e-66bb02cd-5297{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-70b83223-b51f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 3vw, 30px);padding-inline-end:clamp(20px, 3vw, 30px);margin-block-end:clamp(24px, 3vw, 36px);flex-direction:column;align-items:center;}.elementor .e-2b588ee2-6e67{width:100%;scroll-margin-top:150px;padding-block-start:0px;padding-block-end:clamp(70px, 9vw, 110px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-7d0419b-7d72{color:var(--tdg-white);margin-block-end:18px;text-wrap: balance;\n}.elementor .e-548abbc7-65e5{max-width:460px;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-white);text-wrap: pretty;\n}.elementor .e-60065379-ba26{padding:0px;flex-direction:column;}.elementor .e-df5b9d-f292{box-shadow:0px 30px 60px -30px rgba(10,20,54,0.6);}.elementor .e-1fe9a434-3750{width:100%;padding:0px;display:grid;gap:clamp(48px, 6vw, 96px);grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);grid-template-rows:none;align-items:start;}.elementor .e-1e71ba5d-f297{padding:clamp(28px, 5vw, 72px);border-radius:30px;}.elementor .e-37181968-2c47{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;}