@media (min-width: 992px) {
    #header .part--menu .menu-wrapper > .menu,
    #header .part--menu .menu-wrapper > .btn-link {
        flex-shrink: 0;
        flex-wrap: nowrap;
    }
    #header .part--menu .menu-wrapper > .menu > .menu-item > a,
    #header .part--menu .menu-wrapper .btn-link .btn {
        white-space: nowrap;
    }
}
@media (min-width: 992px) and (max-width: 1399px) {
    #header .part--menu .menu-wrapper > .menu > .menu-item {
        padding: 6px 8px;
    }
    #header .part--menu .menu-wrapper > .menu > .menu-item > a {
        font-size: 14px;
        line-height: 20px;
    }
    #header .part--menu .menu-wrapper .btn-link {
        margin-left: 12px;
        margin-right: 12px;
    }
    #header .part--menu .menu-wrapper .btn-link .btn {
        font-size: 11px;
        letter-spacing: 0;
        padding: 12px 16px;
    }
    #header .part--menu .menu-wrapper .btn-link .btn:nth-of-type(2) {
        margin-left: 12px;
        padding-right: 44px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    #header .part--menu .menu-wrapper > .menu > .menu-item {
        padding-left: 6px;
        padding-right: 6px;
    }
    #header .part--menu .menu-wrapper > .menu > .menu-item > a {
        font-size: 13px;
    }
    #header .menu-panel > .logos--big {
        width: 150px;
        min-width: 150px;
        flex: 0 0 150px;
    }
    #header .menu-panel > .logos--big img {
        max-width: 126px;
        height: auto;
    }
}
