h3, label {
  margin-bottom: .5em;
  display: block;
}

h3 {
  font-size: 20px;
  font-weight: bold;
}
label {
  font-size: 14px;
}

main {
  background-color: white;
  padding: 3em 4em;
}

.button {
  margin-top: 1rem;
}

@media (max-width: 640px) {
  main {
    margin-top: 20px;
    font-size: 14px;
    padding: 2em 2.5em;
  }
  .modal-content {
    max-width: 90%;
  }
}