.site-footer .footer-service-menu ul li:before {
    font-size: 10px !important;
}
.slmp-reviews {
    padding-top: 20px !important;
}
@media only screen and (min-width: 1024px) {
    #menu-main-menu ul.sub-menu {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: repeat(6, 1fr);
        width: 400px;
    }
    .genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a {
        width: 200px;
        min-height: 80px;
        display: block;
        vertical-align: middle;
        display: flex;
        align-items: center;
    }
}
@media only screen and (max-width: 1024px) {
    .projects-section .proj-count-item .proj-label {
        font-size: 15px !important;
    }
}