.fixed-top.border-bottom .navbar-header .navbar-nav .nav-link {
    color: #2a2a2a;
}
.fixed-top.border-bottom {
    background-color: rgb(255, 255, 255) !important;
}
.navbar-header .navbar-nav .nav-link:hover, .navbar-header .navbar-nav .nav-link.active, .navbar-header .navbar-nav .nav-link.show {
    color: #caca2e;
}
.navbar-header .navbar-nav .dropdown-menu .dropdown-item.active, .navbar-header .navbar-nav .dropdown-menu .dropdown-item:hover {
    color: #caca2e;
}
.blockquote-footer::before{
    display: none;
}
.card-count{
    align-items: center !important;
    padding: var(--bs-card-img-overlay-padding);
    border-radius: var(--bs-card-inner-border-radius);
    padding: 1.5rem !important;
    display: flex !important;
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.card-count h5{
    font-size: 42px;
}
.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgb(238 242 240) !important;
}
.text-primary {
    --bs-text-opacity: 1;
    color: rgb(89 132 10) !important;
}
.text-body-emphasis {
    --bs-text-opacity: 1;
    color: #323232 !important;
}
.card-body p, .text-body p, .dropdown-item{
    color: #2a2a2a;
    font-weight: 300;
}
.btn-primary {
    --bs-btn-bg: #678f07;
    --bs-btn-border-color: #4a790b;
}
.card.card-float-bottom:hover .card-body {
    background-color: #919123 !important;
}
.splide__pagination__page.is-active {
    background: #668e07;
}
.bg-dark {
    --bs-bg-opacity: 1;
    background-color: #f2f6f7 !important;
}
.container.y-line {
    border-left: 1px solid rgb(0 0 0 / 9%) !important;
    border-right: 1px solid rgb(0 0 0 / 9%) !important;
    height: 100% !important;
    z-index: -1;
}
.container.y-line::after, .container.y-line::before {
    background-color: rgb(232 232 232) !important;
}
.footer-background::after, .header-background::after {
    background-image: linear-gradient(0deg, #f2f6f7 1%, rgb(236 246 255 / 90%) 100%, rgba(0, 0, 0, 0.85) 100%);
}
.card-sub-title span, .card-sub-title i{
    color: #000000 !important;
    font-weight: 400;
}
.card-count {
    background-color: transparent !important;
    box-shadow: none !important;
}
.card-count h5{
    color: #000000 !important;
}
.shadow {
    box-shadow: none !important;
    /* box-shadow: var(--bs-box-shadow) !important; */
}
.text-body {
    --bs-text-opacity: 1;
    color: #2a2a2a !important;
}
.splide__arrow.splide__arrow__primary {
    background-color: rgb(103 142 6);
}
.link-secondary i{
    color: #2a2a2a;
}
.form-control {
    background-color: #f7f7f7;
    border: var(--bs-border-width) solid #dddddd;
}
.form-control:focus{
    background-color: #f7f7f7;
    border: var(--bs-border-width) solid #dddddd;
    color: #000000;
}
.form-floating>.form-control-plaintext~label::after, .form-floating>.form-control:focus~label::after, .form-floating>.form-control:not(:placeholder-shown)~label::after, .form-floating>.form-select~label::after {
    background-color: transparent;
    color: #000;
    opacity: 1;
}
.form-floating>.form-control-plaintext~label, .form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label{
    color: #696969;
}
.navbar-header .navbar-nav .nav-link {
    color: #000000;
}
.scroll-top {
    background: rgb(103 143 7);
}
a {
    color: rgb(102 142 7);
}

#about ul li{
    list-style-type: disclosure-closed;
    color: #668e07;
    font-weight: 500;
    font-size: 16px;
    line-height: 32px;
    padding-left: 2px;
    margin-left: -11px;
}