@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
html, body{
font-size:15px;
}
body{
font-family: "Montserrat", serif;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
font-display: swap;
}
h1,h2,h3,h4,.h1,.h2,.h3,.h4{
font-weight:700;
color:#000000;
}

.btn, .btn-primary, .btn-outline-primary{
font-size:16px;
padding: 10px 1.5rem;
border-radius:10px;
font-weight:600;
}
.custom-btn{
padding: 10px 3.5rem;	
}
.btn, .btn-primary{
background-color:#2C4794;
border-color:#2C4794;
color:#fff;
}
.btn-outline-primary{
border-color:#2C4794;
color:#000;
}
.btn:hover, .btn-primary:hover{
background-color:#526ebe;
border-color:#526ebe;
}
.text-gold{
color:#EDAE21;
}
.text-blue-primary {
    color: #2C4794 !important;
}

.design-course-card h2{
	font-weight:600;
}
.design-course-card .program-card h3{
	font-weight:500;
}
.college-highlight-section h3{
	font-weight:600;
}
.fw-500{
	font-weight:500;
}
.fw-600{
	font-weight:600;
}
.faqs-hold-home-sec .accordion-body p > span{
	font-weight:600 !important;
}
/*---------header---------css--------start----*/
header{
background-color:#fff;
}
header .top-logo-hold-arch{
max-width:250px;
}
header .top-logo-hold-new-design{
max-width:94px;
} 
header{
padding:10px 0px;
}

/*---------header--------css---------end-----*/
/*---------all--------css----------start------*/
.form-hold .ee-form-widget-form{
	background-color:#D3D3D3 !important;
	height:100%;
}
.homepage-hero-slider .carousel-caption h1{
	font-weight:400;
}
.image-overlay {
   position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(44, 71, 148, 0.95),
        rgba(44, 71, 148, 0.65),
        rgba(44, 71, 148, 0.0)
    );
    pointer-events: none;
	transition:all 0.4s ease-in-out;
	-webkit-transition:all 0.4s ease-in-out;
}
.global-learning-experience .slide-item:hover .image-overlay{
 height: 65%;	
}
.video-figure:hover .image-overlay {
    height: 90%;
    background: linear-gradient(to top, rgba(44, 71, 148, 0.95), rgba(44, 71, 148, 0.65), rgba(44, 71, 148, 0.0));
}
.video-play-overlay{
	   position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.video-play-overlay img{
	max-width:90px;
	margin:0px auto;
}
.video-overlay-text-hold{
	position:absolute;
	bottom:10px;
	padding:10px 25px 10px 25px;;
	z-index:2;
	
}
.video-overlay-text-hold h3{
	font-size:22px;
}
.video-play-overlay, .image-overlay{
    -webkit-transition: all .2s 
ease-out .05s;
    transition: all .2s 
ease-out .05s;
}
.video-play-overlay:hover{
    -webkit-transform: translateX(-50%) translateY(-50%) scale(1.2);
    -moz-transform: translateX(-50%) translateY(-50%) scale(1.2);
    -ms-transform: translateX(-50%) translateY(-50%) scale(1.2);
    -o-transform: translateX(-50%) translateY(-50%) scale(1.2);
    transform: translateX(-50%) translateY(-50%) scale(1.2);
    backgound: #309;
}

.banner-over-icon  .cir-box {
    display: flex;
    max-width:170px;
    justify-content: center;
	background-color:#2C4894;
	border-radius:50%;
	color:#fff;
	padding:0.6rem;
	width:170px;
	height:170px;
}
.banner-over-icon  .cir-box .text-wrap {
    width: 100%;
    padding: 10px;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    display: flex;
    position: relative;
    aspect-ratio: 1 / 1;
	text-transform:uppercase;
}
.banner-over-icon .wheel-sc {
    position: absolute;
    padding: .625em;
    padding: 15px;
    overflow: visible;
}
.banner-over-icon .animate-spin-slow {
    animation: counterclockwise 22s linear infinite;
}
.banner-over-icon .text-wrap img{
	max-width:79px;
	margin:0px auto;
}
.fill-text{
	    fill: rgb(255, 255, 255);
    font-size: 13px;
}
@keyframes counterclockwise{
	0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(1turn);
}
}

.banner-over-icon{
	
    position: absolute;
    bottom: 15px;
    left: 51.5%;
}



.design-course-card .program-card:hover .image-overlay{
	background-color:rgba(44, 71, 148, 0.7);
	height:100%;

}
.design-course-card .program-card:hover .arrow-icon {
    transform: rotate(80deg);
}

