
.corporate-sec .approach_steps .col-md-3 {
    background: #fff;
    padding: 60px 18px !important;
    height: 100% !important;
    transition: all 0.3s linear;
}

.expertise {
    padding-bottom: 60px;
}

.why-sec-spc {
    padding-top: 50px !important;
}

.team-building{
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
.real-pad-spcing {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
.Industries-pad-sec {
    padding-top: 100px;
    padding-bottom: 100px;
}

.cl-sec-pad   {
    padding-bottom: 100px !important;
}
.ready-plan-sec {
    padding-top: 100px;
}
.faq-sec-pad-sec {
    padding-top: 100px;
    padding-bottom: 100px;
}


@media only screen and (max-width: 480px) {
  .team-building {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .real-pad-spcing {
    padding-top: 20px !important;
    padding-bottom: 60px !important;
  }
  .Industries-pad-sec {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .cl-sec-pad {
    padding-bottom: 60px !important;
  }
  .bottom_cta {
        padding: 0px;
    }
    .ready-plan-sec {
    padding-top: 60px !important;
}
    .faq-sec-pad-sec {
    padding-top: 60px;
    padding-bottom: 60px;
}
.form_section {
    margin-top: 30px !important;
}
}

@media screen and (max-width: 767px) {
    .content-list h3, .approach_steps .col-md-3 h3, .why_list h3, .service_content h3 {
        font-size: 22px;
    }
}