/* Grupo Empresarial AJA - marca compartilhada V1; CSS entirely scoped. */
.aja-marca-global__logo {
  display:block!important;
  box-sizing:border-box!important;
  width:78px!important;
  height:56px!important;
  max-width:100%!important;
  object-fit:contain!important;
  padding:3px!important;
  background:#f6f7fa!important;
  border:1px solid #dce2ec!important;
  border-radius:8px!important;
  flex:0 0 auto!important;
}
.aja-marca-global__slot {
  box-sizing:border-box!important;
  width:80px!important;
  height:58px!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  box-shadow:none!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
.aja-marca-global__badge {
  box-sizing:border-box!important;
  font-family:Arial,system-ui,sans-serif!important;
  display:flex!important;
  flex-direction:row!important;
  gap:8px!important;
  align-items:center!important;
  justify-content:flex-start!important;
  border:1px solid #dce3ed!important;
  border-radius:10px!important;
  background:#f9fafc!important;
  color:#1d3152!important;
  text-decoration:none!important;
  font-size:11px!important;
  font-weight:800!important;
  letter-spacing:.4px!important;
  line-height:1.2!important;
  padding:5px 8px!important;
  width:max-content!important;
  max-width:100%!important;
  box-shadow:none!important;
}
.aja-marca-global__badge .aja-marca-global__logo {
  width:66px!important;height:48px!important;padding:2px!important;border:0!important;background:transparent!important;
}
.aja-marca-global__sidebar { margin:0 0 15px!important; }
.aja-marca-global__header { margin:0 10px 0 0!important; flex:0 0 auto!important; }
.aja-marca-global__page { border-radius:0!important;width:100%!important;margin:0 0 14px!important;min-height:61px!important; }
@media(max-width:600px){
  .aja-marca-global__logo{width:58px!important;height:46px!important;}
  .aja-marca-global__slot{width:60px!important;height:48px!important;}
  .aja-marca-global__badge .aja-marca-global__logo{width:50px!important;height:40px!important;}
  .aja-marca-global__badge .aja-marca-global__name{font-size:10px!important;}
}
