/* ======================= styleCSS-START ================================= */
.text-purple{color:#580c82!important;}

/* == HeaderSection-START == */
.header {
    position: absolute;
    width: 100%;
    display: table;
    z-index: 4;
    background: transparent;
}
.header .top-head{width:100%;display:table;position:relative;}
.top-menu{padding:2.5rem 0rem;}
.header .top-head .navbar{background-color:transparent;}
.header .top-head .headerRtcontent{padding-top:0rem;width:100%;height:100%;}
.navmenu{position:relative;}
.navbar-nav{padding:0rem;width:100%;margin-left:0rem;}
.navbar-nav .nav-item a{padding:0rem 1rem!important;border-right:0px solid #ffffff;letter-spacing:0px;color:#ffffff;text-align:center;font-size:1.35rem;font-weight:400;}
.navbar-nav .nav-item a:hover,.navbar-nav .nav-item a:active,.navbar-nav .nav-item a.active,.navbar-nav .nav-item a.is-active-top-nav__1level{color:#2b2c84;font-weight:500;}
.navbar-nav .nav-item:last-child a{border:0rem;}
.brand-logo-section{width:100%;}
.logo{position:relative;}
.logo img{width:250px;}
.logo_right img{width:31.9rem;}


.header .header-absolute .mobile__dv .divids {
	position: relative;
	float: right;
	padding-top: 0px;
}
.header .header-absolute .mobile__dv .divids ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.header .header-absolute .mobile__dv .divids ul li {
	float: left;
	margin-left: 25px;
}
.header .header-absolute .mobile__dv .divids ul li strong {
	font-size: 30px;
	font-weight: 600;
}
.header .header-absolute .mobile__dv .divids ul li strong img {
    width: 28%;
    margin-right: 2%;
}

.approvalbx{width:100%;border-right:0rem solid #adadac;padding-right:0rem;margin-right:0rem;text-align:right;}
.approvalbx p{color:rgba(0,0,0,1);line-height:1.2;letter-spacing:0rem;font-size:1.85rem;font-weight:600;}
.approvalbx p a{color:inherit;}
.approvalbx p a:hover,.approvalbx p a:focus{color:#434244;}
.approvalbx ul{margin-top:0px;}
.approvalbx ul li{padding:0rem 3px;border:1px solid transparent;border-right:1px solid #b5b7b9;text-align:right;}
.approvalbx ul li span{color:#302929;font-size:0.7rem;font-weight:500;line-height:1.3;letter-spacing:0rem;display:block;margin-top:2px;}
.header-strip{position:relative;width:100%;text-align:center;background-color:#2b2c84;}
.header-strip p{color:#ffffff;font-size:1.3rem;font-weight:400;letter-spacing:1px;padding:0.7rem;}
.header-strip p b{color:#ffa959;font-weight:500;}
.highText{background-color: #2b2c84;color: #ffffff;}

/*StickyMenu-START */
#header.sticky{background:rgba(255,255,255,1);position:fixed!important;width:100%;left:0;top:0;z-index:9;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:all 0.4s ease-in-out;}
#header.sticky .header-absolute{box-shadow:0 0 18px 1px rgba(0,0,0,0.1);}
#header.sticky .header-absolute .logo img{width:13rem;}
#header.sticky .header-absolute .mobile__dv .divids ul li strong img {width: 16%;}
#header.sticky .top-head{padding-top:0.1rem;}
#header.sticky .header-absolute .logo_right p{color:rgba(0,0,0,1);}

#header.sticky .header-absolute .mobile__dv .divids ul li strong {font-size: 20px;}

#header.sticky .header-absolute .top-menu { padding: 1rem 0rem;}



/*StickyMenu-END */

/* == HeaderSection-CLOSE == */
.mobile{display:none;}
.owl-theme .owl-dots .owl-dot span{width:14px!important;height:14px!important;background:#d0a800 !important;border:1px solid #ffffff; margin: 5px 4px !important;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f3c400!important;width:18px!important;height:18px!important;}



/* == Heading-START == */
.widget-title{position:relative;}
.widget-title.text-left{position:relative;}

.widget-title h4{display:inline-block;position:relative;color:#000000;font-weight:700;line-height:1.2;letter-spacing:0rem;font-size:2.7rem;font-family: 'Roboto', Sans-serif;}

.widget-title h3{display:inline-block;position:relative;color:#000000;font-weight:700;line-height:1.2;letter-spacing:0rem;font-size:2.7rem;}
.widget-title h3 span{font-weight:300;}

.widget-title p {
    font-size: 1.7rem;
    font-weight: 500;
    color: #272829;
    padding-top: 0px;
    font-family: "Roboto", Sans-serif;
}

.widget-title.white h3{color:#ffffff;}

/* .widget-title.orange h3{color:#e2831a;} */
.widget-title.green h3{color:#2b2c84;}
.widget-title h3 em{font-family: "Roboto", Sans-serif;}
.sub-title h6{font-size:2.2rem;font-weight:400;line-height:1.3;letter-spacing:0rem;}
.title-wrap{padding-bottom:2rem;}
.elgisection .title-wrap{padding-bottom:0rem;}
.elgWrapper .title-wrap{padding-bottom:0.75rem;}

/* == Heading-CLOSE == */

/* ================================================== */

/* == Headingborders-START == */
.widget-title h3.titleborder{position:relative;min-width:72%;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:1rem;margin-bottom:1rem;}

/* .widget-title h3.titleborder::before{content:"";position:absolute;bottom:0rem;width:100%;height:2px;left:50%;margin:0 auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);} */

/*.widget-title h3.titleborder::after{content:"";z-index:2;background-color:#dc812d;position:absolute;bottom:0px;width:14rem;height:5px;left:50%;margin:0 auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}*/
.widget-title.text-left h3.titleborder{padding-left:0rem;}
.widget-title.text-left h3.titleborder::after{content:"";left:0rem;transform:translateX(0);}

/* .widget-title.text-left h3.titleborder::before{content:"";left:0rem;transform:translateX(0);} */
.widget-title.white h3.titleborder::before{content:"";background-color:rgba(255,255,255,0.6);}
.widget-title.white h3.titleborder::after{content:"";background-color:rgba(255,255,255,1);}
.awardsection .widget-title.white h3.titleborder::after{content:"";background-color:#dc812d;}
.widget-title.black h3.titleborder::before{content:"";background-color:#2b2c84;}
.widget-title h3.noborder{padding-bottom:10px;margin-bottom:5px;}
.widget-title h3.noborder::before{content:"";display:none;}

/* == Headingborders-CLOSE == */

/* ================================================== */

/* == BannerSection-START == */


/* ================================================== */

/* == FormSection-START == */
#applyBox{margin-bottom:0px;}
.dsu-form {
    position: relative;
    width: 100%;
    max-width: 500px;
    float: right;
    /* padding: 1.8rem 1.0rem; */
    margin: 0px;
    box-shadow: 0px 2px 12px rgba(0,0,0,0.2);
    /* margin-top: -3rem; */
    /* background: rgba(255, 255, 255, 0.5); */
    background-color: #fff;
    border-radius: 15px;
}
.dsuinner{position:relative;width:100%;padding:0px 0px;margin:0px;}
/* .dsuinner:before{opacity:0;visibility:hidden;content:"";position:absolute;top:8px;left:-1px;width:1px;bottom:20px;background-color:rgba(255,255,255,0.85);} */
/* .dsuinner:after{opacity:0;visibility:hidden;content:"";position:absolute;top:8px;right:0px;width:1px;bottom:20px;background-color:rgba(255,255,255,0.85);} */
.thankyou .dsu-form{max-width:290px;padding:20px 5px;border:2px solid #ffffff;border-radius:10px;}
.frmBg{position:relative;text-align:center;padding:0px 10px;margin-bottom:3px;}
.thankyou .frmBg:before,.thankyou .frmBg:after{content:"";display:none;}
.thankyou .frmBg{padding:10px 10px;border:0px;}
.frmBg h4{font-size: 1.8rem;line-height:1.1;font-weight:900;color:#232323;display:block;}
.frmBg span {
    font-size: 1.6rem;
    padding: 5px;
    display: block;
    line-height: 1.3;
}
.frmBg p {
    font-size: 1.5rem;
    line-height: 1.15;
    letter-spacing: 0.02rem;
    font-weight: 500;
    color: #232323;
    display: block;
}

.blink_effect_01{animation:blinkMe 2.2s linear infinite;}
@-webkit-keyframes blinkMe{
  0%{opacity:0;}
  25%{opacity:1;color:#AA2F24;}
  50%{opacity:1;color:#FFC107;}
  75%{opacity:1;color:#AA2F24;}
  100%{opacity:0;color:#ffffff;}
}
@keyframes blinkMe{
  0%{opacity:0;}
  25%{opacity:1;color:#AA2F24;}
  50%{opacity:1;color:#FFC107;}
  75%{opacity:1;color:#AA2F24;}
  100%{opacity:0;color:#ffffff;}
}
.thankyou .frmBg h4{font-size:2rem;line-height:1.6;letter-spacing:0rem;font-weight:400;text-transform:initial;}
.applyBox{margin:15px 0;padding:0px;z-index:1;position:relative;display:inline-block;width:100%;}
.contact_fild{padding:10px 0px 0px;}
.contact-fild-box .form-control {
    color: rgba(0,0,0,0.7);
    background-color: #f5f5f5;
    border: none;
    border-bottom: 1px solid #010101;
    margin: 0 auto;
    min-height: 37px;
    font-size: 1.3rem;
    line-height: 1.3;
    letter-spacing: 0rem;
    font-weight: 400;
    border-radius: 0rem;
}
.contact-fild-box .form-control:focus{color:rgba(0,0,0,0.7);background-color:#ffffff;border-color:transparent;box-shadow:0 0 0 0.1rem rgba(0,0,0,0.25);}
.contact-fild-box .input-group-text{background-color:#ffffff;border:1px solid #ffffff;border-radius:0.4rem!important;color:#2b2a28;font-size:13px;}
.form-group{margin-bottom:8px;}
.contact-fild-box .input-group-prepend{display:none;}
.btn_submit {
    background-color: #fccf14;
    font-family: inherit;
    font-size: 1.8rem;
    line-height: 1;
    letter-spacing: 0rem;
    font-weight: 400;
    color: #000;
    position: relative;
    padding: 1.1rem 5rem;
    margin: 0px auto;
    display: inline-block;
    z-index: 1;
    
    border-radius: 3rem!important;
    /* width: 100%; */
    /* box-shadow: 2px 5px 0px rgba(8,28,77,.9); */
    border: 0px solid #fff;
}
.btn_submit:hover{background-color:#FF4575;color:#ffffff;transform:scale(0.97);transition:all 0.4s ease-in-out;}
.contact-fild-box{margin-bottom:0.5rem;position:relative;}
.contact-fild-box.text-center{margin-top:5px;margin-bottom:0px;}
.contact-fild-box:last-child{margin-top:0.75rem;margin-bottom:0px;}
.contact-fild-box:last-child .form-group{margin-top:0px;margin-bottom:0px;}
.form-group:last-child{margin-bottom:0px;}
.contact-fild-box .form-check{margin-top:10px;}
.contact-fild-box .form-check input[type=checkbox]{width:auto;top:0px;left:1px;position:absolute;padding:0px;margin:0px;height:auto;margin-top:0.1rem;border-radius:0px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:unset;min-height:initial;}
.contact-fild-box .form-check label{color:#ffffff;font-weight:400;font-size:11px;line-height:1.3;cursor:pointer;margin:0px;text-align:left;}
.dsu-intro{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0px;z-index:1;overflow:hidden;padding-top:0rem;}
.dsu-intro .container,.dsu-intro .row,.leftsec_content,.applyBox,.dsu-form{height:auto;}

/*.dsu-intro::before{content:'';z-index:1;position:absolute;top:13%;left:36.6%;width:9.1rem;height:9.1rem;background-image:url(../images/rocket.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}*/
.dsu-addmission{margin:0px;margin-top:0rem;margin-bottom:1.5rem;display:block;padding:0px;width:100%;}
.dsuInner{max-width:57rem;}
.dsuInnerContent{position:relative;}
.dsuInnerContent img{max-width:25rem;}
.ugclogo{position:absolute;top:38px;left:42%;width:145px;}
.thankyou .ugclogo{top:-80px;}
.dsu-addmission h1 {
    color: #282725;
    font-size: 4.3rem;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0rem;
    padding-right: 0px;
    margin: 0px;
    font-style: normal;
    
	padding-top: 10px;
}

.dsu-addmission h1 em{font-style:normal; color:#AA2F24; font-weight: 900; display:block; padding-top:5px;}
.dsu-addmission h2 {
    color: #fff;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 3;
    letter-spacing: 0rem;
    padding: 0px;
    margin: 0px;
    margin-bottom: 0rem;
    font-style: normal;
    font-family: 'Roboto', Sans-serif;
}
.dsu-addmission h2 span{display:inline-block;position:relative;}
.dsu-addmission h2 span em{font-style:normal;}

/* .dsu-addmission h2 span::after{content:"";position:absolute;width:16rem;right:0rem;border-bottom:1px solid rgba(239,191,45,0.6);top:50%;transform:translateY(-50%);} */
.dsu-addmission h1 small,.dsu-addmission h2 small{font-size:inherit;font-weight:inherit;}
.dsu-addmission h3{color:#ffffff;font-size:1.55rem;font-weight:300;line-height:1.5;display:block;margin-top:2rem;}
.dsu-addmission h3 span{position:relative;}
.dsu-addmission h3 small,.dsu-addmission h4 small{font-size:inherit;font-weight:inherit;}
/* .dsu-addmission h4 { 
    color: #ffffff;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0rem;
    padding-top: 5px;
    margin: 0px;
    font-style: normal;
}
.dsu-addmission h4 em{font-size:inherit;font-style:normal;font-weight:inherit;padding: 0px 7px;}*/



.bc-img01 .vishouse-absolute {
    position: absolute;
    bottom: 0px;
    left: 34%;
    width: 38%;
    z-index: 1;
}








.dsu-addmission p span{color:inherit;font-size:2.5rem;font-weight:500;line-height:1.2;letter-spacing:0px;display:block;padding-right:2rem;}
.dsu-addmission p em {
    font-style: normal;
    border: 1px solid #fff;
	border-bottom: 0px;
    display: inline-block;
    margin-bottom: 6px;
    font-size: 24px;
	border-radius:5px 5px 0 0;
    padding: 5px 22px;
}

.dsu-addmission p em b{font-size: 30px;} 

.dsu-addmission p span em{font-style:normal;border-bottom:none!important;display:initial!important;padding-bottom:0px;margin-bottom:0px!important;}



.dsu-addmission p span em.classi {
    border: 0px;
    background: #fdc800;
    padding: 7px 18px;
    color: #000;
    font-weight: 400;
    border-radius: 5px;
}



.dsu-addmission p span small{font-size:24px;font-weight:400;margin-top:0.4rem; margin-top: 2.5rem; display: block;}

.dsu-addmission p span small strong{font-weight:normal;}

.dsu-addmission ul.ourcourses li{position:relative;color:#ffffff;font-weight:400;font-size:28px;line-height:1;margin-right:1px;border-radius:6px;padding:0px;display:inline-block;}
.dsu-addmission ul.ourcourses li:last-child{margin-right:0px;}
.dsu-addmission ul.ourcourses li img{width:105px;}



.admi__content-btn {
    position: relative;
    padding-top: 4%;
}
.admi__content-btn .counts {
    position: relative;
}

.admi__content-btn .counts ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.admi__content-btn .counts ul li {
    background-color: #E53338;
    font-size: 16px;
    font-weight: 400;
    color: #FFF;
    width: 40%;
    align-items: center;
    align-content: center;
    padding: 8px 20px;
    margin-right: 0px;
    margin-bottom: 8px;
    border: solid 1px #fff;
    /* border-radius: 30px; */
    cursor: pointer;
    font-family: 'Roboto', Sans-serif !important;

}


.admi__content-btn .counts ul li:hover {
    background-color: #fff;
    color: #E53338 !important;
    /* border: solid 1px #E53338; */
}
.admi__content-btn .counts ul li .link:hover {
    color: #E53338 !important;
    /* border: solid 1px #E53338; */
}



.admi__content-btn .counts ul li.libig {width: 57%;}

.dsu-addmission ul li.libig > p {
	position: relative;
	padding-left: 8%;
    font-size: 18px;
    line-height: 12px;
    color: #fff;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    flex-basis: 67%;
}



.dsu-addmission ul li > p {
	position: relative;
	padding-left: 10%;
    font-size: 17px;
    line-height: 15px;
    color: #fff;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    flex-basis: 67%;
    font-family: 'Roboto', Sans-serif !important;
}


/* .dsu-addmission ul li > p:before {
    content: '';
    z-index: 0;
    position: absolute;
    top: -3px;
    left: -10px;
    width: 22px;
    height: 22px;
    background-image: url(../images/arrow-top.png);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
} */



.admi__content-btn .master_class { position: relative; padding-top: 5px; float:left;}
.admi__content-btn .master_class h4 {
    font-weight: 500;
    font-size: 16px;
}



.formIDfid{padding:0px;}
.contact-fild-box .form-control option{font-size:13px;color:#000000;background-color:#ffffff;}
.contact-fild-box .form-control optgroup{font-weight:600;padding:0px;background-color:#ffffff;}
optgroup:before{content:attr(label);display:block;}
.hero-section{background-color:#F4EEE8;}
.herofooter{position:absolute;bottom:0;left:0;right:0;width:100%;text-align:left;background-color:rgba(15,15,15,0.7);padding:1.32rem;}
.herofooter .herofooterInner{width:auto;display:inline-block;margin-left:-2.5rem;}
.herofooter .herofooterInner ul li{padding:0rem 1.75rem;border-right:2px solid #ffffff;}
.herofooter .herofooterInner ul li span{color:#ffffff;font-size:1.9rem;font-weight:600;line-height:1;letter-spacing:0rem;}
.herofooter .herofooterInner ul li span b{color:#2b2c84;font-weight:inherit;}
.herofooter .herofooterInner ul li:last-child{border-right:0;}

/* == FormSection-CLOSE == */



.headermarquee { position: relative; background: #DBAB44;}
.marqueewrap{width:100%;display:table;padding:10px 0px;text-align:center;}
.head6{color:#fff;font-size:1.3rem;line-height:1.05;font-weight:500;}
.marquee{height:30px;line-height:30px;width:100%;overflow:hidden;position:relative;}
.marquee>div{display:block;width:100%;height:40px;position:absolute;-webkit-animation: marquee 30s linear infinite;-moz-animation: marquee 30s linear infinite;animation: marquee 30s linear infinite;}
.marquee span{position:relative;width:100%;height:100%;text-align:left;display:inline-block; font-size: 20px;}
@-webkit-keyframes marquee{
0%{left:100%;}
100%{left:-100%;}
}
@-moz-keyframes marquee{
0%{left:100%;}
100%{left:-100%;}
}
@keyframes marquee{
0%{left:100%;}
100%{left:-100%;}
}
.marquee>div:hover {
    animation-play-state: paused;
}

.headermarquee2 .container-fluid {
    padding-left: 0px;
    padding-right: 0px;
}
.headermarquee2 { position: relative;}
.marqueewrap2{width:100%;display:table;padding:0px 0px;text-align:center;}
.blink-bg {
        color: #fff;
        padding: 12px 10px;
        display: block;
		font-size: 18px;
		font-weight: 500;
		background-color: #2370BC;
        /*animation: blinkingBackground 3s infinite;*/
    }
	
.bg-orangee { background-color: #F9AF27;}	
    @keyframes blinkingBackground{
        0%      { background-color: #B23228;}
        25%     { background-color: #DBAB44;}
        50%     { background-color: #B23228;}
        75%     { background-color: #DBAB44;}
        100%            { background-color: #B23228;}
    }

/* ================================================== */




/* =======================Design Edge=========================== */


.step__section { background-color: #fff; }
.step__section .step__column .carousel-outer { position: relative; margin-right: -315px; margin-left: -5%; }
.step__section .step__column .carousel-outer .step__item h4 { font-size: 2.9rem; font-weight: 700; margin-bottom: 0.5rem; color:#E53338; }
.step__section .step__column .carousel-outer .step__item p {
    color: #282725;
    font-size: 16px;
    line-height: 1.3;
    padding-top: 1rem;
}

.step__section .step__column .carousel-outer .step__item p strong{color:#AA2F24; }
.step__section .step__column .carousel-outer .step__item h4.laged {font-size: 4rem;}

.step__section .step__column .carousel-outer .step__item { margin:  1.5rem 0.5rem; background-color: #f5f5f5; border:solid 1px #f5f5f5;  border-radius: 0.8rem;padding: 3rem;} 

.step__section .step__column .carousel-outer .step__item:hover{
    /* background-color:#f4eee8; */
     border:solid 1px #E53338;
    }



	
	
	
#step-slides.owl-theme .owl-nav [class*=owl-] {
    position: absolute;
    bottom: 5%;
    top: 0;
    left: 50%;
    border-radius: 0;
    font-size: 2.5rem;
    width: 100px;
    height: 45px;
    /* border-radius: 100%; */
    border: solid 1px #aa2f24;
    color: #E53338;
    background-color: rgba(0, 0, 0, 0);
}

#step-slides.owl-theme .owl-nav [class*=owl-]:hover {
    color: #fff;
	background-color: #E53338;
}
#step-slides.owl-theme .owl-nav .owl-prev {
    left: 37%;
    top: 108%;
}

#step-slides.owl-theme .owl-nav .owl-next {
    left: 44%;
    top: 108%;
}

/* =====================Design Edge============================= */




/* == section_1-START == */
.sectionInner{position:relative;z-index:2;}
.expsection::before{content:"";position:absolute;width:4.8rem;right:4rem;top:-100%;bottom:0;background-position:center left;background-repeat:no-repeat;background-size:contain;background-image:url(../images/vector-dots.webp);z-index:1;}
.keyContent{position:relative;padding:0 0;}
.keyContent figure{width:100%;text-align:center;margin-top:1.1rem;}
.keyContent figure img{width:92%;box-shadow:0 0.3rem 4rem rgba(0,0,0,0.45);}
.tickicon{position:relative;list-style:none;padding:0.75rem 0;color:#434244;font-size:1.75rem;font-weight:500;line-height:1.45!important;letter-spacing:0rem;text-align:left;}
.tickicon span{position:relative;padding-left:4rem;padding-right:1rem;display:block;min-height:3.5rem;}
.tickicon span::before{content:"";position:absolute;left:0;top:0rem;width:3rem;height:3rem;background-position:top center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/list-tick.png);}
.tickicon span em{font-style:normal;display:block;padding-top:0.6rem;padding-bottom:0.6rem;}

/* == section_1-CLOSE == */

/* == section_2-CLOSE == */
.toolsection{background-color:#ffffff;}
.toolBx{width:20%;border-right:1px solid #cccccc;}
.toolBx:hover figure img{transition:all 0.4s ease-in-out;transform:scale(1);}
.toolBx .toolBxInner{padding:1rem;background-color:#ffffff;height:100%;}
.toolBx:hover .toolBxInner{background-color:#2b2c84;}
.toolBx:hover .toolBxInner img{filter:brightness(300%) saturate(0%);transform:scale(1.01);}
.toolBx:hover .toolBxInner .toolContent h4{color:#ffffff;}
.toolBx:last-child{border-right:0px;}
.toolContent{text-align:center;height:100%;}
.toolContent img{max-width:4rem;}
.toolContent h4{color:#434244;font-size:1.75rem;font-weight:600;line-height:1.4;}
.squareboxContent img{max-width:6.5rem;}

/* == section_1-CLOSE == */

/* ================================================== */

/* == Scholarship_section-START == */
.schsection{position:relative;width:100%;background-image:url(../images/scholarship_banner.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:1;}
.schsectionWrap{margin-top:2rem;margin-bottom:3rem;}

/* == Scholarship_section-CLOSE == */

/* == Program_section-START == */
.progsection{background:#19e099;background:linear-gradient(90deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}
.progsection .sectionInner{padding-left:0;padding-right:0;}

/* Shine-start */
.progContent{width:100%;position:relative;overflow:hidden;}
.progContent::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:transparent;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);transform:skewX(-25deg);opacity:0;}
.progBox:hover .progContent::before{-webkit-animation:shine 0.75s;animation:shine 0.75s;opacity:1;}
@-webkit-keyframes shine{
100%{left:125%;}
}
@keyframes shine{
100%{left:125%;}
}

/* Shine-close */

/* grow-start */
.grow{-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
@-webkit-keyframes zoomeffect{
0%{background-position:center;transform:scale(0.98,0.98);}
50%{background-position:center;transform:scale(1.1,1.1);}
100%{background-position:center;transform:scale(0.98,0.98);}
}
@keyframes zoomeffect{
0%{background-position:center;transform:scale(0.98,0.98);}
50%{background-position:center;transform:scale(1.1,1.1);}
100%{background-position:center;transform:scale(0.98,0.98);}
}

/* grow-close */

/* rotate-start */
.rotateMe::before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;}
@-webkit-keyframes rotation{
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}
@keyframes rotation{
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}

/* rotate-close */
.mylist ul{position:relative;width:100%;padding-left:0px;margin:0px;list-style-type:none;}
.mylist ul li{width:100%;position:relative;list-style:none;padding:0.4rem 0;color:#27292e;font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:0rem;text-align:left;}
.progBox{width:100%;overflow:hidden;padding:0.75rem;}
.progBox:hover .progContent{background:#19e099;background:linear-gradient(200deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);transition:all 0.3s ease;}
.progBox:hover figure img{transition:all 0.8s ease;transform:rotateY(360deg);}
.progContent{padding:2rem;background-color:#2b2c84;border-radius:1.2rem;box-shadow:0 0.05rem 1rem rgba(0,0,0,0.3);}
.progContent figure img{max-width:6rem;}
.prog_row .cols{margin-bottom:1.5rem;}
.prog-title{position:relative;}
.prog-title h4{color:#ffffff;font-size:1.75rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #2b2c84;font-weight:700;line-height:1.1;letter-spacing:0rem;}
.prog-title .para p{font-size:1.2rem;font-weight:400;color:#ffffff;}
.mylisticon span{position:relative;padding-left:2.6rem;display:block;}
.mylisticon::before{content:"";position:absolute;left:0;top:0.87rem;width:1.5rem;height:1.5rem;background-position:top center;background-repeat:no-repeat;background-size:contain;}

/* == Program_section-CLOSE == */

/* == Eligibility_section-START == */
.elgsection{background:#19e099;background:linear-gradient(90deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}
.elgWrapper{position:relative;width:100%;}
.elgWrapper .elgWrapperInner{position:relative;width:100%;padding:1.5rem 2rem;margin-top:-4rem;background-color:#f4f7f6;z-index:2;}
.elg_row .cols{position:relative;}
.elg_row .cols::before{content:"";position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain;width:4.2rem;height:4.2rem;right:-2.1rem;border-radius:4.2rem;margin:0;top:50%;transform:translateY(-50%);z-index:1;}
.elg_row .cols:last-child::before{content:"";display:none;}
.elg_row .cols::after{content:"";position:absolute;top:0rem;right:0rem;width:0.16rem;bottom:0rem;height:100%;background-color:#2b2c84;z-index:0;}
.elg_row .cols:last-child::after{content:"";display:none;}
.elgBox{padding:0;}
.elgsection .sectionInner{padding-left:0;padding-right:0;}
.elgContent{position:relative;width:100%;overflow:hidden;}
.elgPackBox{position:relative;width:100%;}
.para{position:relative;width:100%;padding:0px;margin:0px;text-align:left;}
.para.black p{color:#434244;}
.para h5{display:inline-block;padding-bottom:1.1rem;color:#ffffff;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0rem;text-align:center;}
.para p{padding:0;color:#ffffff;font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:0rem;}
.schContent p{font-weight:300;line-height:1.65;letter-spacing:0rem;}

/* == Eligibility_section-CLOSE == */

/* == Exp_section-START == */
.expsection{background-color:#2b2c84;}
.expImg figure{margin-bottom:0rem;}
.expImg figure img{width:100%;}
.expDescription{min-height:6rem;padding:1.5rem;}
.expDescription p{width:100%;color:#434244;padding:0rem;font-size:1.3rem;line-height:1.5;letter-spacing:0rem;}
.itemsContainer{height:100%;}

/* == Exp_section-CLOSE == */

/* == recruit_section-START == */
.recruitsection{background-color:#ffffff;}
.recruitImg figure{margin-bottom:0rem;}
.recruitImg figure img{width:100%;}
.recruitDescription{background-color:#2b2c84;min-height:6rem;}
.recruitDescription p{width:100%;color:#ffffff;padding:0.2rem 1rem;font-size:1.35rem;line-height:1.2;letter-spacing:0rem;}
.recruit_itemsContainer{height:100%;}

/* == recruit_section-CLOSE == */

/* == gallery_section-START == */
.gallerysection{background-color:#ffffff;}
.galleryImg{position:relative;width:100%;overflow:hidden;}
.galleryImg:hover::before,.galleryImg:focus::before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.7);z-index:1;}
.galleryImg:hover::after,.galleryImg:focus::after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:2px solid #ffffff;border-radius:12px;z-index:1;}
.galleryImg figure{margin-bottom:0rem;width:100%;}
.galleryImg figure img{width:100%;}
.videoplay{opacity:0;visibility:hidden;transition:all 0.5s;position:absolute;top:50%;left:0;width:100%;right:0px;padding:45% 10px;text-align:center;z-index:2;transform:translateY(-50%);display:inline-block;}
.videoplay .fa{position:relative;text-align:center;font-size:5rem;font-weight:300;color:#ffffff;}
.galleryImg:hover .fa,.galleryImg:focus .fa{color:#ffffff;}

/* .videoplay:hover .fa,.videoplay:focus .fa{color:#dc812d;} */
.galleryDescription{background-color:#2b2c84;min-height:6rem;}
.galleryDescription p{width:100%;color:#ffffff;padding:0.2rem 1rem;font-size:1.35rem;line-height:1.2;letter-spacing:0rem;}
.gallery_itemsContainer{height:100%;}
.galleryImg:hover .videoplay{opacity:1;visibility:visible;}
.galleryImg figure a{display:inline-block;width:100%;}
.gallerysection .container-fluid{width:100%;}

/* == gallery_section-CLOSE == */

/* == rank_section-START == */

/* linear-gradient-start */

/* .blue_gradient{
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background:#2c2d67;
background:-moz-linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
background:-webkit-linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
background:linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c2d67',endColorstr='#e77418',GradientType=1);
z-index: 1;
} */

/* linear-gradient-close */
.whyussection{position:relative;width:100%;background-color:#f8f8f8;}

/* .whyussection::before{content:'';z-index:1;position:absolute;bottom:7rem;left:0px;width:16rem;height:25rem;background-image:url(../images/cloud.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;} */

/* .whyussection::after{content:'';z-index:1;position:absolute;top:0px;right:0px;width:32rem;height:90%;background-image:url(../images/pencil.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;} */
.ranksliderGrid{position:relative;width:100%;}
#rank-slider{padding:0 0rem;}
#rank-slider .owl-stage-outer{padding:0.5rem;}
.rankImg figure{width:8.7rem;margin:0 auto 0.5rem;overflow:hidden;}
.rankImg figure img{width:auto;display:inline-block;}
.rankDescription{min-height:6rem;}
.rankDescription .rankDescInner{width:100%;}
.rankDescription h4{color:#ffffff;padding:0;font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:0rem;margin:0rem;}
.rankDescription p{width:100%;color:#434244;padding:0;font-size:1.3rem;line-height:1.4;letter-spacing:0rem;}
.rankitemsContainer{height:100%;}

/* == student_section-CLOSE == */

/* == Why_section-START == */
.whysection{background-color:#2b2c84;}
.whysection .sectionInner{padding-left:3%;padding-right:3%;}
.whyContent{position:relative;width:100%;overflow:hidden;}
.myticklist{width:100%;max-width:75rem;margin:0 auto;}
.myticklist ul{position:relative;width:100%;padding-left:0;margin:0px;list-style-type:none;}
.myticklist ul li{width:50%;display:inline-block;position:relative;list-style:none;padding:0.4rem 0;color:#ffffff;font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:0rem;text-align:left;}
.whyBox{overflow:hidden;width:100%;padding:0.5rem;}
.whyContent{width:100%;border-radius:1.5rem;}
.why_row .cols{margin-bottom:1.5rem;}
.why-title{position:relative;}
.why-title h4{font-size:2.5rem;margin-bottom:0.7rem;font-weight:600;line-height:1.1;letter-spacing:0rem;}
.keys .tickicon{padding:0rem 0;}
.keys .tickicon span{position:relative;padding-right:1rem;padding-left:3.5rem;display:block;}
.keys .tickicon span::before{content:"";top:0.9rem;width:2rem;height:2rem;}
.elgList .tickicon{padding:0rem 0;font-size:1.4rem;line-height:1.55!important;letter-spacing:0rem;}
.elgList .tickicon span{color:#434244;position:relative;padding-left:3.5rem;padding-right:0.7rem;display:block;min-height:3.7rem;}
.elgList .tickicon span::before{content:"";top:1rem;width:2rem;height:2rem;background-image:url(../images/list-tick.png);}
.elgList .tickicon span em{font-style:normal;border-bottom:0px;display:block;padding-top:0.3rem;padding-top:0.3rem;}

/* ==  Why_section-CLOSE == */

/* == Faculty_section-START == */
.chsection{position:relative;width:100%;background-color:#ffffff;}
.chsection .sectionInner{padding-left:0;padding-right:0;}
.chsliderGrid{position:relative;width:100%;}
.chBox{padding:0rem;}
.facultyBox{height:100%;}
.bg-white-light{background-color:#fbfbfb;}
.facultyTitle{width:100%;text-align:center;}
.facultyTitle h3{font-size:1.55rem;font-weight:600;line-height:1.1!important;letter-spacing:-0.025rem;color:#434244;background-color:#2b2c84;padding:1rem;}
.ch_row .cols{margin-bottom:1.5rem;}
.awardBase{position:relative;width:100%;margin:0 auto;}
.awardBase img{width:100%;}
.awardBg{position:relative;width:100%;height:100%;}
.sliderprofile{position:relative;width:100%;text-align:center;padding:0rem;}
.sliderprofile figure{width:100%;margin-top:-9.5rem;}
.sliderprofile figure img{max-width:15rem;margin:0 auto;border-radius:100%;  /* box-shadow:0.1rem 0.02rem 1rem rgba(0,0,0,0.4); */}
.topQuote{width:8rem;margin-left:1rem;margin-bottom:1rem;}
.awardsliderprofile{position:relative;width:100%;height:100%;text-align:center;padding:0rem 0rem;}
.awardsliderprofile figure{width:100%;margin-bottom:0rem;}
.awardsliderprofile figure img{width:100%;margin:0 auto;object-fit:cover;height:283px;}
.ch-title{position:relative;width:100%;padding:0px;margin:0px;text-align:left;}
#alumni-slider h4{font-family:'Lato',sans-serif;padding:0;margin-top:0.8rem;color:#000000;font-size:2.7rem;font-weight:400;line-height:1.8;text-align:center;letter-spacing:0rem;font-style:italic;}
.ch-title h5{font-family:'Lato',sans-serif;padding:0;margin-bottom:0.2rem;color:#434244;font-size:1.45rem;font-weight:400;}
.ch-title p{font-family:'Lato',sans-serif;text-align:center;padding:0;color:#ffffff;font-size:1.8rem;margin-top:1rem;line-height:1.4;font-weight:500;letter-spacing:0rem;margin-bottom:1.5rem!important;}
.ch-title p:last-child{margin-bottom:0rem;}
.sliderbox-shadow{box-shadow:0 0.1rem 1rem rgba(0,0,0,0.2);}

/* award-slider-start */

/* award-flex */
.awardsection{background-color:#ffffff;}
.awardContainer.vector::before{content:"";position:absolute;width:11rem;height:32rem;right:-3rem;bottom:-2rem;background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-image:url(../images/facility/fac-vector.png);z-index:1;}
.awardContainer figure{position:relative;}
.awardsliderprofile figure{width:51%;float:left;}
.awardsliderprofile .award-title{float:right;width:49%;padding:2rem;}
.awardContainer.vector figure{position:relative;margin-top:6rem;}
.awardContainer figure img{position:relative;z-index:2;}
#award-slider.owl-carousel .owl-stage{display:flex;}
#award-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#award-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:2rem;padding-left:0px;padding-right:0px;}
#award-slider.owl-theme .items{position:relative;width:100%;}
#award-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#award-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#ffffff;border:2px solid #ffffff;width:3.7rem;height:3.7rem;line-height:3.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:77%;transform:translateY(-50%);z-index:2;}
#award-slider.owl-theme .owl-nav .owl-prev{color:#ffffff;right:14%;}
#award-slider.owl-theme .owl-nav .owl-next{color:#ffffff;right:3%;}
#award-slider.owl-theme .owl-nav .owl-prev:hover,#award-slider.owl-theme .owl-nav .owl-next:hover{color:#fff;background:#FE4773;}
.awardContainer{position:relative;margin:0rem auto;padding:0rem 2.5%;word-break:keep-all;}
.awardContainer p{font-size:1.8rem;margin-bottom:15px;}
.awardContainer p{font-size:1.8rem;margin-bottom:15px;}
.awarditemContainer{padding:0rem;width:100%;height:100%;}
.award-title{position:relative;width:100%;padding:0px;margin:0px;text-align:center;min-height:86px;}
.award-title h4{padding:8px 5px;text-align:right;margin-bottom:0rem;color:#ffffff;font-size:2rem;font-weight:500;line-height:1.35;letter-spacing:0rem;}
.award-title h5{padding:0;margin-bottom:0.2rem;color:#2c2d67;font-size:1.4rem;font-weight:400;}
.award-title p{padding:0;color:#2c2d67;font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:0rem;margin-bottom:1.5rem;}
.award-title p:last-child{margin-bottom:0rem;}
.facilitysep{width:100%;height:100%;min-height:188px;background-color:#68248E;border-radius:0px;padding:0rem 0rem;margin-top:20px;transform:translateY(0px);transition:0.5s;}
.facilitysep:hover{transform:translateY(-0.5rem);box-shadow:0 0.1rem 2rem rgba(0,0,0,0.6);}
.facilitysep:hover .award-title h4{color:#ffffff;transition:all 0.8s;}
#award-slider.owl-theme .items .facilitysep:first-child{margin-top:0px;}

/* award-slider-close */

/* elgisection-start */
.elgisection{background-color:#ebebeb;}

/* elgisection-close */

/* alumni-slider-start */

/* director-flex */
#alumni-slider.owl-carousel .owl-stage{display:flex;}
#alumni-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#alumni-slider.owl-carousel .items{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0.5rem;margin-bottom:2rem;padding:1rem;}
.progContainer{background-color:#fe4773;border-radius:2rem;margin:0rem;padding:2rem 6rem;word-break:keep-all;min-height:15rem;}
#alumni-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#68248E;border:2px solid #68248E;width:3.7rem;height:3.7rem;line-height:3.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:36%;transform:translateY(-50%);z-index:2;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]:hover,#alumni-slider.owl-theme .owl-nav [class*=owl-]:focus{border:2px solid #28296c;transition:0.7s ease all;}
#alumni-slider.owl-theme .owl-nav .owl-prev:hover,#alumni-slider.owl-theme .owl-nav .owl-next:hover{color:#ffffff;border:2px solid #28296c;background-color:rgba(254,71,115,0.9);}
#alumni-slider.owl-theme .owl-nav .owl-prev{left:-4%;}
#alumni-slider.owl-theme .owl-nav .owl-next{right:-4%;}
#alumni-slider.owl-theme .owl-nav{margin-top:0px;}

/* alumni-slider-close */

/* apply-slider-start */
#apply-slider.owl-carousel .owl-stage{display:flex;}
#apply-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#apply-slider.owl-carousel .items{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0.4rem;margin-bottom:0.4rem;}
#apply-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}


#apply-slider.owl-theme .owl-nav [class*="owl-"] {
    position: relative;
    width: 100px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #E53338;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
	margin-top: 20px;
    padding: 0px;
    /* border-radius: 100%; */
    text-align: center;
    color: #E53338;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}

#apply-slider.owl-theme .owl-nav [class*=owl-]:hover {
    color: #F5F5F5;
    background: #E53338;
}


/* apply-slider-close */

/* alumni-slider-start */

/* director-flex */
#extra-slider.owl-carousel .owl-stage{display:flex;}
#extra-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#extra-slider.owl-carousel .items{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0.5rem;margin-bottom:2rem;padding:0rem;}
.progContainer{background-color:#fe4773;border-radius:2rem;margin:0rem;padding:2rem 6rem;word-break:keep-all;min-height:15rem;}
#extra-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#extra-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#68248E;border:2px solid #68248E;width:3.7rem;height:3.7rem;line-height:3.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:41%;transform:translateY(-50%);z-index:2;}
#extra-slider.owl-theme .owl-nav [class*=owl-]:hover,#extra-slider.owl-theme .owl-nav [class*=owl-]:focus{border:2px solid #28296c;transition:0.7s ease all;}
#extra-slider.owl-theme .owl-nav .owl-prev:hover,#extra-slider.owl-theme .owl-nav .owl-next:hover{color:#ffffff;border:2px solid #28296c;background-color:rgba(254,71,115,0.9);}
#extra-slider.owl-theme .owl-nav .owl-prev{left:-4%;}
#extra-slider.owl-theme .owl-nav .owl-next{right:-4%;}
#extra-slider.owl-theme .owl-nav{margin-top:0px;}

/* alumni-slider-close */

/* alumni-slider-start */

/* director-flex */

.progContainer{background-color:#fe4773;border-radius:2rem;margin:0rem;padding:2rem 6rem;word-break:keep-all;min-height:15rem;}


/* alumni-slider-close */

/* exp-slider-start */

/* exp-flex */
#exp-slider.owl-carousel .owl-stage{display:flex;}
#exp-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;padding:0.75rem;}
#exp-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem;}
#exp-slider.owl-theme .items{background-color:#ffffff;position:relative;width:100%;box-shadow:0 0.1rem 1rem rgba(0,0,0,0.15);border:2.1px solid #ffffff;transform:translateY(0px);transition:0.5s;}
#exp-slider.owl-theme .items:hover{transform:translateY(-0.7rem);box-shadow:0 0.1rem 1rem rgba(0,0,0,0.3);border:2.1px solid #2b2c84;}
#exp-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#exp-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;border:0;width:4rem;height:7rem;font-size:6rem;line-height:7rem;margin:0px;padding:0px;border-radius:0rem;text-align:center;background-color:transparent;top:50%;transform:translateY(-50%);z-index:2;}
#exp-slider.owl-theme .owl-nav .owl-prev{color:#ffffff;left:-5%;}
#exp-slider.owl-theme .owl-nav .owl-prev:hover{color:#434244;}
#exp-slider.owl-theme .owl-nav .owl-next{color:#ffffff;right:-5%;}
#exp-slider.owl-theme .owl-nav .owl-next:hover{color:#434244;}
.expContainer{margin:0rem;padding:0rem;word-break:keep-all;}

/* exp-slider-close */

/* recruit-slider-start */

/* student-flex */
#recruit-slider.owl-carousel .owl-stage{display:flex;}
#recruit-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#recruit-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:1.5rem;}
#recruit-slider.owl-theme .items{position:relative;width:100%;box-shadow:0 0.1rem 1rem rgba(0,0,0,0.15);border:1px solid #cccccc;transform:translateY(0px);transition:0.5s;}
#recruit-slider.owl-theme .items:hover{transform:translateY(-0.7rem);box-shadow:0 0.1rem 1rem rgba(0,0,0,0.3);border:1px solid #2b2c84;}
#recruit-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#recruit-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;border:0;width:4rem;height:7rem;font-size:6rem;line-height:7rem;margin:0px;padding:0px;border-radius:0rem;text-align:center;background-color:transparent;top:50%;transform:translateY(-50%);z-index:2;}
#recruit-slider.owl-theme .owl-nav .owl-prev{color:#434244;left:-5%;}
#recruit-slider.owl-theme .owl-nav .owl-prev:hover{color:#2b2c84;}
#recruit-slider.owl-theme .owl-nav .owl-next{color:#434244;right:-5%;}
#recruit-slider.owl-theme .owl-nav .owl-next:hover{color:#2b2c84;}
.recruitContainer{margin:0rem;padding:0rem 0.5rem;word-break:keep-all;}

/* recruit-slider-close */

/* gallery-slider-start */

/* gallery-flex */
#gallery-slider.owl-carousel .owl-stage{display:flex;}
#gallery-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#gallery-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:0rem;margin-bottom:0rem;}
#gallery-slider.owl-theme .items{position:relative;width:100%;box-shadow:0 0.1rem 1rem rgba(0,0,0,0.15);border:0px solid transparent;transform:translateY(0px);transition:0.5s;}
#gallery-slider.owl-theme .items:hover{transition:0.75s;transform:translateY(0rem);box-shadow:0 0.1rem 1rem rgba(0,0,0,0.3);border:0px solid #f6821f;}
#gallery-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#gallery-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#000;background-color:rgba(255,255,255,0.8);border:2px solid #000;width:38px;height:38px;line-height:38px;font-size:2.7rem;margin:0px;padding:0px;border-radius:5rem;text-align:center;top:50%;transform:translateY(-50%);z-index:2;}
#gallery-slider.owl-theme .owl-nav .owl-prev{left:-5rem;}
#gallery-slider.owl-theme .owl-nav .owl-next{right:-5rem;}
#gallery-slider.owl-theme .owl-nav .owl-prev:hover,#gallery-slider.owl-theme .owl-nav .owl-next:hover{color:#ffffff;border:2px solid #28296c;background-color:rgba(254,71,115,0.9);}
.galleryContainer{margin:0rem;padding:0rem 0rem;word-break:keep-all;}
.galleryirow .colm{padding:0px;}

/* gallery-slider-close */

/* rank-slider-start */

/* rank-flex */
#rank-slider.owl-carousel .owl-stage{display:flex;}
#rank-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#rank-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:4rem;padding-left:8px;padding-right:8px;z-index:2;}
#rank-slider.owl-theme .items{position:relative;width:100%;margin-bottom:0;}

/* #rank-slider.owl-theme .items .item-sep:first-child{margin-top:0px;} */
.item-sep{margin-top:0px;padding:2.8rem 1.5rem;width:100%;min-height:198px;background-color:transparent;/*border:2px solid #ffffff;*/box-shadow:0 0.1rem 1rem rgba(0,0,0,0);/*border-radius:1rem;*/transform:translateY(0px);transition:0.5s;margin-bottom:15px;}
.item-sep:hover{background-color:#68248E;transform:translateY(-0.7rem);box-shadow:0 0.1rem 1rem rgba(0,0,0,0.1);}
#rank-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#rank-slider.owl-theme .owl-nav [class*=owl-]{position:relative;color:#ffffff;border:2px solid #000000;width:2.7rem;height:2.7rem;line-height:2.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:56%;transform:translateY(-50%);z-index:2;margin-top:2rem;}
#rank-slider.owl-theme .owl-nav .owl-prev{color:#580c82;left:-1rem;}
#rank-slider.owl-theme .owl-nav .owl-next{color:#580c82;right:-1rem;}
#rank-slider.owl-theme .owl-nav .owl-prev:hover,#rank-slider.owl-theme .owl-nav .owl-next:hover{color:#fff;background:#FE4773;}
.rankContainer{margin:0rem;word-break:keep-all;}
.rankContainereds{margin:0rem;word-break:keep-all;}
.ranksliderGridinr{position:relative;width:100%;}
.item-sep figure{-ms-transition:transform 0.6s;-o-transition:transform 0.6s;-ms-transition:transform 0.6s;-webkit-transition:transform 0.6s;transition:transform 0.6s;transform-style:preserve-3d;}
.item-sep:hover figure{-o-transition:0.9s;-ms-transition:0.9s;-moz-transition:0.9s;-webkit-transition:0.9s;transition:0.9s;-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-moz--transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.bg-red{background-color:#de292c;}
.bg-orange{background-color:#f36c28;}
.bg-yellow{background-color:#fb9f17;}
.bg-green{background-color:#71c346;}
.bg-blue{background-color:#248dc7;}
.bg-dblue{background-color:#434076;}
.bg-lpurple{background-color:#83489f;}
.bg-red2{background-color:#de292c;}
.bg-orange2{background-color:#f36c28;}
.bg-dyellow{background-color:#d2810a;}
.bg-dblue{background-color:#2e6d92;}
.bg-dblue2{background-color:#2e6d92;}
.item-sep.bg-dblue:hover{background-color:#46b3a5;}
.rankDescription span{font-size:4rem;font-weight:600;color:#fff;}
.item-sep.bg-dblue h4{font-size:1.5rem;}
.item-sep.bg-dblue{padding:2.5rem 0;}
.bg-oranges{background-color:#f36c28;}
.item-sep.bg-oranges:hover{background-color:#de292c;}

;

/* rank-slider-close */

/* ==  Faculty_section-CLOSE == */

/* ==  EMI_section-START == */
.emisection{width:100%;}
.emisection .sectionInner{padding-left:3%;padding-right:3%;}
.emiContent{width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/expBanner.jpg);padding:4rem 1rem;border-radius:1.5rem;}
.emiContent h4{color:#ffffff;font-size:3.8rem;margin-bottom:1.7rem;font-weight:700;line-height:1.1;letter-spacing:0rem;}
.emiContent h4 b{color:#2b2c84;}
.emiContent h5{color:#ffffff;font-size:2.6rem;margin-bottom:1.7rem;font-weight:600;line-height:1.1;letter-spacing:0rem;}

/* applynowbtn_start */
.applynowsec{position:relative;width:100%;}
.applynowsec a{background-color:#2b2c84;color:#ffffff;font-weight:600;position:relative;font-size:2.7rem;padding:1rem 3.4rem;line-height:1;letter-spacing:0;border-radius:4rem;text-align:center;margin:0;display:inline-block;text-transform:uppercase;transform:scale(1);transition:all 0.7s ease-in-out;}
.applynowsec a:hover,.applynowsec a:focus{transition:all 0.5s ease-in-out;transform:scale(1.1);background:#19e099;background:linear-gradient(270deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}

/* applynowbtn_close*/

/* ==  EMI_section-CLOSE == */

/* ==  Alumni_section-START == */
.videosection{background-color:#68248e;}
.alumnisection{background-color:#ffffff;}
.alumnisection .sectionInner{padding-left:4%;padding-right:4%;}
.videoBoxSec figure{position:relative;width:100%;}
.aboutVideo{position:relative;width:100%;margin:0 auto;text-align:center;}
.aboutVideo a{display:inline-block;margin:0 auto;}
.aboutVideo img,.aboutVideo .playBtn{width:8rem;}
.aboutVideo img:hover,.aboutVideo .playBtn:hover{opacity:0.85;}
.aboutVideo i{position:relative;font-size:6rem;font-weight:300;color:#2b2c84;}
.aboutVideo i:hover{color:#ffffff;}
.videoBoxContent{position:relative;width:100%;text-align:left;}
.videoBoxContent p{color:#ffffff;font-size:1.8rem;font-weight:300;line-height:1.6;padding:0;margin-bottom:1.2rem;}
.videoBoxContent p:last-child{margin-bottom:0rem;}
.videoBoxContent p span{font-size:1.8rem;font-weight:600;}

/*.videosection::before{content:'';z-index:1;position:absolute;top:0rem;left:0px;width:16rem;height:25rem;background-image:url(../images/flying-arrow.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}*/
.videoBoxContent figure{position:relative;margin-top:2rem;}
.videoBoxContent figure img{position:relative;z-index:2;}
.videoBoxContent > .img-fluid.right-side.mobhide{float:right;width:44%;padding:1rem;}

/* ==  Alumni_section-CLOSE == */

/* ==  student_section-START == */


/*.studentsection::before{content:'';z-index:1;position:absolute;bottom:0rem;left:0px;width:25rem;height:17rem;background-image:url(../images/student-vector-line-LT.png);background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
.studentsection::after{content:'';z-index:1;position:absolute;top:-14rem;right:0px;width:11rem;height:34rem;background-image:url(../images/student-vector-line.png);background-size:contain;background-position:right center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
.studentBoxContent figure{position:relative;width:100%;text-align:center;margin-bottom:-2px;}*/








/* ==  student_section-CLOSE == */

/* ==  package_section-START == */

/* package-slider */

/* ==  package_section-CLOSE == */

/* ==  Professional_section-START == */
.abtkeygsection{position:relative;width:100%;margin:0;padding:0;background-color:#ffffff;}
.abtkeygsection .widget-title h3{color:#2b2c84;}
.abtkeygsection .sectionInner{padding-left:3%;padding-right:3%;}
.abtkeygsliderGrid{position:relative;width:100%;}
.abtkeygBox{padding:0.5rem;}
.abtkeyg_row .cols{margin-bottom:1.5rem;}
.abtkeyg-title{position:relative;width:100%;padding:0px;margin:0px;}
.abtkeyg-title .description{position:relative;width:100%;padding:5.6rem 0;}
.abtkeyg-title .description::before{content:"";position:absolute;width:5.5rem;height:5.5rem;top:0rem;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:1;}
.abtkeyg-title .description::after{content:"";position:absolute;width:5.5rem;height:5.5rem;bottom:0rem;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:1;}
.abtkeyg-title h4{text-align:left;padding:0;margin-bottom:0.1rem;color:#243d80;font-size:2.5rem;font-weight:600;line-height:1.3;letter-spacing:0rem;}
.abtkeyg-title h6{padding:0;color:#27292e;font-size:1.4rem;font-weight:400;line-height:1.35;letter-spacing:0rem;text-align:left;margin-bottom:2rem;}
.abtkeyg-title h6:last-child{margin-bottom:0rem;}
.abtkeyg-title p{padding:0;color:#27292e;font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:0rem;text-align:justify;margin-bottom:1rem;}
.abtkeyg-title p:last-child{margin-bottom:0rem;}
.programprofile{position:relative;width:100%;text-align:center;}
.programprofile figure{width:100%;text-align:left;}
.programprofile figure img{max-width:9.2rem;margin:0 auto;border:2px solid #000000;border-radius:9.2rem;}

/* program-slider*/
#program-slider.owl-theme .items{position:relative;width:100%;}
#program-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#program-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;border:0;width:4rem;height:4rem;font-size:2.7rem;line-height:4rem;margin:0px;padding:0px;border-radius:0rem;text-align:center;background-color:transparent;top:50%;transform:translateY(-50%);z-index:2;}
#program-slider.owl-theme .owl-nav .owl-prev{color:#2b2c84;left:-5%;}
#program-slider.owl-theme .owl-nav .owl-next{color:#2b2c84;right:-5%;}
#program-slider.owl-theme .owl-nav:hover .owl-prev,#program-slider.owl-theme .owl-nav:hover .owl-next{color:#26504b;}

/* ==  Professional_section-CLOSE == */

/*== Our Schools css start ==*/
.ourschoolsection{position:relative;width:100%;margin:0;padding:0;background-color:#ffffff;}
#school-slider .items .schoolbox > span{font-size:2.5rem;font-weight:600;color:#fe4773;line-height:1.6;}
#school-slider .items .schoolbox > p{font-size:1.8rem;font-weight:400;color:#272829;line-height:1.4;}
#school-slider .items .schoolbox > p > span{font-size:1.8rem;font-weight:600;color:#272829;line-height:1.4;}
#school-slider .items{border-right:3px solid #fe4773;}
.ourschoolsection .schoolBoxContent{border:3px solid #fe4773;border-radius:20px;padding:2rem;}
.brdr-n{border-right:none!important;}
#school-slider.owl-theme .owl-nav [class*=owl-]{position:relative;color:#ffffff;border:2px solid #000000;width:2.7rem;height:2.7rem;line-height:2.7rem;font-size:2.2rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:64%;transform:translateY(-50%);z-index:2;}
#school-slider.owl-theme .owl-nav .owl-prev{color:#580c82;left:-1rem;}
#school-slider.owl-theme .owl-nav .owl-next{color:#580c82;right:-1rem;}
#school-slider.owl-theme .owl-nav .owl-prev:hover,#school-slider.owl-theme .owl-nav .owl-next:hover{color:#fff;background:#FE4773;}

/*== Our Schools css close ==*/

/* ================================================== */



/*== How to Apply css start ==*/

.applysection{background-image: url(../images/odd-banner.png);
    background-size: cover;
    background-repeat: no-repeat; padding:50px 0;}
.applybox figure {
    -ms-transition: transform 0.6s;
    -o-transition: transform 0.6s;
    -ms-transition: transform 0.6s;
    -webkit-transition: transform 0.6s;
    transition: transform 0.6s;
    transform-style: preserve-3d;
    padding: 1rem 0.5rem 0.5rem;
    width: 150px;
    height: 150px;
    border-radius: 0%;
    border: solid 1px #707070;
    padding: 30px;
    margin: 5% auto;
}
.applybox:hover figure{-o-transition:0.9s;-ms-transition:0.9s;-moz-transition:0.9s;-webkit-transition:0.9s;transition:0.9s;-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-moz--transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.applybox > span {
    font-size: 2rem;
    font-weight: 600;
    line-height: 1.2;
    background: #E53338;
    display: inline-block;
    width: 45px;
    padding: 2px 0;
    color: #fff;
    border-radius: 12px;
}
.applybox > p{
    font-size:2rem;
    font-weight:400;
    line-height:1.2; 
    color:#707070;
    font-family: "Roboto", Sans-serif;
}
/* #apply-slider .items:before {
    position: absolute;
    content: '';
    background: url('../images/dotted-arrow-gray.png')no-repeat center center/cover;
    position: absolute;
    top: 87px;
    right: -23px;
    width: 31px;
    height: 47px;
    z-index: 2;
} */
#apply-slider .items.arrow-none::before{display:none;}

.applybox:hover figure {border: solid 1px #AA2F24;}

.applybox:hover p{color:#E53338; font-weight:600;}

/* ================================================== */


/*== Explore More css start ==*/
.exploresection{position:relative;width:100%;margin:0;padding:0;background-color:#ffffff;}
.explorerow{background:#f4fbfa;padding:2rem;border:2px solid #46b3a5;margin-top:30px;}
.exploreBoxContent > h5{font-size:3.5rem;color:#46b3a5;font-weight:700;line-height:1.6;}
.exploreBoxContent > p{font-size:2rem;color:#272829;font-weight:400;line-height:1.6;}
.explore-btn{background:#46b3a5;width:83%;display:table;color:#fff;text-align:center;padding:2rem;font-size:3.5rem;font-weight:600;margin:16px auto;}
.explore-btn:hover{background:#FF4575;color:#ffffff;}

/* ================================================== */




.package_section{background-color:#ffffff;}
.package_section::after{content:'';position:absolute;right:40px;bottom:-100px;width:80px;height:190px;background:url(../images/pack-dots-RT.png) no-repeat center center;background-size:contain;z-index:1;}
.package_section .package__block .package_dv .package__item {
    padding: 0px 0px 11px 40px;
}
.package_section .package__block .package_dv .package__item .counting-item-block{margin-bottom:25px;min-height:130px;width:100%; text-align:left;}
.package_section .package__block .package_dv .package__item .counting-item-block:last-child{margin-bottom:0px;}
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,.package_section .package__block .package_dv .package__item .counting-item-block .plus{font-size:5.5rem;position:relative;z-index:2;font-weight:800;color:#2f4b89;}

.plus b{font-size:3rem;}
.package_section .package__block .package_dv .package__item .counting-item-block strong{display:block;color:#000000;margin-top:10px;font-size:18px;font-weight:400;}
.package_section .package__block .package_dv .package__item .counting-item-block strong.txttop{margin-top:-40px;margin-bottom:15px;}
.package_section .package__block .package_dv .package__item .counting-item-block p{display:block;color:#000000;margin-top:0px;font-size:18px;font-weight:600;line-height:1.3; padding-bottom: 5px;}

.package_section .package__block .package_dv {text-align: left;}

.package_section .package__block .package_dv .package__item .counting-item-block p:after {position: absolute;
    content: "";
    width: 20%;
    height: 1px;
    left: 41px;
    bottom: 0;
    background-color:rgba(0, 0, 0, 1);
    background-size: 100%;}
	
	
	
.section-ranks{position:relative; background-color:#f8f8f8;}	
.section-ranks .rewards_item { position: relative;}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute { position: absolute; top: 16%; width: 100%; }
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img { width:20%; margin-bottom:4%; margin-top: 1%; }
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img.net { width:40%; margin-bottom:4%; }
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute strong {
    font-size: 12.4px;
    line-height: 16px;
    display: block;
    font-weight: 400;
	
}

.section-ranks .rewards_item .ranks_relative .ranks_content_absolute h2 {color:#044da3; text-transform:uppercase; font-weight:900; font-size: 20px; line-height: 1;}

.section-ranks .rewards_item .ranks_relative .ranks_content_absolute h2.rans {
    text-transform: none !important; font-size: 40px;}
	
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute h2.rans sup{font-weight:500;}	


.section-ranks .rewards_item .ranks_relative .ranks_content_absolute span img {
    width: 27%;
}


.section-ranks .rewards_item .ranks_relative .ranks_content_absolute span {
    display: block;
    color: #707070;
    font-size: 16px;
    line-height: 1;
    font-weight: 500;
    margin: 10px 45px;
	padding-bottom: 10px;
    border-bottom: solid 1px #707070;}

#ranks-slider.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 2px;  }
#ranks-slider.owl-theme .owl-dots .owl-dot.active span, #ranks-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #a6ce43;
}


#ranks-slider.owl-theme .owl-dots{display:none;}


#ranks-slider.owl-theme .owl-dots .owl-dot.active span, #ranks-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #a6ce43;
}

#ranks-slider.owl-carousel .owl-item {
  display: flex;
  flex: 1 0 auto;
}
	

#ranks-slider.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    width: 35px;
    height: 35px;
    font-size: 30px;
    border: solid 1px #9b9b9b;
    /* border-radius: 100%; */
    line-height: 35px;
    margin: 0px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #9b9b9b;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}

#ranks-slider.owl-theme .owl-nav [class*="owl-"] i {
  font-weight: 300;
}
#ranks-slider.owl-theme .owl-nav [class*="owl-"]:hover {
  color: #d2570d;
  opacity: 1;
}
#ranks-slider.owl-theme .owl-nav .owl-prev {
  left: -50px;
}
#ranks-slider.owl-theme .owl-nav .owl-next {
  right: -50px;
}



.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img.difrnt {
    width: 45%;
}

.section-ranks .rewards_item .ranks_relative .ranks_content_absolute strong.elest {
    top: -20px !important;
    position: relative;
}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img.difrnt {
    width: 40%;
}



.section-ranks .rewards_item .ranks_relative .ranks_content_absolute p{font-size: 13px;}	



.studyusa__section {
    background-image: url(../images/studyusa-bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.studyusa__section .blessi {
    position: relative;
    padding: 7rem 5rem;
	background-color:#e19b13;
	margin-top: 7rem;
}

.studyusa__section .blessi .title-wrap {
    padding-right: 7rem;
}

.why-list {
    position: relative;
    z-index: 1;
    padding-left: 0px;
}

.why-list figure {
    padding: 0px;
    padding-right: 0rem;
    padding-top: 25px;}

.why-list ul li {
    padding: 12px 0;
    padding-left: 0px;
    color: #fff;
    font-size: 30px;
    margin-left: 0px;
	letter-spacing: 1px;
    
}

.why-list ul li span {
    display: inline-block;
    float: right;
	padding-right:40px;
}

.why-list ul li span a {
    cursor: pointer;
}

.why-list ul li span a img {
    width: 80%;
}


.why-list ul li span a img:hover {
    filter:  brightness(10) invert(9);
}

.modal-dialog {
    max-width: 1050px;
    margin-right: auto;
    margin-left: auto;
}

h4.min-titles {
    text-align: center;
    font-size: 19px;
    margin-bottom: 20px;
}

table.table.c_table tr td {
    font-size: 14px;
    vertical-align: middle;
    /*border: 1px solid #aba9a9;*/
    /* padding: 2px; */
	padding:8px;
}

.c_table thead td {
    background-color: #f2f2f2;
    color: #272727;
    font-weight: 700;
}

.studyusa__section .blessi .widget-title :after{position: absolute;
    content: "";
    width: 37.5%;
    height: 5px;
    left: 0px;
    bottom: -15px;
    background-color: rgba(255, 255, 255, 1);
    background-size: 100%;}










/*== Footer css start ==*/
.footer{width:100%;display:table;padding:2.4rem 0;background:#000;color:#ffffff;text-align:center;}
.footer p{color:#ffffff;opacity:0.9;font-size:1.2rem;font-weight:300;line-height:1.3;letter-spacing:0.04rem;}
.footer p span{color:#dc812d;}
.sideNavi{position:fixed;top:50%;right:-40px;z-index:2;transform:rotate(90deg);}
.sideNavi a{font-weight:500;color:#000;cursor:pointer;font-size:18px;padding:8px 10px;border:1px solid #ffffff;transition:1s;background-color:#FFEE00; font-family: 'Roboto', Sans-serif;}
.sideNavi a i{margin-right:5px;}
.sideNavi a:hover{color:#000;background-color:#FFEE00;}
.sideNavi a.callus{color:#ffffff;background-color:#119de3;}
.sideNavi a.callus:hover{color:#000;background-color:#FFEE00;}

/*== Footer css close ==*/

/* ======================= styleCSS-CLOSE ================================= */





.item-sections{margin-top:0px;padding:2.8rem 1.5rem;width:100%;min-height:158px;background-color:transparent;/*border:2px solid #ffffff;*/box-shadow:0 0.1rem 1rem rgba(0,0,0,0);/*border-radius:1rem;*/transform:translateY(0px);transition:0.5s;margin-bottom:0px;}
.item-sections:hover{transform:translateY(-0.7rem);}

.rankImging figure {
    width: 6.2rem;
    margin: 0 auto 0.5rem;
    overflow: hidden;
}
.rankImging figure img{width:auto;display:inline-block;}
.rankDescr-box{min-height:6rem;}
.rankDescr-box:after{position: absolute;
    content: "";
    width: 1px;
    height: 70px;
    right: -10px;
    top: 50%;
    background-color: rgba(0, 0, 0, 1);
    background-size: 100%;}
	
.rankDescr-box .rankDescedInn{width:100%;}
.rankDescr-box h4{color:#000;padding:0;font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:0rem;margin:0rem;}
.rankDescr-box p{width:100%;color:#434244;padding:0;font-size:1.3rem;line-height:1.4;letter-spacing:0rem;}
.rankitemsContainered{height:100%;}

.whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .counting-number, .whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .pluses{font-size:5.5rem;position:relative;z-index:2;font-weight:800;color:#2f4b89;}

#best-slider.owl-theme .owl-dots .owl-dot.active span{
    background: #f3c400;
}

#best-slider.owl-theme .owl-dots .owl-dot span{
    width: 25px;
    height: 5px;
    margin: 5px 2px;
	background-color:#d0a800 !important;
}


#best-slider.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #f3c400!important;
    width: 18px!important;
    height: 18px!important;
}





.fprogrammeBx{position:relative;width:100%;}

.form-group {
    margin-bottom: 8px;
}

.fprogrammeBx .col-12 .form-group .form-control {
    background-color: #d7d7d7;
    color: #353539;
    height: auto;
    border: 0px;
    padding: 15px 15px;
    font-size: 17px;
    border-radius: 0px;
    font-weight: 400;
}

.fprogrammeBx .form-group select {
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/dropdown-arrow.png) no-repeat 96% center;
    background-size: 18px;
}

.fprogrammeBx .col-12 .form-group .form-control option {
    background-color: #ffffff;
    color: #353539;
    font-size: 15px;
}

.offer-content2 {
    position: relative;
    padding: 15px;
    background-color: #2f5061;
}

.offer-content2:before {
    content: '';
    position: absolute;
    top: 5px;
    left: 0px;
    right: 0px;
    height: 0px;
    width: 100%;
    background-color: #010f2d;
}

.offer-content2 .cols:first-child {
    -ms-flex: 0 0 35%;
    flex: 0 0 35%;
    max-width: 35%;
    padding: 0px;
}

.offer-content2 .cols:last-child {
    -ms-flex: 0 0 65%;
    flex: 0 0 65%;
    max-width: 65%;
    padding: 0px;
}

.offer-contentinr2 {
    position: relative;
    width: 100%;
    padding-left: 20px;
}

.offer-contentinr2 label, .offer-title label {
    position: relative;
    font-weight: 600;
    color: #ffffff;
    font-size: 24px;
    line-height: 1.07;
    text-transform: none;
    display: inline-block;
    padding: 10px 0px 15px 0px;
    margin-bottom: 0px;
    margin-bottom: 18px;
    display: block;
}

.offer-contentinr2 label::after, .offer-title label::after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 200px;
    height: 3px;
    background-color: #ffffff;
}

.program-row p:not(:last-child) {
    margin-bottom: 10px;
}

.program-row .offer-content2 p {
    color: #ffffff;
}

.program-row p {
    font-weight: normal;
    font-size: 14px;
    color: #353539;
}

.program-row p b {
    font-weight: 600;
    color: #ffffff;
    margin-right: 4px;
}

.progList {
    position: relative;
    width: 100%;
    margin: 15px 0;
}

.offer-content2 .progList ul.unlisted {
    padding-left: 0px;
}

.offer-content2 .progList ul {
    position: relative;
    padding-left: 12px;
}

.offer-content2 .progList ul li:not(:last-child) {
    margin-bottom: 4px;
}

.offer-content2 .progList ul.unlisted li {
    padding-left: 45px;
    text-align: left;
}

.offer-content2 .progList ul li {
    position: relative;
    line-height: 1.5;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    padding: 0px 25px;
}

.offer-content2 .progList ul.unlisted li img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
}

.offer-content2 .progList ul.unlisted li span b {
    display: block;
}

.offer-content2 .progList ul.unlisted li {
    padding-left: 45px;
    text-align: left;
}


.aplybtnsec {
    position: relative;
    width: 100%;
    margin-top: 20px;
    padding-left: 15px;
}

.aplybtnsec a, .aplybtn {
    position: relative;
    font-size: 15px;
    line-height: 1;
    text-transform: uppercase;
    border-radius: 50px;
    border: 2px solid #fff;
    padding: 12px 28px;
    background-color: transparent;
    color: #ffffff;
    text-align: center;
    margin: 0;
    display: inline-block;
}

.aplybtnsec a:hover,.aplybtnsec a:focus,.aplybtn:hover,.aplybtn:focus{
  color:#ffffff;
  background-color:#f3c400;
  opacity:1;
}














/* Placement_numbers */
.place_section{padding-top:0px;padding-bottom:0px;}
.place_section .place__block .package_dv .package__item{padding:20px 10px;min-height:195px;background-color:#eaeaea;text-align:center; border-radius: 15px;}
.place_section .place__block .package_dv .package__item .counting-item-block .counting-number{font-size:47px;color:#00cd53;position:relative;z-index:2;font-weight:600;color:#00cd53;}
.place_section .place__block .package_dv .package__item .counting-item-block .plus {
    font-size: 30px;
    color: #00cd53;
    position: relative;
    z-index: 2;
    font-weight: 600;
    top: -4px;}
.place_section .place__block .package_dv .package__item .counting-item-block strong{display:block;color:#ffffff;margin-top:15px;font-size:20px;font-weight:500;text-transform:uppercase;}
.place_section .place__block .package_dv .package__item .counting-item-block p{display:block;color:#202020; margin-top:10px;font-size:20px;font-weight:400;line-height:1.35;}

.place_section .place__block .package_dv .package__item .counting-item-block p.lap{display:block;color:#202020; margin-bottom:20px;font-size:20px;font-weight:400;line-height:1.35;}

/*== Programs_css start ==*/
/*responsivetabs*/
.offer-content{width:100%;padding-bottom:5px;}
.offer-contentinr{position:relative;width:100%;padding:15px 0px;}
.offer-contentinr>p{text-align:justify;}
.offer-contentinr2{position:relative;width:100%;padding-left:20px;}
.offer-content2{position:relative;padding:15px;background-color:#2f5061;}
.offer-content2 figure {margin:0;}
.offer-content2 figure>img{width:100%;}
.offer-content2 .cols:first-child{
  -ms-flex:0 0 35%;
  flex:0 0 35%;
  max-width:35%;
  padding:0px;
}
.offer-content2 .cols:last-child{
  -ms-flex:0 0 65%;
  flex:0 0 65%;
  max-width:65%;
  padding:0px;
}
.offer-content2 .cols:first-child:after{content:'';position:absolute;top:-25px;right:-15px;bottom:0px;width:0px;background-color:#010f2d;}
.offer-content2:before{content:'';position:absolute;top:5px;left:0px;right:0px;height:0px;width:100%;background-color:#010f2d;}
.offer-contentinr2 label,.offer-title label{position:relative;font-weight:600;color:#ffffff;font-size:24px;line-height:1.07;text-transform:none;display:inline-block;padding:10px 0px 15px 0px;margin-bottom:0px;margin-bottom:18px;display:block;}
.offer-contentinr2 label::after,.offer-title label::after{content:'';position:absolute;left:0px;bottom:0px;width:200px;height:3px;background-color:#ffffff; }
.program-row{padding:0px;padding-bottom:30px;}
.program-row h3{color:#001c54;font-size:19px;padding-left:30px;padding-bottom:10px;}
.progList{position:relative;width:100%;margin:15px 0;}
.progList ul{position:relative;}
.program-row p{font-weight:normal;font-size:14px;color:#353539;}
.program-row .offer-content2 p{color:#ffffff;}
.program-row p:not(:last-child){margin-bottom:10px;}
.offer-content2 .progList ul{position:relative;padding-left:12px;}
.offer-content2 .progList ul.unlisted{padding-left:0px;}
.offer-content2 .progList ul li{position:relative;line-height:1.5;font-weight:normal;font-size:14px;color:#ffffff;padding:0px 25px;}
.offer-content2 .progList ul.unlisted li{padding-left:45px;text-align:left;}
.offer-content2 .progList ul.unlisted li img{position:absolute;top:0px;left:0px;width:30px;}
.offer-content2 .progList ul.unlisted li span b{display:block;}
.offer-content2 .progList.width100 ul li{width:100%;}
.offer-content2 .progList ul li:not(:last-child){margin-bottom:4px;}
.offer-content2 .progList ul li:before{content:'';position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background-color:#ffffff;}
.offer-content2 .progList ul.unlisted li:before{content:'';display:none;}
.program-row p b{font-weight:600;color:#ffffff;margin-right:4px;}
.aplybtnsec{position:relative;width:100%;margin-top:20px;padding-left:15px;}
.aplybtnsec a,.aplybtn{position:relative;font-size:15px;line-height:1;text-transform:uppercase;border-radius:50px;border:2px solid #fff; padding:12px 28px;background-color:transparent;color:#ffffff;text-align:center;margin:0;display:inline-block;}
.aplybtnsec a:hover,.aplybtnsec a:focus,.aplybtn:hover,.aplybtn:focus{
  color:#ffffff;
  background-color:#f3c400;
  opacity:1;
}

.aplybtnsec a:hover::before{content:'';position:absolute;top:0px;left:-10px;width:0px;bottom:0px;height:100%;background-color:#ffffff;}
.aplybtnsec a:hover::after{content:'';position:absolute;top:0px;right:-10px;width:0px;bottom:0px;height:100%;background-color:#ffffff;}
/*new_doubleselect_start*/
.programsection{padding:15px;background-color:rgba(255,255,255);min-height:580px;}
.doublebox{display:none;}
.fprogrammeBx{position:relative;width:100%;}
.interestedsec p{width:100%;background-color:#fccf26;text-align:center;padding:11px 10px;font-size:19px;color:#001c54;height:100%;font-weight:600;}
/* .fprogrammeBx .col-12 .form-group,.fprogrammeBx .col-12 .form-group>p{height:100%;} */
.fprogrammeBx .col-12 .form-group .form-control{background-color:#d7d7d7;color:#353539;height:auto;border:0px;padding:15px 15px;font-size:17px;border-radius:0px;font-weight:400;}
.fprogrammeBx .col-12 .form-group .form-control option{background-color:#ffffff;color:#353539;font-size:15px;}
.fprogrammeBx .form-group select {
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(../images/dropdown-arrow.png) no-repeat 96% center;
  background-size:18px;
}

.sec10 {padding-top:30px !important;}

.recruiters-section .recruiters_item .recruiters-logo {
    position: relative;
    margin-bottom: 8px;
    border: 1px solid #838282;
    border-radius: 15px;
    overflow: hidden;
	background: #fff;
} 

#recruiters-slider.owl-theme .owl-dots .owl-dot.active span{
    background: #f3c400;
}

#recruiters-slider.owl-theme .owl-dots .owl-dot span{
    width: 25px;
    height: 5px;
    margin: 5px 2px;
	background-color:#d0a800 !important;
}


#recruiters-slider.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #f3c400!important;
    width: 18px!important;
    height: 18px!important;
}



/*== SEC1 css start ==*/
.section1{background-color:#f8f8f8; padding:30px 0;}
.courses_sec1{position:relative;width:100%;}
.section1 .courses-wrap{background:transparent;border:2px solid #2f4f61;position:relative;width:26%;margin:1%;padding:0px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;border-radius:5px;z-index:0;overflow:visible;}
.section1 .courses-wrap:hover{background-color:#f3c400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 0 17px rgba(32,46,60,.7);}
.coursescontent{width:100%;display:block;word-wrap:break-word;}
.overlayBox{background-color:#0286d2;position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;padding:10px;opacity:0;visibility:hidden;z-index:2;}
.section1 .courses-wrap:hover .overlayBox{opacity:1;visibility:visible;}
.courses-wrap-inner{position:relative;width:100%;height:100%;padding:15px 10px;z-index:1;min-height:200px;}
.section1 .courses-wrap:hover strong {color: #2f5061; font-weight: 600;}
.section1 .courses-wrap:hover img{/*-webkit-filter:brightness(100);filter:brightness(100);*/ }
.section1 .courses-wrap strong{color:#2f5061;font-size:18px;font-weight:500;line-height:1.2;margin-top:25px;}
.section1 .courses-wrap p{color:#ffffff;font-size:11px;font-weight:400;line-height:1.22;}
.section1 .courses-wrap img{max-width:75px;}

/* Shine */
.section1 .courses_sec1 .courses-wrap{position:relative;overflow:hidden;}
.section1 .courses_sec1 .courses-wrap::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.section1 .courses_sec1 .courses-wrap:hover::before,
.section1 .courses_sec1 .courses-wrap:hover:before{-webkit-animation:shine .75s;animation:shine .75s;}
@-webkit-keyframes shine{
100%{left:125%;}
}
@keyframes shine{
100%{left:125%;}
}


.recruiters-section {
    background: #f8f8f8;
}

.whyussectioned{position:relative: background:#fff;}

.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .ranktext{display:block;color:#fff}.section4 #toppers-silder.owl-theme .owl-item.active .toppers-item .ranktext{display:none}.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .video-box i{font-size:30px;display:block}.section4 #toppers-silder.owl-theme .owl-item.active .toppers-item .video-box i{display:none}.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .video-block .video-box>a{top:55%}.section4 #toppers-silder.owl-theme.owl-theme .owl-dots .owl-dot.active span,.section4 #toppers-silder.owl-theme.owl-theme .owl-dots .owl-dot:hover span{background:#7f3e8b;}
.section4{background-color:#004280}#toppers-silder.owl-theme .owl-item.active.center .toppers-item img{transform:scale(1);border:0px solid #fff;padding:0px;border-radius:0%;-webkit-filter:grayscale(0);filter:grayscale(0)}#toppers-silder.owl-theme .owl-item.active .toppers-item img{padding:5px;transform:scale(.6);transition:.6s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .ranktext{display:block;color:#fff}.section4 #toppers-silder.owl-theme .owl-item.active .toppers-item .ranktext{display:none}.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .video-box i{font-size:30px;display:block}.section4 #toppers-silder.owl-theme .owl-item.active .toppers-item .video-box i{display:none}.section4 #toppers-silder.owl-theme .owl-item.active.center .toppers-item .video-block .video-box>a{top:55%}.section4 #toppers-silder.owl-theme.owl-theme .owl-dots .owl-dot.active span,.section4 #toppers-silder.owl-theme.owl-theme .owl-dots .owl-dot:hover span{background:#7f3e8b}.secthankyou .widget-title h3{font-size:50px}.ranktext p {
    font-size: 15px !important;
    text-align: justify;
}
.ranktext h4{font-size:22px; padding-bottom:10px;}

.toppers-item img {
    padding: 0px;
    /* transform: scale(.6); */
    transition: .6s ease;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

.video-box img {
    width: 99%;
    margin-left: -12rem;
}

.ranksliderGridels {
    position: relative;
    width: 100%;
}

.ranksliderGridels:after{position: absolute;
    content: "";
    width: 8%;
    height: 100%;
    left: 0;
    top: 0;
    background-color:rgba(255, 255, 255, 1);
    background-size: 100%;
	z-index:1;
	}
	
#toppers-silder.owl-theme .owl-item.active.center .toppers-item span {
    display: inline-block;
    background: #fccf14;
    position: absolute;
    z-index: 1;
    padding: 10px 20px;
    font-size: 20px;
    font-weight: 800;
    color: #000;
    bottom: 34px;
    left: -55px;
	border-radius:5px;
	-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}


.toppers-item span {display:none}
	

#toppers-silder.owl-theme .owl-item.active.center .toppers-item span b {
    font-size: 38px;
    line-height: normal;
    display: inline-block;
    padding-right: 7px;
}

#toppers-silder.owl-theme .owl-item.active.center .toppers-item span:hover{background-color:#daa600;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 0 17px rgba(32,46,60,.7);
}
	

#toppers-silder.owl-theme .owl-stagePadding {padding:0px !important; margin:0px !important;}

#toppers-silder.owl-theme .owl-dots .owl-dot span{width:10px!important;height:10px!important;background:#fff!important;border:1px solid #ffffff; display:none;  }
#toppers-silder.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fdc62d!important;width:13px!important;height:13px!important;}


#toppers-silder.owl-carousel .items{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:2rem;padding-left:0px;padding-right:0px;}
#toppers-silder.owl-theme .items{position:relative;width:100%;}
#toppers-silder.owl-theme .owl-nav .owl-nav{margin-top:200px;}
#toppers-silder.owl-theme .owl-nav [class*=owl-] {
    position: absolute;
    color: #ffffff;
    border: 2px solid #000;
    width: 3.7rem;
    height: 3.7rem;
    line-height: 3.7rem;
    font-size: 2.3rem;
    margin: 0px;
    padding: 0px;
    border-radius: 20rem;
    text-align: center;
    background-color: transparent;
    bottom: -6%;
    transform: translateY(-50%);
    z-index: 2;
}

#toppers-silder.owl-theme .owl-dots, .owl-theme .owl-nav {
    /* text-align: center; */
    -webkit-tap-highlight-color: transparent;
    /* left: 20% !important; */
    margin-left: 28%;
}

#toppers-silder.owl-theme .owl-nav .owl-prev {
    color: #000;
    left: 6.5%;
}
#toppers-silder.owl-theme .owl-nav .owl-next {
    color: #000;
    left: 10%;
}
#toppers-silder.owl-theme .owl-nav .owl-prev:hover,#toppers-silder.owl-theme .owl-nav .owl-next:hover{color:#000;background:#ffc326;}




.colleb-section {
    background: #f2f2f2;
}

.colleb-section .colb_item .collabs-logo {
    position: relative;
    margin-bottom: 8px;
    border: 1px solid #838282;
    border-radius: 15px;
    overflow: hidden;
	background: #fff;
}



#collebs-slider.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    width: 35px;
    height: 35px;
    font-size: 30px;
    border: solid 1px #9b9b9b;
    /* border-radius: 100%; */
    line-height: 35px;
    margin: 0px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #9b9b9b;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}





#collebs-slider.owl-theme .owl-nav .owl-next {
    right: -50px;
}

#collebs-slider.owl-theme .owl-nav .owl-prev {
    left: -50px;
}
#collebs-slider.owl-theme .owl-nav [class*="owl-"] i {
    font-weight: 300;
}



#collebs-slider.owl-theme .owl-dots .owl-dot.active span{
    background: #f3c400;
}

#collebs-slider.owl-theme .owl-dots .owl-dot span{
    width: 25px;
    height: 5px;
    margin: 5px 2px;
	background-color:#d0a800 !important;
}


#collebs-slider.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #f3c400!important;
    width: 18px!important;
    height: 18px!important;
}


.testicontainer{padding:15px;text-align:center;position:relative;}

.testicontent{position:relative;margin-top:20px;z-index:1;}
.testicontent p{position:relative;padding:0px;margin:0px;font-size:14px;line-height:1.55;color:#ffffff;font-weight:400;}
.testicontent p:last-child::before,
.testicontent p:last-child:before{content:'';position:absolute;width:0px;height:0px;top:-55px;background:url(../images/testimonials/top-quote.png) no-repeat center center;background-size:contain;z-index:-1;left:0px;opacity:0;}
.testicontainer .profile{position:relative;}
.testicontainer h4{color:#ffffff;font-size:20px;line-height:1.5;font-weight:600;font-style:italic;}
.testicontainer h4>small{font-size:15px;font-weight:500;display:block;}
.testicontainer .profile figure{position:relative;width:100%;margin-bottom:20px;}
.testicontainer .profile figure img {
    max-width: 100%;
    border-radius: 100%;
    border: solid 2px #fff;
    padding: 2px;
}









.activities__section {
    background: rgb(4,77,163);
background: linear-gradient(260deg, rgba(4,77,163,1) 41%, rgba(3,49,104,1) 63%, rgba(4,65,136,1) 82%);
}


/* Shine */
.activities__section .container{max-width: 86%;}
.activities__section .courses_sec1 .courses-wrap{position:relative;overflow:hidden;}
.activities__section .courses_sec1 .courses-wrap::before{position:absolute;top:0;left:-95%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.activities__section .courses_sec1 .courses-wrap:hover::before,
.activities__section .courses_sec1 .courses-wrap:hover:before{-webkit-animation:shine .75s;animation:shine .75s;}
@-webkit-keyframes shine{
100%{left:125%;}
}
@keyframes shine{
100%{left:125%;}
}

.courses_sec1 {
    position: relative;
    width: 100%;
    padding-bottom: 0px;
}

.activities__section .courses-wrap {
    position: relative;
    width: 100%;
    margin: 0px;
    padding: 0px;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    border-radius: 0px;
    z-index: 0;
    overflow: visible;
    background-color: transparent;
    border: 0px solid #FFF;
}
.courses-wrap-inner .overlayBox img {
    width: 65%;}
.activities__section .courses-wrap:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 0 17px rgba(32,46,60,.7);background-color:#fdc800;}
.coursescontent{width:100%;display:block;}
.overlayBox{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;padding:10px;opacity:0;visibility:hidden;background-color:#fdc800;z-index:2;}
.activities__section .courses-wrap:hover .overlayBox{opacity:1;visibility:visible;}
.courses-wrap-inner{position:relative;width:100%;height:100%;padding:10px 10px;z-index:1;min-height:180px;}
.activities__section .courses-wrap:hover strong{color:#ffffff;}
.activities__section .courses-wrap:hover img{/*-webkit-filter:brightness(100);filter:brightness(100);*/  /*-webkit-filter:brightness(0);
filter:brightness(0);*/}
.activities__section .courses-wrap strong{color:#ffffff;font-size:18px;font-weight:400;line-height:1.1;margin-top:10px;text-transform:capitalize;}
.activities__section .courses-wrap p{color:#ffffff;font-size:14px;font-weight:400;line-height:1.25; width: 100%; padding-top:10px;}
.activities__section .courses-wrap img{max-width:150px;}
.overlayBox h3 {
    
    width: 100%;
	color: #ffffff;
    font-size: 19px;
    font-weight: 500;
    line-height: 1.1;
    margin-top: 10px;
    text-transform: capitalize;
}

.coursescontent .counting-item-cont span.counting-number {
    color: #fdc800;
    font-size: 40px;
    font-weight: 900;}

.coursescontent .counting-item-cont span.plus {
    font-size: 40px;
    font-weight: 900;
    color: #fdc800;}
	
	
.courses-wrap-inner:after{content: "";
    position: absolute;
    height: 140px;
    width: 1px;
    background: #93abc7;
    left: 0;
    top: 25px;
    right: 0;}


.sss:after {
display: none;
}



.activities__section .courses-wrap:after{content: "";
    position: absolute;
    height: 1px;
    width: 180px;
    background: #93abc7;
    left: 25px;
    top: 1px;
    right: 0;
    z-index: 0;}
	

.about__section{padding:50px 0;}
	
.about__section ul { list-style-image: url(../images/check.png); margin-left: 0rem; }
.about__section ul li { font-size: var(--font); font-weight: 600; padding:0.2rem 0; position: relative; }
.about__section .bridafter, .courses__tab_block .ma-tilt { padding: 0rem; }
.courses__tab_block .ma-tilt:after, .courses__tab_block .ma-tilt:before { background-color: #FFFFFF !important; }




.glossye {
    position: relative;
    padding: 0 5%;
}



.video_pb {
    
    padding: 10px;
    /* margin-right: 50px; */
}

@media screen and (max-width: 600px) {
    .video_pb {
        margin-right: 0px;
    }
}

.video-play-row {
    overflow: hidden;
    position: relative;
    border: solid 1px #fff;
}

/* .video_pb:after {
    content: '';
    z-index: 0;
    position: absolute;
    top: 0px;
    right: 0;
    width: 60rem;
    height: 100%;
    z-index: -1;
    background-color: #E53338;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
} */




.video-button {
    width: 90px;
    height: 90px;
    color: #AA2F24;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    display: inline-block;
    border: 3px solid #FFF;
    text-align: center;
    line-height: 90px;
    animation: pulse 2000ms linear infinite;
    -webkit-animation: pulse 2000ms linear infinite;
    -moz-animation: pulse 2000ms linear infinite;
    font-size: 2rem;
}

.video-button::before, .video-button::after {position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;background-color: #FFF;border-radius: 74px;opacity: 0.15;z-index: -10;}

.video-play-row:after { position: absolute; content: ""; width: 100%; height: 100%; top: 0px; left: 0px; }
.video-button::before {z-index: 2;animation: inner-ripple 2000ms linear infinite;-webkit-animation: inner-ripple 2000ms linear infinite;-moz-animation: inner-ripple 2000ms linear infinite;}
.video-button::after {z-index: 1;animation: outer-ripple 2000ms linear infinite;-webkit-animation: outer-ripple 2000ms linear infinite;-moz-animation: outer-ripple 2000ms linear infinite;}
.video-section { position: absolute; left: 42%; top: 35%; text-align: center; z-index: 3; }
@-webkit-keyframes outer-ripple{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.5}80%{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5);opacity:0}}@-moz-keyframes outer-ripple{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.5}80%{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5);opacity:0}}

.ticklist {position:relative; padding:10px 0 0 0;}

.ticklist ul li {
    padding: 5px 0px;
    position: relative;
    color: #000000;
    font-size: 17px;
    font-weight: 500;
    line-height: 1.3;
    text-align: left;
}

.listicon span {
    position: relative;
    padding-left: 30px;
    display: block;
}

.listicon span::before {
    content: '';
    position: absolute;
    left: 0px;
    top: 5px;
    width: 16px;
    height: 13px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/arrow.png);
}

.about__section .glossye p {
    font-size: 17px;
    font-weight: 400;
    color: #000;
    font-family: "Roboto", Sans-serif;
    text-align: center;
    
}



.about__section .glossye span {
    font-size: 16px;
    font-weight: 400;
    color: #000;
    
}



	
	
	
/*Recognitions STARTS*/

.section9{
    /* background-image: url(../images/collab-bg.jpg); */
    background-size: cover;
    background-repeat: no-repeat; padding:60px 0;}
	
	
/* .section9:after {
    content: '';
    position: absolute;
    right: 320px;
    top: 40px;
    width: 172px;
    height: 89px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/collaboration/collab.png);
	-webkit-animation: zoomeffect 3.5s infinite;
    animation: zoomeffect 3.5s infinite;
} */
	
.sec9Head{position:relative;padding:0 0%;}
.sec9Head p {
	color: #707070;
    font-weight: 400;
    font-family: "Roboto", Sans-serif;
    /* padding-top: 15px; */
	padding-bottom:10px;
    /* letter-spacing: 0.8px; */
    font-size: 18px;
}

#recognitions-slider.owl-theme .owl-nav [class*="owl-"] {
    position: relative;
    width: 100px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #E53338;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
    padding: 0px;
    /* border-radius: 100%; */
    text-align: center;
    color: #E53338;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}


#recognitions-slider.owl-theme .owl-nav [class*="owl-"] i {
    font-weight: 600;
}

#recognitions-slider.owl-theme .owl-nav .owl-next {right: -1%;}
#recognitions-slider.owl-theme .owl-nav .owl-prev {left: -1%;}
#recognitions-slider .owl-nav {margin-left: 0;}
#recognitions-slider.owl-theme .owl-nav [class*=owl-]:hover{color:#F5F5F5; background:#E53338;} 
#recognitions-slider.owl-theme .owl-item img {
    width: 100%;
    margin: auto;
    /* border: solid 1px #707070; */
	transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
	 /* filter: gray; IE6-9 
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */
}
#recognitions-slider.owl-theme .owl-item .items {
    margin-top: 10px;
    padding:0px;
    transition: 0.7s;
    
	}
#recognitions-slider.owl-theme .owl-item .items:hover img{

    -webkit-transform: translateY(-.5em); transform: translateY(-.5em); box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); /*-webkit-filter: grayscale(0%);*/}

/* recognitions-flex */
#recognitions-slider.owl-carousel .owl-stage{display:flex;}
#recognitions-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#recognitions-slider.owl-carousel .items{display:flex;flex-direction:column;margin-bottom:10px;}	


#colendrs-slider.owl-theme .owl-nav [class*=owl-] {
    color: #ffffff;
    border-radius: 100%;
    height: 30px;
    background: #005bab;
    width: 30px;
    line-height: 25px;
}


#colendrs-slider.owl-theme .owl-nav [class*=owl-]:hover{color:#d2570d;/*background:#59d627;*/} 






/*== courses__section css start ==*/
.courses__section{background: rgb(4,64,136);
background: linear-gradient(90deg, rgba(4,64,136,1) 33%, rgba(3,47,99,1) 100%);}
.courses__section .resp-tabs-container{background-color:#ffffff;padding:0px;}
.courses__section .resp-tabs-container .courses__Content{padding-bottom:30px;}
.courses__Block h3{font-size:19px;line-height:1.1;font-weight:600;}
.courses__Block p{font-size:16px;line-height:1.5;}
.courses__Block p:not(:last-child){margin-bottom:8px;}
.courses__section .resp-tabs-container .courses__Content p,
.courses__section .resp-tabs-container .courses__Content h5,
.courses__section .resp-tabs-container .courses__Content h6{color:#ffffff;}
.courses__section .resp-tabs-container .courses__Content h5,
.courses__section .resp-tabs-container .courses__Content h6{font-size:24px;}
.courses__section .resp-tabs-container .courses__Content .table-striped{margin-top:15px;}
.introBG{background:url(../images/about-course/intro-bg.jpg) no-repeat top center;background-size:100% 100%;}
.courses__section .resp-tabs-container .courses__Content .table-striped td{color:#ffffff;font-size:14px;}
.courses__section .resp-tabs-container .courses__Content .table-info,
.table-info>th{font-size:20px;background-color:#c3c9bd}
.courses__section .resp-tabs-list{width:auto;margin:0 auto 4px;}
.courses__section .resp-tabs-list li{padding:15px 15px;margin-right:4px;text-align:center;border-top-right-radius:0px;border-top-left-radius:0px;}
.courses__section .resp-tabs-list li:last-child{margin-right:0px;}
.courses__Block {
    padding: 30px;
    min-height: 350px;
}







.proseccontent{position:relative;width:100%;padding:0;}
.proseccontent ul{overflow:hidden;position:relative;width:100%;}
.proseccontent ul li.resp-tab-item {
    position: relative;
    margin-bottom: 0px!important;
    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
    display: block;
    line-height: 1.2;
    background-color: transparent;
    text-align: left;
    padding: 10px;
    padding-top: 80px;
    text-transform: initial;
    border: 1px solid rgba(255,255,255,1);
    border-radius: 5px;
    width: 100%;
}
.proseccontent ul li.resp-tab-item:hover{box-shadow:0 0 15px rgba(32,46,60,.6);background-color:#074e8c;}
.proseccontent .resp-tab-content{border:0px solid #f6f6f6;}
.proseccontent ul li.resp-tab-item span{position:absolute;top:10px;left:0px;display:block;text-align:center;width:100%;}
.proseccontent ul li.resp-tab-item em{display:block;text-align:center;width:100%;font-style:normal;position:relative;}
.proseccontent ul li.resp-tab-item em b{display:block;font-weight:700;}
.proseccontent ul li.resp-tab-item span::before{content:'';position:absolute;top:0px;left:0px;right:0px;width:55px;height:55px;background-size:contain;background-repeat:no-repeat;background-position:left center;margin:0 auto;}
.proseccontent ul li.resp-tab-item.icon1 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon1.png);}

/* black */
.proseccontent ul li.resp-tab-item.icon1.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon1-blk.png);}
.proseccontent ul li.resp-tab-item.icon2 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon2.png);}

/* black */
.proseccontent ul li.resp-tab-item.icon2.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon2-blk.png);}
.proseccontent ul li.resp-tab-item.icon3 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon3.png);}

/* black */
.proseccontent ul li.resp-tab-item.icon3.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon3-blk.png);}
.proseccontent ul li.resp-tab-item.icon4 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon4.png);}

/* black */
.proseccontent ul li.resp-tab-item.icon4.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon4-blk.png);}
.proseccontent ul li.resp-tab-item.icon5 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon5.png);}

/* black */
.proseccontent ul li.resp-tab-item.icon5.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon5-blk.png);}
.proseccontent ul li.resp-tab-item.icon6 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon6.png);}
/* black */
.proseccontent ul li.resp-tab-item.icon6.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon6-blk.png);}

.proseccontent ul li.resp-tab-item.icon7 span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon7.png);}
/* black */
.proseccontent ul li.resp-tab-item.icon7.resp-tab-active span::before{content:'';background-image:url(../images/programs-offered/icons/prog-icon7-blk.png);}

/* programs__offered-end*/

/*== courses__section css close ==*/


.programs__content .tab__content {
    
    padding-right: 1rem;
}

.programs__content .tab__content::-webkit-scrollbar {
    width: 4px;
    background-color: #ededed;
}


.programs__content .tab__content::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(104, 140, 240, 0.3);
  }

.programs__content .tab__content::-webkit-scrollbar-thumb {
    background-color: #fdc800; 
}






/*== experts_css start ==*/


.visiting-section{background-color:#ffffff; padding:50px 0;}
.visiting-section .single-feedback{padding:20px;border-radius:10px;box-shadow:0 0.5px 8px rgba(0,0,0,0.17);}
.visiting-section .single-feedback .nameheading h4{color:#272727;font-size:19px;font-weight:700;}
.visiting-section .single-feedback .nameheading span{color:#272727;font-size:14px;font-weight:400;display:block;}

/* flex-start */
#visiting-slider.owl-carousel .owl-stage{display:flex;}
#visiting-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#visiting-slider.owl-carousel .items{display:flex;flex-direction:column;}

/* flex-close */
#visiting-slider.owl-theme .items p,
.client-text{position:relative;color:#000;font-size:14px;line-height:1.5;font-weight:400; padding-top: 20px; padding-bottom: 40px; }
#visiting-slider.owl-theme .items p::after,
#visiting-slider.owl-theme .items p:after{content:'';position:absolute;width:36px;height:36px;bottom:-30px;right:0px;  /* background:url(../images/experts/quote-close.png) no-repeat top center; */background-size:contain;}



#visiting-slider.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    width: 35px;
    height: 35px;
    font-size: 30px;
    border: solid 1px #9b9b9b;
    /* border-radius: 100%; */
    line-height: 35px;
    margin: 0px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #9b9b9b;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}



#visiting-slider.owl-theme .owl-nav [class*="owl-"]:hover {
  color: #d2570d;
  opacity: 1;
}

#visiting-slider.owl-theme .owl-nav [class*="owl-"] i {
    font-weight: 300;
}

#visiting-slider.owl-theme .owl-nav .owl-prev{left:-50px;}
#visiting-slider.owl-theme .owl-nav .owl-next{right:-50px;}
#visiting-slider.owl-theme .items {
    position: relative;
    width: 100%;
    margin-top: 52px;
    border: solid 3px #044da3;
}
/* #visiting-slider.owl-theme .items::before{content:'"';position:absolute;width:80px;height:70px;top:-50px;left:20px; background-size:contain;z-index:1;} */
.client-info .img{width: 100px;}
#visiting-slider.owl-carousel .owl-item img{width:100%;border-radius:100%;}
.client-info .nameheading{padding:8px 0px;padding-left:12px;}



#visiting-slider.owl-theme .items figure {
    position: absolute;
    top: -23px;
}
#visiting-slider.owl-theme .items figure img {
    border-radius: 0px;
    width: 70%;
}

#visiting-slider.owl-theme .items:hover {
    background: rgb(3,50,104);
background: linear-gradient(90deg, rgba(3,50,104,1) 0%, rgba(4,77,163,1) 54%);
}

#visiting-slider.owl-theme .items:hover p.client-text {color: #fff;}

#visiting-slider.owl-theme .items:hover h4 {
    color: #fdc800;
}

#visiting-slider.owl-theme .items:hover span {
    color: #fff;
}

#visiting-slider.owl-theme .items:hover figure img {
    filter: invert(67%) sepia(74%) saturate(704%) hue-rotate(1deg) brightness(104%) contrast(103%); border:0px;
}

#visiting-slider.owl-theme .items:hover img{
    border: solid 2px #fff;
}

/*== experts_css Close ==*/




/* =======================
::24.0 gallery area css
======================== */
#gallery-memeber.owl-theme .owl-nav [class*=owl-]{position:absolute;top:83px;margin:0px;border-radius:0px;text-align:center;}
#gallery-memeber.owl-theme .owl-nav .owl-prev{left:10px;}
#gallery-memeber.owl-theme .owl-nav .owl-next{right:10px;}

#visiting-slider.owl-theme .owl-nav [class*=owl-] {
    color: #9b9b9b;
    font-size: 30px;
    line-height: 25px;
    margin: 5px;
    padding: 3px 10px;
    background: #transparent;
    /* color: #FFFFFF; */
    display: inline-block;
    cursor: pointer;
    border-radius: 100%;
}
#gallery-memeber.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#ffffff;width:40px;height:40px;font-size:27px;line-height:43px;margin:0px;padding:0px;border-radius:60px;text-align:center;background-color:rgba(0,0,0,0.7);top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0.5rem 1rem rgba(0,0,0,.13);}
.gallery_area .item_row .popup-gallery-row{padding:0px;}
.galleryBox .container-fluid{padding:0 0;}
.gallery_area{padding-top:0px;}
.gallery_area .single_gallery_item{display:inline-block;float:left;width:100%;position:relative;z-index:1;}

.gallery_area .single_gallery_item .hover_overlay{background-color:rgba(0,0,0,0.45);border:1px solid #ffffff;height:92%;left:4%;position:absolute;top:4%;-webkit-transition-duration:350ms;transition-duration:350ms;width:92%;border-radius:3px;-webkit-transform:scale(0,0);transform:scale(0,0);}
.gallery_area .single_gallery_item:hover .hover_overlay{-webkit-transform:scale(1,1);transform:scale(1,1);}
.gallery_area .single_gallery_item .gallery_info h5,
.gallery_area .single_gallery_item .gallery_info p{color:#ffffff;position:absolute;text-align:center;top:30%;width:100%;height:auto;}
.gallery_area .single_gallery_item .gallery_info p{top:45%;}
.gallery_area .single_gallery_item .links>a>i{color:#ffffff;font-size:40px;}
.gallery_area .single_gallery_item img{height:auto;width:100%;max-width:100%;border-right:2px solid transparent;}
#gallery-memeber.owl-theme .owl-dots .owl-dot.active span,
#gallery-memeber.owl-theme .owl-dots .owl-dot:hover span{background:#413932!important;}
#gallery-memeber.owl-theme .owl-dots .owl-dot span{background:#97928d!important;}
#gallery-memeber.owl-theme .owl-nav{margin-top:0px;}
.gallery_area .single_gallery_item .links{top:61%;position:absolute;right:15%;margin-right:-17.5px;width:auto;z-index:99;overflow:hidden;}
.gallery_area .single_gallery_item .links{position:absolute;color:#000000;font-size:26px;margin:0px;padding:0px;text-align:center;top:50%;left:0px;width:100%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;overflow:hidden;}
.gallery_area .single_gallery_item .links a{margin:0 auto;display:inline-block;}
.gallery_area .single_gallery_item .links a img{max-width:45px;display:inline-block;border:0px;}
.section_gallery{width:100%;display:block;position:relative;padding:30px 0 0;background-color:#005aab;}


/* highlighttxt */




/*== Faq's css start ==*/


.studentsection{background-image: url(../images/faq-bg.jpg);
    background-size: cover;
    background-repeat: no-repeat; padding:50px 0;
    
}

.successBoxContent {
    position: relative;
    width: 100%;
    padding: 0rem;
}

.successBoxContent span {
    display: block;
    text-align: center;
    font-size: 2.5rem;
    font-weight: 700;
    background: #F5F5F5;
	color:#E53338;
	padding: 15px 0;
    font-family: "Roboto", Sans-serif;
}

.accordion{width:100%;margin:0px auto;color:#656666;background:transparent;}
.accordion .container.active .label{background-color:#fff;padding:11px 18px;color:#000;font-weight:500;}
.accordion .container.active{width:100%!important;padding:0;}
.accordion .container {
    position: relative;
    margin: 10px 0px;
    width: 100%!important;
    border: 1px solid #9da3aa;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    padding-left: 0px;
    padding-right: 0px;
}
.accordion .label {
    position: relative;
    padding: 15px 15px;
    font-size: 2.5rem;
    color: #000;
    cursor: pointer;
    font-weight: 700;
    /* background: #E53338; */
    border: 2px solid #000;
    font-family: "Roboto", Sans-serif;
}
.accordion .label::before{content:'+';color:#6B6B6B;position:absolute;top:50%;right:8px;font-size:40px;transform:translateY(-50%);}

.accordion .ad1::before {
    color: #0094E7 !important;
}
.accordion .ad2::before {
    color: #FFEE00 !important;
}
.accordion .ad3::before {
    color: #E53338 !important;
}
.accordion .ad4::before {
    color: #6DD283 !important;
}

.accordion .content{position:relative;background:#F5F5F5;height:0;font-size:20px;text-align:justify;width:100%;overflow:hidden;transition:0.5s;}
.accordion .content p{font-size:inherit;margin-bottom:7px;}
.accordion .content p:last-child{margin-bottom:0px;}
.accordion hr{width:100;margin-left:0;border:1px solid grey;}
.accordion .container.active .content{height:auto;padding:15px;font-size:1.55rem;}
.accordion .container.active .label::before{content:'-';font-size:40px;right:32px;color: #000;}

.programs__content .tab__content .blocking { position: relative;}
.programs__content .tab__content .blocking ul.listing li {
    position: relative;
    padding: 3px 0;
    font-size: 16px;
    padding-left: 30px;
    color: #707070;
	text-align:left;
    font-family: "Roboto", Sans-serif;
}

.programs__content .tab__content .blocking ul.listing li:after {
    content: '';
    position: absolute;
    left: 0px;
    top: 6px;
    width: 15px;
    height: 15px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/double-arrow.png);
}

.programs__img img {
    border: solid 3px #DBAB44;
}

.programs__content .tab__content .blocking .eleg {
    position: relative;
    padding-top: 10px;
}
.programs__content .tab__content .blocking .eleg span {
    display: block;
    font-size: 20px;
    font-weight: 700;
    background: transparent;
    text-align: left;
    color: #282725;
    padding-bottom: 0px;
    font-family: "Roboto", Sans-serif;
}

.programs__content .tab__content .blocking .eleg p {
   
    padding: 10px 0;
    font-size: 16px;
    text-align:left;
    color: #707070;
    font-family: "Roboto", Sans-serif;
}

.programs__content .tab__content .blocking .eleg > a {
    color: #FFF;
    display: inline-block;
    background-color: #E53338;
    border: 1px solid #E53338;
    line-height: 1;
    /* border-radius: 30px; */
    padding: 13px 40px;
    /* margin-right: 3%; */
    position: relative;
    text-transform: uppercase;
    transform: perspective(1px) translateZ(0px);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    font-size: 20px;
    font-weight: 600;
    font-family: "Roboto", Sans-serif;
}
.programs__content .tab__content .blocking .eleg > a:hover {
    color: #E53338;
    background-color: #fff;
    border: 1px solid #000;
}

/* .programs__content .tab__content .blocking .eleg>a:hover::before {
    transform: scaleY(1);
} */

/* .programs__content .tab__content .blocking .eleg>a::before {
    border-radius: 0px;
    background-color: #DBAB44;
    border: 1px solid #DBAB44;
    bottom: 0;
    content: "";
    left: 0;
    border-radius: 30px;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
} */








.courses__Block .eleg3 {
    position: relative;
    padding-top: 20px;
	text-align: center;
}



.courses__Block .eleg3 > a {
    color: #FFF;
    display: inline-block;
    background-color: #E53338;
    border: 1px solid #E53338;
    line-height: 1;
    /* border-radius: 30px; */
    padding: 10px 40px;
    /* margin-right: 3%; */
    position: relative;
    text-transform: uppercase;
    transform: perspective(1px) translateZ(0px);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Roboto', Sans-serif;
}
.courses__Block .eleg3 > a:hover {
    color: #E53338;
    background-color: #fff;
    border: 1px solid #000;
}

/* .courses__Block .eleg3>a:hover::before {
    transform: scaleY(1);
} */

/* .courses__Block .eleg3>a::before {
    border-radius: 0px;
    background-color: #DBAB44;
    border: 1px solid #DBAB44;
    bottom: 0;
    content: "";
    left: 0;
    border-radius: 30px;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
} */




/* =====================admision-section============================= */
.admision-section{position:relative; padding:50px 0;}
.admision-section .rounds{position:relative; text-align:center;	}
.admision-section .rounds h1{font-size:20px; font-weight:700; color:#282725; padding:25px 0;}
.admision-section .rounds span {
    /* width: 100%; */
    display: block;
    border: solid 1px #E53338;
    padding: 20px 0;
	color:#fff;
	font-size:20px;
    font-family: "Roboto", Sans-serif;
    background-color: #E53338;
    transition: background-color 0.3s ease;
}

.admision-section .rounds:hover h1 {color: #AA2F24;}
.admision-section .rounds:hover span{background:#fff; color:#E53338;}


.admision-section .expert-btn{position:relative;}
.admision-section a.expert-btn {
    background-color: #DBAB44;
    font-size: 2rem;
    padding: 1.5rem 25rem;
    border-radius: 3rem;
    color: #fff;
    margin-top: 40px;
    font-weight: 600;
    line-height: 1.6;
    display: inline-block;
}

.admision-section a.expert-btn::before {
    border-radius: 0px;
    background-color: #DBAB44;
    border: 1px solid #DBAB44;
    bottom: 0;
    content: "";
    left: 0;
    border-radius: 30px;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
}


.admision-section a.expert-btn:hover{background-color:#fe4773;color:#ffffff}



.proce{position:relative; padding-top:40px; padding-bottom:20px;}


.proce > a {
    color: #FFF;
    display: inline-block;
    background-color: #DBAB44;
    border: 1px solid #DBAB44;
    line-height: 1;
    border-radius: 30px;
    padding: 13px 250px;
    /* margin-right: 3%; */
    position: relative;
    text-transform: uppercase;
    transform: perspective(1px) translateZ(0px);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    font-size: 20px;
    font-weight: 600;
}

.proce>a:hover::before {
    transform: scaleY(1);
}

.proce>a::before {
    border-radius: 0px;
    background-color: #AA2F24;
    border: 1px solid #AA2F24;
    bottom: 0;
    content: "";
    left: 0;
    border-radius: 30px;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
}

/* ========================admision-section========================== */


#gallery-slides.owl-theme .owl-nav [class*="owl-"] {
    position: relative;
    width: 100px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #E53338;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 0px;
    padding: 0px;
    /* border-radius: 100%; */
    text-align: center;
    color: #E53338;
    background-color: transparent;
    top: 50%;
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); */
}

#gallery-slides.owl-theme .owl-nav .owl-prev {
    left: -1%;
}
#gallery-slides.owl-theme .owl-nav .owl-next {
    right: -1%;
}

#gallery-slides.owl-theme .owl-dots, .owl-theme .owl-nav {
    margin-left: 0%;
}

.gallery__grid p {
    text-align: center;
    padding: 15px 0;
    font-size: 16px;
}

#gallery-slides.owl-theme .owl-nav [class*=owl-]:hover {
    color: #fff;
    background: #E53338;
}

.gallery-section {
    padding: 50px 0;
}


.btn-containered button {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    cursor: pointer;
    border: none;
    padding: 5px 40px;
    font-size: 14px;
    background: linear-gradient(141deg, #ffffff 0%, #ffffff 51%, #ffffff 75%);
    color: #AA2F24;
	font-weight:600;
    box-sizing: border-box;
    border-radius: 30px;
    border: solid 1px #000;
	margin: 15px 0;
}



#texted {
    display: none;
}

.thanksection {
    height: calc(85vh - 70px);
    position: relative;
    width: 100%;
    background-image: url(../images/thankyoupic.jpg);
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    /* height: 96vh; */
}

.thankContent {
    background-color: rgba(231,170,65,0.9);
    padding: 25px 25px;
    border: 2px solid #ffffff;
    border-radius: 10px;
    margin: 10% auto;
}

.thankMsg {
    position: relative;
    text-align: center;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.thankMsg img {
    max-width: 10rem;
    margin: 0 auto;
}

.thankMsg h5 {
    font-size: 2.5rem;
    line-height: 1.55;
    font-weight: 400;
    color: #ffffff;
    display: block;
    text-transform: initial;
}

.thankMsg h5 strong {
    font-size: 3.0rem;
    font-weight: 600;
    display: block;
    line-height: 1.2;
}

.thankMsg h5 span {
    margin-top: 5px;
    display: block;
    font-weight: 600;
    font-size: 3.2rem;
}



button#myBtns {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    cursor: pointer;
    border: none;
    padding: 10px 45px;
    font-size: 14px;
    background: linear-gradient(141deg, #ffffff 0%, #ffffff 51%, #ffffff 75%);
    color: #AA2F24;
	font-weight:600;
    box-sizing: border-box;
    /* border-radius: 30px; */
    border: solid 1px #000;
	margin: 15px 0;
    font-family: 'Roboto', Sans-serif;

}

button#myBtns1 {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    cursor: pointer;
    border: none;
    padding: 10px 45px;
    font-size: 14px;
    background: linear-gradient(141deg, #ffffff 0%, #ffffff 51%, #ffffff 75%);
    color: #E53338;
	font-weight:600;
    box-sizing: border-box;
    /* border-radius: 30px; */
    border: solid 1px #000;
	margin: 15px auto;
	display: block;
	text-align: center;
    font-family: 'Roboto', Sans-serif;
    transition: background-color 0.3s ease;
}
button#myBtns1:hover {
    color: #fff;
	background: #E53338;
    border: 0;
    transition: all 0.3 ease;
}



#texted {
    display: none;
}
#mores {display: none;}

#texted1 {
    display: none;
}
#mores1 {display: none;}



.programs__content .tab__content .blocking .discrps {
    position: relative; }

.programs__content .tab__content .blocking .discrps h2 {
    display: block;
    font-size: 20px;
    font-weight: 700;
    background: transparent;
    text-align: left;
    color: #282725;
    padding-bottom: 10px;
    font-family: "Roboto", Sans-serif;
}

.programs__content .tab__content .blocking .discrps p{color:#707070; font-size: 16px;font-family: "Roboto", Sans-serif; text-align:left;}
.programs__content .tab__content .blocking .discrps button {
    background: transparent;
    border: 1px #AA2F24 solid;
    padding: 5px 10px;
    border-radius: 6px;
    color: #000;
    font-size: 16px;
    font-weight: 600;
	margin:10px 0 25px 0;
    font-family: "Roboto", Sans-serif;
}

.programs__content .tab__content .blocking .discrps button:hover{background: #AA2F24; color:#fff;}