.elementor .e-16472495-6fd4{font-family:var(--font-body);font-weight:800;font-size:13px;color:#FFBD04;letter-spacing:0.16em;text-align:center;text-transform:uppercase;}.elementor .e-7130f6df-3fbf{font-family:var(--font-heading);font-weight:800;font-size:56px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-align:center;}.elementor .e-54271cd6-ff44{max-width:720px;font-family:var(--font-body);font-size:19px;color:#E3F4EC;line-height:1.7;text-align:center;}.elementor .e-5db21808-56bb:hover,.elementor .e-5db21808-56bb:focus-visible{background-color:#FFFFFF;}.elementor .e-5db21808-56bb{font-family:var(--font-body);font-weight:800;font-size:16px;color:#0E2A14;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#FFBD04;}.elementor .e-2097a712-8cae:hover,.elementor .e-2097a712-8cae:focus-visible{background-color:rgba(255,255,255,0.12);}.elementor .e-2097a712-8cae{font-family:var(--font-body);font-weight:800;font-size:16px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-2e348e89-a152{width:auto;padding:0px;margin-block-start:8px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-6a7d2366-cbd8{width:100%;max-width:900px;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-2072ae3f-69e7{padding-block-start:80px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, #0E2A14 0%,#0B4A17 60%,#048E11 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}.elementor .e-5b9c4796-79f9{width:100%;aspect-ratio:16/9;}.elementor .e-282f529e-1032{overflow:hidden;padding:0px;border-radius:22px;box-shadow:0px 18px 40px 0px rgba(14,42,20,0.18);flex:1 1 58%;}.elementor .e-4f6c21fe-cb18{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--gdgh-green);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7cf348e-9f20{font-family:var(--font-heading);font-weight:800;font-size:34px;color:var(--gdgh-ink);line-height:1.15;}.elementor .e-76bc4c56-e954{font-family:var(--font-body);font-size:17px;color:var(--gdgh-text);line-height:1.7;}.elementor .e-5402043a-655b{font-family:var(--font-body);font-size:16px;color:var(--gdgh-ink);line-height:1.9;}.elementor .e-28f5c9b6-3666:hover,.elementor .e-28f5c9b6-3666:focus-visible{background-color:var(--gdgh-ink);}.elementor .e-28f5c9b6-3666{font-family:var(--font-body);font-weight:800;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:4px;border-radius:999px;background-color:var(--gdgh-green);}.elementor .e-55abf5a0-e5c4{padding:0px;flex-direction:column;gap:14px;flex:1 1 42%;align-items:flex-start;}.elementor .e-43ef8fb3-dfaf{width:100%;max-width:1180px;padding:0px;flex-direction:row;gap:48px;align-items:center;}.elementor .e-359244bf-fb80{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;justify-content:center;}.elementor .e-56701a49-263d{font-family:var(--font-heading);font-weight:800;font-size:40px;color:var(--gdgh-ink);text-align:center;}.elementor .e-382c218f-8b26{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--gdgh-green);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7d6ffe70-9f81{font-family:var(--font-heading);font-weight:800;font-size:24px;color:var(--gdgh-ink);}.elementor .e-79a5802e-e8ba{font-family:var(--font-body);font-size:16px;color:var(--gdgh-text);line-height:1.6;}.elementor .e-57d80b6c-b09c:hover,.elementor .e-57d80b6c-b09c:focus-visible{background-color:var(--gdgh-ink);}.elementor .e-57d80b6c-b09c{font-family:var(--font-body);font-weight:800;font-size:15px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:var(--gdgh-green);}.elementor .e-4791b8-d909{padding:28px;border-radius:22px;border-block-start-width:5px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:flex-start;border-top-style: solid; border-top-color: var(--gdgh-green);\n}.elementor .e-12962638-b2f1{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--gdgh-green);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7d382bab-b81c{font-family:var(--font-heading);font-weight:800;font-size:24px;color:var(--gdgh-ink);}.elementor .e-a7b0f3c-c2b4{font-family:var(--font-body);font-size:16px;color:var(--gdgh-text);line-height:1.6;}.elementor .e-2622ed79-8399:hover,.elementor .e-2622ed79-8399:focus-visible{background-color:var(--gdgh-ink);}.elementor .e-2622ed79-8399{font-family:var(--font-body);font-weight:800;font-size:15px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:var(--gdgh-green);}.elementor .e-31734ac8-effd{padding:28px;border-radius:22px;border-block-start-width:5px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:flex-start;border-top-style: solid; border-top-color: #FFBD04;\n}.elementor .e-362d46f2-632f{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--gdgh-green);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8c3cad6-72ba{font-family:var(--font-heading);font-weight:800;font-size:24px;color:var(--gdgh-ink);}.elementor .e-7b286284-fdb9{font-family:var(--font-body);font-size:16px;color:var(--gdgh-text);line-height:1.6;}.elementor .e-4dff1533-f65d{width:100%;font-family:monospace;font-size:13px;color:var(--gdgh-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:10px;background-color:var(--gdgh-cream);word-break: break-all; user-select: all;\n}.elementor .e-192009c6-9699{padding:28px;border-radius:22px;border-block-start-width:5px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:flex-start;border-top-style: solid; border-top-color: var(--gdgh-ink);\n}.elementor .e-3161dea6-f1bb{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1dfdce03-2b5d{font-family:var(--font-body);font-size:14px;color:var(--gdgh-text);text-align:center;}.elementor .e-25e0407f-b663{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-771e2c93-55fb{padding-block-start:72px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--gdgh-cream);justify-content:center;}