.elementor .e-244410e7-299e{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; }\n}.elementor .e-26d3bb01-263c{font-weight:700;font-size:13px;color:rgba(255, 255, 255, 0.85);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-96aa1934-cbfe{max-width:18ch;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-1ff25d87-28f8{max-width:58ch;font-weight:400;font-size:18px;color:rgba(255, 255, 255, 0.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-80b7ab09-912e{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 rgb(255, 255, 255); background: rgb(255, 255, 255); color: rgb(75, 12, 128); border-radius: 999px; padding: 8px 14px; font-size: 14px; font-weight: 700; } & > :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; } & > :nth-child(4) { 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-1897f235-8f7a{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-69a69707-769c{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;aspect-ratio: 4 / 3; object-fit: cover; display: block;\n}.elementor .e-c0027262-03de{& svg { width: 16px; height: 16px; display: block; }\n}.elementor .e-3c762822-6c33{width:auto;font-weight:700;font-size:14px;color:rgb(255, 255, 255);line-height:1.55;text-align:start;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;gap:8px;align-items:center;position: absolute; left: 16px; bottom: 16px; display: inline-flex; background: rgba(27, 10, 94, 0.85);\n}.elementor .e-3c9bfcfa-ecfc{width:auto;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;display: block; position: relative; overflow: hidden; box-shadow: rgba(10, 4, 40, 0.35) 0px 24px 48px; text-decoration: none;\n}.elementor .e-01788741-3ded{width:auto;min-width:0px;max-width:420px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 440px;display: block;\n}.elementor .e-d2eff160-5b7f{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;margin: 0px auto; display: flex; gap: 32px 48px;\n}.elementor .e-c60aa36c-17b3{width:auto;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;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-7a3a0a05-96c7{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:2px;flex: 0 0 auto; display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 84px; line-height: 1; font-weight: 800; letter-spacing: -0.02em; color: rgb(106, 13, 176); }\n}.elementor .e-6dea3aa2-55e4{font-weight:800;font-size:32px;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-c3de593c-0aa4{font-weight:400;font-size:18px;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-f9bc5df1-ab85{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-d5b06782-0c87{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;align-items:center;margin: 0px auto; box-sizing: border-box; background: rgb(255, 255, 255); border-width: 1px 1px 1px 6px; border-style: solid; border-color: rgb(220, 212, 239) rgb(220, 212, 239) rgb(220, 212, 239) rgb(106, 13, 176); border-image: none; display: flex; gap: 24px 48px; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-fcdfff36-80ca{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-ec73feed-09a1{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-ecd4e968-2e50{font-weight:800;font-size:32px;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-11cae7b9-4282{max-width:62ch;font-weight:400;font-size:16px;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-c623989b-54e6{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-16bebe9e-56bc{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-142ed363-6c70{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-4efb3823-12fe{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-c76b3fe4-efc6{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-3e8fec68-afa5{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-2c0d0e08-4e2b{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-5304cb4a-ee77{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-1b2d88e2-b4c9{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-6dc899f2-eda9{font-weight:800;font-size:32px;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-96491949-0ba0{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-1f571180-fd66{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-bc238450-a5e5{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-2815ea1b-d199{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-ca496519-0ef2{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-81c3c7e2-0a24{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-0c3acb79-1a3a{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:18px;align-items:flex-start;display: flex; background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); 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; min-width: 64px; font-size: 22px; color: rgb(106, 13, 176); } & > :nth-child(2) > :nth-child(2) { color: rgb(74, 70, 102); }\n}.elementor .e-be14472c-bf83{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-30f6692b-82b9{width:auto;max-width:980px;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-2b08399d-3a9a{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-35a00d35-6eec{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-a9464550-7430{font-weight:800;font-size:32px;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-3d7b7053-e710{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-00e9eb11-b39d{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;aspect-ratio: 4 / 3; object-fit: cover; display: block;\n}.elementor .e-a96fdca1-65fb{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:6px;display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 17px; line-height: 1.3; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); } & > :nth-child(4) { font-weight: 700; color: rgb(106, 13, 176); font-size: 14px; }\n}.elementor .e-32c950c7-686f{width:auto;color:rgb(27, 10, 94);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;flex-direction:column;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); overflow: hidden; display: flex; text-decoration: none; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-8942600a-affb{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;aspect-ratio: 4 / 3; object-fit: cover; display: block;\n}.elementor .e-fe6d2ee5-5d44{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:6px;display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 17px; line-height: 1.3; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); } & > :nth-child(4) { font-weight: 700; color: rgb(106, 13, 176); font-size: 14px; }\n}.elementor .e-3f87edb6-4426{width:auto;color:rgb(27, 10, 94);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;flex-direction:column;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); overflow: hidden; display: flex; text-decoration: none; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-abb0ac03-5486{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;aspect-ratio: 4 / 3; object-fit: cover; display: block;\n}.elementor .e-09b3ebab-6697{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:6px;display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 17px; line-height: 1.3; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); } & > :nth-child(4) { font-weight: 700; color: rgb(106, 13, 176); font-size: 14px; }\n}.elementor .e-b03cbf4a-d836{width:auto;color:rgb(27, 10, 94);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;flex-direction:column;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); overflow: hidden; display: flex; text-decoration: none; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-11b0efa8-27de{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;aspect-ratio: 4 / 3; object-fit: cover; display: block;\n}.elementor .e-12096dc2-0e8d{font-weight:400;font-size:16px;color:rgb(27, 10, 94);line-height:1.55;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:6px;display: flex; & > :nth-child(1) { font-size: 13px; font-weight: 600; color: rgb(106, 13, 176); } & > :nth-child(2) { font-size: 17px; line-height: 1.3; } & > :nth-child(3) { font-size: 14px; color: rgb(74, 70, 102); } & > :nth-child(4) { font-weight: 700; color: rgb(106, 13, 176); font-size: 14px; }\n}.elementor .e-31209a8e-fd98{width:auto;color:rgb(27, 10, 94);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;flex-direction:column;background: rgb(255, 255, 255); border: 1px solid rgb(220, 212, 239); overflow: hidden; display: flex; text-decoration: none; box-shadow: rgba(27, 10, 94, 0.05) 0px 1px 2px, rgba(27, 10, 94, 0.07) 0px 8px 24px;\n}.elementor .e-eb81c6af-a0e1{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:18px;display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}.elementor .e-61e742ae-8096{font-weight:400;font-size:15px;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;& > :nth-child(1) { color: rgb(106, 13, 176); font-weight: 600; } & > :nth-child(2) { color: rgb(106, 13, 176); font-weight: 600; } & > :nth-child(3) { color: rgb(106, 13, 176); font-weight: 600; }\n}.elementor .e-7d0a97ad-40c4{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-1964fcd9-ab79{width:auto;padding-block-start:72px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-7ee0497e-900e{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-72a8453d-4abc{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-ef137794-96dd{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-e450b5e2-7938{min-height:48px;max-width:100%;font-weight:700;font-size:15px;color:rgb(27, 10, 94);line-height:1.55;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;align-items:center;background-color: transparent; display: inline-flex; background: rgb(255, 255, 255); text-decoration: none;\n}.elementor .e-242c2452-112e{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;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; gap: 24px 40px;\n}.elementor .e-6ff4db6d-2086{width:auto;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;display: block;\n}.elementor .e-af8adcaa-0670{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}