@charset "utf-8";
/* CSS Document */
/*video section start*/
.video-sec ul{
	margin: 0;
	padding: 0;
}
.video-sec ul li{
	margin: 1% 1%;
	padding: 0;
	background-image: none;
	border: 4px solid #fff;
	box-shadow:0 0 5px 1px #e8e8e8;
	width: 48%;
}
.video-sec ul li a img{
	width: 100%;
	height: auto;
	display: block;
}
@media only screen and (min-width: 500px){
	.video-sec ul li{
		width: 31.3%;
	}	
	
}
@media only screen and (min-width: 921px){
	.video-sec ul li{
		width: 23%;
		margin: 0 1%;
	}	
	
}
@media only screen and (min-width: 1025px){
	.video-sec ul li a{
		position: relative;
	}
	.video-sec ul li a:after{
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 2;
		display: block;
		content: '';
		width: 0;
		height: 0;
		background: rgba(238,36,45,.4);
		border-radius: 100%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		opacity: 0;
	}
	.video-sec ul li:hover a:after{
		-webkit-animation: circle .75s;
		animation: circle .75s;
	}
	
}
@-webkit-keyframes circle {
		0% {
			opacity: 1;
		}
		40% {
			opacity: 1;
		}
		100% {
			width: 100%;
			height: 100%;
			opacity: 0;
		}
	}
	@keyframes circle {
		0% {
			opacity: 1;
		}
		40% {
			opacity: 1;
		}
		100% {
			width: 100%;
			height: 100%;
			opacity: 0;
		}
	}
@media only screen and (min-width: 1500px){
	
	
}
/*video section end*/
/*The key to World Class Education start*/
.student-result{
	position: relative;
}
.student-result-slider{
	position: relative;
	z-index: 2;
	overflow: hidden;
	max-width: 330px;
	margin: 0 auto;
}
.student-result-slide{
	width: 100%;
	background-image: none;
	border: 1px solid #ecebeb;
	border-radius: 10px;
	align-items: center;
	background-color: #f3f2f2;
	overflow: hidden;
}
.student-result-slide .student-img{
	width: 28%;
	display: block;
	background-color: #fff;
	margin-right: 4%;
}
.student-result-slide .student-img img{
	width: 100%;
	height: auto;
	display: block;
}
.student-result-slide .result-details{
	font-family: 'Roboto-Regular', serif;
	font-weight: normal;
	font-size: 1.2rem;
	line-height: 1.6rem;
	color: #333;
	width: 68%;
	background-color: #f3f2f2;
}
.student-result-slide .result-details h4{
	font-family: 'Inter_18pt-SemiBold', serif;
	font-weight: normal;
	font-size: 1.2rem;
	line-height: 1.6rem;
	margin-bottom: 4px;
	text-transform: uppercase;
	color: #333;
}
.student-result-slide .result-details em{
	font-style: normal;
	display: block;
	
}
.student-result-slide-btn{
	display: none;
}

