a, a:hover {
    color:#111111;
}

a.btn.btn-primary:hover {
    background-color: #636363 !important;
    border-color: #636363;
}

.btn-primary:focus {
    border-color: #111111;
}
.bg-primary, .btn-primary, .badge-primary {
        background-color: #111111 !important;
        border-color: #111111;
    }

    .btn-primary:hover, .badge-primary:hover {
        border-color: #f9f9f9;
    }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    border-color: #8d9f82;
}


    .main-header{
        background-color: #f9f9f9;
    }
    .content-wrapper {
        background-color: #b1c5a4;
    }
.block-group, .block-site-logo {
    align-items: center;
    box-sizing: border-box;
    color: rgb(17, 17, 17);
    column-gap: 16px;
    display: flex;
    flex-wrap: wrap;
    font-family: Montserrat, sans-serif;
    font-size: 16.8px;
    font-style: normal;
    font-weight: 500;
    height: 45px;
    line-height: 26.04px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    row-gap: 16px;
    unicode-bidi: isolate;
}

.block-site-title a, .block-site-title p {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 19.2px;
    font-style: normal;
    font-weight: 500;
}

.card.card-primary .card-header, .dropdown-item:active {
    background-color: #8d9f82;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #111111;
    border-color: #111111;
}

 a.page-link {
    z-index: 3;
    color: #111111;

}

.page-link:hover {
    color: #8d9f82;
}

.btn-primary.focus, .btn-primary:focus, .page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgb(141, 159, 130);
}

