.elementor .e-46cc6363-a15f{object-position:45% 35%;}.elementor .e-44467afc-4354{max-width:820px;text-wrap: balance;\n}.elementor .e-a4619c5-18a0{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-b727ff1-1735{&::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-3fcc4ace-6475{font-size:clamp(170px, 24vw, 400px);}.elementor .e-638fb50d-5a78{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-72b6a50-bb41{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-23f5d038-df24{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-2622da00-e020{font-family:Gotham;font-weight:700;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-accent);line-height:1.55;text-align:center;text-wrap: pretty;\n}.elementor .e-dc810f6-22e9{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-2f1bce33-e81c{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-18ffe270-3079{height:auto;aspect-ratio:730 / 600;object-position:50% 40%;border-start-start-radius:0px;border-end-start-radius:0px;}.elementor .e-4228c042-c72b{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-464b8122-560a{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-2aaf6c5a-5272{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-77785b61-f1da{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-19773b7f-b7b5{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-575e3493-dae5{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-2ca7024d-772d{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-2639e788-6778{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-cd24116-7db7{font-size:clamp(64px, 6.5vw, 104px);line-height:0.9;}.elementor .e-1734393f-87cb{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;margin-block-start:12px;text-wrap: pretty;\n}.elementor .e-39069e01-8730{padding:0px;flex-direction:column;gap:6px;}.elementor .e-769a2310-5ba4{min-width:1.6em;font-family:Gotham;font-weight:900;font-size:clamp(28px, 3vw, 44px);color:var(--tdg-arena);line-height:1;flex:0 0 auto;}.elementor .e-1b68178c-de56{font-family:Gotham;font-weight:700;font-size:clamp(18px, 1.7vw, 22px);color:var(--tdg-text);line-height:1.4;text-wrap: pretty; & strong { font-weight: 900; }\n}.elementor .e-8892e3e-ed97{padding-block-start:clamp(20px, 2.4vw, 28px);padding-block-end:clamp(20px, 2.4vw, 28px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(18px, 2.4vw, 32px);align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(17,38,119,0.14);\n}.elementor .e-23d02e7d-399c{min-width:1.6em;font-family:Gotham;font-weight:900;font-size:clamp(28px, 3vw, 44px);color:var(--tdg-arena);line-height:1;flex:0 0 auto;}.elementor .e-7f8b8e13-2aec{font-family:Gotham;font-weight:700;font-size:clamp(18px, 1.7vw, 22px);color:var(--tdg-text);line-height:1.4;text-wrap: pretty; & strong { font-weight: 900; }\n}.elementor .e-12d59180-f12e{padding-block-start:clamp(20px, 2.4vw, 28px);padding-block-end:clamp(20px, 2.4vw, 28px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(18px, 2.4vw, 32px);align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(17,38,119,0.14);\n}.elementor .e-215cca78-6de9{min-width:1.6em;font-family:Gotham;font-weight:900;font-size:clamp(28px, 3vw, 44px);color:var(--tdg-arena);line-height:1;flex:0 0 auto;}.elementor .e-29625153-e013{font-family:Gotham;font-weight:700;font-size:clamp(18px, 1.7vw, 22px);color:var(--tdg-text);line-height:1.4;text-wrap: pretty; & strong { font-weight: 900; }\n}.elementor .e-4693845b-a1e7{padding-block-start:clamp(20px, 2.4vw, 28px);padding-block-end:clamp(20px, 2.4vw, 28px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(18px, 2.4vw, 32px);align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(17,38,119,0.14);\n}.elementor .e-9d65237-59e9{min-width:1.6em;font-family:Gotham;font-weight:900;font-size:clamp(28px, 3vw, 44px);color:var(--tdg-arena);line-height:1;flex:0 0 auto;}.elementor .e-431d0319-64b5{font-family:Gotham;font-weight:700;font-size:clamp(18px, 1.7vw, 22px);color:var(--tdg-text);line-height:1.4;text-wrap: pretty; & strong { font-weight: 900; }\n}.elementor .e-7e974cca-b675{padding-block-start:clamp(20px, 2.4vw, 28px);padding-block-end:clamp(20px, 2.4vw, 28px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(18px, 2.4vw, 32px);align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(17,38,119,0.14);\n}.elementor .e-35ced84a-50a0{min-width:1.6em;font-family:Gotham;font-weight:900;font-size:clamp(28px, 3vw, 44px);color:var(--tdg-arena);line-height:1;flex:0 0 auto;}.elementor .e-74c178f5-2e6d{font-family:Gotham;font-weight:700;font-size:clamp(18px, 1.7vw, 22px);color:var(--tdg-text);line-height:1.4;text-wrap: pretty; & strong { font-weight: 900; }\n}.elementor .e-510320df-da65{padding-block-start:clamp(20px, 2.4vw, 28px);padding-block-end:clamp(20px, 2.4vw, 28px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(18px, 2.4vw, 32px);align-items: baseline; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: rgba(17,38,119,0.14);\n}.elementor .e-1cc42826-a0d1{padding:0px;flex-direction:column;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(17,38,119,0.14);\n}.elementor .e-47bfaa04-59be{width:100%;max-width:1320px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(32px, 5vw, 80px);grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));grid-template-rows:none;align-items:start;}.elementor .e-6984f9a-62d1{width:100%;scroll-margin-top:150px;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-6720907b-7b06{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-182368ca-29e2{font-size:clamp(64px, 6.5vw, 104px);line-height:0.9;text-align:center;}.elementor .e-4a963a0c-8314{max-width:720px;font-family:Gotham;font-weight:400;font-size:clamp(18px, 1.6vw, 21px);color:var(--tdg-text);line-height:1.55;text-align:center;margin-block-start:16px;text-wrap: pretty;\n}.elementor .e-3f29fbe6-148d{padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-3cbbb409-5090{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-821a93-81e8{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-7599f8d9-a2ac{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-25f5e8c1-4283{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-2461e1ea-baec{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-47501428-3428{padding:0px;flex-direction:column;gap:14px;}.elementor .e-7ad31c05-2435{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-3db508db-3562{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-5f69dfcd-6527{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-ee32e4e-f86f{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-242cb4c7-f0a4{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-4fe2e5f4-f930{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-163d1200-ed9c{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-70c342dc-eedc{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .e-1c542c71-9cb9{padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 12px 24px;\n}.elementor .e-62324eaf-184d{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-407041c7-abc5{flex-direction:column;gap:clamp(20px, 2.4vw, 28px);}.elementor .e-16eb9f4d-5d90{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-e6bd162-d75d{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-1b8a10f1-f65a{padding:0px;flex-direction:column;gap:14px;}.elementor .e-7cc125c0-7c5f{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-19232a14-9d2c{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-text);line-height:1.6;text-wrap: pretty;\n}.elementor .e-5f3cf0ad-f8db{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-2a4ea9ae-52c9{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-fc246d4-f916{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-37313e67-22fd{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-525a37ab-1e93{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-1addf3f3-db95{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-29047a67-5764{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-19f6ff55-18b7{font-family:Gotham;font-weight:400;font-size:18px;color:var(--tdg-white);line-height:1.6;text-wrap: pretty;\n}.elementor .e-7d2fc0ad-3669{max-width:500px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-55d6c391-bf58{font-family:Gotham;font-weight:400;font-size:16px;color:var(--tdg-text);line-height:1.55;margin-block-end:22px;text-wrap: pretty;\n}.elementor .e-7f1a28c-4a2a{box-shadow:0px 30px 60px -30px rgba(10,20,54,0.6);}.elementor .e-5b8f594b-99db{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-3e0b9861-533f{padding:clamp(28px, 5vw, 72px);border-radius:30px;}.elementor .e-2efeed4d-2c49{width:100%;scroll-margin-top:150px;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;}