/* ======================= styleCSS-START ================================= */
.widget-title{text-align:center;position:relative;}
.widget-title.text-left{text-align:left;}
.title-wrap{position:relative;width:100%;padding-bottom:2rem;}
.widget-title h3{min-width:190px;font-weight:700;display:block;position:relative;padding-bottom:0rem;margin:0px;text-transform:uppercase;}
.widget-title h3 span{padding:0rem;margin:0px;display:inline-block;}
.sub-title h4{color:#272727;font-size:3rem;line-height:1.16;font-weight:600;display:block;padding:0;margin:0;}
.sub-title p{color:#272727;font-size:2.1rem;line-height:1.16;font-weight:600;display:block;padding:0;margin:1.5rem 0 0;}
.widget-title h3.line-border{position:relative;}
.widget-title h3.line-border span{position:relative;padding-left:15rem;padding-right:15rem;}
.widget-title h3.line-border span::after{content:'';width:13rem;height:2rem;position:absolute;left:0px;background:url(../images/titlebdr_Lt.png) no-repeat center center;background-size:contain;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.widget-title h3.line-border span::before{content:'';width:13rem;height:2rem;position:absolute;right:0px;background:url(../images/titlebdr_Rt.png) no-repeat center center;background-size:contain;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.widget-title.white h3.line-border span::after{content:'';background-image:url(../images/titlebdr_Lt_wht.png);}
.widget-title.white h3.line-border span::before{content:'';background-image:url(../images/titlebdr_Rt_wht.png);}
.widget-title h3.noborder{padding-bottom:10px;margin-bottom:5px;}
.widget-title h3.noborder:before{content:'';display:none;}
.widget-title h3.text-white:before{content:'';}
.widget-title.text-left h3:before{content:'';left:0px;right:auto;}
.widget-title.bordrLT h3:before{content:'';width:100%;}
.widget-title.white h3{color:#ffffff;}
.mobview{display:none!important;}
.mobile{display:none;}

/* text-colors-START */
.text-green{color:#0067b3!important;}
.text-blue{color:#0067b3!important;}
.text-black{color:#393a3d!important;}

/* text-colors-CLOSE */

/*== HEADER CSS START ==*/
.header{position:absolute;top:0px;left:0px;width:100%;display:table;background-color:transparent;}
.header:after{background-color:transparent;position:absolute;content:"";width:100%;height:50px;left:0px;bottom:0px;}
.logoRTsecMob{display:none;}
.logo{position:relative;}
.logo img{position:relative;max-width:100%;}
.loader{z-index:9999999;height:100%;width:100%;position:fixed;text-align:center;}
.loader img{max-width:100%;margin:0 auto 15px;}
.top-head{position:relative;z-index:2;width:100%;padding:3rem 0;width:100%;}
.headerRtcontent{position:relative;width:100%;}
.header .approvalbx{border-right:0px solid #adadac;padding-left:17.5%;margin-right:0px;}
.header .approvalbx p{color:#24253a;font-size:2.3rem;line-height:1.2;font-weight:500;}
.header .approvalbx p span{background-color:#f3f3f3;padding-left:10px;}
.header .approvalbx p b{color:inherit;font-weight:700;background-color:#f1bb4e;padding:0 10px;}
.logoRTsec{width:100%;position:relative;text-align:right;}
.logoRTsec>img{position:relative;text-align:right;max-width:245px;}
.header .navbar-dark .navbar-nav .nav-link{color:#091423;padding:0px 7px;border-right:1px solid #ffffff;font-size:12px;font-weight:500;}
.header .navbar-dark.sticky .navbar-collapse{background-color:#f1bb4e;}
.header .navbar-dark.sticky .navbar-nav .nav-link:hover{text-decoration:underline;}
.header .navbar-dark .navbar-nav .nav-item{padding:14px 0px;}
.header .navbar-dark .navbar-nav .nav-item:last-child .nav-link{border:0px;}
.header .admissons h1{color:#ffffff;font-size:23px;font-weight:700;}
.hero-section{position:relative;width:100%;padding:0px;margin:0 auto;}

/*== BANNER CSS START ==*/
#applyBox{margin-top:0px;margin-bottom:0px;}
.dsu-form{overflow: hidden; padding: 1.5rem 0rem 0.5rem;border-radius:2rem;width:100%;margin:5.5rem auto;max-width:360px;float:right;background-color:#ffffff;box-shadow:0px 2px 15px rgba(0,0,0,0.4);}
.thankyou .dsu-form{padding:25px 5px;}
.thankyou .dsu-admission{margin-top:15px}
.dsu-intro:before,.dsu-intro::before{content:'';position:absolute;height:70%;top:31%;bottom:-1px;left:0px;width:60%;z-index:-1;background:url(../images/hero-wave.png) no-repeat left bottom;background-size:contain;  /* background-color:rgba(0,0,0,0); */}
.dsu-intro:after{content:'';position:absolute;height:100%;top:0px;bottom:0px;right:0px;width:33%;background-color:transparent;z-index:-1;}
.frmBg{text-align:center;padding:0px 0px 0px;position:relative;margin-bottom:0.2rem;}
.thankyou .frmBg{padding:10px 15px;border-bottom:0px;}
.frmBg h4{font-size:2.7rem;line-height:1.2;color:#393a3d;display:block;font-weight:700;}
.thankyou .frmBg h4{font-size:19px;line-height:1.45;font-weight:400;}
.applyBox{margin-top:0px;z-index:1;width:100%;position:relative;}
.contact_fild{padding:0px;}
.contact-fild-box .input-group-prepend{display:none;}
.contact-fild-box .form-control{border:0;border-bottom:1px solid #f8fcfe;font-size:1.5rem;font-weight:400;color:rgba(248,252,254,0.85);background-color:transparent;margin:0 auto;border-radius:0px!important;padding-left:1px;min-height:37px;}
.contact-fild-box textarea.form-control{border-radius:0px!important;}
.form-group{margin-bottom:8px;}
.form-group:last-child{margin-bottom:0px;}
.btn_submit{width:auto;border:1px solid #ffffff;background-color:#ffffff;color:#0067b3;font-size:2rem;font-weight:500;position:relative;border-radius:10rem;padding:1rem 5rem;margin:0px auto;margin-top:1.5rem;line-height:normal;letter-spacing:0.5px;display:inline-block;}
.btn_submit:hover{border:1px solid #40b0df;background:#40b0df;color:#ffffff;}
.contact-fild-box .input-group-text{background-color:#eeeeee;border:0px solid #eeeeee;border-radius:12px;color:#665c52;font-size:13px;}
.contact-fild-box{margin-bottom:8px;position:relative;}
.contact-fild-box.text-center{margin-top:5px;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;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:unset;min-height:initial;height:auto;margin-top:3px;}
.contact-fild-box .form-check label{font-weight:400;font-size:12px;line-height:1.35;color:#ffffff;cursor:pointer;}
.form-control:focus{background-color:transparent;outline:0;box-shadow:none;}
.formError .formErrorContent{line-height:1.2;}
.formError{margin-left:35%!important;}
.dsu-intro{position:relative;width:100%;z-index:1;overflow:hidden;padding-top:11rem;}
.dsu-intro .container,.dsu-intro .row,.leftsec_content,.applyBox,.dsu-form{height:auto;}
.dsu-admission{width:100%;margin:0px;display:block;padding:0px;margin-bottom:5px;text-align:left;/* text-shadow:1px 1px 2px rgba(0,0,0,.5); */}
.dsu-admission h1{color:#0067b3;position:relative;font-size:3rem;font-weight:700;line-height:1.1;padding:0px;margin:0rem;display:block;}
.dsu-admission h1 strong{position:relative;font-size:5rem;font-weight:800;margin:0px;text-decoration:none;font-style:normal;color:inherit;padding:0 13px;}
.dsu-admission h1 strong::after{content:'';position:absolute;right:-2px;width:3px;height:60%;background-color:#0067b3;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.dsu-admission h1 strong:last-child::after{content:'';width:0px;display:none;}
.dsu-admission h1 strong:first-child{padding-left:0px;}
.dsu-admission-title{margin:1rem 0;}
.dsu-admission h2{color:#272727;position:relative;font-size:2.8rem;line-height:1.25;font-weight:400;display:block;padding:0px;margin:1rem 0;}
.dsu-admission h3{position:relative;color:#fff600;font-size:4.6rem;line-height:1.25;font-weight:600;display:block;padding:0px;margin-bottom:4rem;}
.dsu-admission figure>img{max-width:200px;}
.dsu-admission p{color:#ffffff;font-size:1.4rem;font-weight:500;line-height:1.3;width:100%;}
.formIDfid{padding:0 0px;}
.contact-fild-box .form-control option{color:#000000;background-color:#ffffff;}
.contact-fild-box .form-control optgroup{font-weight:600;padding:0px;background-color:#eeeeee;}
optgroup:before{content:attr(label);display:block;}
.npf_wgts{position:relative;width:100%;}
.npf_wgts iframe{position:relative;width:100%;}
/* npf_widgets */ 
#popup-d0fd2aa17db8371cd2b8bdb9b037719e {
  padding: 0.5rem!important;
}
#popup-in-d0fd2aa17db8371cd2b8bdb9b037719e {
  padding: 1rem 0.2rem 0!important;
}
.npfTitle-d0fd2aa17db8371cd2b8bdb9b037719e {
  color: #393a3d!important;
  text-align: center!important;
  font-size: 2rem!important;
}

/*StickyMenu-START */
#header.sticky{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;background-color:rgba(255,255,255,0.9);-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;box-shadow:0 0.1rem 1rem rgba(0,0,0,0.55);}
#header.sticky .header-absolute{box-shadow:0 0 18px 1px rgba(0,0,0,0);}
#header.sticky .header-absolute .logo img{max-height:4.5rem;}
#header.sticky .header-absolute .logo_right img{max-height:4.5rem;}
#header.sticky .top-head{padding:0.7rem 0;}

/*StickyMenu-END */

/* listing-START */
.bannerContent {margin-top: -13%;}
.herolist{position:relative;width:100%;margin-top:15%;}
.herolist ul li{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition:0.5s ease;-webkit-transition:0.5s ease;transition:0.5s ease;width:100%;padding:0px 0px;margin:3px 0px;position:relative;color:#0067b3;font-size:2.3rem;font-weight:400;line-height:1.4;text-align:left;}
.herolist ul li span > a{position:relative;display:block;padding:7.3px 25px;background-color:#ffffff;clip-path:polygon(5.5% 0,94.5% 0,100% 50%,94.5% 100%,5.5% 100%,0% 50%);}
.herolist ul li:hover,.herolist ul li:focus{-moz-transform:translateY(-0.3rem);-webkit-transform:translateY(-0.3rem);transform:translateY(-0.3rem);}
.herolist ul li:hover span > a,.herolist ul li:focus span > a{box-shadow:0 0.1rem 1rem rgba(0,0,0,0.5);}
.herolist ul li:last-child span > a{border-bottom:0px;}
.herolist ul li span b{font-weight:600;}
.herolisticon span{position:relative;padding-left:6rem;display:block;min-height:4.3rem;}
.herolisticon span::before{content:'';position:absolute;left:0px;top:0rem;width:4.6rem;height:4.6rem;background-position:top center;background-repeat:no-repeat;background-size:contain;}
.herolisticon span.heroicon1::before{content:'';background-image:url(../images/hero/hero-icon1.png);}
.herolisticon span.heroicon2::before{content:'';background-image:url(../images/hero/hero-icon2.png);}
.herolisticon span.heroicon3::before{content:'';background-image:url(../images/hero/hero-icon3.png);}
.herolisticon span.heroicon4::before{content:'';background-image:url(../images/hero/hero-icon4.png);}

/* listing-CLOSE */

/*== BANNER CSS END ==*/

.show{display:block!important;}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;left:0px;width:100%;bottom:10px;z-index:4!important;}
.owl-theme .owl-dots .owl-dot{position:relative;}
.owl-theme .owl-dots .owl-dot span{width:14px!important;height:14px!important;margin:3px 4px!important;box-shadow:0 0 15px rgba(0,0,0,.15);border:1px solid #0067b3!important;background:#eeeeee!important;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{position:relative;background:#0067b3!important;border:1px solid #0067b3!important;z-index:4!important;opacity:1!important;transform:translateY(0px);}
#heroo.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;position:absolute;left:0px;width:100%;bottom:10px;z-index:4!important;}
#heroo.owl-theme .owl-dots .owl-dot span{width:13px!important;height:13px!important;margin:4px 4px!important;background:#ffffff!important;border:2px solid #ffffff!important;box-shadow:0 0 15px rgba(0,0,0,.15);}
#heroo.owl-theme .owl-dots .owl-dot.active span,#heroo.owl-theme .owl-dots .owl-dot:hover span{background:#ffffff!important;width:16px!important;height:16px!important;transform:translateY(1px);}
.owl-theme .owl-nav [class*=owl-]{width:4rem!important;height:4rem!important;line-height:3.6rem!important;font-size:3.6rem!important;border:3px solid #2a2929;color:#2a2929!important;background-color:#ffffff!important;position:absolute;margin:0px!important;padding:0px!important;border-radius:10rem!important;text-align:center;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.25);overflow:hidden;z-index:2;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.owl-theme .owl-nav [class*=owl-]:hover,.owl-theme .owl-nav [class*=owl-]:focus{border-color:#0067b3;color:#ffffff!important;background:#0067b3!important;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.35);opacity:1;}
.owl-theme .owl-nav [class*=owl-] i{line-height:1;}
.owl-theme .owl-nav .owl-prev{left:-3.5rem;}
.owl-theme .owl-nav .owl-next{right:-3.5rem;}
.owl-theme .owl-nav [class*=owl-] i{line-height:inherit!important;}
.gallery-member.owl-theme .owl-nav [class*=owl-]{position:relative;top:unset;top:initial;transform:unset;transform:initial;border:3px solid #ffffff;color:#ffffff!important;background-color:transparent!important;}
.gallery-member.owl-theme .owl-nav [class*=owl-]:hover{border:3px solid #40b0df;background-color:#40b0df!important;}
.gallery-member.owl-theme .owl-nav .owl-prev{left:unset;left:initial;margin:2px 10px!important;}
.gallery-member.owl-theme .owl-nav .owl-next{right:unset;right:initial;margin:2px 10px!important;}
.gallery-member.owl-theme .owl-nav{margin-top:3rem;}
#counter-slider.owl-carousel .owl-nav .owl-prev{left:-5.5rem;}
#counter-slider.owl-carousel .owl-nav .owl-next{right:-5.5rem;}

/*== SEC1 css start ==*/
.sec1{width:100%;position:relative;}
.assoc_section{background-color:#ffffff;}
.assoc_box{position:relative;width:100%;}
.assoc_box figure{position:relative;padding:0px 0px 15px 0px;margin:0px;margin-bottom:15px;}
.assoc_box figure::before{content:'';position:absolute;top:15px;left:15px;right:0px;bottom:0px;width:100%;background-color:#413932;z-index:0;}
.assoc_box figure img{position:relative;width:100%;z-index:1;}
.assoc_box p{font-weight:500;text-align:justify;}
.nirf-sec img{max-width:68%;}
.sec_date{background-color:#413932;}
.stripsection p{color:#ffef01;font-size:23px;margin:0px;line-height:1.3;text-align:center;font-weight:500;}
.stripsection p b{font-weight:700;}

/* outcome_css-START */
.assoc_item_wrap{position:relative;width:100%;overflow:hidden;border-radius:2rem;}
.assoc__item{height:37rem;width:25%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.assoc_item_wrap .assoc__item.active,.assoc__item:hover{width:50%;}
.assoc_item_wrap .assoc__item:first-child{background-color:#169172;}
.assoc_item_wrap .assoc__item:nth-child(2){background-color:#108690;}
.assoc_item_wrap .assoc__item:last-child{background-color:#0067b3;}
.assoc_item_wrap .assoc__item:nth-child(2):hover .assoc_item_wrap .assoc__item:first-child,.assoc_item_wrap .assoc__item:last-child:hover .assoc_item_wrap .assoc__item:first-child{width:20%;}
.assoc_item_content{padding:1rem 5%;position:relative;width:100%;overflow:hidden;}
.assoc__item h4{word-wrap:break-word;color:#ffffff;font-size:2.8rem;line-height:1.1;font-weight:600;margin-bottom:1rem;padding:0px;text-align:center;}
.assoc__item:hover h4,.assoc__item.active h4{font-size:3.3rem;text-align:left;text-shadow:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.assoc__item .description p{color:#ffffff;font-size:2.1rem;line-height:1.5;font-weight:600;margin:0px;padding:0rem;opacity:0;text-align:left;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in;}
.assoc__item:hover .description p,.assoc__item.active .description p{opacity:1;}
.assoc__item .description{height:0px;overflow:hidden;-webkit-transition:height 1.6s;-moz-transition:height 1.6s;-ms-transition:height 1.6s;-o-transition:height 1.6s;transition:height 1.6s;}
.assoc__item.active .description,.assoc__item:hover .description{height:14rem;}
.assoc_wrap{padding:2rem 0;width:100%;}

/* outcome_css-CLOSE */

/* Association-START */
.agency_box{position:relative;width:100%;}
.agencyboxImg{width:100%;padding:3rem;margin:0px;}
.agencyboxImg img{max-width:100%;}

/* Association-CLOSE */

/* ====== counter css START ====== */
.number-section{background-color:#ffffff;}
.higlightdot{position:absolute;top:3rem;left:2%;}
.higlightdot img{max-width:100%;}
.counter_icon{position:relative;}
.counter_item:hover .counter_icon img{transition:all 0.3s ease-in-out 0.1s;transform:rotateY(180deg);}
.counter_item{padding:3rem 1.5rem;margin:0rem;width:100%;margin:0 auto;text-align:center;height:100%;}
.counter_item:hover,.counter_item:focus{background-color:#40b0df;}
.counter_item:hover .number_content strong,.counter_item:focus .number_content strong,
.counter_item:hover .number_content p,.counter_item:focus .number_content p{color:#ffffff;}
.counter_item .number_content p{color:#2a2929;font-size:1.9rem;font-weight:400;line-height:normal;}
.counter_title{margin:3.2rem 0 1.5rem;}
.number_content{text-align:center;}
.counter_item .number_content strong{color:#0067b3;font-size:5.4rem;font-weight:700;}
.counter_item .number_content strong>small{font-size:3.8rem;}
.counter_item .number_content h6{color:#0067b3;font-size:2.6rem;font-weight:700;margin-top:1.55rem;}
.number_wrapper{width:100%;padding:1.5rem 0px;}
.bgoffwhite{background-color:#f5fbfd;}
.bglightblue{background-color:#ecf7fc;}

/* counter-flex */
#counter-slider.owl-carousel .owl-stage{display:flex;}
#counter-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;padding:0px;}
#counter-slider.owl-carousel .items{z-index:1;position:relative;width:100%;display:flex;flex-direction:column;margin-top:0rem;margin-bottom:0rem;padding:0rem;}

/* ====== counter css CLOSE ====== */

/*== SEC2 css start ==*/
.sec2{width:100%;display:table;position:relative;background-image:url(../images/sec2bg.jpg);background-repeat:no-repeat;background-size:100%;background-position:center;}
.sec3{width:100%;position:relative;background-color:#f5f8fb;}
.sec4{width:100%;position:relative;background-color:#0067b3}
.sec4 .clipshap-content{width:100%;margin:0 auto;text-align:center;padding:25px 15px;background-color:rgba(0,0,0,0.37);border-radius:15px;}
.clipinner{position:relative;width:100%;}
.clipinner img{width:80px;height:auto;padding:4px;background-color:#ffffff;border-radius:11px;margin-bottom:10px;}
.sec4 .clipshap-content span{color:#ffffff;font-size:18px;line-height:1.3;}
.sec4 .clipshap-content p{font-size:17px;line-height:1.4;color:#ffffff;}
.sec4 .clipshap-content p b{color:#ffffff;margin-top:0px;display:block;font-weight:600;}
.placement-sec{padding:2rem 0;width:100%;}
.placementContent{width:100%;}

/* sec5 */
.sec5{background-color:#ffffff;}
.sec5 .col-lg-4 .activities-area h4{font-size:22px;font-weight:900;text-align:center;}
.sec5 .col-lg-4 .activities-area h4 small{font-size:inherit;font-weight:500;}
.sec5 .col-lg-4:nth-child(2) .activities-area:after{position:absolute;content:"";width:1px;height:100%;background-color:#000000;top:0px;left:-1px;}
.sec5 .col-lg-4:nth-child(2) .activities-area:before{position:absolute;content:"";width:1px;height:100%;background-color:#000000;top:0px;right:0px;}

/* recruiters-slider */
#recruiters-slider.owl-theme .items{position:relative;width:100%;}
#recruiters-slider.owl-theme .items img{position:relative;}
#recruiters-slider.owl-theme .owl-nav [class*="owl-"]{position:absolute;color:#000000;width:45px;height:45px;font-size:42px;line-height:45px;margin:0px;padding:0px;border-radius:60px;text-align:center;background-color:transparent;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
#recruiters-slider.owl-theme .owl-nav [class*="owl-"]:hover{opacity:1;}
#recruiters-slider.owl-theme .owl-nav .owl-prev{left:-5rem;}
#recruiters-slider.owl-theme .owl-nav .owl-next{right:-5rem;}
.partnersImg{background-color:#ffffff;padding:0.7rem;width:100%;border:2px solid #a2d9f3;border-radius:5px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);}
.partnersImg:hover,.partnersImg:focus,.partnersImg:active{border:2px solid #0067b3;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5);-moz-transition: all ease 1s;-webkit-transition: all ease 1s;transition: all ease 1s; }
#recruiters-slider.owl-theme .items .partnersImg:last-child{margin-bottom:0rem;}
.placement_row .col-12:first-child{padding-top:0rem;}

/* 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{position:relative;width:100%;display:flex;flex-direction:column;margin-top:0rem;margin-bottom:0rem;padding:0px 0;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#rank-slider.owl-theme .items{position:relative;width:100%;}
#rank-slider.owl-theme .items img{position:relative;}
#rank-slider.owl-theme .owl-nav [class*="owl-"]{position:absolute;color:#ffffff;width:35px;height:35px;font-size:35px;line-height:35px;margin:0px;padding:0px;border-radius:60px;text-align:center;background-color:transparent;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
#rank-slider.owl-theme .owl-nav [class*="owl-"]:hover{opacity:.65;}
#rank-slider.owl-theme .owl-nav .owl-prev{left:-35px;}
#rank-slider.owl-theme .owl-nav .owl-next{right:-35px;}
#rank-slider.owl-theme .owl-dots .owl-dot span{background:#ffffff!important;}
.rankBoxes .cols .position-relative,.clipshap-content{height:100%;}

/* rank-slider-CLOSE */

/* section_gallery-START */
.galleryboxwrap .nav-pills{text-align:center;align-items:center;justify-content:center;margin:2rem 0;}
.galleryboxwrap .tab-content{padding-top:4.5rem;}
.galleryboxwrap .nav-link{position:relative;font-size:2.6rem;font-weight:400;line-height:1;padding:1.8rem 6rem;color:#0067b3;border:0px solid #40b0df;background-color:#ffffff;display:inline-block;border-radius:50px;-webkit-box-shadow:0px 0px 25px -10px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 25px -10px rgba(0,0,0,0.7);box-shadow:0px 0px 25px -10px rgba(0,0,0,0.7);-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);z-index:2;}
.galleryboxwrap .nav-pills .nav-link.active,.galleryboxwrap .nav-pills .show>.nav-link{color:#ffffff;border:0px solid #ffffff;background-color:#40b0df;}
.galleryboxwrap .nav-pills .nav-item:not(:last-child) .nav-link{margin-right:2rem;}
.galleryboxwrap .nav-link:hover,.galleryboxwrap .nav-link:focus,.galleryboxwrap .nav-link:active{color:#ffffff;-moz-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03);}
.galleryboxwrap .nav-link:hover::before,.galleryboxwrap .nav-link:focus::before,.galleryboxwrap .nav-link:active::before{color:#ffffff;transform:scaleY(1);}
.galleryboxwrap .nav-link::before{background-color:#40b0df;}
.galleryboxwrap .nav-link::before{border-radius:40px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:50% 0 0;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1;}
.achieveContentBox{width:100%;}
.galleryslidewrap{width:100%;}

/* section_gallery-CLOSE */

/* place-slider */

/* flex-start */
#place-slider.owl-carousel .owl-stage{display:flex;}
#place-slider.owl-carousel .owl-item{display:flex;flex:1 0 auto;}
#place-slider.owl-carousel .items{display:flex;flex-direction:column;}

/* flex-close */
#place-slider.owl-theme .items{position:relative;width:100%;padding:0.5rem;}
#place-slider.owl-theme .items img{position:relative;width:100%;margin-bottom:-1.5px;}
#place-slider.owl-theme .owl-nav [class*="owl-"]{border:3px solid #ffffff;color:#ffffff!important;background-color:#0067b3!important;}
#place-slider.owl-theme .owl-nav [class*="owl-"]:hover{border:3px solid #ffffff;color:#0067b3!important;background-color:#ffffff!important;}
#place-slider.owl-theme .owl-nav .owl-prev{left:-50px;}
#place-slider.owl-theme .owl-nav .owl-next{right:-50px;}

/* intpact-slider */
#intpact-slider.owl-theme .owl-nav [class*="owl-"]{position:absolute;color:#000000;width:45px;height:45px;font-size:27px;line-height:45px;margin:0px;padding:0px;border-radius:60px;text-align:center;background-color:#a09e95;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);}
#intpact-slider.owl-theme .owl-nav [class*="owl-"]:hover{color:#ffffff;background-color:#0067b3;}
#intpact-slider.owl-theme .owl-nav .owl-prev{left:-50px;}
#intpact-slider.owl-theme .owl-nav .owl-next{right:-50px;}
#intpact-slider.owl-theme .items{position:relative;width:100%;}
#intpact-slider.owl-theme .items img{position:relative;width:100%;}
.collabs-sec{padding:0 10%;width:100%;}
.intImg{padding:1rem;width:100%;border:2px solid #a2d9f3;border-radius:5px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);}
.intImg:hover, .intImg:focus, .intImg:active { border: 2px solid #0067b3; box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.5); -moz-transition: all ease 1s; -webkit-transition: all ease 1s; transition: all ease 1s; }
.collabContent{position:relative;width:100%;padding:15px 10px 0px;}
.collabContent h4{position:relative;font-size:18px;font-weight:500;line-height:1.25;text-align:center;}

/* sec6 */
.sec6{width:100%;position:relative;background-repeat:no-repeat;}
.sec7{width:100%;position:relative;background-color:#ffffff;}

/*== SEC4 css start ==*/

/*== courses__section css start ==*/
.courses__section{background-color:#ffffff;}
.progWrap{position:relative;width:100%;}
.courses__section .resp-tabs-container{background-color:#0067b3;padding:0px;border-radius:0px;overflow:hidden;}
.courses__section .resp-tabs-container .courses__Content{padding-bottom:0rem;}
.courses__Block h3{color:#ffffff;font-size:2rem;line-height:1.17;font-weight:700;}
.courses__Block p{color:#ffffff;font-size:1.55rem;line-height:1.55;font-weight:400;}
.courses__Block p b{font-weight:600;color: #faaa35;padding-right: 4px;}
.courses__Block p:not(:last-child){margin-bottom:1rem;}
.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:#0e0e0e;}
.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-color:#0067b3;}
.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:#ffffff}
.courses__section .resp-tabs-list{width:auto;margin:0 auto;}
.courses__section .resp-tabs-list li{position:relative;padding:1rem 1.5rem;margin:0rem;margin-bottom:1rem;width:100%;text-align:left;border-radius:0rem;}
.courses__section .resp-tabs-list li:hover{color:#ffffff;background-color:#0067b3;font-weight:700;}
.courses__Block{position:relative;width:100%;padding:0px 0px;z-index:2;}
.courses__section .resp-tabs-list li span i{max-width:4.2rem;font-style:normal;display:inline-flex;}
.courses__section .resp-tabs-list li span em{padding-left:1rem;font-style:normal;}
.courses__section .resp-tabs-list li span i img{max-width: 4.2rem;}
.courses__section .resp-tabs-list li:hover span i img,.courses__section .resp-tabs-list li:focus span i img,.courses__section .resp-tabs-list li:active span i img,.courses__section .resp-tabs-list li span:hover i img,.courses__section .resp-tabs-list li span:focus i img,.courses__section .resp-tabs-list li span:active i img,.resp-vtabs li.resp-tab-active span i img,h2.resp-tab-active span i img{-webkit-filter:brightness(9) saturate(0) contrast(9) invert(0);filter:brightness(9) saturate(0) contrast(9) invert(0);}
.courseImgwrap{width:100%;}
.courseImgwrap figure{margin:0px;}
.coursecontentwrap{padding:2.5rem 1.5rem 0.7rem 1rem;}
.coursedotvector{position:absolute;bottom:-3rem;right:-3.5rem;z-index:1;}
.coursedotvector img{max-width:100%;}
.courseLtvector{position:absolute;top:-12rem;left:0px;}
.courseLtvector img{max-width:100%;}

/*== courses__section css close ==*/

/*== place_section-css Start ==*/
.place_section{background-color:#0067b3;}
.place_box{position:relative;}
.place_box img{border-radius:0px;max-width:100%;/* object-fit: contain; */}
.place_content{position:relative;width:100%;padding:1.5rem 0.8rem 0.1rem;min-height:105px;border:2px solid #ffffff;}
.place_content h4{position:relative;color:#ffffff;font-size:1.9rem;font-weight:600;line-height:1.35;text-transform:uppercase;}
.place_content p{color:#ffffff;font-size:1.45rem;font-weight:400;line-height:1.45;text-transform:uppercase;}
.place_content p small {font-weight:500;text-transform:initial;color: #fff600;margin-top: 0.2rem;display: block;}
.place_wrapper{position:relative;width:100%;}

/*== place_section-css Close ==*/

/*== thanksection_css-START ==*/
.thanksection{height:calc(100vh - 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:96vh;*/}
.thankContent{background-color:rgba(0, 103, 179, 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:2rem;line-height:1.55;font-weight:400;color:#ffffff;display:block;text-transform:initial;}
.thankMsg h5 strong{font-size:5rem;font-weight:700;display:block;line-height:1.2;}
.thankMsg h5 span{display:block;margin-top:5px;}
.thankyou footer{margin-bottom:0px;}
.thankredirectMsg h6{text-align:center;position:relative;color:#fbae17;font-size:2.2rem;line-height:1.3;font-weight:600;display:block;padding:0;margin-top:5px;margin-bottom:0px;}
.thankredirectMsg h6 small{display:inline-block;font-size:inherit;font-weight:inherit;}

/*== thanksection_css-CLOSE ==*/

/*== Footer css start ==*/
.footer{width:100%;display:table;padding:3.5rem 0px;background:#15191d;color:#ffffff;text-align:center;}
.footer p{color:#ffffff;font-size:1.8rem;}
.sideNavi{position:fixed;top:50%;right:-45px;z-index:2;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.sideNavi a{background-color:#0067b3;color:#ffffff;cursor:pointer;font-size:1.7rem;font-weight:700;padding:8px 10px!important;border:1px solid #ffffff!important;}
.sideNavi a:hover{background-color:#40b0df;color:#ffffff;}

/* ======================= styleCSS-CLOSE ================================= */