@media (max-width: 768px) {
  .request_left .vc_column-inner > .wpb_wrapper {
    margin-bottom: 20px;
  }
  .vc_row.wpb_row.vc_inner.vc_row-fluid.head_cnt{
    margin-top: 20px !important;
  }
  .contpsec h2{
    font-size: 24px !important;
    line-height: 1.2 !important;
  }
}


@media screen and (max-width: 1362px) {
  #main-header .header-button-wrap a.header-button, a.spbtn {
    font-size: 16px;
    padding: 9px 20px;
  }
}
@media screen and (max-width: 1024px) {
  .service-card {
    width: 30%;
  }
}
@media screen and (max-width: 767px) {}
@media screen and (max-width: 479px) {}