#content .row-list-mobile {
    height: auto;
}
#content .row-list-mobile .row-list-mobile-circular a:before {
    background-position: -120px 0;
}
.menu-contact {
    max-width: 600px;
    margin: 0 auto 15px;
    line-height: 1.15;
    padding: 0 15px;
}
.row-menu-contact {
    margin: 0 -15px;
}
.row-menu-contact .col {
    padding: 15px 15px 0;
}
@media (min-width: 600px) {
    .row-menu-contact {
        display: flex;
    }   
    .row-menu-contact .col {
        width: 100%;
        max-width: 50%;
        flex-basis: 50%;
    }
}