/* Admission procedure page (moved from inline <style> for CSP compatibility) */

.admissionprocedure-page .hero-section {
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)),
    url(/home/assets/img/admission/4.webp) no-repeat center center / cover;
  min-height: 70vh;
  padding-bottom: 120px;
}

.admissionprocedure-page .hero-title {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
}

.admissionprocedure-page .hero-subtitle {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7);
}

.admissionprocedure-page .card-img-top {
  height: 250px;
  object-fit: cover;
}

.admissionprocedure-page .card ul {
  padding-left: 1rem;
}

.admissionprocedure-page .btn-primary {
  background-color: #00668e;
  border-color: #00668e;
}

.admissionprocedure-page .btn-primary:hover {
  background-color: #004e6a;
  border-color: #004e6a;
}
