@charset "utf-8";
/* CSS Document */

.card-header {border-left:10px solid var(--bs-primary);}
/* .subheader  { color:var(--bs-primary) !important;} */
.subheader  { var(--bs-dark) !important;}

.accordion-header, .card-header {border-left:10px solid var(--bs-primary);}

.accordion-button:not(.collapsed) {
    background-color: rgba(var(--bs-primary-rgb),0.10);
    color:black;
}


.bg-secondary h3{
   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-secondary) 0%, var(--bs-secondary) 60%, transparent 60%, transparent 100% ) 1;
    background-color: transparent;
}