a {
  text-decoration: none;
}

thead {
  position: sticky;
  top: -1px;
}

.card-img-top {
    width: 100%;
    height: 30vw;
    object-fit: cover;
}

.cover-container {
  max-width: 75vw;
}

.tooltip-inner {
  background-color: transparent;
  text-align: center;
  margin-left: -75%;
}

.contact-link {
  color: white;
  text-decoration: none;
}

.contact-link:hover {
  color: rgb(139,185,254);
}

.contact-card-link {
  color: #dee2e6;
}

.contact-card-link:hover {
    color: rgb(139,185,254);
}

.contact-card-muted-link {
  color: #aeb2b6;
}

.contact-card-muted-link:hover {
    color: rgb(139,185,254);
}

.form-check {
    padding-top: 0.35em;
    margin-top: 0;
}

.toast-success {
  background-color: #051b11; 
  border-color: #5f997e; 
  color: white;
}

.toast-error {
  background-color: #332701; 
  border-color: #a58b3b; 
  color: white;
}