/* ==========================================================
   Customizações Bagual — Cassiopeia
   Tema sólido Laranja (#F85E3C) — Topo e Rodapé sem degradê
   ========================================================== */

/* 1) Define a cor primária do template (opcional) */
:root {
  --cassiopeia-color-primary: #F85E3C !important; /* COR LARANJA */
}

/* ================================
   TOPO — barra superior
   ================================ */

/* Fundo sólido laranja, sem degradê */
.header.container-header,
.container-header {
  background: #F85E3C !important;       /* COR LARANJA */
  background-image: none !important;    /* remove degradê */
  border-bottom: none !important;
}

/* Remove gradiente do ::before, se houver */
.header::before,
.container-header::before {
  background: none !important;
}

/* Links do menu e logo — brancos */
.container-header .navbar-nav > li > a,
.container-header .navbar-brand,
.container-header .navbar-brand a {
  color: #ffffff !important;
  font-weight: 500;
}

/* Hover dos links */
.container-header .navbar-nav > li > a:hover,
.container-header .navbar-nav > li > a:focus {
  opacity: 0.85;
  color: #ffffff !important;
}

/* Ícone / botão do menu mobile */
.container-header .navbar-toggler {
  color: #ffffff !important;
  border-color: #ffffff !important;
}

/* ================================
   RODAPÉ — barra inferior
   ================================ */

/* Fundo sólido laranja no rodapé */
.container-footer,
.footer {
  background: #F85E3C !important;        /* COR LARANJA */
  background-image: none !important;    /* remove degradê */
  border-top: none !important;
}

/* Remove gradiente de pseudo-elementos */
.container-footer::before,
.footer::before {
  background: none !important;
}

/* Links no rodapé — brancos */
.container-footer a,
.footer a {
  color: #ffffff !important;
}

.container-footer a:hover,
.footer a:hover {
  opacity: 0.85;
  color: #ffffff !important;
}

/* ================================
   Botão “Voltar ao Topo”
   ================================ */
.back-to-top-link {
  background-color: #F85E3C !important; /* COR LARANJA */
  color: #ffffff !important;
  border: none !important;
}

.back-to-top-link:hover,
.back-to-top-link:focus {
  opacity: 0.85;
  background-color: #F85E3C !important;
}