body.bg-gradient-turquoise {
  background: linear-gradient(135deg, #00b3b3, #e0f7f7);
}

.login-card {
  max-width: 400px;
}

.navbar-brand span {
  font-weight: 700;
}

.card-slim {
  border-radius: 1rem;
}

.voucher-header {
  border-bottom: 2px solid #00b3b3;
  margin-bottom: 1rem;
  padding-bottom: .75rem;
}

.voucher-amount-big {
  font-size: 1.6rem;
  font-weight: 700;
  color: #0a5c5c;
}

.badge-loss-of-pay {
  background-color: #ffd6d6;
  color: #b30000;
}
