@media screen and (max-width: 1440px) {
  .header > .top-bg {
    height: auto;
  }
  .logo-search-container .banner-logo {
    height: 60px;
    height: 4.16667vw;
    line-height: 50px;
    line-height: 3.47222vw;
  }
  .logo-search-container .banner-logo .logo-text {
    font-size: 44px;
    font-size: 3.05556vw;
    text-shadow: 0px 2px 10px #0764cc;
    text-shadow: 0px 0.13889vw 0.69444vw #0764cc;
    margin-left: 80px;
    margin-left: 5.55556vw;
  }
  .header > .logo-search-container {
    top: 80px;
    top: 5.55556vw;
  }
  .nav-menu > ul > li > a {
    padding: 0 15px;
    padding: 0 1.04167vw;
  }
  .dep-street-pop-container::before {
    left: 495px;
    left: 34.375vw;
  }
}

