:root {
  --bs-primary: #057027;
  --bs-primary-rgb: 5, 112, 39;
}

.btn-outline-primary {
  color: #057027;
  border-color: #057027;
}

/* Hover-Zustand */
.btn-outline-primary:hover {
  color: #fff;
  background-color: #057027;
  border-color: #057027;
}

/* Fokus/Aktiv-Zustände */
.btn-outline-primary:focus, .btn-outline-primary:active {
  box-shadow: 0 0 0 0.25rem rgba(255, 140, 0, 0.5);
}

.btn-primary {
    background-color: #057027 !important;
    border-color: #057027 !important;
    color: #ffffff;
}

a {
    color: #057027 !important; /* Deine Wunschfarbe */
    text-decoration: none !important; /* Entfernt das Unterstreichen */
}

/* Optional: Farbe beim Drüberfahren (Hover) ändern */
a:hover {
    color: #045a1f !important;
}

/* 1. Aktive Seite in der Pagination (Hintergrund & Rahmen) */
.page-item.active .page-link {
    background-color: #057027 !important;
    border-color: #057027 !important;
    color: #ffffff !important; /* Weißer Text für Kontrast */
}

/* 2. Alle anderen Pagination-Links (Zahlen, Weiter, Zurück) */
.page-link {
    color: #057027 !important;
    text-decoration: none !important;
    box-shadow: none !important; /* Entfernt den blauen Fokus-Schatten */
}

/* 3. Hover-Effekt für nicht-aktive Seiten */
.page-link:hover {
    color: #045a1f !important;
    background-color: #e9ecef; /* Leichtes Grau beim Hover */
    border-color: #dee2e6;
}

