.elementor .e-1bbdcfd7-8eb3{object-position:62% 35%;}.elementor .e-23fdb9af-b173{max-width:600px;}.elementor .e-2e488d08-d5dd{color:rgba(255,255,255,0.85);}.elementor .e-14405ba5-752c{align-self:end;}.elementor .e-359a096-f2dd{min-height:74vh;}.elementor .e-25ba7525-d035{width:20px;height:20px;}.elementor .e-7704a1e2-5796{width:20px;height:20px;}.elementor .e-4e52561a-7cc6{font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);text-decoration:underline;text-underline-offset: 4px;\n}.elementor .e-4e1a03cb-c9ec{width:20px;height:20px;color:var(--hg-green-deep);}.elementor .e-47b36a7a-db75{overflow:hidden;font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-7f14daf9-a37c{width:18px;height:18px;color:var(--hg-green);}.elementor .e-30154ac4-e911{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-5f196c91-a50e{width:auto;gap:0.4rem;}.elementor .e-7fed9412-5151{width:18px;height:18px;color:var(--hg-green);}.elementor .e-530918d3-96ea{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-3a7d3a9f-96c0{width:auto;gap:0.4rem;}.elementor .e-6ded7b77-a2b4{width:18px;height:18px;color:var(--hg-green);}.elementor .e-4aa00c43-2bbc{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-2753d8eb-b0da{width:auto;gap:0.4rem;}.elementor .e-3abc04c-fd23{width:18px;height:18px;color:var(--hg-green);}.elementor .e-198b89b2-1cc1{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-357a4e3d-c769{width:auto;gap:0.4rem;}.elementor .e-420bfb94-1690{flex-wrap:wrap;gap: 0.5rem 1.5rem;\n}.elementor .e-7d19faa2-46f5{flex-direction:column;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1c7f8a6d-1eb2{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-26532379-d1ba{margin-block-start:1.25rem;}.elementor .e-370fec63-d565{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-5f431c86-1636{margin-block-start:1.25rem;}.elementor .e-669edae1-98b6{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-42ebb91c-d9b5{margin-block-start:1.25rem;}.elementor .e-6cb927da-456b{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-576b486c-7200{margin-block-start:1.25rem;}.elementor .e-5c97b12c-84dd{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-251c4bf9-2400{object-position: 70% center;\n}.elementor .e-303512e2-b0d1{object-position: 62% center;\n}.elementor .e-7af4308a-53f9{object-position: 70% center;\n}.elementor .e-75663dce-8ee3{object-position: 60% center;\n}.elementor .e-38aea9f4-36dc{object-position: 70% center;\n}.elementor .e-17230504-3bda{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-553f9305-6252{margin-block-start:1.25rem;}.elementor .e-2065b302-346e{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-4b10deb3-2e0f{margin-block-start:1.25rem;}.elementor .e-50d12eb3-6a3d{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-751c843e-da38{margin-block-start:1.25rem;}.elementor .e-7ec7e124-7d8c{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-7da8c81a-e05c{margin-block-start:1.25rem;}.elementor .e-bddd57d-4762{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-56b7468a-a960{width:44px;height:44px;padding:11px;border-radius:12px;}.elementor .e-4a1a84cd-3f1b{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-57072e8d-ad6f{position:sticky;inset-block-start:140px;gap:1rem;}.elementor .e-254330f0-a8d1{gap:0.75rem;}.elementor .e-5db2ab3d-816e{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-53e9f6a0-c97c{color:#FFFFFF;}.elementor .e-51481bad-aa9b{color:rgba(255,255,255,0.92);}.elementor .e-56c8cb07-b1b6{max-width:640px;gap:0.75rem;}.elementor .e-683d0222-561a{width:auto;flex:0 0 auto;}