@media only screen and (min-width:500px){
	.student-result-slide{
		width: 48%;
		margin: 0 10px 0 0;
		float: left;
	}
	.student-result-slide:last-child{
		margin-right: 0 !important;
	}
	.the-world-class-sec{
		justify-content: space-between;
	}
	.student-result-slider{
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

}
@media only screen and (min-width:768px){
	.student-result-slide .student-img {
		width: 31%;
		margin-right: 3%;
	}
	
	.student-result-slide{
		width: 48%;
	}
	.student-result-slide:last-child{
		margin-right: 0;
	}
	.student-result-slide .result-details{
		width: 66%;
	}
	
	.student-result-slide-btn{
		width: 100%;
		justify-content: space-between;
		position: absolute;
		top:50%;
		left: 0;
		margin: -20px 0 0 0;
		z-index: 1;
		display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
	}
	
	.the-world-class-sec .leftpan{
		width: 60%;
	}
	.the-world-class-sec .rightpan{
		width: 35%;
		max-width: 270px;
	}
	
	.student-result-slide-btn a{
		width:28px;
		height: 40px;
		background-position: 9px 50%;
	}
	.student-result-slide-btn .arrow-left{
		left: -28px;
		border-radius:50px  0 0 50px;
			background-size: 16px auto;
	}
	.student-result-slide-btn .arrow-right{
		rotate: 0deg;
		position: relative;
		right: -19px;
		border-radius: 0 50px 50px 0;
	}

}
@media only screen and (min-width:921px){
	.the-world-class-sec .leftpan {
		width: 63%;
	}
}
@media only screen and (min-width:1025px){
	.student-result-slide {
        width: 31.6%;
    }
	
	.the-world-class-sec .leftpan {
		width: 67%;
	}
}
@media only screen and (min-width:1300px){
	.the-world-class-sec .leftpan{
		width: 72%;
	}
	.the-world-class-sec .rightpan{
		width: 24.3%;
	}
	
}
@media only screen and (min-width:1500px){
	
}
/*The key to World Class Education end*/


/*Advantage+2 section start*/
.advantage-sec{
	background: url("../images/advantage-img-600.jpg") center center no-repeat;
	background: url("../images/advantage-img-600.webp") center center no-repeat;
	background-size: cover;
    background-attachment: fixed;
	position: relative;
	padding: 35px 0;
}
.overly-bg {
    display: block;
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 78%);
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 0;
    line-height: 0;
}
.advantage-sec .container{
	position: relative;
    z-index: 2;
}
.advantage-sec h2{
	color: #fff;
}
.advantage-sec p{
	color: #fff;
	max-width: 866px;
    width: 100%;
    margin: 0 auto 15px auto;
}
.advantage-sec img{
	margin-bottom: 20px;
}
.apply-now-btn{
	font-size: 1.6rem;
    line-height: 2.0rem;
    padding: 10px 33px;
    text-transform: uppercase;
    font-family: 'Inter_18pt-Bold';
    font-weight: normal;
    border: 4px solid #fff;
}
@media only screen and (min-width: 500px){
	
}
@media only screen and (min-width: 768px){
	.advantage-sec{
		background: url("../images/advantage-img-768.jpg") center center no-repeat;
		background: url("../images/advantage-img-768.webp") center center no-repeat;
		background-size: cover;
		background-attachment: fixed;
		padding: 45px 0;
	}
	.advantage-sec p{
		margin: 0 auto 25px auto;
	}
	.advantage-sec img{
		margin-bottom: 30px;
	}
	  .apply-now-btn {
        font-size: 2.0rem;
        line-height: 2.4rem;
        padding: 13px 40px;
        border: 5px solid #fff;
    }
}
@media only screen and (min-width: 921px){
	.advantage-sec{
		background: url("../images/advantage-img-1024.jpg") center center no-repeat;
		background: url("../images/advantage-img-1024.webp") center center no-repeat;
		background-size: cover;
		background-attachment: fixed;
		padding: 55px 0;
	}
}
@media only screen and (min-width: 1025px){
	.advantage-sec{
		background: url("../images/advantage-img-1300.jpg") center center no-repeat;
		background: url("../images/advantage-img-1300.webp") center center no-repeat;
		background-size: cover;
		background-attachment: fixed;
		padding: 65px 0;
	}
	.advantage-sec p{
		margin: 0 auto 35px auto;
	}
	.advantage-sec img{
		margin-bottom: 50px;
	}
	.apply-now-btn {
        font-size: 2.4rem;
        line-height: 2.8rem;
        padding: 16px 55px;
        border: 6px solid #fff;
    }
}
@media only screen and (min-width: 1500px){
	.advantage-sec{
		background: url("../images/advantage-img-1800.jpg") center center no-repeat;
		background: url("../images/advantage-img-1800.webp") center center no-repeat;
		background-size: cover;
		background-attachment: fixed;
		padding: 82px 0;
	}
}
@media only screen and (min-width: 1900px){
	.advantage-sec{
		background: url("../images/advantage-img.jpg") center center no-repeat;
		background: url("../images/advantage-img.webp") center center no-repeat;
		background-size: cover;
		background-attachment: fixed;
	}
}
/*Advantage+2 section end*/


