@media (max-width: 767px) {
	body,html{
		overflow-x:hidden;
	}
  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;
  }
	ul.taxonomyList li a{
		padding-left:12px;
		padding-right:12px;
	}
	.menuBox{
		padding: 0 15px 15px !important;
	}
	
	.menuBox .menuBox{
		padding: 0 !important;
	}
	.videoOnlySec img {
    height: 250px;
    object-fit: cover;
}
	.videoOnlySec .container,.videoOnlySec .col-md-8{
		padding:0;
		
	}
	.videoOnlySec .row{
		margin:0;
		
	}
	.videoOnlySec .playBtn{
		height:48px;
		width:48px;
	}
	.videoOnlySec .playBtn::before {
    height: 48px;
    width: 48px;
}
	.bannerPages .textContainer p {
    margin-bottom: 0;
		font-size:18px;
				margin-top:5px;

}
	.textContainer h1{
		font-size:28px;
						margin-bottom:5px;

		
	}
	.tabLinksParent .nav-item .nav-link{
		width:100%;
	}
	.tabLinksParent {
    flex-direction: column;
}
	:root{
		    --bs-gutter-x: 2rem;
	}
	.imagePostContainer,.imagePostContainer .col-md-7{
		padding:0;
	}
	.imagePostContainer .row{
		margin:0;
	}
}/*# sourceMappingURL=responsive.css.map */