ну там разные причины могут быть, но основная что места не хватает всем элементам флекса встать в ряд. если на дескотопе то это медиа уже не лечиться.. мм или лечиться если ты от мобайл ферст идешь..
Ладно,буду разбираться сейчас,а как линию сделать сразу после меню как на макете там? Пытался просто в html через <hr> но она почему-то вниз сползает и отступами не выходит ее поднять