.elementor .e-11d00831-e8dd{object-position:55% 30%;}.elementor .e-53459fca-7318{max-width:820px;text-wrap: balance;\n}.elementor .e-46c27746-69a1{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-1afbeafe-941d{font-size:clamp(170px, 24vw, 400px);}.elementor .e-5308084b-3bb1{font-family:Gotham;font-weight:700;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1.2;text-align:center;text-transform:uppercase;}.elementor .e-649d5759-4f01{font-family:Gotham;font-weight:900;font-size:clamp(32px, 3.2vw, 48px);color:var(--tdg-primary);line-height:1.1;text-align:center;margin-block-end:6px;text-wrap: balance;\n}.elementor .e-2a2b665c-957e{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-7bdbd3d7-a2ca{font-family:Gotham;font-weight:400;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-text);line-height:1.6;text-align:center;text-wrap: pretty;\n}.elementor .e-6b56cf74-5fe5{width:100%;max-width:860px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-22a60e06-2bfe{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-3774da4-256b{height:auto;aspect-ratio:730 / 760;object-position:45% 35%;border-start-start-radius:0px;border-end-start-radius:0px;}.elementor .e-2a13e4f3-caf2{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-4f3e3659-93ce{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-17fb02dd-25e3{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-59559cb0-c66d{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-16717d43-4001{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-7ebdf48a-f743{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-57405f70-8037{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-5a540223-6805{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-1d9789a0-c68b{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-5fb3c9ba-c6ae{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-321b643d-fd16{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-33b11a7-fca2{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-3b8e24d4-aa76{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-53ccc1f5-c117{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-40d7d2a2-b6ea{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-5ad81b47-12a1{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-78d88bb5-7774{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-5c1c58b4-3f64{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-1f52d0d1-3a46{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-412b28d5-55f9{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-4850c64a-2378{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-4c65000e-56f0{font-family:Gotham;font-weight:900;font-size:15px;color:var(--tdg-accent);letter-spacing:0.04em;line-height:1;}.elementor .e-322205ce-4595{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-70ec7d0c-171e{width:auto;padding:0px;flex-direction:row;gap:18px;align-items: baseline;\n}.elementor .e-1862656a-d3cf{font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-text);line-height:1.55;text-wrap: pretty;\n}.elementor .e-4d608b70-20e9{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-3301684c-43d2{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-6b05947d-65f6{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-5745d5d0-80db{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-f6d493c-4694{width:100%;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-2c151aed-d772{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-648a24a0-a5b6{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-1134b18b-ad1c{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-white);line-height:1.6;text-wrap: pretty;\n}.elementor .e-c7563d1-e28d{padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;& .e-svg-base { width: 13px; height: 13px; } & svg { width: 100%; height: 100%; display: block; fill: currentColor; }\n}.elementor .e-3f1d79e9-4bd5{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-115681a2-3988{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-6ddc1c40-a8f0{width:100%;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;}.elementor .e-3bacecd3-6dc2{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-233703f6-1e51{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-55268b06-9e69{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-4578fa4e-8b6a{color:var(--tdg-white);margin-block-end:18px;text-wrap: balance;\n}.elementor .e-42826bc8-3a42{max-width:460px;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-white);text-wrap: pretty;\n}.elementor .e-2e43f9f1-6f2d{padding:0px;flex-direction:column;}.elementor .e-49f7dda0-c9cb{box-shadow:0px 30px 60px -30px rgba(10,20,54,0.6);}.elementor .e-504263dc-a2e7{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-5aeaff3a-e607{padding:clamp(28px, 5vw, 72px);border-radius:30px;}.elementor .e-7743f44e-5487{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;}