/*.navbar .navbar-nav .nav-link:hover {
    color: #084298;
}

.navbar .navbar-nav .nav-link {
    color: #084298;
    font-size: 1em;
}

.navbar .navbar-nav .nav-item {
    position: relative;
}

.navbar .navbar-nav .nav-item::after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-color: #084298;
    width: 0%;
    content: "";
    height: 4px;
}

.navbar .navbar-nav .nav-item:hover::after {
    width: 100%;
}

 Fixed underline for the "Home" link 
.navbar .navbar-nav .nav-item.active::after {
    width: 100%;
}

 For large screens 
@media only screen and (min-width: 992px) {
    .navbar .navbar-nav .nav-item {
        margin: 0 0.5em;
    }
}
*/



.navbar .navbar-nav .nav-link:hover {
    color: #084298;
}

.navbar .navbar-nav .nav-link {
    color: #084298;
    font-size: 1em;
}

.navbar .navbar-nav .nav-item {
    position: relative;
}

.navbar .navbar-nav .nav-item::after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background-color: #084298;
    width: 0%;
    content: "";
    height: 4px;
    transition: width 0.3s ease-in-out; /* Smooth transition */
}

.navbar .navbar-nav .nav-item:hover::after {
    width: 100%;
}

/* Fixed underline for the "Home" link */
.navbar .navbar-nav .nav-item.active::after {
    width: 100%;
}

/* For large screens */
@media only screen and (min-width: 1400px) {
    .navbar .navbar-nav .nav-item {
        margin: 0 0.3em;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1400px) {
    .navbar .navbar-nav .nav-item {
        margin: 0 0.3em; /* Adjust as needed */
        font-size: 0.89em;
 
    }
    .dropdown-menu
    {
		margin-top: 3px;
	}
}



