.btn-landing-primary {
  transition: background-color 0.15s ease, transform 0.1s ease;
}
.btn-landing-primary:hover {
  background-color: #1e3654 !important;
}
.btn-landing-primary:active {
  transform: scale(0.98);
  background-color: #172a42 !important;
}
.btn-landing-secondary {
  transition: background-color 0.15s ease, border-color 0.15s ease;
}
.btn-landing-secondary:hover {
  background-color: #f3f4f6 !important;
  border-color: #9ca3af !important;
}
.btn-landing-secondary:active {
  background-color: #e5e7eb !important;
}
.link-landing-orange {
  transition: color 0.15s ease;
}
.link-landing-orange:hover {
  color: #d97706 !important;
  text-decoration: underline !important;
}
.btn-landing-toggle {
  transition: background-color 0.15s ease;
}
.btn-landing-toggle:hover {
  background-color: #1e3654 !important;
}

