Первый вариант. Указать у блока родителя line-height равный height. В том случае если высота в абсолютных единицах. Вроде как с относительной высотой такое не прокатит.
Второй вариант. намного оптимальнее. Использовать flexbox.
У внешнего блока родителя указать:
display: flex;
align-items: center;