/* ======================= styleCSS-START ================================= */
.text-purple{color:#580c82!important;}

/* == HeaderSection-START == */
.header {
    position: absolute;
    width: 100%;
    display: table;
    z-index: 1;
    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: auto;
    margin-top: 10rem;
}

#heroo.owl-carousel {
    z-index: 0;
}


.mobile__dv {
    position: relative;
    margin-top: -150px;
}

.mobile__dv a {
    background: linear-gradient(90deg, rgba(234, 78, 26, 1) 0%, rgba(198, 52, 3, 1) 100%);
    color: #FFFFFF;
    font-size: 1.8rem;
    padding: 8px 40px;
    padding-right: 20px;
    border-radius: 30px;
    position: relative;
}

.mobile__dv a span {
    background-color: #ffbd45;
    color: #000000;
    border: 1px solid #fff;
    padding: 5px;
    width: 40px;
    font-size: 20px;
    height: 40px;
    line-height: 32px;
    border-radius: 30px;
    display: inline-block;
    position: absolute;
    left: -12px;
    top: -1px;
    text-align: center;
}


#header.sticky .header-absolute .mobile__dv {
    margin-top: 0;
}





.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(23,11,17,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: 9rem;
    margin-top: 0;
}
#header.sticky .header-absolute .mobile__dv .divids ul li strong img {width: 8%;}
#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: 18px;}

#header.sticky .header-absolute .top-menu { padding: 1.5rem 0rem;}



/*StickyMenu-END */

/* == HeaderSection-CLOSE == */
.mobile{display:none;}




/* == 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;}

.widget-title h3 {
    display: inline-block;
    position: relative;
    color: #422432;
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0rem;
    font-size: 3.3rem;
}
.widget-title h3 span{font-weight:400; color:#A68D62;}

.widget-title p {
    font-size: 1.5rem;
    font-weight: 400;
    color: #272829;
    padding-top: 0px;
    text-align: left;
    line-height: 1.3;
}

.widget-title.white h3{color:#ffffff;}

/* .widget-title.orange h3{color:#e2831a;} */
.widget-title.green h3{color:#2b2c84;}
.widget-title h3 em{font-style:normal;}
.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: 330px;
    float: right;
    padding: 2.0rem 2.0rem;
    margin: 0px;
    box-shadow: 0px 2px 12px rgba(0,0,0,0.2);
    margin-top: -1rem;
    background-color: rgba(255, 255, 255, .9);
    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: 2rem;
    line-height: 1.1;
    font-weight: 600;
    color: #000;
    display: block;
}


.frmBg hr {
    border: solid 1px #422432;
    width: 45%;
    margin: 10px auto;
    opacity: 1;
}

.frmBg p{font-size:1.3rem;line-height:1.15;letter-spacing:0.02rem;font-weight:500;color:#232323;display:block;}
.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: 1px solid #d3d3d3;
    margin: 0 auto;
    min-height: 37px;
    font-size: 1.3rem;
    line-height: 1.3;
    letter-spacing: 0rem;
    font-weight: 400;
    border-radius: .6rem !important;
}


.contact-fild-box .no-radius {
    border-radius: 0 .6rem .6rem 0 !important;
}
#country_code {
    border: solid 1px #d3d3d3 !important;
    background: #dbdbdb;
    border-radius: .6rem 0 0 .6rem !important;
}

.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: #EA4E1A;
    font-family: inherit;
    font-size: 1.8rem;
    line-height: 1;
    letter-spacing: 0rem;
    font-weight: 600;
	text-transform:uppercase;
    color: #fff;
    position: relative;
    padding: 1.1rem 5rem;
    margin: 0px auto;
    display: inline-block;
    z-index: 1;
    
    border-radius: .6rem!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:1rem;position:relative;}
