.accordion-button {
    font-weight: bold;
}
.accordion-button:not(.collapsed) {
    background-color: #f8f9fa;
}
.navbar-custom{
padding: 10px 20px !important;
background-color: #1e3883;
width: 100%;
position: fixed;
top: 0; /* make sure it stays at the top */
left: 0;
backdrop-filter: blur(10px) !important;
-webkit-backdrop-filter: blur(10px); /* for Safari support */
z-index: 99999;
}

.nav-item .nav-link {
color:white;
text-decoration:none;
}

.nav-custom .logo{
color:white !important;
text-decoration: none;
}