.course-delivery-structure .img-col-text figure{
	overflow:hidden;
	position:relative;
	padding-bottom:111.52%;
	border-radius:14px;
}
.image-ratio{
	position:absolute;
	top:0px;
	left:0px;
	max-width:100%;
	max-height:100%;
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center;
}
.design-course-card .program-card figure{
	padding-bottom:114%;
}
.program-card {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    transition: 0.3s ease-in-out;
}
.program-card .arrow-icon{
	max-width:28px;
	display:block;
	transition: all 0.4s ease;
}
.program-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.program-content {
    position: absolute;
    padding: 20px;
	padding-bottom:10px;
    color: #fff;
	transition: all 0.4s ease;
	bottom:0px;

}

.program-desc {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transform: translateY(20px);
    transition: all 0.4s ease;
}
.program-card:hover .program-desc {
    max-height: 100%;
    opacity: 1;
    transform: translateY(0);
	padding-top:20px;
}

.course-delivery-structure{
	background-color:#D9D9D9;
}
.course-delivery-structure .counter-img-text-hold .top-counter-box{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:10px;
	background-color:#FFFFFF;
	border-radius:28px;
	padding-left:20px;
}
.course-delivery-structure .counter-img-text-hold .flag-hold{
	max-width:57px;
}
.course-delivery-structure .counter-img-text-hold{
	font-size:25px;
}
.course-delivery-structure .img-col-text{
	
}
.course-delivery-structure .img-col-text img{
	border-radius:14px;
}
.course-delivery-structure .img-col-text{
	position:relative;
	padding-bottom:35px;
}
.course-delivery-structure .img-col-text .text-caption-hold{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	text-align:left;
	background-color:#2C4794;
	border-radius:0px 0px 14px 14px;
	padding:18px 10px;
	transition:all 0.4s ease-in-out;
	-webkit-transition:all 0.4s ease-in-out;
	min-height:94px;
}
.course-delivery-structure .counter-img-text-hold{
		transition:all 0.4s ease-in-out;
	-webkit-transition:all 0.4s ease-in-out;
}
.course-delivery-structure .counter-img-text-hold:hover{
	transform:translateY(-10px);
}
.course-delivery-structure .counter-img-text-hold:hover .img-col-text .text-caption-hold{
	background-color:#a2bc48;
}

.learning-opportunities-sec .international-logo-hold{
	border-radius:14px;
	padding:1.2rem 1rem;
	background-color:#d9d9d9;
	height:100%;
}
.learning-opportunities-sec .international-video-hold{
	border-radius:14px;
}
.learning-opportunities-sec .international-video-hold img{
	    border-radius: 14px;
    box-shadow: rgba(44, 71, 148, 0.4) 0px 2px 11px 2px;
}
.learning-opportunities-sec .image-overlay{
	border-radius:0 0 14px 14px;
}
.global-learning-experience .slide-item figure, .global-learning-experience .slide-item figure img{
	border-radius:13px;
}
.global-learning-experience .slide-item .image-overlay{
	border-radius:0px 0px 13px 13px;
	height:35%;
}

