@charset "utf-8";
/* CSS Document */

.card-header {border-left:10px solid var(--bs-secondary);}
.subheader  { color:var(--bs-secondary) !important;}

.accordion-header, .card-header {border-left:10px solid var(--bs-secondary);}

.accordion-button:not(.collapsed) {
    background-color: rgba(var(--bs-secondary-rgb),0.10);
    color:black;
}

.bg-success.text-white{
   background-color: var(--bs-primary) !important;
  color: white !important;
}

.bg-secondary .text-white h2{
  color:var(--bs-primary) !important;
}
 
hr {
    border-color: transparent !important;
    border-top: 0 !important;
    border-bottom: 4px solid transparent !important;
    border-image: linear-gradient(to right, var(--bs-primary) 0%, var(--bs-primary) 60%, transparent 60%, transparent 100% ) 1;
    background-color: transparent;
}