.contact-fild-box.text-center{margin-top:5px;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:2;overflow:hidden;padding-top:0rem; border-bottom: solid 2px #d7d7d7;}
.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: 5rem;
    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: #ffffff;
    font-size: 4.2rem;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 0rem;
    padding-right: 0px;
    margin: 0px;
    font-style: normal;
    padding-bottom: 15px;
}

.dsu-addmission h1 em {
    font-style: normal;
    font-weight: 400;
    /* color: #fff; */
}


.dsu-addmission h2 {
    color: #fff;
    font-size: 1.7rem;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0rem;
    padding: 0px;
    margin: 0px;
    margin-bottom: 0rem;
    font-style: normal;
    /* text-transform: uppercase; */
    display: inline-block;
    background: rgb(234,78,26);
background: linear-gradient(90deg, rgba(234,78,26,1) 0%, rgba(198,52,3,1) 100%);
    padding: 8px 15px;
}
.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: #aa2f24;
    font-size: 16px;
    font-weight: 400;
    color: #FFF;
    width: 42%;
    align-items: center;
    align-content: center;
    padding: 15px 20px;
    margin-right: 10px;
	margin-bottom: 10px;
    border: solid 1px #fff;
    border-radius: 30px;
}



.admi__content-btn .counts ul li.libig {width: 50%;}

.dsu-addmission ul li.libig > p {
	position: relative;
	padding-left: 8%;
    font-size: 18px;
    line-height: 15px;
    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: 18px;
    line-height: 15px;
    color: #fff;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    flex-basis: 67%;
}


.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;
}



.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 == */

.kidz {
    position: absolute;
    bottom: 75px;
    left: 50%;
    transform: translateX(-50%);
    width: 36rem;
    z-index: 4;
}
.kidz img {
    width: 100%;
    position: relative;
}