/*Our Infrastructure*/
.infrastructure-sec p {
    max-width: 866px;
    width: 100%;
    margin: 0 auto 15px auto;
    text-align: center;
}
.infrastructure-sec ul{
	margin: 0;
	padding: 0;
	font-family: 'Roboto-Medium', serif;
	font-weight: normal;
	font-size: 1.4rem;
    line-height: 1.8rem;
}
.infrastructure-sec ul li{
	width: 100%;
    margin: 0 0 16px 0;
    background: 0 0;
    padding: 0;
	
}
.infrastructure-sec ul li a, .infrastructure-sec ul li .infrastructure-sec-cont {
    display: block;
    height: 100%;
	
}
.infrastructure-sec ul li img {
    width: 100%;
    height: auto;
    display: block;
	box-shadow: 0px 0px 8px 2px #c3c3c3;
}
.infrastructure-text {
    margin:10px 0 2px 0;
	color: #333;
	font-size: 1.4rem;
    line-height: 1.8rem;
	display: block;
	padding:0 4px 4px 4px;
}
@media only screen and (min-width: 520px) {
    .infrastructure-sec ul li {
        width: 48%;
        margin: 1% 1% 1% 1%;
    }
}
@media only screen and (min-width: 768px) {
	.infrastructure-sec ul li {
        width: 31.33%;
    }
	 .infrastructure-text {
		font-size: 1.6rem;
		line-height: 2.0rem;
	} 
	.infrastructure-sec p {
		margin: 0 auto 25px auto;
	}
}
@media only screen and (min-width: 921px) {
    .infrastructure-sec ul li {
        width: 23%;
    }
	.infrastructure-sec p {
		margin: 0 auto 35px auto;
	}
	.infrastructure-text {
		margin:14px 0 4px 0;
	}
}
/*Our Infrastructure end*/
/*Stats that set Us Apart start*/
.home-stats-sec{
	border-radius: 20px;
	background: url("../images/set-us-apart-bg-img-600.jpg") no-repeat 0 0;
	background: url("../images/set-us-apart-bg-img-600.webp") no-repeat 0 0;
	position: relative;
	padding: 35px 0;
}
.home-stats-overlay{
	display: block;
    width: 100%;
    height: 100%;
    background: rgb(3 37 0 / 78%);
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 0;
    line-height: 0;
	border-radius: 20px;
}
.set-us-apart-cont{
	position: relative;
	z-index: 2;
}
.home-stats-sec h2{
	color: #fff;
	text-align: center;
	
}
.set-us-apart-tab{
	display: none;
}
.set-us-apart-tab.active-tab{
	display: block !important;
}
.highlights-text{
	display: inline-block;
	text-transform: uppercase;
	color: #fbec02;
}
.home-stats-sec ul{
	padding: 0;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
	justify-content: space-between;
	max-width: 800px;
	width: 90%;
	margin: 0 auto 20px auto;
}
.home-stats-sec ul li{
	margin:0;
	padding: 0;
	background-image: none;
}

