O CSS conforme explicado na aula funciona perfeitamente no Chrome, mas no Firefox os conteúdos da listas permancem com as margens laterais, porém as de baixo somem e com isso uma linha se junta a outra.
.conteudoPrincipal-cursos {
display: flex;
flex-wrap: wrap;
}
.conteudoPrincipal-cursos-link {
width: 23%;
margin: 1%;
}
.conteudoPrincipal-cursos-link:nth-child(4n) {
margin-right: 0;
}
.conteudoPrincipal-cursos-link:nth-child(4n+1) {
margin-left: 0;
}