.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: 20px;
		font-weight: 500;
        animation: blinkingBackground 3s infinite;
    }
    @keyframes blinkingBackground{
        0%      { background-color: #B23228;}
        25%     { background-color: #DBAB44;}
        50%     { background-color: #B23228;}
        75%     { background-color: #DBAB44;}
        100%            { background-color: #B23228;}
    }

/* ================================================== */



/* == section_1-START == */
.sectionInner{position:relative;z-index:2;}
.sectionInner:before {
    content: '';
    position: absolute;
    right: -110px;
    bottom: -31px;
    width: 135px;
    height: 200px;
    background: url(../images/ds.png) no-repeat top right;
    background-size: contain;
    z-index: 0;
    /* opacity: 0.7; */
}


.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: 35px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #DBAB44;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
	margin-top: 20px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #DBAB44;
    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: #DBAB44;
}


/* 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;}


.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 == */

/* ==  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 ==*/

/* ================================================== */





/*== 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{position:relative;}
.package_section .package__block {
    margin-top: -9rem;
    background: #fff;
    z-index: 2;
    border-radius: 20px;
}
.package_section .package__block .package_dv .package__item {
    padding: 0px 10px 0px;
}
.package_section .package__block .package_dv .package__item .counting-item-block {
    width: 100%;
    background-color: #fff;
    border-right: solid 1px #d7d7d7;
}


.b-0 {border:0px !important;}

.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number, .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: 45px;
    position: relative;
    z-index: 2;
    font-weight: 400;
    color: #EA4E1A;
}
.package_section .package__block .package_dv .package__item .counting-item-block strong {display:block; color:#ffffff;margin-top:10px; font-size:22px;font-weight:500;}
.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: #EA4E1A;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.35;
}
.package_section .package__block .package_dv .package__item .counting-item-block figure{padding-bottom:8px;}


.countsdown {position:relative; background:#000;}




.counting-item-cont .icons {
    position: absolute;
    top: -9px;
    left: -86px;}
.counting-item-cont .icons img {
    width: 4.3rem;
}

.nobordr{border:none !important; }
	
	
	
.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%;}









.vdo-relative .video-play-fluid img{
    width: 100% !important;
    height: auto !important;
    object-fit: contain;
}
/*== Footer css start ==*/
.footer{width:100%;display:table;padding:2.4rem 0;background:#EA4E1A;color:#ffffff;text-align:center;}
.footer p {
    color: #ffffff;
    opacity: 1;
    font-size: 1.5rem;
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: 0.04rem;
}
.owl-theme .owl-dots .owl-dot.active span{
    background-color: #EA4E1A !important;
    color: #EA4E1A !important;
}
.footer p span{color:#dc812d;}
.sideNavi {
    position: fixed;
    top: 50%;
    right: -135px;
    z-index: 3 !important;
    transform: rotate(270deg);
}
.about-play-fluid img{
    width: 100% !important;
    height: auto !important;
    object-fit: contain;
}
.sideNavi a{font-weight:500;color:#ffffff;cursor:pointer;font-size:22px;padding:8px 10px;border:1px solid #ffffff;transition:1s;background-color:#EA4E1A;}
.sideNavi a i{margin-right:5px;}
.sideNavi a:hover{color:#434244;background-color:#e2831a;}
.sideNavi a.callus{color:#ffffff;background-color:#119de3;}
.sideNavi a.callus:hover{color:#ffffff;background-color:#ff9b00;}

/*== 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;}



.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;
}






/*== 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-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;
}




.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;
    z-index: 0;
    background: rgb(255,237,233);
    background: linear-gradient(90deg, rgba(255,237,233,1) 44%, rgba(198,52,3,0) 100%);
}
	
.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-left: 10%;
}



.video_pb {
    
    padding: 10px;
}

.video_pb:before {
    content: '';
    position: absolute;
    left: -75px;
    bottom: 9px;
    width: 140px;
    height: 315px;
    background: url(../images/dies.png) no-repeat top right;
    background-size: contain;
    z-index: 0;
    opacity: 0.7;
   
	
}

.video-play-row {
    overflow: hidden;
    position: relative;
    border: solid 0px #A68D62;
    border-radius: 10px;
}


.video-button {
    width: 90px;
    height: 90px;
    color: #FFFFFF;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    display: inline-block;
    border: 4px solid #FF0033;
    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: 2.8rem;
}

.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-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: 50%; top: 50%; transform: translate(-50%, -50%); 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 ul.listing li {
    position: relative;
    padding: 1.5rem 0;
    font-size: 16px;
    padding-bottom: 0.3rem;
    color: #656565;
    padding-left: 35px;
    font-weight: 400;
    text-align: left;
}

.about__section .glossye ul.listing li:after {
    content: '';
    position: absolute;
    width: 22px;
    height: 22px;
    background: url(../images/tick.png);
    background-position: center;
    background-size: contain;
    left: 0;
    top: 14px;
    background-repeat: no-repeat;
}

	
	
	
/*Recognitions STARTS*/

.section9{background-color:#2b1f19; padding:60px 0;}
	
	

.sec9Head{position:relative;padding:0 0%;}
.sec9Head p {
    color: #525252;
    font-weight: 400;
    padding-top: 15px;
    padding-bottom: 10px;
    /* letter-spacing: 0.8px; */
    font-size: 16px;
    position: absolute;
    z-index: 2;
    /* top: 0; */
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .8);
    border-radius: 10px;
}


#recognitions-slider.owl-theme .owl-item .items:hover p {
    color: #EA4E1A; background: rgba(255, 255, 255, 1);
}

#recognitions-slider.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    width: 35px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #EA4E1A;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #EA4E1A;
    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:#EA4E1A;} 
#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;
    -webkit-transition: all .6s ease;
    -webkit-backface-visibility: hidden;
    /* z-index: 0; */
    position: relative;
}
#recognitions-slider.owl-theme .owl-item .items {
    margin-top: 10px;
    padding: 0px;
    transition: 0.7s;
    overflow: hidden;
    border-radius: 10px;
}

/* 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{}	











/*Hostels STARTS*/

.section10{background-color:#fff; }
	
	

.sec9Head2{position:relative;}
.sec9Head2 p {
    color: #564F4D;
    font-weight: 400;
    padding-top: 5px;
    padding-bottom: 0px;
    /* letter-spacing: 0.8px; */
    font-size: 14px;
}

.sec9Head2 p b {
    font-size: 16px;
    display: block;
}

#hostels-slider.owl-theme .owl-nav [class*="owl-"] {
    position: relative;
    width: 35px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #fff;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #fff;
    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); */
}


#hostels-slider.owl-theme .owl-nav [class*="owl-"] i {
    font-weight: 600;
}

#hostels-slider.owl-theme .owl-nav .owl-next {right: -1%;}
#hostels-slider.owl-theme .owl-nav .owl-prev {left: -1%;}
#hostels-slider .owl-nav {margin-left: 0;}
#hostels-slider.owl-theme .owl-nav [class*=owl-]:hover{color:#F5F5F5; background:#DBAB44;} 
#hostels-slider.owl-theme .owl-item img {
    width: 100%;
    border-radius: 15px;
    margin: auto;
    border: solid 1px #fff;
    /* transition: 0.5s; */
    /* -webkit-transition: 0.5s; */
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
    /* -webkit-transition: all .6s ease; */
    /* -webkit-backface-visibility: hidden; */
    /* object-fit: cover; */
}
#hostels-slider.owl-theme .owl-item .items {
    margin-top: 10px;
    padding: 10px;
    transition: 0.7s;
    background: #fff;
    border-radius: 15px;
    border: solid 1px #eee;
}


/* recognitions-flex */
#hostels-slider.owl-carousel .owl-stage{display:flex;}
#hostels-slider.owl-carousel .owl-item{/*display:flex;*/flex:1 0 auto;}
#hostels-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; 
}












/* =======================
::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 */




/* ========================admision-section========================== */



.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.1rem;
    line-height: 1.55;
    font-weight: 400;
    color: #ffffff;
    display: block;
    text-transform: initial;
}

.thankMsg h5 strong {
    font-size: 3.5rem;
    font-weight: 600;
    display: block;
    line-height: 1.2;
}

.thankMsg h5 span {
    display: block;
    margin-top: 5px;
}



button#myBtns {
    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: transparent;
    color: #A68D62;
    font-weight: 600;
    box-sizing: border-box;
    border-radius: 30px;
    border: solid 1px #707070;
    margin: 15px 0;
}



