При просмотре на рабочем столе это выглядит нормально, но на мобильном телефоне определенно неравномерное расстояние слева и справа от элементов списка.
Примечание: элементы списка розовые.
Любая помощь в равномерном распределении будет очень признательна!

Ссылка на codepen: https://codepen.io/connorocampo/pen/OoRygB?editors=1100
<ul id="flex-nav">
<li><a href="#skills" class="nav-link">Skills</a></li>
<li><a href="#certified" class="nav-link">Certified</a></li>
<li><a href="#hire" class="nav-link">Hire!</a></li>
</ul>
<style>
#flex-nav{
display: flex;
justify-content: space-evenly;
margin-bottom: 0px;
padding-bottom: 5px;
}
</style>