.elementor .bi-body-lg-fg{font-family:var(--bi-font-sans);font-weight:400;font-size:18px;color:var(--bi-foreground);line-height:28px;}.elementor .bi-body-lg{font-family:var(--bi-font-sans);font-weight:400;font-size:18px;color:var(--bi-muted-foreground);line-height:28px;}.elementor .bi-display{font-family:var(--bi-font-display);font-weight:400;font-size:58px;color:var(--bi-foreground);letter-spacing:0.01em;line-height:1.06em;text-transform:uppercase;}.elementor .bi-surface-dark{background-color:var(--bi-background);}.elementor .bi-section{width:100%;position:relative;font-family:var(--bi-font-sans);color:var(--bi-foreground);padding-block-start:96px;padding-block-end:96px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .bi-fs-58{font-size:58px;line-height:1.06em;}