@media (max-width: 620px) {
  .container-principal {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 50px;
  }

  .principal {
    padding: 0;
  }

  .container .card {
    margin-bottom: 50px;
  }
}
