
        /* Custom Styles */
        .navbar-custom {
            background-color: #231F20; /* 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: #ffffff !important;
            font-weight: normal;
            font-size: 14px;
            transition: color 0.3s;
        }
        .nav-link.active { 
          color: #ffffff !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);
        }