Fixed!
In case someone needs it:
nav.primary{
width: 97.5vw;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
flex-wrap: wrap
}
nav.primary ul{
display: flex;
justify-content: space-between;
flex: 1;
}