.bg-primary {
  background-color: #002c41;
}
.text-primary {
  color: #002c41;
}

.bg-secondary {
  background-color: #0c8e36;
}
.text-secondary {
  color: #0c8e36;
}
.border-secondary {
  border-color: #0c8e36;
}

.glass-nav {
  background: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(12px);
}
.card-shadow {
  shadow-color: rgba(0, 44, 65, 0.05);
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.hide-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
