.elementor .e-e4ed343-51c0{object-position:55% 45%;}.elementor .e-629f3d16-e945{max-width:600px;}.elementor .e-4fa687e6-f3bd{color:rgba(255,255,255,0.85);}.elementor .e-4c4c9a00-17aa{align-self:end;}.elementor .e-2afa7dc9-4f71{min-height:74vh;}.elementor .e-5a5120c9-24e3{width:20px;height:20px;}.elementor .e-6d95f78a-be1a{width:20px;height:20px;}.elementor .e-1c37c2fa-94ec{font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);text-decoration:underline;text-underline-offset: 4px;\n}.elementor .e-35ae9e57-ed3e{width:20px;height:20px;color:var(--hg-green-deep);}.elementor .e-76863384-42f4{overflow:hidden;font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-1b2b6481-55b1{width:18px;height:18px;color:var(--hg-green);}.elementor .e-6beb458a-e523{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-6932d2d0-bbd8{width:auto;gap:0.4rem;}.elementor .e-369e9208-5456{width:18px;height:18px;color:var(--hg-green);}.elementor .e-3de0e2dd-5569{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-506d0702-b18c{width:auto;gap:0.4rem;}.elementor .e-51eedc0b-2da0{width:18px;height:18px;color:var(--hg-green);}.elementor .e-1b74fcbe-2f0a{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-6286eab3-1f72{width:auto;gap:0.4rem;}.elementor .e-76c15685-1d7c{width:18px;height:18px;color:var(--hg-green);}.elementor .e-47ea2b2a-867b{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-3dc728c2-db74{width:auto;gap:0.4rem;}.elementor .e-3d139c73-3734{flex-wrap:wrap;gap: 0.5rem 1.5rem;\n}.elementor .e-38d54825-3316{flex-direction:column;flex-wrap:nowrap;align-items:stretch;}.elementor .e-2cb0eccf-f0ab{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-6334ec89-d4f4{margin-block-start:1.25rem;}.elementor .e-64cf6f71-ffc7{font-family:var(--hg-font);font-weight:700;font-size:0.9375rem;color:var(--hg-green-deep);text-decoration:underline;margin-block-start:0.25rem;text-underline-offset: 4px;\n}.elementor .e-3a5f0b6a-96e3{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-5b2b1efa-bb03{margin-block-start:1.25rem;}.elementor .e-1aaa8d8b-2f6e{font-family:var(--hg-font);font-weight:700;font-size:0.9375rem;color:var(--hg-green-deep);text-decoration:underline;margin-block-start:0.25rem;text-underline-offset: 4px;\n}.elementor .e-3a36d836-81fc{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-249f0875-9fa3{margin-block-start:1.25rem;}.elementor .e-46bffda-73e1{font-family:var(--hg-font);font-weight:700;font-size:0.9375rem;color:var(--hg-green-deep);text-decoration:underline;margin-block-start:0.25rem;text-underline-offset: 4px;\n}.elementor .e-4cd23fbb-38ca{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-68537784-523e{margin-block-start:1.25rem;}.elementor .e-47731d3f-af06{font-family:var(--hg-font);font-weight:700;font-size:0.9375rem;color:var(--hg-green-deep);text-decoration:underline;margin-block-start:0.25rem;text-underline-offset: 4px;\n}.elementor .e-37d981bb-4751{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-43b1e2f4-9a9e{width:44px;height:44px;padding:11px;border-radius:12px;}.elementor .e-24423c8e-9bbe{padding:1.25rem;margin-block-start:0.5rem;border-radius:16px;border-width:1px;border-color:var(--hg-line);border-style:solid;background-color:#FFFFFF;gap:1rem;align-items:flex-start;}.elementor .e-7fdd13fa-5d78{position:sticky;inset-block-start:140px;gap:1rem;}.elementor .e-2bca3480-727c{gap:0.75rem;}.elementor .e-1a8a6a16-81c2{padding:0px;display:grid;gap:clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.4fr);align-items:start;}.elementor .e-2657e394-9854{color:#FFFFFF;}.elementor .e-62f0fa30-6631{color:rgba(255,255,255,0.92);}.elementor .e-33fbcc8a-d7b7{max-width:640px;gap:0.75rem;}.elementor .e-47fada56-f77e{width:auto;flex:0 0 auto;}