/* edukid — canh đều/gọn + màu theo mockup (10-11; _canh/apply.py) */
:root { --c1t: #c96a00; }
/* tiêu đề band đăng ký trên ảnh xanh: TRẮNG như mockup (.mx-sec h2 {color: navy !important} (0,1,1) thắng .mx-cta-t (0,1,0)) */
.mx-sec h2.mx-cta-t, .mx-cta-sec h2.mx-cta-t { color: #fff !important; }
.mx-eb { color: #d96f00; }
.mki-fxcta, .mki-fxcta h4, .mki-fxcta p, .mki-fxcta a:not([class*="btn"]) { color: #0b2585 !important; }
/* ảnh đội ngũ: giữ khoảng trên đầu (person_cut) — khung vuông lấy từ ĐỈNH ảnh */
.mx-team img { object-position: 50% 8%; }
.mki-chero-i img { object-position: 50% 22%; }
.mki-team img, .mki-tm img, [class*="mki-te"] img { object-position: 50% 0% !important; }
@media (min-width: 850px) {
  /* thanh 4 thông tin khoá học: phân đều như mockup */
  .mki-facts { display: flex; justify-content: space-between; padding: 18px 56px; }
}
.mki-more img { object-position: 50% 22% !important; }
.mki-sec.mki-pt { padding-bottom: 44px !important; }
@media (min-width: 850px) {
  /* khung nội dung theo mockup (~1280px), form liên hệ cỡ mockup */
  .b9-w { max-width: 1320px; }
  .mki-cform input, .mki-cform select { height: 50px; font-size: 15px; }
  .mki-cform label { font-size: 15px; }
}
