/*!
 Copyright (c) 2020, 2024, Oracle and/or its affiliates.
 */

/* ── Logo ULTRA GRANDE ── */
.t-Header-logo img.apex-logo-img,
.t-Header-logo img,
.t-Header-logo-link img,
.t-Header-branding img,
img.apex-logo-img {
  height: 150px !important;       /* altura gigante */
  width: auto !important;
  max-width: 500px !important;    /* largura proporcional gigante */
  min-height: 150px !important;
  object-fit: contain !important;
  filter: brightness(0) invert(1) !important;
  display: block !important;
}

.t-Header-logo {
  display: flex !important;
  align-items: center !important;
  padding: 0 28px 0 0 !important;
  height: 170px !important;       /* container acompanha altura */
  flex-shrink: 0 !important;
}

.t-Header-logo-link {
  display: flex !important;
  align-items: center !important;
  text-decoration: none !important;
  height: 170px !important;       /* link acompanha altura */
}

.t-Breadcrumb-item,
.t-Breadcrumb-item a {
  color: #0D1B3E !important;
}

.t-Breadcrumb {
  background-color: #ffffff !important;
  padding: 5px 10px;
}

/* ── Breadcrumb ── */
.t-Breadcrumb {
  background-color: #ffffff !important;
  padding: 5px 10px;
}
.t-Breadcrumb-item,
.t-Breadcrumb-item a {
  color: #0D1B3E !important;
}

/* ── Fundo azul da página/região ── */
.t-Body-content,
.t-PageBody,
.t-Page-body,
.t-Body-main,
.t-Region--breadcrumb,
.t-BreadcrumbRegion {
  background-color: #ffffff !important;
}