Blz pessoal? Este tópico é dando a resposta, caso alguém chegue nessa parte e não saiba como arrumar. Vou sugerir melhoria nessa parte da aula, mas se alguém chegar nessa parte e perceber que os itens estão desalinhados, é porque foi definido para alguns itens da direita e esquerda que eles teriam margem: 0, .conteudoPrincipal-cursos-link:nth-child(4n) e .conteudoPrincipal-cursos-link:nth-child(4n+1), sendo assim alguns itens não tem margem e outros tem, ficando desalinhado, para arrumar basta na parte mobile, setar a margem igual para todos. Segue abaixo:
.conteudoPrincipal-cursos-link {
width: 100%;
margin: 1% 0;
}