@media (max-width: 1024px) {
    nav:not(.phonemenu) {
        display: none;
    }

    .phonemenu {
        display: flex;
    }

    .feedback-map {
        display: none;
    }

    /* buttons hover-off */
    .whatsapp:hover {
        background-color: #AFFF50;
    }

    .call:hover {
        background-color: #1D1D1D;
    }

    .openmap:hover {
        background-color: #D7D7D7;
    }
}


@media (max-width: 1279px) {
    .catalogright p {
        padding: 10px 0;
    }

    .catalog {
        text-align: center;
    }

    .catalogright p {
        background: none;
    }

    /* hover */
    .tocatalog a:hover {
        background-color: #AFFF50;
    }
}