button#myBtns1 {
    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;
}



#texted1 {
    display: none;
}
#mores1 {display: none;}


#texted {
    display: none;
}
#mores {display: none;}



.placements_section {
  
  background-color: #fff;
}
#placement-slider.owl-carousel .owl-item figure {
    position: relative;
   
}

#placement-slider.owl-carousel .owl-item img {
    border-radius: 15px;
}


.placements_content .placementsItem {
    padding: 12px;
    position: relative;
    border: solid 1px #cfcfcf;
    margin: 15px;
    border-radius: 15px;
}

#placement-slider.owl-carousel .owl-item figure span {
    position: absolute;
    left: 25px;
    bottom: 15px;
    z-index: 1;
    font-size: 2.2rem;
    color: #fff;
    font-weight: 700;
}


.placementspara h5 {
    position: relative;
    color: #1f1a17;
    font-size: 14px;
    line-height: 1.2;
    font-weight: 600;
    margin-bottom: 4px;
}

.placementspara {
    position: relative;
    padding: 10px 7px 1px;
    text-align: left;
	
	height: 300px;
    overflow: overlay;
}


.placementspara::-webkit-scrollbar {
    width: 4px;
    background-color: #fafafa;
}


.placementspara::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(104, 140, 240, 0);
  }

.placementspara::-webkit-scrollbar-thumb {background-color: #E5E5E5; }




.placementspara p {
    font-size: 13px;
}

.placementspara .topic {
    position: relative;
	padding-top:10px;
}




.placementspara .topic h5 {
    color: #1f1a17;
    font-size: 14px;
    line-height: 1.2;
    font-weight: 600;
    margin-bottom: 4px;
}

.placementspara .topic ul.listed {
    list-style: disc;
    padding-left: 15px;
}


.placementspara .topic ul.listed li{font-size:13px;}

.placementspara .topic hr {
    border-color: #b7b7b7;
}


.placements_content .placementsItem .read-btn {
    position: relative; padding-top:15px;
}

.placements_content .placementsItem .read-btn a {
    color: #fff;
    background: #EA4E1A;
    display: block;
    padding: 10px;
    border-radius: 10px;
    font-size: 1.7rem;
}


.placements_content .placementsItem:hover {background: #FFECE9;
background: linear-gradient(180deg,rgba(255, 236, 233, 1) 0%, rgba(247, 246, 246, 1) 100%);

}


#placement-slider.owl-theme .owl-nav [class*=owl-] {
    position: absolute;
    bottom: 50%;
    border-radius: 0;
    font-size: 2.5rem;
    width: 45px;
    height: 45px;
    border-radius: 100%;
    border: solid 1px #422432;
    color: #422432;
    background-color: rgba(0, 0, 0, 0);
}

