section.navbar-content-hub{margin:0;.navbar{display:flex;justify-content:space-between;align-items:center;background-color:#333;color:white;top:0;width:100%;z-index:1000;padding:0}
.nav-links{display:flex;list-style:none;margin:0;padding:0}
.nav-links li{position:relative}
.nav-link{color:#010b37;text-decoration:none;padding:15px 25px;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.5px}
.nav-link:hover{background-color:#010b37;color:white}
.back-button,.hamburger-menu-btn{cursor:pointer}
.sidebar{display:none;position:absolute;left:0;top:56px;width:324px;height:700px;box-shadow:2px 0 5px rgba(0,0,0,0.5);transition:transform;scrollbar-width:thin;overflow-x:scroll}
.sidebar.show{transform:translateX(0);display:block !important}
.sidebar ul{list-style:none;padding:0;margin:0}
.sidebar .nav-link{padding:15px;text-decoration:none;display:block;margin:0;color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.5px;height:77px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f2f2f2}
.sidebar .main-menu{display:block}
.sidebar .main-menu.hide,.sidebar .sub-menu.hide{display:none}
.sidebar .title-sidebar{color:#656565;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.5px}
.sidebar .back-button{color:#001952;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.5px}
}
@media(max-width:990px){nav.navbar-global-comp{display:none !important}
#sidebar-navbar-global{max-height:100vh;overflow-y:auto;z-index:100}
}
@media(min-width:990px) and (max-width:1120px){section.navbar-content-hub .nav-link{padding:15px 18px}
}