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

























  .services-area .container-fluid {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .overview-box {
    margin-left: -15px;
    margin-right: -15px;
  }
  .overview-box .overview-content {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-left: 15px;
    padding-right: 15px;
  }
  .overview-box .overview-content .content {
    padding-left: 0;
    max-width: 100%;
    text-align: center;
  }
  .overview-box .overview-content .content.left-content {
    margin-left: 0;
    padding-right: 0;
  }
  .overview-box .overview-content .content h2 {
    font-size: 26px;
    line-height: 1.3;
  }
  .overview-box .overview-content .content .bar {
    height: 4px;
    margin: 20px auto;
  }
  .overview-box .overview-content .content .services-list {
    text-align: left;
  }
  .overview-box .overview-content .content .services-list li {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .overview-box .overview-content .content .services-list li span {
    font-size: 13.5px;
  }
  .overview-box .overview-content .content .features-list {
    margin-top: -10px;
    text-align: left;
  }
  .overview-box .overview-content .content .features-list li {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .overview-box .overview-content .content .sub-title {
    margin-bottom: 9px;
    font-size: 11.5px;
  }
  .overview-box .overview-content .content .btn {
    margin-top: 25px;
  }
  .overview-box .overview-image {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }









































  







  .payment-experience-content {
    margin-bottom: 30px;
    text-align: center;
  }
  .payment-experience-content h2 {
    margin-bottom: 18px;
    font-size: 27px;
  }
  .single-payment-experience-box {
    text-align: center;
  }
  .single-payment-experience-box .icon {
    width: 75px;
    height: 75px;
    line-height: 80px;
    font-size: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
  }
  .single-payment-experience-box h3 {
    font-size: 19px;
  }
  .support-image {
    padding-right: 0;
    margin-bottom: 30px;
  }
  .support-image img {
    width: 100%;
  }
  .support-image img:nth-child(2) {
    position: relative;
    top: 0;
    margin-top: 15px;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  .support-content {
    padding-left: 0;
    text-align: center;
  }
  .support-content h2 {
    font-size: 27px;
  }
  .business-content {
    text-align: center;
    margin-bottom: 30px;
  }
  .business-content h2 {
    font-size: 27px;
  }
  .business-content .single-business-box h3 {
    font-size: 18px;
  }
  .business-image {
    margin-left: 0;
    padding: 20px;
  }
  .testimonials-area {
    padding-bottom: 20px;
  }
  .single-testimonials-box {
    padding: 25px;
  }
  .single-testimonials-box p {
    font-size: 14px;
  }
  .single-testimonials-box h3 {
    margin-top: 15px;
    font-size: 14px;
  }

}















