:root {
  --alfadeco-primary: #008572;
  --bs-primary: #008572;
  --bs-primary-rgb: 0, 133, 114;
  --bs-link-color: #008572;
  --bs-link-hover-color: #006353;
}
.btn-primary {
  --bs-btn-bg: #008572;
  --bs-btn-border-color: #008572;
  --bs-btn-hover-bg: #006353;
  --bs-btn-hover-border-color: #006353;
  --bs-btn-active-bg: #006353;
  background-color: #008572;
  border-color: #008572;
}
.text-primary, .c-blue-500, .c-blue-600, a:focus, a:hover {
  color: #008572;
}
.bg-primary, .bgc-blue-500, .bgc-blue-600 {
  background-color: #008572;
}
.sidebar-menu > li > a:hover, .sidebar-menu > li.active > a {
  color: #008572;
}
.sidebar-logo .logo img {
  max-height: 48px;
  max-width: 78px;
  object-fit: contain;
}
.form-control:focus, .form-select:focus {
  border-color: #008572;
  box-shadow: 0 0 0 .2rem rgba(0, 133, 114, .15);
}
