У вас изначально неправильная реализация, которая рассчитана на определенные разрешения, у меня Full HD разрешение, и у меня пробелы между линией.
А подобные вещи лучше делать через ul li, где в качестве линии выступает ul, а ваши steps это li, надеюсь суть ясна.