
        /* Custom Styles */
        .navbar-custom {
          background-color: transparent ; /* Dark background */
          padding: 15px 20px;
      }
      .navbar-brand img {
          height: 100px; /* Adjust logo size */
          width: 100%;
      }
      .navbar-nav {
          gap: 15px; /* Space between links */
      }
      .nav-link {
          color: #000 !important;
          font-weight: normal;
          font-size: 14px;
          transition: color 0.3s;
      }
      .nav-link.active { 
        color: #000 !important;
      }
      .nav-link:hover {
          color: #8fc744 !important; /* Light green */
      }
      .btn-custom {
          background: linear-gradient(to right, #b4ec51, #429321);
          border: none;
          color: white;
          padding: 10px 30px;
          font-size: 14px;
          font-weight: normal;
          border-radius: 5px;
          font-size: small !important;
          margin-left: 20px;
          transition: all .5s;
      }
      .btn-custom:hover {
          background: linear-gradient(to right, #a8e063, #56ab2f);
      }