.legacy-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#a1101a 42%,#6e0007);z-index:2}.legacy-banner .container{z-index:3}section.legacy-banner{padding:40px 0}.legacy-breadcrumb{color:#fff;font-size:14px;opacity:.9;margin:0}.legacy-pattern{position:absolute;top:50%;right:60px;transform:translateY(-50%);width:100%;height:100%;z-index:1}.legacy-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;z-index:3}h6.chancellor-name{color:#f70f28;font-weight:700}.designation,.university{color:#696969;font-size:16px}.leader-card{background:#fff;border-radius:14px;box-shadow:0 12px 30px #00000014;overflow:hidden;transform:translateY(0);transition:transform .45s cubic-bezier(.4,0,.2,1)}.leader-card:hover{transform:translateY(-6px)}.leader-img-wrap{width:100%;height:auto;border-radius:10px;overflow:hidden;margin-bottom:15px}.leader-img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.leader-name{font-weight:700;margin-bottom:15px}.leader-org,.leader-designation{font-size:14px;color:#555}h6.team-name,.team-desigination{height:60px}span.icons{font-size:24px}h5.prson-name{font-family:Alata}a.btn.sdss-btn-outline{color:#f70f28;border:1px solid #F70F28;border-radius:20px;padding:10px 30px;text-transform:uppercase}a.btn.sdss-btn-solid{background-color:#f70f28;color:#fff;border-radius:20px;padding:10px 30px;text-transform:uppercase}a.btn.sdss-btn-outline:hover{background-color:#f70f28;color:#fff}a.btn.sdss-btn-solid:hover{background-color:#fff;color:#f70f28;border:1px solid #F70F28}.testimonial-card{background-color:#fff;border-radius:12px;padding:30px;box-shadow:0 10px 30px #0000000f}.testimonial-img{width:25%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;margin-right:20px}.testimonial-user{background-color:#f8f9fc;border-radius:10px;padding:15px}.testimonial-name{font-weight:600;color:#525252}.opportunity-item{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font-size:16px;line-height:28px}.tick-icon{color:#d10000}.apply-text{font-size:14px;font-weight:600;color:#d10000;cursor:pointer}input.form-control,textarea.form-control{padding:12px;border:1px solid #555;border-radius:10px}input.form-check-input{border:1px solid #555}.submit-btn{background-color:#d10000;color:#fff;border-radius:50px;padding:10px 30px;text-transform:uppercase;border:1px solid #d10000}.submit-btn:hover{background-color:#fff;color:#d10000;border-radius:50px;padding:10px 30px;text-transform:uppercase;border:1px solid #d10000}section.sdss-contact-section a{color:#333;font-family:Alata}section.sdss-contact-section a:hover{color:#f70f28}.contact-detail,.sdss-info,.hours{color:#333;padding-bottom:15px}.course-highlights{background:linear-gradient(180deg,#6e0007,#a1101a 58%);box-shadow:0 10px 25px #00000026;border-radius:10px}.highlight-title{padding:15px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.3)}.highlight-item{padding:15px;border-bottom:1px solid rgba(255,255,255,.3)}.course-info-box{border:1px solid #8E8E8E;padding:20px;border-radius:10px}.overview-row .right-content-col{border-left:1px solid #8E8E8E}button.nav-link:nth-last-child(1){border-bottom:0px;border-bottom-left-radius:10px}.course-tabs .nav-link:first-child{border-top-left-radius:10px}.course-tabs .nav-link{color:#333!important;border-radius:0;border-bottom:1px solid #8E8E8E;text-align:left}.course-tabs{border-top-left-radius:10px;border-bottom-left-radius:10px}.overview-row{border:1px solid #8E8E8E;border-radius:10px;margin:5px}.course-tabs .nav-link.active{background:#f70f28;color:#fff!important}a.btn.apply-now{background-color:#f70f28;color:#fff;border:1px solid #F70F28;padding:14px 30px;border-radius:50px}a.btn.apply-now:hover{border:1px solid #F70F28;color:#f70f28;background-color:#fff}.course-list li{display:flex;gap:10px}.course-list i{color:#dc3545;margin-top:3px}
