.elementor .e-55659544-2089{width:64px;height:64px;font-size:28px;margin-block-end:6px;border-radius:50%;background-color:#F4F0FC;display:grid;}.elementor .e-6920396f-e489{font-family:Roboto;font-weight:800;font-size:clamp(30px, 4vw, 44px);color:#2E2733;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-1955f3b2-a3a4{max-width:480px;font-family:Inter;font-size:16px;color:#6B6470;line-height:1.65;}.elementor .e-3ee10f8d-3ce9:hover,.elementor .e-3ee10f8d-3ce9:focus-visible{background-color:#7438F0;}.elementor .e-3ee10f8d-3ce9{font-family:Barlow;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:99px;background-color:#8C52FF;}.elementor .e-232abfa5-830d:hover,.elementor .e-232abfa5-830d:focus-visible{color:#FFFFFF;background-color:#8C52FF;}.elementor .e-232abfa5-830d{font-family:Barlow;font-weight:700;font-size:14px;color:#8C52FF;letter-spacing:0.04em;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:99px;border-width:2px;border-color:#8C52FF;border-style:solid;background-color:#FFFFFF;}.elementor .e-6b28d617-fcb9{padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-1235a0c5-3c65{width:100%;max-width:640px;text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:28px;border-width:1px;border-color:#ECE6F5;border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 60px -30px rgba(46, 39, 51, 0.18);display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-17e795e-c25a{min-height:60vh;justify-content:center;}