.home-stats-sec ul li a em{
	width: 40px;
    height: 40px;
	display: block;
	border-radius: 50px;
	margin: 0 auto;
	position: relative;
	z-index: 4;
}
.home-stats-sec ul li:nth-child(1) a em{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14.1' fill='none' stroke='%230b9800' stroke-width='.50' stroke-miterlimit='10'%3E%3Cpath d='M13.2 4.2v9.7H6.8V4.2L10 .3z'/%3E%3Cpath d='M17.8 13.9V7.7h-4.6m1.4 3.4h1.3v1.7h-1.3z'/%3E%3Cpath d='M14.6 8.6h1.3v1.7h-1.3zm3.3-1l-2.1-2.1h-2.6m0 8.4H20m-17.8 0V7.7h4.6m-2.7 3.4h1.3v1.7H4.1z'/%3E%3Cpath d='M8.1 11.1h3.8v2.8H8.1zm-4-2.5h1.3v1.7H4.1zm4.2-3.9h1.3v1.7H8.3zm2.2 0h1.3v1.7h-1.3zm-2.2 3h1.3v1.7H8.3zm2.2 0h1.3v1.7h-1.3zm-8.4-.1l2.1-2.1h2.6m0 8.4H0'/%3E%3Cpath d='M10.1 13.9v-2.8'/%3E%3C/svg%3E") no-repeat 50% 50% #fff;
	background-size: 30px auto;
}
.home-stats-sec ul li:nth-child(2) a em{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.6 19.4' fill='none' stroke='%230b9800' stroke-width='.50' stroke-miterlimit='10'%3E%3Cpath d='M9.2 8.8l9.1-4.5L9.2 0l-9 4.3z'/%3E%3Cpath d='M14.9 6v3.1C9 15 3.5 9.2 3.5 9.2V6M17 5h0v3.6' stroke-linecap='round'/%3E%3Cpath d='M16.2 9.8c-.3-.7.4-1.5 1.1-1.1.1.1.3.2.3.3.3.7-.4 1.5-1.1 1.1l-.3-.3z'/%3E%3Cpath stroke-linecap='round' d='M17.3 10.2l.6 2.1h-2l.7-2.1'/%3E%3Cpath d='M7.9 16.6c-.6-1.5.8-3 2.4-2.4.4.2.8.5.9.9.6 1.5-.8 3-2.4 2.4-.3-.2-.7-.5-.9-.9z'/%3E%3Cpath d='M8 16.7l-.7 1.8.9-.3.5.9.6-1.5m1.9-.9h0l.8 1.8-1-.3-.5.8-.6-1.4' stroke-linecap='round'/%3E%3Cpath d='M8.8 16.1c-.2-.7.4-1.2 1.1-1.1a.9.9 0 0 1 .6.6c.2.7-.4 1.2-1.1 1.1-.3-.1-.6-.3-.6-.6z'/%3E%3Cpath d='M7.8 17.3l-6.6.2c-.3-.1-.6-.8-.6-1.5 0-.8.3-1.4.6-1.6l7 .3m2.8 0l6-.3c.4.1.6.8.6 1.6s-.3 1.4-.6 1.5l-5.5-.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50% #fff;
	background-size: 25px auto;
}
.home-stats-sec ul li:nth-child(3) a em{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16.1'%3E%3Cpath fill-rule='evenodd' fill='%230b9800'  d='M15.8 4.5v-1H13v.1.9h2.8zm-3.6 1.9h0V3.6 1.8c0-.8-.7-1-.7-1-.2 0-.3-.2-.3-.4 0-.3.2-.4.4-.4h.1 0c.4.1 1.3.6 1.3 1.8v.9h2.8v-.8c0-.7-.6-.9-.7-1-.2 0-.3-.2-.3-.4s.2-.4.4-.4h.1c.5.1 1.4.6 1.4 1.8v1.7 2.9V9c-.3.1-.5.3-.8.5 0 0 0 .1-.1.1V7.4H13V9c-.2-.1-.3-.1-.5-.1h-.3V6.4zm7.8 4.8h0-.2c-.5 0-1-.3-1.5-.7-.3-.2-.7-.5-.9-.5-.5.3-1.7 1.1-2.4 1.2h-.2c-.5 0-.9-.3-1.3-.7-.3-.3-.8-.6-1-.6-.3 0-.7.3-1.1.6s-.9.7-1.3.7h-.2c-.7 0-1.9-.8-2.4-1.2-.3.1-.6.3-1 .5-.5.3-1 .7-1.5.7s-1-.3-1.4-.7c-.3-.2-.6-.5-.8-.5-.3 0-1.4.6-2.2 1.1-.2.2-.5.1-.7-.1.1-.1.1-.1.1-.2 0-.2.1-.3.2-.4.5-.4 2-1.3 2.8-1.3.5 0 .9.3 1.4.7.2.2.6.5.8.5s.6-.3 1-.5c.5-.3 1-.7 1.6-.7s1.1.4 1.6.7c.2.2.6.4.8.5.2 0 .5-.3.8-.5.5-.3 1-.7 1.6-.7h0c.6 0 1.2.4 1.6.7.3.2.6.5.8.5s.5-.3.8-.5c.5-.4 1.1-.7 1.6-.7s1.1.4 1.6.7c.3.2.7.5.9.5h.2v.9zm0 2.4h0-.2c-.5 0-1-.3-1.5-.7-.3-.2-.7-.4-.9-.5-.5.3-1.7 1.1-2.4 1.2h-.2c-.5 0-.9-.3-1.3-.6-.3-.3-.8-.6-1-.6-.3 0-.7.3-1.1.6s-.9.6-1.3.6h-.2c-.7-.1-1.9-.8-2.4-1.2-.3.1-.6.3-1 .5-.5.3-1 .7-1.5.7s-1-.3-1.4-.7c-.3-.2-.6-.5-.8-.5-.3 0-1.4.6-2.2 1.1-.2.2-.5.1-.7-.2.1 0 .1 0 .1-.2s.1-.3.2-.4c.5-.3 2-1.3 2.7-1.3.5 0 .9.3 1.4.7.3.2.7.5.8.5.2 0 .6-.3 1-.5.5-.3 1-.7 1.6-.7s1.1.4 1.6.8c.2.2.6.4.8.4s.5-.3.8-.4c.5-.3 1-.8 1.6-.8h0c.6 0 1.2.4 1.6.8.3.2.6.4.8.4s.5-.3.8-.4c.5-.4 1.1-.8 1.6-.8s1.1.3 1.6.7c.3.2.7.5.9.5h.2v1zm0 2.4h0-.2c-.5 0-1-.3-1.5-.7-.3-.2-.7-.5-.9-.5-.5.4-1.7 1.2-2.4 1.2h-.2c-.5 0-.9-.3-1.3-.6-.3-.3-.8-.6-1-.6-.3 0-.7.3-1.1.6-.4.4-.8.6-1.3.6h-.2c-.7-.1-1.9-.8-2.4-1.2-.3.1-.6.3-1 .5-.5.3-1 .7-1.5.7s-1-.4-1.4-.7c-.3-.2-.6-.5-.8-.5-.3 0-1.4.6-2.2 1.1-.2.1-.5.1-.7-.2.1 0 .1-.1.1-.2 0-.2.1-.3.2-.4.5-.3 2-1.2 2.7-1.2.5 0 .9.3 1.4.7.3.2.7.5.8.5.2 0 .6-.3 1-.5.5-.3 1-.7 1.6-.7s1.1.4 1.6.7c.2.2.6.4.8.5.2 0 .5-.3.8-.5.5-.3 1-.8 1.6-.8h0c.6 0 1.2.4 1.6.8l.8.5c.2-.1.5-.3.8-.5.5-.3 1.1-.7 1.6-.7s1.1.4 1.6.7c.3.2.7.5.9.5 0 0 .1 0 .2-.1v1zm-9.4-8.8h0c0 .8-.7 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4s.7-1.4 1.4-1.4c.8 0 1.4.6 1.4 1.4h0zM7.7 8.6h0c0-.2 0-.4-.1-.6 0-.1-.5-1.6-.5-1.6s-.1-.3.1-.6.6-.5 1.2-.5c.3-.1.5-.3.5-.7 0-.3-.3-.5-.5-.5h-.1c-.9.2-1.5.5-1.9 1-.6.8-.4 1.5-.4 1.6l.1.5c-.1 0-.1 0-.2.1l-2.3.8c-.4.1-.6.3-.8.6h.1c.5 0 .9.3 1.4.6.3.2.7.5.9.5s.6-.3 1-.5c.4-.3.9-.7 1.5-.7h0zm8.1-3.1h0H13v.9h0 2.8v-.9z'/%3E%3C/svg%3E") no-repeat 50% 50% #fff;
	background-size: 30px auto;
}
.home-stats-sec ul li:nth-child(4) a em{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%230b9800' stroke='%230b9800' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M8.1 6h0c-.2-.1-.4-.2-.7-.3-.2 0-.4.1-.6.3-.1.1-.2.3-.2.5h0 0c0 .2.1.4.2.6h0l2.5 2.2c.2.2.5.2.7.2.3 0 .5-.1.7-.2l2.5-2.2h0c.1-.2.2-.4.2-.6h0 0c0-.2-.1-.4-.2-.5-.2-.2-.4-.3-.6-.3-.3 0-.5.1-.7.3l-.1.1c-.4.3-1.4 1.2-1.7 1.5-.4-.3-1.3-1.1-1.8-1.5L8.1 6zm2 2.1l.2-.2c.4-.3 1.3-1.1 1.7-1.5l.2-.2c.2-.1.3-.2.5-.2.1 0 .2.1.4.2.1.1.1.2.1.3h0 0c0 .1-.1.2-.1.3-.1.2-1.6 1.5-2.5 2.3-.1.1-.3.2-.5.2h0 0c-.2 0-.4-.1-.5-.2-.9-.7-2.4-2-2.5-2.2-.1 0-.2-.1-.2-.3h0 0c0-.1 0-.2.1-.3.2-.1.3-.2.4-.2.2 0 .3.1.5.2l.2.2c.4.4 1.4 1.1 1.7 1.5 0-.1.3.1.3.1zm-1.7 9.5c-.2-.1-.4-.2-.4-.6l.2-2.6.2-3.1v-.2H7.3v.2c0 .4-.1.8-.1 1.1l-.3 4.5c0 .2.1.3.2.4s.2.1.2.2l.2.2c.1.2.1.3.2.3 0 .1.1.3.2.3h0 .2.7v-.2-.2-.1h-.1c-.1-.2-.2-.2-.3-.2zm-.7-.2l-.2-.2c-.1-.1-.2-.1-.3-.2l-.1-.1.3-4.5c0-.3.1-.6.1-1H8l-.2 2.9-.2 2.6c0 .2 0 .4.1.5s0 0 0 0zm.3.5c0-.1 0-.1 0 0-.1-.1-.1-.2-.2-.3a1.38 1.38 0 0 0 .4.3H8z'/%3E%3Cpath d='M7 11.3v-.2H5.1v7.1h.7l1.6-.1.1-.5-.9-.2c0-.7.3-4.2.4-6.1zm-.4 6.6h-.8-.4v-6.5h1.2l-.4 6.2v.1l.4.2zm7-.4l-.6.2c-.2.1-.3.2-.3.4v.1H15v-7h-1.9l.5 6.3zm1.1.4h-1.2l.5-.1-.4-6.3h1.2v6.4h-.1zM7.1 3.4a1.58 1.58 0 0 0 1.6-1.6C8.7 1 8 .3 7.1.2c-.9 0-1.7.7-1.7 1.6s.8 1.6 1.7 1.6zm0-2.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3S6.4.5 7.1.5zm6 2.9a1.58 1.58 0 0 0 1.6-1.6A1.58 1.58 0 0 0 13.1.2a1.58 1.58 0 0 0-1.6 1.6 1.58 1.58 0 0 0 1.6 1.6c0 .1 0 .1 0 0zm0-2.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3.6-1.3 1.3-1.3z'/%3E%3Cpath d='M19.1 17.9h-3.5v-.2V7.2v-2-.1-.5c-.1-.6-.4-1-.9-1.4l-.1-.1-.1.1c-.9.8-1.9.8-2.9.1l-.1-.1-.1.1c-.8.7-.7 1.5-.7 2.4v.4.4l.3-.2c.1-.1.2-.2.3-.2.2-.1.3-.3.4-.4.7-.5 1.4-.5 1.9 0 .5.6.4 1.3-.2 1.9l-1.8 1.5c-.2.1-.3.3-.5.4-.2.2-.4.6-.4.9s0 .5.2.6c.2.3.3.5.3.9v.2c0 .3 0 .6.1.9 0 .3 0 .6.1.9l.2 2.3c0 .3 0 .6.1.8-.6.3-.8.6-.8.9H9.3c-.1-.3-.3-.6-.5-.8-.2-.1-.2-.2-.2-.4l.2-2.1.2-3.1c0-.1.1-.2.1-.3.2-.2.3-.5.2-.9 0-.3-.2-.6-.4-.8-.6-.6-1.4-1.2-2.1-1.9-.7-.5-.8-1.3-.3-1.9.2-.3.6-.4.9-.4s.6.1 1 .4c.1.1.3.2.4.4.1 0 .2.1.3.2l.3.2v-.4-.4c0-.9.1-1.7-.7-2.3l-.1-.1-.2.1c-1 .7-2 .6-2.9-.1l-.1-.1h-.1c-.6.5-.8 1.1-.8 2v4.2 8.4.2H1c-.5 0-.9.4-.9.9s.4.9.9.9h18c.5 0 .9-.4.9-.9s-.3-.9-.8-1zm0 1.5H1a.65.65 0 0 1-.6-.6.65.65 0 0 1 .6-.6h4l-.1-.2c0-.1-.1-.2-.1-.3V9.3 5.1c0-.7.2-1.2.6-1.6.5.5 1 .6 1.6.7.5 0 1-.1 1.6-.5.5.5.4 1.2.4 2v.1c-.1-.1-.3-.2-.4-.4-.4-.4-.9-.5-1.2-.5-.4.1-.9.3-1.2.6-.2.3-.4.8-.3 1.2 0 .4.3.8.7 1.2l2.2 1.9c.3.3.4.9.1 1.2-.1.1-.2.3-.2.5l-.2 3.1-.2 2.1c0 .3 0 .5.4.7.2.1.3.3.4.6v.1.2h2.1v-.2c-.1-.4.4-.7.7-.8h.1v-.1c0-.3 0-.6-.1-.9l-.2-2.3c0-.3 0-.6-.1-.9 0-.3 0-.6-.1-.9v-.1c0-.4 0-.7-.4-1.1-.1-.1-.1-.2-.1-.4 0-.3.1-.6.3-.7s.3-.3.5-.4L13.6 8c.8-.7.9-1.6.3-2.3-.3-.3-.7-.5-1.1-.5s-.8.2-1.2.6c-.1.1-.3.2-.4.4v-.1c0-.8 0-1.5.5-2 .5.3 1 .5 1.5.5s1.1-.2 1.6-.6c.3.3.6.6.6 1.1v.5.1 2 10.5c0 .1 0 .2-.1.3l-.1.2h3.9a.65.65 0 0 1 .6.6c0 .2-.3.2-.6.1z'/%3E%3Cpath d='M13.3 17.3l-.4-6.1h-1.2l.4 6.4h-.2c-.2 0-.5 0-.7.5l-.1.2h.7.6V18c0-.5.3-.7.7-.8h.2zm-1.1.7h-.3-.1.2c.1-.1.1-.1.2 0 0-.1 0 0 0 0zm.3-.6l-.4-5.8h.5l.4 5.5c-.2-.1-.4.1-.5.3z'/%3E%3C/svg%3E") no-repeat 50% 50% #fff;
	background-size: 25px auto;
}

