какие элементы или значки вы хотите видеть в строке и по порядку, затем поместите их в элемент div, имеющий flex.
и вам не нужно свойство flex-wrap, как при правильном порядке html, просто свойство display: flex позаботится о большинстве вещей
Смотрите здесь https://jsfiddle.net/b6vw9t2y/38/
<div style='display: flex'>
<i>icon1></i>
<i>icon2</i>
<i>icon3</i>
</div>
вывод : icon1 icon2 icon3
перейдите по ссылке ниже для ознакомления с основами flexbox, это понятно, и это, безусловно, сделает вашу жизнь намного проще, когда вы получите контроль над flexbox
https://www.w3schools.com/css/css3_flexbox.asp