.tab {
    width: 100%;
}

.tab_link {
    list-style: none;
    margin: 10px 0 10px 0;
    padding: 10px;
    background-color: var(--grey-);
}

.tab_link a {
    text-decoration: none;
    color: black;
    transition: 0.3s;

}

.tab_link a:hover {
    font-size: 22px;
    transition: 0.3s;
}

@media screen and (max-width: 1140px) {
    .tab_link {
        width: 90%;
    }

    .tab_link a {
        transition: none;
    }

    .tab_link a:hover {
        transition: none;
        font-size: 20px;
    }
}