@media only screen and (max-width:1200px) and (min-width:1024px){
        
    .service-pages .service-item .service-title {
        font-size: 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(7, 1fr);
            grid-auto-flow: column;
            width: 250px;
    }
    
    .genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a {
        width: 250px !important;
    }

}