:root {
  /* Dark Mode overrides */
  --primary-color: #1935d2;   /* Azul vibrante */
  --primary-dark: #152bb0;    /* Tom mais escuro */
  --accent-color: #ff5722;
  --text-color: #ffffff;
  --text-dark: #cccccc;
  --text-light: #888888;

  --bg-dark: #0a0a0a;
  --bg-darker: #000000;
  --bg-card: #1a1a1a;
  --border-color: #2a2a2a;

  --shadow-sm: 0 1px 2px 0 rgba(255, 255, 255, 0.05);
  --shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.1), 0 1px 2px 0 rgba(255, 255, 255, 0.06);
  --shadow-md: 0 4px 6px -1px rgba(255, 255, 255, 0.1), 0 2px 4px -1px rgba(255, 255, 255, 0.06);
  --shadow-lg: 0 10px 15px -3px rgba(255, 255, 255, 0.1), 0 4px 6px -2px rgba(255, 255, 255, 0.05);
}

.header-content .logo a img{
  height: 30px;
}

.btn-primary{
  color: white;
}

.form-group select option{
  color: black;
}

.hero-badge {
  background-color: rgba(0, 16, 255, 0.1);
  border: 1px solid rgba(0, 52, 255, 0.3);
}

.consultoria-benefit{
  background-color: rgba(0, 16, 255, 0.1);
}

.testimonial-content{
  margin-top: 2.5rem;
}

.case-study-metrics .metric{
  background-color: rgba(255, 255, 255, 0.05);
}

.case-study-category{
  color: white;
}

.methodology-number{
  background-color: rgba(0, 16, 255, 0.1);
  border: 1px solid rgba(0, 52, 255, 0.3);
}

.benefit-item{
  background-color: rgba(255, 255, 255, 0.05);
}