.home-stats-sec ul li.active-tab a em{
	background-color: #fbec02;
}
.home-stats-sec ul li.active-tab a em:before{
	width: 50px;
    height: 50px;
    position: absolute;
    left: 50%;
    top: 50%;
	display: block;
    content: "";
    border-radius: 50%;
	border: 1px solid #fbec02;
	transform: translate(-50%, -50%);
	z-index: 3;
}
.home-stats-sec ul li a span{
	display: none;
}
.apart-pix-tab-heading{
	color: #fff;
	font-family: 'Roboto-Bold';
	font-weight: normal;
	font-size: 1.4rem;
	line-height: 1.8rem;
	text-align: center;
	display: block;
	text-transform: uppercase;
	
}
.active-tab .apart-pix-tab-heading{
	color: #fbec02;
}
.apart-pix-tab-content{
	max-width: 856px;
	margin: 0 auto;
}
.apart-pix-tab-content{
	margin-top: 20px;
}
.set-us-apart-slider{
	text-align: center;
}
.set-us-apart-slide{
	color: #fff;
	font-family: 'Inter_18pt-SemiBold';
	font-weight: normal;
	font-size: 2.5rem;
	line-height: 2.9rem;
	text-align: center;
	float: left;
}
.set-us-apart-slide em{
	display: block;
	font-size: 1.3rem;
	line-height: 1.7rem;
	margin-top: 10px;
	font-family: 'Roboto-Regular';
	font-style: normal;
	font-style: italic;
}

