.elementor .e-32737d22-a251{width:56px;height:56px;color:#fff;padding:15px;margin-block-end:6px;border-radius:50%;background-color:rgb(255 255 255 / .16);box-shadow:0 0 0 1px rgb(255 255 255 / .35) inset;display:block;flex:0 0 auto;fill:#fff;& svg{width:100%;height:100%;fill:currentColor;display:block}\n}.elementor .e-78160edb-af3b{font-family:var(--gz-font);font-weight:600;font-size:12px;color:#E9D5FF;letter-spacing:.14em;line-height:1.5;text-transform:uppercase;display:block}.elementor .e-f904e61-4ddb{font-family:var(--gz-font);font-weight:600;font-size:14px;color:#fff;line-height:1.5;margin-block-start:-6px;display:block}.elementor .e-35084f0b-700d{max-width:440px;font-family:var(--gz-font);font-weight:700;font-size:28px;color:#fff;letter-spacing:-.02em;line-height:1.15;display:block}.elementor .e-28002630-2645{max-width:420px;font-family:var(--gz-font);font-weight:400;font-size:16px;color:rgb(255 255 255 / .85);line-height:1.5;display:block}.elementor .e-20dd1081-99c2{font-family:var(--gz-font);font-weight:500;font-size:13px;color:rgb(255 255 255 / .7);line-height:1.5;display:block}.elementor .e-3d3d88c3-4398{font-family:var(--gz-font);font-weight:600;font-size:15px;color:#7c3aed;line-height:1.5;display:block}.elementor .e-5797d348-7fd0{width:14px;height:14px;color:#7c3aed;transition:transform 0.2s;display:block;flex:0 0 auto;fill:#7c3aed;& svg{width:14px;height:14px;fill:currentColor;display:block}\n}.elementor .e-5432e410-a0c9:hover,.elementor .e-5432e410-a0c9:focus-visible{background-color:#F5F3FF}.elementor .e-5432e410-a0c9{width:auto;color:#7c3aed;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:10px;border-radius:999px;background-color:#fff;box-shadow:0 10px 24px -10px rgb(23 26 31 / .45);transition:background-color 0.2s;display:flex;flex-direction:row;gap:8px;align-items:center;&:hover [data-interaction-id="1ff0bb0c"]{transform:translateX(3px)}\n}.elementor .e-6b409798-8a9b{width:100%;overflow:hidden;text-align:center;padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;background-image:radial-gradient(circle at 85% 0%,rgb(236 72 153 / .35) 0%,#fff0 45%),linear-gradient(135deg,#9333EA 0%,#7c3aed 45%,#4C1D95 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:12px;align-items:center}