.JABanners .HWLetterLabs {
  width: 100%;
}

.JABanners .HWLetterLabs > .banner-box {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
}

.JABanners .revirese.HWLetterLabs > .banner-box{
background-image: url(https://www.automailmall.com/image/catalog/JAAssetes/lostandfoundBgC.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.JABanners .blueIbanner.HWLetterLabs > .banner-box{
background-image: url(https://www.automailmall.com/image/catalog/JAAssetes/blueIbanner.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.JABanners .HWBG.HWLetterLabs > .banner-box{
background-image: url(https://www.automailmall.com/image/catalog/JAAssetes/hwbanner.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.JABanners .HWLetterLabs > .banner-box > .s-desc {
  top: auto;
  max-width: 50%;
  left: 50px;
  font-size: 16px;
}


.JABanners .HWLetterLabs > .banner-box > .s-desc p {
 color: white;
}

.JABanners .revirese.HWLetterLabs > .banner-box > .s-desc {
  left: auto;
  right: 50px;
}

@media screen and (max-width: 768px) {
  .JABanners .HWLetterLabs > .banner-box {
    padding: 20px 0;
  }

  .JABanners .HWLetterLabs > .banner-box > .s-desc {
    font-size: 11px;
    line-height: 14px;
    max-width: 55%;
    left: 20px;
  }
  .JABanners .HWLetterLabs > .banner-box > .s-desc p {
    margin-bottom: 10px;
  }

  .JABanners .revirese.HWLetterLabs > .banner-box > .s-desc {
    left: auto;
    right: 20px;
  }
}