#placement-slider.owl-theme .owl-nav [class*=owl-]:hover {
    color: #fff;
	background-color: #EA4E1A;
}
#placement-slider.owl-theme .owl-nav .owl-prev {
    left: -5%;
}

#placement-slider.owl-theme .owl-nav .owl-next {
    right: -5%;
}













/*Testimonial Section*/

.visiting-section{background: linear-gradient(90deg, rgba(255, 237, 233, 1) 44%, rgba(198, 52, 3, 0) 100%); padding:10px 0; padding-bottom: 40px;}
.visiting-section .single-feedback{padding:30px;border-radius:0px;}



.visiting-section .single-feedback .nameheading h4{color:#f7941d;font-size:22px;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,
#visiting-slider.owl-theme .items p, .client-text {
    position: relative;
    
    font-size: 14px;
    line-height: 1.5;
    
    font-weight: 400;
	
    
}




#visiting-slider.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    width: 35px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #fff;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #fff;
    background-color: transparent;
    top: 15%;
    -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-"] i {
    font-weight: 600;
}

#visiting-slider.owl-theme .owl-nav .owl-next {right: -1%;}
#visiting-slider.owl-theme .owl-nav .owl-prev {left: -1%;}
#visiting-slider .owl-nav {margin-left: 0;}
#visiting-slider.owl-theme .owl-nav [class*=owl-]:hover{color:#F5F5F5; background:#DBAB44;} 







#visiting-slider.owl-theme .items {
    position: relative;
    width: 100%;
    
    
    /* margin-left: 2%;  margin-right: 2%; 
	background:#fff;*/
}
/* #visiting-slider.owl-theme .items::before{content:'"';position:absolute;width:80px;height:70px;top:-50px;left:20px; background-size:contain;z-index:1;} */

#visiting-slider.owl-theme .items .testi-pic .img {
    display: flex;
    align-items: center;
    justify-content: center;
}

#visiting-slider.owl-theme .items .testi-pic .img span {
    font-size: 18px;
    font-weight: 600;
    text-align: left;
    padding-left: 15px;
}



#visiting-slider.owl-theme .items figure {
    position: relative;
    text-align: center;
    margin-top: 5%;
}

.desig {
    position: relative;
    /* padding-left: 0%; */
    color: #564F4D;
    background: #fff;
    padding: 25px;
    text-align: center;
    border-radius: 10px;
    min-height: 230px;
}

.desig:after {
    clip-path: polygon(51% 100%, 0 0, 100% 0);
    position: absolute;
    left: 0;
    right: 0;
    bottom: -12px;
    content: "";
    width: 20px;
    height: 14px;
    z-index: 2;
    background: #fff;
    margin: auto;
}

