.navbar-logo {
    display: none;
}

.mobile .navbar-logo,
.mbr-navbar--short .navbar-logo {
    display: inline-block;
}

.navbar-right-mobile {
    font-size: 20px;
}

.navbar-light .navbar-nav .nav-link {
    color: #000 !important;
}

.navbar-phone {
    color: #000;
}

@media (max-width: 992px) {
    .navbar-buttons.pr-4,
    .navbar-buttons.pl-4 {
        padding: 0 !important;
    }

    .navbar-collapse .navbar-logo {
        display: none;
    }

    .js-header {
        display: none;
        height: 0;
    }
}

@media (min-width: 992px) {
    .d-lg-block {
        display: inline-block!important;
    }

    .navbar > .navbar-logo,
    .navbar-right-mobile {
        display: none;
    }
}