.who_can_benefit_section_general {
  background: linear-gradient(175.71deg, #ffeffd 5.52%, #fdbef4 96.26%);
  position: relative;
  z-index: 0;
}

.who_can_benefit_section_general .wave1_general {
  width: 100%;
  z-index: -1;
  max-height: 150px;
}

.who_can_benefit_section_general .general_wave2 {
  width: 100%;
  z-index: -1;
  margin-bottom: -10px;
  max-height: 150px;
}

.who_can_benefit_section_general > h2 {
  color: #c874fa;
  text-align: center;
  font-size: 28px;
}

@media (max-width: 959px) {
  .who_can_benefit_section_general > h2 {
    font-size: 24px;
    padding: 0 20px;
  }
}

.who_can_benefit_section_general .content_who_can_benefit_general {
  background: #ffeffd;
  -webkit-box-shadow: 0px 50px 100px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 50px 100px rgba(0, 0, 0, 0.25);
  border-radius: 30px;
  max-width: 850px;
  margin: auto;
  position: relative;
  padding: 20px;
  width: 90%;
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card {
  width: 90%;
  max-width: 170px;
  max-height: 200px;
  min-height: 200px;
  margin: 10px auto;
  -webkit-transition: -webkit-transform ease-in-out 0.15s;
  transition: -webkit-transform ease-in-out 0.15s;
  transition: transform ease-in-out 0.15s;
  transition: transform ease-in-out 0.15s, -webkit-transform ease-in-out 0.15s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  border-radius: 30px 30px 50% 50%;
  position: relative;
  z-index: 0;
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card::before {
  content: '';
  position: absolute;
  z-index: -1;
  border-radius: 30px 30px 50% 50%;
  height: 100%;
  width: 100%;
  top: 5%;
  left: 0;
  background-color: #fff;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: -webkit-transform ease-in-out 0.2s;
  transition: -webkit-transform ease-in-out 0.2s;
  transition: transform ease-in-out 0.2s;
  transition: transform ease-in-out 0.2s, -webkit-transform ease-in-out 0.2s;
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card > h4 {
  font-size: 24px;
  color: #c71dce;
  position: absolute;
  top: 10%;
  left: 10%;
}

@media (max-width: 959px) {
  .who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card > h4 {
    font-size: 22px;
  }
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card > p {
  font-size: 14px;
  text-align: center;
  padding: 20px;
  margin-top: 15%;
  color: #c874fa;
}

@media (max-width: 959px) {
  .who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card > p {
    padding: 10px;
    margin-top: 15%;
    font-size: calc(12px + 0.3vw);
  }
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.who_can_benefit_section_general .content_who_can_benefit_general .general_benef_hept_card:hover::before {
  -webkit-transform: translateY(-5%);
          transform: translateY(-5%);
}

.btech_who_can_benefit_section {
  background: linear-gradient(175.71deg, #ffeffd 5.52%, #fdbef4 96.26%);
}

.btech_who_can_benefit_section .btech_wave1 {
  max-height: 150px;
}

.btech_who_can_benefit_section .btech_wave2 {
  margin-bottom: -10px;
}

.btech_who_can_benefit_section > h2 {
  color: #c874fa;
}

.btech_who_can_benefit_section .content_who_can_benefit_btech {
  background: #ffeffd;
}

.btech_who_can_benefit_section .content_who_can_benefit_btech .btech_benef_hept_card {
  background-color: #fed8ff;
}

.btech_who_can_benefit_section .content_who_can_benefit_btech .btech_benef_hept_card > h4 {
  color: #c71dce;
}

.btech_who_can_benefit_section .content_who_can_benefit_btech .btech_benef_hept_card > p {
  color: #c874fa;
}

.btech_who_can_benefit_section .content_who_can_benefit_btech .btech_benef_hept_card:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.state_who_can_benefit_section {
  background: linear-gradient(181.84deg, #d7f3fa 23.65%, #00cdff 92.51%, #02cdfe 92.52%);
}

.state_who_can_benefit_section > h2 {
  color: #0874f5;
  background-color: #fff;
  margin-bottom: -1px;
}

.state_who_can_benefit_section .content_who_can_benefit_state {
  background: #edf9ff;
}

.state_who_can_benefit_section .content_who_can_benefit_state .state_benef_hept_card {
  background-color: #bef3ff;
}

.state_who_can_benefit_section .content_who_can_benefit_state .state_benef_hept_card > h4 {
  color: #0073ff;
}

.state_who_can_benefit_section .content_who_can_benefit_state .state_benef_hept_card > p {
  color: #4b96f1;
}

.state_who_can_benefit_section .content_who_can_benefit_state .state_benef_hept_card:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.robotics_who_can_benefit_section {
  background: linear-gradient(175.71deg, #e9fcff 5.52%, #84d3df 96.26%);
}

.robotics_who_can_benefit_section > h2 {
  color: #207e8f;
  background-color: #e9fcff;
}

.robotics_who_can_benefit_section .content_who_can_benefit_robotics {
  background: #e9fcff;
}

.robotics_who_can_benefit_section .content_who_can_benefit_robotics .robotics_benef_hept_card {
  background-color: #c5f2f9;
}

.robotics_who_can_benefit_section .content_who_can_benefit_robotics .robotics_benef_hept_card > h4 {
  color: #14535f;
}

.robotics_who_can_benefit_section .content_who_can_benefit_robotics .robotics_benef_hept_card > p {
  color: #218091;
}

.robotics_who_can_benefit_section .content_who_can_benefit_robotics .robotics_benef_hept_card:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
/*# sourceMappingURL=who_can_benefit.css.map */