/* Dropdown Menu Styles */
.dropdown-menu {
    border: none;
    box-shadow: 0 10px 40px rgba(0,0,0,0.1);
    border-radius: 10px;
    padding: 0.5rem 0;
    margin-top: 0.5rem;
    min-width: 220px;
}

.dropdown-item {
    padding: 0.75rem 1.5rem;
    color: var(--text-dark);
    transition: all 0.3s ease;
    font-weight: 500;
}

.dropdown-item:hover,
.dropdown-item.active {
    background: var(--primary-green);
    color: white;
}

/* Remove dropdown icon - hover only */
.nav-link.dropdown-toggle::after {
    display: none !important;
}

/* Show dropdown on hover */
.nav-item.dropdown:hover .dropdown-menu {
    display: block;
}

/* Ensure dropdown stays visible when hovering over it */
.dropdown-menu:hover {
    display: block;
}

/* Dropdown divider */
.dropdown-divider {
    margin: 0.5rem 0;
    opacity: 0.1;
}
