 /* Custom card container */
 .custom-profile-card {
     padding: 1.5em 0.5em 0.5em;
     text-align: center;
     border-radius: 2em;
     box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     transition: transform 0.3s ease;
 }

 /* Hover lift effect */
 .custom-profile-card:hover {
     transform: translateY(-8px);
 }

 .custom-img {
     width: 60%;
     border-radius: 50%;
     border: 4px solid #F4680B;
     margin: 0 auto;
     box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
 }

 .custom-profile-card {
     width: 20rem;
     padding: 1.5em 0.5em 0.5em;
     text-align: center;
     border-radius: 2em;
     box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     margin: 0 auto;
 }


 .custom-title {
     font-weight: bold;
     font-size: 1.5em;
 }

 .custom-btn {
     border-radius: 2em;
     padding: 0.5em 1.5em;
 }

 .custom-card {
     transition: 0.3s ease;
     border-radius: 1rem;
 }

 .custom-card:hover {
     background-color: #F47521;
     /* Light blue background on hover */
     transform: translateY(-5px);
     box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
 }

 .custom-card i {
     transition: transform 0.3s ease, color 0.3s ease;
 }

 .custom-card:hover i {
     transform: scale(1.2);
     color: #fff;
     /* Darker primary */
 }

 .custom-card .card-title {
     transition: color 0.3s ease;
 }

 .custom-card:hover .card-title {
     color: #fff;
     /* Dark blue title on hover */
 }

 #facultySlider .col-md-4 {
     display: none;
 }

 #facultySlider .col-md-4.active {
     display: block;
 }

 #prevBtn:disabled,
 #nextBtn:disabled {
     cursor: not-allowed;
     opacity: 0.5;
 }