<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sliderInstiDesk{clear: both;text-align: center;position: relative; display:block;}
.sliderInstiDesk .owl-dots{display: none;}
.sliderInstiMob{clear: both;text-align: center;position: relative; display:none;}
.sliderInstiMob .item{background-size:cover !important;  background-position:top center !important; background-repeat: no-repeat !important;}

.ourSchool{padding: 22px 0px 70px 0px;}

ul.proList5{margin:25px 0px 0px 0px; padding:0px; display:flex; flex-wrap: wrap; justify-content: space-between;}
.proList5 li{flex-basis: calc(20% - 10px); border-radius: 8px;  position: relative;  margin-bottom: 10px; }
.proList5 li .maskOverlay{  background: linear-gradient(360deg, rgba(0, 0, 0, 0.81) 24.35%, rgba(0, 0, 0, 0) 50.92%);  position: absolute;  width: 100%;  height: 100%;  bottom: 0;  z-index: 1;  content: "";  border-radius: 8px;}

.proList5 .school-content{position: absolute;  bottom: 5px;  text-align: center;  width: 100%;  z-index: 100;}
.proList5 li img{border-radius:8px;}
.proList5 li h4{font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: var(--letterspacing-032);text-align: center; color:#fff;}
.proList5 li a{font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: var(--letterspacing-032);text-align: center; color:#fff; }
.proList5 li a:hover h4{text-decoration:underline;}
.proList5 li p{line-height:auto; margin:0px;}


.schoolList2DP li{flex-basis: calc(50% - 6px); margin-bottom:12px;}
.schoolList2DP li .school-content{padding: 0px 40px;}
.schoolList2DP li .school-content h4{font-family: var(--primary-font);font-weight: 700;font-size: 18px;line-height: 24px; text-align:left; color:#fff;}
.schoolList2DP li .school-content p{font-family: var(--primary-font);font-weight: 500;font-size: 14px;line-height: 24px; text-align:left; color:#fff;}

.schoolList5 li{flex-basis: calc(20% - 10px);}

.honoraryDoctoratesSection{  padding: 72px 0px 70px 0px;  width: 100%;  position: relative;  background: #fff;  display: block;}
.honoraryDoctoratesMobile{display:none;}
.hdSlider{background:#000; border-radius:12px;}
.hdSlider img{border-top-left-radius:12px; border-top-right-radius:12px;}
.hfSliderContent{padding:25px; min-height: 255px;}
.hfSliderContent h3{font-family: var(--primary-font);font-weight: 700;font-size: 22px;line-height: 32px;letter-spacing: -2%; color:#fff;}
.hfSliderContent p{font-family: var(--primary-font);font-weight: 400;font-size: 16px;line-height: 26px;letter-spacing: -2%; color:#fff; margin: 0;}

.getinTouchForm{background:#f4f4f4;}

.impactResearchSection{  padding: 70px 0px 0px 0px;  width: 100%;  position: relative;  background: #fff;  display: block;}
.hdTestimonials{background:#212121; padding:70px 70px 20px 70px; position:relative; width:100%; height:100%; border-radius: 12px;}
.hdLine1{position:absolute;content:""; left:0px; top:65px; background:linear-gradient(90deg, #FFFFFF 0%, rgba(153, 153, 153, 0) 100%); height:1px; width:400px;  }
.hdLine2{position:absolute;content:""; left:65px; top:0px; background:linear-gradient(180deg, #FFFFFF 0%, rgba(153, 153, 153, 0) 100%);; height:400px; width:1px;  }


.hdWrap{padding:20px 17px;}
.hdContent{display:flex;}
.hdContent img{width:145px; height:145px; border-radius:145px; margin-right:20px; max-width:145px;}
.hdContent h5{font-family: var(--primary-font);font-weight: 700;font-size: 18px;line-height: 29px;letter-spacing: 0%;color:#fff; margin-bottom: 0px;}
.hdContent b{font-family: var(--primary-font);font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0%;color:#fff;}
.hdContent h3{font-family: var(--primary-font);font-weight: 800;font-size: 44px;line-height: 46px;letter-spacing: 0%;color: rgba(255, 255, 255, .3); text-transform:uppercase; margin-top: 10px;}
.hdContentInner{margin-top:40px;}
.hdContentInner p{font-family: var(--primary-font);font-weight: 400;font-size: 18px;line-height: 30px;letter-spacing: 0%;color:#fff;}

#enggSliderForm .owl-dots {text-align: center;position: relative; margin-top:20px;}
#enggSliderForm .owl-dot{display: inline-block;  box-shadow:none;}
#enggSliderForm .owl-dot span{width: 10px;height: 10px;background: #f4f4f4;display: inline-block; margin: 4px; border-radius:10px; }
#enggSliderForm .active span{background: var(--text-red);}

.topAlumniSection{padding: 72px 0px 70px 0px;  width: 100%;  position: relative;  background: #000;  display: block;}
.topAlumniSection .headSec h4.head4{color:#fff; text-align:center;}
.topAlumniSection .headSec p{color:#fff; text-align:center;}
.mentorsList {margin-top:18px;}
.mentorsList li {position: relative; border-radius:6px;}
.mentorHeading {position: absolute;bottom: 10px; z-index: 100; padding:0px 12px;}
.mentorsList li .overlay {position: absolute;width: 100%;height: 100%; inset: 0px;  background: linear-gradient(359.93deg, #000000 0.09%, rgba(0, 0, 0, 0) 79.3%);    z-index: 99; }
.mentorHeading h3{font-family: var(--primary-font);font-weight: 700;font-size: 18px;line-height: 18px; color:#fff;}
.mentorHeading p{font-family: var(--primary-font);font-weight: 500;font-size: 14px;line-height: 20px; color:#fff;}
.mentorsList li img {max-width: 100%;position: relative;border-radius: 6px;}

.recruitersSec{  padding: 72px 0px 10px 0px;  width: 100%;  position: relative;  background: #f4f4f4;  display: block;}
.recruitersSec h4.head4{text-align:center;}

.newsSection{  padding: 65px 0px 8px 0px;  width: 100%;  position: relative;  background: #f4f4f4;  display: block;}

ul.NElist{margin:40px 0px; padding:0px; display:flex; flex-wrap:wrap;}
.NElist li{width:30%; margin-right:50px;}
.NElist li:last-child{margin-right:20px;}
.NElist li .dnt{font-family: var(--primary-font);font-weight: 600;font-size: 18px;line-height: 28px;color:#000; text-transform:uppercase;}
.NElist li .dnt span{font-family: var(--primary-font);font-style: normal;font-size: 30px;line-height: 50px;color:var(--text-red); display:block; font-weight: 600;}

.NElist li h3{font-family: var(--primary-font);font-weight: 700;font-size: 18px;line-height: 30px;}
.NElist li h3 a:hover{text-decoration:none; color:#E3000F;}
.NElist li p{font-family: var(--primary-font);font-style: normal;font-weight: 400;font-size: 16px;line-height: 26px;color:#323232;}
.NElist li h4{background:#000; color:#fff; padding:5px; font-family: var(--primary-font);font-style: normal;font-weight: 700;font-size: 14px; display:table;}
.section-last{padding: 50px 0px 80px 0px;}
.home-testimonials{padding: 50px 0px 50px 0px;}

@media only screen and (min-width: 1541px) and (max-width: 1920px) {

}

@media only screen and (min-width: 1339px) and (max-width: 1540px) {

}
@media only screen and (min-width: 1200px) and (max-width: 1340px) {
	.testimonials-by-client{padding: 45px 90px;}
	.NElist li{width: 29%;}
	
}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
	
	.recruitersBlk .recruiter-list-seven li {flex-basis: calc(25% - 10px);}
	.hdTestimonials{padding: 40px 40px 20px 40px;}
	.hdContentInner p{font-size: 16px;}
	.hdContent h3{font-size: 28px;  line-height: 36px;}
	.hdLine1{top: 35px;}
	.hdLine2{left: 35px;}
	.schoolList2DP li .school-content{padding: 0px 10px;}
	.NElist li{width: 28%;}
	
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.recruitersBlk .recruiter-list-seven li {flex-basis: calc(25% - 10px);}
	ul.proList5{margin-top: 15px;}
	.proList5 li{flex-basis: calc(50% - 5px); }
	.impactResearchSection .col-md-8{width:100%;}
	.impactResearchSection .col-md-4{width:100%;}
	.getinTouchForm{margin-top: 35px;}
	.schoolList2DP{display:none !important;}
	.honoraryDoctoratesMobile{display:block;}
	.NElist li{width: 43%;}
	.NElist li:last-child{display:none;}
}
@media only screen and (max-width: 767px)
{	
	.sliderInstiDesk{display:none;}
	.sliderInstiMob{display:block;padding-top: 68px;}
	.sliderInstiMob .owl-dots{display: none;}
	.ourSchool {padding: 0px 0px 20px 0px;}
	ul.proList5{margin-top: 15px;}
	.proList5 li{flex-basis: calc(50% - 5px); }
	.proList5 .school-content{padding: 0px 5px 0px 5px; bottom: 0px;}
	
	.impactResearchSection{background: #f4f4f4; padding:0px;}
	.impactResearchSection .headSec{display:none;}
	.impactResearchSection .container {padding-left: 0 !important; padding-right: 0 !important;  }
	.impactResearchSection .row { margin-left: 0; margin-right: 0;}
	.impactResearchSection .col-md-8{order:2;}
	.impactResearchSection .col-md-8, .impactResearchSection .col-md-12 {padding-right: 25px; padding-left: 25px;}
	.impactResearchSection .col-md-4{background: #191919;  padding: 25px 25px;   margin-top: 0px;}
	.getinTouchForm{padding-top:32px;}
	.hdTestimonials{margin-top: 50px; padding: 30px 20px 20px 20px; height: auto;}
	.hdLine1{top:25px; width: 370px;}
	.hdLine2{left: 25px;}
	.hdContent{flex-wrap: wrap;}
	.hdContent img{width: 105px;  height: 105px;  border-radius: 105px;  margin-right: 0px;  max-width: 105px;}
	.hdContent h5{font-size: 16px;  line-height: 24px; margin:10px 0px;}
	.hdContent b{font-size: 14px;  line-height: 20px;}
	.hdContent h3{font-size: 22px; margin:0px;}
	.hdContentInner	{margin:0px;}
	.hdContentInner p{font-size: 14px; line-height: 20px; margin: 0;}
	.proList5 li h4{font-size: 14px;  font-weight: 500;  line-height: 24px;}
	.proList5 li h4 a{font-size: 14px;  font-weight: 500;  line-height: 24px;}
	
	.honoraryDoctoratesSection{background: #f4f4f4;padding: 30px 0px;}
	.schoolList2DP{display:none;}
	.honoraryDoctoratesMobile{display:block;}
	.recruitersBlk{padding: 30px 0px 20px 0px;}
	.topAlumniSection{padding: 40px 0px 30px 0px; background: #fff;}
	.topAlumniSection .headSec h4.head4 {color: #000;text-align: left;}
	.topAlumniSection .headSec p{color: #000;  text-align: left;}
	.section-last {padding: 0px 0px 35px 0px;}
	.mentorHeading h3{font-size: 16px;  line-height: 18px; margin-bottom: 2px;}
	.mentorHeading p{margin:0px;}
	.newsSection{padding: 10px 0px 0px 0px;}
	.mentorsList li .overlay{border-radius: 8px;}
	ul.NElist {  margin: 40px 0px 10px 0px;}
	.NElist li{width: 100%;  margin-right: 0px; margin-bottom:20px;}
	.NElist li:last-child{display:none;}
	.recruitersSec{padding: 30px 0px 10px 0px;}
}
@media only screen and (min-width: 360px) and (max-width: 390px) {
.hfSliderContent{min-height: 300px;}
}</pre></body></html>