.course_list{grid-gap:30px;border:2px solid #57585c;border-radius:15px;grid-template-columns:290px 1fr;margin-top:15px;padding:8px;display:grid}.course_list_img img{object-fit:cover;border-radius:20px;width:100%;height:290px}.course_list_category{color:#57585c;background:#f3f3f5;border:1px solid #57585c;border-radius:7px;margin-top:5px;padding:5px 10px;font-size:.95rem;font-weight:500;line-height:1.25rem;display:inline-block}.course_list_title{color:#211f20;margin-top:20px;font-size:26px;font-weight:600}.course_list_anchor a,.course_list_anchor button{color:#fff;text-align:center;cursor:pointer;background:#211f20;border-radius:15px;margin-top:15px;margin-bottom:5px;padding:10px 16px;text-decoration:none;display:inline-block}.course_list_desc{color:#211f20;min-height:116px;font-size:13px;font-weight:500;line-height:20px}@media (max-width:768px){.course_list_desc{min-height:auto}}
.pagination{justify-content:end;width:100%;margin-top:20px;list-style:none;display:flex}.pagination a{color:#000;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:32px;height:30px;margin:0 4px;text-decoration:none;display:flex}.pagination li{cursor:pointer}.pagination li:hover a,.pagination li.active a{color:#fff;background:#000}.pagination .disabled{display:none}.pagination>a>svg{width:1.25rem;height:1.25rem}.pagination>a.next>svg{transform:scaleX(-1)}@media (max-width:992px){.pagination{justify-content:center}}
