body {
  background-color: #222;
  color: #fff;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
  background-color: #ff0000;
  border-color: #ff0000;
  border-radius: 0.3rem;
  padding: 0.5rem;
}

.wpcf7 form.sent .wpcf7-response-output {
  border-color: #46b450;
  background-color: #46b450;
}

.contenido-formulario {
  padding: 1.5rem;
  border-radius: 2rem;
}

.bg-gris-claro {
  background-color: #4c4c4c;
}

@media (min-width: 768px) {
  .contenido-formulario {
    padding: 2rem 4rem;
  }
}/*# sourceMappingURL=custom.css.map */