/* Navigation Bar Styles */
.nav-bar {
    background-color: #0F1932; /* Change to your preferred background color */
    color: #fff; /* Change to your preferred text color */
    padding: 10px; /* Adjust padding as needed */
}

/* Navigation Links Styles */
.nav-link {
    color: #0F1932; /* Change to your preferred link text color */
    margin: 15px; /* Adjust spacing between links as needed */
    text-decoration: none;
}

/* Active Link Style */
.nav-link.active {
    font-weight: bold; /* Change to your preferred font weight for active link */
}

/* Logged-In User Button Style */
.logged-in-button {
    background-color: #fcbc3c; /* Change to your preferred background color */
    color: #333; /* Change to your preferred text color */
    padding: 8px 15px; /* Adjust padding as needed */
    border-radius: 5px; /* Adjust border radius for rounded corners */
}

/* Logo Image Styling */
.logo-img {
    width: 70px; /* Adjust width as needed */
    height: auto; /* Maintain aspect ratio */
    margin-right: 10px; /* Adjust spacing between logo and text */
}

.text-dark {

color:#FF8700 !important;
}

.nav-bar .nav-bar-menu .nav-bar-links .link {
color: #ffffff !important;
cursor: pointer;
}

.btn.btn-secondary {
    background-color: var(--primary_color) !important;
    border-color: var(--primary_color) !important;
}
.drop-down .drop-down-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    color:  #ffffff !important;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.categories-header{
      display: flex!important;
    flex-direction: column;
}

.categories-header .categories-img {
    height: 130px !important;
  border-radius: 50% !important;
}
categories-topics {
  text-align: center !important;
}
section-text {
   text-align: center !important;
}

.text-muted {
    --bs-text-opacity: 1;
    /* color: #6c757d!important; */
}

.section-header .text-muted {
    --bs-text-opacity: 1;
    /* color: #6c757d!important; */
  text-align: center !important;
}

.categories-header .categories-meta{

padding-top:20px;
}

@media (max-width: 1199.98px) {
   .nav-bar .nav-bar-menu .nav-bar-links .link {
       color:#0F1932 !important;
    }
}

@media (max-width: 1440px) {   
  .nav-bar .nav-bar-menu .nav-bar-links .link{
    font-size:15px !important;
  }
}
.nav-bar .nav-search 
{
  margin-left:100px !important;
}