.service-menu.bottom {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: auto;
    max-height: 300px;
    position: relative;
    min-width: 600px;
}

@media (max-width: 1024px) {
    .footer-menu .service-menu {
        display: none;
    }
}

@media (max-width: 650px) {
    .service-menu.bottom {
        max-height: max-content;
    }
}

@media (max-width: 400px) {
    .footer_center-block .service-menu.bottom a {
        font-size: 13px;
    }
}