.bg-parallax img {
  height: auto;
  width: 100%;
}
.promotion-content {
  padding-top: 20px;
  /* padding-bottom: 80px; */
  /* border-bottom: solid 2px #e4e6e8; */
}
/* .promotion-content:nth-child(2) {
  padding-bottom: none;
  border-bottom: none;
}
.promotion-content:last-child {
  border-bottom: none;
} */
.wrapper {
  margin: 0 auto; /* Set the left and right margins to "auto" */
}
@media screen and (max-width: 992px) {
  .bg-parallax img {
    height: 100%;
    width: auto;
  }
}

/* search-panel */
.container-h1 {
  justify-content: center;
  align-items: center;
}
#words {
  color: var(--third-color);
  text-shadow: 2px 2px 3px #ffffff;
  word-wrap: break-word;
}
.bg-content {
  /* height: 75vmin; */
  justify-content: center;
  align-items: center;
}
.search-tabs-bg > .tabbable > .tab-content > .tab-pane {
  border-radius: 10px 40px 10px 40px;
  background: rgba(255, 255, 255, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
}
.tabbable .row ul li > * {
  transition: all 0.5s ease-in-out;
}
.tabbable .row ul li .tab-round {
  border-radius: 15px 30px 5px 30px;
}
.tabbable .row ul li .tab-oneway {
  border-radius: 30px 15px 30px 5px;
}
.search-panel {
  /* border: 1px solid var(--secondary-color); */
  border-radius: 5px 30px 5px 30px;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
}
.search-panel-content {
  justify-content: space-between;
  align-items: stretch;
}
.search-panel-content > * {
  /* flex: 1 1 45%; */
  flex-shrink: 1;
  flex-basis: 45%;
}
.search-panel .search-panel-location {
  flex-grow: 10;
  justify-content: space-between;
  align-items: stretch;
}
.search-panel-content .search-panel-location .search-dep > * {
  flex: 1 1 45%;
}
.search-panel-content .search-panel-location .search-arr > * {
  flex: 1 1 45%;
}
.search-panel-content .search-panel-date {
  flex-grow: 1;
  justify-content: space-between;
  align-items: stretch;
}
.depart-date > * {
  flex: 1 1 45%;
}
.depart-date > i {
  color: #b3b3b3;
}
@media screen and (max-width: 992px) {
  #words {
    font-size: 28px;
  }
  .bg-content {
    height: auto;
    justify-content: center;
    align-items: center;
  }
  .search-panel-content > * {
    flex-basis: 100%;
  }
  .search-panel .search-panel-location > * {
    flex-basis: 45%;
  }
  .search-panel-content .search-panel-location .search-dep {
    gap: 0px;
  }
  .search-panel-content .search-panel-location .search-arr {
    gap: 0px;
  }
  .search-panel-content .search-panel-location .depart-date {
    gap: 0px;
  }
  .search-panel-content .search-panel-location .search-dep > * {
    flex-basis: 100%;
  }
  .search-panel-content .search-panel-location .search-arr > * {
    flex-basis: 100%;
  }
  .search-panel-content .search-panel-date .depart-date > * {
    flex-basis: 100%;
  }
  .search-tabs-bg > .tabbable > .nav-tabs > li {
    margin: 0;
    width: unset;
  }
}
@media screen and (max-width: 768px) {
  #words {
    font-size: 25px;
  }
  .search-panel .search-panel-location > * {
    flex-basis: 100%;
  }
}
@media (max-width: 379px) {
  #myTab > li > a > span {
    margin-left: 0px;
  }
}
