.section-intro__overline{font-family:Work Sans;font-size:1.1rem;letter-spacing:.02rem;margin-bottom:10px;text-transform:uppercase}.section-intro__divider{line-height:0}.section-intro__divider div{background:#b7dd79;border-radius:3px;display:inline-block;height:4px;max-width:100%;vertical-align:top;width:80px}.section-intro--dark .section-intro__divider--auto div{background:#fff}.section-intro__desc{display:flex;flex-direction:column}.section-intro__desc-inner{width:100%}.module--text-left .section-intro__desc{align-items:flex-start}.module--text-center .section-intro__desc{align-items:center}.module--text-right .section-intro__desc{align-items:flex-end}@media (max-width:1139px){.module--md-text-left .section-intro__desc{align-items:flex-start}.module--md-text-center .section-intro__desc{align-items:center}.module--md-text-right .section-intro__desc{align-items:flex-end}}@media (max-width:767px){.module--sm-text-left .section-intro__desc{align-items:flex-start}.module--sm-text-center .section-intro__desc{align-items:center}.module--sm-text-right .section-intro__desc{align-items:flex-end}}.section-intro__desc.m-top{margin-top:24px!important}.section-intro__title .h2,.section-intro__title h2{font-family:Work Sans;font-size:43.92px;font-style:normal;font-weight:700;line-height:118%}.section-intro__title h2.h2{font-family:Work Sans,sans-serif;font-size:2.222rem;font-style:normal;font-weight:400;letter-spacing:-.03em;line-height:110%;text-transform:none}