.course-teachers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.course-teachers figure{margin:0;border-radius:14px;overflow:hidden;background:#edf4ff;border:1px solid #e2ebfb}.course-teachers img{display:block;width:100%;height:220px;object-fit:cover;object-position:center 20%}.course-teachers figcaption{text-align:center;padding:12px;font-size:14px;font-weight:700;color:#4165af}@media(max-width:600px){.course-teachers img{height:180px}}