/**** Custom CSS ***/
    
    /* Enable hover for main dropdown */
    .nav-item.dropdown:hover>.dropdown-menu {
        display: block;
    }

    /* Enable hover for sub-dropdowns */
    .dropend:hover>.dropdown-menu {
        display: block;
    }

    /* Position sub-dropdown to the right */
    .dropdown-menu .dropdown-menu {
        left: 100%;
        top: 0;
        margin-left: 0.125rem;
    }

    /* Arrow indicator for items with sub-menus */
    .dropdown-item.dropdown-toggle::after {
        content: "";
        margin-left: auto;
        float: right;
        border-left: 0.3em solid;
        border-right: 0;
        border-bottom: 0.3em solid transparent;
        border-top: 0.3em solid transparent;
        vertical-align: middle;
    }

    /* Remove default dropdown arrow rotation */
    .dropend .dropdown-toggle::after {
        transform: none;
    }

    /* Smooth transitions */
    .dropdown-menu {
        margin-top: 0;
        transition: opacity 0.15s ease-in-out;
    }

    /* Keep dropdown visible during hover */
    .dropdown-menu {
        pointer-events: auto;
    }

    /* Prevent dropdown from closing when hovering over gap */
    .dropend {
        position: relative;
    }

    /* Active nav link styling */
    .nav-link.active {
        color: #2863A7 !important;
        font-weight: bold;
    }

    /* Hover effect for dropdown items */
    .dropdown-item:hover {
        background-color: #2863A7;
        color: white !important;
    }
    


    