

.dsu-form .npf_wgts iframe {
    height: 500px;
}
/* ======================= styleCSS-START ================================= */
.text-purple{color:#580c82!important;}

/* == HeaderSection-START == */
.header{width:100%;display:table;z-index:4;background-color:transparent;}
.header .top-head{width:100%;display:table;position:relative;}
.top-menu{padding:1rem 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:22rem;}
.logo_right img{width:31.9rem;}
.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: #fff;
    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;
}
.marquee-bg {
    background: #ED2628;
    padding: 15px 0;
    display: block;
}
.marquee-bg .text-moving {
    padding: 6px;
    padding-bottom: 0px;
    color: #fff;
    font-size: 22px;
}
#header.sticky .header-absolute{box-shadow:0 0 18px 1px rgba(0,0,0,0.1);}
#header.sticky .header-absolute .logo img {width: 18rem;}
#header.sticky .header-absolute .logo_right img{width:22rem;}
#header.sticky .top-head{padding-top:0.1rem;}
#header.sticky .header-absolute .logo_right p{color:rgba(0,0,0,1);}

#header.sticky .top-menu {padding: 0.7rem 0rem;}

/*StickyMenu-END */

/* == HeaderSection-CLOSE == */
.mobile{display:none;}




/* == Heading-START == */
.widget-title{position:relative;}
.widget-title.text-left{position:relative;}
.widget-title h3 {
    text-transform: capitalize;
    display: inline-block;
    position: relative;
    color: #000000;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0rem;
    font-size: 2.8rem;
}



.widget-title h4 {
    display: inline-block;
    position: relative;
    color: #000000;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0rem;
    font-size: 2.6rem;
    width: 70%;
}

