.content-left {width: 100%; }
.content-left h3,.content-left .info {text-align: center; }
@media(max-width: 1024px){
 .class-box .menu {flex-wrap: wrap; padding: 20px 0 40px 0;}
 .class-box .menu .menu_left{width: 100%;order: 1; margin-top: 20px; text-align: center;display: flex;justify-content: space-around;}
 .class-box .menu .menu_right {margin-bottom: 10px; }
}
@media (max-width: 768px) {
 .class-box .menu .menu_left {display: flex;flex-wrap: wrap;justify-content: space-around; margin-top: 0;}
 .class-box .menu .menu_left a {margin-right: 0; margin-top: 20px; width: 45%;}
}