добавить margin-top: -25px;
в .navigation, чтобы центрировать навигацию по центру высоты, а не начинать с центра.
P.S. margin-top: -25px или (yourCOntainerHeight) / 2 как отрицательное поле, потому что у вас есть top: 50%, что означает, что ваш элемент будет начинаться с 50% высоты контейнера, и вы должны компенсировать отрицательное поле, чтобы быть точно в середине. 1004 *
Привет