.elementor .e-c4d52b50-925e{width:100%;height:100%;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;position: absolute; inset: 0px; object-fit: cover; opacity: 0.55;\n}.elementor .e-cef9177e-a5c0{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position: absolute; inset: 0px; background: linear-gradient(105deg, rgba(27, 10, 94, 0.94) 0%, rgba(48, 38, 163, 0.8) 55%, rgba(18, 102, 172, 0.45) 100%); display: block;\n}.elementor .e-4712c4e6-74ca{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); display: inline-flex; align-items: center; min-height: 44px; } & > :nth-child(3) { color: rgb(255, 255, 255); display: inline-flex; align-items: center; min-height: 44px; }\n}.elementor .e-dd13f286-5154{font-weight:700;font-size:13px;color:rgb(159, 230, 242);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-aef51ab7-f333{max-width:24ch;font-weight:800;font-size:48px;color:rgb(255, 255, 255);letter-spacing:-0.01em;line-height:1.1;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-7907aec1-f553{max-width:58ch;font-weight:400;font-size:18px;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-0bdc4f7a-bfc5{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:8px;flex-wrap:wrap;display: flex; & > :nth-child(1) { border: 1px solid rgba(255, 255, 255, 0.35); background: rgba(255, 255, 255, 0.12); border-radius: 999px; padding: 8px 14px; font-size: 14px; font-weight: 600; } & > :nth-child(2) { border: 1px solid rgba(255, 255, 255, 0.35); background: rgba(255, 255, 255, 0.12); border-radius: 999px; padding: 8px 14px; font-size: 14px; font-weight: 600; } & > :nth-child(3) { border: 1px solid rgba(255, 255, 255, 0.35); background: rgba(255, 255, 255, 0.12); border-radius: 999px; padding: 8px 14px; font-size: 14px; font-weight: 600; }\n}.elementor .e-2517e200-cfb1{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 480px;align-items:flex-start;display: flex;\n}.elementor .e-4b9009c7-0db3{width:100%;max-width:600px;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;border-radius:20px;aspect-ratio: 3 / 2; object-fit: cover; border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: rgba(5, 2, 25, 0.45) 0px 18px 40px; display: block;\n}.elementor .e-fd004353-dd6e{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 440px;justify-content:center;display: flex;\n}.elementor .e-bca8945a-bd8a{width:auto;max-width:1260px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;flex-wrap:wrap;align-items:center;position: relative; margin: 0px auto; display: flex; gap: 32px 48px;\n}.elementor .e-2193619b-5a03{width:auto;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position: relative; overflow: hidden; background: rgb(14, 6, 48); display: block;\n}.elementor .e-d9f072ce-6063{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-3fc53113-427c{font-weight:800;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-81a24fe5-0883{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-7a586fac-068b{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-14f01c03-d9f4{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-e4aaf820-e22b{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-37252ddf-76ed{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-781247b3-e046{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-149bc881-baa8{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:22px;padding-block-end:22px;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:18px;flex-direction:column;gap:4px;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: 38px; line-height: 1.05; color: rgb(106, 13, 176); } & > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-57dda5fa-d702{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-9bd7a84a-2f70{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-22f9fe4e-a52c{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-c2006d54-1ebe{min-width:0px;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;flex-direction:column;gap:4px;flex:1 1 320px;display: flex; & > :nth-child(1) { font-size: 84px; line-height: 1; font-weight: 800; letter-spacing: -0.02em; } & > :nth-child(2) { font-size: 18px; font-weight: 600; }\n}.elementor .e-2f99594a-d69d{font-weight:800;font-size:28px;color:rgb(255, 255, 255);line-height:1.2;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42a1833b-561a{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;& > :nth-child(1) { color: inherit; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-29ee6ff7-e809{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:10px;flex:999 1 420px;display: flex;\n}.elementor .e-391ecd77-7951{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;flex-wrap:wrap;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; gap: 24px 48px;\n}.elementor .e-c92e2a23-394d{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-4272da8a-e9a0{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-389dac0d-293c{font-weight:700;font-size:24px;color:rgb(27, 10, 94);line-height:1.25;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ff25a6c2-9ce4{gap:12px;display: flex; & > :nth-child(1) { flex: 0 0 auto; width: 52px; height: 52px; border-radius: 12px; background: rgb(241, 233, 251); color: rgb(106, 13, 176); display: inline-flex; flex-direction: column; align-items: center; justify-content: center; font-weight: 800; line-height: 1; } & > :nth-child(1) > :nth-child(1) { font-size: 20px; } & > :nth-child(1) > :nth-child(2) { font-size: 10px; text-transform: uppercase; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-f8977d17-fe58{gap:12px;display: flex; & > :nth-child(1) { flex: 0 0 auto; width: 52px; height: 52px; border-radius: 12px; background: rgb(241, 233, 251); color: rgb(106, 13, 176); display: inline-flex; flex-direction: column; align-items: center; justify-content: center; font-weight: 800; line-height: 1; } & > :nth-child(1) > :nth-child(1) { font-size: 20px; } & > :nth-child(1) > :nth-child(2) { font-size: 10px; text-transform: uppercase; } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-10263307-a17d{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;flex-direction:column;gap:12px;list-style: none; display: flex;\n}.elementor .e-886ff226-9fe8{font-weight:400;font-size:16px;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-f7c30846-718c{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;flex-direction:column;gap:12px;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;\n}.elementor .e-192c77fe-6a94{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-783b0553-ce3b{font-weight:700;font-size:24px;color:rgb(27, 10, 94);line-height:1.25;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ae9740a6-0f79{font-weight:400;font-size:16px;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-622f9854-3b66{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:14px;padding-block-end:14px;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:14px;gap:12px;align-items:center;margin-top: auto; display: flex; background: rgb(246, 243, 252); & > :nth-child(1) { font-size: 34px; line-height: 1; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-769c6ab1-7b1a{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;flex-direction:column;gap:12px;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;\n}.elementor .e-87af8a1d-f645{width:auto;max-width:1260px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;margin: 0px auto; display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr));\n}.elementor .e-ec58ed6f-4240{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-8549e602-af12{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-8dda8775-5179{font-weight:800;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-e3b240d2-2af1{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-2318dccc-e61d{width:176px;max-width:100%;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;border-radius:14px;flex: 0 0 auto; aspect-ratio: 4 / 5; object-fit: cover; border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: rgba(5, 2, 25, 0.45) 0px 18px 40px; display: block;\n}.elementor .e-783591f2-7e3f{font-weight:700;font-size:21px;color:rgb(255, 255, 255);line-height:1.25;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4491873e-902f{font-weight:400;font-size:15px;color:rgba(255, 255, 255, 0.88);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-7f5b228e-c30a{& > :nth-child(1) { color: rgb(159, 230, 242); }\n}.elementor .e-96e19e32-5418{width:auto;font-weight:400;font-size:15px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:4px;display: flex;\n}.elementor .e-57c20faf-e2d6{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:1 1 240px;display: flex;\n}.elementor .e-5e2024eb-6134{width:auto;color:rgb(255, 255, 255);padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;gap:20px;flex-wrap:wrap;align-items:center;background: rgb(27, 10, 94); display: flex;\n}.elementor .e-1cbb8d3c-fb4d{width:150px;height:auto;max-width:100%;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;border-radius:6px;flex: 0 0 auto; display: block; box-shadow: rgba(27, 10, 94, 0.2) 0px 12px 28px;\n}.elementor .e-23ed399b-7fa8{font-weight:700;font-size:21px;color:rgb(27, 10, 94);line-height:1.25;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48594abb-f781{font-weight:400;font-size:15px;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-6291c59d-93e7{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;gap:10px;display: flex; align-items: baseline; & > :nth-child(1) { font-size: 30px; line-height: 1; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 15px; color: rgb(74, 70, 102); }\n}.elementor .e-2d9f3723-5058{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:1 1 240px;display: flex;\n}.elementor .e-07568162-515d{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;gap:20px;flex-wrap:wrap;align-items:center;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;\n}.elementor .e-75533cd5-1fbe{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr));\n}.elementor .e-48c3a3e7-748b{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-5e95ee32-9022{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-f2bf2963-f02c{font-weight:800;font-size:28px;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;}.elementor .e-b20d245c-5cc1{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;}.elementor .e-f30bdde7-edf7{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-32a24cd9-8b11{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-dcd11d53-aa36{min-height:48px;font-weight:700;font-size:15px;color:rgb(106, 13, 176);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(106, 13, 176); text-decoration: none;\n}.elementor .e-2cc53012-5c3f{min-height:48px;font-weight:700;font-size:15px;color:rgb(106, 13, 176);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(106, 13, 176); text-decoration: none;\n}.elementor .e-9ad51a88-30bf{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;flex-wrap:wrap;display: flex;\n}.elementor .e-4b06f39c-f820{width:auto;max-width:1260px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin: 0px auto; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); display: flex; gap: 24px 40px; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-3e84ed92-b594{width:auto;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-107b1a51-6ba5{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}