.specialization-banner {
  margin-top: 0px;
}

.specialization-banner .ban-img {
  width: 100%;
  height: auto;
  /* border-radius: 20px; */
  object-fit: cover;
}

.specialization-banner .course_banner_div {
  padding: 0px 0% 0% 0%;
  position: relative;
}

.specialization-banner .course_banner_div .form_holder {
  position: absolute;
  top: 50%;
  right: 100px;
  transform: translate(0%, -50%);
  z-index: 2;
  width: 450px;
}

.specialization-banner .course_banner_div .form_holder .button-holder {
  display: flex;
  justify-content: center;
}

.apply_btn {
  background-color: #000 !important;
  color: #ffff !important;
  border: 1px solid #000 !important;
  font-size: 14px !important;
  padding: 8px 25px !important;
  font-weight: 400 !important;
  border-radius: 0px !important;
}


.specialization-banner .eligibility_wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* .specialization-banner .eligibility_strip {
  background: linear-gradient(to bottom, #e5345c, #792358);
  padding: 10px 0;
  width: 100%;
} */

.specialization-banner .eligibility_strip {
  background: linear-gradient(269deg, #66370000 0%, #9d5200 20%, #904f00 100%);
  padding: 10px 0;
  width: 100%;
}

.eligibility_container {
  width: 70%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}

.eligibility_label {
  font-weight: 700;
  font-size: 18px;
  background-color: #000;
  clip-path: polygon(0% 0%, 90% 0%, 100% 50%, 90% 100%, 0% 100%);
  padding: 6px 20px;
  margin-right: 5px;
  color: #fff;
}

.specialization-banner .eligibility_text {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
}


.specialization-banner .mobile_banner {
  display: none;
}

.specialization-banner .mobile_banner .admission_img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}


@media (min-width:0px) and (max-width:767px) {
  .specialization-banner .mobile_banner {
    display: block;
  }

  .specialization-banner .ban-img {
    display: none;
  }

  .specialization-banner {
    background: linear-gradient(135deg, #e53935, #b71c1c);
  }
}



@media (min-width: 0px) and (max-width: 991px) {
  .specialization-banner .course_banner_div .form_holder {
    position: unset;
    transform: unset;
    width: 450px;
    margin: 30px auto;
    /* display: none; */
  }

  .specialization-banner .eligibility_text {
    font-size: 14px;
  }
}

@media (min-width: 0px) and (max-width: 575px) {
  .specialization-banner .course_banner_div .form_holder {
    position: unset;
    transform: unset;
    width: 90%;
    margin: 30px auto;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .specialization-banner .course_banner_div .form_holder {
    right: 40px;
  }

  .specialization-banner .eligibility_text {
    font-size: 15px;
  }
}

@media (min-width:992px) and (max-width:1600px) {
  .specialization-banner .course_banner_div .ban-img {
    height: 100%;
  }
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .leardership-specialization .first-box .image-holder {
    padding: 30px;
  }
}