.widget-title h4 b{color:#f76868;}

.widget-title h4:before {
    content: '';
    position: absolute;
    bottom: -25px;
    width: 130px;
    height: 13px;
    left: 0px;
    right: 0px;
    /* margin: 0 auto; */
    background: url(../images/title-foot.png) no-repeat center center;
    background-size: contain;
    z-index: 1;
}
.widget-title p {
    font-size: 2rem;
    font-weight: 800;
    color: #272829;
    padding-top: 10px;
}
.course-sec- ul li {
    font-size: 20px;
    padding: 1rem;
    border-bottom: 1px solid #ddd;
    color: #000;
}
.course-sec- {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.course-left-sec {
    width: 40%;
    background: #F8F8F8;
   
    margin-right: 10px;
}
.course-sec- ul li:hover {
    background: #ee223b;
    color: #ffff;
}
.course-right-sec {
    width: 40%;
    background: #F8F8F8;
  
}

.course-left-sec h4, .course-right-sec h4 { background-color: #ED2629; color: #FFFFFF; padding: 1rem 2rem; display: block; }
.widget-title h3 span{color:#ED2629;font-weight:600;}
.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 == */

/* .bc-img01{height:43rem;position:relative;width:100%;background-image:url(../images/banner.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;background-position:64% 50%;} */

/* == BannerSection-CLOSE == */

/* ================================================== */

/* == FormSection-START == */
#applyBox{margin-bottom:0px;}
.dsu-form {
    position: relative;
    width: 100%;
    max-width: 320px;
    float: right;
    margin: 0px;
    box-shadow: 0px 2px 12px rgba(0,0,0,0.2);
    margin-top: 0rem;
    background-color: #FFFFFF;
    border-radius: 0px;
}
.aply-now a {
    color: red;
    font-size: 16px;
}

.aply-now {
    margin-top: 10px;
}
section.tab-section{
    background-image: url(../images/tab-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.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: 2.7rem;
    line-height: 1.1;
    letter-spacing: 0.02rem;
    font-weight: 600;
    color: #232323;
    display: block;
}
.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:5px 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:#fff; border:1px solid #010101;margin:0 auto;min-height:34px;font-size:1.2rem;line-height:1.3;letter-spacing:0rem;font-weight:500;border-radius:5px !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: #e52526;
    font-family: inherit;
    font-size: 2rem;
    line-height: 1;
    letter-spacing: 0rem;
    font-weight: 600;
    color: #ffffff;
    position: relative;
    padding: 1rem;
    margin: 0px auto;
    display: inline-block;
    z-index: 1;
    text-transform: uppercase;
    border-radius: 1rem!important;
    width: 100%;
    /* box-shadow: 0px 5px 0px rgba(8,28,77,.9); */
    border: 1px solid #fff;
}
.widget-title.text-center.bottom-txts p {
    font-weight: 300;
}
.TALK-btns.text-center a {
    /* width: 174px; */
    /* height: 55px; */
    background: #ED2629 0% 0% no-repeat padding-box;
    box-shadow: 0px 8px 20px #ED262929;
    padding: 20px 30px;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
}
section.bottomsection {
    background: #FEF4F4;
}
.btn_submit:hover{background-color:#FF4575;color:#ffffff;transform:scale(0.97);transition:all 0.4s ease-in-out;}
.contact-fild-box{margin-bottom:0.5rem;position:relative;}
.contact-fild-box.text-center{margin-top:5px;margin-bottom:0px;}
.contact-fild-box:last-child{margin-top:0.75rem;margin-bottom:0px;}
.contact-fild-box:last-child .form-group{margin-top:0px;margin-bottom:0px;}
.form-group:last-child{margin-bottom:0px;}
.contact-fild-box .form-check{margin-top:10px;}
.contact-fild-box .form-check input[type=checkbox]{width:auto;top:0px;left:1px;position:absolute;padding:0px;margin:0px;height:auto;margin-top:0.1rem;border-radius:0px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:unset;min-height:initial;}
.contact-fild-box .form-check label{color:#ffffff;font-weight:400;font-size:11px;line-height:1.3;cursor:pointer;margin:0px;text-align:left;}
.dsu-intro{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0px;z-index:1;overflow:hidden;padding-top:0rem;}
.dsu-intro .container,.dsu-intro .row,.leftsec_content,.applyBox,.dsu-form{height:auto;}

/*.dsu-intro::before{content:'';z-index:1;position:absolute;top:13%;left:36.6%;width:9.1rem;height:9.1rem;background-image:url(../images/rocket.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}*/
.dsu-addmission {
    margin: 0px;
    margin-top: 1rem;
    margin-bottom: 1.5rem;
    display: block;
    padding: 0px;
    width: 100%;
    padding-right: 0;
}








.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: #19171a;
    font-size: 2.8rem;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0rem;
    padding-right: 35px;
    margin: 0px;
    font-style: normal;
    padding-top: 1rem;
}
.tabs-box:hover {
    background: #fff;
}
.tabs-box:hover .tabs-title {
    color: #000;
}
.tabs-box:hover .tabppre {
    color: #000;
}
.goverment-title h2 {
    font-size: 41px;
    font-weight: 300;
}
section#goverment {
    background: #FEF4F4;
}
.goverment-title h2 span {
    color: #ED2629;
}
.goverment-title p {
    font-size: 17px;
    color: #484848;
}
.goverment-title {
    padding: 100px 0;
    padding-bottom: 0;
}
.tabs-box:hover img {
    filter: invert(1);
}
.tabs-title {
    color: #fff;
    font-weight: 600;
    padding: 9px 0;
    font-size: 15px;
}
.tabs-box {
    border: 3px solid #FFFFFF;
    border-radius: 36px;
    padding: 18px 12px;
    height: 220px;
    margin-bottom: 1.5rem;
}
.tabppre {
    color: #fff;
    font-size: 13px;
}
.right-text {
    text-align: right;
    padding: 7px 0;
    font-weight: 500;
    color: #000;
    font-size: 21px;
}
.right-text span {
    color: #ED2629;
}
.dsu-addmission h2 {
    color: #19171a;
   color: #ED2629;
   font-size: 4rem;
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0rem;
    padding: 0px;
    margin: 0px;
    
    font-style: normal;
}
.dsu-addmission p span { color: #ED2629; }
.dsu-addmission p {
    font-size: 3rem; line-height: 1.2; font-weight: 400;
    padding-right: 8rem;
}
.dsu-addmission p + p { background-color: #f8dfb3; padding: 0.5rem; display: inline-block; margin-top: 1.5rem; }
.dsu-addmission h2 span {
   
    position: relative;
    color: #F31717;
}
.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: #fff;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: 0rem;
    padding: 5px;
    margin: 0px;
    font-style: normal;
    background: #F31717;
        display: inline-block;
}
.dsu-addmission h4 em{font-size:inherit;font-style:normal;font-weight:inherit;padding: 0px 7px;}
.hurryupsec{margin-top:1rem;}


.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-top: 20px;}
.dsu-addmission ul.ourcourses li img {width: 53px;}



.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{background-color:#030708;}
.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 == */

/* ================================================== */

/* == section_1-START == */
.sectionInner{position:relative;z-index:2;}
.expsection::before{content:"";position:absolute;width:4.8rem;right:4rem;top:-100%;bottom:0;background-position:center left;background-repeat:no-repeat;background-size:contain;background-image:url(../images/vector-dots.webp);z-index:1;}
.keyContent{position:relative;padding:0 0;}
.keyContent figure{width:100%;text-align:center;margin-top:1.1rem;}
.keyContent figure img{width:92%;box-shadow:0 0.3rem 4rem rgba(0,0,0,0.45);}
.tickicon{position:relative;list-style:none;padding:0.75rem 0;color:#434244;font-size:1.75rem;font-weight:500;line-height:1.45!important;letter-spacing:0rem;text-align:left;}
.tickicon span{position:relative;padding-left:4rem;padding-right:1rem;display:block;min-height:3.5rem;}
.tickicon span::before{content:"";position:absolute;left:0;top:0rem;width:3rem;height:3rem;background-position:top center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/list-tick.png);}
.tickicon span em{font-style:normal;display:block;padding-top:0.6rem;padding-bottom:0.6rem;}

/* == section_1-CLOSE == */

/* == section_2-CLOSE == */
.toolsection{background-color:#ffffff;}
.toolBx{width:20%;border-right:1px solid #cccccc;}
.toolBx:hover figure img{transition:all 0.4s ease-in-out;transform:scale(1);}
.toolBx .toolBxInner{padding:1rem;background-color:#ffffff;height:100%;}
.toolBx:hover .toolBxInner{background-color:#2b2c84;}
.toolBx:hover .toolBxInner img{filter:brightness(300%) saturate(0%);transform:scale(1.01);}
.toolBx:hover .toolBxInner .toolContent h4{color:#ffffff;}
.toolBx:last-child{border-right:0px;}
.toolContent{text-align:center;height:100%;}
.toolContent img{max-width:4rem;}
.toolContent h4{color:#434244;font-size:1.75rem;font-weight:600;line-height:1.4;}
.squareboxContent img{max-width:6.5rem;}

/* == section_1-CLOSE == */

/* ================================================== */

/* == Scholarship_section-START == */
.schsection{position:relative;width:100%;background-image:url(../images/scholarship_banner.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:1;}
.schsectionWrap{margin-top:2rem;margin-bottom:3rem;}

/* == Scholarship_section-CLOSE == */

/* == Program_section-START == */
.progsection{background:#19e099;background:linear-gradient(90deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}
.progsection .sectionInner{padding-left:0;padding-right:0;}

/* Shine-start */
.progContent{width:100%;position:relative;overflow:hidden;}
.progContent::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:transparent;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);transform:skewX(-25deg);opacity:0;}
.progBox:hover .progContent::before{-webkit-animation:shine 0.75s;animation:shine 0.75s;opacity:1;}
@-webkit-keyframes shine{
100%{left:125%;}
}
@keyframes shine{
100%{left:125%;}
}

/* Shine-close */

/* grow-start */
.grow{-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
@-webkit-keyframes zoomeffect{
0%{background-position:center;transform:scale(0.98,0.98);}
50%{background-position:center;transform:scale(1.1,1.1);}
100%{background-position:center;transform:scale(0.98,0.98);}
}
@keyframes zoomeffect{
0%{background-position:center;transform:scale(0.98,0.98);}
50%{background-position:center;transform:scale(1.1,1.1);}
100%{background-position:center;transform:scale(0.98,0.98);}
}

/* grow-close */

/* rotate-start */
.rotateMe::before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;}
@-webkit-keyframes rotation{
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}
@keyframes rotation{
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}

/* rotate-close */
.mylist ul{position:relative;width:100%;padding-left:0px;margin:0px;list-style-type:none;}
.mylist ul li{width:100%;position:relative;list-style:none;padding:0.4rem 0;color:#27292e;font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:0rem;text-align:left;}
.progBox{width:100%;overflow:hidden;padding:0.75rem;}
.progBox:hover .progContent{background:#19e099;background:linear-gradient(200deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);transition:all 0.3s ease;}
.progBox:hover figure img{transition:all 0.8s ease;transform:rotateY(360deg);}
.progContent{padding:2rem;background-color:#2b2c84;border-radius:1.2rem;box-shadow:0 0.05rem 1rem rgba(0,0,0,0.3);}
.progContent figure img{max-width:6rem;}
.prog_row .cols{margin-bottom:1.5rem;}
.prog-title{position:relative;}
.prog-title h4{color:#ffffff;font-size:1.75rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #2b2c84;font-weight:700;line-height:1.1;letter-spacing:0rem;}
.prog-title .para p{font-size:1.2rem;font-weight:400;color:#ffffff;}
.mylisticon span{position:relative;padding-left:2.6rem;display:block;}
.mylisticon::before{content:"";position:absolute;left:0;top:0.87rem;width:1.5rem;height:1.5rem;background-position:top center;background-repeat:no-repeat;background-size:contain;}

/* == Program_section-CLOSE == */

/* == Eligibility_section-START == */
.elgsection{background:#19e099;background:linear-gradient(90deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}
.elgWrapper{position:relative;width:100%;}
.elgWrapper .elgWrapperInner{position:relative;width:100%;padding:1.5rem 2rem;margin-top:-4rem;background-color:#f4f7f6;z-index:2;}
.elg_row .cols{position:relative;}
.elg_row .cols::before{content:"";position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain;width:4.2rem;height:4.2rem;right:-2.1rem;border-radius:4.2rem;margin:0;top:50%;transform:translateY(-50%);z-index:1;}
.elg_row .cols:last-child::before{content:"";display:none;}
.elg_row .cols::after{content:"";position:absolute;top:0rem;right:0rem;width:0.16rem;bottom:0rem;height:100%;background-color:#2b2c84;z-index:0;}
.elg_row .cols:last-child::after{content:"";display:none;}
.elgBox{padding:0;}
.elgsection .sectionInner{padding-left:0;padding-right:0;}
.elgContent{position:relative;width:100%;overflow:hidden;}
.elgPackBox{position:relative;width:100%;}
.para{position:relative;width:100%;padding:0px;margin:0px;text-align:left;}
.para.black p{color:#434244;}
.para h5{display:inline-block;padding-bottom:1.1rem;color:#ffffff;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:0rem;text-align:center;}
.para p{padding:0;color:#ffffff;font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:0rem;}
.schContent p{font-weight:300;line-height:1.65;letter-spacing:0rem;}

/* == Eligibility_section-CLOSE == */

/* == Exp_section-START == */
.expsection{background-color:#2b2c84;}
.expImg figure{margin-bottom:0rem;}
.expImg figure img{width:100%;}
.expDescription{min-height:6rem;padding:1.5rem;}
.expDescription p{width:100%;color:#434244;padding:0rem;font-size:1.3rem;line-height:1.5;letter-spacing:0rem;}
.itemsContainer{height:100%;}

/* == Exp_section-CLOSE == */

/* == recruit_section-START == */
.recruitsection{background-color:#ffffff;}
.recruitImg figure{margin-bottom:0rem;}
.recruitImg figure img{width:100%;}
.recruitDescription{background-color:#2b2c84;min-height:6rem;}
.recruitDescription p{width:100%;color:#ffffff;padding:0.2rem 1rem;font-size:1.35rem;line-height:1.2;letter-spacing:0rem;}
.recruit_itemsContainer{height:100%;}

/* == recruit_section-CLOSE == */

/* == gallery_section-START == */
.gallerysection{background-color:#ffffff;}
.galleryImg{position:relative;width:100%;overflow:hidden;}
.galleryImg:hover::before,.galleryImg:focus::before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.7);z-index:1;}
.galleryImg:hover::after,.galleryImg:focus::after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:2px solid #ffffff;border-radius:12px;z-index:1;}
.galleryImg figure{margin-bottom:0rem;width:100%;}
.galleryImg figure img{width:100%;}
.videoplay{opacity:0;visibility:hidden;transition:all 0.5s;position:absolute;top:50%;left:0;width:100%;right:0px;padding:45% 10px;text-align:center;z-index:2;transform:translateY(-50%);display:inline-block;}
.videoplay .fa{position:relative;text-align:center;font-size:5rem;font-weight:300;color:#ffffff;}
.galleryImg:hover .fa,.galleryImg:focus .fa{color:#ffffff;}

/* .videoplay:hover .fa,.videoplay:focus .fa{color:#dc812d;} */
.galleryDescription{background-color:#2b2c84;min-height:6rem;}
.galleryDescription p{width:100%;color:#ffffff;padding:0.2rem 1rem;font-size:1.35rem;line-height:1.2;letter-spacing:0rem;}
.gallery_itemsContainer{height:100%;}
.galleryImg:hover .videoplay{opacity:1;visibility:visible;}
.galleryImg figure a{display:inline-block;width:100%;}
.gallerysection .container-fluid{width:100%;}

/* == gallery_section-CLOSE == */

/* == rank_section-START == */

/* linear-gradient-start */

/* .blue_gradient{
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background:#2c2d67;
background:-moz-linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
background:-webkit-linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
background:linear-gradient(180deg,rgba(44,45,103,1) 0%,rgba(72,56,91,1) 58%,rgba(321,116,24,1) 90%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c2d67',endColorstr='#e77418',GradientType=1);
z-index: 1;
} */

/* linear-gradient-close */
.whyussection{position:relative;width:100%;background-color:#f8f8f8;}

/* .whyussection::before{content:'';z-index:1;position:absolute;bottom:7rem;left:0px;width:16rem;height:25rem;background-image:url(../images/cloud.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;} */

/* .whyussection::after{content:'';z-index:1;position:absolute;top:0px;right:0px;width:32rem;height:90%;background-image:url(../images/pencil.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;} */
.ranksliderGrid{position:relative;width:100%;}
#rank-slider{padding:0 0rem;}
#rank-slider .owl-stage-outer{padding:0.5rem;}
.rankImg figure{width:8.7rem;margin:0 auto 0.5rem;overflow:hidden;}
.rankImg figure img{width:auto;display:inline-block;}
.rankDescription{min-height:6rem;}
.rankDescription .rankDescInner{width:100%;}
.rankDescription h4{color:#ffffff;padding:0;font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:0rem;margin:0rem;}
.rankDescription p{width:100%;color:#434244;padding:0;font-size:1.3rem;line-height:1.4;letter-spacing:0rem;}
.rankitemsContainer{height:100%;}

/* == student_section-CLOSE == */

/* == Why_section-START == */
.whysection{background-color:#2b2c84;}
.whysection .sectionInner{padding-left:3%;padding-right:3%;}
.whyContent{position:relative;width:100%;overflow:hidden;}
.myticklist{width:100%;max-width:75rem;margin:0 auto;}
.myticklist ul{position:relative;width:100%;padding-left:0;margin:0px;list-style-type:none;}
.myticklist ul li{width:50%;display:inline-block;position:relative;list-style:none;padding:0.4rem 0;color:#ffffff;font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:0rem;text-align:left;}
.whyBox{overflow:hidden;width:100%;padding:0.5rem;}
.whyContent{width:100%;border-radius:1.5rem;}
.why_row .cols{margin-bottom:1.5rem;}
.why-title{position:relative;}
.why-title h4{font-size:2.5rem;margin-bottom:0.7rem;font-weight:600;line-height:1.1;letter-spacing:0rem;}
.keys .tickicon{padding:0rem 0;}
.keys .tickicon span{position:relative;padding-right:1rem;padding-left:3.5rem;display:block;}
.keys .tickicon span::before{content:"";top:0.9rem;width:2rem;height:2rem;}
.elgList .tickicon{padding:0rem 0;font-size:1.4rem;line-height:1.55!important;letter-spacing:0rem;}
.elgList .tickicon span{color:#434244;position:relative;padding-left:3.5rem;padding-right:0.7rem;display:block;min-height:3.7rem;}
.elgList .tickicon span::before{content:"";top:1rem;width:2rem;height:2rem;background-image:url(../images/list-tick.png);}
.elgList .tickicon span em{font-style:normal;border-bottom:0px;display:block;padding-top:0.3rem;padding-top:0.3rem;}

/* ==  Why_section-CLOSE == */

/* == Faculty_section-START == */
.chsection{position:relative;width:100%;background-color:#ffffff;}
.chsection .sectionInner{padding-left:0;padding-right:0;}
.chsliderGrid{position:relative;width:100%;}
.chBox{padding:0rem;}
.facultyBox{height:100%;}
.bg-white-light{background-color:#fbfbfb;}
.facultyTitle{width:100%;text-align:center;}
.facultyTitle h3{font-size:1.55rem;font-weight:600;line-height:1.1!important;letter-spacing:-0.025rem;color:#434244;background-color:#2b2c84;padding:1rem;}
.ch_row .cols{margin-bottom:1.5rem;}
.awardBase{position:relative;width:100%;margin:0 auto;}
.awardBase img{width:100%;}
.awardBg{position:relative;width:100%;height:100%;}
.sliderprofile{position:relative;width:100%;text-align:center;padding:0rem;}
.sliderprofile figure{width:100%;margin-top:-9.5rem;}
.sliderprofile figure img{max-width:15rem;margin:0 auto;border-radius:100%;  /* box-shadow:0.1rem 0.02rem 1rem rgba(0,0,0,0.4); */}
.topQuote{width:8rem;margin-left:1rem;margin-bottom:1rem;}
.awardsliderprofile{position:relative;width:100%;height:100%;text-align:center;padding:0rem 0rem;}
.awardsliderprofile figure{width:100%;margin-bottom:0rem;}
.awardsliderprofile figure img{width:100%;margin:0 auto;object-fit:cover;height:283px;}
.ch-title{position:relative;width:100%;padding:0px;margin:0px;text-align:left;}
#alumni-slider h4{font-family:'Lato',sans-serif;padding:0;margin-top:0.8rem;color:#000000;font-size:2.7rem;font-weight:400;line-height:1.8;text-align:center;letter-spacing:0rem;font-style:italic;}
.ch-title h5{font-family:'Lato',sans-serif;padding:0;margin-bottom:0.2rem;color:#434244;font-size:1.45rem;font-weight:400;}
.ch-title p{font-family:'Lato',sans-serif;text-align:center;padding:0;color:#ffffff;font-size:1.8rem;margin-top:1rem;line-height:1.4;font-weight:500;letter-spacing:0rem;margin-bottom:1.5rem!important;}
.ch-title p:last-child{margin-bottom:0rem;}
.sliderbox-shadow{box-shadow:0 0.1rem 1rem rgba(0,0,0,0.2);}

/* award-slider-start */

/* award-flex */
.awardsection{background-color:#ffffff;}
.awardContainer.vector::before{content:"";position:absolute;width:11rem;height:32rem;right:-3rem;bottom:-2rem;background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-image:url(../images/facility/fac-vector.png);z-index:1;}
.awardContainer figure{position:relative;}
.awardsliderprofile figure{width:51%;float:left;}
.awardsliderprofile .award-title{float:right;width:49%;padding:2rem;}
.awardContainer.vector figure{position:relative;margin-top:6rem;}
.awardContainer figure img{position:relative;z-index:2;}
#award-slider.owl-carousel .owl-stage{display:flex;}
#award-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#award-slider.owl-carousel .items{display:flex;flex-direction:column;margin-top:1.5rem;margin-bottom:2rem;padding-left:0px;padding-right:0px;}
#award-slider.owl-theme .items{position:relative;width:100%;}
#award-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#award-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#ffffff;border:2px solid #ffffff;width:3.7rem;height:3.7rem;line-height:3.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:77%;transform:translateY(-50%);z-index:2;}
#award-slider.owl-theme .owl-nav .owl-prev{color:#ffffff;right:14%;}
#award-slider.owl-theme .owl-nav .owl-next{color:#ffffff;right:3%;}
#award-slider.owl-theme .owl-nav .owl-prev:hover,#award-slider.owl-theme .owl-nav .owl-next:hover{color:#fff;background:#FE4773;}
.awardContainer{position:relative;margin:0rem auto;padding:0rem 2.5%;word-break:keep-all;}
.awardContainer p{font-size:1.8rem;margin-bottom:15px;}
.awardContainer p{font-size:1.8rem;margin-bottom:15px;}
.awarditemContainer{padding:0rem;width:100%;height:100%;}
.award-title{position:relative;width:100%;padding:0px;margin:0px;text-align:center;min-height:86px;}
.award-title h4{padding:8px 5px;text-align:right;margin-bottom:0rem;color:#ffffff;font-size:2rem;font-weight:500;line-height:1.35;letter-spacing:0rem;}
.award-title h5{padding:0;margin-bottom:0.2rem;color:#2c2d67;font-size:1.4rem;font-weight:400;}
.award-title p{padding:0;color:#2c2d67;font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:0rem;margin-bottom:1.5rem;}
.award-title p:last-child{margin-bottom:0rem;}
.facilitysep{width:100%;height:100%;min-height:188px;background-color:#68248E;border-radius:0px;padding:0rem 0rem;margin-top:20px;transform:translateY(0px);transition:0.5s;}
.facilitysep:hover{transform:translateY(-0.5rem);box-shadow:0 0.1rem 2rem rgba(0,0,0,0.6);}
.facilitysep:hover .award-title h4{color:#ffffff;transition:all 0.8s;}
#award-slider.owl-theme .items .facilitysep:first-child{margin-top:0px;}

/* award-slider-close */

/* elgisection-start */
.elgisection{background-color:#ebebeb;}

/* elgisection-close */

/* alumni-slider-start */

/* director-flex */
#alumni-slider.owl-carousel .owl-stage{display:flex;}
#alumni-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#alumni-slider.owl-carousel .items{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0.5rem;margin-bottom:2rem;padding:1rem;}
.progContainer{background-color:#fe4773;border-radius:2rem;margin:0rem;padding:2rem 6rem;word-break:keep-all;min-height:15rem;}
#alumni-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;color:#68248E;border:2px solid #68248E;width:3.7rem;height:3.7rem;line-height:3.7rem;font-size:2.7rem;margin:0px;padding:0px;border-radius:20rem;text-align:center;background-color:transparent;top:36%;transform:translateY(-50%);z-index:2;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]:hover,#alumni-slider.owl-theme .owl-nav [class*=owl-]:focus{border:2px solid #28296c;transition:0.7s ease all;}
#alumni-slider.owl-theme .owl-nav .owl-prev:hover,#alumni-slider.owl-theme .owl-nav .owl-next:hover{color:#ffffff;border:2px solid #28296c;background-color:rgba(254,71,115,0.9);}
#alumni-slider.owl-theme .owl-nav .owl-prev{left:-4%;}
#alumni-slider.owl-theme .owl-nav .owl-next{right:-4%;}
#alumni-slider.owl-theme .owl-nav{margin-top:0px;}

/* alumni-slider-close */

/* apply-slider-start */
#apply-slider.owl-carousel .owl-stage{display:flex;}
#apply-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#apply-slider.owl-carousel .items{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0.4rem;margin-bottom:0.4rem;}
#apply-slider.owl-theme .owl-nav .owl-nav{margin-top:0px;}
#apply-slider.owl-theme .owl-nav [class*=owl-]{position:relative;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;z-index:2;margin: 5px;}
#apply-slider.owl-theme .owl-nav [class*=owl-]:hover,#apply-slider.owl-theme .owl-nav [class*=owl-]:focus{border:2px solid #28296c;transition:0.7s ease all;}
#apply-slider.owl-theme .owl-nav .owl-prev:hover,#apply-slider.owl-theme .owl-nav .owl-next:hover{color:#ffffff;border:2px solid #28296c;background-color:rgba(254,71,115,0.9);}
/* 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;}

.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;}
.expert-btn{background-color:#580c82;font-size:2rem;padding:1.5rem 5rem;border-radius:3rem;color:#fff;margin-top:15px;font-weight:600;line-height:1.6;display:inline-block;}
.expert-btn:hover{background-color:#fe4773;color:#ffffff}
;

/* rank-slider-close */

/* ==  Faculty_section-CLOSE == */

/* ==  EMI_section-START == */
.emisection{width:100%;}
.emisection .sectionInner{padding-left:3%;padding-right:3%;}
.emiContent{width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/expBanner.jpg);padding:4rem 1rem;border-radius:1.5rem;}
.emiContent h4{color:#ffffff;font-size:3.8rem;margin-bottom:1.7rem;font-weight:700;line-height:1.1;letter-spacing:0rem;}
.emiContent h4 b{color:#2b2c84;}
.emiContent h5{color:#ffffff;font-size:2.6rem;margin-bottom:1.7rem;font-weight:600;line-height:1.1;letter-spacing:0rem;}

/* applynowbtn_start */
.applynowsec{position:relative;width:100%;}
.applynowsec a{background-color:#2b2c84;color:#ffffff;font-weight:600;position:relative;font-size:2.7rem;padding:1rem 3.4rem;line-height:1;letter-spacing:0;border-radius:4rem;text-align:center;margin:0;display:inline-block;text-transform:uppercase;transform:scale(1);transition:all 0.7s ease-in-out;}
.applynowsec a:hover,.applynowsec a:focus{transition:all 0.5s ease-in-out;transform:scale(1.1);background:#19e099;background:linear-gradient(270deg,rgb(25,224,153) 0%,rgb(24,189,169) 58%,rgb(24,168,170) 90%);background:filter progid:DXImageTransform.Microsoft.gradient(startColorstr="#19e099",endColorstr="#18a8aa",GradientType=1);}

/* applynowbtn_close*/

/* ==  EMI_section-CLOSE == */

/* ==  Alumni_section-START == */
.videosection{background-color:#68248e;}
.alumnisection{background-color:#ffffff;}
.alumnisection .sectionInner{padding-left:4%;padding-right:4%;}
.videoBoxSec figure{position:relative;width:100%;}
.aboutVideo{position:relative;width:100%;margin:0 auto;text-align:center;}
.aboutVideo a{display:inline-block;margin:0 auto;}
.aboutVideo img,.aboutVideo .playBtn{width:8rem;}
.aboutVideo img:hover,.aboutVideo .playBtn:hover{opacity:0.85;}
.aboutVideo i{position:relative;font-size:6rem;font-weight:300;color:#2b2c84;}
.aboutVideo i:hover{color:#ffffff;}
.videoBoxContent{position:relative;width:100%;text-align:left;}
.videoBoxContent p{color:#ffffff;font-size:1.8rem;font-weight:300;line-height:1.6;padding:0;margin-bottom:1.2rem;}
.videoBoxContent p:last-child{margin-bottom:0rem;}
.videoBoxContent p span{font-size:1.8rem;font-weight:600;}

/*.videosection::before{content:'';z-index:1;position:absolute;top:0rem;left:0px;width:16rem;height:25rem;background-image:url(../images/flying-arrow.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}*/
.videoBoxContent figure{position:relative;margin-top:2rem;}
.videoBoxContent figure img{position:relative;z-index:2;}
.videoBoxContent > .img-fluid.right-side.mobhide{float:right;width:44%;padding:1rem;}

/* ==  Alumni_section-CLOSE == */

/* ==  student_section-START == */


/*.studentsection::before{content:'';z-index:1;position:absolute;bottom:0rem;left:0px;width:25rem;height:17rem;background-image:url(../images/student-vector-line-LT.png);background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
.studentsection::after{content:'';z-index:1;position:absolute;top:-14rem;right:0px;width:11rem;height:34rem;background-image:url(../images/student-vector-line.png);background-size:contain;background-position:right center;background-repeat:no-repeat;-webkit-animation:zoomeffect 3.5s infinite;animation:zoomeffect 3.5s infinite;}
.studentBoxContent figure{position:relative;width:100%;text-align:center;margin-bottom:-2px;}*/


.bc-img01 {
    height: 62rem;
    position: relative;
    width: 100%;
    background-image: url(../images/banner.jpg);
    background-size: cover;
   background-position: top center;
    background-repeat: no-repeat;
}






/* ==  student_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 ==*/

/* ================================================== */

/*== Faq's css start ==*/

.accordion{width:100%;margin:0px auto;color:#656666;background-color:white;}
.accordion .container.active .label{background-color:#f6d68d;padding:11px 18px;color:#272829;font-weight:500;}
.accordion .container.active{width:100%!important;padding:0;}
.accordion .container{position:relative;margin:10px 10px;width:100%!important;border:1px solid #f6d68d;}
.accordion .label{position:relative;padding:11px 18px;font-size:2rem;color:#656666;cursor:pointer;}
.accordion .label::before{content:'+';color:black;position:absolute;top:50%;right:8px;font-size:30px;transform:translateY(-50%);}
.accordion .content{position:relative;background:white;height:0;font-size:20px;text-align:justify;width:100%;overflow:hidden;transition:0.5s;}
.accordion .content p{font-size:inherit;margin-bottom:7px;}
.accordion .content p:last-child{margin-bottom:0px;}
.accordion hr{width:100;margin-left:0;border:1px solid grey;}
.accordion .container.active .content{height:auto;padding:15px;font-size:1.55rem;}
.accordion .container.active .label::before{content:'-';font-size:30px;right:32px;}

/* ================================================== */

/*== How to Apply css start ==*/

.applysection{position:relative;width:100%;margin:0;padding:0;background-color:#f7f7f7;}
.applybox figure{-ms-transition:transform 0.6s;-o-transition:transform 0.6s;-ms-transition:transform 0.6s;-webkit-transition:transform 0.6s;transition:transform 0.6s;transform-style:preserve-3d;padding:1rem 0.5rem 0.5rem;}
.applybox:hover figure{-o-transition:0.9s;-ms-transition:0.9s;-moz-transition:0.9s;-webkit-transition:0.9s;transition:0.9s;-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-moz--transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.applybox > span{font-size:1.2rem;font-weight:400;line-height:1.2;}
.applybox > p{font-size:1.5rem;font-weight:600;line-height:1.2;}
#apply-slider .items:before{position:absolute;content:'';background:url('../images/arrow.png')no-repeat center center/cover;position:absolute;top:76px;right:0px;width:27px;height:47px;z-index:-1;}
#apply-slider .items.arrow-none::before{display:none;}

/* ================================================== */


/*== Explore More css start ==*/
.exploresection{position:relative;width:100%;margin:0;padding:0;background-color:#ffffff;}
.explorerow{background:#f4fbfa;padding:2rem;border:2px solid #46b3a5;margin-top:30px;}
.exploreBoxContent > h5{font-size:3.5rem;color:#46b3a5;font-weight:700;line-height:1.6;}
.exploreBoxContent > p{font-size:2rem;color:#272829;font-weight:400;line-height:1.6;}
.explore-btn{background:#46b3a5;width:83%;display:table;color:#fff;text-align:center;padding:2rem;font-size:3.5rem;font-weight:600;margin:16px auto;}
.explore-btn:hover{background:#FF4575;color:#ffffff;}

/* ================================================== */




.package_section{background: #fff;}


.package_section .package__block .package_dv .package__item .counting-item-block{margin-bottom:25px;min-height:130px;
    text-align:center;}
.package_section .package__block .package_dv .package__item .counting-item-block:last-child{margin-bottom:0px;}
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,.package_section .package__block .package_dv .package__item .counting-item-block .plus{font-size:2.8rem;position:relative;z-index:2;font-weight:800;color:#000;}

.plus b {
    font-size: 2.6rem;
    font-weight: 700;
}
.package_section .package__block .package_dv .package__item .counting-item-block strong{display:block;color:#000000;margin-top:10px;font-size:18px;font-weight:400;}
.package_section .package__block .package_dv .package__item .counting-item-block strong.txttop{margin-top:-40px;margin-bottom:15px;}
.package_section .package__block .package_dv .package__item .counting-item-block p {
    display: block;
    color: #484848;
    margin-top: 0px;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.3;
    padding-bottom: 5px;
}

.package_section .package__block .package_dv {
    text-align: center;
    background: #F8F8F8 0% 0% no-repeat padding-box;
    box-shadow: 1px 2px 4px #898CC540;
    padding: 20px;
    text-align: center;
}





.package_section .package__block .package_dv:hover .counting-item-block figure img{transform: rotateY(360deg); transition: transform 0.6s;}
	
	




.studyusa__section .blessi .widget-title :after{position: absolute;
    content: "";
    width: 37.5%;
    height: 5px;
    left: 0px;
    bottom: -15px;
    background-color: rgba(255, 255, 255, 1);
    background-size: 100%;}










/*== Footer css start ==*/
.footer{width:100%;display:table;padding:2.4rem 0;background:#fff;color:#000;text-align:center;}
.footer p{color:#000;opacity:0.9;font-size:1.5rem;font-weight:300;line-height:1.3;letter-spacing:0.04rem;}
.footer p span{color:#dc812d;}
.sideNavi{position:fixed;top:50%;right:-40px;z-index:2;transform:rotate(90deg);}
.sideNavi a{font-weight:500;color:#ffffff;cursor:pointer;font-size:18px;padding:8px 10px;border:1px solid #ffffff;transition:1s;background-color:#231f20;}
.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 ================================= */








.colleb-section {
    background: #e5f2fd; position:relative;
}
.available-courses-section:before, .available-courses-section::before {
    content: '';
    position: absolute;
    top: 64%;
    left: 2%;
    width: 68px;
    height: 98px;
    background: url(../images/dotes.png) no-repeat center center;
    background-size: contain;
    z-index: 1;
    -webkit-animation: 25s linear infinite cp-rotation;
    animation: 25s linear infinite cp-rotation;
}

.available-courses-section::after {
  content: '';
    position: absolute;
    top: 4%;
   right: 5%;
    width: 68px;
    height: 98px;
    background: url(../images/shap-2.png) no-repeat center center;
    background-size: contain;
    z-index: 1;
    -webkit-animation: 25s linear infinite cp-rotation;
    animation: 25s linear infinite cp-rotation;

}


.colleb-section:before, .colleb-section::before {
    content: '';
    position: absolute;
    top: 4%;
    left: 2%;
    width: 68px;
    height: 98px;
    background: url(../images/dotes.png) no-repeat center center;
    background-size: contain;
    z-index: 1;
    -webkit-animation: 25s linear infinite cp-rotation;
    animation: 25s linear infinite cp-rotation;
}
.colleb-section .colb_item .collabs-logo {
    position: relative;
    margin-bottom: 8px;
    border: 0px solid #838282;
    border-radius: 8px;
    overflow: hidden;
    background: #c4e1fa;
    min-height: 65px;
    display: flex;
    align-items: center;
}

.sliders{
    display: flex;
    flex-direction: column;
    margin: 10px 0px;
}

.desk{
    display: block;
}


.mob{
    display: none;
}
.colleb-section .colb_item .collabs-logo p {
    padding: 0px 5px;
    font-size: 1.4rem;
    text-align: center;
    line-height: 1.3;
    display: block;
    margin: auto;
}

#collebs-slider.owl-theme .owl-dots .owl-dot.active span{
    background: #f3c400;
}

#collebs-slider.owl-theme .owl-dots .owl-dot span{
    width: 14px;
    height: 14px;
    margin: 5px 2px;
	border:1px solid #ffffff;
	background-color:#9f9f9f;
}


#collebs-slider.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #4e4e4e;
    width: 18px!important;
    height: 18px!important;
}

#package-slider.owl-theme .owl-dots .owl-dot span{width:14px!important;height:14px!important;background:#9f9f9f ;border:1px solid #ffffff; margin: 5px 4px !important;}
#package-slider.owl-theme .owl-dots .owl-dot.active span,#package-slider.owl-theme .owl-dots .owl-dot:hover span{background:#4e4e4e;width:18px!important;height:18px!important;}







.enhance-section {padding-top: 65px;}


.enhance-section .colleb-section .why__section .position-richly {
    position: relative;
    margin-top: 10px;
}
.enhance-section .colleb-section .why__section .main-gap {
    padding-left: 20px;
}

.enhance-section .colleb-section .why__section .gapp {
    position: relative;
}


.enhance-section .side-contant {
    position: relative;
    padding-top: 40px;
}

.enhance-section .side-contant p {
    font-size: 14px;
    color: #232323;
    line-height: 1.4;
    padding-right: 35%;
}

.enhance-section .colleb-section .why__section .gapp p {
    font-size: 15px;
    line-height: 1.2;
}

.enhance-section .colleb-section .why__section .bioengineering-content .gapp ul li {
    font-size: 15px;
    position: relative;
    color: #FFF;
    padding: 5px 22px 0 22px;
}

.enhance-section .colleb-section .why__section .bioengineering-content .gapp ul li:after {
    position: absolute;
    content: "";
    background: url(../images/tick.png) no-repeat left top;
    left: 0px;
    top: 10px;
    width: 16px;
    height: 10px;
}

.enhance-section .bootc {
    position: relative;
    padding-top: 10px;
}
.enhance-section .bootc ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.enhance-section .bootc ul li {
    display: block;
    width: 50%;
    color: #232323;
    font-size: 18px;
    font-weight: 400;
    float: left;
    line-height: 32px;
    padding-top: 10px;
    position: relative;
    padding-left: 34px;
}


.enhance-section .bootc ul li:after{position: absolute;
    content: "";
    background: url(../images/rocket.png) no-repeat left top;
    left: 0px;
    top: 13px;
    width: 26px;
    height: 26px; background-size: contain;}


.enhance-section .bootc ul li img {
    display: block;
    float: left;
    margin-right: 15px;
    width: 20%;
}

.enhance-section .bootc ul li span {
    font-size: 17px;
    font-weight: 500;
    display: table;
}




.video-play-row {
    position: relative;
   
	
}

.video-play-row .video-play-fluid{position:relative; padding-top: 20px; z-index:1;}


.video-play-row .video-play-fluid:after {
    content: '';
    position: absolute;
    left: -45px;
    
    top: -24px;
    width: 110px;
    height: 110px;
    background: url(../images/round-shape.png) no-repeat top right;
    background-size: contain;
    z-index: -1;
    opacity: 0.5;
    -webkit-animation:25s linear infinite cp-rotation;animation:25s linear infinite cp-rotation;} 
	


.video-play-row .video-play-fluid img {
    border-radius: 10px;
}





.visiting-row { position:relative;
    padding: 50px 0;
    padding-bottom: 40px;
}

#visiting-slider.owl-carousel .owl-stage {
    display: flex;
}
#visiting-slider.owl-carousel .owl-item {
    display: flex;
    flex: 1 0 auto;
}

#visiting-slider.owl-theme .items {
    position: relative;
    width: 100%;

    background: #fff;
}




#visiting-slider.owl-carousel .items {
    /* display: flex; */
    /* flex-direction: column; */
    /* margin: 15px 5px; */
    /* justify-content: center; */
    text-align: center;
}
.visiting-row .single-feedback {
    padding: 30px;
    border-radius: 10px;
    /* box-shadow: 0 0.5px 8px rgba(0,0,0,0.17); */
}

.gloss {
    display: block;
    
}

.testi-gallery{position:relative; padding-top:30px;}

.testi-gallery:after {
    content: '';
    position: absolute;
    left: -45px;
    top: -24px;
    width: 110px;
    height: 110px;
    background: url(../images/round-shape.png) no-repeat top right;
    background-size: contain;
    z-index: 0;
    opacity: 0.5;
    -webkit-animation: 25s linear infinite cp-rotation;
    animation: 25s linear infinite cp-rotation;
}


.testi-gallery:before {
    content: '';
    position: absolute;
    right: -45px;
    bottom: -24px;
    width: 110px;
    height: 110px;
    background: url(../images/round-shape.png) no-repeat top right;
    background-size: contain;
    z-index: 2;
    opacity: 0.5;
    -webkit-animation: 25s linear infinite cp-rotation;
    animation: 25s linear infinite cp-rotation;
}

#visiting-slider.owl-theme .items .testi-pic {
    width: 32%;
    position: relative;
    text-align: left;
    margin-top: 0%;
    margin: auto;
    z-index: 99;
}


#visiting-slider.owl-carousel .owl-item img {
    width: 100%;
    border-radius: 100%;
    border: solid 3px #fff;
}
.desig {
    width: 100%;
   
}

.desig h2 {
    font-size: 30px;
    font-weight: 500;
    line-height: 1;
    padding: 15px 0;
    padding-bottom: 5px;
    /* text-transform: uppercase; */
    color: #de292c;
}

.desig span {
    font-size: 14px;
}
#visiting-slider.owl-theme .items p, #visiting-slider.owl-theme .items p, .client-text {
    position: relative;
    color: #000;
    font-size: 17px;
    line-height: 1.5;
    text-align: center;
    font-weight: 600;
    padding-top: 0%;
}


#visiting-slider.owl-theme .owl-nav [class*=owl-] {
    position: absolute;
    color: #ffffff;
    border: 2px solid #000;
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 2.3rem;
    margin: 0px;
    padding: 0px;
    border-radius: 20rem;
    text-align: center;
    background-color: transparent;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
}
.content-sec-alumin {
    background: #F8F8F8 0% 0% no-repeat padding-box;
    border: 1px solid #ED2628;
    border-radius: 19px;
    position: relative;
    width: 100%;
    bottom: 10px;
}
#visiting-slider.owl-theme .owl-dots, .owl-theme .owl-nav {
    /* text-align: center; */
    -webkit-tap-highlight-color: transparent;
    /* left: 20% !important; */
   
}

#visiting-slider.owl-theme .owl-nav .owl-prev {
    color: #000;
    left: -3.5%;
}
#visiting-slider.owl-theme .owl-nav .owl-next {
    color: #000;
    right: -3.5%;
}
#visiting-slider.owl-theme .owl-nav .owl-prev:hover,#visiting-slider.owl-theme .owl-nav .owl-next:hover{color:#fff;background:#000;}

#visiting-slider.owl-carousel .owl-nav.disabled {display: block;}




.thanksection {
    height: calc(85vh - 70px);
    position: relative;
    width: 100%;
    background-image: url(../images/banner.jpg);
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    height: 89vh;
}

.thankContent {
    background-color: rgb(229 37 38);
    padding: 25px 25px;
    border: 2px solid #ffffff;
    border-radius: 10px;
    margin: 8% 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.3rem;
    line-height: 1.55;
    font-weight: 400;
    color: #ffffff;
    display: block;
    text-transform: initial;
}

.thankMsg h5 strong {
    font-size: 3.7rem;
    font-weight: 600;
    display: block;
    line-height: 1.2;
}

.thankMsg h5 span {
    display: block;
    margin-top: 5px;
}



  ul.resp-tabs-list {
    margin-top: 2%;
}
.icon-img img {
    width: 30% !important;
}
.arror-img {
    display: none;
}
.resp-arrow {
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 3px;
    background-image: url(../images/plus.png);
    background-repeat: no-repeat;
}
h2.resp-tab-active span.resp-arrow {
    border: none;
    background-image: url(../images/min.png);
    background-repeat: no-repeat;
}
.resp-tabs-list li {
    font-weight: 600;
    font-size: 26px;
    padding: 10px 6px;
    border-radius: 0;
    margin: 0;
    list-style: none;
    cursor: pointer;
    float: left;
    background-color: transparent;
    color: #333;
    border: 1px solid #ddd;
    width: 24.7%;
    text-align: center;
    margin-right: 3px;
    display: flex;
    align-items: center;
    height: 55px;
}
.resp-tabs-list li:last-child {
    margin: 0 !important;
    width: 25%;
}

.resp-tabs-list li span { width: 100%; }
.resp-tabs-container {
    padding: 0px;
    clear: left;
    padding-right: 0;
   
    
    padding-bottom: 0 !important;
}

h2.resp-accordion {
  cursor: pointer;
  padding: 5px;
  display: none;
}

.resp-tab-content {
  display: none;
  padding: 0px;
}

.resp-tab-active {
  border-bottom: none;
  padding: 16px 40.8px;
}

.resp-tab-active {
    border-bottom: none;
    font-weight: 700!important;
    background-color: #818181 !important;
    color: #fff!important;
}

.resp-content-active,
.resp-accordion-active { display: block; }



h2.resp-accordion {
  color: #FFFFFF;
  background-color: #4c4c4c;
  border-bottom: 1px solid #FFFFFF;
  margin: 0px;
  padding: 15px 15px;
}

h2.resp-tab-active {
  border-bottom: 0px solid 0 !important;
  margin-bottom: 0px !important;
  padding: 15px 15px !important;
  background-color: #6c0b47;
}

h2.resp-tab-title:last-child {
  background: blue;
}

/*-----------Vertical tabs-----------*/

.resp-vtabs ul.resp-tabs-list {
  float: left;
  width: 30%;
}

.resp-vtabs .resp-tabs-list li {
  display: block;
  padding: 15px 15px !important;
  margin: 0;
  cursor: pointer;
  float: none;
}

.resp-vtabs .resp-tabs-container {
  padding: 0px;
  background-color: #fff;
  border: 0;

  float: left;
  width: 68%;
  min-height: 250px;
  border-radius: 0px;
  clear: none;
}

.resp-vtabs .resp-tab-content { border: none; }

.resp-vtabs li.resp-tab-active {
  border: 1px solid #c1c1c1;
  border-right: none;
  background-color: #fff;
  position: relative;
  z-index: 1;
  margin-right: 0px !important;
  padding: 14px 15px 15px 14px !important;
}

.resp-arrow {
  width: 20px;
  height: 20px;
  float: right;
  margin-top: -3px;
  
  background-image: url(../images/plus.png);
  background-repeat: no-repeat;

}

h2.resp-tab-active span.resp-arrow {
  border: none;background-image: url(../images/min.png);
  background-repeat: no-repeat;
}

/*-----------Accordion styles-----------*/

h2.resp-tab-active { background: #818181 !important; }

.resp-easy-accordion h2.resp-accordion { display: block; }

.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }

.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #FFFFFF !important; }

.resp-jfit {
  width: 100%;
  margin: 0px;
}

.resp-tab-content-active { display: block; }
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 768px) {

ul.resp-tabs-list { display: none; }

h2.resp-accordion { display: block; }

.resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }

.resp-vtabs .resp-tabs-container {
  border: none;
  float: none;
  width: 100%;
  min-height: initial;
  clear: none;
}

.resp-accordion-closed { display: none !important; }

.resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
}