.elementor .e-5ec69be3-3a0e{font-weight:400;font-size:14px;color:rgba(255, 255, 255, 0.85);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > :nth-child(1) { color: rgb(255, 255, 255); text-decoration: none; display: inline-flex; align-items: center; min-height: 44px; }\n}.elementor .e-08ba9bd9-b221{font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;flex-wrap:wrap;align-items:center;display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255, 255, 255, 0.85); }\n}.elementor .e-b7e49f36-6ba9{font-weight:600;font-size:14px;color:rgba(255, 255, 255, 0.9);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display: block;\n}.elementor .e-aebcb0aa-6577{width:auto;height:36px;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display: block;\n}.elementor .e-01ba985a-cc0c{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:14px;justify-content:center;align-items:center;display: inline-flex; background: rgb(255, 255, 255); box-shadow: rgba(10, 4, 40, 0.18) 0px 6px 18px;\n}.elementor .e-bd37929d-d85b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;gap:24px;flex-wrap:wrap;align-items:center;display: flex;\n}.elementor .e-114340ff-3489{width:100%;font-weight:800;font-size:64px;color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.05;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self: stretch; container-type: inline-size; & > :nth-child(1) { display: block; white-space: nowrap; font-size: min(64px, 8.4cqi); } & > :nth-child(2) { display: block; margin-top: 10px; font-size: 0.42em; line-height: 1.2; font-weight: 700; letter-spacing: 0px; }\n}.elementor .e-f848a956-334e{width:100%;max-width:58ch;font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.92);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;container-type: inline-size; & > :nth-child(2) { font-size: 0.55em; line-height: 0; } & > :nth-child(3) { display: block; white-space: nowrap; font-size: min(17px, 3cqi); }\n}.elementor .e-c40f3609-d1eb{min-height:48px;font-weight:700;font-size:15px;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;gap:8px;justify-content:center;align-items:center;display: inline-flex; box-sizing: border-box; border: 2px solid rgb(255, 255, 255); background: transparent; text-decoration: none;\n}.elementor .e-3b164943-7711{width:auto;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43d87a97-c2ae{min-height:48px;font-weight:700;font-size:15px;color:rgb(27, 10, 94);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;gap:8px;justify-content:center;align-items:center;display: inline-flex; box-sizing: border-box; background: rgb(255, 255, 255); text-decoration: none; box-shadow: rgba(10, 4, 40, 0.25) 0px 10px 24px;\n}.elementor .e-4b80b828-1be7{width:auto;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;flex-wrap:wrap;display: flex;\n}.elementor .e-9fa40dd6-7eea{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;flex:1 1 440px;align-items:flex-start;display: flex;\n}.elementor .e-2ff3c23c-e57f{height:28px;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:6px;align-items:center;background: rgb(236, 232, 247); display: flex; & > :nth-child(1) { width: 9px; height: 9px; border-radius: 50%; background: rgb(197, 188, 224); } & > :nth-child(2) { width: 9px; height: 9px; border-radius: 50%; background: rgb(197, 188, 224); } & > :nth-child(3) { width: 9px; height: 9px; border-radius: 50%; background: rgb(197, 188, 224); } & > :nth-child(4) { margin-left: 8px; font-size: 11px; color: rgb(74, 70, 102); }\n}.elementor .e-7c2c6a87-6ac2{width:100%;height:auto;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display: block;\n}.elementor .e-aa50b96f-0e71{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:16px;background: rgb(255, 255, 255); overflow: hidden; box-shadow: rgba(10, 4, 40, 0.35) 0px 24px 48px; display: block;\n}.elementor .e-9844f476-2579{min-height:48px;max-width:100%;font-weight:700;font-size:15px;color:rgb(255, 255, 255);line-height:1.55;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;gap:8px;align-items:center;background-color: transparent; align-self: flex-start; display: inline-flex; border: 2px solid rgb(255, 255, 255); text-decoration: none;\n}.elementor .e-64b9cb1c-0dea{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;flex:1 1 420px;display: flex;\n}.elementor .e-060c8804-f95f{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:40px;flex-wrap:wrap;align-items:center;margin: 0px auto; display: flex;\n}.elementor .e-245448c8-6a56{width:auto;color:rgb(255, 255, 255);padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background: linear-gradient(105deg, rgb(121, 8, 186) 0%, rgb(48, 38, 163) 46%, rgb(18, 102, 172) 78%, rgb(0, 169, 201) 100%); display: block;\n}.elementor .e-b5b94af3-0f65{font-weight:700;font-size:13px;color:rgb(106, 13, 176);letter-spacing:0.12em;line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-64b0bb14-731b{font-weight:700;font-size:34px;color:rgb(27, 10, 94);line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-b647e8a8-e232{width:auto;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;align-items:center;display: flex;\n}.elementor .e-bb93c8eb-1cfb{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); } & > :nth-child(2) > :nth-child(2) > :nth-child(1) { color: rgb(106, 13, 176); font-weight: 600; }\n}.elementor .e-145103c7-ee7d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-544940e1-30d0{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-a70828a7-ef95{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-bf0e11e0-77b5{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-4fd3e758-aa18{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;gap:16px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { flex: 0 0 auto; font-size: 28px; font-weight: 800; color: rgb(106, 13, 176); line-height: 1; } & > :nth-child(2) { display: flex; flex-direction: column; gap: 6px; } & > :nth-child(2) > :nth-child(1) { font-size: 18px; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-60ed33a0-d6d1{width:auto;font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n}.elementor .e-fc27d683-54ea{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;margin: 0px auto; display: flex;\n}.elementor .e-2b54af77-1be4{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-1407ab33-47a1{font-weight:700;font-size:13px;color:rgb(106, 13, 176);letter-spacing:0.12em;line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-59f9bb79-6b91{font-weight:700;font-size:34px;color:rgb(27, 10, 94);line-height:1.2;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-e29aacea-1fab{font-weight:400;font-size:17px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-f6da7a63-c241{width:auto;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;display: flex;\n}.elementor .e-61502dee-5b4c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;flex-direction:column;gap:6px;border: 1px solid rgb(228, 224, 242); background: rgb(246, 243, 252); display: flex; & > :nth-child(1) { font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 18px; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); }\n}.elementor .e-d252a617-4f06{color:rgb(255, 255, 255);padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(27, 10, 94); display: flex; & > :nth-child(1) { font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgb(159, 230, 242); } & > :nth-child(2) { font-size: 18px; } & > :nth-child(3) { font-size: 14px; color: rgba(255, 255, 255, 0.88); }\n}.elementor .e-cdcec408-6eb4{color:rgb(255, 255, 255);padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(48, 38, 163); display: flex; & > :nth-child(1) { font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgb(159, 230, 242); } & > :nth-child(2) { font-size: 18px; } & > :nth-child(3) { font-size: 14px; color: rgba(255, 255, 255, 0.88); }\n}.elementor .e-0c9c20ef-b48b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;flex-direction:column;gap:6px;border: 2px solid rgb(0, 169, 201); background: rgb(230, 249, 250); display: flex; & > :nth-child(1) { font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgb(11, 110, 128); } & > :nth-child(2) { font-size: 18px; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); }\n}.elementor .e-321a6ec1-5f6a{width:auto;font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;align-items:stretch;list-style: none; display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr));\n}.elementor .e-eb64c5c4-7243{font-weight:700;font-size:19px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52c4641b-5d3f{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-e5a15b79-797b{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-a1b49bf7-692a{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-cfd3bb74-a01a{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-679f2d9e-0a68{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-08ec379a-76cc{width:auto;font-weight:400;font-size:16px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;display: flex;\n}.elementor .e-cda79077-eb8a{width:auto;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;flex-direction:column;gap:12px;border: 1px solid rgb(228, 224, 242); display: flex;\n}.elementor .e-41cbcc3a-31e7{font-weight:700;font-size:19px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10170d2b-e607{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-56cd42d2-5ceb{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-55c0a74d-f52b{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-9df24d5e-0b28{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-bf168da7-b775{width:auto;font-weight:400;font-size:16px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;display: flex;\n}.elementor .e-5105122a-ec9a{width:auto;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;flex-direction:column;gap:12px;border: 1px solid rgb(228, 224, 242); display: flex;\n}.elementor .e-4c22cab7-00f7{font-weight:700;font-size:19px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c1726f06-9877{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-ce3fa028-a24c{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-f178d77f-10b9{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-d375eff1-3bde{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-79a5fd62-b72f{width:auto;font-weight:400;font-size:16px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;display: flex;\n}.elementor .e-773afe02-f433{width:auto;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;flex-direction:column;gap:12px;border: 1px solid rgb(228, 224, 242); display: flex;\n}.elementor .e-62f2a21b-ca30{font-weight:700;font-size:19px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e9de0479-6e10{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-7e544d56-21f9{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-7f1d490e-2ed5{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-cd751e08-ee59{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-4da60990-d2a0{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-c5d6d5e9-26bc{& > :nth-child(1) { color: rgb(27, 10, 94); }\n}.elementor .e-3c73d5f4-53ea{width:auto;font-weight:400;font-size:16px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;display: flex;\n}.elementor .e-51cdf2f9-75f5{width:auto;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;flex-direction:column;gap:12px;border: 1px solid rgb(228, 224, 242); display: flex;\n}.elementor .e-c8a94814-c841{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr));\n}.elementor .e-143a5180-830a{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;margin: 0px auto; display: flex;\n}.elementor .e-64457ea4-c0bd{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background: rgb(255, 255, 255); display: block;\n}.elementor .e-3f4f8b9d-6862{font-weight:700;font-size:13px;color:rgb(106, 13, 176);letter-spacing:0.12em;line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-a648a58c-08ab{font-weight:700;font-size:34px;color:rgb(27, 10, 94);line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-8d76d7a1-8b6b{max-width:60ch;font-weight:400;font-size:17px;color:rgb(74, 70, 102);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-292322d3-faf2{width:auto;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;align-items:center;display: flex;\n}.elementor .e-e22b64a6-1aef{font-weight:700;font-size:20px;color:rgb(27, 10, 94);line-height:1.3;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1279688c-43cf{font-weight:400;font-size:14px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15866ffb-3555{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;display: flex;\n}.elementor .e-6bca9b3f-7f9c{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:6px;display: inline-flex; align-items: baseline; & > :nth-child(1) { font-size: 32px; line-height: 1.1; font-weight: 800; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 15px; font-weight: 600; color: rgb(74, 70, 102); }\n}.elementor .e-b5b39023-f8dc{font-weight:400;font-size:13px;color:rgb(74, 70, 102);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c564d56-3bf4{font-weight:400;font-size:13px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ab6114f-75ff{width:auto;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2px;align-items:center;display: flex; border-top: 1px solid rgb(228, 224, 242); border-bottom: 1px solid rgb(228, 224, 242);\n}.elementor .e-e429c87c-ac92{font-weight:700;font-size:12px;color:rgb(106, 13, 176);letter-spacing:0.1em;line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-bf7b6c6c-89df{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-c61c96db-aa17{min-width:0px;flex: 1 1 auto;\n}.elementor .e-1f04a6ff-c79d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-4b3e90b7-4b35{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-911f52dc-4485{min-width:0px;flex: 1 1 auto;\n}.elementor .e-4109d8d6-bcf1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-32fe1f36-707c{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-2f8c6c08-3ece{min-width:0px;flex: 1 1 auto;\n}.elementor .e-27401fa0-4806{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-e8566431-940a{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-538ae1c1-1097{min-width:0px;flex: 1 1 auto;\n}.elementor .e-406c6132-fe11{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-81e004fb-86bc{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-a64ed996-cef6{min-width:0px;flex: 1 1 auto;\n}.elementor .e-a74068b2-76c3{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-097a5942-1a32{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-798a0d59-e200{min-width:0px;flex: 1 1 auto;\n}.elementor .e-3b2a421a-d72e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-ea14843a-5fb6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-e07b59d8-4b2e{min-width:0px;flex: 1 1 auto;\n}.elementor .e-1e84fb36-0ce6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-99b9ede7-f914{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-954c2fc1-31b4{min-width:0px;flex: 1 1 auto;\n}.elementor .e-133ad73d-5f4a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-ddba8547-2d81{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-9a60f919-428b{min-width:0px;flex: 1 1 auto;\n}.elementor .e-c71c588c-aa2d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-019f7781-1b14{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-989d181c-b5af{min-width:0px;flex: 1 1 auto;\n}.elementor .e-5985ea3f-37b7{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-5e63af16-570b{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-0b4e7f7c-3437{min-width:0px;flex: 1 1 auto;\n}.elementor .e-414205c6-09c9{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-bb7352c1-a6d2{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-3414c2dc-d093{min-width:0px;flex: 1 1 auto;\n}.elementor .e-d19f0be9-53c6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-ada65cc4-5f2e{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-9efac292-4fec{min-width:0px;flex: 1 1 auto;\n}.elementor .e-34128822-080e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-7ee14b90-8c4c{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-1032888d-687d{min-width:0px;flex: 1 1 auto;\n}.elementor .e-cbbc6c94-6532{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-8cd5d187-2790{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-88b409c8-1755{min-width:0px;flex: 1 1 auto;\n}.elementor .e-29e78b06-65d4{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-456b312c-68e7{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-48866d48-aaf5{min-width:0px;flex: 1 1 auto;\n}.elementor .e-6af7ea31-f404{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-4ff6f2c5-bece{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-e239d3d7-5b70{min-width:0px;flex: 1 1 auto;\n}.elementor .e-6a9c2a33-04a9{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-c4440054-ff22{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-5d20c6a6-a4fc{min-width:0px;flex: 1 1 auto;\n}.elementor .e-6406f458-ba60{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-3423880b-f126{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-6f25630d-e6d1{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-6c7b31e2-1d10{min-width:0px;flex: 1 1 auto;\n}.elementor .e-172a390a-67fd{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-e201aafd-5d5e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-c5e6e62f-299c{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-03cc2f9b-0d3b{min-width:0px;flex: 1 1 auto;\n}.elementor .e-247aabb5-a402{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-e8e84b0d-658f{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-92a73f9d-9f48{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-5eef9b8b-bcbc{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;background: rgb(246, 243, 252); border: 1px solid rgb(228, 220, 244); display: flex;\n}.elementor .e-2bf39775-2558{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-4886058b-296c{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-2bfa1f10-eced{height:76px;max-width:100%;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.25;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;flex-direction:column;gap:2px;justify-content:center;align-items:center;align-self: end; display: flex; box-sizing: border-box; background: linear-gradient(105deg, rgb(106, 13, 176), rgb(48, 38, 163)); text-decoration: none; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgba(255, 255, 255, 0.88); } & > :nth-child(2) { font-size: 15px; font-weight: 700; }\n}.elementor .e-1bd9d912-623c{width:auto;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;position: relative; overflow: hidden; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: grid; grid-template-rows: subgrid; grid-row: span 6; row-gap: 14px; align-content: start; box-shadow: rgba(27, 10, 94, 0.05) 0px 2px 10px;\n}.elementor .e-c0e908a8-ce08{font-weight:700;font-size:20px;color:rgb(27, 10, 94);line-height:1.3;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f78530bf-ce01{font-weight:400;font-size:14px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d36a8ed-206c{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:64px;flex-direction:column;gap:4px;display: flex;\n}.elementor .e-f16d68f3-0b22{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:6px;display: inline-flex; align-items: baseline; & > :nth-child(1) { font-size: 32px; line-height: 1.1; font-weight: 800; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 15px; font-weight: 600; color: rgb(74, 70, 102); }\n}.elementor .e-e9ad2bc7-7b94{font-weight:400;font-size:13px;color:rgb(74, 70, 102);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0da9f44a-9b8e{font-weight:400;font-size:13px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a2e8fec0-634d{width:auto;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2px;align-items:center;display: flex; border-top: 1px solid rgb(228, 224, 242); border-bottom: 1px solid rgb(228, 224, 242);\n}.elementor .e-e77b0475-b659{font-weight:700;font-size:12px;color:rgb(106, 13, 176);letter-spacing:0.1em;line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-b02ef5f7-d316{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-2907db86-a3ec{min-width:0px;flex: 1 1 auto;\n}.elementor .e-db495244-38d9{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-678c4cb9-9d5e{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-3234752b-d445{min-width:0px;flex: 1 1 auto;\n}.elementor .e-2ed6d460-90bf{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-0aadacf0-6655{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-84949aab-280f{min-width:0px;flex: 1 1 auto;\n}.elementor .e-5bf508a0-1f80{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-3f3f4072-f87f{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-d0ce6bc4-e5b5{min-width:0px;flex: 1 1 auto;\n}.elementor .e-0a857746-e244{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-d7ad18a7-c1e8{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-09c2cd73-aafb{min-width:0px;flex: 1 1 auto;\n}.elementor .e-52fef478-1e23{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-997a20be-74aa{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-d958b1e6-a085{min-width:0px;flex: 1 1 auto;\n}.elementor .e-4e640cd4-a626{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-4ee6f4ff-9526{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-6cfd4940-63a3{min-width:0px;flex: 1 1 auto;\n}.elementor .e-5e113423-7260{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-7037e034-2dc3{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-00e5e813-9e6f{min-width:0px;flex: 1 1 auto;\n}.elementor .e-7d4ffa0f-771c{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-7262b8a9-c379{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-c7ac6f37-d1a8{min-width:0px;flex: 1 1 auto;\n}.elementor .e-d627d2b8-2df8{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-7924dede-667c{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-112ed1df-20e2{min-width:0px;flex: 1 1 auto;\n}.elementor .e-6e3bbc97-5d86{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-cd625a7f-7124{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-8299ed6e-a837{min-width:0px;flex: 1 1 auto;\n}.elementor .e-0a68253a-a2ed{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-150dbf6a-ec10{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-50505652-c713{min-width:0px;flex: 1 1 auto;\n}.elementor .e-82f0779d-1478{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-c086ee53-8101{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-60bb9aee-a71a{min-width:0px;flex: 1 1 auto;\n}.elementor .e-c8c42276-22dd{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-db68f275-10fe{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-9d373731-bb69{min-width:0px;flex: 1 1 auto;\n}.elementor .e-d0a32611-1c0d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-21b1aed2-fb52{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-7deb30ad-49b2{min-width:0px;flex: 1 1 auto;\n}.elementor .e-cf9d5d05-ea81{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-2a44bf93-afa6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-b898a70c-ee3a{min-width:0px;flex: 1 1 auto;\n}.elementor .e-10c5ab83-d541{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-9c461992-c194{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-28a4fbd7-52e7{min-width:0px;flex: 1 1 auto;\n}.elementor .e-9d106a37-4665{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-d0cce893-74d6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-4110b8bc-8091{min-width:0px;flex: 1 1 auto;\n}.elementor .e-eb7f1414-7ae8{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-9785f4f8-434b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-8189ac45-3cc6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-5f4ce302-096d{min-width:0px;flex: 1 1 auto;\n}.elementor .e-2e9dde73-6749{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-a2f65e36-efb8{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-adff8165-53ec{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-6078a406-2b32{min-width:0px;flex: 1 1 auto;\n}.elementor .e-c8ed3213-43ab{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-c4ad1006-87dd{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-a2e5c7d7-dbb8{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-f755edba-df79{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;background: rgb(246, 243, 252); border: 1px solid rgb(228, 220, 244); display: flex;\n}.elementor .e-8e2048dc-857d{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-b050864e-e1ed{min-width:0px;flex: 1 1 auto;\n}.elementor .e-1ac7a46c-4085{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-8923b7f6-a139{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-64edfce5-bce8{min-width:0px;flex: 1 1 auto;\n}.elementor .e-5f186904-43c6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-fd914b0e-5e73{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-256d1082-5c39{min-width:0px;flex: 1 1 auto;\n}.elementor .e-c3bf64e9-14d5{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-3ae46155-2d3f{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-be5c3931-f53e{width:auto;height:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;box-sizing: border-box; background: rgb(233, 248, 250); border: 1px solid rgb(191, 230, 236); display: flex;\n}.elementor .e-4bdfc851-d1e0{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-40ef5ec2-4f60{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-f748f931-fbeb{height:76px;max-width:100%;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.25;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;flex-direction:column;gap:2px;justify-content:center;align-items:center;align-self: end; display: flex; box-sizing: border-box; background: linear-gradient(105deg, rgb(106, 13, 176), rgb(48, 38, 163)); text-decoration: none; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgba(255, 255, 255, 0.88); } & > :nth-child(2) { font-size: 15px; font-weight: 700; }\n}.elementor .e-95fb98f9-edaf{width:190px;font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:4px;position: absolute; top: 24px; right: -50px; transform: rotate(45deg); display: flex; & > :nth-child(1) { display: block; background: rgb(30, 91, 216); box-shadow: rgba(18, 52, 140, 0.35) 0px 6px 14px; color: rgb(255, 255, 255); text-align: center; font-size: 11px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; padding: 5px 0px; } & > :nth-child(2) { display: block; height: 5px; background: rgb(79, 134, 240); }\n}.elementor .e-e54e19e5-5009{width:130px;height:130px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position: absolute; top: 0px; right: 0px; overflow: hidden; pointer-events: none; display: block;\n}.elementor .e-00755f64-bf43{width:1px;height:1px;font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;position: absolute; overflow: hidden; clip: rect(0px, 0px, 0px, 0px);\n}.elementor .e-38bd3c69-263c{width:auto;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;position: relative; overflow: hidden; background: rgb(255, 255, 255); border: 2px solid rgb(30, 91, 216); display: grid; grid-template-rows: subgrid; grid-row: span 6; row-gap: 14px; align-content: start; box-shadow: rgba(27, 10, 94, 0.05) 0px 2px 10px;\n}.elementor .e-9db59658-a028{font-weight:700;font-size:20px;color:rgb(27, 10, 94);line-height:1.3;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6aed8872-833e{font-weight:400;font-size:14px;color:rgb(74, 70, 102);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e542453d-0c3b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;display: flex;\n}.elementor .e-7d076c0b-3a2d{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:6px;display: inline-flex; align-items: baseline; & > :nth-child(1) { font-size: 32px; line-height: 1.1; font-weight: 800; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 15px; font-weight: 600; color: rgb(74, 70, 102); }\n}.elementor .e-a7321d31-0bab{font-weight:400;font-size:13px;color:rgb(74, 70, 102);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0decb3b5-00ab{font-weight:400;font-size:13px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5aded3ca-4dc1{width:auto;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2px;align-items:center;display: flex; border-top: 1px solid rgb(228, 224, 242); border-bottom: 1px solid rgb(228, 224, 242);\n}.elementor .e-85e9251c-5b6e{font-weight:700;font-size:12px;color:rgb(106, 13, 176);letter-spacing:0.1em;line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-39690919-69c9{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-4d187e3e-96ce{min-width:0px;flex: 1 1 auto;\n}.elementor .e-34456d5b-5dc1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-d416b8a9-7993{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-227ee409-039c{min-width:0px;flex: 1 1 auto;\n}.elementor .e-cd2f4934-3e5b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-263961d1-736b{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-104c968a-a361{min-width:0px;flex: 1 1 auto;\n}.elementor .e-df0c92b9-aa5c{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-450f002a-66e6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-43a538c4-f796{min-width:0px;flex: 1 1 auto;\n}.elementor .e-0e5e928c-a51b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-8ff4ef93-e486{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-983fd973-a546{min-width:0px;flex: 1 1 auto;\n}.elementor .e-7199e0b3-9a14{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-84804942-bbc8{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-3f9d8024-2a43{min-width:0px;flex: 1 1 auto;\n}.elementor .e-001a2fd3-0b43{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-88122e14-0675{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-2f87466e-3cd7{min-width:0px;flex: 1 1 auto;\n}.elementor .e-0ef1f012-e967{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-1adbe533-0329{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-8d094979-a824{min-width:0px;flex: 1 1 auto;\n}.elementor .e-327f82f8-246b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-3313a101-84ac{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-a48792c5-81c7{min-width:0px;flex: 1 1 auto;\n}.elementor .e-a43dede7-6a4d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-9cf99a99-2cb5{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-4f33b0ee-1053{min-width:0px;flex: 1 1 auto;\n}.elementor .e-a03f2a2b-0c69{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-e3ac99b2-b96c{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-7a594f67-b724{min-width:0px;flex: 1 1 auto;\n}.elementor .e-01a01d42-600a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-6fc820d2-bec4{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-771ba4ba-149a{min-width:0px;flex: 1 1 auto;\n}.elementor .e-a7d0e597-73d6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-39d7c140-ff21{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-42ecdcf9-3b77{min-width:0px;flex: 1 1 auto;\n}.elementor .e-09eff2b4-1f8e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-e42a872f-bfe9{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-b1f2ad8b-f15e{min-width:0px;flex: 1 1 auto;\n}.elementor .e-43678856-b630{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-4417c530-a2c8{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-ade25655-6fa1{min-width:0px;flex: 1 1 auto;\n}.elementor .e-c9d7dc2a-ead2{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-f8cde59b-43ea{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-a45a5209-edb6{min-width:0px;flex: 1 1 auto;\n}.elementor .e-e4e8d8d2-378d{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-e14aa460-81e6{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-2b7604fe-42a7{min-width:0px;flex: 1 1 auto;\n}.elementor .e-3c71a896-d77b{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-33e92723-f1d7{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-bf03c644-ea3a{min-width:0px;flex: 1 1 auto;\n}.elementor .e-3122c815-e152{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-541c18d5-99ea{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-612390ba-e856{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-a1754ba6-ebf3{min-width:0px;flex: 1 1 auto;\n}.elementor .e-fb4e1d36-aa4c{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-faa09f65-894e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-78de3361-d6f7{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-b2971b77-01a2{min-width:0px;flex: 1 1 auto;\n}.elementor .e-06c9cd95-6fed{min-width:58px;color:rgb(106, 13, 176);flex: 0 0 auto; text-align: right; white-space: nowrap;\n}.elementor .e-b980ea1e-3bdc{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-e27f8be8-4ec8{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-36436924-643d{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;background: rgb(246, 243, 252); border: 1px solid rgb(228, 220, 244); display: flex;\n}.elementor .e-95d85675-13ea{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-e9298400-2bea{min-width:0px;flex: 1 1 auto;\n}.elementor .e-086d06d8-06e3{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-1b4f463f-9f39{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-296c764d-5848{min-width:0px;flex: 1 1 auto;\n}.elementor .e-244fbafc-b363{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-07e7166b-0aa9{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(10, 111, 134); }\n}.elementor .e-b14fe2d6-a4bf{min-width:0px;flex: 1 1 auto;\n}.elementor .e-0aeade9b-b26f{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-bc9df599-0bf3{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-db437386-9729{width:auto;height:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;box-sizing: border-box; background: rgb(233, 248, 250); border: 1px solid rgb(191, 230, 236); display: flex;\n}.elementor .e-5d082eea-3306{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-f45eaf1c-d1ce{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-e42af0ad-aa06{min-width:0px;flex: 1 1 auto;\n}.elementor .e-e134f9f8-de27{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-ea16b18f-b614{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-62438362-1b6b{min-width:0px;flex: 1 1 auto;\n}.elementor .e-34aa4a20-3402{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-08ab1715-08d0{& svg { fill: none; } & svg { width: 16px; height: 16px; display: block; } & svg { flex: 0 0 auto; margin-top: 3px; color: rgb(106, 13, 176); }\n}.elementor .e-d903ff4d-e93e{min-width:0px;flex: 1 1 auto; & > :nth-child(2) { display: block; margin-top: 4px; font-size: 13px; line-height: 1.5; color: rgb(74, 70, 102); text-align: justify; text-align-last: left; hyphens: none; }\n}.elementor .e-c0f621ad-a259{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;align-items:flex-start;display: flex;\n}.elementor .e-d337264b-c05d{width:auto;font-weight:400;font-size:14px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;list-style: none; display: flex;\n}.elementor .e-a1dbbd89-4990{width:auto;height:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;flex-direction:column;gap:10px;box-sizing: border-box; background: rgb(241, 233, 251); border: 1px solid rgb(217, 198, 242); display: flex;\n}.elementor .e-19918b8a-21f5{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block;\n}.elementor .e-cabe5e52-c1e2{height:76px;max-width:100%;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.25;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;flex-direction:column;gap:2px;justify-content:center;align-items:center;align-self: end; display: flex; box-sizing: border-box; background: linear-gradient(105deg, rgb(106, 13, 176), rgb(48, 38, 163)); text-decoration: none; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgba(255, 255, 255, 0.88); } & > :nth-child(2) { font-size: 15px; font-weight: 700; }\n}.elementor .e-347a7325-4b61{width:auto;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;position: relative; overflow: hidden; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: grid; grid-template-rows: subgrid; grid-row: span 6; row-gap: 14px; align-content: start; box-shadow: rgba(27, 10, 94, 0.05) 0px 2px 10px;\n}.elementor .e-5625e671-6c7b{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); margin: 0px auto;\n}.elementor .e-055ae98e-59d4{width:100%;max-width:1180px;font-weight:400;font-size:15px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;margin: 0px auto; box-sizing: border-box; background: rgb(230, 249, 250);\n}.elementor .e-ee1addc8-4858{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;margin: 0px auto; display: flex;\n}.elementor .e-b73c30c8-c285{width:auto;padding-block-start:80px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;scroll-margin-top: calc(40px); display: block;\n}.elementor .e-e90ba887-5221{font-weight:700;font-size:13px;color:rgb(106, 13, 176);letter-spacing:0.12em;line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-f6c8a64a-9a1d{font-weight:700;font-size:34px;color:rgb(27, 10, 94);line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79e08f86-d9f3{width:auto;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;align-items:center;display: flex;\n}.elementor .e-9e475394-bee3{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { font-size: 17px; } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-c9ff9090-69b5{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { font-size: 17px; } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-6fbb28f3-84c4{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { font-size: 17px; } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-192a2829-58c6{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { font-size: 17px; } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-b4649035-0c51{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;flex-direction:column;gap:6px;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; & > :nth-child(1) { font-size: 17px; } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-90ebc2c3-3771{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n}.elementor .e-dcbbb757-d3ec{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;margin: 0px auto; display: flex;\n}.elementor .e-93151cf9-d1df{width:auto;padding-block-start:80px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-2b9d7364-6fa1{font-weight:700;font-size:13px;color:rgb(106, 13, 176);letter-spacing:0.12em;line-height:1.55;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-transform: uppercase;\n}.elementor .e-8607bfbf-33b8{font-weight:700;font-size:34px;color:rgb(27, 10, 94);line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c31e4b97-c021{width:auto;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;align-items:center;display: flex;\n}.elementor .e-0dd09e51-011d{width:1px;height:1px;position: absolute; overflow: hidden; clip: rect(0px, 0px, 0px, 0px);\n}.elementor .e-7da69370-187f{width:50%;font-size:13px;color:rgb(74, 70, 102);letter-spacing:0.1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;text-align: left; background: rgb(246, 243, 252); text-transform: uppercase;\n}.elementor .e-b1f925cb-cbf9{width:50%;font-size:13px;color:rgb(255, 255, 255);letter-spacing:0.1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;text-align: left; background: rgb(106, 13, 176); text-transform: uppercase;\n}.elementor .e-2f3ca661-f797{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-97b1ac9d-58e1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-d4f3318e-83e0{color:rgb(74, 70, 102);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-93f84ade-f1a1{font-weight:600;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-48a28354-d0b3{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f033b915-b311{color:rgb(74, 70, 102);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-7f919c89-2a71{font-weight:600;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-f04f6294-a2f3{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-14b4b8d8-7d83{color:rgb(74, 70, 102);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-fdb9ba32-b278{font-weight:600;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-c974732b-1ac4{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-539ef49c-5b09{color:rgb(74, 70, 102);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-66b9aaf9-edb2{font-weight:600;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-e44fbd3e-e3f1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-160f6d6e-6c10{color:rgb(74, 70, 102);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-a55741cb-0671{font-weight:600;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-top: 1px solid rgb(228, 224, 242);\n}.elementor .e-34c411c3-4d9a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d956563-e6b6{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-804dffe8-2bcd{width:100%;min-width:560px;font-weight:400;font-size:15px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-collapse: collapse;\n}.elementor .e-fb7f36ee-e24c{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;overflow-x: auto; border: 1px solid rgb(220, 212, 239); background: rgb(255, 255, 255); box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px; display: block;\n}.elementor .e-3bcb9bce-f1a4{width:auto;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;margin: 0px auto; display: flex;\n}.elementor .e-207b3de0-8813{width:auto;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-c125516b-b071{font-weight:800;font-size:34px;color:rgb(255, 255, 255);line-height:1.15;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-9af8255e-a573{font-weight:400;font-size:17px;color:rgba(255, 255, 255, 0.92);line-height:1.55;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59365783-94e2{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;flex:999 1 420px;display: flex;\n}.elementor .e-85903d97-27c3{min-height:48px;font-weight:700;font-size:15px;color:rgb(27, 10, 94);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;gap:8px;justify-content:center;align-items:center;display: inline-flex; box-sizing: border-box; background: rgb(255, 255, 255); text-decoration: none; box-shadow: rgba(10, 4, 40, 0.25) 0px 10px 24px;\n}.elementor .e-d7d5ccbe-7347{min-height:48px;font-weight:700;font-size:15px;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;align-items:center;display: inline-flex; border: 2px solid rgb(255, 255, 255); text-decoration: none;\n}.elementor .e-8dc1a43e-bdf2{min-height:48px;font-weight:700;font-size:15px;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;align-items:center;display: inline-flex; text-decoration: underline;\n}.elementor .e-2b67a9fd-7691{width:auto;font-weight:400;font-size:16px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;flex-wrap:wrap;display: flex;\n}.elementor .e-b0665350-c5ff{width:auto;max-width:1260px;color:rgb(255, 255, 255);padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin: 0px auto; background: linear-gradient(105deg, rgb(121, 8, 186) 0%, rgb(48, 38, 163) 46%, rgb(18, 102, 172) 78%, rgb(0, 169, 201) 100%); display: flex;\n}.elementor .e-94447857-3b24{width:auto;padding-block-start:0px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-7646cf57-a488{width:100%;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display: block; outline: none; background: rgb(246, 243, 252);\n}