Оберни спаны в див и задай ему display: flex; justify-content: center; Или width: нужная ширина; margin: 0 auto;
Сделай сначала правильно структуру блока, то что вложено в первый блок у тебя должно быть по ширине экрана растянуто то есть 100 процентов Потом первому диву дай флекс и контент центр