/* Cor de fundo Azul #0073C8 para Menu, Mobile e Galeria Multimídia */
.navbar.navbar-expand-md.navbar-dark.bg-primary,
.navbar.navbar-expand-md.bg-primary,
nav.navbar.bg-primary,
.col-2.d-inline.bg-primary,
section#galeria,
section#galeria.bg-primary,
.bg-primary {
  background-color: #0073C8 !important;
}

/* Logo do SIC */
a[href*="esic"] img,
a[href*="sic"] img,
.gov-links img,
img[src*="sic_eleitoral.png"],
img[src*="sic.png"],
img[src*="logo_SIC"] {
  content: url("https://secir.pa.gov.br/sites/default/files/2026-10/sic_0.png") !important;
  width: auto !important;
  max-width: 140px !important;
  height: auto !important;
  max-height: 48px !important;
  object-fit: contain !important;
  display: inline-block !important;
}

/* Logo do SIGO */
a[href*="sigo"] img,
a.sigo img,
img[src*="sigo.png"],
img[src*="logo_SIGO"] {
  content: url("https://secir.pa.gov.br/sites/default/files/logo_SIGO_color.png") !important;
  width: auto !important;
  max-width: 120px !important;
  height: auto !important;
  max-height: 48px !important;
  object-fit: contain !important;
  display: inline-block !important;
}

/* Logo do Topo SECIR (Desktop) */
a.navbar-brand img,
.navbar-brand img {
  content: url("https://secir.pa.gov.br/sites/default/files/2026-10/09_Secir_Topo.png") !important;
  height: auto !important;
  max-height: 65px !important;
  width: auto !important;
  object-fit: contain !important;
}

/* Logo no Mobile */
@media (max-width: 991px) {
  .col-10.float-right a.navbar-brand img,
  div.col-10 a.navbar-brand img,
  img[src*="logo_secir_eleitoral.png"] {
    content: url("https://secir.pa.gov.br/sites/default/files/2026-10/09_Secir_Topo.png") !important;
    max-height: 45px !important;
    width: auto !important;
    object-fit: contain !important;
  }
}

/* Barra de fundo cinza do título/legenda dos destaques (banner) */
.destaques .view-content .titles-container .title,
.titles-container .title,
.title.field-content {
  background-color: #0073C8 !important;
}