.elementor .e-7af61170-d612{font-family:"DM Sans";font-weight:600;font-size:.78rem;color:#6B5490;letter-spacing:.14em;text-transform:uppercase;margin:0}.elementor .e-118b8a15-63a0{font-family:"Playfair Display";font-size:2.75rem;color:#3E2B5E;margin:0}.elementor .e-38d534d-ba74{width:100%;max-width:48rem;padding:2.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.5rem;background-color:#fff;box-shadow:0 20px 50px 0 rgb(62 43 94 / .1);display:flex;flex-direction:column;gap:1rem}.elementor .e-4978a0a0-878c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(135deg,#F6E7F1 0%,#EDE3F6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column}.elementor .e-3ecef842-e67a{font-family:"DM Sans";font-size:1.1rem;color:#3E2B5E;line-height:1.65;margin:0}.elementor .e-1cb17236-e26f{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-27e1301f-d8ec{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-7e5296e9-762a{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-4bb9ef7-34aa{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-16fd3c94-a222{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-36a81556-afd4{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-470baea8-94d2{font-family:"DM Sans";font-weight:700;font-size:1.05rem;color:#3E2B5E;line-height:1.4;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-13f19b50-348f{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-4ecedb45-e148{font-family:"DM Sans";font-weight:700;font-size:1.05rem;color:#3E2B5E;line-height:1.4;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-1792f4cd-975e{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-5c2fb447-25bf{font-family:"DM Sans";font-weight:700;font-size:1.05rem;color:#3E2B5E;line-height:1.4;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-a5638c9-f877{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-1c1bed17-631e{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-570a7511-d132{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-3485d2d4-5017{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-72deaaae-a002{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-74e7f4c2-29cf{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-2b8b2e05-49de{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-61883415-4c91{font-family:"Playfair Display";font-size:1.5rem;color:#3E2B5E;line-height:1.25;margin-block-start:1.5rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-d5a84b1-ee82{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-2b1c3e9-672b{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-1ffa966a-a1e5{font-family:"DM Sans";font-size:1rem;color:#4A3F5C;line-height:1.7;margin:0;overflow-wrap:anywhere;\n}.elementor .e-5e3b4376-e242{width:100%;max-width:52rem;padding:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:.9rem}.elementor .e-4a5b0100-5049{padding-block-start:3rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#fff;display:flex;flex-direction:column}