@media screen and (max-width:768px){
    #sync1-text.owl-theme .owl-prev,
#sync1-text.owl-theme .owl-next{
    position: initial;
}
footer .heading{
    margin-top: 20px;
}
.nav-item{
    padding:0;
    margin:0;
}
.navbar-collapse {
    margin-top: 15px;
    border-top: 2px solid var(--font-color);
}
.banner .title h2{
    font-size: 30px;
}
.title{
    padding: 0 15px;
}
.cta h2 {
    font-size: 26px;
    line-height: 34px;
    text-align:center;
}
}



@media screen and (max-width: 960px) {
  footer {
    margin: 30px 0px 0px;
    border-radius: 0px;
  }
  .footer-flex {
    flex-wrap: wrap;
  }
  .footer-1 {
    width: 100%;
  }
  .footer-2,
  .footer-3 {
    width: 35%;
  }
  .contact-form {
    margin-top: 30px;
  }
  .call-to-action::before {
    display: none;
  }
  .title {
    font-size: 30px;
  }
  .testimonial-slider .owl-nav {
    position: initial;
  }
  .test-num {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .footer-2,
  .footer-3 {
    width: 100%;
  }
  .title {
    font-size: 25px;
  }
}
