/* === Header brand (logo2.png) === */
.navbar-brand img[src$="logo2.png"], .navbar-brand img[src*="/logo/logo2"] {
  height:28px !important; width:auto !important; display:inline-block !important;
  filter: drop-shadow(0 0 2px #7cf);
}

/* === Footer logo (logo-black.png / logo2.png sebagai f-logo) === */
footer img[alt="f-logo"], .footer-area img[alt="f-logo"],
footer img[src*="/logo/logo"], .footer-area img[src*="/logo/logo"] {
  max-width:160px !important; height:auto !important;
  opacity:.12 !important; position:static !important; transform:none !important; filter:none !important;
}

/* Antisipasi logo absolute di section */
section img[alt="f-logo"], section img[src*="/logo/logo"] {
  max-width:160px !important; height:auto !important;
  position:static !important; left:auto !important; right:auto !important; top:auto !important; bottom:auto !important;
}

@media (max-width:768px){
  footer img[alt="f-logo"], .footer-area img[alt="f-logo"],
  section img[alt="f-logo"], section img[src*="/logo/logo"] { max-width:120px !important; opacity:.15 !important; }
}

/* Kalau mau disembunyiin total, tinggal un-comment satu baris di bawah */
/* footer img[alt="f-logo"], .footer-area img[alt="f-logo"], section img[alt="f-logo"] { display:none !important; } */
