.h6 {
  text-decoration: none;
  color: white;
  font-size: 16px;
  font-weight: 300;
  margin: 3px;
  font-family:"Lucida Console,Copperplate, Fantasy";
}

h1{
  font-family:"Lucida Console,Copperplate, Fantasy";
  color: white;
  line-height: 0.8;
  white-space: pre-line; 

}

.card_bus{
  backdrop-filter: blur(16px) saturate(180%);
  -webkit-backdrop-filter: blur(16px) saturate(180%);
  border-radius: 12px;
  border: 1px solid rgb(103, 103, 103); 
  padding: 10px;  
  filter: drop-shadow(0 3px 3px black);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content:center;
  text-align: center;
  margin: 5px;
}

.card_item_bus{
  width: 100%;
  height: 100%;
}

.card_banner_image {
  background-position: center;
  background-size: cover;
  max-height: 200px;
  max-width: 310px;
  border-radius: 12px;
  margin-bottom: 15px;
}


p {
  color: #fff;
  font-family: 'Lato', sans-serif;
  text-align: center;
  font-size: 0.8rem;
  line-height: 150%;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.button-wrapper{
  margin-top: 18px;
}

.btn {
  border: none;
  padding: 12px 24px;
  border-radius: 24px;
  font-size: 12px;
  font-size: 0.8rem;  
  letter-spacing: 2px;  
  cursor: pointer;
}

.btn + .btn {
  margin-left: 10px;
}

.outline {
  background: transparent;
  color: white;
  border: 1px solid white;
  transition: all .3s ease;
  
}

.outline:hover{
  transform: scale(1.125);
  color: white;
  border-color: white; 
  transition: all .3s ease;  
}

.fill {
  background: rgb(255, 187, 16);
  color: rgb(255, 187, 16);
  filter: drop-shadow(0);
  font-weight: bold;
  transition: all .3s ease; 
}

.fill:hover{ 
  transform: scale(1.125);  
  border-color: rgba(255, 255, 255, 0.9);
  filter: drop-shadow(0 10px 5px rgba(0,0,0,0.125));
  transition: all .3s ease;    
}
a:hover{
text-decoration: none;
}