body {
  background: #c9deeb !important;
}

header {
  background: #f3f9fc !important;
  border-bottom: 2px solid #6da4bf !important;
}

.card {
  background: #fafdff !important;
  border-radius: 8px !important;
  box-shadow: 0 8px 22px rgba(0, 95, 115, 0.2) !important;
  border: 1px solid rgba(0, 95, 115, 0.18) !important;
}

.site-landing .hero-title {
  text-transform: uppercase;
  letter-spacing: 0.02em;
}

.btn {
  border-radius: 8px !important;
  background: #005f73 !important;
  color: #fff !important;
  border-color: #005f73 !important;
  font-weight: 800 !important;
}

.btn:hover {
  background: #004e5f !important;
}

.site-landing .highlights li {
  background: #eef7fb !important;
  border-left: 6px solid #005f73 !important;
}
