#cursos{
  padding: 1rem 2rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.curso{
  display: flex;
  flex-direction: column;
  gap: .3rem;
}

.localEdu{
  display: flex;
  align-items: center;
  justify-content: start;
  gap: .5rem;

  font-size: 1.3rem;
  font-weight: 600;
}

.curso li{
  display: flex;
  align-items: center;
  gap: .3rem;
}

.dadosEdu > ul{
  display: flex;
  flex-direction: column;
  gap: .2rem;
}

.dadosEdu .tempoEdu{
  font-weight: 300;
}

.iconEdu{
  width: .8rem;
  height: .8rem;
  background-repeat: no-repeat;
  background-size: contain;
}

.book{
  width: 1.3rem;
  height: 1.3rem;

  background-image: url('../img/icons/book.svg');
}

.check{
  background-image: url('../img/icons/check.svg');
}

.clock{
  background-image: url('../img/icons/clock.svg');
}

@media only screen and (max-width: 768px){
  .nomeCompleto{
    display: none;
  }
}