/* css/estilo.css */
body {
  background-color: #ffffff;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.card {
  border-left: 5px solid #0057b8;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}

.btn-primary {
  background-color: #0057b8;
  border-color: #0057b8;
}

.btn-primary:hover {
  background-color: #004494;
  border-color: #003f87;
}

.progress-bar {
  background-color: #0057b8 !important;
}

h1, h2, h3, h4, h5 {
  color: #0057b8;
}

.text-primary {
  color: #0057b8 !important;
}

.alert-warning {
  border-left: 4px solid #ffc107;
}