.conteudoPrincipal-cursos {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 30px;
margin-bottom: 1%;
}
.conteudoPrincipal-cursos-link {
height: 100px;
background-color: #FFF;
text-align: center;
margin: 1%;
transition: .3s;
box-shadow: 2px 2px 2px #CCC;
position: relative;
}
Tinha feito um curso anteriormente onde o grid foi usado em grande parte do projeto e encontrei essa solução.