


@media only screen and (max-width: 1024px){
	.navbar-nav .nav-item {
  margin: 0 15px;
}
.navbar-expand-lg .navbar-nav .nav-link {
  font-size: 16px;
}
.banner-content h1 {
  font-size: 40px;
}
.banner-content {
  font-size: 24px;
  text-align: left;
}

}

@media only screen and (max-width: 991px){
	
	.contact-form-wrapper {
        float: none;
        margin: 20px 0 0;
        max-width: 100%;
      }

      .add-slider .owl-nav {
        position: relative;
        top: 20px;
        transform: translate(0);
        text-align: center;
      }
      .add-slider .owl-nav .owl-prev {
        left: 0;
      }
      .add-slider .owl-nav .owl-next {
        right: 0;
        float: none;
      }
.tp-banner{
text-align: center;
background-size: cover!important;
}
.banner-content{
margin-top: 20px;
}

}

@media only screen and (max-width:767px){
.how-work-step-list{
flex-wrap: wrap;
}
.step-arrow{
display: none;
}
.how-work-step-list li{
margin-bottom: 30px;
}
.about-section h2,.faq-section h2{
  margin-top: 30px;
}
.howitwork,.add-section,.faq-section,.contactus-section {
  padding: 50px 0;
}
.about-section{
padding-bottom: 50px;
padding-top: 40px;
}
.banner-content {
  padding-left:0;
}
.tp-banner {
  padding:50px 0;
}
.navbar-brand img{
max-width: 220px;}
.banner-content{
text-align: left;
}
}


@media only screen and (max-width: 576px){
	
}



