/* KMG Cleanup Override */
.kmg-cleanup-force-hide,
[data-kmg-emergency-injected],
#kmg-aio-template-june-audit,
#kmg-aio-template-portfolio,
#kmg-aio-template-funnel {
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  max-height:0!important;
  overflow:hidden!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}

.kmg-clean-topbar {
  background:#0b1220!important;
  color:#ffffff!important;
  border-bottom:1px solid rgba(255,255,255,.08)!important;
  box-shadow:none!important;
}

.kmg-clean-topbar * {
  color:inherit!important;
}

.kmg-clean-topbar-inner {
  width:min(1180px, calc(100% - 32px))!important;
  margin:0 auto!important;
  min-height:38px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:14px!important;
  font-size:13px!important;
  line-height:1.35!important;
  text-align:center!important;
}

.kmg-clean-topbar-inner strong {
  font-weight:800!important;
}

.kmg-clean-topbar-inner a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:7px 13px!important;
  border-radius:999px!important;
  background:#ffffff!important;
  color:#0b1220!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1!important;
  text-decoration:none!important;
  white-space:nowrap!important;
}

@media (max-width:760px){
  .kmg-clean-topbar-inner {
    flex-direction:column!important;
    gap:7px!important;
    padding:9px 0!important;
    font-size:12px!important;
  }
}
