.elementor .card-glass{padding:28px;border-radius:var(--surface-card-radius);border-width:1px;border-color:var(--surface-card-border);border-style:solid;background-color:var(--neutral-surface-glass);box-shadow:0px 4px 24px 0px rgba(111, 141, 181, 0.08);backdrop-filter:blur(24px);flex-direction:column;gap:16px;justify-content:flex-end;align-items:center;overflow:hidden;\n}.elementor .card-glass:hover,.elementor .card-glass:focus-visible{backdrop-filter:blur(48px);}.elementor .text-body{font-family:var(--font-family-outfit);font-weight:400;font-size:14px;color:var(--neutral-text-secondary);line-height:var(--line-height-normal);flex:0 1 auto;font-family: var(--font-family-body);
font-size: var(--font-size-body-default);
font-weight: var(--font-weight-regular);
line-height: var(--line-height-normal);
letter-spacing: var(--letter-spacing-normal);
color: var(--text-primary);\n}.elementor .text-small{font-family:var(--font-family-outfit);font-weight:400;font-size:12px;color:rgba(17, 24, 39, 0.5);line-height:var(--line-height-normal);font-family: var(--font-family-body);
font-size: var(--font-size-body-xs);
font-weight: var(--font-weight-regular);
line-height: var(--line-height-relaxed);
letter-spacing: var(--letter-spacing-normal);\n}.elementor .text-heading-4{font-family: var(--font-family-heading);
font-size: var(--font-size-h4);
font-weight: var(--font-weight-regular);
line-height: var(--line-height-snug);
letter-spacing: var(--letter-spacing-normal);
color: var(--text-primary);\n}