Как реализовать линии между блоками?
Как вариант можно реализовать с использованием js'а вот так https://jsfiddle.net/m3feqsev/3/
конечно я очень быстро и не задумываясь написал, но вы идею поймете думаю
Используете flex. display:flex;
align-item: center
и самой линии дайте длину по умолчанию