.navbar .nav-item .nav-link {
    font-family: "Fira Sans", serif;
    text-transform: uppercase;
    padding: 15px;
  }
  
  .navbar .nav-item.active {
    font-weight: bold;
  }
  
  .navbar-dark .navbar-nav .nav-link, 
  .navbar-dark .navbar-nav .nav-link.active
  {
    color: var(--main-color) !important;
  }
  
  .navbar-dark .navbar-brand {
    color: var(--main-color);
  }
  
  .navigation {
    padding: 40px 130px;
    transition: 0.3s ease;
  }
  
  .navigation.nav-bg {
    background-color: var(--nav-background-change);
    padding: 15px 100px;
  }
  
  .navigation.nav-bg .navbar .nav-link {
    color: #fff !important;
  }
  
  .navigation.nav-bg .navbar .navbar-brand {
    color: #fff !important;
  }
  
  @media (max-width: 991px) {
    .navigation.nav-bg {
      padding: 15px 20px;
    }
  
    .navigation.nav-bg .navbar .nav-link {
      color: #fff !important;
    }
    
    .navigation.nav-bg .navbar .navbar-brand {
      color: #fff !important;
    }
  }
  
  @media (max-width: 991px) {
    .navigation {
      padding: 20px;
      background: var(--nav-background-change);
    }
    .navigation .navbar .nav-link {
      color: #fff !important;
    }
  
    .navigation .navbar .navbar-brand {
      color: #fff !important;
    }
  }