.t-bus {
  background-color: #f2f2f2;
  display: flex;
  justify-content: center;
  padding: 0 25px 20px;
}

.t-bus a {
  transition: .3s opacity ease-in;
}

.t-bus img {
  height: auto;
}

@media screen and (min-width: 751px) {
  .t-bus {
    padding: 0 25px 65px;
  }
}

@media (hover: hover) {
  .t-bus a:hover {
    opacity: .6;
  }
}
