.elementor .e-3b6f81df-cd057a4{font-weight:700;font-size:0.8rem;color:#c8a8ff;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-15bc7e24-0fff693{color:var(--white);em {
  color: #7B63C4;
}\n}.elementor .e-5ec4c29d-aeccbce{max-width:40rem;font-size:1.08rem;color:#eee9f4;}.elementor .e-77b6a6da-6d55541{display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-16195a88-df2f62b{max-width:37rem;flex:1 1 40%;}.elementor .e-372c0db4-1269b2f{min-width:16rem;max-width:30rem;border-radius:1.5rem;display:block;flex:1 1 48%;}.elementor .e-5eed2c9-aa42e9d{align-items:center;}.elementor .e-1ea14dd2-23ac8e4{background-color:var(--dark-surface);}.elementor .e-28e8074d-bc1695e{color:#7043c4;text-align:center;}.elementor .e-7f1a14e7-6eb4c08{text-align:center;}.elementor .e-32f9059-782fec7{max-width:48rem;margin-inline:auto;\n}.elementor .e-48a65b4-96f5979{font-weight:700;font-size:0.75rem;color:#7043c4;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-14550c11-7f33cfb:hover,.elementor .e-14550c11-7f33cfb:focus-visible{border-color:#7043c4;box-shadow:0px 16px 38px 0px rgba(47,32,65,.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-14550c11-7f33cfb{border-radius:1rem;border-width:1px;border-color:rgba(112,67,196,.16);border-style:solid;background-color:var(--white);box-shadow:0px 12px 35px 0px rgba(47,32,65,.07);transition:transform 0.25s, box-shadow 0.25s, border-color 0.25s;grid-column:2 / span 4;align-items:flex-start;}.elementor .e-18b952f7-1ae5d19{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;}.elementor .e-67908b12-92ae947{background-color:var(--warm-white);}.elementor .e-1cf6361e-b3110cd{font-weight:700;font-size:0.8rem;color:#7043c4;letter-spacing:0.17em;text-align:center;text-transform:uppercase;}.elementor .e-191d4fb3-9b31{min-width:0px;flex:1 1 0px;}.elementor .e-40bc3e0e-6be5{width:100%;min-width:0px;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-32caf59f-8d97{align-items:center;}.elementor .e-3f84bbdb-1dbe{min-width:0px;flex:1 1 0px;}.elementor .e-77623bf5-4f81{width:100%;min-width:0px;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-28c5491b-b478{flex-direction:row-reverse;align-items:center;}.elementor .e-4596abc8-d63a{min-width:0px;flex:1 1 0px;}.elementor .e-11503184-acee{width:100%;min-width:0px;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-63357663-39f3{align-items:center;}.elementor .e-2690af0e-a11d5bd{background-color:var(--white);}.elementor .e-cf6c486-00a8202{font-weight:700;font-size:0.8rem;color:#c8a8ff;letter-spacing:0.17em;text-transform:uppercase;}.elementor .e-1436e2e0-4a6a08b{color:var(--white);}.elementor .e-5732a2ad-aacc7cb{color:var(--muted-dark-text);}.elementor .e-2349e808-df13d1c{color:#fff;padding:1rem;border-radius:0.5rem;background-color:rgba(45,140,83,.24);grid-column:span 2;}.elementor .e-67df3479-09fded9{color:#fff;padding:1rem;border-radius:0.5rem;background-color:rgba(200,55,75,.24);grid-column:span 2;}.elementor .e-6374aa6b-eb1f9ad{font-weight:600;font-size:0.9rem;color:#fff;}.elementor .e-55d30838-2d8a341{width:100%;min-height:3rem;font-size:1rem;color:#251c30;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:#fff;}.elementor .e-739bad6b-859f1bb{width:100%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-361a1700-7803f8d{font-weight:600;font-size:0.9rem;color:#fff;}.elementor .e-1df1286c-70e12f4{width:100%;min-height:3rem;font-size:1rem;color:#251c30;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:#fff;}.elementor .e-2f76bc7c-3433e5e{width:100%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-194ee7dd-372d6ae{font-weight:600;font-size:0.9rem;color:#fff;}.elementor .e-23429527-95dce3a{width:100%;min-height:3rem;font-size:1rem;color:#251c30;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:#fff;}.elementor .e-3dd020fa-368a554{width:100%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-724efdba-deaa5d3{font-weight:600;font-size:0.9rem;color:#fff;}.elementor .e-7b7c8b2b-712fb97{width:100%;height:100%;min-height:3rem;font-size:1rem;color:#251c30;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:#fff;}.elementor .e-569cf2f8-0578ed4{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-39134ab1-279e5fb{font-weight:600;font-size:0.9rem;color:#fff;}.elementor .e-31d23d4b-8752216{width:100%;font-size:1rem;color:#251c30;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:#fff;}.elementor .e-293691fd-4caf1c8{width:100%;display:flex;flex-direction:column;grid-column:1 / -1;align-items:stretch;}.elementor .e-703abc98-39943db{grid-column:span 2;justify-content:center;}.elementor .e-10285e09-7ee3afa{width:100%;display:grid;flex-direction:column;flex-wrap:nowrap;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;}.elementor .e-42277274-4e45232{background-color:#101014;}