@media (max-width: 767px) {
  header.siteHeader {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  header.siteHeader .rightLogin li a {
    font-weight: 600;
  }
  .bannerInnerSlider .bannerContent {
    top: 150px;
  }
  .bannerInnerSlider .bannerContent h2 {
    font-size: 50px;
  }
  .bannerSec {
    margin-bottom: 10px;
  }
  .smallBanner .bannerInnerSlider {
    margin-bottom: 10px;
  }
  .smallBanner .bannerInnerSlider .bannerContent .banner-title {
    font-size: 36px;
  }
  .whyUsSecInner {
    margin-bottom: 65px;
  }
  .whyUsSecInner .text-line {
    font-size: 24px;
    line-height: 44px;
    letter-spacing: 3px;
    margin-bottom: 4px;
  }
  .newsletterSubs .newsletterBox {
    margin-top: 40px;
  }
  .newsletterSubs .newsletterBox form {
    flex-direction: column;
  }
  .newsletterSubs .newsletterBox form .tnp-field-email {
    max-width: 305px;
  }
  .salesOfficesBox {
    margin-bottom: 60px;
  }
  .navigationsBox {
    margin-bottom: 80px !important;
  }
  .threeColBan .bannerInnerSlider .bannerContent h2.banner-title {
    margin: 0 auto 20px;
    max-width: 242px;
  }
  .whyUsSecBox {
    padding-top: 90px;
    padding-bottom: 50px;
  }
}/*# sourceMappingURL=responsive.css.map */