.set-us-apart-slider-btn{
	width: 100%;
	position: relative;
	top: -60px;
}
.slick-arrow{
	width: 20px;
	height: 20px;
	
}
.slick-prev:before, .slick-next:before{
	display: inline-block !important;
	width:30px !important;
	height: 30px !important;
	background-color: #fff !important;
	border: 1px solid #dddddd !important;
	background-position: 50% 50% !important;
	position: relative !important;
	border-radius:50px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    color: #fff !important;
	content: '' !important;
}
.slick-prev:before{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M4.3 9.6L13.6.3c.2-.1.3-.2.5-.2s.4.1.5.2l1 1c.1.2.2.3.2.5s-.1.3-.2.4l-7.8 7.9 7.8 7.7c.1.2.2.3.2.5s-.1.4-.2.5l-1 1c-.2.1-.3.2-.5.2-.1 0-.3-.1-.4-.1l-9.3-9.3c-.1-.2-.2-.3-.2-.5s.1-.4.1-.5z'/%3E%3C/svg%3E") no-repeat !important;
	background-size: 14px auto !important;
	background-position: 50% 50% !important;
}
.slick-next:before{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.7 20'%3E%3Cpath fill='%23fff' d='M11.6 10.1c0 .2-.1.3-.2.5l-9.3 9.3c-.1 0-.3.1-.4.1-.2 0-.3-.1-.5-.2l-1-1c-.1-.1-.2-.3-.2-.5s.1-.3.2-.5L8 10.1.2 2.2C.1 2.1 0 2 0 1.8s.1-.3.2-.5l1-1c.1-.1.3-.2.5-.2s.3.1.5.2l9.3 9.3c0 .1.1.3.1.5z'/%3E%3C/svg%3E") no-repeat !important;
	border-radius:50px !important;
	background-size: 8px auto !important;
	background-position: 50% 50% !important;
}
.slick-next, .slick-prev{
	width: auto !important;
	height: auto !important;
	position: absolute!important;
	z-index: 2;
}
.slick-next {
    right: 15px !important;
}
.slick-prev{
	left: 10px !important;
}
.set-us-apart-slide{
	position: relative;
	z-index: 1;
}