.desig h2 {
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    padding: 0px 0 15px 0;
    /* text-transform: uppercase; */
}
.desig p {
    font-size: 14px;
	color:#564F4D;
}

.gloss {
    align-items: center;
}


#visiting-slider.owl-theme .items .testi-pic {
    width: 100%;
    position: relative;
    text-align: center;
    margin-top: 0%;
    margin: auto;
    padding-top: 16px;
}





/*Testimonial Section*/






.about-play-row {
    position: relative;
    height: 100%;
    overflow: hidden;
    border-radius: 10px;
}
.about-play-fluid {
    height: 100% !important;
}
.about-play-fluid img {
    height: 100% !important;
}


.about-play-section {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 35%;
    text-align: center;
    z-index: 3;
}

.video-button1 {
    width: 70px;
    height: 70px;
    color: #000;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    display: inline-block;
    border: 0px solid #FF0033;
    text-align: center;
    line-height: 75px;
    animation: pulse 2000ms linear infinite;
    -webkit-animation: pulse 2000ms linear infinite;
    -moz-animation: pulse 2000ms linear infinite;
    font-size: 2.3rem;
    background: rgba(255, 255, 255, .6);
}

.video-button1::before, .video-button1::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-button1::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-button1::after {z-index: 1;animation: outer-ripple 2000ms linear infinite;-webkit-animation: outer-ripple 2000ms linear infinite;-moz-animation: outer-ripple 2000ms linear infinite;}


.Rich-Alumni-Base {position:relative;}
.Rich-Alumni-Base .mentor-bg {
    position: relative;
    background-color: #f8f8f8;
    border-radius: 50px;
    padding: 30px;
}

.ticker_item .ticker_front {
    background-color: transparent !important;
    min-height: auto;
    /* border: solid 1px #D8D8D8; */
    /* box-shadow: 0px 4px 12px 2px rgba(206, 212, 218, 0.7); */
    margin: 10px 0;
	-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
} 

.ticker_item .ticker_front:hover {box-shadow: none !important;
    -webkit-transform: translateY(-.5em);
    transform: translateY(-.5em);}  

.img_div {
    /* border-radius: 100%; */
    margin: 0px 30px;
    /* padding: 0px 30px; */
    overflow: hidden;
    width: 150px;
    margin: auto;
    background: #fff;
    height: 150px;
    text-align: center;
    border-radius: 50%;
	transition: .3s ease-in-out;
}


.ticker_item .ticker_front:hover .img_div {background: linear-gradient(90deg, rgba(234, 78, 26, 1) 0%, rgba(198, 52, 3, 1) 100%);}



.rich-alumni_content {
    /* padding: 20px 16px 16px 16px; */
    text-align: center;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    /* min-height: 150px; */
    margin-top: 0px;
    /* border: 2px solid #0056A2; */
    /* border-radius: 10px; */
}

.rich-alumni_content .alumin-name {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    line-height: 27.24px;
    text-align: center;
    width: 60%;
    border-bottom: solid 1px #c7c7c7;
}
.rich-alumni_content .alumin-dtaks {
    color: #564F4D;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.34px;
    text-align: center;
    padding: 8px 0 0 0;
    text-transform: uppercase;
}

.Rich-Alumni-Base .mentored {
    padding-left: 22%;
}


.Rich-Alumni-Base .mentored .butned {
    position: relative;
    padding-top: 20px;
}

.Rich-Alumni-Base .mentored .butned a {
    display: inline-block;
    padding: 7px 30px;
    border: solid 2px #EA4E1A;
    border-radius: 7px;
    font-size: 16px;
    color: #EA4E1A;
}

.Rich-Alumni-Base .mentored .butned a:hover {
    background: #2b1f19;
    color: #fff;
}



.section10 .container-fluid {padding:0px;}



