/* Mengubah warna Head menjadi biru sesuai gambar */
.cur-table thead th {
  background-color: #4299E1 !important; 
  color: #ffffff !important;            
  padding: 12px 15px;
  text-align: left;
  border: none !important;              
}
/* Mengubah background menu yang aktif menjadi biru */
.menu-scroll .nav li.active > a {
    background-color: #4299E1 !important;
    color: #ffffff !important;
}
/* Memastikan teks di dalam elemen span tetap berwarna putih saat aktif */
.menu-scroll .nav li.active > a span {
    color: #ffffff !important;
}
/* (Opsional) Mengubah warna saat menu disorot (hover) agar senada */
.menu-scroll .nav li > a:hover {
    background-color: #2b6cb0 !important; /* Biru yang sedikit lebih gelap */
    color: #ffffff !important;
}

/* ===== Tambahan: Mengurangi jarak sebelum & sesudah card 5 kolom ===== */

/* Kurangi jarak bawah dari section berita/agenda di atas */
.stei-news-events-wpb.vc_row {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

/* Kurangi jarak atas dari area widget footer yang berisi card 5 kolom */
#text-1, 
.footer-above-left .widget,
.footer-above-left .textwidget {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
/* ===== Tambahan: Mengurangi jarak sebelum card 5 kolom ===== */

/* Kurangi padding bawah wrapper utama konten */
#wrapper-content {
    padding-bottom: 10px !important;
}

/* Kurangi padding atas dari wrapper area footer above (tempat card 5 kolom) */
.footer-above-wrapper {
    padding-top: 15px !important;
}
/* ===== Membuat card 5 kolom responsive di layar kecil (HP/tablet) ===== */
@media (max-width: 768px) {
  .cta-bar-table,
  .cta-bar-table tbody,
  .cta-bar-table tr {
    display: block !important;
    width: 100% !important;
  }
  .cta-col {
    display: block !important;
    width: 100% !important;
    border-right: none !important;
    border-bottom: 1px solid #e2e8f0 !important;
  }
  .cta-col:last-child {
    border-bottom: none !important;
  }
}