@font-face{font-family:VivoBenefitsKnockout;src:url('/wp-content/mu-plugins/vivo-hero/KnockoutNo50Welterweight.woff2') format('woff2');font-display:swap}
.vivo-benefits{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:90px 24px 130px!important;background:#fff;color:#303030;text-align:center}.vivo-benefits .vivo-benefits__heading{max-width:1000px;margin:0 auto 25px!important;color:#303030;font-family:VivoBenefitsKnockout,Impact,'Arial Narrow',sans-serif;font-stretch:normal;font-size:30px;font-weight:800;line-height:1.08;letter-spacing:-.025em;text-transform:uppercase}.vivo-benefits .vivo-benefits__copy{max-width:650px;margin:0 auto!important;color:#303030;font-family:Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.45}@media(max-width:767px){.vivo-benefits{padding:40px 30px 100px!important}.vivo-benefits .vivo-benefits__heading{max-width:330px;margin-bottom:35px!important;color:#000;font-size:48px;line-height:35px;letter-spacing:-.03em}.vivo-benefits .vivo-benefits__copy{font-size:14px;line-height:1.55}}