@media only screen and (min-width:500px){
	.set-us-apart-slide{
		font-size: 3.5rem;
		line-height: 3.9rem;
	}
	.set-us-apart-slide em{
		display: block;
		font-size: 1.4rem;
		line-height: 1.8rem;
	}	
}
@media only screen and (min-width:768px) {
	.home-stats-sec{
		border-radius: 20px;
		background: url("../images/set-us-apart-bg-img-768.jpg") no-repeat 0 0;
		background: url("../images/set-us-apart-bg-img-768.webp") no-repeat 0 0;
		padding: 45px 0;
	}
	.home-stats-sec ul{
		justify-content: space-between;
		display: flex;
		font-family: 'Roboto-Bold';
		font-weight: normal;
		font-size: 1.4rem;
		line-height: 1.8rem;
		text-transform: uppercase;
		background: url("../images/set-us-apart-border.png") repeat-x;
		background-position:0 20px;
	}
	.home-stats-sec ul li{
		margin: 0;
	}
	.home-stats-sec ul li a em{
		display: block;
		width: 43px;
		height: 43px;
	}
	.home-stats-sec ul li a span{
		display: block;
		color: #fff;
		margin-top: 20px;
	}
	.home-stats-sec ul li.active-tab a span{
		color: #fbec02;
	}
	.apart-pix-tab-heading{
		display: none;
	}
	.set-us-apart-slide{
		font-size: 4.5rem;
		line-height:4.9rem;
	}
	.set-us-apart-slider-left{
		left: 20px;
	}
	.set-us-apart-slider-right{
		right: 20px;
	}
}

