.elementor .link-text{font-family:var(--font-family);padding:0px;background-color:#ffffff00;}.elementor .link-text:hover,.elementor .link-text:focus-visible{text-decoration:underline;}.elementor .link{width:auto;min-width:0px;column-gap:var(--space-2xs);padding:0px;display:flex;align-items:center;}.elementor .text-m{font-family:var(--font-family);font-size:var(--text-m);}.elementor .link-text-m{font-size:var(--text-m);}.elementor .link-text-primary{color:var(--color-primary);}.elementor .link-icon-m{max-width:var(--text-m);max-height:var(--text-m);font-size:var(--text-m);}.elementor .text-xl{font-family:var(--font-family);font-size:var(--text-xl);}.elementor .subtitle-s{font-family:var(--font-family);font-size:var(--text-subtitle-s);line-height:100%;}.elementor .text-color-dark{color:var(--color-dark);flex:1 0 auto;}.elementor .font-semibold{font-weight:600;}.elementor .text-color-inverse{color:var(--color-inverse);}.elementor .text-color{color:var(--color-neutral);}.elementor .heading-xs{font-family:var(--font-family);font-weight:600;font-size:var(--text-heading-xs);line-height:100%;}.elementor .heading-l{font-family:var(--font-family);font-weight:600;font-size:var(--text-heading-l);line-height:100%;}.elementor .text-s{font-family:var(--font-family);font-size:var(--text-s);}.elementor .font-medium{font-weight:500;}.elementor .font-extralight{font-weight:200;}