.slick-prev::before{
	 content: "";             
    display: inline-block;
    width: 41px;           
    height: 41px;
    background-image: url("../images/slick-prev-image.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
	
}
.slick-next, .slick-prev{
z-index:9;
}
.slick-next::before{
	 content: "";             
    display: inline-block;
    width: 41px;           
    height: 41px;
    background-image: url("../images/slick-image-next.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.partners-logo-hold{
	border-radius:14px;
	padding:3.5rem 1.5rem;
	background-color:#d9d9d9;
	height:100%;	
}
.faqs-hold-home-sec .accordion-button{
	font-weight:600;
}
.faqs-hold-home-sec .accordion-button:not(.collapsed) {
    background-color: transparent;
    box-shadow: none;
}
.faqs-hold-home-sec .accordion .accordion-item {
    margin-bottom:0px;
    border: 1px solid #2C4794;
    border-radius: 14px;
    overflow: hidden;
    transition: all 0.4s 
ease-in-out;
    -webkit-transition: all 0.4s 
ease-in-out;
}
.faqs-hold-home-sec .accordion-button:{
	color:#000;
}
.faqs-hold-home-sec .accordion-button:not(.collapsed){
	color:#000;
}
.faqs-hold-home-sec .accordion .accordion-item .accordion-body {
    padding-top: 0px !important;
}
.collage-bottom-sec{
	border-bottom:12px solid #EDAE21;
}
.collage-bottom-sec{
	    background: #2c4794;
}
.collage-bottom-sec picture img{
	max-width:588px;
	margin:0px auto;
}
.collage-bottom-sec .btn{
	    background-color: #EDAE21;
    border-color: #EDAE21;
    color: #000;
}
.collage-bottom-sec .btn:hover{
	    background-color: #f1b633;
    border-color: #f1b633;
    color: #000;
}
.explore-specialised-courses-sec .text-col-img-hold .figure-hold{
	max-width:289px;
	margin-right:0px;
	margin-left:auto;
	    align-content: end;
	min-width:289px
}
.explore-specialised-courses-sec .text-col-img-hold{
	display:flex;
	flex-direction:row-reverse;
	height:100%;
	border:1px solid #2C4794;
	border-radius:15px;
	padding:1.4rem 0 0 1.8rem;
	background:linear-gradient(to bottom, #FFFFFF, #DBDBDB);
    transition:all 0.4s ease-in-out;
	-webkit-transition:all 0 .4s ease-in-out;
}
.explore-specialised-courses-sec .text-col-img-hold:hover{
	background:#2C4794;
	color:#fff;
}
.explore-specialised-courses-sec .text-col-img-hold h3, .explore-specialised-courses-sec .text-col-img-hold p{
	   transition:all 0.4s ease-in-out;
	-webkit-transition:all 0 .4s ease-in-out;
}
.explore-specialised-courses-sec .text-col-img-hold:hover h3, .explore-specialised-courses-sec .text-col-img-hold:hover p{
	   color:#fff !important;
}
.explore-specialised-courses-sec .text-col-img-hold .text-caption{
	max-width:260px;
}
.our-progression-sec figure, .our-progression-sec figure img{
	border-radius:20px;
}
.our-progression-sec .image-overlay{
	border-radius:0px 0px 20px 20px;
}
.our-progression-sec p{
	line-height:38px;
}
.alumin-slider .profile-wrap{
	padding:0px 10px;
	position:relative;
}
.alumin-slider .profile-wrap .profile-card{
	padding-top:7rem;
	height:100%;
}
.alumin-slider .profile-wrap .profile-card{
	height:100%;
}
.alumin-slider .profile-wrap .profile-card .profile-caption{
	background-color:#C9C9C9;
	border-radius:20px;
	padding:2rem 1.3rem;
	padding-bottom:0.2rem;
	padding-top:7.5rem;
	height:100%;
	min-height:351px;
}
.alumin-slider .profile-wrap .profile-card .profile-caption .fs-14{
	font-style:italic;
}
.alumin-slider .profile-wrap .profile-picture{
position:absolute;
top:0px;
left:0px;
right:0px;
	max-width:200px;
	margin:0px auto;
}
.alumin-slider .profile-wrap .profile-picture figure{
	position:relative;
	overflow:hidden;
	border-radius:50%;
	margin-bottom:0px;
	padding-bottom:100%;
	    box-shadow: 0px 0px 7px 1px #00000040;
    margin-top: 3px;

}
.alumin-slider .profile-wrap .profile-picture img{
	position:absolute;
	top:0px;
	left:0px;
	max-width:100%;
	max-height:100%;
	width:100%;
	height:100%;
	object-fit:cover;	
	object-position:center;
	border-radius:50%;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

.admission-process-sec{
	background-color:#EFEFEF;
}
.admission-process-sec .adm-box .top-box-bar{
	background-color:#2C4794;
	border-radius:28px;
}
.admission-process-sec .adm-box .top-box-bar .circle{
	background-color:#EDAE21;
	width:56px;
	height:56px;
	min-width:56px;
	border-radius:50%;
	margin-left:0px;
}
.admission-process-sec .col-3{
	position:relative;
}
.admission-process-sec .col-3 .adm-box::after{
	content:'';
	background-image:url('../images/progress-arrow.png');
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	position:absolute;
	top:20px;
	right:-16px;
	width:26px;
	height:22px;
}
.explore-specialised-courses-sec, .our-progression-sec, .international-education-sec, .partners-progress-sec{
	background-image:url('../images/hnd-bg-img.png');
	background-position:center;
	background-repeat:repeat;
	background-size:70%;
	width:100%;
	height:100%;
}
.explore-specialised-courses-sec{
	position:relative;
}
.explore-specialised-courses-sec::before{
	content:'';
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	height:240px;
	background-color:#fff;
	z-index:1;
}
.explore-specialised-courses-sec .container{
	position:relative;
	z-index:3;
}
.form-wrapper-custom .ee-form-widget .controls{
	justify-content:start !important;
	
}
.form-wrapper-custom .ee-form-widget .controls .btn{
	border-radius:4px !important;
	padding: 14.5px 54px !important;
}
#inquiryform{
	position:relative;
}
.download-btn-bro{
		border-radius:4px !important;
	    padding: 13px 35px !important;
	background-color:transparent !important;
	position:relative;
	    z-index: 9;
		color:#2C4794 !important;
		border:1px solid #2C4794 !important;
		border-radius:4px;
}
.download-btn-bro:hover{
	color:#2C4794;
}
.download-btn-hold{
	position:absolute;
	    bottom: 23px;
	right:29px;
	    z-index: 9;
}
/*---------all--------css----------end------*/
/*--------space-----css-------start-----------*/
.college-highlight-section{
	padding-bottom:2.3rem !important;
}
.course-delivery-structure{
	padding-top:2rem !important;
	padding-bottom:4.3rem !important;
}
.eligibility-sec{
	padding-top:2.5rem !important;
	padding-bottom:1rem !important;
}
.learning-opportunities-sec{
	padding-top:1.7rem !important;
	padding-bottom:0.5rem !important;
}
.global-learning-experience .ylj-slider .row.g-4{
	    --bs-gutter-y: 1rem;
		--bs-gutter-x: 1rem;
}
.explore-specialised-courses-sec{
	padding-top:2rem !important;
}
.alumin-exper-sec{
	padding-top:0.9rem!important;
}
.alumin-exper-sec .slick-next {
    right: -5px;
}
.faqs-hold-home-sec{
	padding-top:0.7rem !important;
}
/*--------space-----css-------start-----------*/
/*------------des---css-----------start---*/
@media (min-width:768px){
.homepage-hero-slider .carousel-caption {
right: 0% !important;
left: 0% !important;
bottom: 6.5%;
text-align: left !important;
padding-left: 3rem;
padding-right: 2rem;
padding-bottom: 2.3rem !important;
align-content: center;
}

.homepage-hero-slider .carousel-caption .banner-title .hero-caption {
max-width: 854px;
}
.homepage-hero-slider .carousel-caption h1{
	line-height:40px;
}
.homepage-hero-slider .carousel-caption h2{
	line-height:81px;
}
.header{
	position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
	background-color: transparent;
}
.form-hold{
	max-width:485px;
}
.design-course-card .col-md-6 .row.gx-md-3{
	--bs-gutter-y: 2rem;
	--bs-gutter-x: 1.3rem;
}
.learning-opportunities-sec .row.gx-md-4{
	        --bs-gutter-x:2.4rem !important;
}
.fw-md-400{
	font-weight:400;
}

.eligibility-sec .bgs-white{
  border-radius:70px;
  display:flex;
  align-items:start;
  flex-direction:column;
  justify-content:center;
  background-color:#fff;
  padding:2rem 1.5rem;
  padding-left:2.5rem;
  width:25%;
}
.eligibility-sec .mid-box{
	width:50%;
}
.eligibility-sec .rt-box{
	width:25%;
}
.btn-md-bg{
	background-color:#EEAD1F;
	border-color:#EEAD1F;
	border-radius:4px;
}

.eligibility-sec .eligbty-bg{
	background-color:#2c4794;
	padding:1rem;
		border-radius:80px;
}
.admission-process-sec .row.gx-md-5{
	        --bs-gutter-x: 6rem;
}
.course-delivery-structure .col-md-11 .row.g-4{
	    --bs-gutter-x: 2.1rem;
}
.our-progression-sec{
	padding-top:0.5rem!important;
}
.international-education-sec{
	padding-top:0.5rem!important;
	padding-bottom:1rem!important;
}
}
@media (min-width: 1200px) {
.container-fluid {
max-width: 1620px;
width: 100%;
padding-right: calc(var(--bs-gutter-x)* 1.5);
padding-left: calc(var(--bs-gutter-x)* 1.5);
}
}
@media (min-width: 1400px) {
.homepage-hero-slider .carousel-caption .banner-title, .container{
max-width: 1300px !important;
margin: 0px auto;
padding-right: calc(var(--bs-gutter-x)* 1.5);
padding-left: calc(var(--bs-gutter-x)* 1.5);
}

}
/*-------font-size------css---------*/
.heading-secondary-sm {
    font-size: clamp(22px, 3vw, 40px);
}
.college-highlight-section p{
    font-size: clamp(17px, 3vw, 36px);
}
.bdes-section .feature-item p{
	font-size: clamp(16px, 3vw, 22px);
}
.bdes-section .feature-item h3{
	font-size: clamp(18px, 3vw, 27px);
}
.design-course-card .program-card  h3{
	font-size: clamp(15px, 3vw, 20px);
}
.design-course-card .program-card p{
	font-size: clamp(14px, 3vw, 16px);
}
.text-column-container .text-icon-hold .h3{
	font-size: clamp(16px, 3vw, 26px);
}
.text-column-container .text-icon-hold p{
	font-size: clamp(14px, 3vw, 20px);
}
.course-delivery-structure h2{
	font-size:25px;
	font-weight:500;
}
.course-delivery-structure .img-col-text .text-caption-hold h4{
	font-size:24px;
}
.fs-30 {
font-size: clamp(18px, 3vw, 33px);
}
.fs-26 {
font-size: clamp(15px, 3vw, 22px);
}
.fs-22 {
font-size: clamp(14px, 3vw, 22px);
}
.fs-25, p.fs-25{
font-size: clamp(13px, 3vw, 25px);
}
.fs-20{
font-size: clamp(15px, 3vw, 19px);
}
.fs-40{
font-size: clamp(24px, 3vw, 40px);
}
.fs-80{
	font-size: clamp(34px, 6vw, 90px) !important;
}
.fs-488{
font-size: clamp(15px, 3vw, 48px);
}
.fs-38 {
    font-size: clamp(24px, 3vw, 36px);
}
.fs-32{
	font-size: clamp(22px, 3vw, 32px);
}
.fs-18{
	font-size: clamp(12px, 3vw, 18px);
}
.fs-14{
	font-size:14px;
}
@media (min-width: 768px) {
.heading-primary {
font-size: 48px;
}

}
@media (min-width: 992px) {
.heading-primary {
font-size: 56px;
}

}
@media (min-width: 1200px) {
.heading-primary {
font-size: 50px;
}

}
@media(min-width:1400px){
	.fs-14{
	font-size:15px;
}
}
/*-------font-size-------end---------*/

@media (min-width: 768px) and (max-width: 991px){
	.design-course-card .program-card p {
    font-size: clamp(13px, 3vw, 14px);
}
}

@media (min-width: 768px) and (max-width: 850px){
	
}

/*------------des---css-----------end---*/



/*------------mobile---css-----------start---*/
@media (max-width:767px){
.heading-primary{
	font-size:28px;
}
.homepage-hero-slider .carousel-caption{
	left:1%;
	right:1%;
	bottom:auto;
	top:1%;
}	
header .top-logo-hold-arch{
	max-width:150px;
}
header .top-logo-hold-new-design{
	max-width:50px;
}
header {
    padding: 10px 0px;
}
.homepage-hero-slider .carousel-caption h1{
	line-height:40px;
}
.homepage-hero-slider .carousel-caption h2{
	line-height:32px;
}
.homepage-hero-slider .carousel-caption{
	padding-bottom:0px !important;
	padding-top:0px !important;
}
.banner-over-icon .cir-box{
	max-width:128px;
	width:128px;
	height:128px;
}
.banner-over-icon .text-wrap img{
	max-width:59px;
}
.banner-over-icon .wheel-sc{
	padding:10px;
}
.banner-over-icon {
    position: absolute;
    bottom: -15px;
    left: 28.5%;
}
.design-course-card{
	padding-top:1.1rem !important;
}
.program-card .arrow-icon{
	max-width:19px;
}
.program-content{
	 padding: 11px;
    padding-bottom: 7px;

}
.design-course-card .program-card p{
	margin-bottom:0.5rem;
}
.college-highlight-section h3{
	font-weight:400;
}
    .college-highlight-section .heading-secondary-sm {
        font-size: 15px;
    }
.college-highlight-section{
	padding-top:0.9rem !important;
	padding-bottom:1.1rem !important;
}
.course-delivery-structure{
	padding-top:1.5rem !important;
}
.course-delivery-structure{
	border-radius:28px;
}
.global-learning-experience .slide-item {
        padding: 0px 9px;
}
.slick-next::before, .slick-prev::before {
        width: 23px;
        height: 23px;
}
.partners-logo-hold {
    border-radius: 8px;
    padding: 2rem 1rem;
}
.collage-bottom-sec picture img{
	max-width:294px;
}

.eligibility-sec .eligbty-bg{
background-color:#A2BC48;
border-radius:13px;
flex-direction:column;
padding:2.5rem 1rem;
gap:10px;
}
.eligibility-sec .eligbty-bg h3{
	font-size:24px;
	color:#000 !important;
}
.eligibility-sec .lft-box p{
	font-size:24px;
}
.explore-specialised-courses-sec .text-col-img-hold{
	padding: 1rem 0 0 1.2rem;
}
.explore-specialised-courses-sec .text-col-img-hold .figure-hold{
	min-width:161px;
	max-width:161px;
}
.explore-specialised-courses-sec .text-col-img-hold .text-caption{
	padding-right:1rem;
}
.design-course-card .col-md-6 .row.gy-md-4{
	    --bs-gutter-x: 0.7rem;
		    --bs-gutter-y: 1rem;
}
.course-delivery-structure .counter-img-text-hold{
	margin-bottom:1rem;
	padding: 0px 1.5rem;
}
.course-delivery-structure{
	padding-bottom:1.5rem !important;
}
.eligibility-sec{
	padding-top:1.5rem !important;
}
.video-play-overlay img{
	max-width:49px;
}
.learning-opportunities-sec{
	    padding-top: 0.5rem !important;
}
.learning-opportunities-sec .international-logo-hold{
	padding: 1rem 0.8rem;
}
.learning-opportunities-sec .video-overlay-text-hold h3, .learning-opportunities-sec .video-overlay-text-hold p{
	font-size:12px;
}
.global-learning-experience{
	padding-top:1.1rem !important;
}
.global-learning-experience .slick-next {
    right: 26px;
}
.global-learning-experience .slick-prev {
    left: 21px;
}
.explore-specialised-courses-sec {
    padding-top: 0.9rem !important;
}
.custom-btn {
    padding: 9px 1.5rem;
}
.our-progression-sec{
	padding-top:0rem !important;
}
.our-progression-sec .video-overlay-text-hold{
	padding-bottom:0px;
	padding-left:15px;
}
.our-progression-sec .video-overlay-text-hold p{
	font-size:16px;
}
.our-progression-sec p{
	font-size:30px;
}
.international-education-sec .video-hold{
	padding:0px 10px;
}
.slick-next {
    right: 26px;
}
.slick-prev {
    left: 21px;
}
.international-education-sec{
	padding-top:0rem!important;
	padding-bottom:0rem!important;
}
.partners-progress-sec{
	padding-top:0.2rem!important;
}
.alumin-exper-sec{
	padding-top:0.6rem !important;
}
.alumin-slider .profile-wrap .profile-picture{
	max-width:120px;
}
.alumin-slider .profile-wrap .profile-card {
    padding-top: 4rem;
    height: 100%;
}
.alumin-slider .profile-wrap .profile-card .profile-caption{
	padding-top:5.5rem;
}
.alumin-slider .profile-wrap .profile-card .profile-caption{
	min-height:250px;
}
.alumin-exper-sec{
	padding-bottom:0.1rem !important;
}
.design-course-card .program-card p{
	font-size:10px;
}
.program-card:hover .program-desc{
	padding-top:10px;
}
.admission-process-sec .adm-box .top-box-bar .circle{
	    width: 17px;
    height: 17px;
    min-width: 17px;
}
.admission-process-sec .adm-box p{
	font-size:8px;
}
.admission-process-sec .adm-box h3{
	font-size:7px;
}
.admission-process-sec .adm-box .mt-3.pt-2{
	margin-top:0rem !important;
}
.admission-process-sec{
	padding-bottom:0.5rem !important;
}
.admission-process-sec .col-3 .adm-box::after{
	top:7px;
	right:-5px;
	width:8px;
	height:6px;
}
.collage-bottom-sec{
	padding-top:2.2rem !important;
}
.explore-specialised-courses-sec::before{
	height:170px;
}
.explore-specialised-courses-sec, .our-progression-sec, .international-education-sec, .partners-progress-sec{
	background-size:174%;
}
.form-wrapper-custom .ee-form-widget .controls{
	flex-direction:unset !important;
	
}
.form-wrapper-custom .ee-form-widget .controls .btn {
    border-radius: 4px !important;
    padding: 10px 44px !important;
}
.download-btn-bro{
	    padding: 8px 34px !important;
}
.download-btn-hold {
    position: absolute;
    bottom: 12px;
    right: 20px;
    z-index: 9;
}
}

/*------------mobile---css-----------end---*/