ul.footer-menu li {
    padding: 5px 0;
}
ul.footer-menu li a {
    font-size: 12px;
    line-height: 100%;
    color: #3D4158;
    opacity: 0.8;
    transition: .2s ease-in-out;
}
ul.footer-menu li a:hover {
    opacity: 1;
    color: var(--main_color_hover);
}

@media (max-width: 576px) {
    ul.footer-menu li a {
        font-size: 16px;
        color: #3D4158;
    }
    ul.footer-menu li {
        padding: 0;
        padding-top: 20px;
    }
    ul.footer-menu li:first-child {
        padding-top: 15px;
    }
    ul.footer-menu li:last-child {
        padding-top: 15px;
        margin-bottom: 25px;
    }
}