.blog-text>a {
    border:solid 2px #EA4E1A;
    
    padding: 10px 30px;
    border: 1px solid #F78D27;
    border-radius: 30px;
    font-size: 16px;
    font-weight: 600;
	border-radius: 7px;
	color:#EA4E1A;
}


.blog-text>a:hover {
    background: #2b1f19;
    color: #fff;
}


.visiting-section .visiting-row{position:relative;}

.visiting-section .visiting-row::before, .visiting-section .visiting-row::before {
    content: '';
    position: absolute;
    width: 12%;
    height: 118px;
    top: -75px;
    right: 0;
    /* opacity: .1; */
    background: url(../images/Quote.png) no-repeat center center;
    background-size: contain;
    z-index: 1;
}

/****************FAQs****************/
.accordian_container {
    position: relative;
    
    overflow: hidden;
    border-radius: 15px;
}

.faq_section {
    background-image: url(../images/faq-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 0px 0;
}


.faq_slider_section{width:100%;margin:0 auto;}
.accordion-button{
    color: #363636;
    font-size: 1.9rem;
    font-weight: 600;
    background: transparent;
    padding: 1.5rem 2rem;
}

.accordion-button,.collapse:not(.show){-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-o-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;  /* box-shadow:0 0.1rem 1rem rgba(0,0,0,0.55); */}
.accordion-button:not(.collapsed), .accordion-collapse.collapse.show {
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    /* -webkit-transform: scale(1.02); */
    /* transform: scale(1.02); */
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
.accordion-button:not(.collapsed),.accordion-item:first-of-type .accordion-button{border-bottom:1px solid #eee;z-index:2;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;overflow:hidden; }
.accordion-collapse.collapse.show{border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;overflow:hidden;}
.accordion-button:focus{border-color:#fff;  /* box-shadow: 0 0 0 0.25rem rgba(81, 36, 127, 1); */}
.accordion-button:hover{box-shadow:none;  /* z-index: 2; */}
.accordion-button:not(.collapsed):hover{box-shadow:none;}
.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button.collapsed{border-radius:0;}
.accordion-item{border-radius:0;border:0;border-bottom:1px solid #eee;}
.accordion-button:not(.collapsed)::after{background-image:url(../images/minus.png);}
.accordion-button::after{content:"";background-image:url(../images/plus.png);background-size:contain;width:3.5rem;height:3.5rem;}
.accordion-body{background:transparent;padding:2rem;}
.dbllistarrow{padding-left:2rem;}
.accordion-body .dbllistarrow{padding-left:2rem;}
.accordion-body .dbllistarrow::before {
    position: absolute;
    left: 0px;
    top: 4px;
    font-size: 15px;
    content: "";
    font-family: 'Font Awesome 5 Pro';
    content: "\f324";
    color: #f5821f;
}



.accordion-body h5{width:100%;padding:1rem 0 0.2rem;margin:0;position:relative;color:#51247f;font-size:1.8rem;font-weight:700;line-height:1.15;text-align:left;}
.accordion-body p {
    width: 100%;
    padding: 10px 2px;
    margin: 0.3rem 0;
    position: relative;
    color: #222222;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
}


.accordian_container .accordion {
    --bs-accordion-bg: transparent;
}


.accordion-button:not(.collapsed) {
    background: transparent; color:#EA4E1A;
}

/*== ReadMore_css-START ==*/

/****************FAQs****************/



.blog-text {
    position: relative;
    padding-bottom: 20px;
}


#placement-slider.owl-theme .owl-nav [class*=owl-] {
    position: absolute;
    width: 35px;
    height: 35px;
    /* font-weight: bold; */
    font-size: 20px;
    border: solid 2px #EA4E1A;
    /* border-radius: 100%; */
    line-height: 33px;
    margin: 5px;
    padding: 0px;
    border-radius: 100%;
    text-align: center;
    color: #EA4E1A;
    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); */
}