/* Erzeugt von web-main/redesign/build/build.py. Nicht von Hand ändern. */
.hj-x.e-con.hj-s000d589{position:relative;overflow:hidden;border-radius:36px;padding:clamp(28.8px, 4.44vw, 64px) clamp(25.2px, 3.89vw, 56px);background:linear-gradient(125deg, #10155F 0%, #232A7A 45%, #15779B 100%);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px;flex-direction:row}
a.hj-x.e-con.hj-s000d589:hover{color:#FFFFFF}
.hj-x.e-con.hj-s003ea76{background:#FFFFFF;border-top:1px solid #EEF1F6;display:flex;flex-direction:column}
.hj-x.hj-s00e7fb1 .elementor-button{overflow:hidden;border-radius:22px;background:linear-gradient(150deg, #0B0E26, #10155F 60%, #15779B);color:#FFFFFF;text-decoration:none;padding:20px;display:flex;flex-direction:column;gap:10px}
.hj-x.hj-s00e7fb1 .elementor-button:hover,.hj-x.hj-s00e7fb1 .elementor-button:focus{background:linear-gradient(150deg, #0B0E26, #10155F 60%, #15779B);color:#FFFFFF}
.hj-rd .hj-s0108c59.hj-s0108c59{font-size:12px;color:#8A91A3;line-height:1.5}
.hj-rd .hj-s0137dfb.hj-s0137dfb{flex:1;font-size:19px;font-weight:800;color:#10155F}
.hj-x.e-con.hj-s018de5f{margin-top:auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18);flex-direction:row}
.hj-rd .hj-s024e49e.hj-s024e49e{font-size:16.5px;line-height:1.65;color:#5A6275}
.hj-x.e-con.hj-s02500a5{display:flex;flex-wrap:wrap;gap:18px;flex-direction:row}
.hj-x.e-con.hj-s02d12d9{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:96px;padding-bottom:112px;flex-direction:row}
.hj-rd .hj-s02d72a2.hj-s02d72a2{font-size:14px;font-weight:900;color:#1F6B3A;text-decoration:none;white-space:nowrap}
.hj-x.e-con.hj-s0336d19{display:flex;flex-wrap:wrap;gap:30px 24px;flex-direction:row}
.hj-rd .hj-s034462b.hj-s034462b{font-size:11.5px;color:#5A6275}
.hj-x.e-con.hj-s036b151{position:absolute;left:24px;bottom:24px;width:260px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s038efb1{padding-top:72px;padding-bottom:72px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s03ba623{position:absolute;right:-220px;top:-260px;width:780px;height:780px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.16), rgba(255,255,255,0) 62%)}
.hj-rd .hj-s03dd405.hj-s03dd405{font-size:17.5px;line-height:1.75;color:#3B4256}
.hj-rd .hj-s04052da.hj-s04052da{font-size:15px;font-weight:900;color:var(--ink);white-space:nowrap}
.hj-rd .hj-s0434b57.hj-s0434b57{flex:1 1 520px;font-size:15px;line-height:1.6;color:#1C2033}
.hj-x.e-con.hj-s0436228{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(440px, 100%), 1fr));gap:18px}
.hj-rd .hj-s04903e7.hj-s04903e7{font-size:15px;font-weight:900;color:#8E2440}
.hj-x.e-con.hj-s0494fcf{padding-top:112px;padding-bottom:112px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-s04bdbd5{padding-top:56px;padding-bottom:8px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s05039ba{margin:0;max-width:540px}
.hj-x.elementor-element.hj-s063486b{position:absolute;left:-6px;top:40px}
.hj-rd .hj-s06491e4.hj-s06491e4{font-size:clamp(22.0px, 1.67vw + 12px, 36px);font-weight:900;color:#10155F}
.hj-x.e-con.hj-s06a19ae{padding:10px 6px;border-radius:14px;background:#FFFFFF;text-align:center;display:flex;flex-direction:column}
.hj-x.hj-s06cdab6 .elementor-heading-title{font-size:clamp(22.0px, 1.39vw + 12px, 32px);line-height:1.1;font-weight:900;letter-spacing:-.8px;color:#10155F}
.hj-x.elementor-element.hj-s0700c48{width:60px;flex:none}
.hj-rd .hj-s0739391.hj-s0739391{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:800;padding:7px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #E6E9F0;color:#8A91A3;text-decoration:line-through}
.hj-x.hj-s07462b5 .elementor-button{display:inline-flex;align-items:center;padding:12px 18px;border-radius:18px;background:#10155F;color:#FFFFFF;font-size:15px;font-weight:900;text-decoration:none}
.hj-x.hj-s07462b5 .elementor-button:hover,.hj-x.hj-s07462b5 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-rd .hj-s07470eb.hj-s07470eb{font-size:13px;font-weight:700;color:#10155F}
.hj-rd .hj-s076a346.hj-s076a346{display:flex;flex-wrap:wrap;gap:4px}
.hj-rd .hj-s07829ed.hj-s07829ed{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}
.hj-x.hj-s07e2d59 .elementor-button{display:flex;justify-content:center;align-items:center;height:60px;padding:0 30px;border-radius:30px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none}
.hj-x.hj-s07e2d59 .elementor-button:hover,.hj-x.hj-s07e2d59 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-rd .hj-s083cf07.hj-s083cf07{font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#9EE3F1}
.hj-x.elementor-element.hj-s085764c{flex:1 1 420px;margin:0}
.hj-x.e-con.hj-s087deb7{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;flex-direction:row}
.hj-x.hj-s08d0748 .elementor-heading-title{font-size:clamp(24.0px, 1.94vw + 12px, 40px);line-height:1.08;font-weight:900;letter-spacing:-1.3px;color:#10155F}
.hj-rd .hj-s08e0b9e.hj-s08e0b9e{font-size:13.5px;font-weight:800;padding:8px 14px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}
.hj-x.hj-s08fae32 .elementor-heading-title{font-size:13.5px;font-weight:900;color:#10155F;line-height:1.25}
.hj-x.e-con.hj-s09c7e77{flex:1 1 360px;display:flex;flex-direction:column;gap:18px}
.hj-x.e-con.hj-s0a1d879{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #261A68 0%, #7454C9 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-s0a1d879:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-s0a4248a{margin-top:auto}
.hj-x.e-con.hj-s0a5be25{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:22px;background:#FFFFFF;border:1px solid #E6E9F0;text-decoration:none}
.hj-x.e-con.hj-s0aade88{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;flex-direction:row}
.hj-x.e-con.hj-s0b8642f{flex:1 1 400px;min-width:0;display:flex;justify-content:center;flex-direction:row}
.hj-rd .hj-s0bd1863.hj-s0bd1863{font-size:12px;font-weight:800;padding:5px 10px;border-radius:12px;background:#E7F7E9;color:#2B7A37}
.hj-rd .hj-s0c0cc0e.hj-s0c0cc0e{font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.8)}
.hj-x.e-con.hj-s0c885fd{max-width:660px;display:flex;flex-direction:column;gap:16px}
.hj-x.elementor-element.hj-s0c949c7{margin:4px 0 0}
.hj-x.e-con.hj-s0cbbaff{padding:14px 16px;display:flex;flex-direction:column;gap:8px}
.hj-rd .hj-s0cef5e7.hj-s0cef5e7{font-size:11.5px;font-weight:800;padding:5px 10px;border-radius:10px;background:#E7F7E9;color:#2B7A37;flex:none}
.hj-x.e-con.hj-s0d03a28{position:relative;flex:1 1 520px;display:flex;flex-direction:column;gap:16px}
.hj-x.e-con.hj-s0d088ec{display:flex;flex-wrap:wrap;align-items:center;gap:16px;flex-direction:row}
.hj-x.e-con.hj-s0d4fe28{display:flex;flex-direction:column;gap:18px;max-width:700px}
.hj-x.e-con.hj-s0d61ccd{border-radius:14px;overflow:hidden;background:#FFFFFF;display:flex;flex-direction:column}
.hj-x.e-con.hj-s0d74750{flex:2 1 520px;padding:clamp(18px, 2.78vw, 40px);border-radius:30px;background:#F7F8FB;display:flex;flex-wrap:wrap;gap:32px;box-sizing:border-box;flex-direction:row}
.hj-x.e-con.hj-s0d88811{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:14px}
.hj-rd .hj-s0d8b677.hj-s0d8b677{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:22px 26px;border-radius:20px;background:#FFFFFF;border:1px solid #E6E9F0}
.hj-x.elementor-element.hj-s0e664a4{margin:0;max-width:560px}
.hj-rd .hj-s0e87798.hj-s0e87798{font-size:16px;line-height:1.6;color:#A9AFC8}
.hj-rd .hj-s0e8888c.hj-s0e8888c{height:240px;background:linear-gradient(160deg, #E8ECF4, #D5DCEA);display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;font-size:13px;font-weight:800;color:#5A6275}
.hj-x.e-con.hj-s0ea007b{background:#0B0E26;color:#A9AFC8;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s0ea007b:hover{color:#A9AFC8}
.hj-x.hj-s0f436f4 .elementor-button{display:flex;justify-content:center;align-items:center;height:54px;border-radius:27px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none}
.hj-x.hj-s0f436f4 .elementor-button:hover,.hj-x.hj-s0f436f4 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-s0f4a81f{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.hj-rd .hj-s0f75f4d.hj-s0f75f4d{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#FDE9EE;color:#8E2440}
.hj-x.hj-s0f8d2a0 .hj-acc-text{margin:10px 0 0;font-size:15px;line-height:1.6;color:#5A6275}
.hj-x.elementor-element.hj-s0faca4e{position:absolute;left:14px;bottom:12px;right:14px}
.hj-x.e-con.hj-s0fb93c1{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px;padding:20px 22px;border-radius:20px;background:#FFFFFF;border:1px solid #E6E9F0;flex-direction:row}
.hj-x.e-con.hj-s102701f{padding-top:112px;padding-bottom:112px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s1044d55{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}
.hj-x.e-con.hj-s1090eb0{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(240px, 100%), 1fr));gap:14px}
.hj-rd .hj-s109d55c.hj-s109d55c{display:block;font-size:13.5px;color:rgba(255,255,255,.6)}
.hj-rd .hj-s10e3576.hj-s10e3576{font-size:12px;font-weight:900;padding:5px 10px;border-radius:10px;background:#FFFFFF;color:var(--ink)}
.hj-rd .hj-s116e8b0.hj-s116e8b0{width:10px;height:10px;border-radius:3px;background:#C2394E}
.hj-x.e-con.hj-s11c9a5e{padding-top:56px;padding-bottom:56px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s11cb6fe{flex:1;padding:12px;border-radius:14px;background:#F0F8F1;display:flex;flex-direction:column}
.hj-rd .hj-s11d77b6.hj-s11d77b6{font-weight:800;color:#15779B}
.hj-rd .hj-s11f3252.hj-s11f3252{font-size:18px;font-weight:800;color:#10155F}
.hj-x.e-con.hj-s1218ba4{display:flex;flex-direction:column;gap:48px}
.hj-x.e-con.hj-s12289fb{flex:0 0 280px;display:flex;flex-direction:column;gap:14px;padding-right:24px;border-right:1px solid #EEF0F5}
.hj-x.hj-s1242b06 .elementor-heading-title{font-size:clamp(27.6px, 2.36vw + 12px, 46px);line-height:1.08;font-weight:900;letter-spacing:-1.4px}
.hj-x.e-con.hj-s12a0d01{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #10155F 0%, #2E7299 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-s12a0d01:hover{color:#FFFFFF}
.hj-rd .hj-s12dd86b.hj-s12dd86b{width:8px;height:8px;border-radius:50%;background:#5DBB72}
.hj-x.e-con.hj-s12fd849{display:flex;align-items:center;gap:12px;flex-direction:row}
.hj-x.hj-s131da88 .elementor-heading-title{font-size:clamp(39.6px, 3.75vw + 12px, 66px);line-height:1.03;font-weight:900;letter-spacing:-2.2px}
.hj-x.e-con.hj-s132aa84{display:flex;gap:14px;align-items:center;padding:14px;border-radius:20px;border:1px solid #E6E9F0;background:#FFFFFF;text-decoration:none;flex-direction:row}
.hj-x.e-con.hj-s1339586{flex:1 1 300px;padding:32px;border-radius:30px;background:#FDE9E9;border:1px solid #F6C9C9;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}
.hj-rd .hj-s13a0a3c.hj-s13a0a3c{font-size:13.5px;font-weight:900}
.hj-x.elementor-element.hj-s13c2bf2{flex:1 1 0;min-width:0}
.hj-rd .hj-s1428aa2.hj-s1428aa2{font-size:19px;line-height:1.6;color:rgba(255,255,255,.85)}
.hj-x.hj-s14bbab6 .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;background:#10155F;color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s14bbab6 .elementor-button:hover,.hj-x.hj-s14bbab6 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s15760f2{padding:26px;border-radius:24px;background:#10155F;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-s163c9aa.hj-s163c9aa{font-size:12.5px;font-weight:800;color:#8A91A3}
.hj-rd .hj-s168bd5b.hj-s168bd5b{font-size:15px;font-weight:900;color:#5DBB72}
.hj-x.hj-s16b0c33 .elementor-heading-title{font-size:clamp(22.0px, 1.67vw + 12px, 36px);font-weight:900;letter-spacing:-1px;color:#10155F}
.hj-x.e-con.hj-s16fbf2b{background:#FFFFFF;border-radius:0 0 32px 32px;display:flex;flex-direction:column;max-width:1240px;margin:0 auto;width:100%}
.hj-x.elementor-element.hj-s173b373{flex:0 0 auto;width:10px;margin-top:6px}
.hj-x.hj-s175ca86 .e-n-accordion-item{padding:18px 22px;border-radius:18px;background:#FFFFFF;border:1px solid #E6E9F0}
.hj-x.e-con.hj-s176f80c{flex:1 1 380px;max-width:440px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s179a9e8{width:30px}
.hj-rd .hj-s17e66bf.hj-s17e66bf{font-size:15px;font-weight:800;color:#FFFFFF;text-decoration:none;opacity:.85}
.hj-x.e-con.hj-s1828cfb{flex:2 1 560px;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-s18324ac.hj-s18324ac{font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#15779B}
.hj-x.e-con.hj-s1869a2e{display:flex;flex-direction:column;gap:14px}
.hj-x.e-con.hj-s186f176{display:flex;flex-direction:column;gap:18px;padding-top:56px;padding-bottom:80px;max-width:980px}
.hj-x.hj-s189d7e8 .elementor-heading-title{font-size:clamp(31.2px, 2.78vw + 12px, 52px);line-height:1.08;font-weight:900;letter-spacing:-1.6px;color:#FFFFFF}
.hj-x.hj-s192ea16 .elementor-heading-title{font-size:clamp(22.0px, 1.11vw + 12px, 28px);font-weight:900;letter-spacing:-.6px;color:#10155F}
.hj-x.elementor-element.hj-s192efde{align-self:flex-start}
.hj-x.e-con.hj-s197c2e6{flex:1 1 420px;min-width:0;display:flex;justify-content:center;flex-direction:row}
.hj-x.e-con.hj-s19977c0{position:relative;overflow:hidden;background:linear-gradient(140deg, #10155F 0%, #2F3C99 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s19977c0:hover{color:#FFFFFF}
.hj-rd .hj-s19d4f0b.hj-s19d4f0b{display:flex;justify-content:flex-start}
.hj-rd .hj-s1a1d20f.hj-s1a1d20f{display:flex;gap:12px;align-items:center;font-size:15.5px;font-weight:700;color:#10155F}
.hj-x.e-con.hj-s1a1dd33{position:relative;overflow:hidden;background:var(--hero);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s1a1dd33:hover{color:#FFFFFF}
.hj-x.e-con.hj-s1a349cc{height:190px;border-radius:22px;background:var(--tint);position:relative;overflow:hidden;display:flex;flex-direction:column}
.hj-x.e-con.hj-s1a4e467{display:flex;flex-wrap:wrap;gap:18px;align-items:stretch;flex-direction:row}
.hj-rd .hj-s1a5da54.hj-s1a5da54{align-self:flex-start;font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:#FFFFFF;color:var(--c1)}
.hj-x.hj-s1a6824f .elementor-button{display:inline-flex;align-items:center;min-height:40px;padding:0 2px;font-size:15px;font-weight:900;color:var(--ink);text-decoration:none;background:transparent;border-radius:0;border:0;line-height:1.3}
.hj-x.hj-s1a6824f .elementor-button:hover,.hj-x.hj-s1a6824f .elementor-button:focus{background:rgba(16,21,95,.06);color:var(--ink)}
.hj-rd .hj-s1a8880b.hj-s1a8880b{display:flex;justify-content:space-between;align-items:center}
.hj-x.elementor-element.hj-s1a92f99{font-size:11px;font-weight:900;color:#1D3F7A;background:#EEF3F8;padding:4px 8px;border-radius:8px}
.hj-x.e-con.hj-s1a9ea16{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:16px}
.hj-rd .hj-s1b79fc0.hj-s1b79fc0{color:#9EE3F1;text-decoration:none}
.hj-x.elementor-element.hj-s1b7f19e{flex:1;margin:0}
.hj-x.e-con.hj-s1c5a0ea{display:flex;flex-direction:column;gap:14px;align-items:center}
.hj-rd .hj-s1cb505d.hj-s1cb505d{font-size:26px;font-weight:900;letter-spacing:-.5px}
.hj-x.e-con.hj-s1ccb62d{padding:20px;border-radius:22px;background:#F2F6FB;display:flex;flex-direction:column;gap:10px}
.hj-x.elementor-element.hj-s1d35480{font-size:12.5px;font-weight:700;padding:5px 9px;border-radius:9px;background:#F2F4F7;color:#10155F}
.hj-rd .hj-s1d6886c.hj-s1d6886c{font-size:14.5px;font-weight:800;color:#8E2440;text-decoration:none}
.hj-x.e-con.hj-s1d9b055{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:26px}
.hj-x.e-con.hj-s1ddabd6{padding-top:88px;padding-bottom:88px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s1de7d04{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;gap:0;border-top:1px solid #E6E9F0}
.hj-x.e-con.hj-s1e1ce9d{padding:24px;border-radius:22px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:8px}
.hj-x.hj-s1e804a7 .e-n-accordion-item-title{font-size:18px;font-weight:800;color:#10155F;cursor:pointer}
.hj-x.hj-s1f09e70 .elementor-heading-title{font-size:clamp(26.4px, 2.22vw + 12px, 44px);line-height:1.08;font-weight:900;letter-spacing:-1.4px;color:#10155F}
.hj-x.e-con.hj-s1f26686{display:flex;gap:28px;flex-direction:row}
.hj-x.e-con.hj-s1f54f07{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-s1f73056.hj-s1f73056{color:#A9AFC8;text-decoration:none}
.hj-x.e-con.hj-s1f7b51b{padding-top:120px;padding-bottom:120px;display:flex;flex-direction:column}
.hj-rd .hj-s1fb64d9.hj-s1fb64d9{font-size:clamp(22.0px, 1.11vw + 12px, 28px);font-weight:900;letter-spacing:-.5px}
.hj-x.e-con.hj-s1fbe466{flex:1 1 480px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s1fe590c{margin:0;max-width:440px}
.hj-x.e-con.hj-s205420c{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;width:100%;max-width:480px}
.hj-x.elementor-element.hj-s20ae707{height:240px;background:linear-gradient(160deg, #E8ECF4, #D5DCEA);display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;font-size:13px;font-weight:800;color:#5A6275}
.hj-rd .hj-s20f1a77.hj-s20f1a77{display:block;font-weight:900}
.hj-rd .hj-s2159270.hj-s2159270{font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}
.hj-x.elementor-element.hj-s218df93{margin:0;max-width:400px}
.hj-x.e-con.hj-s21bd0b8{flex:1 1 300px;padding:clamp(18px, 2.78vw, 40px);border-radius:30px;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}
.hj-rd .hj-s2208730.hj-s2208730{padding:24px;border-radius:22px;background:#F7F8FB;display:flex;flex-direction:column;gap:8px}
.hj-rd .hj-s224e96c.hj-s224e96c{color:#8A91A3;text-decoration:none}
.hj-x.e-con.hj-s226534b{padding:20px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}
.hj-rd .hj-s228fd22.hj-s228fd22{font-size:18px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-s2300689{flex:1 1 400px;display:flex;justify-content:center;flex-direction:row}
.hj-rd .hj-s231c657.hj-s231c657{font-size:12.5px;font-weight:800;color:#2B7A37}
.hj-rd .hj-s2345de3.hj-s2345de3{background:#FEF3DF;color:#8F5600;font-size:13.5px;font-weight:800;text-align:center;padding:10px 16px}
.hj-rd .hj-s2372a8a.hj-s2372a8a{font-size:15.5px;line-height:1.6;color:#5A6275}
.hj-x.elementor-element.hj-s237ab36{flex:0 1 240px;min-width:180px}
.hj-x.e-con.hj-s23c1933{scroll-margin-top:150px;padding-top:96px;padding-bottom:96px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-rd .hj-s2425547.hj-s2425547{position:relative;align-self:flex-start;font-size:11px;font-weight:900;padding:5px 10px;border-radius:10px;background:#FFFFFF;color:#171A5E}
.hj-x.e-con.hj-s248cdf2{flex:1 1 360px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-s2497f2b.hj-s2497f2b{font-size:14px;font-weight:900;color:#2F3170;text-decoration:none;white-space:nowrap}
.hj-x.e-con.hj-s24c9895{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.hj-x.hj-s267aceb .e-n-accordion-item-title{font-size:16.5px;font-weight:900;color:#10155F;cursor:pointer}
.hj-rd .hj-s26b4259.hj-s26b4259{font-size:14.5px;line-height:1.5;color:#5A2020}
.hj-x.e-con.hj-s26cb0b0{width:100%;max-width:420px;filter:drop-shadow(0 30px 60px rgba(16,21,95,.14));display:flex;flex-direction:column}
.hj-x.e-con.hj-s26cc283{flex:1;padding:12px;border-radius:14px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-rd .hj-s26e668e.hj-s26e668e{font-size:18px;font-weight:800;opacity:.8}
.hj-x.e-con.hj-s27a8c34{display:flex;flex-wrap:wrap;gap:64px;align-items:center;flex-direction:row}
.hj-x.e-con.hj-s27c3c55{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:800;color:#10155F;flex-direction:row}
a.hj-x.e-con.hj-s27c3c55:hover{color:#10155F}
.hj-x.e-con.hj-s27e7e7e{position:absolute;right:0;bottom:30px;width:360px;transform:rotate(2deg);display:flex;flex-direction:column}
.hj-x.e-con.hj-s285f7d6{scroll-margin-top:150px;padding-top:104px;padding-bottom:104px;background:#0B0E26;color:#FFFFFF;position:relative;overflow:hidden;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s285f7d6:hover{color:#FFFFFF}
.hj-rd .hj-s2886582.hj-s2886582{font-size:14.5px;font-weight:800;color:#1D3F7A;text-decoration:none}
.hj-rd .hj-s288cd24.hj-s288cd24{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#10155F}
.hj-x.e-con.hj-s28b5242{display:flex;flex-direction:column;gap:28px}
.hj-x.e-con.hj-s28c1cf9{max-width:720px;display:flex;flex-direction:column;gap:14px}
.hj-x.hj-s28f7345 .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:26px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s28f7345 .elementor-button:hover,.hj-x.hj-s28f7345 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.elementor-element.hj-s29249bf{position:absolute;right:-200px;top:-240px;width:760px;height:760px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.16), rgba(255,255,255,0) 62%)}
.hj-x.e-con.hj-s299974a{width:100%;max-width:520px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s29b11a8{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-direction:row}
.hj-x.e-con.hj-s29e437c{padding:clamp(32.4px, 5.00vw, 72px) 0;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-s2a24a63{display:flex;flex-wrap:wrap;gap:48px;align-items:center;flex-direction:row}
.hj-x.e-con.hj-s2a46d36{flex:1 1 260px;display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:26px;background:#FFFFFF;border:1px solid #E6E9F0}
.hj-rd .hj-s2a7e931.hj-s2a7e931{font-size:13.5px;line-height:1.5;color:#5A6275}
.hj-rd .hj-s2a8a479.hj-s2a8a479{font-size:21px;font-weight:900;color:#10155F}
.hj-x.hj-s2adc7ab .e-n-accordion-item{border-radius:20px;background:#FFFFFF;border:1px solid #E6E9F0;padding:20px 24px}
.hj-rd .hj-s2afbef1.hj-s2afbef1{height:40px;border-radius:12px;background:var(--tint);color:var(--ink);display:grid;place-items:center;font-weight:900;font-size:14px}
.hj-x.hj-s2bef2af .elementor-button{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:25px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s2bef2af .elementor-button:hover,.hj-x.hj-s2bef2af .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-s2c02eb0{flex:3 1 600px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));gap:32px}
.hj-x.elementor-element.hj-s2c05b8b{flex:1 1 auto;min-width:0}
.hj-rd .hj-s2c49abd.hj-s2c49abd{font-weight:700;opacity:.75}
.hj-rd .hj-s2c71485.hj-s2c71485{width:10px;height:10px;border-radius:3px;background:#2E7299}
.hj-x.elementor-element.hj-s2c9c888{position:absolute;inset:0;background:repeating-linear-gradient(135deg, rgba(255,255,255,.07) 0 16px, rgba(255,255,255,0) 16px 32px)}
.hj-x.elementor-element.hj-s2cb8534{position:absolute;right:-240px;top:-260px;width:820px;height:820px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.22) 0%, rgba(98,195,220,0) 62%)}
.hj-x.e-con.hj-s2cc184f{height:150px;position:relative;background:linear-gradient(150deg, var(--c1), var(--c2));display:flex;flex-direction:column}
.hj-x.e-con.hj-s2d1b6cf{flex:1 1 340px;padding:32px;border-radius:28px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:14px}
.hj-rd .hj-s2d21182.hj-s2d21182{display:flex;gap:8px;font-size:13.5px;font-weight:700;color:#8A91A3}
.hj-x.e-con.hj-s2d4b9b7{display:flex;gap:28px;padding:24px 24px 28px;flex-direction:row}
.hj-x.hj-s2dd3cfc .elementor-heading-title{font-size:15.5px;font-weight:900;color:#10155F;line-height:1.25}
.hj-rd .hj-s2e11678.hj-s2e11678{font-size:14px;font-weight:900;color:#10155F}
.hj-x.elementor-element.hj-s2e78823{margin:0}
.hj-x.hj-s2f6037e .elementor-heading-title{font-size:clamp(33.6px, 3.06vw + 12px, 56px);line-height:1.05;font-weight:900;letter-spacing:-1.8px;color:#10155F}
.hj-x.e-con.hj-s2fc965b{padding:clamp(32.4px, 5.00vw, 72px) 0;background:#FFFFFF;display:flex;flex-direction:column}
.hj-rd .hj-s2fede35.hj-s2fede35{font-size:24px;font-weight:900;letter-spacing:-.4px}
.hj-x.e-con.hj-s2ffa84a{padding-top:72px;padding-bottom:88px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.hj-s3050158 .elementor-heading-title{font-size:clamp(22.0px, 1.25vw + 12px, 30px);line-height:1.2;font-weight:900;letter-spacing:-.6px;color:#10155F}
.hj-rd .hj-s30715d1.hj-s30715d1{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900;color:rgba(255,255,255,.3)}
.hj-rd .hj-s308d8a8.hj-s308d8a8{font-size:12.5px;line-height:1.6;color:#8A91A3}
.hj-x.elementor-element.hj-s30c01ea{margin-top:10px}
.hj-x.e-con.hj-s3112f64{padding:28px;border-radius:28px;background:#151A3D;border:1px solid #283063;display:flex;flex-direction:column;gap:20px}
.hj-x.elementor-element.hj-s312aa37{position:absolute;right:-40px;bottom:-40px;width:170px;height:170px;border-radius:50%;background:linear-gradient(135deg, var(--c1), var(--c2));opacity:.85}
.hj-rd .hj-s31b6162.hj-s31b6162{display:flex;gap:8px;font-size:14px;line-height:1.45;color:#4A5168}
.hj-x.hj-s31e313b .elementor-button{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:24px;background:#FFFFFF;border:1px solid #E6E9F0;text-decoration:none;height:100%}
.hj-x.hj-s31e313b .elementor-button:hover,.hj-x.hj-s31e313b .elementor-button:focus{background:#FFFFFF}
.hj-rd .hj-s3227ebc.hj-s3227ebc{font-size:17px;font-weight:900;color:#10155F;line-height:1.25}
.hj-x.elementor-element.hj-s323f81c{flex:1 1 520px}
.hj-rd .hj-s32424aa.hj-s32424aa{font-size:13px;font-weight:800;opacity:.8}
.hj-x.e-con.hj-s325a5c7{padding-top:28px;padding-bottom:0;display:flex;flex-direction:column}
.hj-x.e-con.hj-s32c6fee{display:flex;flex-direction:column;gap:16px;padding:34px;background:#FDE9E9}
.hj-rd .hj-s337b188.hj-s337b188{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-s34f8f19{position:relative;overflow:hidden;border-radius:36px;padding:clamp(32.4px, 5.00vw, 72px) clamp(25.2px, 3.89vw, 56px);background:linear-gradient(125deg, #10155F 0%, #232A7A 45%, #15779B 100%);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;flex-direction:row}
a.hj-x.e-con.hj-s34f8f19:hover{color:#FFFFFF}
.hj-x.e-con.hj-s3501890{padding-top:56px;padding-bottom:72px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s3579840{flex:3 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:14px}
.hj-x.elementor-element.hj-s35d2dfe{margin:0;max-width:760px}
.hj-x.hj-s364e165 .elementor-button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;border-radius:20px;background:#10155F;color:#FFFFFF;text-decoration:none}
.hj-x.hj-s364e165 .elementor-button:hover,.hj-x.hj-s364e165 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s3694510{position:relative;flex:1 1 520px;display:flex;flex-direction:column;gap:18px}
.hj-rd .hj-s36fa4f8.hj-s36fa4f8{font-size:12px;font-weight:700;color:#8A91A3}
.hj-rd .hj-s374caf0.hj-s374caf0{color:rgba(255,255,255,.7);text-decoration:none}
.hj-rd .hj-s376a286.hj-s376a286{font-size:15px;font-weight:900;color:#15779B;text-decoration:none}
.hj-rd .hj-s3789c53.hj-s3789c53{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#2B9FBF}
.hj-rd .hj-s37aecb8.hj-s37aecb8{font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:linear-gradient(135deg, #5E1233, #C2394E)}
.hj-rd .hj-s37bd225.hj-s37bd225{font-size:11.5px;font-weight:800;color:#2B7A37}
.hj-x.elementor-element.hj-s38bc2bb{margin:0 0 12px}
.hj-x.e-con.hj-s38ddd4a{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:14px 24px 0;flex-direction:row}
.hj-rd .hj-s3943f99.hj-s3943f99{font-size:14.5px;line-height:1.55;color:#5A6275}
.hj-rd .hj-s3948555.hj-s3948555{font-size:11px;font-weight:900;color:#1D3F7A;background:#EEF3F8;padding:4px 8px;border-radius:8px}
.hj-rd .hj-s39697a4.hj-s39697a4{font-size:15px;font-weight:900;color:#2E7299}
.hj-rd .hj-s396f50f.hj-s396f50f{font-size:14.5px;font-weight:900;color:var(--ink)}
.hj-x.e-con.hj-s3a4e77e{position:relative;overflow:hidden;border-radius:36px;padding:clamp(27px, 4.17vw, 60px) clamp(25.2px, 3.89vw, 56px);background:linear-gradient(135deg, #10155F, #2F3C99);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
a.hj-x.e-con.hj-s3a4e77e:hover{color:#FFFFFF}
.hj-x.e-con.hj-s3a87ce3{display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px}
.hj-rd .hj-s3a8e42a.hj-s3a8e42a{font-size:17px;font-weight:800;color:#5A6275;text-decoration:line-through;text-decoration-color:rgba(196,28,28,.4)}
.hj-x.e-con.hj-s3a8f89f{padding:24px;border-radius:22px;background:#10155F;display:flex;flex-direction:column;gap:8px}
.hj-rd .hj-s3a932b5.hj-s3a932b5{color:#5A6275}
.hj-x.e-con.hj-s3a94a96{height:96px;position:relative;background:linear-gradient(135deg, #5E1233, #C2394E);padding:16px 18px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
.hj-rd .hj-s3afb053.hj-s3afb053{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#8A91A3;margin-right:6px}
.hj-rd .hj-s3b16da8.hj-s3b16da8{color:#2E7299}
.hj-x.e-con.hj-s3b4ae1b{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;padding-bottom:28px;font-size:13.5px;flex-direction:row}
.hj-x.e-con.hj-s3b88d9a{flex:1 1 0;min-width:0;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;border:1px solid transparent;background:#FFFFFF;text-decoration:none;box-shadow:0 20px 50px -24px rgba(16,21,95,.45)}
.hj-x.elementor-element.hj-s3ba7666{position:absolute;right:-120px;top:-160px;width:520px;height:520px;border-radius:50%;border:1px solid rgba(255,255,255,.12)}
.hj-rd .hj-s3c26621.hj-s3c26621{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#2F3170}
.hj-x.e-con.hj-s3c71559{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(340px, 100%), 1fr));gap:18px}
.hj-x.elementor-element.hj-s3c81449{margin:0;max-width:900px}
.hj-x.e-con.hj-s3cff00e{position:relative;overflow:hidden;background:linear-gradient(140deg, #5E1233 0%, #C2394E 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s3cff00e:hover{color:#FFFFFF}
.hj-x.hj-s3d9ac33 .elementor-heading-title{font-size:20px;line-height:1.3;font-weight:900;color:#10155F}
.hj-x.e-con.hj-s3da6835{display:flex;gap:10px;flex-direction:row}
.hj-rd .hj-s3dcace3.hj-s3dcace3{font-size:13.5px;color:rgba(255,255,255,.7)}
.hj-rd .hj-s3e184bf.hj-s3e184bf{font-size:13px;color:rgba(255,255,255,.7)}
.hj-x.hj-s3e2fb0b .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:800;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s3e2fb0b .elementor-button:hover,.hj-x.hj-s3e2fb0b .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-rd .hj-s3e436d7.hj-s3e436d7{display:flex;gap:8px;font-size:13.5px;font-weight:700;color:rgba(255,255,255,.7)}
.hj-x.e-con.hj-s3f1bf40{display:flex;flex-wrap:wrap;gap:40px;flex-direction:row}
.hj-rd .hj-s3f26006.hj-s3f26006{display:block;font-size:15.5px;font-weight:900}
.hj-rd .hj-s3f4ef2a.hj-s3f4ef2a{font-size:11px;font-weight:800;padding:3px 8px;border-radius:8px;background:#E7F7E9;color:#1F6B3A}
.hj-rd .hj-s3f63904.hj-s3f63904{font-size:13.5px;color:#5A6275}
.hj-rd .hj-s401931e.hj-s401931e{font-size:16px;line-height:1.6;color:#5A2020}
.hj-x.elementor-element.hj-s405c428{width:72px}
.hj-rd .hj-s408c7f2.hj-s408c7f2{font-size:14px;font-weight:900}
.hj-rd .hj-s408d9e0.hj-s408d9e0{font-size:13px;font-weight:900;color:#9EE3F1}
.hj-x.e-con.hj-s4104ebd{position:relative;overflow:hidden;background:linear-gradient(140deg, #17657E 0%, #5DBB72 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s4104ebd:hover{color:#FFFFFF}
.hj-x.e-con.hj-s4143698{flex:0 0 250px;display:flex;flex-direction:column;gap:12px}
.hj-x.elementor-element.hj-s4149976{position:absolute;right:-40px;top:-80px;width:360px;height:360px;border-radius:50%;border:1px solid rgba(255,255,255,.12)}
.hj-x.elementor-element.hj-s419e07e{margin-top:4px}
.hj-rd .hj-s41dfa54.hj-s41dfa54{display:block;font-size:15px;font-weight:900}
.hj-x.e-con.hj-s41eec15{display:flex;flex-direction:column;gap:12px;width:100%;max-width:460px;align-items:center}
.hj-x.hj-s428ab80 .elementor-button{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border-radius:23px;background:#FFFFFF;color:#A51616;font-weight:900;text-decoration:none;border:1px solid #F6C9C9;line-height:1.3}
.hj-x.hj-s428ab80 .elementor-button:hover,.hj-x.hj-s428ab80 .elementor-button:focus{background:#FFFFFF;color:#A51616}
.hj-rd .hj-s42ca0a7.hj-s42ca0a7{color:#15779B}
.hj-rd .hj-s4304a9d.hj-s4304a9d{font-size:15.5px;font-weight:900;color:#10155F;line-height:1.25}
.hj-x.elementor-element.hj-s430f60e{position:absolute;left:18px;top:18px}
.hj-rd .hj-s4319840.hj-s4319840{font-size:14px;font-weight:900;color:#4B3A99;text-decoration:none;white-space:nowrap}
.hj-x.elementor-element.hj-s43c0047{position:absolute;right:-240px;top:-260px;width:760px;height:760px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.18), rgba(98,195,220,0) 62%)}
.hj-rd .hj-s441d568.hj-s441d568{color:var(--ink);font-weight:900}
.hj-x.e-con.hj-s44376d9{padding-top:80px;padding-bottom:80px;background:#FFFFFF;display:flex;flex-direction:column}
.hj-rd .hj-s446a4cf.hj-s446a4cf{padding:20px 22px;border-radius:18px;background:#F7F8FB;font-size:14px;line-height:1.6;color:#5A6275}
.hj-x.elementor-element.hj-s44a1014{margin:0;max-width:820px}
.hj-x.e-con.hj-s451e72b{flex:1 1 440px;padding:22px;border-radius:32px;background:rgba(255,255,255,.7);border:1px solid #E6E9F0;box-shadow:0 30px 80px -40px rgba(16,21,95,.35);display:flex;flex-direction:column;gap:14px}
.hj-x.e-con.hj-s452d28c{width:100%;max-width:420px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s45cc08c{padding-bottom:112px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s45ccfae{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}
.hj-rd .hj-s461c082.hj-s461c082{font-size:15px;font-weight:900;color:#2F3170}
.hj-rd .hj-s466b2a3.hj-s466b2a3{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900;color:#D5DAE6;letter-spacing:-1px}
.hj-x.hj-s46bad36 .elementor-button{display:flex;justify-content:center;align-items:center;height:54px;border-radius:27px;background:#FFFFFF;color:#10155F;font-weight:800;text-decoration:none}
.hj-x.hj-s46bad36 .elementor-button:hover,.hj-x.hj-s46bad36 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-rd .hj-s47b23bf.hj-s47b23bf{font-size:12px;font-weight:800;padding:4px 9px;border-radius:9px;background:#F0ECFB;color:#4B3A99}
.hj-x.e-con.hj-s481859f{padding:clamp(32.4px, 5.00vw, 72px) 0;background:linear-gradient(140deg, #10155F, #2F3C99);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s481859f:hover{color:#FFFFFF}
.hj-rd .hj-s488a936.hj-s488a936{font-size:15px;font-weight:900;color:#C2394E}
.hj-rd .hj-s48b4c85.hj-s48b4c85{font-size:15px;line-height:1.6;color:rgba(255,255,255,.82)}
.hj-x.e-con.hj-s4920850{position:relative;overflow:hidden;background:linear-gradient(150deg, #0B0E26 0%, #10155F 55%, #15779B 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s4920850:hover{color:#FFFFFF}
.hj-rd .hj-s495f57f.hj-s495f57f{font-size:14px;font-weight:900;color:#15779B;text-decoration:none}
.hj-x.e-con.hj-s4a436fa{flex:1 1 380px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-s4a5c506.hj-s4a5c506{font-size:13px;font-weight:900;color:#15779B}
.hj-x.e-con.hj-s4af18e1{padding:34px;border-radius:30px;background:linear-gradient(150deg, #10155F, #2E7299);border:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:18px;box-shadow:0 30px 80px -30px rgba(46,114,153,.7)}
.hj-rd .hj-s4af5817.hj-s4af5817{font-size:17px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-s4b446b9{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;border-top:1px solid #E1E5EE}
.hj-x.e-con.hj-s4b5686e{background:#F7F8FB;border-bottom:1px solid #EEF1F6;display:flex;flex-direction:column}
.hj-rd .hj-s4b762b3.hj-s4b762b3{font-size:22px;font-weight:900;color:#2B9FBF}
.hj-x.e-con.hj-s4bbbaa1{padding-top:96px;padding-bottom:96px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-rd .hj-s4c12f23.hj-s4c12f23{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900;letter-spacing:-.8px}
.hj-x.hj-s4c1bc1e .elementor-button{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:25px;border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s4c1bc1e .elementor-button:hover,.hj-x.hj-s4c1bc1e .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-rd .hj-s4c32282.hj-s4c32282{width:20px;height:20px;border-radius:7px;background:#6FCE78;flex:0 0 auto}
.hj-x.elementor-element.hj-s4c7566c{margin-left:auto}
.hj-rd .hj-s4c77d01.hj-s4c77d01{font-size:clamp(22.0px, 1.11vw + 12px, 28px);font-weight:900;color:#10155F;letter-spacing:-.6px}
.hj-rd .hj-s4d0542a.hj-s4d0542a{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900;letter-spacing:-.8px;line-height:1.15}
.hj-x.hj-s4d41801 .elementor-heading-title{font-size:clamp(24.0px, 1.94vw + 12px, 40px);line-height:1.08;font-weight:900;letter-spacing:-1.2px;color:#10155F}
.hj-rd .hj-s4d525e9.hj-s4d525e9{font-size:15px;font-weight:900;color:#2B9FBF}
.hj-x.e-con.hj-s4db3bbd{display:flex;flex-direction:column;gap:16px;padding-top:56px;padding-bottom:56px}
.hj-rd .hj-s4deda27.hj-s4deda27{font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s4e1290d{padding:clamp(32.4px, 5.00vw, 72px) 0;display:flex;flex-direction:column}
.hj-rd .hj-s4e2082e.hj-s4e2082e{margin-left:6px;font-size:10.5px;font-weight:900;padding:3px 7px;border-radius:8px;background:#FEF3DF;color:#8F5600;vertical-align:2px}
.hj-x.e-con.hj-s4e5230f{display:flex;flex-direction:column;gap:14px;padding-top:56px;padding-bottom:48px}
.hj-rd .hj-s4e5723d.hj-s4e5723d{font-size:15px;line-height:1.55;color:#5A6275}
.hj-x.e-con.hj-s4e82009{display:flex;flex-direction:column;gap:40px}
.hj-x.e-con.hj-s4ef47b0{position:relative;flex:1 1 520px;display:flex;flex-direction:column;gap:20px}
.hj-x.hj-s4f62673 .elementor-heading-title{font-size:19px;line-height:1.2;font-weight:900;color:#10155F}
.hj-rd .hj-s4f7f821.hj-s4f7f821{display:flex;gap:10px;font-size:15.5px;line-height:1.5;color:#4A5168}
.hj-rd .hj-s4fcaf99.hj-s4fcaf99{display:flex;flex-direction:column;gap:2px}
.hj-rd .hj-s4fec030.hj-s4fec030{font-size:12px;font-weight:800;padding:5px 10px;border-radius:12px;background:#EEF1FB;color:#10155F}
.hj-x.elementor-element.hj-s4ffa4ef{flex:0 1 440px}
.hj-rd .hj-s50110ea.hj-s50110ea{color:#5DBB72}
.hj-rd .hj-s5016612.hj-s5016612{font-size:13.5px;color:#8A91A3}
.hj-rd .hj-s504629a.hj-s504629a{font-size:12px;font-weight:800;padding:4px 9px;border-radius:9px;background:#E3F1F6;color:#0F6383}
.hj-x.e-con.hj-s5048124{position:relative;width:420px;height:420px;max-width:100%;display:flex;flex-direction:column}
.hj-rd .hj-s50c8498.hj-s50c8498{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#8E2440}
.hj-x.elementor-element.hj-s50ec32d{width:92px}
.hj-rd .hj-s50f5e00.hj-s50f5e00{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}
.hj-rd .hj-s5110bce.hj-s5110bce{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900;letter-spacing:-.6px}
.hj-x.hj-s5124431 .elementor-button{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border-radius:23px;background:#C41C1C;color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s5124431 .elementor-button:hover,.hj-x.hj-s5124431 .elementor-button:focus{background:#C41C1C;color:#FFFFFF}
.hj-x.e-con.hj-s51a9976{padding:26px 26px 24px;display:flex;flex-direction:column;gap:14px;flex:1}
.hj-rd .hj-s5280eb5.hj-s5280eb5{height:1px;width:40px;background:#15779B}
.hj-x.e-con.hj-s529ae18{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:56px;padding-bottom:104px;flex-direction:row}
.hj-x.e-con.hj-s52b22a8{display:flex;flex-direction:column;gap:18px;padding:36px;background:#FFFFFF}
.hj-x.e-con.hj-s5309430{background:rgba(255,255,255,.95);border-bottom:1px solid #E6E9F0;display:flex;flex-direction:column}
.hj-rd .hj-s53a2226.hj-s53a2226{display:flex;flex-wrap:wrap;gap:6px}
.hj-rd .hj-s53e3812.hj-s53e3812{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#4B3A99}
.hj-rd .hj-s53f147b.hj-s53f147b{font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#15779B}
.hj-x.elementor-element.hj-s542148b{font-size:12.5px;font-weight:800;color:#8A91A3}
.hj-rd .hj-s5480061.hj-s5480061{font-size:11px;font-weight:900;padding:5px 10px;border-radius:10px;background:#6FCE78;color:#0B0E26}
.hj-x.e-con.hj-s5480ece{display:flex;align-items:center;gap:18px;flex-direction:row}
.hj-x.hj-s54c02cc .elementor-button{display:inline-flex;align-items:center;min-height:54px;padding:0 24px;border-radius:27px;background:#10155F;color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s54c02cc .elementor-button:hover,.hj-x.hj-s54c02cc .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-rd .hj-s557a503.hj-s557a503{font-size:26px;font-weight:900;letter-spacing:-.6px;color:#10155F}
.hj-rd .hj-s5581d47.hj-s5581d47{font-size:13px;color:#8A91A3}
.hj-x.elementor-element.hj-s55f4722{position:relative;align-self:flex-start}
.hj-rd .hj-s5609a9e.hj-s5609a9e{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:25px;background:#FFFFFF;color:#17657E;font-weight:900;white-space:nowrap;line-height:1.3}
.hj-rd .hj-s5616243.hj-s5616243{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;font-weight:700;color:rgba(255,255,255,.7)}
.hj-x.e-con.hj-s5655433{padding-top:40px;padding-bottom:8px;display:flex;flex-direction:column}
.hj-rd .hj-s56cc079.hj-s56cc079{font-size:15px;font-weight:900;color:#10155F}
.hj-x.elementor-element.hj-s57205c2{font-size:13.5px;font-weight:700;color:#8A91A3}
.hj-x.elementor-element.hj-s5760a5b{position:absolute;left:-200px;bottom:-300px;width:760px;height:760px;border-radius:50%;background:radial-gradient(circle, rgba(93,187,114,.22) 0%, rgba(93,187,114,0) 62%)}
.hj-x.e-con.hj-s57c06cc{display:flex;gap:14px;padding:16px;border-radius:20px;border:1px solid #E6E9F0;text-decoration:none;background:#FFFFFF;flex-direction:row}
.hj-x.hj-s580b14d .elementor-heading-title{font-size:clamp(27.6px, 2.36vw + 12px, 46px);line-height:1.08;font-weight:900;letter-spacing:-1.4px;color:#10155F}
.hj-x.e-con.hj-s585906f{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px}
.hj-rd .hj-s5873429.hj-s5873429{display:block;font-size:11px;font-weight:800;opacity:.7}
.hj-rd .hj-s58ad886.hj-s58ad886{font-size:16px;font-weight:700;color:rgba(255,255,255,.85)}
.hj-x.e-con.hj-s58c1bae{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(340px, 100%), 1fr));gap:18px}
.hj-rd .hj-s590c2fc.hj-s590c2fc{display:flex;gap:8px;font-size:13.5px;font-weight:700;color:rgba(255,255,255,.6)}
.hj-rd .hj-s593c6e5.hj-s593c6e5{font-size:20px;line-height:1.6;color:rgba(255,255,255,.86)}
.hj-x.e-con.hj-s5941c78{display:flex;flex-wrap:wrap;border-radius:36px;overflow:hidden;background:#F7F8FB;flex-direction:row}
.hj-rd .hj-s597644a.hj-s597644a{font-size:15px;line-height:1.55;color:#5A2020}
.hj-rd .hj-s59b30d1.hj-s59b30d1{font-size:13.5px;font-weight:800;color:#1F6B3A;text-decoration:none;padding:6px 0}
.hj-x.e-con.hj-s5a01baa{position:relative;overflow:hidden;background:linear-gradient(140deg, var(--c1) 0%, var(--c2) 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s5a01baa:hover{color:#FFFFFF}
.hj-rd .hj-s5a24238.hj-s5a24238{font-size:17px;font-weight:900;color:#10155F}
.hj-x.e-con.hj-s5a3b93e{display:flex;flex-direction:column;gap:22px;padding-left:12px}
.hj-x.hj-s5ab1887 .elementor-button{padding:18px 20px;border-radius:22px;border:1px solid #E6E9F0;text-decoration:none;display:flex;flex-direction:column;gap:6px;background:transparent}
.hj-x.hj-s5ab1887 .elementor-button:hover,.hj-x.hj-s5ab1887 .elementor-button:focus{background:rgba(16,21,95,.06)}
.hj-x.e-con.hj-s5b3f163{height:96px;position:relative;background:linear-gradient(135deg, #17657E, #5DBB72);padding:16px 18px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
.hj-rd .hj-s5b52712.hj-s5b52712{font-size:18px;font-weight:900;color:#15779B;text-decoration:none}
.hj-x.e-con.hj-s5be90a3{display:flex;align-items:baseline;justify-content:space-between;flex-direction:row}
.hj-x.e-con.hj-s5c21346{flex:1 1 540px;display:flex;flex-direction:column;gap:22px}
.hj-x.e-con.hj-s5ca2994{flex:3 1 560px;min-width:0;display:flex;flex-direction:column;gap:30px}
.hj-x.e-con.hj-s5cdddd8{display:flex;flex-direction:column}
.hj-rd .hj-s5cdef6d.hj-s5cdef6d{font-size:19px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-s5ce7a9b{display:flex;gap:20px;align-items:stretch;flex-direction:row}
.hj-x.e-con.hj-s5d107f5{scroll-margin-top:150px;padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-rd .hj-s5d367dd.hj-s5d367dd{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}
.hj-x.hj-s5d84a6f .elementor-button{display:inline-flex;align-items:center;min-height:58px;padding:0 26px;border-radius:29px;border:1px solid rgba(255,255,255,.35);color:#FFFFFF;font-weight:800;font-size:16px;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s5d84a6f .elementor-button:hover,.hj-x.hj-s5d84a6f .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-x.e-con.hj-s5dbefbd{background:#10155F;color:rgba(255,255,255,.86);font-size:13px;font-weight:600;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s5dbefbd:hover{color:rgba(255,255,255,.86)}
.hj-x.hj-s5dcb25e .elementor-heading-title{font-size:clamp(38.4px, 3.61vw + 12px, 64px);line-height:1.03;font-weight:900;letter-spacing:-2px;color:#10155F}
.hj-x.e-con.hj-s5e07737{flex:1;min-width:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;align-content:start}
.hj-rd .hj-s5e27af4.hj-s5e27af4{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 16px 0 6px;border-radius:18px;background:#EEF1FB;color:#10155F;font-size:13.5px;font-weight:800;line-height:1.3}
.hj-x.elementor-element.hj-s5e72cc5{position:relative}
.hj-x.e-con.hj-s5e7d375{display:flex;flex-direction:column;gap:0;border-top:1px solid #E1E5EE}
.hj-rd .hj-s5e8311e.hj-s5e8311e{display:flex;align-items:center;gap:8px;color:#5A6275;text-decoration:none;border-bottom:1px dotted #A9AFC8}
.hj-rd .hj-s5e93b18.hj-s5e93b18{font-size:11px;font-weight:800;color:#10155F}
.hj-rd .hj-s5ee0539.hj-s5ee0539{font-size:12px;font-weight:800;padding:5px 10px;border-radius:12px;background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-x.e-con.hj-s5f1b0cc{display:flex;flex-direction:column;gap:32px}
.hj-x.e-con.hj-s5f6df90{padding-top:84px;padding-bottom:84px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-rd .hj-s5f8adc1.hj-s5f8adc1{font-size:14px;color:#8A91A3}
.hj-x.elementor-element.hj-s5fd96a9{position:absolute;left:18px;top:16px}
.hj-x.hj-s6036d82 .elementor-button{display:inline-flex;align-items:center;min-height:54px;padding:0 26px;border-radius:27px;background:#10155F;color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s6036d82 .elementor-button:hover,.hj-x.hj-s6036d82 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.elementor-element.hj-s6081843{position:absolute;inset:0;background:repeating-linear-gradient(135deg, rgba(255,255,255,.07) 0 18px, rgba(255,255,255,0) 18px 36px)}
.hj-rd .hj-s60cffd3.hj-s60cffd3{height:1px;width:40px;background:#2F3C99}
.hj-x.e-con.hj-s60ff08d{display:flex;flex-wrap:wrap;gap:28px;padding-top:10px;flex-direction:row}
.hj-x.e-con.hj-s61a3158{background:#F7F8FB;border-top:1px solid #EEF1F6;border-bottom:1px solid #EEF1F6;display:flex;flex-direction:column}
.hj-x.e-con.hj-s61dde38{display:flex;flex-wrap:wrap;gap:18px 40px;padding:clamp(18px, 2.78vw, 40px) 0;border-top:1px solid #EEF1F6;flex-direction:row}
.hj-x.elementor-element.hj-s61e36aa{position:absolute;left:22px;top:22px}
.hj-x.e-con.hj-s61f1074{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:18px;flex-direction:row}
.hj-x.e-con.hj-s61feb78{position:relative;overflow:hidden;border-radius:36px;padding:clamp(27px, 4.17vw, 60px) clamp(25.2px, 3.89vw, 56px);background:linear-gradient(135deg,#10155F,#2F3C99);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
a.hj-x.e-con.hj-s61feb78:hover{color:#FFFFFF}
.hj-x.e-con.hj-s6254d5a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:28px 32px;border-radius:28px;background:linear-gradient(135deg, #17657E, #5DBB72);color:#FFFFFF;text-decoration:none;flex-direction:row}
a.hj-x.e-con.hj-s6254d5a:hover{color:#FFFFFF}
.hj-x.e-con.hj-s626497f{display:flex;flex-direction:column;border-radius:32px;overflow:hidden;background:linear-gradient(150deg, #17657E 0%, #5DBB72 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-s626497f:hover{color:#FFFFFF}
.hj-x.e-con.hj-s6292bc2{display:flex;flex-wrap:wrap;gap:10px;flex-direction:row}
.hj-x.e-con.hj-s630a79b{flex:1 1 480px;padding:clamp(25.2px, 3.89vw, 56px);box-sizing:border-box;display:flex;flex-direction:column;gap:22px;justify-content:center}
.hj-x.e-con.hj-s6323fe3{padding-top:64px;padding-bottom:0;display:flex;flex-direction:column}
.hj-x.e-con.hj-s6465e34{background:rgba(255,255,255,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #E6E9F0;display:flex;flex-direction:column}
.hj-x.e-con.hj-s6472f20{padding-top:0;padding-bottom:32px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s648d7cf{font-size:16px;font-weight:700;color:rgba(255,255,255,.85)}
.hj-x.e-con.hj-s64b3d73{display:flex;gap:12px;padding:16px;border-radius:18px;background:#FFFFFF;border:1px solid #E6E9F0;flex-direction:row}
.hj-rd .hj-s64c1a46.hj-s64c1a46{font-size:14.5px;font-weight:700;padding:10px 16px;border-radius:20px;border:1px solid #E6E9F0;color:#10155F;text-decoration:none}
.hj-x.e-con.hj-s64dc220{position:absolute;left:50%;top:10px;transform:translateX(-50%);display:flex;flex-direction:column}
.hj-rd .hj-s64fcd32.hj-s64fcd32{width:20px;height:20px;border-radius:7px;border:2px solid #D5DAE6;flex:0 0 auto}
.hj-x.elementor-element.hj-s658f095{margin-bottom:8px}
.hj-x.e-con.hj-s65bd461{width:100%;max-width:520px;filter:drop-shadow(0 30px 60px rgba(16,21,95,.14));display:flex;flex-direction:column}
.hj-x.e-con.hj-s65d5993{padding-top:84px;padding-bottom:84px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s65d5a9e{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:18px}
.hj-x.e-con.hj-s65f708e{flex:1 1 320px;display:flex;flex-direction:column;gap:4px}
.hj-x.e-con.hj-s65f9dbe{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:56px;padding-bottom:96px;flex-direction:row}
.hj-rd .hj-s662c893.hj-s662c893{width:8px;height:8px;border-radius:50%;background:#2B9FBF}
.hj-x.e-con.hj-s664bfbf{display:flex;justify-content:space-between;align-items:center;flex-direction:row}
.hj-rd .hj-s6664442.hj-s6664442{width:10px;height:10px;border-radius:3px;background:#2B9FBF}
.hj-rd .hj-s666f63b.hj-s666f63b{font-size:14px;font-weight:800;color:#15779B}
.hj-rd .hj-s6672f97.hj-s6672f97{color:#A51616;font-weight:900}
.hj-x.e-con.hj-s6680754{flex:0 0 280px;display:flex;gap:14px;align-items:baseline;flex-direction:row}
.hj-rd .hj-s66aaafd.hj-s66aaafd{font-size:22px;font-weight:900}
.hj-rd .hj-s6729f00.hj-s6729f00{flex:0 0 auto;font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#8A91A3;margin-right:6px}
.hj-rd .hj-s67806a3.hj-s67806a3{padding:5px 10px;border-radius:10px;background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s67bd43a{flex:1 1 640px;min-width:0;display:flex;flex-direction:column}
.hj-x.e-con.hj-s67ccacb{padding-top:88px;padding-bottom:56px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s67d47a2{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;border-top:1px solid #E6E9F0}
.hj-x.e-con.hj-s67f5c4d{flex:1 1 420px;display:flex;justify-content:center;align-items:center;flex-direction:row}
.hj-rd .hj-s68074f1.hj-s68074f1{padding-left:22px;display:flex;flex-direction:column;gap:8px}
.hj-x.elementor-element.hj-s6829601{font-size:11px;font-weight:800;padding:3px 8px;border-radius:8px;background:#E7F7E9;color:#1F6B3A}
.hj-rd .hj-s686ac12.hj-s686ac12{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#ECEDF8;color:#2F3170}
.hj-x.e-con.hj-s68db20d{position:relative;overflow:hidden;background:linear-gradient(140deg, var(--c1), var(--c2));color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s68db20d:hover{color:#FFFFFF}
.hj-x.e-con.hj-s68f8fec{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}
.hj-x.elementor-element.hj-s68fd635{font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:var(--tint);color:var(--ink)}
.hj-rd .hj-s6966e4a.hj-s6966e4a{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#1D3F7A}
.hj-x.elementor-element.hj-s6990a84{position:absolute;right:-30px;bottom:-50px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.25), rgba(255,255,255,0) 65%)}
.hj-x.e-con.hj-s699eb66{position:relative;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s69c19b0{position:absolute;left:50%;top:104px;transform:translateX(-50%);width:44px;height:44px;border-radius:14px;background:#FFFFFF;display:grid;place-items:center;box-shadow:0 10px 20px rgba(16,21,95,.2)}
.hj-x.hj-s6a762e4 .elementor-heading-title{font-size:clamp(38.4px, 3.61vw + 12px, 64px);line-height:1.04;font-weight:900;letter-spacing:-2.2px;color:#10155F}
.hj-rd .hj-s6ab0071.hj-s6ab0071{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:12px;background:#6FCE78;color:#0B3A1A}
.hj-x.e-con.hj-s6ad3c96{position:relative;display:flex;flex-direction:column;gap:40px}
.hj-x.e-con.hj-s6ae4c50{max-width:760px;display:flex;flex-direction:column;gap:18px}
.hj-x.e-con.hj-s6ae5b49{display:flex;flex-direction:column;gap:14px;max-width:640px}
.hj-rd .hj-s6b4819b.hj-s6b4819b{font-size:26px;line-height:1.1;font-weight:900;letter-spacing:-.6px}
.hj-x.e-con.hj-s6b57a62{height:96px;position:relative;background:linear-gradient(135deg, #171A5E, #4A4C9E);padding:16px 18px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
.hj-x.e-con.hj-s6b58434{padding-top:72px;padding-bottom:40px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s6b5f35b{flex:1 1 300px;display:flex;flex-direction:column;gap:20px}
.hj-x.e-con.hj-s6b8f617{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #EEF0F5;padding-top:16px;flex-direction:row}
.hj-rd .hj-s6b9430a.hj-s6b9430a{font-size:12px;font-weight:800;padding:6px 12px;border-radius:14px;background:rgba(255,255,255,.16)}
.hj-x.elementor-element.hj-s6bd4e1d{margin:4px 0}
.hj-rd .hj-s6be00f6.hj-s6be00f6{flex:0 0 220px;font-size:16px;font-weight:900;color:#10155F}
.hj-x.e-con.hj-s6c759e6{flex:1 1 480px;display:flex;flex-direction:column;gap:12px}
.hj-rd .hj-s6c811ad.hj-s6c811ad{font-size:18px;line-height:1.6;color:#10155F;font-weight:700}
.hj-x.elementor-element.hj-s6c9d776{font-size:19px;line-height:1.6;color:#5A6275}
.hj-rd .hj-s6ca8d60.hj-s6ca8d60{width:34px;height:34px;border-radius:50%;background:#FFFFFF;color:#10155F;display:grid;place-items:center;font-weight:900}
.hj-rd .hj-s6cb5519.hj-s6cb5519{color:#C2394E}
.hj-rd .hj-s6cbd5d3.hj-s6cbd5d3{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.8}
.hj-x.elementor-element.hj-s6cc6df0{position:absolute;right:-10px;top:120px}
.hj-x.elementor-element.hj-s6d2a3b3{position:absolute;left:-300px;bottom:-380px;width:760px;height:760px;border-radius:50%;background:radial-gradient(circle, rgba(142,152,245,.14) 0%, rgba(142,152,245,0) 62%)}
.hj-rd .hj-s6d34a46.hj-s6d34a46{display:block;font-weight:800;color:#10155F;font-size:17px}
.hj-x.elementor-element.hj-s6d69f14{position:absolute;left:0;top:0;right:0;bottom:0;background:repeating-linear-gradient(135deg, rgba(255,255,255,.07) 0 14px, rgba(255,255,255,0) 14px 28px)}
.hj-rd .hj-s6d7f57a.hj-s6d7f57a{font-size:12.5px;font-weight:700;color:#8A91A3}
.hj-x.e-con.hj-s6d96f61{flex:1 1 420px;min-height:520px;position:relative;background:linear-gradient(160deg, #DCE3EF 0%, #C9D3E6 100%);display:grid;place-items:center}
.hj-rd .hj-s6dc7821.hj-s6dc7821{font-size:15px;font-weight:800;color:#10155F;text-decoration:none}
.hj-rd .hj-s6dfb6e9.hj-s6dfb6e9{color:rgba(255,255,255,.65);text-decoration:none}
.hj-rd .hj-s6e03f03.hj-s6e03f03{display:flex;gap:10px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.86)}
.hj-rd .hj-s6e38583.hj-s6e38583{font-size:17px;line-height:1.6;color:#A9AFC8}
.hj-rd .hj-s6f5610e.hj-s6f5610e{display:flex;flex-wrap:wrap;gap:22px;font-size:14px;font-weight:700;color:rgba(255,255,255,.86)}
.hj-rd .hj-s6f58518.hj-s6f58518{position:absolute;inset:0;background:repeating-linear-gradient(135deg, rgba(255,255,255,.08) 0 8px, rgba(255,255,255,0) 8px 16px)}
.hj-x.elementor-element.hj-s6fd2e92{width:40px}
.hj-x.hj-s7039860 .elementor-heading-title{font-size:clamp(34.8px, 3.19vw + 12px, 58px);line-height:1.05;font-weight:900;letter-spacing:-1.8px}
.hj-rd .hj-s7067c4f.hj-s7067c4f{height:76px;border-radius:18px;background:linear-gradient(150deg, #0E4F6B, #2B9FBF);overflow:hidden}
.hj-x.hj-s70756aa .elementor-button{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:25px;border:1px solid #D5DAE6;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s70756aa .elementor-button:hover,.hj-x.hj-s70756aa .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-rd .hj-s70d081a.hj-s70d081a{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#1F6B3A}
.hj-rd .hj-s7106cd7.hj-s7106cd7{font-size:14px;font-weight:700;color:#5A6275}
.hj-rd .hj-s713e7ed.hj-s713e7ed{display:flex;flex-wrap:wrap;gap:18px}
.hj-rd .hj-s7147ba6.hj-s7147ba6{font-size:13.5px;font-weight:800;color:#4B3A99;text-decoration:none;padding:6px 0}
.hj-rd .hj-s71495b0.hj-s71495b0{flex:1 1 520px;font-size:16px;line-height:1.55;color:#1C2033}
.hj-x.e-con.hj-s714da1a{display:flex;justify-content:center;flex-direction:row}
.hj-x.hj-s71869fb .hj-acc-text{margin:14px 0 0;font-size:16px;line-height:1.65;color:#5A6275}
.hj-rd .hj-s7213a36.hj-s7213a36{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#62C3DC}
.hj-x.e-con.hj-s7264e8e{display:flex;flex-wrap:wrap;gap:56px;align-items:center;flex-direction:row}
.hj-x.e-con.hj-s72e488b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:30px 34px;border-radius:28px;background:linear-gradient(140deg, var(--c1), var(--c2));color:#FFFFFF;text-decoration:none;flex-direction:row}
a.hj-x.e-con.hj-s72e488b:hover{color:#FFFFFF}
.hj-rd .hj-s72f91f3.hj-s72f91f3{font-size:15px;font-weight:900;color:#0F6383}
.hj-rd .hj-s73245ca.hj-s73245ca{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#2E7299}
.hj-rd .hj-s738c3c3.hj-s738c3c3{font-size:16px;color:rgba(255,255,255,.8)}
.hj-x.hj-s738d467 .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:26px;background:#10155F;color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s738d467 .elementor-button:hover,.hj-x.hj-s738d467 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s73adcad{padding:34px;border-radius:30px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:18px}
.hj-rd .hj-s73be425.hj-s73be425{font-size:15px;line-height:1.6;color:#5A2020}
.hj-rd .hj-s73f13da.hj-s73f13da{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg, #62C3DC, #2F3C99)}
.hj-rd .hj-s7427505.hj-s7427505{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}
.hj-x.e-con.hj-s742bb34{position:relative;overflow:hidden;background:linear-gradient(140deg, #0B0E26 0%, #10155F 60%, #17657E 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s742bb34:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-s746a00b{position:absolute;right:-200px;top:-240px;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.2) 0%, rgba(98,195,220,0) 62%)}
.hj-rd .hj-s7497085.hj-s7497085{font-size:clamp(27.6px, 2.36vw + 12px, 46px);font-weight:900;letter-spacing:-1.5px}
.hj-rd .hj-s74d531e.hj-s74d531e{font-size:clamp(28.8px, 2.50vw + 12px, 48px);font-weight:900;color:#10155F;letter-spacing:-1.5px}
.hj-x.elementor-element.hj-s74f0503{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:12px;background:rgba(255,255,255,.14)}
.hj-rd .hj-s753f648.hj-s753f648{font-size:19px;line-height:1.6;color:#A9AFC8}
.hj-rd .hj-s7559d8b.hj-s7559d8b{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#E3F1F6;color:#0F6383}
.hj-rd .hj-s757041a.hj-s757041a{font-size:12px;font-weight:800;padding:4px 9px;border-radius:9px;background:#EEF3F8;color:#1D3F7A}
.hj-x.hj-s75ab837 .elementor-heading-title{font-size:clamp(31.2px, 2.78vw + 12px, 52px);line-height:1.05;font-weight:900;letter-spacing:-1.6px}
.hj-x.elementor-element.hj-s75dfd0a{position:absolute;left:50%;top:-300px;width:1100px;height:700px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse, rgba(98,195,220,.18) 0%, rgba(98,195,220,0) 65%)}
.hj-x.e-con.hj-s75fefab{flex:1 1 260px;position:sticky;top:100px;display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#F7F8FB}
.hj-rd .hj-s763ee9f.hj-s763ee9f{color:#5A6275;text-decoration:none}
.hj-x.e-con.hj-s764856e{display:flex;flex-direction:column;gap:24px;max-width:820px}
.hj-x.elementor-element.hj-s76ba053{font-size:14.5px;line-height:1.55;color:#5A6275}
.hj-x.elementor-element.hj-s76cbf54{position:absolute;right:-200px;top:-220px;width:760px;height:760px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.16) 0%, rgba(255,255,255,0) 62%)}
.hj-rd .hj-s772b752.hj-s772b752{font-size:15.5px;font-weight:900;color:#10155F}
.hj-x.e-con.hj-s7750807{display:flex;flex-wrap:wrap;gap:64px;flex-direction:row}
.hj-x.e-con.hj-s7760914{flex:0 0 270px;display:flex;flex-direction:column;gap:12px}
.hj-rd .hj-s778cb44.hj-s778cb44{font-size:13.5px;font-weight:900;color:#15779B}
.hj-rd .hj-s77e2917.hj-s77e2917{padding-top:14px;border-top:1px solid #E6E9F0;font-size:13px;line-height:1.5;color:#5A6275}
.hj-rd .hj-s785074d.hj-s785074d{font-size:18px;line-height:1.6;color:rgba(255,255,255,.82)}
.hj-rd .hj-s78becaf.hj-s78becaf{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:17px;background:rgba(255,255,255,.14);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}
.hj-x.hj-s791281f .elementor-button{display:flex;justify-content:center;align-items:center;height:54px;border-radius:27px;border:1px solid #D5DAE6;color:#10155F;font-weight:800;text-decoration:none;background:transparent}
.hj-x.hj-s791281f .elementor-button:hover,.hj-x.hj-s791281f .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-rd .hj-s798025b.hj-s798025b{font-size:12.5px;color:#5A6275}
.hj-rd .hj-s7992dc1.hj-s7992dc1{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:800;color:#5A6275;text-decoration:none}
.hj-x.elementor-element.hj-s79de6af{max-width:760px}
.hj-x.hj-s7a2d1af .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.05;font-weight:900;letter-spacing:-1.6px}
.hj-rd .hj-s7a830d7.hj-s7a830d7{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:25px;background:#FFFFFF;color:#10155F;font-weight:900;white-space:nowrap;line-height:1.3}
.hj-rd .hj-s7abf8d5.hj-s7abf8d5{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.hj-x.e-con.hj-s7b1164a{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:16px}
.hj-x.elementor-element.hj-s7b40530{position:absolute;right:-120px;top:-160px;width:520px;height:520px;border-radius:50%;border:1px solid rgba(255,255,255,.14)}
.hj-x.e-con.hj-s7b65852{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;border-top:1px solid #EEF1F6;font-size:13.5px;color:#8A91A3;flex-direction:row}
a.hj-x.e-con.hj-s7b65852:hover{color:#8A91A3}
.hj-rd .hj-s7bd4f30.hj-s7bd4f30{font-size:15px;font-weight:900;color:#62C3DC}
.hj-rd .hj-s7bf3ef9.hj-s7bf3ef9{font-size:12px;font-weight:800;padding:4px 9px;border-radius:9px;background:#FDE9EE;color:#8E2440}
.hj-rd .hj-s7c1f1af.hj-s7c1f1af{font-size:17px;line-height:1.75;color:#1C2033}
.hj-x.e-con.hj-s7c2f0fe{flex:1 1 560px;display:flex;flex-direction:column;gap:22px}
.hj-rd .hj-s7c5d334.hj-s7c5d334{font-size:12px;color:#8A91A3}
.hj-x.e-con.hj-s7cc0929{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:20px;background:#F7F8FB;text-decoration:none;flex-direction:row}
.hj-rd .hj-s7cd2641.hj-s7cd2641{font-size:12.5px;line-height:1.5;color:#8A91A3}
.hj-x.e-con.hj-s7d2a599{height:130px;border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(160deg, #1F6B3A, #5DBB72);display:flex;flex-direction:column}
.hj-rd .hj-s7d502ad.hj-s7d502ad{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:12px;background:rgba(255,255,255,.12);color:#9EE3F1}
.hj-rd .hj-s7dab125.hj-s7dab125{font-size:14px;line-height:1.5;color:#5A6275}
.hj-x.e-con.hj-s7dad2e7{position:relative;overflow:hidden;background:#0B0E26;color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-s7dad2e7:hover{color:#FFFFFF}
.hj-rd .hj-s7db348a.hj-s7db348a{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:13px;background:#FFFFFF;color:#15779B;line-height:1.3}
.hj-rd .hj-s7dba8a9.hj-s7dba8a9{display:block;font-weight:800;font-size:16px}
.hj-rd .hj-s7dc1bf3.hj-s7dc1bf3{color:rgba(255,255,255,.8)}
.hj-x.hj-s7e39976 .elementor-button{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border-radius:23px;border:1px solid #D5DAE6;color:#10155F;font-weight:800;font-size:14px;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s7e39976 .elementor-button:hover,.hj-x.hj-s7e39976 .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-rd .hj-s7e79281.hj-s7e79281{display:flex;flex-wrap:wrap;gap:8px}
.hj-rd .hj-s7e7ccb7.hj-s7e7ccb7{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#C2394E}
.hj-rd .hj-s7eb821f.hj-s7eb821f{font-size:14px;font-weight:800;opacity:.75}
.hj-rd .hj-s7f2ad73.hj-s7f2ad73{font-size:16px;font-weight:900;color:#10155F}
.hj-rd .hj-s7f42f45.hj-s7f42f45{font-size:clamp(22.0px, 1.11vw + 12px, 28px);font-weight:900;letter-spacing:-.6px;line-height:1.15}
.hj-x.elementor-element.hj-s7f4ed56{position:absolute;top:24px;right:24px}
.hj-rd .hj-s7f572d9.hj-s7f572d9{padding:22px 24px;display:flex;gap:14px;align-items:flex-start;background:var(--tint)}
.hj-x.e-con.hj-s7f63d5c{display:flex;gap:36px;padding:24px 24px 28px;flex-direction:row}
.hj-rd .hj-s7f75fdd.hj-s7f75fdd{font-size:14px;color:#5A6275}
.hj-rd .hj-s7f830d8.hj-s7f830d8{font-size:14.5px;color:#4A5168;text-decoration:none;padding:5px 0}
.hj-x.e-con.hj-s7fc089f{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}
.hj-rd .hj-s7fc8743.hj-s7fc8743{font-size:19px;font-weight:900;color:#10155F}
.hj-rd .hj-s7fcdc9f.hj-s7fcdc9f{font-size:11.5px;font-weight:800;color:rgba(255,255,255,.75)}
.hj-x.hj-s803270d .elementor-button{display:flex;justify-content:center;align-items:center;height:54px;border-radius:27px;background:#10155F;color:#FFFFFF;font-weight:900;text-decoration:none}
.hj-x.hj-s803270d .elementor-button:hover,.hj-x.hj-s803270d .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-rd .hj-s805c885.hj-s805c885{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900;color:rgba(255,255,255,.3);letter-spacing:-1px}
.hj-x.e-con.hj-s807bd0f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:20px 24px;border-radius:20px;background:var(--tint);text-decoration:none;color:#10155F;flex-direction:row}
a.hj-x.e-con.hj-s807bd0f:hover{color:#10155F}
.hj-rd .hj-s809911b.hj-s809911b{padding:24px 28px;border-radius:22px;background:#F7F8FB;font-size:17px;line-height:1.6;color:#10155F}
.hj-x.hj-s809ac0e .elementor-button{display:inline-flex;align-items:center;min-height:54px;padding:0 24px;border-radius:27px;border:1px solid #D5DAE6;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s809ac0e .elementor-button:hover,.hj-x.hj-s809ac0e .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-x.hj-s80c406e .e-n-accordion-item-title{font-size:16px;font-weight:800;color:#10155F;cursor:pointer}
.hj-rd .hj-s80ef6d8.hj-s80ef6d8{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#15779B}
.hj-rd .hj-s810d175.hj-s810d175{font-size:14px;font-weight:700;color:#15779B}
.hj-x.elementor-element.hj-s8114ce9{width:56px}
.hj-rd .hj-s8128afb.hj-s8128afb{display:flex;flex-direction:column;gap:4px}
.hj-rd .hj-s818779b.hj-s818779b{font-size:14.5px;color:#5A2020}
.hj-x.e-con.hj-s81a21c7{flex:1 1 220px;display:flex;flex-direction:column;gap:10px}
.hj-x.hj-s81b33d7 .elementor-heading-title{font-size:clamp(40.8px, 3.89vw + 12px, 68px);line-height:1.03;font-weight:900;letter-spacing:-2.4px;color:#10155F}
.hj-rd .hj-s81c20eb.hj-s81c20eb{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#4B3A99}
.hj-x.e-con.hj-s8210f0f{display:flex;flex-direction:column;border-radius:26px;background:#FFFFFF;border:1px solid #E6E9F0;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(16,21,95,.04), 0 12px 32px -18px rgba(16,21,95,.18)}
.hj-rd .hj-s828a967.hj-s828a967{padding-top:10px;font-size:14px;font-weight:900;color:#17657E}
.hj-x.e-con.hj-s82a7e39{display:flex;flex-wrap:wrap;gap:24px;flex-direction:row}
.hj-x.elementor-element.hj-s833c5dc{margin-top:8px}
.hj-rd .hj-s83a18eb.hj-s83a18eb{color:#10155F;text-decoration:none}
.hj-rd .hj-s83bbdd3.hj-s83bbdd3{font-size:14.5px;font-weight:800;color:#0F6383;text-decoration:none}
.hj-rd .hj-s8463cdb.hj-s8463cdb{font-size:11.5px;font-weight:800;padding:5px 10px;border-radius:10px;background:#FDE9E9;color:#C41C1C;flex:none}
.hj-x.hj-s848ade9 .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-s848ade9 .elementor-button:hover,.hj-x.hj-s848ade9 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-s84ba0c8{width:300px;border-radius:44px;border:10px solid #0B0E26;background:#F7F8FB;overflow:hidden;box-shadow:0 50px 100px -40px rgba(11,14,38,.6);display:flex;flex-direction:column}
.hj-x.e-con.hj-s84bff7a{display:flex;flex-wrap:wrap;gap:8px;flex-direction:row}
.hj-x.hj-s84cda68 .e-n-accordion-item{padding:18px 20px;border-radius:18px;background:#F7F8FB}
.hj-rd .hj-s84fda5b.hj-s84fda5b{color:#10155F}
.hj-x.e-con.hj-s8520b66{width:100%;max-width:400px;margin-top:-110px;position:relative;padding:26px;border-radius:28px;background:#FFFFFF;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 40px 80px rgba(0,0,0,.4);transform:rotate(1.5deg)}
.hj-rd .hj-s85507e4.hj-s85507e4{font-size:13px;opacity:.75}
.hj-x.e-con.hj-s8581688{height:130px;border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(160deg, #0E4F6B, #62C3DC);display:flex;flex-direction:column}
.hj-rd .hj-s8589d20.hj-s8589d20{font-size:15px;font-weight:900;color:#1F6B3A}
.hj-x.hj-s85e8ce7 .elementor-button{display:inline-flex;align-items:center;min-height:58px;padding:0 26px;border-radius:29px;border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:800;font-size:16px;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-s85e8ce7 .elementor-button:hover,.hj-x.hj-s85e8ce7 .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-x.hj-s860a13f img{display:block;height:170px;object-fit:contain}
.hj-x.e-con.hj-s8612158{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:28px 32px;border-radius:26px;background:#FFFFFF;border:1px solid #E6E9F0;flex-direction:row}
.hj-x.hj-s86495b0 .elementor-heading-title{font-size:clamp(26.4px, 2.22vw + 12px, 44px);line-height:1.07;font-weight:900;letter-spacing:-1.4px;color:#10155F}
.hj-x.e-con.hj-s8652486{padding:26px;border-radius:26px;background:#FFFFFF;color:#10155F;box-shadow:0 40px 90px -40px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:12px}
a.hj-x.e-con.hj-s8652486:hover{color:#10155F}
.hj-x.e-con.hj-s866a361{padding-top:72px;padding-bottom:72px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-s866af9d{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:48px;padding-bottom:96px;flex-direction:row}
.hj-x.hj-s86eb850 .hj-acc-text{margin:12px 0 0;font-size:15.5px;line-height:1.65;color:#5A6275}
.hj-x.e-con.hj-s871cb23{position:relative;width:100%;max-width:560px;height:640px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s8744a81{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-direction:row}
.hj-rd .hj-s87fb7bb.hj-s87fb7bb{font-size:15px;font-weight:900;color:#15779B}
.hj-x.e-con.hj-s8841f75{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:36px}
.hj-x.elementor-element.hj-s884d00c{max-width:360px}
.hj-x.e-con.hj-s8923fa9{border-radius:22px;overflow:hidden;background:#FFFFFF;border:1px solid #E6E9F0;height:100%;display:flex;flex-direction:column}
.hj-rd .hj-s89bdc93.hj-s89bdc93{width:10px;height:10px;border-radius:3px;background:#4A4C9E}
.hj-x.elementor-element.hj-s89dbf12{flex:0 0 auto;width:46px}
.hj-rd .hj-s89fd116.hj-s89fd116{display:flex;flex-direction:column;gap:6px}
.hj-rd .hj-s8a31eb7.hj-s8a31eb7{font-size:12.5px;font-weight:700;padding:5px 9px;border-radius:9px;background:#F2F4F7;color:#10155F}
.hj-rd .hj-s8a75bc7.hj-s8a75bc7{display:flex;align-items:center;gap:12px;font-weight:900;color:#A51616}
.hj-rd .hj-s8a841be.hj-s8a841be{font-size:15px;color:rgba(255,255,255,.85)}
.hj-rd .hj-s8a9ab9e.hj-s8a9ab9e{font-size:21px;line-height:1.2;font-weight:900;color:#10155F}
.hj-x.e-con.hj-s8ab7374{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}
.hj-rd .hj-s8ac4922.hj-s8ac4922{padding-top:10px;font-size:14px;font-weight:900;color:#5E1233}
.hj-rd .hj-s8b5a89e.hj-s8b5a89e{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#8A91A3}
.hj-x.e-con.hj-s8b7c3a6{width:100%;padding:16px;border-radius:22px;background:#E3F1F6;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-s8bcdc9c{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;flex-direction:row}
.hj-x.e-con.hj-s8bee9cf{padding:30px;display:flex;flex-direction:column;gap:14px}
.hj-rd .hj-s8c04f32.hj-s8c04f32{font-size:14px;font-weight:900;color:#10155F;text-decoration:none;white-space:nowrap}
.hj-rd .hj-s8c12be9.hj-s8c12be9{font-size:clamp(22.0px, 1.11vw + 12px, 28px);font-weight:900}
.hj-rd .hj-s8c3f218.hj-s8c3f218{font-size:15px;color:rgba(255,255,255,.8)}
.hj-x.e-con.hj-s8c4fc47{display:flex;gap:10px;flex-wrap:wrap;flex-direction:row}
.hj-x.e-con.hj-s8c755a6{padding-top:96px;padding-bottom:112px;display:flex;flex-direction:column}
.hj-rd .hj-s8c94d5e.hj-s8c94d5e{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:12px;background:rgba(255,255,255,.14)}
.hj-rd .hj-s8c96305.hj-s8c96305{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900;color:#10155F}
.hj-rd .hj-s8cbc141.hj-s8cbc141{font-size:18px;font-weight:900;line-height:1.25}
.hj-x.e-con.hj-s8cc8b9a{display:flex;flex-direction:column;border-radius:32px;overflow:hidden;background:linear-gradient(150deg, #171A5E 0%, #4A4C9E 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-s8cc8b9a:hover{color:#FFFFFF}
.hj-x.e-con.hj-s8cca265{scroll-margin-top:150px;padding-top:104px;padding-bottom:104px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-rd .hj-s8ce02de.hj-s8ce02de{font-size:11.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:#8A91A3}
.hj-x.elementor-element.hj-s8cebdff{flex:1 1 460px;min-width:0}
.hj-x.elementor-element.hj-s8d0fe5a{position:absolute;inset:0;border-radius:50%;border:2px dashed #D5DAE6}
.hj-x.e-con.hj-s8d6dfc0{flex:1 1 420px;max-width:460px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s8dd5f70{height:130px;border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(160deg, #17657E, #6FCE78);display:flex;flex-direction:column}
.hj-rd .hj-s8e23032.hj-s8e23032{color:#F5A623;letter-spacing:1px;font-size:15px}
.hj-rd .hj-s8e4e4f6.hj-s8e4e4f6{font-size:22px;font-weight:900;color:#10155F}
.hj-x.hj-s8e579f9 .elementor-button{display:flex;justify-content:center;align-items:center;height:60px;border-radius:30px;border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:800;font-size:16px;text-decoration:none;background:transparent}
.hj-x.hj-s8e579f9 .elementor-button:hover,.hj-x.hj-s8e579f9 .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-rd .hj-s8e88003.hj-s8e88003{height:1px;width:40px;background:#2B9FBF}
.hj-rd .hj-s8e980a7.hj-s8e980a7{width:8px;height:8px;border-radius:50%;background:#C2394E}
.hj-rd .hj-s8ec03d0.hj-s8ec03d0{font-size:13.5px;font-weight:700;color:#8A91A3}
.hj-rd .hj-s8ecb96b.hj-s8ecb96b{flex:1}
.hj-rd .hj-s8edf619.hj-s8edf619{margin-top:auto;font-size:15px;font-weight:900;color:#15779B}
.hj-x.elementor-element.hj-s8f1aad3{align-self:center}
.hj-rd .hj-s8f8a477.hj-s8f8a477{height:76px;border-radius:18px;background:linear-gradient(150deg, #171A5E, #4A4C9E);overflow:hidden}
.hj-x.e-con.hj-s8ff5d6f{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));gap:14px}
.hj-rd .hj-s901129e.hj-s901129e{font-size:14.5px;font-weight:800;color:#1F6B3A;text-decoration:none}
.hj-rd .hj-s9038bf4.hj-s9038bf4{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#9EE3F1}
.hj-rd .hj-s905e2e5.hj-s905e2e5{height:1px;width:40px;background:#C2394E}
.hj-rd .hj-s9077a70.hj-s9077a70{font-size:16px;line-height:1.6;color:#1C2033}
.hj-x.e-con.hj-s9136a5e{display:flex;align-items:center;gap:14px;padding:20px 22px;border-radius:20px;border:1px solid #E6E9F0;background:#FFFFFF;text-decoration:none;color:#10155F;flex-direction:row}
a.hj-x.e-con.hj-s9136a5e:hover{color:#10155F}
.hj-x.hj-s9164360 img{display:block;height:170px;object-fit:cover}
.hj-rd .hj-s9170c83.hj-s9170c83{font-size:13.5px;font-weight:800;color:#2F3170;text-decoration:none;padding:6px 0}
.hj-x.e-con.hj-s921cb36{height:96px;position:relative;background:linear-gradient(135deg, #10155F, #2E7299);padding:16px 18px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
.hj-rd .hj-s925fccf.hj-s925fccf{height:1px;width:40px;background:#62C3DC}
.hj-rd .hj-s9280e64.hj-s9280e64{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#15779B;text-decoration:none;border-bottom:1px dotted #15779B;padding-bottom:2px}
.hj-x.e-con.hj-s92876cc{padding-top:88px;padding-bottom:88px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-s92a1957{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s92c8f1a{flex:1 1 560px;display:flex;flex-direction:column;gap:20px}
.hj-x.e-con.hj-s935455f{background:#F2F4F7;display:flex;flex-direction:column}
.hj-rd .hj-s936510d.hj-s936510d{font-size:13.5px;font-weight:800;color:#1D3F7A;text-decoration:none;padding:6px 0}
.hj-x.elementor-element.hj-s93ced56{margin:0;max-width:680px}
.hj-rd .hj-s93e09e0.hj-s93e09e0{font-size:12px;font-weight:800;padding:6px 12px;border-radius:14px;background:rgba(255,255,255,.2);color:#FFFFFF}
.hj-rd .hj-s93fbd82.hj-s93fbd82{height:76px;border-radius:18px;background:linear-gradient(150deg, #5E1233, #C2394E);overflow:hidden}
.hj-x.e-con.hj-s945753f{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 18px;border-radius:20px;background:#F2F6FB;color:#10155F;font-size:14px;font-weight:900;text-decoration:none;flex-direction:row;line-height:1.3}
a.hj-x.e-con.hj-s945753f:hover{color:#10155F}
.hj-x.hj-s9465884 .elementor-button{display:flex;justify-content:center;align-items:center;height:60px;border-radius:30px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none}
.hj-x.hj-s9465884 .elementor-button:hover,.hj-x.hj-s9465884 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-s94ef17c{position:relative;height:220px;background:linear-gradient(140deg, #17657E 0%, #3F9C86 55%, #5DBB72 100%);display:grid;place-items:center}
.hj-x.e-con.hj-s94ef6b4{padding-top:72px;padding-bottom:88px;display:flex;flex-direction:column}
.hj-x.e-con.hj-s953616d{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(260px, 100%), 1fr));gap:10px}
.hj-rd .hj-s9537cf8.hj-s9537cf8{font-size:14px;font-weight:800;color:#B0304A}
.hj-x.e-con.hj-s957a584{display:flex;gap:16px;padding:24px;border-radius:20px;background:var(--tint);flex-direction:row}
.hj-rd .hj-s95a3eae.hj-s95a3eae{font-size:17px;line-height:1.4;font-weight:800;color:#10155F}
.hj-rd .hj-s95f1eb3.hj-s95f1eb3{display:flex;justify-content:space-between;align-items:center;gap:8px}
.hj-x.elementor-element.hj-s962b1a1{max-width:720px}
.hj-rd .hj-s9644cc6.hj-s9644cc6{font-size:17px;line-height:1.7;color:#4A5168}
.hj-rd .hj-s9671609.hj-s9671609{font-size:17px;color:#5A6275}
.hj-x.e-con.hj-s9683c55{flex:1 1 380px;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-s968a194{flex:1 1 400px;order:1;position:relative;padding:34px;border-radius:28px;background:linear-gradient(150deg, #10155F 0%, #232A7A 60%, #2E7299 100%);color:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:18px;box-sizing:border-box}
a.hj-x.e-con.hj-s968a194:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-s96f4db6{margin-top:6px}
.hj-x.elementor-element.hj-s9712c15{width:48px}
.hj-x.e-con.hj-s9746b0f{padding-top:56px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-rd .hj-s97bbbda.hj-s97bbbda{display:flex;flex-direction:column;gap:12px;font-size:16px;font-weight:700}
.hj-rd .hj-s98516d9.hj-s98516d9{font-size:18px;font-weight:800;color:#FFFFFF}
.hj-rd .hj-s985433f.hj-s985433f{font-size:13.5px;font-weight:800;color:#15779B;text-decoration:none}
.hj-rd .hj-s98c9f8b.hj-s98c9f8b{font-size:13.5px;font-weight:800;color:#0F6383;text-decoration:none;padding:6px 0}
.hj-rd .hj-s98e6e39.hj-s98e6e39{font-size:19px;font-weight:900}
.hj-rd .hj-s992aeb3.hj-s992aeb3{display:flex;align-items:center;gap:12px}
.hj-rd .hj-s992dfda.hj-s992dfda{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#5A6275;text-decoration:none}
.hj-x.e-con.hj-s9931993{max-width:760px;display:flex;flex-direction:column;gap:20px}
.hj-x.e-con.hj-s99b0706{position:relative;display:flex;flex-wrap:wrap;gap:56px;align-items:center;flex-direction:row}
.hj-rd .hj-s9a0030c.hj-s9a0030c{width:64px;height:64px;border-radius:50%;background:linear-gradient(145deg, #62C3DC, #2F3C99);border:3px solid #FFFFFF;color:#FFFFFF;display:grid;place-items:center;font-weight:900;font-size:14px;box-sizing:border-box}
.hj-x.e-con.hj-s9a207e5{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;flex-direction:row}
.hj-x.e-con.hj-s9a38ccd{border-radius:22px;overflow:hidden;background:#FFFFFF;border:1px solid #E6E9F0;box-shadow:0 20px 40px -28px rgba(16,21,95,.35);height:100%;display:flex;flex-direction:column}
.hj-x.e-con.hj-s9a5761b{flex:1 1 340px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-s9ab8e14.hj-s9ab8e14{font-size:14px;font-weight:900;color:#8E2440;text-decoration:none;white-space:nowrap}
.hj-x.hj-s9b1b28c .elementor-button{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;border-radius:23px;background:#10155F;color:#FFFFFF;font-weight:800;font-size:14px;text-decoration:none;line-height:1.3}
.hj-x.hj-s9b1b28c .elementor-button:hover,.hj-x.hj-s9b1b28c .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-s9b910a6{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;padding-top:8px;font-size:14px;font-weight:700;color:#5A6275;flex-direction:row}
a.hj-x.e-con.hj-s9b910a6:hover{color:#5A6275}
.hj-rd .hj-s9b9e04c.hj-s9b9e04c{display:flex;justify-content:center;align-items:center;height:44px;border-radius:22px;background:#FFFFFF;color:#10155F;font-weight:900;font-size:14px}
.hj-rd .hj-s9ba1169.hj-s9ba1169{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border-radius:17px;background:#E3F1F6;color:#0F6383;font-size:13px;font-weight:800;line-height:1.3}
.hj-x.hj-s9c25286 .elementor-heading-title{font-size:clamp(24.0px, 1.94vw + 12px, 40px);font-weight:900;letter-spacing:-1.2px;color:#10155F}
.hj-x.e-con.hj-s9c70505{flex:1 1 480px;min-width:0;display:flex;justify-content:center;flex-direction:row}
.hj-x.e-con.hj-s9c7426f{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:18px;align-items:stretch}
.hj-rd .hj-s9cb7f92.hj-s9cb7f92{font-size:26px;line-height:1.12;font-weight:900;letter-spacing:-.6px;color:#10155F}
.hj-rd .hj-s9cfcf7d.hj-s9cfcf7d{aspect-ratio:1;border-radius:24px;background:linear-gradient(150deg, #0E4F6B, #2B9FBF);border:1px solid transparent;display:flex;flex-direction:column;justify-content:space-between;padding:16px;box-sizing:border-box}
.hj-rd .hj-s9d1dba4.hj-s9d1dba4{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#E7F7E9;color:#1F6B3A}
.hj-x.elementor-element.hj-s9d79388{font-size:12px;font-weight:900;padding:5px 10px;border-radius:10px;background:#FFFFFF;color:var(--ink)}
.hj-x.e-con.hj-s9df5d51{padding-top:96px;padding-bottom:112px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-s9e2d6c2{padding:24px 26px;border-radius:22px;background:var(--tint);display:flex;flex-direction:column}
.hj-x.elementor-element.hj-s9e448fe{position:absolute;right:-180px;top:-200px;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.22), rgba(98,195,220,0) 62%)}
.hj-rd .hj-s9e54508.hj-s9e54508{font-size:18.5px;font-weight:900;color:#10155F}
.hj-rd .hj-s9e8d24e.hj-s9e8d24e{font-size:15px;font-weight:900;color:#7454C9}
.hj-rd .hj-s9ede946.hj-s9ede946{padding:20px 24px;border-radius:20px;background:#FDECEC;font-size:14.5px;line-height:1.6;color:#5A2020}
.hj-x.e-con.hj-s9ef6553{display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-s9f56079.hj-s9f56079{font-size:11.5px;font-weight:800;color:#8A91A3}
.hj-x.elementor-element.hj-s9f83083{position:absolute;left:38%;bottom:-320px;width:640px;height:640px;border-radius:50%;border:1px solid rgba(255,255,255,.1)}
.hj-x.e-con.hj-sa00bbf7{padding-top:72px;padding-bottom:40px;display:flex;flex-direction:column;gap:56px}
.hj-rd .hj-sa0739d4.hj-sa0739d4{font-size:15px;line-height:1.5;color:#5A6275}
.hj-rd .hj-sa08e6ec.hj-sa08e6ec{font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:#6FCE78;color:#0B0E26}
.hj-x.e-con.hj-sa0c136d{border-radius:26px;background:#FFFFFF;border:1px solid #E6E9F0;overflow:hidden;display:flex;flex-direction:column;height:100%}
.hj-rd .hj-sa0d080a.hj-sa0d080a{font-size:15.5px;line-height:1.6;color:rgba(255,255,255,.75)}
.hj-x.e-con.hj-sa104ba3{display:flex;flex-direction:column;gap:18px;padding-top:56px;padding-bottom:56px;max-width:820px}
.hj-rd .hj-sa16705c.hj-sa16705c{font-weight:800;color:#10155F;text-decoration:none;font-size:16px}
.hj-x.e-con.hj-sa16b5ef{display:flex;flex-direction:column;gap:16px;max-width:640px}
.hj-x.hj-sa1a3484 .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:26px;background:#10155F;color:#FFFFFF;font-weight:800;text-decoration:none;line-height:1.3}
.hj-x.hj-sa1a3484 .elementor-button:hover,.hj-x.hj-sa1a3484 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-sa1bfee1{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;flex-direction:row}
.hj-rd .hj-sa1f5103.hj-sa1f5103{font-size:14px;font-weight:800;color:#10155F}
.hj-rd .hj-sa262d16.hj-sa262d16{font-size:22px;font-weight:900;color:#FFFFFF}
.hj-x.e-con.hj-sa26f884{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #5E1233 0%, #C2394E 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-sa26f884:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-sa29dbd2{font-size:14px;font-weight:700;color:#15779B}
.hj-rd .hj-sa29e9e7.hj-sa29e9e7{color:#4A4C9E}
.hj-rd .hj-sa2a2663.hj-sa2a2663{font-size:17px;line-height:1.7;color:#1C2033}
.hj-rd .hj-sa2a3e08.hj-sa2a3e08{width:8px;height:8px;border-radius:50%;background:#7454C9}
.hj-x.hj-sa2b4ed7 .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.05;font-weight:900;letter-spacing:-1.5px;color:#10155F}
.hj-rd .hj-sa2df498.hj-sa2df498{background:linear-gradient(100deg, #15779B 0%, #2F3C99 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.hj-rd .hj-sa30a5c0.hj-sa30a5c0{font-size:12px;font-weight:700;color:#5A6275}
.hj-x.elementor-element.hj-sa34cedc{flex:1 1 220px}
.hj-rd .hj-sa367059.hj-sa367059{display:flex;justify-content:space-between;align-items:center;padding:4px 6px}
.hj-x.e-con.hj-sa376d2d{display:flex;gap:22px;padding:18px 0;border-bottom:1px solid #E6E9F0;flex-direction:row}
.hj-rd .hj-sa3a2ba2.hj-sa3a2ba2{font-size:15px;font-weight:900;color:#4B3A99}
.hj-rd .hj-sa3c7124.hj-sa3c7124{display:flex;flex-wrap:wrap;gap:20px}
.hj-rd .hj-sa3f6b58.hj-sa3f6b58{font-size:13.5px;font-weight:800;color:#15779B;text-decoration:none;padding-top:2px}
.hj-rd .hj-sa41fa63.hj-sa41fa63{font-size:18px;line-height:1.65;color:#5A6275}
.hj-rd .hj-sa42f3df.hj-sa42f3df{font-size:clamp(22.0px, 1.53vw + 12px, 34px);line-height:1.05;font-weight:900;letter-spacing:-1px}
.hj-x.e-con.hj-sa45b5f1{position:relative;overflow:hidden;border-radius:36px;padding:clamp(27px, 4.17vw, 60px) clamp(25.2px, 3.89vw, 56px);background:var(--hero);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
a.hj-x.e-con.hj-sa45b5f1:hover{color:#FFFFFF}
.hj-rd .hj-sa4692f5.hj-sa4692f5{font-size:19px;line-height:1.6;color:rgba(255,255,255,.88)}
.hj-rd .hj-sa47db57.hj-sa47db57{font-size:13px;font-weight:800;color:#8A91A3}
.hj-rd .hj-sa5e4d2a.hj-sa5e4d2a{display:flex;align-items:center;gap:8px}
.hj-x.elementor-element.hj-sa6063bf{margin:0;max-width:640px}
.hj-rd .hj-sa657c57.hj-sa657c57{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:22px 26px;border-radius:20px;background:#F2F4F7}
.hj-rd .hj-sa70e541.hj-sa70e541{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#15779B}
.hj-rd .hj-sa7221ee.hj-sa7221ee{font-size:18px;font-weight:900;color:#10155F}
.hj-rd .hj-sa792a3d.hj-sa792a3d{color:#FFFFFF}
.hj-rd .hj-sa7c6c4a.hj-sa7c6c4a{font-size:20px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-sa7f04c7{padding:26px;border-radius:24px;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-sa86f105.hj-sa86f105{font-size:13.5px;font-weight:800;color:#8E2440;text-decoration:none;padding:6px 0}
.hj-rd .hj-sa879c01.hj-sa879c01{color:#F5A623;letter-spacing:2px}
.hj-x.e-con.hj-sa8960e8{padding:24px;border-radius:22px;background:#10155F;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-sa8d6bdb{position:relative;display:flex;flex-direction:column;gap:18px;padding-top:56px;padding-bottom:72px}
.hj-x.elementor-element.hj-sa95e792{width:100%;max-width:540px}
.hj-x.e-con.hj-sa96d11c{display:flex;flex-direction:column;gap:16px;padding-top:56px;padding-bottom:64px}
.hj-x.e-con.hj-saa02b7b{flex:1 1 100%;max-width:860px;min-width:0;display:flex;flex-direction:column;gap:10px}
.hj-x.elementor-element.hj-saa7ab90{margin:0;max-width:620px}
.hj-x.e-con.hj-saa8d05c{padding:10px 12px;display:flex;flex-direction:column}
.hj-x.e-con.hj-sab2a957{padding-top:80px;padding-bottom:48px;display:flex;flex-direction:column}
.hj-rd .hj-sabc19ed.hj-sabc19ed{font-size:20px;font-weight:800;color:#FFFFFF}
.hj-rd .hj-sac56803.hj-sac56803{font-size:17px;font-weight:800;color:#10155F;line-height:1.45}
.hj-rd .hj-sac8bfda.hj-sac8bfda{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#8A91A3}
.hj-x.e-con.hj-saceda31{flex:1 1 520px;min-width:0;display:flex;flex-direction:column}
.hj-rd .hj-sad06b5d.hj-sad06b5d{font-size:17px;line-height:1.65;color:#5A6275}
.hj-x.e-con.hj-sad0ff9a{flex:1 1 460px;min-width:0;display:flex;justify-content:center;flex-direction:row}
.hj-rd .hj-sad32cea.hj-sad32cea{font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:var(--tint);color:var(--ink)}
.hj-rd .hj-sad4875d.hj-sad4875d{font-size:13px;font-weight:700;color:#8A91A3;white-space:nowrap}
.hj-x.hj-sad9c5a3 .elementor-heading-title{font-size:clamp(40.8px, 3.89vw + 12px, 68px);line-height:1.03;font-weight:900;letter-spacing:-2.3px}
.hj-x.e-con.hj-sae6fb72{display:flex;flex-direction:column;gap:10px;max-width:340px}
.hj-rd .hj-sae8ba61.hj-sae8ba61{font-size:15px;font-weight:900;color:var(--ink)}
.hj-rd .hj-saecfbe9.hj-saecfbe9{display:block;font-size:14px;font-weight:900}
.hj-rd .hj-saed7d82.hj-saed7d82{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#9EE3F1}
.hj-rd .hj-saef452f.hj-saef452f{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8A91A3}
.hj-x.elementor-element.hj-saf16223{width:44px;flex:none}
.hj-rd .hj-saf9b77d.hj-saf9b77d{font-size:22px;font-weight:900;color:#10155F;text-decoration:none}
.hj-rd .hj-saf9f3b7.hj-saf9f3b7{font-size:15px;color:#5A6275}
.hj-x.e-con.hj-safaf671{display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:18px;background:#FFFFFF;border:1px solid #E6E9F0;color:#10155F;font-size:15px;font-weight:800;text-decoration:none;flex-direction:row}
a.hj-x.e-con.hj-safaf671:hover{color:#10155F}
.hj-x.hj-saff8da8 .elementor-heading-title{font-size:clamp(36.0px, 3.33vw + 12px, 60px);line-height:1.04;font-weight:900;letter-spacing:-2px;color:#10155F}
.hj-x.e-con.hj-sb011789{padding:34px;border-radius:28px;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:22px}
.hj-x.elementor-element.hj-sb01b1ec{position:absolute;left:10px;bottom:50px}
.hj-x.e-con.hj-sb034a91{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;align-items:center}
.hj-x.elementor-element.hj-sb0a1b6c{position:absolute;right:20px;bottom:30px}
.hj-rd .hj-sb0e2df0.hj-sb0e2df0{font-size:14px;font-weight:900;color:#1D3F7A;text-decoration:none;white-space:nowrap}
.hj-x.hj-sb0fab76 .elementor-heading-title{font-size:clamp(39.6px, 3.75vw + 12px, 66px);line-height:1.03;font-weight:900;letter-spacing:-2.4px;color:#10155F}
.hj-x.e-con.hj-sb152e3a{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;flex-direction:row}
.hj-rd .hj-sb1b81eb.hj-sb1b81eb{font-weight:900}
.hj-x.e-con.hj-sb21ea33{flex:1 1 520px;display:flex;flex-direction:column;gap:22px}
.hj-x.elementor-element.hj-sb2586f1{width:330px;max-width:100%}
.hj-x.e-con.hj-sb2d9948{padding:26px;border-radius:24px;background:#F7F8FB;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-sb3820ca.hj-sb3820ca{font-size:16.5px;font-weight:900;color:#10155F;text-decoration:none;margin-bottom:8px;line-height:1.25}
.hj-x.hj-sb3abab3 .elementor-button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#FFFFFF;text-decoration:none}
.hj-x.hj-sb3abab3 .elementor-button:hover,.hj-x.hj-sb3abab3 .elementor-button:focus{background:rgba(255,255,255,.05);color:#FFFFFF}
.hj-rd .hj-sb3add27.hj-sb3add27{font-size:12px;font-weight:800;padding:4px 9px;border-radius:9px;background:#ECEDF8;color:#2F3170}
.hj-x.e-con.hj-sb492531{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#FFFFFF;border:1px solid #E6E9F0;text-decoration:none;box-shadow:0 10px 28px -20px rgba(16,21,95,.25);height:100%}
.hj-x.e-con.hj-sb4d4fe8{display:flex;align-items:center;gap:10px;flex-direction:row}
.hj-x.e-con.hj-sb5063aa{border-radius:36px;padding:clamp(25.2px, 3.89vw, 56px);background:#F7F8FB;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
.hj-x.hj-sb520c17 .elementor-heading-title{font-size:clamp(26.4px, 2.22vw + 12px, 44px);line-height:1.08;font-weight:900;letter-spacing:-1.4px}
.hj-x.elementor-element.hj-sb5675b7{margin-top:18px}
.hj-rd .hj-sb5e6d24.hj-sb5e6d24{font-size:12px;font-weight:900;padding:6px 12px;border-radius:12px;background:rgba(255,255,255,.16)}
.hj-rd .hj-sb5f0cb7.hj-sb5f0cb7{position:relative;font-size:22px;font-weight:900;margin-top:10px;letter-spacing:-.4px}
.hj-rd .hj-sb68a0c7.hj-sb68a0c7{color:rgba(255,255,255,.75);font-weight:700}
.hj-x.hj-sb7174c8 .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.08;font-weight:900;letter-spacing:-1.5px}
.hj-x.e-con.hj-sb776879{flex:1 1 400px;order:2;position:relative;padding:34px;border-radius:28px;background:#FFFFFF;color:#10155F;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:18px;box-sizing:border-box}
a.hj-x.e-con.hj-sb776879:hover{color:#10155F}
.hj-x.hj-sb7dba25 .elementor-heading-title{font-size:clamp(40.8px, 3.89vw + 12px, 68px);line-height:1.02;font-weight:900;letter-spacing:-2.4px}
.hj-rd .hj-sb810e6d.hj-sb810e6d{font-size:14.5px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-sb815805{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-sb82e655.hj-sb82e655{font-size:14px;font-weight:900;color:#15779B;width:28px}
.hj-rd .hj-sb83b620.hj-sb83b620{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;padding-top:22px;padding-bottom:22px}
.hj-rd .hj-sb84beff.hj-sb84beff{width:8px;height:8px;border-radius:50%;background:#2E7299}
.hj-rd .hj-sb8caf7f.hj-sb8caf7f{width:7px;height:7px;border-radius:50%;background:#6FCE78}
.hj-rd .hj-sb8d8e54.hj-sb8d8e54{font-size:14px;font-weight:800;color:#15779B;text-decoration:none}
.hj-rd .hj-sb975f67.hj-sb975f67{font-size:12px;font-weight:900;padding:6px 10px;border-radius:10px;background:#FFFFFF;color:#10155F}
.hj-x.hj-sba1ff2f .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;border:1px solid #D5DAE6;color:#10155F;background:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-sba1ff2f .elementor-button:hover,.hj-x.hj-sba1ff2f .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-sba2f088{position:relative;overflow:hidden;background:#FFFFFF;display:flex;flex-direction:column}
.hj-x.e-con.hj-sba7a159{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
.hj-x.e-con.hj-sba7ebd3{flex:1 1 0;min-width:0;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;border:1px solid #E6E9F0;background:#FFFFFF;text-decoration:none}
.hj-x.hj-sbac025c .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;border:1px solid #D5DAE6;background:#FFFFFF;color:#10155F;font-weight:800;text-decoration:none;line-height:1.3}
.hj-x.hj-sbac025c .elementor-button:hover,.hj-x.hj-sbac025c .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-rd .hj-sbb63c97.hj-sbb63c97{font-size:13.5px;font-weight:700;color:#4A5168;text-decoration:none;padding:6px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #E6E9F0}
.hj-x.elementor-element.hj-sbb78fda{position:absolute;right:-220px;top:-260px;width:820px;height:820px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.25), rgba(98,195,220,0) 62%)}
.hj-x.hj-sbb9bf8c .elementor-heading-title{font-size:clamp(33.6px, 3.06vw + 12px, 56px);line-height:1.05;font-weight:900;letter-spacing:-1.8px}
.hj-rd .hj-sbbaf2ba.hj-sbbaf2ba{padding:18px;border-radius:20px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-wrap:wrap;gap:6px}
.hj-rd .hj-sbc3b3fc.hj-sbc3b3fc{font-size:26px;font-weight:900;color:#A51616}
.hj-rd .hj-sbcc56c1.hj-sbcc56c1{font-size:15px;font-weight:900;color:var(--ink);width:30px}
.hj-rd .hj-sbcf380f.hj-sbcf380f{padding:14px;border-radius:18px;background:linear-gradient(135deg, #10155F, #2F3C99);color:#FFFFFF;display:flex;justify-content:space-between;align-items:center}
.hj-x.elementor-element.hj-sbdabd30{position:absolute;left:22px;right:22px;top:20px}
.hj-rd .hj-sbdaff1d.hj-sbdaff1d{font-size:15px;font-weight:900;color:#2F3C99}
.hj-x.e-con.hj-sbdd5a79{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
.hj-x.hj-sbdfa139 .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;border-radius:26px;border:1px solid #D5DAE6;color:#10155F;font-weight:800;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-sbdfa139 .elementor-button:hover,.hj-x.hj-sbdfa139 .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-rd .hj-sbf09e09.hj-sbf09e09{display:flex;flex-wrap:wrap;gap:8px 24px;padding:22px 0;border-bottom:1px solid #E1E5EE}
.hj-x.e-con.hj-sbf180c6{padding-top:120px;padding-bottom:64px;display:flex;flex-direction:column}
.hj-x.e-con.hj-sbf43a3c{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}
.hj-x.e-con.hj-sbf86764{display:flex;flex-wrap:wrap;gap:12px;flex-direction:row}
.hj-x.elementor-element.hj-sbf95791{position:absolute;inset:0;background:radial-gradient(circle at 70% 20%, rgba(255,255,255,.35), rgba(255,255,255,0) 50%)}
.hj-rd .hj-sbf9c93a.hj-sbf9c93a{font-size:26px;font-weight:900}
.hj-x.e-con.hj-sbfa0e39{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;flex-direction:row}
.hj-rd .hj-sc020df2.hj-sc020df2{position:absolute;left:6px;right:6px;bottom:5px;font-size:8.5px;line-height:1.2;font-weight:800;color:rgba(255,255,255,.85)}
.hj-rd .hj-sc093499.hj-sc093499{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900;color:#D5DAE6}
.hj-rd .hj-sc0f339e.hj-sc0f339e{height:1px;width:40px;background:#5DBB72}
.hj-rd .hj-sc17190e.hj-sc17190e{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#7454C9}
.hj-rd .hj-sc195387.hj-sc195387{font-size:15px;line-height:1.55;color:rgba(255,255,255,.8)}
.hj-x.e-con.hj-sc20778e{padding:24px;border-radius:22px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-sc239857.hj-sc239857{font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#F2F4F7;color:#10155F}
.hj-x.hj-sc27cbcf .elementor-heading-title{font-size:25px;line-height:1.15;font-weight:900;letter-spacing:-.6px;color:#10155F}
.hj-x.e-con.hj-sc283a85{padding:26px;border-radius:24px;background:#151A3D;border:1px solid #283063;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-sc304335{flex:1 1 320px;min-width:0;position:relative;overflow:hidden;padding:36px;border-radius:28px;background:linear-gradient(160deg, #E3F1F6 0%, #EEF1FB 100%);display:flex;flex-direction:column;justify-content:space-between;gap:28px;text-decoration:none;color:#10155F;box-sizing:border-box;min-height:440px}
a.hj-x.e-con.hj-sc304335:hover{color:#10155F}
.hj-rd .hj-sc36f1f0.hj-sc36f1f0{display:block;font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;opacity:.8}
.hj-x.e-con.hj-sc3bb686{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));gap:12px}
.hj-rd .hj-sc3c27a8.hj-sc3c27a8{display:block;font-size:13.5px;color:#5A6275;margin-top:2px}
.hj-rd .hj-sc3dab93.hj-sc3dab93{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#5A6275}
.hj-x.elementor-element.hj-sc3f0337{flex:0 0 auto;width:76px;position:relative}
.hj-x.e-con.hj-sc40aace{display:flex;flex-direction:column;gap:12px;max-width:720px}
.hj-x.e-con.hj-sc42c5fc{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));gap:14px}
.hj-x.hj-sc439610 .elementor-button{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border-radius:23px;background:#10155F;color:#FFFFFF;font-size:14px;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-sc439610 .elementor-button:hover,.hj-x.hj-sc439610 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-rd .hj-sc44ad3d.hj-sc44ad3d{height:56px;border-radius:10px;background:linear-gradient(160deg, #FFFFFF, #E7F7E9);border:1px solid #DDE7DF;display:grid;place-items:center;font-size:12px;font-weight:900;color:#1F6B3A}
.hj-x.e-con.hj-sc483edd{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#FFFFFF;border:1px solid #E6E9F0;text-decoration:none;height:100%}
.hj-x.e-con.hj-sc4ad50c{display:flex;flex-direction:column;gap:12px}
.hj-x.e-con.hj-sc4b342e{flex:0 0 290px;display:flex;flex-direction:column;gap:12px}
.hj-x.e-con.hj-sc4f5027{flex:1 1 360px;display:flex;justify-content:center;flex-direction:row}
.hj-x.hj-sc529940 .elementor-button{display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 28px;border-radius:29px;background:#10155F;color:#FFFFFF;font-weight:800;font-size:16px;text-decoration:none;box-shadow:0 14px 30px rgba(16,21,95,.25);line-height:1.3}
.hj-x.hj-sc529940 .elementor-button:hover,.hj-x.hj-sc529940 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-x.e-con.hj-sc532be5{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:32px;border-radius:28px;background:#F7F8FB;flex-direction:row}
.hj-rd .hj-sc55d034.hj-sc55d034{font-size:14px;font-weight:900;color:#0F6383;text-decoration:none;white-space:nowrap}
.hj-rd .hj-sc568ab1.hj-sc568ab1{font-size:12px;font-weight:900;letter-spacing:.08em;color:#0F6383}
.hj-rd .hj-sc5b3fbb.hj-sc5b3fbb{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:10px 16px;border-radius:20px;background:#EEF3F8;color:#1D3F7A}
.hj-rd .hj-sc60071b.hj-sc60071b{flex:0 0 auto;font-size:13px;font-weight:800;padding:6px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #E6E9F0;color:#10155F;text-decoration:none;white-space:nowrap}
.hj-x.elementor-element.hj-sc641d90{width:28px}
.hj-x.elementor-element.hj-sc673aa5{position:absolute;inset:70px;border-radius:50%;background:linear-gradient(145deg, #10155F 0%, #2E7299 100%);box-shadow:0 30px 60px rgba(16,21,95,.25)}
.hj-rd .hj-sc68c5a4.hj-sc68c5a4{font-size:15px;color:#A9AFC8}
.hj-x.e-con.hj-sc69f8c7{display:flex;flex-direction:column;gap:22px;align-items:flex-start}
.hj-x.e-con.hj-sc6a77a5{padding-top:72px;padding-bottom:0;display:flex;flex-direction:column}
.hj-rd .hj-sc795489.hj-sc795489{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9EE3F1}
.hj-x.e-con.hj-sc83b7f4{background:#FFFFFF;border-radius:0 0 32px 32px;padding:clamp(18px, 2.78vw, 40px) clamp(45px, 6.94vw, 100px) clamp(19.8px, 3.06vw, 44px);display:flex;flex-direction:column;gap:32px}
.hj-rd .hj-sc88d7e7.hj-sc88d7e7{color:#5A6275;font-weight:700}
.hj-x.e-con.hj-sc89ce6b{text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}
.hj-x.e-con.hj-sc8a02b9{display:flex;flex-direction:column;gap:24px}
.hj-rd .hj-sc91212b.hj-sc91212b{font-size:14px;font-weight:800;color:#9EE3F1}
.hj-rd .hj-sc9d145c.hj-sc9d145c{font-size:18px;font-weight:900;color:#FFFFFF}
.hj-rd .hj-sca06438.hj-sca06438{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid #E1E5EE}
.hj-rd .hj-sca2a67f.hj-sca2a67f{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900;color:rgba(255,255,255,.3)}
.hj-x.e-con.hj-sca45db1{max-width:680px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-sca702f9.hj-sca702f9{font-size:17px;line-height:1.65;color:rgba(255,255,255,.75)}
.hj-x.e-con.hj-sca87c30{padding:26px;border-radius:24px;background:#10155F;color:#FFFFFF;display:flex;flex-direction:column;gap:10px}
a.hj-x.e-con.hj-sca87c30:hover{color:#FFFFFF}
.hj-rd .hj-sca9b85c.hj-sca9b85c{font-size:16px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-scb33e02{flex:1 1 auto;display:flex;align-items:center;gap:22px;min-width:0;flex-direction:row}
.hj-x.e-con.hj-scb38f4c{background:#F7F8FB;border-bottom:1px solid #E6E9F0;display:flex;flex-direction:column}
.hj-rd .hj-scb9a64d.hj-scb9a64d{height:1px;width:40px;background:#2E7299}
.hj-rd .hj-scbcc763.hj-scbcc763{color:#7454C9}
.hj-x.e-con.hj-scbd2156{display:flex;flex-direction:column;gap:6px}
.hj-x.elementor-element.hj-scbde3ca{font-size:15.5px;line-height:1.6;color:#5A6275}
.hj-rd .hj-scc5b4c6.hj-scc5b4c6{font-size:11px;font-weight:900;padding:5px 10px;border-radius:10px;background:#FFFFFF;color:#171A5E}
.hj-x.e-con.hj-scc8a3b1{display:flex;flex-wrap:wrap;border-radius:22px;overflow:hidden;background:#FFFFFF;border:1px solid #E6E9F0;flex-direction:row}
.hj-x.e-con.hj-sccb0ae6{padding-top:96px;padding-bottom:72px;display:flex;flex-direction:column}
.hj-rd .hj-scd3099a.hj-scd3099a{font-size:12px;font-weight:900;color:#8A91A3;letter-spacing:.08em}
.hj-x.e-con.hj-scd70089{display:flex;flex-direction:column;gap:12px;font-size:15px}
.hj-rd .hj-scdad7de.hj-scdad7de{font-size:15px;font-weight:900;color:var(--ink);text-decoration:none}
.hj-rd .hj-scdb5b43.hj-scdb5b43{font-size:13px;color:#5A6275}
.hj-x.e-con.hj-scdb6c86{padding-top:120px;padding-bottom:120px;background:#0B0E26;position:relative;overflow:hidden;display:flex;flex-direction:column}
.hj-x.e-con.hj-sce33b66{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;padding:22px 26px;border-radius:22px;background:#FDE9E9;border:1px solid #F6C9C9;flex-direction:row}
.hj-rd .hj-sce4246d.hj-sce4246d{display:flex;align-items:baseline;gap:10px}
.hj-x.hj-sce7104c .elementor-button{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:28px;background:linear-gradient(135deg, #62C3DC, #2F3C99);color:#FFFFFF;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-sce7104c .elementor-button:hover,.hj-x.hj-sce7104c .elementor-button:focus{background:linear-gradient(135deg, #62C3DC, #2F3C99);color:#FFFFFF}
.hj-rd .hj-scee68cc.hj-scee68cc{font-size:10.5px;font-weight:800;color:#5A6275}
.hj-rd .hj-scef9e98.hj-scef9e98{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid #E6E9F0}
.hj-rd .hj-scf463c1.hj-scf463c1{font-size:12.5px;color:#8A91A3}
.hj-rd .hj-scf62e1c.hj-scf62e1c{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#2F3C99}
.hj-x.elementor-element.hj-scfd88ac{flex:0 0 auto;width:42px}
.hj-x.e-con.hj-sd006832{position:relative;padding:34px;border-radius:28px;background:linear-gradient(160deg, #10155F 0%, #232A7A 60%, #2E7299 100%);color:#FFFFFF;display:flex;flex-direction:column;gap:22px;box-shadow:0 30px 60px rgba(16,21,95,.28)}
a.hj-x.e-con.hj-sd006832:hover{color:#FFFFFF}
.hj-x.e-con.hj-sd00e36f{display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-sd028112{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px}
.hj-rd .hj-sd05feb6.hj-sd05feb6{width:10px;height:10px;border-radius:3px;background:#5DBB72}
.hj-x.e-con.hj-sd085f62{padding-top:72px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-rd .hj-sd0fa2b3.hj-sd0fa2b3{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#2F3170}
.hj-x.hj-sd12102e .elementor-heading-title{font-size:clamp(45.6px, 4.44vw + 12px, 76px);line-height:1.02;font-weight:900;letter-spacing:-2.6px;color:#10155F}
.hj-x.e-con.hj-sd121f36{display:flex;flex-wrap:wrap;gap:12px;align-items:center;flex-direction:row}
.hj-x.e-con.hj-sd12b3be{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:8px;flex-direction:row}
.hj-rd .hj-sd13c25d.hj-sd13c25d{font-size:16.5px;line-height:1.65;color:rgba(255,255,255,.75)}
.hj-rd .hj-sd1ca370.hj-sd1ca370{display:flex;gap:8px;font-size:13.5px;font-weight:700;color:rgba(255,255,255,.65)}
.hj-x.e-con.hj-sd25b422{padding-top:84px;padding-bottom:84px;background:#0B0E26;color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-sd25b422:hover{color:#FFFFFF}
.hj-x.e-con.hj-sd261617{max-width:640px;display:flex;flex-direction:column;gap:16px}
.hj-x.hj-sd2be81f .elementor-heading-title{font-size:clamp(25.2px, 2.08vw + 12px, 42px);line-height:1.08;font-weight:900;letter-spacing:-1.3px}
.hj-rd .hj-sd2d8e63.hj-sd2d8e63{display:flex;gap:10px;font-size:14.5px;font-weight:700;color:#1C2033;text-decoration:none;line-height:1.4}
.hj-rd .hj-sd321bf8.hj-sd321bf8{display:flex;align-items:center;gap:10px;font-weight:900;color:#A51616;font-size:18px}
.hj-x.hj-sd3361d4 .elementor-button{display:flex;justify-content:center;align-items:center;height:60px;border-radius:30px;background:#FFFFFF;color:#10155F;font-weight:900;font-size:16px;text-decoration:none}
.hj-x.hj-sd3361d4 .elementor-button:hover,.hj-x.hj-sd3361d4 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-sd33be78{padding-top:0;padding-bottom:84px;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-sd383a06{flex:1}
.hj-rd .hj-sd3d2736.hj-sd3d2736{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#0F6383}
.hj-rd .hj-sd3fe9fd.hj-sd3fe9fd{font-size:10.5px;color:#8A91A3}
.hj-rd .hj-sd43a1f9.hj-sd43a1f9{font-weight:800;color:#10155F}
.hj-x.hj-sd4620da .elementor-heading-title{font-size:clamp(36.0px, 3.33vw + 12px, 60px);line-height:1.04;font-weight:900;letter-spacing:-2px}
.hj-rd .hj-sd4630b5.hj-sd4630b5{height:76px;border-radius:18px;background:linear-gradient(150deg, #10155F, #2E7299);overflow:hidden}
.hj-rd .hj-sd4a0e74.hj-sd4a0e74{font-size:18px;font-weight:900;line-height:1.2}
.hj-rd .hj-sd4b2ee9.hj-sd4b2ee9{font-size:13px;font-weight:900;color:#10155F}
.hj-x.e-con.hj-sd4df29c{padding:26px;border-radius:24px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-sd4ef459{display:flex;flex-direction:column;gap:18px;padding-top:48px;padding-bottom:80px;max-width:980px}
.hj-rd .hj-sd50076d.hj-sd50076d{font-size:clamp(24.0px, 1.94vw + 12px, 40px);font-weight:900;color:#D5DAE6}
.hj-x.e-con.hj-sd525d6d{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start;flex-direction:row}
.hj-x.e-con.hj-sd53fc69{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:28px 32px;border-radius:28px;background:linear-gradient(135deg, #10155F, #17657E);color:#FFFFFF;text-decoration:none;flex-direction:row}
a.hj-x.e-con.hj-sd53fc69:hover{color:#FFFFFF}
.hj-x.e-con.hj-sd57087c{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:24px}
.hj-rd .hj-sd5d6625.hj-sd5d6625{font-size:15.5px;color:#5A6275}
.hj-x.e-con.hj-sd5f57cd{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row}
.hj-rd .hj-sd616c28.hj-sd616c28{font-size:11px;font-weight:900;padding:5px 10px;border-radius:10px;background:rgba(255,255,255,.18);color:#FFFFFF}
.hj-x.e-con.hj-sd616d3d{flex:1 1 300px;max-width:340px;position:sticky;top:168px;display:flex;flex-direction:column;gap:18px}
.hj-x.hj-sd61b350 .e-n-accordion-item-title{cursor:pointer;font-size:17px;font-weight:900;color:#10155F}
.hj-rd .hj-sd655d0f.hj-sd655d0f{font-size:13px;font-weight:800;padding:7px 11px;border-radius:12px;background:#FFFFFF;border:1px solid #E6E9F0;color:#10155F}
.hj-x.hj-sd6674e2 .elementor-button{display:inline-flex;align-items:center;min-height:58px;padding:0 28px;border-radius:29px;background:#FFFFFF;color:#10155F;font-weight:900;font-size:16px;text-decoration:none;line-height:1.3}
.hj-x.hj-sd6674e2 .elementor-button:hover,.hj-x.hj-sd6674e2 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.e-con.hj-sd6685af{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(280px, 100%), 1fr));gap:14px}
.hj-rd .hj-sd670eca.hj-sd670eca{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#1F6B3A}
.hj-rd .hj-sd6993de.hj-sd6993de{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#1D3F7A}
.hj-rd .hj-sd6a50dd.hj-sd6a50dd{width:64px;height:64px;border-radius:50%;background:#FFFFFF;color:#10155F;display:grid;place-items:center;font-weight:900;font-size:15px}
.hj-rd .hj-sd72662c.hj-sd72662c{display:flex;align-items:baseline;gap:8px}
.hj-rd .hj-sd76eba4.hj-sd76eba4{font-size:clamp(28.8px, 2.50vw + 12px, 48px);font-weight:900;letter-spacing:-1.5px}
.hj-x.hj-sd772f79 .elementor-button{display:inline-flex;align-items:center;min-height:46px;padding:0 22px;border-radius:23px;background:#10155F;color:#FFFFFF;font-weight:800;font-size:14px;text-decoration:none;line-height:1.3}
.hj-x.hj-sd772f79 .elementor-button:hover,.hj-x.hj-sd772f79 .elementor-button:focus{background:#10155F;color:#FFFFFF}
.hj-rd .hj-sd791151.hj-sd791151{padding-top:10px;font-size:14px;font-weight:900;color:#15779B}
.hj-x.e-con.hj-sd7c28ed{display:flex;flex-direction:column;gap:22px;padding:24px 24px 28px}
.hj-x.e-con.hj-sd80a86b{display:flex;flex-direction:column;gap:20px}
.hj-x.e-con.hj-sd822666{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(45px, 6.94vw, 100px);background:#F7F8FB;border-radius:0 0 32px 32px;flex-direction:row}
.hj-rd .hj-sd851a82.hj-sd851a82{width:10px;height:10px;border-radius:3px;background:#7454C9}
.hj-x.elementor-element.hj-sd856f89{flex:0 0 auto}
.hj-rd .hj-sd864f8c.hj-sd864f8c{height:1px;width:40px;background:#7454C9}
.hj-x.e-con.hj-sd87322d{display:flex;flex-direction:column;gap:36px}
.hj-x.hj-sd926948 .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.08;font-weight:900;letter-spacing:-1.5px;color:#10155F}
.hj-x.e-con.hj-sd937328{padding:32px;border-radius:28px;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:12px}
.hj-rd .hj-sd996bdc.hj-sd996bdc{font-size:26px;font-weight:900;color:#10155F}
.hj-x.e-con.hj-sda01ec9{max-width:720px;display:flex;flex-direction:column;gap:16px}
.hj-rd .hj-sda34aff.hj-sda34aff{color:#FFFFFF;text-decoration:none}
.hj-x.e-con.hj-sda6ca96{border-radius:16px;background:#FFFFFF;border:1px solid #E6E9F0;padding:8px;text-align:center;display:flex;flex-direction:column}
.hj-x.e-con.hj-sda6f027{padding-top:112px;padding-bottom:112px;background:#0B0E26;color:#FFFFFF;position:relative;overflow:hidden;display:flex;flex-direction:column}
a.hj-x.e-con.hj-sda6f027:hover{color:#FFFFFF}
.hj-rd .hj-sdaab3e4.hj-sdaab3e4{font-size:11.5px;font-weight:700;color:#8A91A3}
.hj-x.e-con.hj-sdab84bf{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:28px}
.hj-x.hj-sdabc9fc .elementor-heading-title{font-size:clamp(24.0px, 1.94vw + 12px, 40px);line-height:1.1;font-weight:900;letter-spacing:-1.2px;color:#10155F}
.hj-x.hj-sdb0dee5 .elementor-button{display:inline-flex;align-items:center;min-height:58px;padding:0 26px;border-radius:29px;background:#FFFFFF;border:1px solid #D5DAE6;color:#10155F;font-weight:800;font-size:16px;text-decoration:none;line-height:1.3}
.hj-x.hj-sdb0dee5 .elementor-button:hover,.hj-x.hj-sdb0dee5 .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.hj-sdb86f19 .elementor-heading-title{font-size:19px;font-weight:900;color:#10155F}
.hj-rd .hj-sdba548a.hj-sdba548a{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#5DBB72}
.hj-x.e-con.hj-sdc548a7{position:relative;overflow:hidden;background:linear-gradient(140deg, #2A0F3F 0%, #4A4C9E 55%, #C2394E 100%);color:#FFFFFF;display:flex;flex-direction:column}
a.hj-x.e-con.hj-sdc548a7:hover{color:#FFFFFF}
.hj-x.e-con.hj-sdc83a0d{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:12px}
.hj-x.elementor-element.hj-sdcbe49b{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(180deg, rgba(11,14,38,0), rgba(11,14,38,.5))}
.hj-x.e-con.hj-sdcdeb68{display:flex;flex-wrap:wrap;align-items:center;gap:32px;padding:36px;border-radius:28px;background:#F7F8FB;flex-direction:row}
.hj-x.e-con.hj-sdd1d1d7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;min-height:40px;flex-direction:row}
.hj-x.e-con.hj-sdd6fcb1{padding:10px 16px 20px;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-sdd7f9f1{display:flex;flex-wrap:wrap;gap:34px;padding-top:10px;flex-direction:row}
.hj-x.e-con.hj-sdd92dad{display:flex;flex-wrap:wrap;align-items:center;gap:64px;flex-direction:row}
.hj-rd .hj-sddbedd7.hj-sddbedd7{color:rgba(255,255,255,.6);text-decoration:none}
.hj-x.e-con.hj-sddc35b8{flex:0 0 340px;position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(150deg, #171A5E, #4A4C9E);color:#FFFFFF;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:26px;box-sizing:border-box;min-height:360px}
a.hj-x.e-con.hj-sddc35b8:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-sddeb22b{flex:1 1 320px}
.hj-rd .hj-sde3ad74.hj-sde3ad74{font-size:16px;line-height:1.55;color:rgba(255,255,255,.88)}
.hj-x.e-con.hj-sdea2f1d{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:-8px;flex-direction:row}
.hj-x.e-con.hj-sdecb03a{padding-top:112px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-rd .hj-sdef9e0a.hj-sdef9e0a{display:flex;gap:10px}
.hj-rd .hj-sdfac2e2.hj-sdfac2e2{color:#2B9FBF}
.hj-x.e-con.hj-sdfd250c{display:flex;gap:10px;margin-top:4px;flex-direction:row}
.hj-rd .hj-se0314a9.hj-se0314a9{display:flex;flex-wrap:wrap;gap:10px}
.hj-rd .hj-se0558ac.hj-se0558ac{padding:6px 8px;font-size:11px;font-weight:800;color:#10155F}
.hj-x.e-con.hj-se138d4e{border-radius:36px;padding:clamp(25.2px, 3.89vw, 56px);background:linear-gradient(125deg, #10155F 0%, #232A7A 45%, #15779B 100%);color:#FFFFFF;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;flex-direction:row}
a.hj-x.e-con.hj-se138d4e:hover{color:#FFFFFF}
.hj-x.hj-se161a10 .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.05;font-weight:900;letter-spacing:-1.6px;color:#10155F}
.hj-rd .hj-se175af7.hj-se175af7{font-size:19px;line-height:1.6;color:rgba(255,255,255,.82)}
.hj-x.e-con.hj-se191d9c{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:14px}
.hj-x.elementor-element.hj-se192c54{flex:0 0 auto;width:32px}
.hj-x.e-con.hj-se1b71ad{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #171A5E 0%, #4A4C9E 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-se1b71ad:hover{color:#FFFFFF}
.hj-x.e-con.hj-se1ca821{flex:1 1 460px;display:flex;flex-direction:column;gap:18px}
.hj-rd .hj-se1d1e41.hj-se1d1e41{font-size:17px;line-height:1.7;color:#5A6275}
.hj-x.e-con.hj-se1e7fa7{padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-direction:row}
.hj-rd .hj-se21480c.hj-se21480c{font-size:clamp(22.0px, 1.25vw + 12px, 30px);font-weight:900}
.hj-rd .hj-se21d11c.hj-se21d11c{font-size:20px;font-weight:900;color:#10155F}
.hj-rd .hj-se275777.hj-se275777{font-size:14px;line-height:1.5;color:rgba(255,255,255,.85)}
.hj-rd .hj-se2a6c76.hj-se2a6c76{flex:1 1 280px;font-size:15.5px;line-height:1.6;color:#5A6275}
.hj-x.e-con.hj-se2e8f50{height:280px;position:relative;background:repeating-linear-gradient(135deg, rgba(255,255,255,.06) 0 18px, rgba(255,255,255,0) 18px 36px);display:grid;place-items:center}
.hj-x.e-con.hj-se2fb7ae{display:flex;flex-direction:column;gap:12px;font-size:15px;color:#1C2033}
a.hj-x.e-con.hj-se2fb7ae:hover{color:#1C2033}
.hj-rd .hj-se3b66ce.hj-se3b66ce{font-size:15.5px;line-height:1.6;color:#1C2033}
.hj-rd .hj-se4054a5.hj-se4054a5{position:relative;font-size:13.5px;color:rgba(255,255,255,.85)}
.hj-x.hj-se4730c9 .elementor-heading-title{font-size:clamp(28.8px, 2.50vw + 12px, 48px);line-height:1.06;font-weight:900;letter-spacing:-1.5px}
.hj-rd .hj-se47597d.hj-se47597d{font-size:13px;line-height:1.45;color:#5A6275}
.hj-x.hj-se524fff .elementor-button{overflow:hidden;height:250px;border-radius:24px;background:linear-gradient(150deg, #171A5E, #4A4C9E);color:#FFFFFF;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;box-sizing:border-box}
.hj-x.hj-se524fff .elementor-button:hover,.hj-x.hj-se524fff .elementor-button:focus{background:linear-gradient(150deg, #171A5E, #4A4C9E);color:#FFFFFF}
.hj-x.e-con.hj-se549646{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;flex-direction:row}
.hj-rd .hj-se564dcf.hj-se564dcf{height:280px;background:repeating-linear-gradient(135deg, rgba(255,255,255,.06) 0 18px, rgba(255,255,255,0) 18px 36px);display:grid;place-items:center}
.hj-x.e-con.hj-se5a8dbe{border-radius:18px;overflow:hidden;background:#FFFFFF;display:flex;flex-direction:column}
.hj-x.e-con.hj-se5bd1e5{position:absolute;left:0;top:70px;width:300px;transform:rotate(-3deg);display:flex;flex-direction:column}
.hj-rd .hj-se66e75b.hj-se66e75b{display:flex;flex-direction:column;gap:10px;font-size:15px}
.hj-x.elementor-element.hj-se6d1895{flex:0 1 380px}
.hj-rd .hj-se6f1aa5.hj-se6f1aa5{padding:14px 16px;border-radius:16px;background:#F0ECFB;font-size:13px;line-height:1.5;color:#4B3A99;font-weight:700}
.hj-rd .hj-se74280c.hj-se74280c{font-size:15px;font-weight:900;color:#1D3F7A}
.hj-rd .hj-se75066c.hj-se75066c{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:800;color:#15779B;text-decoration:none}
.hj-x.e-con.hj-se771da0{display:flex;flex-direction:column;gap:18px;padding-top:56px;padding-bottom:88px;max-width:980px}
.hj-rd .hj-se78d1d2.hj-se78d1d2{height:76px;border-radius:18px;background:linear-gradient(150deg, #261A68, #7454C9);overflow:hidden}
.hj-rd .hj-se79e243.hj-se79e243{font-size:16px;font-weight:900;color:#15779B;text-decoration:none}
.hj-x.e-con.hj-se7b49c9{flex:2 1 520px;display:flex;flex-direction:column;gap:10px}
.hj-x.e-con.hj-se8141bc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px;min-height:96px;padding-top:18px;padding-bottom:18px;flex-direction:row}
.hj-x.e-con.hj-se817558{display:flex;flex-direction:column;gap:16px;max-width:720px}
.hj-x.hj-se85e6b9 .elementor-button{display:flex;justify-content:center;align-items:center;height:60px;border-radius:30px;border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:800;text-decoration:none;background:transparent}
.hj-x.hj-se85e6b9 .elementor-button:hover,.hj-x.hj-se85e6b9 .elementor-button:focus{background:rgba(255,255,255,.14);color:#FFFFFF}
.hj-rd .hj-se8a4269.hj-se8a4269{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900;color:#D5DAE6}
.hj-x.e-con.hj-se8e04e5{padding-bottom:72px;display:flex;flex-direction:column}
.hj-rd .hj-se8eb32f.hj-se8eb32f{display:flex;flex-direction:column;gap:10px}
.hj-rd .hj-se919e40.hj-se919e40{font-size:14.5px;font-weight:800;color:#4B3A99;text-decoration:none}
.hj-rd .hj-se92a149.hj-se92a149{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#5A6275}
.hj-x.e-con.hj-se955320{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #17657E 0%, #5DBB72 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-se955320:hover{color:#FFFFFF}
.hj-rd .hj-se957856.hj-se957856{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:25px;background:#FFFFFF;color:var(--c1);font-weight:900;line-height:1.3}
.hj-x.e-con.hj-se9978e7{padding:28px;border-radius:24px;background:#10155F;color:#FFFFFF;display:flex;flex-direction:column;gap:12px}
a.hj-x.e-con.hj-se9978e7:hover{color:#FFFFFF}
.hj-x.e-con.hj-se999e98{display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding:32px 36px;border-radius:28px;background:#E3F1F6;flex-direction:row}
.hj-x.elementor-element.hj-se9bbfbc{flex:1 1 100%}
.hj-x.e-con.hj-sea05c98{padding:24px;border-radius:22px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column}
.hj-rd .hj-sea3ae6e.hj-sea3ae6e{font-size:15px;opacity:.88}
.hj-x.e-con.hj-sea5c0f0{flex:1 1 300px;display:flex;flex-direction:column;gap:12px}
.hj-x.e-con.hj-seaac4ab{position:relative;overflow:hidden;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.hj-seab914c .elementor-button{display:inline-flex;align-items:center;min-height:58px;padding:0 30px;border-radius:29px;background:#FFFFFF;color:#10155F;font-weight:900;text-decoration:none;line-height:1.3}
.hj-x.hj-seab914c .elementor-button:hover,.hj-x.hj-seab914c .elementor-button:focus{background:#FFFFFF;color:#10155F}
.hj-x.hj-seac495e .e-n-accordion-item{padding:22px 26px;border-radius:20px;background:#FFFFFF;border:1px solid #E6E9F0}
.hj-x.e-con.hj-seaecc3e{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;flex-direction:row}
.hj-x.e-con.hj-seb042e8{padding-top:0;padding-bottom:96px;display:flex;flex-direction:column}
.hj-x.e-con.hj-seb44ea7{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:28px;border-radius:28px;background:linear-gradient(130deg, #0E4F6B 0%, #2B9FBF 100%);color:#FFFFFF;text-decoration:none}
a.hj-x.e-con.hj-seb44ea7:hover{color:#FFFFFF}
.hj-x.elementor-element.hj-seb619ce{margin:0;max-width:600px}
.hj-x.elementor-element.hj-seb94817{font-size:18px;line-height:1.6;color:#10155F;font-weight:700}
.hj-x.elementor-element.hj-seb9724a{margin:0;max-width:320px}
.hj-x.e-con.hj-seba6c55{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column}
.hj-x.e-con.hj-sebab224{padding-top:64px;padding-bottom:96px;display:flex;flex-direction:column}
.hj-x.e-con.hj-sebd399a{display:flex;flex-direction:column;gap:12px;max-width:560px}
.hj-x.elementor-element.hj-sec672e5{width:100%}
.hj-x.elementor-element.hj-secacff4{margin-top:2px}
.hj-x.hj-secb5fdc .elementor-heading-title{font-size:21px;font-weight:900;color:#10155F}
.hj-x.elementor-element.hj-seccfded{position:absolute;right:-200px;top:-260px;width:820px;height:820px;border-radius:50%;background:radial-gradient(circle, rgba(98,195,220,.22) 0%, rgba(98,195,220,0) 62%)}
.hj-rd .hj-sedef65d.hj-sedef65d{font-size:12.5px;font-weight:800;padding:6px 10px;border-radius:10px;background:#ECEDF8;color:#2F3170}
.hj-x.e-con.hj-seedeea6{padding:24px;border-radius:22px;background:#F7F8FB;display:flex;flex-direction:column;gap:8px}
.hj-x.hj-seee814e .elementor-heading-title{font-size:clamp(31.2px, 2.78vw + 12px, 52px);line-height:1.08;font-weight:900;letter-spacing:-1.6px;color:#10155F}
.hj-x.e-con.hj-sef0824c{padding:28px;border-radius:24px;border:1px solid #E6E9F0;display:flex;flex-direction:column;gap:12px}
.hj-rd .hj-sef7a98e.hj-sef7a98e{font-size:11px;font-weight:800;color:#8A91A3}
.hj-x.e-con.hj-sef8845e{display:flex;flex-direction:column;gap:12px;text-decoration:none;height:100%}
.hj-x.e-con.hj-sefcd6d8{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:56px;padding-bottom:72px;flex-direction:row}
.hj-rd .hj-sefe6184.hj-sefe6184{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#8E2440}
.hj-rd .hj-sf042125.hj-sf042125{padding-top:10px;font-size:14px;font-weight:900;color:#171A5E}
.hj-x.e-con.hj-sf05f5cc{flex:1;padding:12px;border-radius:14px;background:#E7F7E9;display:flex;flex-direction:column}
.hj-rd .hj-sf070d55.hj-sf070d55{font-size:15px;line-height:1.6;color:#5A6275}
.hj-rd .hj-sf07d4a4.hj-sf07d4a4{font-size:14.5px;line-height:1.55;color:#A9AFC8}
.hj-x.e-con.hj-sf114c07{display:flex;flex-wrap:wrap;gap:48px;flex-direction:row}
.hj-rd .hj-sf125aab.hj-sf125aab{display:flex;align-items:center;gap:8px;min-height:48px;overflow:hidden}
.hj-x.e-con.hj-sf15d98d{padding-top:120px;padding-bottom:120px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.e-con.hj-sf1dba0d{padding-top:84px;padding-bottom:84px;background:var(--tint);display:flex;flex-direction:column}
.hj-rd .hj-sf200d18.hj-sf200d18{font-size:14px;font-weight:700;opacity:.8}
.hj-x.e-con.hj-sf25d755{position:relative;display:flex;flex-direction:column;gap:48px}
.hj-rd .hj-sf2702c9.hj-sf2702c9{display:flex;flex-direction:column;align-items:center;gap:8px}
.hj-x.hj-sf2cf029 .elementor-button{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;border-radius:26px;border:1px solid #A9CFDD;color:#10155F;font-weight:800;text-decoration:none;line-height:1.3;background:transparent}
.hj-x.hj-sf2cf029 .elementor-button:hover,.hj-x.hj-sf2cf029 .elementor-button:focus{background:rgba(16,21,95,.06);color:#10155F}
.hj-x.e-con.hj-sf330f22{margin-top:auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);flex-direction:row}
.hj-x.elementor-element.hj-sf347c48{position:absolute;right:-70px;top:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.22), rgba(255,255,255,0) 65%)}
.hj-rd .hj-sf3ee0cb.hj-sf3ee0cb{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;font-weight:700;color:rgba(255,255,255,.8)}
.hj-x.e-con.hj-sf3efacc{flex:1 1 340px;padding:32px;border-radius:28px;background:linear-gradient(150deg, #10155F, #2E7299);border:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:14px}
.hj-x.e-con.hj-sf4ca447{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;flex-direction:row}
.hj-rd .hj-sf4e1bce.hj-sf4e1bce{font-size:18px;font-weight:900}
.hj-x.e-con.hj-sf507f87{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(270px, 100%), 1fr));gap:14px}
.hj-rd .hj-sf55c9f7.hj-sf55c9f7{font-size:20px;font-weight:900}
.hj-rd .hj-sf58961b.hj-sf58961b{padding:22px 24px;display:flex;gap:14px;align-items:flex-start}
.hj-x.e-con.hj-sf5b0271{padding-top:0;padding-bottom:112px;display:flex;flex-direction:column}
.hj-rd .hj-sf5e3560.hj-sf5e3560{position:absolute;left:18px;top:16px;right:18px;font-size:11.5px;font-weight:800;color:rgba(255,255,255,.75)}
.hj-x.hj-sf65ae10 .elementor-heading-title{font-size:clamp(22.0px, 1.25vw + 12px, 30px);line-height:1.15;font-weight:900;letter-spacing:-.8px;color:#10155F}
.hj-rd .hj-sf68588a.hj-sf68588a{width:8px;height:8px;border-radius:50%;background:#4A4C9E}
.hj-x.hj-sf697146 .elementor-heading-title{font-size:19px;line-height:1.3;font-weight:900;color:#10155F}
.hj-x.e-con.hj-sf738883{flex:2 1 520px;padding:clamp(18px, 2.78vw, 40px);border-radius:30px;background:#E3F1F6;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}
.hj-x.e-con.hj-sf79a142{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;flex-direction:row}
.hj-rd .hj-sf7a287c.hj-sf7a287c{font-size:14.5px;font-weight:800;color:#2F3170;text-decoration:none}
.hj-x.e-con.hj-sf7ae1ce{position:relative;display:flex;flex-direction:column;gap:12px;flex:0 1 300px}
.hj-rd .hj-sf7b15ad.hj-sf7b15ad{font-size:14px;font-weight:900;color:#FFFFFF}
.hj-rd .hj-sf7ede08.hj-sf7ede08{font-size:13px;color:rgba(255,255,255,.6)}
.hj-rd .hj-sf920e76.hj-sf920e76{height:40px;border-radius:50%;display:grid;place-items:center;background:#10155F;color:#FFFFFF;font-weight:900}
.hj-x.elementor-element.hj-sfa6f07a{margin:0;max-width:420px}
.hj-rd .hj-sfb1c4d5.hj-sfb1c4d5{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:#FFFFFF}
.hj-x.e-con.hj-sfb1c948{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}
.hj-x.e-con.hj-sfbc5f1a{padding-top:28px;display:flex;flex-direction:column}
.hj-rd .hj-sfc12a00.hj-sfc12a00{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.8)}
.hj-x.hj-sfc144fb .elementor-heading-title{font-size:clamp(26.4px, 2.22vw + 12px, 44px);line-height:1.07;font-weight:900;letter-spacing:-1.4px}
.hj-x.e-con.hj-sfca7572{display:flex;gap:16px;flex-direction:row}
.hj-x.e-con.hj-sfca8f03{position:relative;overflow:hidden;border-radius:22px;background:linear-gradient(150deg, #10155F 0%, #232A7A 55%, #15779B 100%);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:14px;text-decoration:none;color:#FFFFFF}
a.hj-x.e-con.hj-sfca8f03:hover{color:#FFFFFF}
.hj-x.e-con.hj-sfcb641f{padding-top:64px;padding-bottom:64px;background:#F7F8FB;display:flex;flex-direction:column}
.hj-x.elementor-element.hj-sfd2d8fd{width:52px}
.hj-rd .hj-sfd396f2.hj-sfd396f2{height:34px;border-radius:17px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;align-items:center;padding:0 12px;font-size:12px;color:#8A91A3}
.hj-rd .hj-sfd5f07f.hj-sfd5f07f{font-size:12px;font-weight:800;padding:6px 12px;border-radius:14px;background:#6FCE78;color:#0B3A1A}
.hj-rd .hj-sfda9cf0.hj-sfda9cf0{font-size:14.5px;color:#5A6275}
.hj-rd .hj-sfde3dae.hj-sfde3dae{aspect-ratio:1;border-radius:24px;background:#FFFFFF;border:1px solid #E6E9F0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;box-sizing:border-box}
.hj-rd .hj-sfde498c.hj-sfde498c{position:absolute;left:22px;top:22px;font-size:12px;font-weight:800;padding:6px 12px;border-radius:14px;background:rgba(255,255,255,.16)}
.hj-rd .hj-sfe1732b.hj-sfe1732b{font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#0F6383}
.hj-rd .hj-sfe3567e.hj-sfe3567e{height:1px;width:40px;background:#4A4C9E}
.hj-rd .hj-sfe4de9a.hj-sfe4de9a{font-size:13px;font-weight:800;padding:7px 12px;border-radius:14px;background:rgba(255,255,255,.16)}
.hj-rd .hj-sfe78830.hj-sfe78830{font-size:15px;font-weight:800;color:#10155F;text-decoration:none;margin:4px 0}
.hj-rd .hj-sfe7f0be.hj-sfe7f0be{font-size:clamp(22.0px, 1.39vw + 12px, 32px);font-weight:900}
.hj-rd .hj-sfe9f6fb.hj-sfe9f6fb{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:#8A91A3}
.hj-x.e-con.hj-sfec817e{flex:2 1 340px;min-width:0;border-radius:28px;overflow:hidden;background:#FFFFFF;color:#10155F;text-decoration:none;display:flex;flex-direction:column}
a.hj-x.e-con.hj-sfec817e:hover{color:#10155F}
.hj-x.e-con.hj-sfeff0a8{scroll-margin-top:150px;padding-top:96px;padding-bottom:96px;background:#FFFFFF;display:flex;flex-direction:column}
.hj-x.e-con.hj-sff07f53{height:130px;border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(160deg, #171A5E, #7454C9);display:flex;flex-direction:column}
.hj-rd .hj-sff0e6f4.hj-sff0e6f4{font-size:13.5px;font-weight:800;color:#5A6275;text-decoration:none}
.hj-rd .hj-sff3d8c5.hj-sff3d8c5{font-size:15.5px;line-height:1.6;color:rgba(255,255,255,.8)}
.hj-rd .hj-sff6ab47.hj-sff6ab47{display:block;color:#5A6275;font-size:15px;margin-top:4px}
.hj-x.e-con.hj-sff86044{display:flex;flex-direction:column;gap:44px}
.hj-x.e-con.hj-sffc5d25{position:relative;overflow:hidden;padding-top:72px;padding-bottom:80px;background:linear-gradient(180deg, #F7F8FB 0%, #FFFFFF 100%);display:flex;flex-direction:column}
