.elementor .js-block-reveal{opacity:0%;transform:translate3d(0px, 28px, 0px);}.elementor .js-text-reveal{opacity:100%;}.elementor .badge-glass{font-family:var(--font-primary);font-weight:500;font-size:11px;color:var(--pure-white);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;background-color:rgba(200,200,200,.1);box-shadow:0px 10px 30px 0px rgba(0,0,0,.35),0px 1px 0px 0px rgba(255,255,255,.08) inset;display:inline-block;backdrop-filter: blur(20px) saturate(1.4);\n}.elementor .label-uppercase{font-family:var(--font-primary);font-weight:500;font-size:11px;color:var(--periwinkle);letter-spacing:0.05em;text-transform:uppercase;}.elementor .button-primary{font-family:var(--font-primary);font-weight:500;font-size:16px;color:var(--ink-black);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;background-color:var(--ghost-white);box-shadow:0px 4px 20px 0px rgba(0,0,0,0.15);flex:0 0 auto;white-space: nowrap;\n}