.bs-icon.bs-icon-secondary {
    color: #000002;
    background: var(--bs-secondary-color);
}

.accordion-button:not(.collapsed) {
    color: #000002;
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.text-muted {
    --bs-text-opacity: 1;
    color: #e1e4e8 !important;
}

.nav-link:hover, .nav-link:focus {
    color: #a3a6a6;
}

.navbar-nav .show > .nav-link, .navbar-nav .nav-link.active {
    color: var(--bs-secondary-color);
}

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-size: 1rem;
    color: #000002;
    text-align: left;
    background-color: var(--bs-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--bs-accordion-transition);
}


.carousel-indicators [data-bs-target] {
    background-color: var(--bs-secondary-color)!important;

    height: 10px !important;
    padding: 1px !important;

}

.carousel-indicators{
    bottom:auto!important;
}

.form-control:disabled{
    color:black!important;
}

.navbar-collapse{
    flex-grow:0!important;
}

.card {
    --bs-card-cap-bg: rgba(255, 255, 255, 0)!important;
}

.container{
    max-width:95vw!important;
}

