.sidebar h3{color:var(--white);font-size:18px;letter-spacing:-.45px;line-height:22px}.sidebar h3,.sidebar h4{font-weight:700;margin:6px 12px 6px 0}.sidebar h4{color:var(--darkText);font-size:13px;letter-spacing:1.95px;line-height:16px;text-transform:uppercase}.sidebar__overlay{background-color:rgba(var(--blackRgb),1);height:100vh;left:0;margin-top:20px;position:absolute;top:0;width:100%;z-index:-2}.sidebar .menu{background-color:#2f2d39;border-radius:4px;display:flex;flex-direction:column-reverse;margin-bottom:10px;padding-top:20px}.sidebar .menu .submenu-header{align-items:center;border-bottom:1px solid #ccf8a9;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-left:20px;margin-right:20px;padding-bottom:20px}.sidebar .menu .submenu-header.close{border-bottom:none}.sidebar .menu .submenu-header.close .submenu-icon{transform:rotate(180deg);transition:all .25s ease-in-out}.sidebar .menu .submenu-header .submenu-header__info{color:#fff;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.sidebar .menu .submenu-header .submenu-header__info p{font-weight:400;opacity:.6}.sidebar .menu .submenu .menu-item{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;padding:16px}.sidebar .menu .submenu .menu-item.active{background-color:#1b1b1e}.sidebar ul{list-style:none;padding-bottom:20px;padding-top:20px}.sidebar ul li a{align-items:center;color:#fff!important;cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:normal;text-decoration:none!important;transition:all .25s;width:100%}.sidebar ul li a img{margin-right:8px}.sidebar ul li a:active,.sidebar ul li a:focus,.sidebar ul li a:hover{opacity:.8}.sidebar ul li span{align-items:center;color:var(--white)!important;display:flex;font-size:14px;opacity:.6;transition:all .25s}.sidebar ul li.active-item{font-weight:700}.inactive .menu-link{color:#58545b!important}@media (max-width:768px){.sidebar{padding-bottom:160px}}@media (max-width:990px){.banner-sidebar{margin-top:40px;.banner-container{padding:0 20px}}}.banner-sidebar{margin-bottom:24px;.banner-container{height:100%;width:100%}}