/* globale Primärfarbe, falls du sie anderswo brauchst */
:root {
  --bs-primary: #17a2b8;
  --bs-primary-rgb: 23, 162, 184;
}

/* Buttons in BS 5.0.2 wirklich überschreiben */
.btn-primary {
  background-color: #17a2b8 !important;
  border-color: #17a2b8 !important;
  color: #fff;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus {
  background-color: #148699 !important;
  border-color: #148699 !important;
  color: #fff;
}

/* Outline-Variante */
.btn-outline-primary {
  color: #17a2b8 !important;
  border-color: #17a2b8 !important;
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active {
  background-color: #17a2b8 !important;
  border-color: #17a2b8 !important;
  color: #fff;
}


a {
  color: #17a2b8;
  text-decoration: none;
}

a:hover,
a:focus,
a:active {
  color: #148699;
  text-decoration: underline;
}


/* Danger, Secondary etc. analog */
