.elementor .e-1c7e44f6-109d{width:100%;min-height:680px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6d19bf53-63e2{width:100%;padding:0px;}.elementor .e-7eb55773-6871{width:100%;height:190px;object-fit:cover;background-color:#f3ecfd;display:block;}.elementor .e-7702b98e-1b65{font-family:Roboto;font-weight:700;font-size:12px;color:#6f2ece;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-1e86ea9f-38d6{font-size:19px;line-height:1.3;}.elementor .e-10b4605a-17ba{font-family:Lato;font-size:14px;color:#67617a;}.elementor .e-59711561-f2c9{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:8px;}.elementor .e-b01ea5d-fa08:hover,.elementor .e-b01ea5d-fa08:focus-visible{box-shadow:0px 12px 28px 0px rgba(26,10,61,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-b01ea5d-fa08{width:100%;overflow:hidden;padding:0px;border-radius:18px;border-width:1px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}.elementor .e-1b710d86-d25e{display:flex;}.elementor .e-620d79a5-2298{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-4fa9143-5c09{font-family:Roboto;font-weight:700;font-size:15px;color:#1a0a3d;}.elementor .e-f25a125-f022:hover,.elementor .e-f25a125-f022:focus-visible{border-color:#6f2ece;}.elementor .e-f25a125-f022{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:2px;border-color:#e6dcf5;border-style:solid;background-color:#ffffff;}.elementor .e-552f12c3-9adb{font-family:Roboto;font-weight:700;font-size:15px;color:#ffffff;}.elementor .e-3eeaeb86-a5be:hover,.elementor .e-3eeaeb86-a5be:focus-visible{background-color:#5420a5;}.elementor .e-3eeaeb86-a5be{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:2px;border-color:#6f2ece;border-style:solid;background-color:#6f2ece;}.elementor .e-64b515c8-1af0{margin-block-start:28px;display:flex;gap:12px;justify-content:center;}.elementor .e-167af39c-63d9{width:100%;padding:0px;}