.masthead h1 {
  font-size: 42px !important; }

.tg {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%; }

.tg td {
  padding: 20px 5px;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  word-break: normal; }

.tg .tg-yw4l {
  vertical-align: top; }

.tg b {
  color: #4a9f15; }

.img-fluid {
  width: 100%;
  height: 300px;
  object-fit: cover; }

.plus-icon {
  font-size: 42px; }

.gray-bg {
  background: #f5f5f5; }

.main-logo {
  width: auto !important;
  height: 100px !important; }

.full-img {
  width: 100%;
  height: auto;
  display: block; }

.bus-train {
  background: #fff;
  padding: 15px 15px; }

/*# sourceMappingURL=style.css.map */