@media only screen and (min-width: 921px) {
	.home-stats-sec{
		border-radius: 20px;
		background: url("../images/set-us-apart-bg-img-1024.jpg") no-repeat 0 0;
		background: url("../images/set-us-apart-bg-img-1024.webp") no-repeat 0 0;
		padding: 55px 0;
	}
}
@media only screen and (min-width: 1025px) {
	.home-stats-sec{
		border-radius: 20px;
		background: url("../images/set-us-apart-bg-img-1300.jpg") no-repeat 0 0;
		background: url("../images/set-us-apart-bg-img-1300.webp") no-repeat 0 0;
		padding: 65px 0;
	}
	.home-stats-sec ul{
		font-size: 1.6rem;
		line-height: 2.0rem;
		margin-bottom: 30px;
	}
	.home-stats-sec ul li a span{
		margin-top: 30px;
	}
	.set-us-apart-slide{
		font-size: 5.0rem;
		line-height:5.4rem;
	}
	.slick-prev:before, .slick-next:before{
		width:40px !important;
		height: 40px !important;
	}
}

@media only screen and (min-width: 1300px) {
	
	.set-us-apart-slider-left{
		left: 100px;
	}
	.set-us-apart-slider-right{
		right: 100px;
	}
}
@media only screen and (min-width: 1500px) {
	.home-stats-sec h2{
		margin-bottom: 40px;
	}
	.home-stats-sec{
		border-radius: 20px;
		background: url("../images/set-us-apart-bg-img-1800.jpg") no-repeat 0 0;
		background: url("../images/set-us-apart-bg-img-1800.webp") no-repeat 0 0;
	}
	.home-stats-sec ul{
		margin-bottom: 50px;
	}
}
@media only screen and (min-width: 1800px){
	.home-stats-sec{
		border-radius: 20px;
		background: url("../images/set-us-apart-bg-img.jpg") no-repeat 0 0;
		background: url("../images/set-us-apart-bg-img.webp") no-repeat 0 0;
	}
}
/*Stats that set Us Apart end*/
/*Student Activities*/
.activities h2{
	text-align: center;
}
.activities p{
	max-width: 866px;
	width: 100%;
	margin: 0 auto 15px auto;
	text-align: center;
}
.home-activities-slider{
	margin-bottom: 15px;
	position: relative;
}
.home-activitie-slide{
	width: 100%;
	margin: 0 15px 5px 15px;
	border-radius: 10px;
	box-shadow: 0 0 5px 1px #e8e8e8;
	background-color: #fff;
}
.home-activitie-slide .home-activitie-img{
	display: block;
	border-radius: 10px;
}
.home-activitie-slide a img{
	width: 100%;
	height: auto;
	display: block;
}
.home-activitie-details{
	padding: 17px 14px 54px 14px;
	width: 100%;
	position: relative;
}
.home-activitie-details .home-activitie-heading{
	margin-bottom: 10px;
	display: block;
}
.home-activitie-details-bottom{
	padding: 12px 14px 12px 14px;
	justify-content: space-between;
	align-items: center;
	border-top: 1px solid #d6d6d6;
	position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
.home-activitie-details-bottom em{
	font-style: normal;
	font-size: 1.0rem;
	line-height: 1.4rem;
	color: #585858;
}
.home-activitie-heading h3{
	font-size: 1.3rem;
    line-height: 1.7rem;
    margin-bottom: 0;
    color: #333333;
	font-family: 'Inter_18pt-SemiBold', serif;
}
@media only screen and (min-width: 500px){
	.home-activitie-slide{
		width: 48%;
		margin-bottom: 5px;
		float: left;
	}
}
@media only screen and (min-width: 768px){
	.activities p{
		margin: 0 auto 25px auto;
	}
	.home-activitie-heading h3{
		font-size: 1.5rem;
		line-height: 1.9rem;
	}
	.home-activitie-details .home-activitie-heading{
		margin-bottom: 25px;
	}
	.home-activitie-slide{
		width: 31.3%;
	}
}
@media only screen and (min-width: 1025px){
	.activities p{
		margin: 0 auto 35px auto;
	}	
	.home-activitie-details .home-activitie-heading{
		margin-bottom: 30px;
	}
	.home-activitie-slide{
		width: 23%;
		
	}
	.home-activitie-heading h3{
		webkit-transition: all .3s;
    	-khtml-transition: all .3s;
    	-moz-transition: all .3s;
    	-ms-transition: all .3s;
    	-o-transition: all .3s;
    	transition: all .3s;
	}
	.home-activitie-slide:hover .home-activitie-heading h3{
		color: #1bc200;
		
	}
	.home-activitie-slide:hover .link-btn{
		background-color: #ee242d;
        color: #fff;
		
	}
}
/*Student Activities end*/
