#mainNav .nav-item .nav-link, #topbar .navbar-nav .nav-item .nav-link {
    font-weight: 400;
    font-family: Lato,sans-serif
}#mainNav .nav-item .nav-link{font-size:16px;padding:7px 15px!important;color:#525252;font-weight:500}#mainNav .nav-item .nav-link:hover{color:var(--light-black-color)}#topbar{padding:0}#topbar .container{border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#topbar .container ul{flex-direction:row}#topbar .navbar-brand img{width:70%}#topbar .navbar-nav .menu-large{position:static!important}#topbar .navbar-nav .dropdown-item.active,#topbar .navbar-nav .dropdown-item:active{background:#ededed}@media only screen and (max-width:768px){#topbar .navbar-nav .navbar-nav .open .dropdown-menu .dropdown-header{color:#fff}}@media only screen and (max-width:400px){#topbar .navbar-nav .nav-item .nav-link{font-size:12px!important;padding:12px 6px!important}}#topbar .navbar-nav .nav-item{display:flex;justify-content:center;align-items:center;}#topbar .navbar-nav .nav-item:last-child{border-right:0}#topbar .navbar-nav .nav-item .nav-link{font-size:16px;padding:10px 18px;letter-spacing:0;color:#000000;background-color:#32E0C433;border-radius:1.2rem}
    #topbar .navbar-nav .nav-item .nav-link.active {
        color: var(--light-black-color);
        font-family: Lato,sans-serif
    }
    #topbar .navbar-nav .nav-item .nav-link:hover, #topbar .navbar-nav .nav-item .nav-link#login-button:hover {
        background: #23ebcb;
    }
.nav-link-icon{
    margin-right:3px;
    width: 20px;
}
#topbar .navbar-nav .nav-item .nav-link#logout-button {
    background-color: #FFE9E9 !important;
    color: #E60000 !important
}
#topbar .navbar-nav .nav-item .nav-link#logout-button:hover {
    background-color: #f7c3c3 !important;
}
#topbar .navbar-nav .nav-item{
    margin-right:8px
}
#topbar .navbar-nav .nav-item .nav-link#login-button {
    background-color: #eeeaea;
}
#mainNav .nav-item .nav-link.active {
    color: #000000;
    border-bottom: 3px solid #32E0C4;
    font-weight:700;
}
#topbar {
    padding: 0;
    margin-block: 1rem
}
#mainNav {
    padding-block: 0
}
.nav-link .badge-primary{
    background-color:white !important
}