#bg-video {
  position: fixed;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: -1;
  object-fit: cover;
  opacity: 0.9; 
}

.card, .card-header{
  background-color: rgba(255, 255, 255, 0);
  backdrop-filter: blur(12px); 
  color: whitesmoke;
}

.card, .card-header, .card-body {
  border-radius: 0 !important;
}

.btn-primary{
  background-color: #ff5733; 
  color: white;              
  border: none;              
}

.btn-primary:hover {
  background-color: #3ce79a61; 
}
