Почему?
И как выровнять текст из не фиксированного кол-ва строк в родителе с фиксированной высотой?
position: fixed
, в него поместить блок со стилями ширины и позиции по горизонтали как у .center
+ добавить position: relative;
, и уже в нем разместить .banner
с position: absolute;