.tab-button-one .nav-tabs {
    font-size: initial;
}
#nav-tab .nav-link {
    flex: 0 0 calc(100% / 7); /* desktop: 6 per row */
    text-align: center;
}

/* Tablet: 3 per row */
@media (max-width: 992px) {
    #nav-tab .nav-link {
        flex: 0 0 calc(100% / 3);
    }
}

/* Mobile: 2 per row */
@media (max-width: 576px) {
    #nav-tab .nav-link {
        flex: 0 0 calc(100% / 3);
    }
}

.feather-x {
  color: red;
}

.feather-check {
  color: green;
}
/* 
.upcoming-projects tr td span {
    color: var(--color-primary);
    font-size: larger;
} */