.footer_links-col--сatalog .footer_menu {
    column-count: 2;
}
.footer_links-col--сatalog {
    width: 43%;
}
.footer-contacts_item {
    display: block;
}
.footer-contacts_info .footer-contacts_item{
    display:block;
    margin: 5px 0;
}
.footer_links {
    width: 75%;
    float: left
}
.footer_text {
    margin: 0 0 0 75%;
}
.footer-contacts_item--address {
    max-width: 100%!important;
}
.home-news__img {
    position: relative;
    text-align: center;
    padding-top: 15px;
}
.header-cart>a:hover {
    color: #fff;
}
.footer-contacts_social i {
    font-size: 20px;
}
a.footer-contacts_social-item img {
    height: 15px;
}