.route-more-ticket{
  text-align:center;
}
.route-more-ticket h2{
  color:#fff;
  font-family:SiteFont-Bold,Helvetica Neue,Arial,sans-serif;
}

.tickets{
  display:flex;
  justify-content:center;
  gap:2rem;
  margin-top:1.5rem;
}
.tickets .ticket{
  flex-basis:33.3333%;
}
.tickets .ticket button{
  font-size:1.25rem !important;
}
.tickets .ticket-header{
  background-color:#f0f0f0;
  border-top-left-radius:.5rem;
  border-top-right-radius:.5rem;
}
.tickets .ticket-name{
  font-size:1.5rem;
  color:#080607;
  padding:1rem;
  margin:0;
}
.tickets .ticket-body{
  background-color:#fff;
  border-bottom-left-radius:.5rem;
  border-bottom-right-radius:.5rem;
}
.tickets .fare{
  color:#37383c;
  font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;
  font-size:3.5rem;
  line-height:3.5rem;
  padding-top:1rem;
}

@media (max-width:991.98px){
  .route-more-ticket .tickets{
    flex-direction:column;
    align-items:center;
  }
  .route-more-ticket .tickets .ticket{
    width:70%;
  }
}
@media (max-width:579.98px){
  .route-more-ticket .tickets .ticket{
    width:90%;
  }
}

/*# sourceMappingURL=routes-more-tickets.css.map */