(BTW there is no ‘center’ value for vertical-align).
If you were referring to centering the text and the icon within a fixed height container then that’s best done by turning the container into having a display of table-cell and using vertical-align:middle on it (just like in a real table).