footer {
  text-align: center;
  color: white;
}

.g-recaptcha {
  margin-bottom: 20px;
}

@media screen and (max-width: 992px) {
  .g-recaptcha {
    transform: translate(0);
  }
}

body {
  background: transparent;
  color: white;
}

.card, .card-body, .list-group-item {
  background-color: #2a2a2a;
  color: white;
}

.card-header {
  background-color: #202024;
  color: white;
}

.navbar {
  background: transparent;
  border-bottom: 1px solid white;
}

.navbar-brand {
  text-decoration: none;
  color: white;
}

