.elementor .e-11c26f7d-e23c{object-position:62% 35%;}.elementor .e-7ce70202-c68d{max-width:820px;text-wrap: balance;\n}.elementor .e-23f1a0ec-e077{font-size:clamp(170px, 24vw, 400px);}.elementor .e-24d343e-d034{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-47914490-870f{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-7b618454-c455{font-family:Gotham;font-weight:700;font-size:clamp(17px, 1.4vw, 19px);color:var(--tdg-accent);line-height:1.5;text-align:center;margin-block-start:6px;text-wrap: pretty;\n}.elementor .e-340cb98a-9ca8{width:100%;max-width:860px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-459620d4-bef9{width:100%;padding-block-start:clamp(20px, 2vw, 30px);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-6c2d5348-2daa{text-align:center;margin-block-end:clamp(36px, 4vw, 56px);}.elementor .e-21095f82-80d4{object-position:50% 40%;}.elementor .e-7c34dc3d-6247{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-651096c2-a8f2{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-7a6eaf20-b7f1{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-7f5ebc4a-1ba9{min-height:520px;grid-column:span 6;}.elementor .e-23840be6-9fb9{object-position:55% 40%;}.elementor .e-5cf80825-483d{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-5ecd18b-c755{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-2eba9fcd-d656{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-4f1cb6f-9f60{min-height:520px;grid-column:span 6;}.elementor .e-2a2f31ea-2efe{object-position:55% 35%;}.elementor .e-242e329-76e0{width:auto;height:clamp(44px, 4vw, 56px);margin-block-end:4px;display:block;max-width: none;\n}.elementor .e-bb862a7-1fad{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-1a556ab-70f5{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2d3e9945-57ec{min-height:480px;grid-column:span 4;}.elementor .e-44609aff-51c5{object-position:50% 45%;}.elementor .e-1b5e4fa8-73c4{width:auto;height:clamp(64px, 6vw, 84px);margin-block-end:4px;display:block;max-width: none;\n}.elementor .e-7fa9cd9c-b7cd{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-4543696d-79a5{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2d09f8c0-7f5f{min-height:480px;grid-column:span 4;}.elementor .e-1370786c-1a62{object-position:50% 35%;}.elementor .e-3e6a6996-5868{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-11e2123-c94b{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-6ae11e8e-b191{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-232d9670-95ab{min-height:480px;grid-column:span 4;}.elementor .e-3030d8d9-9ec1{object-position:50% 40%;}.elementor .e-42cf515-880d{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-11fb8035-3f04{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-118bc1ae-ca28{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-57b6f63d-8245{min-height:480px;grid-column:span 3;}.elementor .e-5b42ae42-863a{object-position:50% 30%;}.elementor .e-8ae1427-48fd{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-2b7bc83b-583c{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-3134ecac-68fd{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-58f468be-cccd{min-height:480px;grid-column:span 3;}.elementor .e-5b7bba5c-58be{object-position:50% 30%;}.elementor .e-2bdba1fc-c5e5{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-64bb6178-569a{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-20a06a69-ac95{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2681ed34-457b{min-height:480px;grid-column:span 3;}.elementor .e-655274f-29ea{object-position:50% 30%;}.elementor .e-43fd7760-6a64{font-family:Gotham;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:var(--tdg-white);line-height:1.08;}.elementor .e-3280e4a2-631d{max-width:520px;font-family:Gotham;font-weight:400;font-size:17px;color:var(--tdg-white);line-height:1.45;text-wrap: pretty;\n}.elementor .e-c878509-353a{width:100%;position:relative;z-index:2;padding:clamp(24px, 3vw, 36px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-212a1ead-e1a1{min-height:480px;grid-column:span 3;}.elementor .e-74a9dd84-3f32{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:none;}.elementor .e-13458ea4-c8a1{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;}