.auth .brand-logo img{
    width: auto;
    max-height: 70px;
}
.brand-logo {
    display: flex;
    justify-content: center;
}
.btn-primary {
    --bs-btn-bg :  #017ac2
}
@media (max-width: 480px) {
    .navbar .navbar-brand-wrapper {
        width: 130px;
    }
    .navbar .navbar-brand-wrapper .brand-logo-mini img {
        width: auto;
    }
    .navbar .navbar-brand-wrapper .navbar-brand img {
        height: 60px;
    }
}
@media (max-width: 991px) {
    .navbar .navbar-menu-wrapper {
        width: calc(100% - 130px);
    }
}
.navbar .navbar-brand-wrapper .navbar-brand img {
    height: 50px;
}
.sidebar .nav .nav-item.active > .nav-link {
    background: #017ac2;
}
