Здравствуйте. В шапке сайта применил такое свойство как display:flex элементам li. Всего их 3 штуки. Дело в том, что при оптимизации сайта для мобильных они не только идут не друг за другом, а ещё накладываются друг на друга. Вот проект -
https://clck.ru/FKxL7 . Никак не могу понять, как это исправить.