* { padding: 0; margin: 0; box-sizing: border-box; } 

body { color: #3D3B3B; font-family: 'Poppins', sans-serif!important; transition: .5s; overflow: hidden; overflow-y: scroll;} 
a { text-decoration: none!important; color: #3D3B3B; font-weight: 400;} 
.p_t_b{padding:50px 0px;}
input:focus{outline:none!important; box-shadow:none!important;border-bottom: 1px solid #ccc; } 
button{background: #005291; color: #fff;border:none; box-shadow:none;} 
button:focus{background: #005291; color: #fff;border:none;outline:none;box-shadow:none;} 
button:hover{background: #005291; color: #fff;border:none;} 
a:focus{box-shadow:none!important; text-decoration:none;} 
a{text-decoration:none;} 
a:hover{text-decoration:none;}
a:focus{outline:none;}
.p-t-b50{padding:90px 0px;} 
.mb-30{margin-bottom:30px;} 
.pt-0{padding-top:0px!important;}
/* ul { padding: 0; margin: 0; }  */
.main_heading { text-align: center; } 
.main_heading h4 { font-size: 1.4rem; text-transform: uppercase; margin-bottom: 45px; font-weight: 500; position: relative; } 
.main_heading.para h4 { margin-bottom: 10px; } 
.main_heading.para p { font-size: 1rem; margin-bottom: 35px; } 

li.blink-announcement a {
    color: #fff !important;
}

:root{--theam-color1:#f7f8fb;}
:root {--nav-width: 50px; --icon-color: #fcc40f; --white-color: #F7F6FB; --z-fixed: 9999;}
*, ::before, ::after {box-sizing: border-box;}
@media screen and (min-width: 768px) {
    .l-navbar { left: 0; padding: 1rem 1rem 0 0; } 
    .navigation.show { width: calc(var(--nav-width) + 156px); }   
}
.my_banner .owl-theme .owl-nav.disabled+.owl-dots{margin-top: -27px;position: relative; z-index: 9;}
.my_banner .owl-theme .owl-dots .owl-dot.active span, .my_banner .owl-theme .owl-dots .owl-dot:hover span{background: #000;}

.afterBanner_slider .owl-carousel .owl-nav{margin: 0;}
.afterBanner_slider .owl-carousel .owl-nav{position: absolute; cursor: pointer; top: 40%; left: 0; right: 0;}
.afterBanner_slider .owl-carousel .owl-prev{position: relative; left: -15px; float: left;background: none;}
.afterBanner_slider .owl-carousel .owl-next{position: relative; float: right;right: -15px;background: none;}
.afterBanner_slider .owl-carousel .owl-next, .afterBanner_slider .owl-carousel .owl-prev{background: none!important;}
.afterBanner_slider .owl-carousel .owl-prev i{color:#333; font-size: 20px;vertical-align: middle;}
.afterBanner_slider .owl-carousel .owl-next i{color:#333; font-size: 20px;vertical-align: middle;}
.afterBanner_slider .owl-carousel .prev-slide:hover{background-position: 0px -53px;}
.afterBanner_slider .owl-carousel .next-slide:hover{background-position: -24px -53px;}
.afterBanner_slider .owl-carousel .owl-prev.disabled,
.afterBanner_slider .owl-carousel .owl-next.disabled{pointer-events: none; opacity: 0.2;}

.Faculty_start .singlr_slider .active.center .card { opacity: 1!important; transform: scale(1)!important; }

.mediaSpolight_slider .active.center .slide { opacity: 1!important; transform: scale(1)!important; }

.last-news .carousel-last-news> .owl-theme{margin-left: 0px;}
.last-news .carousel-last-news> .owl-theme p { margin-bottom: 0; margin-top: 2px; color: #333; font-weight: 500; font-size: 13.5px;   line-height: 30px; }

.home_blog{padding: 50px 50px; padding-bottom: 0px;}
.home_blog_box{box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; border-radius: 7px; margin-bottom: 25px; width: 100%;}
.home_blog_box img{width: 100%;height: 220px;border-top-left-radius: 7px; border-top-right-radius: 7px;}
.home_blog_box .home_blog_box_content{padding-bottom: 8px; display: flex; flex-wrap: wrap; place-items: center;}
.home_blog_box .home_blog_box_content> h6{padding: 10px 10px; margin-bottom: 0px; font-size: 14px;}
.dates_times{display: flex; place-items: center; padding: 0px 10px 0px 10px;}
.dates_times .dates{font-size: 14px; color: #3D3B3B;}
.dates_times .dates img{width: 15px!important;vertical-align: text-top; margin-right: 2px;height: auto;}
.dates_times .times{font-size: 14px!important; color: #3D3B3B; margin-left: 10px;}
.dates_times .times img{width: 15px!important;vertical-align: text-top; margin-right: 2px;height: auto;}

.date_time_webinar{display: flex; place-items: center;margin-bottom: 10px;}
.date_time_webinar> p{display: flex!important; place-items: center; margin-bottom: 0px!important; height: auto!important; margin-right: 10px;}
.date_time_webinar> p img{width: 15px!important; vertical-align: text-top; margin-right: 2px;}
.date_time_webinar> span{display: flex!important; place-items: center;}
.date_time_webinar> span img{width: 15px!important; vertical-align: text-top; margin-right: 2px;}

.Speaker_details> div{display: flex; place-items: center; padding: 0px 10px 0px 10px;font-size: 14px; color: #005291; font-weight: 600;}
.Speaker_details> div img{width: 15px!important;vertical-align: text-top; margin-left: 2px; height: auto;}
.home_blog_box .Speaker_details> p{font-weight: 600;padding: 0px 10px 0px 10px; font-size: 12px;}
.home_blog_box .Speaker_details> p span{margin: 0; padding: 0; text-align: left;}

.amount_duration{display: flex; place-items: center; justify-content: space-between;padding-top: 10px; margin-top: 10px; border-top: 1px solid #ccc;}
.amount_duration .months> div{font-size: 15px;display: flex; place-items: flex-start; color: #333;}
.amount_duration .months img{margin-right: 5px; width: 15px!important;border-radius: 0px!important;}
.amount_duration .amounts> div{font-size: 15px;display: flex; place-items: center; color: #333;}
.amount_duration .amounts> div> img{width: 9px!important; height: auto; margin-right: 5px;border-radius: 0px!important;}

.home_blog_box h6{font-size: 15px; color: #000;font-weight: 500; margin-bottom: 10px;}
.home_blog_box p{font-size: 13px; color: #000;}
.home_blog_box span{padding: 5px 20px 0px 0px; display: block; text-align: right; font-size: 11px; color: #000; margin-top: 0px; width: 100%;}
.home_blog_box a{background: none; border: 1px solid #005291; color: #005291; border-radius: 50px; padding: 8px 10px; box-shadow: 0px 2px 5px #ccc; display: block; text-align: center; width: 60%;}
.blog_img_with_box{position: relative;}
.blog_img_with_box h2{color: #3D3B3B; font-size: 24px; font-weight: 650; text-align: right; margin-bottom: 20px; display: flex; place-items: center; justify-content: end;}
.blog_img_with_box h2> a{color: #3D3B3B;}
.blog_img_with_box h2 span> img{ width: 40px; margin-left: 0px;}
.blog_img_with_box h2 img{width: 40px; margin-left: 10px;}
.blog_img_with_box img{width: 72%; float: right;}
.blog_img_with_box> div{position: absolute; left: 5%; width: 65%; margin-top: 23%;}
.blog_img_with_box> div> div{background: #fff; width: 60%;}
.blog_img_with_box> div> div img{width: 100%; float: none;}
.bold_border_text{margin-top: 0px!important;}
.bold_border_text h4{-webkit-text-fill-color: transparent; -webkit-text-stroke: 1.2px #333;  text-align: center; color: #333; font-size: 110px; margin: 0; font-weight: 500; display: flex; place-items: center; width: 100%; flex-wrap: wrap; justify-content: center;position: relative; top: -50px; font-family: 'Poppins', sans-serif;}
/* -webkit-text-stroke-width: thin; */

.logo_testi_sec{position: relative; margin-bottom: 50px;}
.logo_testi_starts{margin: 10px auto;}
.logo_testi_heading h4{position: relative; color: #3D3B3B; font-size: 25px; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 30px; padding: 30px 0px 10px 0px;}
.logo_testi_heading h2{position: relative; color: #3D3B3B; font-size: 25px; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 30px; padding: 30px 0px 10px 0px;}
.logo_testi_heading img{width: 50px;}
.logos_multi img{width: 95%; margin: auto; display: block;}

.testi_multi{padding: 20px;}
/* .testi_multi .slide{display: flex; justify-content: space-between; place-items: center;} */
.testi_multi .slide> div{display: flex; justify-content: space-between;place-items: center; width: 100%;}
.testi_user_details{text-align: center; width: 20%;}
.testi_user_details img{width: 100px!important; border-radius: 50%; margin: auto; margin-bottom: 15px; height: 100px;}
.testi_user_details h5{font-size: 14px; font-weight: 500;color: #333; margin: 0; margin-bottom: 5px;}
.testi_user_details span{font-size: 12px; font-weight: 400; color: #3D3B3B;line-height: 16px; display: inline-block;}

.testi_user_data{margin-left: 25px;position: relative; width: 80%;}
.testi_user_data> img{width: 20px!important;position: absolute; z-index: -1;}
.testi_user_data h3{font-size: 25px; font-weight: 500; color: #000; margin: auto; margin-bottom: 20px;position: relative; top: 5px; left: 5px;}
.testi_user_data h3 span{color: #005291;}
.testi_user_data p{font-size: 13px; color: #333; margin: 0;}
.testi_user_data p span{display: block;}

.Meet_Leaders_sec{width: 85%!important; margin: auto;padding: 50px 0px;}
.Meet_Leaders_left{margin-top: 0px;}
.Meet_Leaders_left h4{color: #3D3B3B;font-size: 53px;font-weight: 700;margin: 0;margin-bottom: 0px;line-height: 70px;}
.Meet_Leaders_left h4 img{width: 90px; margin-left: -10px;} 
.Meet_Leaders_left h4 span{ color: #005291; display: block; margin-bottom: 20px;white-space: nowrap;} 
.Meet_Leaders_left p{color: #3D3B3B;font-size: 16px; white-space:nowrap;margin:30px 0px; font-weight: 500;}
.Meet_Leaders_left a{background: #005291; color: #fff; font-size: 16px; padding: 16px 15px; display: inline-block; border-radius: 5px;}
.Meet_Leaders_left a:hover{color: #fff;}
.Meet_Leaders_sec ul{ display: flex; flex-wrap: wrap; place-items: center; align-items: center; text-align: center; justify-content: end; margin-left:150px; margin-bottom:0px; padding: initial;} 
.Meet_Leaders_sec ul li{overflow: hidden;transition: 1s ease;position: relative;list-style: none;border-left: 1px solid #707070;width: 50%;border-bottom: 1px solid #707070;padding: 15px 15px;height: 220px;display: flex;place-items: center;} 
.Meet_Leaders_sec ul li:first-child{border-bottom-left-radius: 30px;}
.Meet_Leaders_sec ul li:last-child{border-bottom:none;}
.Meet_Leaders_sec ul> li> img{ width: auto; }
.Meet_Leaders_sec ul li .leader_name{color:#3D3B3B;font-weight:600;font-size:14px;margin-top: 0px;}
.Meet_Leaders_sec ul li .leader_desti{color:#3D3B3B; font-weight:500; font-size:12px; font-style:italic;}
.Meet_Leaders_details{opacity:0;position: absolute;top: 0;background: #fff;text-align: left;left: 0;right: 0;bottom: 0;}
.Meet_Leaders_sec ul li:hover .Meet_Leaders_details{ transition: 1s ease; opacity:1; left:0; } 

.circle__item {width: 110px;height: 110px;margin: auto;} 
.circle__item img{position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 107px;height: 107px; border-radius: 50%;} 
.circle__spinner {width: 115px;height: 115px;position: relative;z-index: 9;} 
.circle__spinner .path { stroke: #000; stroke-linecap: round; animation: dash 1.5s linear infinite; }
@keyframes dash { 0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; } 100% { stroke-dasharray: 130, 150; stroke-dashoffset: 0; } }


.Meet_Leaders_details_front{position: absolute;top: 0;background: #fff;left: 0;right: 0;bottom: 0;padding: 15px 15px;height: auto;display: flex;flex-wrap: wrap;place-items: center;}
.Meet_Leaders_details_front{opacity:1,}
.Meet_Leaders_details_front> div{top: 0;position: relative;display: block;width: 100%;}

.register_now_sec{padding: 70px 0px; background-image: url(../../assets/images/inner-bg/webinar_inner-1m.png);background-size: cover; background-position: center; background-attachment: fixed; background-repeat: no-repeat; position: relative; z-index: 99;}
.register_now_sec::before{content: ''; position: absolute; left: 0; right: 0;top: 0;bottom: 0; background-image:url(../../assets/images/inner-bg/webinar_inner-1.png) ;}
.register_now_sec h4{position: relative; color: #FFFFFF; font-size: 44px; font-weight: 600; line-height: 55px; margin-top: 30px;}
.register_now_sec h4 span{display: block;}
.register_now_sec input{width: 100%; padding: 5px 8px; border-radius: 6px; border: none; background-color: rgb(191 195 199 / 64%); margin-bottom: 10px; background: rgb(191 195 199 / 64%); color: #fff;}
.register_now_sec input:focus{outline: none; box-shadow: none;background-color: rgb(191 195 199 / 64%); color: #fff;}
.register_now_sec .form{position: relative;/* From https://css.glass */ background: rgba(255, 255, 255, 0.2); border-radius: 16px; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 18px; padding: 80px 40px;width: 70%; margin: auto;}
.register_now_sec .form> div{display: flex; place-items: center;align-items: baseline; justify-content: center; margin-top: 15px;}
.register_now_sec .form> div select{width: 45%;margin-right: 10px; padding: 5px 8px; border-radius: 6px; border: none; background-color: rgb(191 195 199 / 64%); margin-bottom: 10px; background: rgb(191 195 199 / 64%); color: #fff;}
.register_now_sec .form> div select:focus{outline: none; box-shadow: none;}
.register_now_sec .form> div input[type=text]{width: 100%; padding: 5px 8px; border-radius: 6px; border: none; background-color: rgb(191 195 199 / 64%); margin-bottom: 10px; background: rgb(191 195 199 / 64%); color: #fff;}
/* .register_now_sec .form> div input[type=number]{ background-color: rgb(191 195 199 / 64%);} */

.register_now_sec .form .register_btn{cursor: pointer; border-radius: 5px; font-size: 17px; margin: auto; color: #fff; padding: 5px 20px; border: 1px solid #005291; background: #005291; display: table; margin-top: 15px; font-weight: 400; width: auto;}
.register_now_sec input::placeholder { color: #fff; opacity: 1;}
.check_label> input{appearance: auto;background: #fff!important; width: auto!important;height: 10px; border-radius: 2px!important;}
.register_now_sec .check_label span{color:#fff;font-size: 12px; margin-left: 5px;}

.webinar_detail_sec{padding: 10px 0px 30px 0px;}
.webinar_detail_sec .nav-tabs{width: 70%; display: inline-flex; border-bottom: 1px solid #3D3B3B;}
.webinar_detail_sec .nav-tabs li button{margin: auto; margin-bottom: calc(var(--bs-nav-tabs-border-width) * +0); color: #A3A3A3; font-size: 22px; font-weight: 600; text-transform: uppercase; border: none;}
.webinar_detail_sec .nav-tabs li button.active{color: #3D3B3B; border: none; border-color: #3D3B3B!important; }
.webinar_detail_sec .nav-tabs li button.active:hover{border-color: #3D3B3B !important;}
.webinar_detail_sec .nav-tabs li button:hover{border-color: #3D3B3B!important; border: none;}
.webinar_detail_sec .tab-pane{margin-top: 25px;}
.webinar_detail_sec .tab-pane .d-flex{margin-bottom: 40px; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;}
.webinar_detail_sec .flex-shrink-0 img{width: 300px; height: 210px;}
.webinar_detail_sec .flex-grow-1{padding: 0px 15px 0px 0px;display: flex; flex-wrap: wrap; place-items: center;}
.webinar_detail_sec .flex-grow-1 h5{color: #3D3B3B; font-size: 16px; font-weight: 600;}
.webinar_detail_sec .flex-grow-1 p{color: #3D3B3B; font-size: 13px; font-weight: 400;}
.date_time_watch{display: flex; place-items: center;}
.date_time_watch> div{margin-right: 25px; font-size: 15px; font-weight: 600; color: #3D3B3B;}
.date_time_watch> div img{width: 18px; margin-right: 5px;}
.watch_lists img{margin-left: 5px;}

.my_banner .swiper-button-next:after, .my_banner .swiper-button-prev:after{color: #000; font-weight: 700;}
.my_banner .swiper-pagination-bullet{background: #3D3B3B;}
.my_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #333;}

.banner_multi { width: 100vw; height: 100vh; } 
.banner_multi .swiper-image { object-fit: cover; height: 0px; width: 0px; transition: all 2s; } 
.banner_multi .swiper-image.active { height: 100%; width: 100%; }
.banner_multi .swiper-button-prev{left: 20px;}
.banner_multi .swiper-button-next{right: 30px;}
.banner_multi .swiper-button-prev::after, .banner_multi .swiper-button-next::after{color: #D9235C;}

.TRANSFORMATIVE_slider .swiper-button-next:after, .TRANSFORMATIVE_slider .swiper-button-prev:after{color: #000; font-weight: 700;}
.TRANSFORMATIVE_slider .swiper-pagination-bullet{background: #3D3B3B;}
.TRANSFORMATIVE_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #333;}

.TRANSFORMATIVE_slider .swiper-slide{opacity: 0.6;}
.TRANSFORMATIVE_slider .swiper-slide.swiper-slide-active{opacity: 1;}
.TRANSFORMATIVE_slider .swiper-slide .swiper-slide-shadow-left{background-image: linear-gradient(to left,rgb(0 0 0 / 18%),rgba(0,0,0,0))!important; opacity: 0;}
.TRANSFORMATIVE_slider .swiper-slide .swiper-slide-shadow-right{background-image: linear-gradient(to left,rgb(0 0 0 / 18%),rgba(0,0,0,0))!important;opacity: 0;}

.mediaSpolight_sliders{padding-top: 50px; padding-bottom: 50px;} 
.mediaSpolight_sliders .swiper-slide{opacity: 0.6;}
.mediaSpolight_sliders .swiper-slide.swiper-slide-active{opacity: 1;}
.mediaSpolight_sliders .swiper-slide .swiper-slide-shadow-left{background-image: none!important; opacity: 0;}
.mediaSpolight_sliders .swiper-slide .swiper-slide-shadow-right{background-image: none!important;opacity: 0;}
.mediaSpolight_sliders .swiper-button-next:after, .mediaSpolight_sliders .swiper-button-prev:after{color: #171717; font-weight: 700;}
.mediaSpolight_sliders .swiper-pagination-bullet{background: #3D3B3B;}
.mediaSpolight_sliders .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #333;}

.logos_multi{margin-top: 25px; margin-bottom: 40px;}
.logos_multi> ul{display: flex; place-items: center; flex-wrap: wrap; justify-content: center;padding: initial; margin: auto;}
.logos_multi> ul li{width: 15%; list-style: none;margin-bottom: 30px;}
.logos_multi> ul> li> img{width: 80%;}

.why_3_process{/*box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; padding: 20px;*/ border-radius: 5px;}
.why_3_process h3{color: #000000; font-weight: 700; text-align: center; margin-bottom: 40px;}
.why_3_process h3 span{color: #005291;}
.why_3_process h2{color: #000000; font-weight: 700; text-align: center; margin-bottom: 40px;}
.why_3_process h2 span{color: #005291;}
.why_3_process ul{display: flex; justify-content: space-between; margin-top: 10px; padding: initial;}
.why_3_process ul li{list-style: none; text-align: center; width: 30%; display: inline-table; position: relative;}
.why_3_process ul li> span{color: #005291; font-size: 25px; font-weight: 600; margin-right: 5px; float: left; width: 100%; position: absolute; left: -63px; top: 30px;}
.why_3_process ul li img{display: block;}
.why_3_process ul li p{color: #555252; font-size: 14px;margin: 0; margin-top: 10px;}
.why_3_process ul li img{width: 20%; height: auto; margin: auto;}
.why_3_process_multi_img{margin-top: 40px;}
.why_3_process_multi_img ul{display: flex; place-items: center; flex-wrap: wrap; justify-content: center; padding: initial;}
.why_3_process_multi_img ul li{width: 15%; list-style: none; margin-bottom: 30px;}
.why_3_process_multi_img ul li img{width: 60%; margin: auto; display: block;}

.why_3_process ul li { list-style: none; text-align: center; width: 32%; display: inline-table; position: relative; background: #ffffff; padding: 20px; border-radius: 14px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05); transition: 0.3s ease; margin: 30px 0px; }

.why_3_process_multi_img ul li img {
    max-width: 93px !important;
}
.why_3_process_multi_img ul li {
    max-width: 18% !important;
    margin: 10px;
    margin: 0px auto 16px !important;
}

.logos_multi ul li {
    list-style: none;
    text-align: center;
    width: 17%;
    display: inline-table;
    position: relative;
    background: #ffffff;
    padding: 20px;
    border-radius: 14px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
    transition: 0.3s ease;
    margin: 10px;
}

li.feestructure{
    display: flex;
    align-content: space-between;
    justify-content: space-between;
    align-items: center;}

    .courses_right_content ul li {
    list-style: none;
    width: 46%;
    display: inline-block;
    padding: 15px 15px;
    background:#fafafab8 !important;
    margin: 6px 5px;
}
 .courses_right_content  h3{font-size: 22px!important;}
 .courses_right_content ul li h5{font-size: 22px!important;}


.course_info_sec{margin-top: 20px; margin-bottom: 30px;}
.course_info_sec> h4{position: relative; color: #3D3B3B; font-size: 25px; font-weight: 700; margin: 0; text-align: center; margin-bottom: 20px; padding-bottom: 0px; text-transform: uppercase; display: none;}
/* .course_info_sec> h4:after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; width: 23%; background-image: url('../../assets/images/about_line.png'); height: 2px; margin: 0 auto; border-radius: 3px; background-size: 100%; } */
.course_info_sec> h4 img{width: 48px; vertical-align: bottom;}
.course_info_sec .accordion{padding: 10px 0px;}
.course_info_sec .accordion .accordion-item{border: none;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;border-radius: 3px;}
/*.course_info_sec .accordion .accordion-item:last-child{display: none;}*/
.course_info_sec .accordion-header button.accordion-button{background: #fafafa;}
.course_info_sec .accordion-header button.accordion-button.collapsed{background: #fff;}
.course_info_sec .accordion-header button{color: #000; box-shadow: none; background: #fff; margin-top: 12px; margin-bottom: 12px; padding: 0px 20px; border-radius: 3px; display: flex; place-items: center;}
.course_info_sec .accordion-header button:focus{outline: none; box-shadow: none; }
.course_info_sec .accordion-header button:hover{color: #000;}
.course_btn_name{width: 100%; text-align: center;font-weight: 600; font-size: 18px; padding: 30px 0px;}
.course_info_sec .accordion-body{padding: 15px 20px 20px 20px!important;}

.CareerProspects_list> ul> li{width: 30%; padding:0px 30px;}
.CareerProspects_list> ul> li> h4{font-size:18px; font-weight: 600;color: #005291; text-transform: uppercase; text-align: left;}
.CareerProspects_list> ul> li> ul{display: block;}
.CareerProspects_list> ul> li> ul li{width: 100%; text-align: left; padding: 4px; font-size: 14px; border-right: none; list-style: none; position: relative;}
.CareerProspects_list> ul> li> ul li:after { content: "\2022"; color: #005291; font-weight: 700; display: block; width: 1em; margin-left: 0; position: absolute; top: 0px; font-size: 20px; left: -10px; }


.PROGRAM_STRUCTURE_accordian .nav-tabs{border:none;}
.PROGRAM_STRUCTURE_accordian .nav-tabs li button.active{background-color: #F64891; color: #fff; font-size: 17px; font-weight: 500;box-shadow: none;}
.PROGRAM_STRUCTURE_accordian .nav-tabs li button.active:hover{color:#fff;}
.PROGRAM_STRUCTURE_accordian .nav-tabs li button{color:#333; margin-right:10px; font-size: 15px; border-radius: 3px; background: #f6f6f6;font-weight: 500; padding: 5px 10px;}
.PROGRAM_STRUCTURE_accordian .nav-tabs li button:hover{color:#333; margin-right:10px;}
.PROGRAM_STRUCTURE_accordian .tab-content{padding: 20px 0px 10px 20px;}
.PROGRAM_STRUCTURE_accordian .tab-content .img_circulum{ display: flex; justify-content: space-between;    place-items: flex-start;}
.PROGRAM_STRUCTURE_accordian .tab-content img{width: 30%;}
.PROGRAM_STRUCTURE_accordian .tab-content ul{padding: 0; display: flex; place-items: flex-start; flex-wrap: wrap; justify-content: space-between; margin: 0 0 0 50px; width: 100%;}
.PROGRAM_STRUCTURE_accordian .tab-content ul li{width: 47%; display: inline-block; margin-top: 10px; margin-bottom: 0px; font-size: 15px; color: #555252; font-weight: 400; list-style: none; position: relative; margin-right: 20px;}
.PROGRAM_STRUCTURE_accordian .tab-content ul li::after{content: "\2022"; color: #F64891; font-weight: bold; display: block; width: 1em; margin-left: 0em; position: absolute; top: -12px; font-size: 30px; left: -20px;}
.PROGRAM_STRUCTURE_accordian .tab-content p{margin-bottom: 10px; font-size: 15px; color: #555252; font-weight: 400;}

.PROGRAM_STRUCTURE_accordian .CareerProspects_img_circulum img{width: 100%;}
.PROGRAM_STRUCTURE_accordian .tab-content .CareerProspects_img_circulum> ul{margin: 0 0 0 0px;}

.CareerServices_acc-details p{font-size: 15px;}
.CareerServices_acc-details ul{padding-left: 15px; display: flex; place-items: flex-start; flex-wrap: wrap; justify-content: space-between; margin: 0 0 0 0px; width: 100%;}
.CareerServices_acc-details ul li{text-align: left; padding: 0px 25px 0px 0px; font-size: 14px; border-right: none; list-style: none; position: relative; display: initial; width: 47%; margin-bottom: 10px;}
.CareerServices_acc-details ul li:after { content: "\2022"; color: #F64891; font-weight: 700; display: block; width: 1em; margin-left: 0; position: absolute; top: -12px; font-size: 30px; left: -20px; }
@media only screen and (max-width: 767px) {
    .CareerServices_acc-details p{font-size: 13px;}
    .CareerServices_acc-details ul li{font-size: 13px; width: 100%; padding: 0px 0px 0px 0px; margin-bottom: 7px;}
}


.CareerProspects_list ul{display: flex;    justify-content: space-between;}
.CareerProspects_list li{display: inline-block; width: 25%;padding: 20px; text-align: center; list-style: none; color: #000; font-size: 15px; border-right: 1px solid #70707033;}
.CareerProspects_list li:last-child{border-right:none ;}
.CareerProspects_list li img{width: 55px; margin: 5px auto; display: block;}

.SkillsYouWillLearn_list{ display: flex; justify-content: center; flex-wrap: wrap;}
.SkillsYouWillLearn_list ul{display: flex;    justify-content: space-between;}
.SkillsYouWillLearn_list li{display: inline-block; width: 25%;padding: 20px; text-align: center; list-style: none; color: #000; font-size: 15px; border-right: 1px solid #70707033; margin-bottom: 30px;}
.SkillsYouWillLearn_list li:last-child{border-right:none ;}
.SkillsYouWillLearn_list li:nth-child(4){border-right:none ;}
.SkillsYouWillLearn_list li img{width: 55px; margin: 5px auto; display: block;}

.faculty_detail_sec{padding: 40px 0px;}
.faculty_detail_sec h2{position: relative; color: #3D3B3B; font-size: 25px; font-weight: 700; margin: 0; text-align: center; margin-bottom: 30px; padding-bottom: 10px; text-transform: uppercase;}
.faculty_detail_sec ul{display: flex; place-items: center; justify-content: center; margin-bottom: 50px; padding: initial;}
.faculty_detail_sec ul> li{list-style: none; width: 22%; margin-right: 30px;}
.faculty_detail_sec ul> li> a{display: block; text-align: center; background: #F7FBFC; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;padding: 35px 10px; height: 260px;}
.faculty_detail_sec ul> li> a h6{color: #3D3B3B; font-weight: 600;font-size: 14px; margin: auto;margin-bottom: 3px;}
.faculty_detail_sec ul> li> a img{width: 120px; height: 120px; border-radius: 50%; margin: auto; margin-bottom: 10px; }
.faculty_detail_sec ul> li> a> p{margin: auto; font-size: 11px;color: #3D3B3B;}

#facultys_pop_det .modal-content { box-shadow: none; background: #fff; border: none; } 
#facultys_pop_det .modal-header { border: none; justify-content: end; padding: 10px;} 
#facultys_pop_det .modal-header button.close { color: #000; opacity: 1; background: none; font-size: 50px; padding: 0; line-height: 30px;} 
#facultys_pop_det .modal-header button.close:hover{text-shadow:none;}
#facultys_pop_det .modal-body { padding: 0; } 
#facultys_pop_det .modal-dialog { margin-top: 80px; width: 100%;max-width: 1050px; min-width: 1000px;}
#facultys_pop_det .modal-body .faculty_descriptions{padding: 0px 15px; margin-bottom: 20px;} 
.faculty_descriptions h4{color: #005291; font-size: 23px; font-weight: 700; margin-bottom: 5px;}
.faculty_descriptions h6{color: #005291; font-size: 14px; font-weight: 500; margin-bottom: 20px;}
.faculty_descriptions_top> div{margin-bottom: 10px;}
.faculty_descriptions_top> div p{margin-bottom: 15px; color: #555252; font-size: 14px; font-weight: 400;}
.faculty_descriptions_top> div ul{padding: initial;margin-left: 20px; margin-bottom: 18px;}
.faculty_descriptions_top> div ul li{list-style: none;display: flex;color: #555252;font-size: 14px; font-weight: 400; margin-bottom: 5px;}
.faculty_descriptions_top> div ul li::before { content: "\2022"; color: #005291; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }
.faculty_descriptions_top> div ul li p{color: #555252;font-size: 14px; font-weight: 400;margin-bottom: 0px;}
.faculty_descriptions_tabs> ul{border: none;margin: auto; padding-bottom: 5px;}
.faculty_descriptions_tabs> ul li{ margin-right: 15px;}
.faculty_descriptions_tabs> ul li button{background-color: #EBF6FF!important; color: #005291; font-size: 15px; padding: 6px 15px; font-weight: 500;border-radius: 5px;}
.faculty_descriptions_tabs> ul li button.active{background-color: #005291!important; color: #ffff!important; border: none; }
.faculty_descriptions_tabs .tab-content h5{color: #005291; font-size: 16px; font-weight: 500;margin: auto; margin-bottom: 5px;}
.faculty_descriptions_tabs .tab-content p{color: #555252;font-size: 14px; font-weight: 400;margin: 0px;}

#Eligibility_pop_det .modal-content { box-shadow: none; background: #fff; border: none; } 
#Eligibility_pop_det .modal-header { border: none; justify-content: end; padding: 10px;} 
#Eligibility_pop_det .modal-header button.close { color: #000; opacity: 1; background: none; font-size: 50px; padding: 0; line-height: 30px;} 
#Eligibility_pop_det .modal-header button.close:hover{text-shadow:none;}
#Eligibility_pop_det .modal-body { padding: 0; } 
#Eligibility_pop_det .modal-dialog { margin-top: 80px; width: 100%;max-width: 750px; min-width: 700px;}
#Eligibility_pop_det .modal-body .Eligibility_pop_descriptions{padding: 0px 15px; margin-bottom: 20px;} 
#Eligibility_pop_det .modal-body .Eligibility_pop_descriptions ul{margin-left: 25px;}
#Eligibility_pop_det .modal-body .Eligibility_pop_descriptions ul li{color: #333; font-size: 14px; font-weight: 500; line-height: 22px; margin-bottom: 10px;}
#Eligibility_pop_det .modal-body .Eligibility_pop_descriptions p{color: #333; font-size: 14px; font-weight: 500;}

#play_video1 .modal-body video { width: 100%; height: 350px;background: #000; } 
#play_video1 .modal-content { box-shadow: none; background: none; border: none; } 
#play_video1 .modal-header { border: none;padding: 0; } 
#play_video1 .modal-header button.close { color: #fff; opacity: 1;padding:5px 10px; } 
#play_video1 .modal-header button.close:hover{text-shadow:none;}
#play_video1 .modal-body { padding: 0; } 
#play_video1 .modal-body> div{width: 100%;}
#play_video1 .modal-body> iframe{width: 100%!important;}
#play_video1 .modal-dialog { margin-top: 80px; }

.award_slider_sec .slider{box-shadow: 0px 2px 5px #f6f6f6;}
.award_slider .slide img{width: 100%;}

.zsiq_theme1.zsiq_floatmain {right: 0px!important; bottom: 70px!important; z-index: 99!important;}
.zsiq_theme1 div.zsiq_cnt{display: none!important;}
.zsiq_theme1 .zsiq_flt_rel {height: 50px!important; width: 50px!important; }
.zsiq_theme1 .siqicon:before{line-height: 50px!important;}

.mobile_chilwal{display: none;}

._app_15w3f_1{right: 10px!important; bottom: 10px!important;z-index: 99!important;}
._FloatingButton_1u8pv_19._textVisible_1u8pv_40{padding-right: 0px;}
._FloatingButton_1u8pv_19._textVisible_1u8pv_40 span{display: none;}
._FloatingButton_1u8pv_19._textVisible_1u8pv_40 svg{margin-right: 4px!important;}

.home_blog_mobile{padding-bottom: 30px; display: block;}
.home_blog_mobile .main_heading {margin-bottom: 30px;}
.home_blog_mobile .main_heading h3{font-size: 25px;color: #3D3B3B; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 5px; width: auto; display: inline-block;}
.home_blog_mobile .main_heading h3 img{width: 46px; vertical-align: sub; margin-left: -1px;}
.home_blog_mobile .main_heading h4{font-size: 25px;color: #3D3B3B; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 5px; width: auto; display: inline-block;}
.home_blog_mobile .main_heading h4 img{width: 46px; vertical-align: sub; margin-left: -1px;}
.Trending_sliders .home_blog_box{margin-top: 0px; width: 100%; margin: auto; display: block; height: 430px; display: flex; place-items: flex-start; flex-wrap: wrap; margin-bottom: 30px;}
.Trending_sliders .item{ padding: 0px 15px;}
.home_blog_box h6{height: 60px; padding: 10px 10px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.Speaker_details{margin-top: 5px;}

.home_blog{padding: 0; display: flex; place-items: center;}
.home_blog_box_f-blog> .home_blog_box> img{height: 200px;}
.home_blog_box_f-blog{margin-top: 30%;}
.home_blog_box{margin-top: 15px;}
.blog_img_with_box{margin-top: 10%;}
.blog_img_with_box> div{margin-top: 8%;}
.blog_img_with_box h2 img{width: 40px;}

.blog_img_with_box img{width: 65%;}
.blog_img_with_box> div> div img{width: 100%;}
.Trending_sliders .home_blog_box a{ margin: 10px auto;font-size: 15px; width: 70%;}
.Trending_sliders .home_blog_box p{ padding: 0px 10px; margin: 0; margin-bottom: 5px; }
.Trending_sliders .dates_times { display: flex; margin:25px 0px;}
.Trending_sliders .Speaker_details {display: block;}
.Trending_sliders .dates_times .dates{font-size: 10px; display: flex; place-items: center;}
.Trending_sliders .dates_times .times{font-size: 10px; display: flex; place-items: center;}

.Trending_sliders .swiper-button-next{right: 0;}
.Trending_sliders .swiper-button-prev{left: 0;}
.Trending_sliders .swiper-button-next:after, .Trending_sliders .swiper-button-prev:after{font-size: 25px;color: #171717; font-weight: 700;}
.Trending_sliders .swiper-pagination-bullet{background: #3D3B3B;}
.Trending_sliders .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #333;}

.only_m_logo{display: none;}
.alumni_slider .active.center {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.alumni_slider .active{-webkit-transition: 0.3s; transition: 0.3s; transform: scale(0.90);}
.alumni_slider .owl-carousel .owl-stage-outer{overflow: initial;}

.pink_bg{margin-bottom: 15px;display: flex; justify-content: space-between; flex-wrap: wrap;}
.course_main-heading .pink_bg span{display: inline-block;background: #F64891;  position: relative; color: #fff; font-size: 14px; letter-spacing: 1px; font-weight: 500; text-align: center; margin: 0 3px 0 0; padding: 6px 5px; border-radius: 3px;}
.course_main-heading .pink_bg span img{width: 10%;}
.course_main-heading .pink_bg span p{margin: auto;}
.course_main-heading .pink_bg span.MBA-lscm_sec{background: #fff; box-shadow: none; display: flex; place-items: center; justify-content: center;}
.course_main-heading .pink_bg span.MBA-lscm_sec p{color: #3b3b3b; font-weight: 600; font-size: 18px;}
.course_main-heading .pink_bg span.MBA-lscm_sec p img{width: 13%;}

@media only screen and (max-width: 767px) {
    .course_main-heading .pink_bg span{width: 100%!important; margin-bottom: 2px;font-size: 11px;padding: 5px 5px;}
    .pink_bg{margin-bottom: 5px;}
}




.blog_description-points img{width: 100%; margin: 15px auto; display: block; border-radius: 10px; height: auto;}
.blog_description-points .wp-caption.aligncenter{width: 100%!important; height: auto;}
.blog_description-points h2{position: relative; color: #3d3b3b; font-size: 20px; font-weight: 600; margin: 0 0 15px; text-align: left; padding: 25px 0 0px;}
.blog_description-points h3{position: relative; color: #3d3b3b; font-size: 18px; font-weight: 500; margin: 0; text-align: left; padding: 10px 0 10px;}
.blog_description-points h4{position: relative; color: #3d3b3b; font-size: 16px; font-weight: 500; margin: 0; text-align: left; padding: 10px 0 10px;}
.blog_description-points h5{position: relative; color: #3d3b3b; font-size: 15px; font-weight: 500; margin: 0; text-align: left; padding: 10px 0 10px;}
.blog_description-points p{color: #3d3b3b; font-size: 14px;}
.blog_description-points p a{color: #D9235C;}
/* .blog_description-points h3{position: relative; color: #3d3b3b; font-size: 24px; font-weight: 700; margin: 0 0 30px; text-align: left; padding: 30px 0 10px;}
.blog_description-points h2{position: relative; color: #3d3b3b; font-size: 20px; font-weight: 700; margin: 0 0 30px; text-align: left; padding: 30px 0 10px;}
.blog_description-points p{color: #3d3b3b; font-size: 15px;} */
.blog_description-points ul{margin-left: 15px; padding-left: 0px;}
.blog_description-points ul li{color: #3d3b3b; font-size: 14px; margin-bottom: 5px; position: relative; list-style: none;}
.blog_description-points ul li::before { content: "\2022"; color: #F64891; font-weight: bold; display: block; width: 1em; margin-left: 0em; position: absolute; top: -5px; font-size: 20px; left: -20px; }
.blog_description-points img{width: 100%!important; height: auto!important;}



.LEARNING_METHODOLOGY_sec h3 {position: relative; color: #3D3B3B; font-size: 25px; font-weight: 700; margin: 0; text-align: center; margin-bottom: 30px; padding-bottom: 10px;}
.LEARNING_METHODOLOGY_sec{padding:20px 0px 30px;}
.LEARNING_METHODOLOGY_sec .accordion{width: 90%; margin: auto;}
.LEARNING_METHODOLOGY_sec .accordion-item{margin-bottom:15px;border: none;}
.LEARNING_METHODOLOGY_sec .accordion-header{margin: 0; padding: 0;}
.LEARNING_METHODOLOGY_sec .accordion-header button{border-color: #fff; background: #f6f6f6; color: #005291; font-size: 16px; font-weight: 500; text-transform: initial; letter-spacing: 0px;  padding: 12px 12px;}
.LEARNING_METHODOLOGY_sec .accordion-header button:focus{outline:none; box-shadow:none;}
.LEARNING_METHODOLOGY_sec .accordion-body p{font-size: 14px; margin-bottom: 0;}
.LEARNING_METHODOLOGY_sec .accordion-body ul { margin-top: 15px!important; }
.LEARNING_METHODOLOGY_sec .accordion-body ul li { font-size: 14px; list-style: circle; color: #646464; margin-left: 25px; margin-bottom: 0; }
.LEARNING_METHODOLOGY_sec .accordion-body table thead tr th{font-size: 14px;}
.LEARNING_METHODOLOGY_sec .accordion-body table tbody tr td{font-size: 13px;}



.trending_cta_content{float: right; width: 60%;}
.trending_cta_content h4{position: relative; color: #3D3B3B; font-size: 25px; line-height: 30px; font-weight: 700; margin: 0;  margin-bottom: 30px; padding: 30px 0px 10px 0px;}
.trending_cta_content h4 span{display: block;}
.trending_cta_content h4 span img{width: 45px; vertical-align: bottom;}  
.double_cta_btn{display: flex; place-items: center;}
.double_cta_btn button{padding: 10px 20px; border-radius: 5px; margin-right: 20px; font-size: 18px; font-weight: 500; border: 1.2px solid #005291;}
.double_cta_btn a{padding: 10px 20px; border-radius: 5px; margin-right: 20px; font-size: 18px; font-weight: 500; border: 1.2px solid #005291; color: #005291;}
.start_handbook .accordion{width: 90%; margin: auto;}
.start_handbook .accordion h5{font-size: 20px; font-weight: 600; margin-top: 40px;}
.start_handbook .accordion-item{margin-bottom:15px;border: none;}
.start_handbook .accordion-header{margin: 0; padding: 0;}
.start_handbook .accordion-header button{border-color: #fff; background: #f6f6f6; color: #005291; font-size: 16px; font-weight: 500; text-transform: initial; letter-spacing: 0px;border-left: 3px solid #005291;padding: 10px;}
.start_handbook .accordion-header button:focus{outline:none; box-shadow:none;}
.start_handbook .accordion-body p{font-size: 14px; margin-bottom: 0;}
.start_handbook .accordion-body p img{width: 60%; margin: auto; display: block;}
.start_handbook .accordion-body p a{color: #005291; font-weight: 700;}
.start_handbook .accordion-body ul { padding: 0; margin-top: 15px!important; }
.start_handbook .accordion-body ul li { font-size: 14px; list-style: circle; color: #646464; margin-left: 25px; margin-bottom: 0; }
.start_handbook .accordion-body ol { padding: 0; margin-top: 15px!important; }
.start_handbook .accordion-body ol li { font-size: 14px; list-style: circle; color: #646464; margin-left: 25px; margin-bottom: 10px; }
.start_handbook .accordion-body ol li a{color: #005291; font-weight: 600;}
.start_handbook .accordion-body table{margin: 0; margin-top: 20px;}
.start_handbook .accordion-body table thead tr th{font-size: 14px;text-align: center;}
.start_handbook .accordion-body table tbody tr td{font-size: 13px;text-align: center;}
.start_handbook .accordion-body table tbody tr td a{color: #005291; font-weight: 700;}
.start_handbook .accordion-body h3{font-size: 14px; font-weight: 600; margin-top: 20px;}



.admissionEnquiry img{width: 100%;}
#CMSModal .modal-dialog{width: 100%; max-width: 70%;}
#CMSModal .modal-content{background: none; border: none;}
#CMSModal .modal-header{border: none; position: absolute; right: 0; z-index: 9;}
#CMSModal .modal-body{background: #f7fbfc; border-radius: 20px; padding: 0px; overflow: hidden;}
#CMSModal .admissionEnquiry{background: none; padding: 0px; box-shadow: none; margin-bottom: 0px;}
#CMSModal .admissionEnquiry .row{display: flex; place-items: center;}
#CMSModal .admissionEnquiry form{width: 80%; margin: auto;}
#CMSModal .admissionEnquiry form input{margin-bottom: 15px; padding: 10px;}

#CMSModal2 .modal-dialog{width: 100%; max-width: 70%;}
#CMSModal2 .modal-content{background: none; border: none;}
#CMSModal2 .modal-header{border: none; position: absolute; right: 0; z-index: 9;}
#CMSModal2 .modal-body{background: #fff; border-radius: 20px; padding: 0px; overflow: hidden;}
#CMSModal2 .admissionEnquiry{background: none; padding: 0px; box-shadow: none; margin-bottom: 0px;}
#CMSModal2 .admissionEnquiry .row{display: flex; place-items: center; justify-content: space-evenly; padding: 40px 20px;}
#CMSModal2 .admissionEnquiry form{width: 100%; margin: auto;}
#CMSModal2 .admissionEnquiry form input{margin-bottom: 15px; padding: 10px;}
#CMSModal2 .admissionEnquiry h3{color: #d9235c; font-size: 26px; font-weight: 600; margin-bottom: 12px;}
#CMSModal2 .admissionEnquiry h3 span{display: block; font-size: 20px;}
#CMSModal2 .admissionEnquiry h5{font-size: 18px;}
#CMSModal2 .admissionEnquiry p{font-size: 15px; color: #333;}
.CMSModal2Form{display: flex; place-items: center; justify-content: space-between;}
.CMSModal2Form input[type=submit]{border-top-left-radius: 0px!important; border-bottom-left-radius:0px!important;}
.CMSModal2Form input[type=text]{margin: auto; border-top-right-radius: 0px; border-bottom-right-radius:0px ;font-size: 15px;}




/* .curriculum_slider_tab .slick-track{float: left; width: 100%!important;}
.curriculum_slider_tab .slick-track> div{width: auto!important;}
.curriculum_slider_tab .slide.slick-slide p{color: #333; font-size: 16px; border-radius: 3px; background: #f6f6f6; font-weight: 500; padding: 5px 10px;white-space: nowrap; width: auto!important;margin: auto; margin-right: 10px;}
.curriculum_slider_tab .slide.slick-slide.slick-current p{background-color: #F64891; color: #fff; font-size: 16px; font-weight: 500; box-shadow: none;}
.curriculum_slider_tab_content{padding: 20px 0px 10px 20px;}
.curriculum_slider_tab_content_start{display: flex;justify-content: space-between; place-items: flex-start;}
.curriculum_slider_tab_content img{width: 30%; border-radius: 7px;}
.curriculum_slider_tab_content ul{padding: 0; display: flex; place-items: flex-start; flex-wrap: wrap; justify-content: space-between; margin: 0 0 0 50px; width: 100%;}
.curriculum_slider_tab_content ul li{width: 47%; display: inline-block; margin-top: 10px; margin-bottom: 0px; font-size: 15px; color: #555252; font-weight: 400; list-style: none; position: relative; margin-right: 20px;}
.curriculum_slider_tab_content ul li::after { content: "\2022"; color: #F64891; font-weight: bold; display: block; width: 1em; margin-left: 0em; position: absolute; top: -12px; font-size: 30px; left: -20px; }
@media only screen and (max-width: 767px) {
    .curriculum_slider_tab .slick-track> div{width: max-content!important;}
    .curriculum_slider_tab .slick-track{margin-left: 0 !important; width: max-content!important;}
    .curriculum_slider_tab .slick-list{width: 85%; margin: auto;}
    .curriculum_slider_tab_content img{display: none;}
    .curriculum_slider_tab_content ul{margin: 0 0 0 17px;}
    .curriculum_slider_tab_content ul li{width: 100%;margin: 4px 0px; font-size: 14px;}
    .curriculum_slider_tab .slick-prev{left: -5px;z-index: 9999;}
    .curriculum_slider_tab .slick-next{right: -5px; z-index: 9999;}
    .curriculum_slider_tab .slick-prev:before, .curriculum_slider_tab .slick-next:before{color: #f64891;}
    .curriculum_slider_tab_content {padding: 20px 20px 20px 20px;}
} */

@media  only screen and (max-width:1900px)
{
img.dessktopview{display:inherit!important; width:100%!important;}
img.mobileview{display:none!important;}
img.new_about_bg{display:inherit!important; width:100%!important;}
img.about_bg_mobile{display:none!important;}
}


@media  only screen and (max-width:1280px)
{
img.dessktopview{display:inherit!important; width:100%!important;}
img.mobileview{display:none!important;}
img.new_about_bg{display:inherit!important; width:100%!important;}
img.about_bg_mobile{display:none!important;}
}

@media  only screen and (max-width:680px)
{
img.dessktopview{display:none!important;}
img.mobileview{display:inherit!important; width:100%!important;}
img.new_about_bg{display:none!important;}
img.about_bg_mobile{display:inherit!important; width:100%!important;}
}

@media only screen and (max-width: 767px) {
    .banner_multi .swiper-button-prev{display: none;}
    .banner_multi .swiper-button-next{display: none;}
    .my_banner .owl-theme .owl-nav.disabled+.owl-dots{margin-top: -20px;}
    .logo_testi_starts{padding: 20px 5px;}

    .testi_multi{padding: 0px;}
    .testi_multi .slide{display: block;}
    .testi_user_details{width: 100%;}
    .testi_user_details img{margin: auto;}
    .testi_user_data{margin-left: 0px; width: 100%;}
    .testi_user_details h5{margin-bottom: 0;}
    .testi_user_data h3{font-size: 14px; margin-bottom: 10px;}
    .testi_user_data p{font-size: 12px;}

    .Meet_Leaders_sec{width: 100%;}
    .Meet_Leaders_sec .col-md-4{order: 2;}
    .Meet_Leaders_sec .col-md-4{order: 1;}
    .Meet_Leaders_sec ul li:hover .Meet_Leaders_details{z-index: 9; opacity: 0;}
    .Meet_Leaders_sec ul li:hover .Meet_Leaders_details_front{opacity: 1;top: 0;}
    .Meet_Leaders_left h4{display: none!important;}
    .Meet_Leaders_left p{display: none!important;}

    .Meet_Leaders_left{margin-top: 15px;text-align: center; margin-left: 0px;}
    .Meet_Leaders_left h4{font-size:17px;line-height: 24px;margin-bottom: 30px;text-align:center;text-transform: uppercase;width: auto;display: inline;position: relative;}
    .Meet_Leaders_left h4 span{color: #3D3B3B;}
    /* .Meet_Leaders_left h4.add_after:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;width: 100%;background-image: url(../../assets/images/about_line.png);height: 2px;margin: 0 auto;border-radius: 3px;background-size: 100%;} */
    .Meet_Leaders_left h4 img { width: 34px; margin-left: -5px; vertical-align: sub; }
    .Meet_Leaders_left p{font-size: 14px; white-space: normal; display:none;}
    .Meet_Leaders_left a{font-size: 15px; padding: 10px 15px;}
    .Meet_Leaders_sec ul{width: 100%; overflow: scroll; flex-wrap: wrap; overflow-x: scroll; display: inline-flex; margin: 0; padding-bottom: 10px; box-shadow: none; overflow-y: hidden; margin-top: 30px; justify-content: space-between;}
    .Meet_Leaders_sec ul li{width: 50%; display: inline-block; border: none; padding: 0; position: relative; margin-right: 0px; height: 230px;}
    .Meet_Leaders_details_front{display:block;}
    
    .zsiq_theme1.zsiq_floatmain {bottom: 125px!important;}
    .zsiq_theme1.zsiq_floatmain {width: 50px!important; max-height: 50px!important; z-index: 999!important; right: 10px!important;}
    .zsiq_theme1 .zsiq_flt_rel{line-height: 50px!important; font-size: 14px!important;height: 50px!important;width: 50px!important;}
    .zsiq_theme1 .siqicon:before {font-size: 20px!important; line-height: 30px!important;}

    ._app_15w3f_1{bottom: 70px!important;}

    .inner_bg_sec{top: 0px!important; height: auto!important; padding: 75px 0px;margin-top: 0!important;}
    .home_bg_sec{top: 0px!important; height: auto!important; padding: 75px 0px;margin-top: 0!important;}

    .register_now_sec{padding: 45px 0px;}
    .register_now_sec h4{font-size: 20px;line-height: 25px; text-align: center; }
    .register_now_sec .form{padding: 15px; width: 100%; margin-top: 10px;}
    
    .logo_testi_sec{margin-bottom: 20px;}
    .logo_testi_heading h2{font-size: 20px; padding: 0px;}
    .logo_testi_heading h4{font-size: 20px; padding: 0px;}
    .logos_multi{margin: 0;}
    .logos_multi> ul li{width: 25%;}

    

    .why_3_process{padding: 5px;}
    .why_3_process h3{font-size: 18px;text-align: left;}
    .why_3_process ul{flex-wrap: wrap;}
    .why_3_process ul li{width: 100%;display: flex; place-items: center;margin-bottom: 15px;}
    .why_3_process ul li img { width: 40px; margin-left: 0;}
    .why_3_process ul li> span{width: auto; position: relative; left: 0; top: 10px;font-size: 15px; }
    .why_3_process ul li p{font-size: 12px; margin-left: 8px; text-align: left; margin-top: 0px;width: 73%;}
    .why_3_process_multi_img ul li{ width: 30%; margin-bottom: 20px;}
    .why_3_process_multi_img ul li img{width: 85%;}
    .why_3_process{box-shadow: none;}
    .why_3_process ul li{flex-wrap: initial;}


    .course_info_sec> h4{font-size: 20px; margin-bottom: 10px;}
    
    .course_btn_name{font-size: 14px; padding: 15px 0px;}

    .faculty_detail_sec h2{font-size: 20px;}
    .faculty_detail_sec ul{flex-wrap: wrap;}
    .faculty_detail_sec ul> li{width: 100%; margin-right: 0px; margin-bottom: 10px;}
    .faculty_detail_sec ul> li> a{padding: 8px 5px; height: auto;}
    .faculty_detail_sec ul> li> a img{width: 80px; height: 80px;}
    #facultys_pop_det .modal-dialog { margin-top: 20px; width: auto; max-width: initial; min-width: initial; }
    
    #facultys_pop_det .modal-header{float: right; width: auto; position: absolute; right: 0; padding: 5px; z-index: 9;}
    .faculty_descriptions{margin-top: 10px;}
    .faculty_descriptions h4{font-size: 18px;}
    .faculty_descriptions h6{font-size: 13px;margin-bottom: 10px;}
    .faculty_descriptions_top> div p{font-size: 13px;}
    .faculty_descriptions_top> div ul li p{font-size: 13px;}
    
    .blog_sliders_startss .center .item {-webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); }
    .blog_sliders_startss .item{-webkit-transition: 0.3s; transition: 0.3s; transform: scale(0.90);}

    .Trending_sliders .center .item {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
    .Trending_sliders .item{-webkit-transition: 0.3s; transition: 0.3s; transform: scale(0.90); padding: 0;}
    
    .trending_b_slider_sec .center .item {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
    .trending_b_slider_sec .item{-webkit-transition: 0.3s; transition: 0.3s; transform: scale(0.90);}

    

    .home_blog_box img{height: 145px;}
    .home_blog{display: none;}
    .home_blog_mobile{padding-bottom: 30px; display: block;}
    .home_blog_mobile> .container{padding: 0;}
    .home_blog_mobile .main_heading {margin-bottom: 30px;}
    .home_blog_mobile .main_heading h3{font-size: 20px;color: #3D3B3B; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 5px; width: auto; display: inline-block;}
    .home_blog_mobile .main_heading h3 img{width: 40px;}
    .Trending_sliders .home_blog_box{margin-top: 0px; width: 100%; margin: auto; display: block; height: 370px; display: flex; place-items: center; flex-wrap: wrap; margin-bottom: 50px;flex-direction: column;}
    .Trending_sliders .home_blog_box h6{font-size: 14px;}
    .Trending_sliders .home_blog_box a{ margin: 0px auto;font-size: 15px; width: 90%;margin-top: 20px;}
    .Trending_sliders[_ngcontent-serverApp-c3] .home_blog_box[_ngcontent-serverApp-c3][_ngcontent-serverApp-c3] p[_ngcontent-serverApp-c3][_ngcontent-serverApp-c3] { padding: 0px 10px; margin: 0; margin-bottom: 5px; font-size: 12px;}
    .Trending_sliders .dates_times { display: flex; margin:30px 0px;}
    .Trending_sliders .Speaker_details {display: block;}
    .Trending_sliders .dates_times .dates{font-size: 10px; display: flex; place-items: center;}
    .Trending_sliders .dates_times .times{font-size: 10px; display: flex; place-items: center;}
    .Trending_sliders .swiper-button-next{right: 0;}
    .Trending_sliders .swiper-button-prev{left: 0;}
    .Trending_sliders .swiper-button-next:after, .Trending_sliders .swiper-button-prev:after{font-size: 25px;color: #171717; font-weight: 700;}
    .home_blog_box .home_blog_box_content{display: block;}

    .mediaSpolight_sliders .swiper-slide.swiper-slide-active {width: 65%!important; transform: translate(0px, 0px)!important; }
    .mediaSpolight_sliders .swiper-slide.swiper-slide-prev{width: 40%!important;}
    .mediaSpolight_sliders .swiper-slide.swiper-slide-next{width: 40%!important;}


    /* .faculty_detail_sec{display: none;} */
    .mobile_chilwal{display: none;}
    .faculty_details_list h5{color: #005291; font-size: 16px; font-weight: 600;margin-bottom: 5px;}
    .faculty_details_list h6{color: #005291;font-size: 13px; font-weight: 400; margin-bottom: 10px;}
    .faculty_details_list p{color: #3D3B3B;font-size: 12px; font-weight: 400; margin-bottom: 10px;}
    .faculty_details_list ul{justify-content: flex-start; flex-wrap: wrap; margin-bottom: 10px; margin-left: 20px;}
    .faculty_details_list ul li{list-style: none;display: flex;}
    .faculty_details_list ul li::before { content: "\2022"; color: #005291; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em;margin-right: 5px; }
    .faculty_details_list ul li p { color: #555252; font-size: 12px; font-weight: 400; margin-bottom: 0px; }
    .faculty_descriptions_tabs ul{display: flex; place-items: center;}
    .faculty_descriptions_tabs ul li{width: auto;}
    .faculty_descriptions_tabs> ul li{list-style: none;}
    .faculty_descriptions_tabs> ul li::before{display: none;}
    .faculty_descriptions_tabs> ul li button{font-size: 12px; padding: 4px;}
    .faculty_descriptions_tabs .tab-content p{font-size: 13px;margin-bottom: 10px;}

    .courses_tabings_starts .isotope-box li a> div{flex-wrap: initial!important;}
    .courses_tabings_starts .isotope-box li a .name{font-size: 14px;}
    .courses_tabings_starts .isotope-box li a .name_speci{font-size: 14px;}

    .course_info_sec .accordion-header button{margin-bottom: 0px;}
    .course_info_sec .accordion-body{padding: 10px 10px 10px 10px!important;} 
    
    .PROGRAM_STRUCTURE_accordian .nav-tabs{border:none;flex-wrap: nowrap;overflow: hidden; position: relative; z-index: 99; overflow-x: scroll;}
    .PROGRAM_STRUCTURE_accordian .nav-tabs li button{}
    .PROGRAM_STRUCTURE_accordian .nav-tabs li button.active{font-size: 13px;}
    .PROGRAM_STRUCTURE_accordian .nav-tabs li button{font-size: 13px;white-space: nowrap; }
    .PROGRAM_STRUCTURE_accordian .tab-content{padding: 10px 0px 10px 0px;}
    .PROGRAM_STRUCTURE_accordian .tab-content .img_circulum{flex-wrap: wrap;}
    .PROGRAM_STRUCTURE_accordian .tab-content img{width: 100%; margin-bottom: 10px; display: none;}
    .PROGRAM_STRUCTURE_accordian .tab-content ul{margin-left: 20px!important;}
    .PROGRAM_STRUCTURE_accordian .tab-content ul li{width: 100%; margin-top: 3px; margin-bottom: 0px;font-size: 13px;}
    .PROGRAM_STRUCTURE_accordian .tab-content ul li::after{top: -5px; font-size: 20px; left: -20px;}
    .PROGRAM_STRUCTURE_accordian .tab-content p{font-size: 13px;}
    .PROGRAM_STRUCTURE_accordian .CareerProspects_img_circulum img{display: none;}

    .LEARNING_METHODOLOGY_sec h3{font-size: 20px;}
    .LEARNING_METHODOLOGY_sec .accordion-header button{font-size: 14px; padding: 5px 10px;}
    .LEARNING_METHODOLOGY_sec .accordion-body{padding: 5px 10px;}
    .LEARNING_METHODOLOGY_sec .accordion-body p{font-size: 12px;}
    .LEARNING_METHODOLOGY_sec .accordion-body table thead tr th{ font-size: 13px;padding: 5px; white-space: nowrap;}
    .LEARNING_METHODOLOGY_sec .accordion-body table tbody td td{font-size: 11px;}
    .LEARNING_METHODOLOGY_sec .accordion-body table tbody, td{font-size: 11px;}

    .CareerProspects_list ul{flex-wrap: wrap;}
    .CareerProspects_list li{width: 50%; padding: 10px 5px; text-align: center; font-size: 11px;}
    .CareerProspects_list li img{width: 40px;}
    .CareerProspects_list li:nth-child(even){border-right: none;}
    .CareerProspects_list li:nth-child(odd){border-left: none;}
    .CareerProspects_list li:nth-child(odd):last-child{border-right: 1px solid #70707033;}
    .CareerProspects_list li:last-child{border-right:none ; border-bottom: none;}

    .CareerProspects_list>ul>li{width: 100%; border-right: none; padding: 0px 20px;}
    .CareerProspects_list>ul>li>h4{margin-top: 20px;font-size: 16px;}
    .CareerProspects_list li:nth-child(odd):last-child{border-right: none!important;}

    
    .SkillsYouWillLearn_list li{width: 50%; padding: 10px 5px; font-size: 11px;margin-bottom: 0px;}
    .SkillsYouWillLearn_list li img{width: 40px;}
    .SkillsYouWillLearn_list li:nth-child(even){border-right: none;}
    .SkillsYouWillLearn_list li:nth-child(odd){border-left: none;}
    .SkillsYouWillLearn_list li:nth-child(odd):last-child{border-right: 1px solid #70707033;}
    .SkillsYouWillLearn_list li:last-child{border-right:none ; border-bottom: none;}

    .inner_bg_sec{position: relative;}
    .home_bg_sec{position: relative;}
    .only_m_logo{display: block;}
    .only_m_logo img{width: 25%; position: absolute; top: 10px; left: 10px;}

    #Eligibility_pop_det .modal-dialog {margin-top: 80px; width: 100%; max-width: initial; min-width: auto; margin-left: 0;}

    .PROGRAM_STRUCTURE_accordian .nav-tabs li button{width: 130px;}

    
    .course_main-heading h6 span{font-size: 14px;width: 100%!important; margin-bottom: 3px;}

    .mobile_header ul li a{color: #3d3b3b;}

    .blog_description-points p{font-size: 13px;}
    .blog_description-points h2{font-size: 16px;}
    .blog_description-points h3{font-size: 17px;}
    .blog_description-points ul li{font-size: 13px; margin-bottom: 3px; }

    
    .start_handbook .accordion-header button{font-size: 14px; padding: 5px 10px;}
    .start_handbook .accordion-body{padding: 5px 10px;}
    .start_handbook .accordion-body p{font-size: 12px;}
    .start_handbook .accordion-body table thead tr th{ font-size: 13px;padding: 5px; white-space: nowrap;}
    .start_handbook .accordion-body table tbody td td{font-size: 11px;}
    .start_handbook .accordion-body table tbody, td{font-size: 11px;}
    .start_handbook .accordion-body iframe{width: 100%!important; height: auto;}
    .start_handbook .accordion-body> .accordion{width: 98%;}

    #CMSModal .modal-dialog{max-width: fit-content;}
    #CMSModal .admissionEnquiry form{margin-top: 20px;}
    #CMSModal form input[type=submit]{width: auto;}

    #CMSModal2 .modal-dialog{max-width: fit-content;}
    #CMSModal2 .admissionEnquiry form{margin-top: 20px;}
    #CMSModal2 form input[type=submit]{width: auto;}
}

@media screen and (max-width: 1024px) and (min-width: 767px){
    .navbar-collapse:not(.show){display: flex; flex-basis: auto;}
    .navbar .navbar-nav {flex-direction: inherit;}
    .navbar .navbar-nav .nav-item a{ font-size: 17px; }
}


.testimonials__slider__inner .slick-track {
	padding: 50px 0px;
}



@media only screen and (max-width: 767px) {
.form_alert div{width: 100%!important;}
}








/* KPMG CSS */

/*BANNER SLIDER HERO*/
/*.my_Heros_banner {background-image: url('../../../assets/KPMG/assets/images/kpmg-banner-header.jpg');background-position: initial;background-repeat: no-repeat;background-size: 100% 100%;height: 620px;position: relative;margin-top: -90px;}*/
.my_Heros_banner{position:relative;margin-top:0px;}
.my_Heros_banner img{width:100%;position: relative;margin-top: -90px;}
.my_Heros_banner_content{text-align:center;width: 100%;position: absolute;bottom: 4%;}
.my_Heros_banner_content> div{width: 100%;}
.my_Heros_banner_content a{background:#005291;color:#fff;border-radius:50px;font-size:14px;padding: 10px 30px;display: inline-block;margin-top: 10px; max-width: 330px; width: 100%; margin-right:50px; font-weight:500;}
.my_Heros_banner_content span{display:block; color:#fff; font-size:13px; margin-right: 50px;}

.kpmg__sec2{position:relative; text-align: center;}
.kpmg__sec2 h4{position: relative; color: #3D3B3B; font-size: 25px; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 0px; padding: 0px 0px 45px 0px;}
/* .kpmg__sec2 h4:after{content: '';position: absolute;bottom: -7px;left: 0;right: 0;width: 100%;background-size: 100%;background-image: url(../../../assets/KPMG/assets/images/about_line.png);height: 3px;margin: 0 auto;border-radius: 3px;} */
.EvolveLeader{text-align:center;padding: 0px 0px;position:relative;background: #fff;border-radius: 10px;width: 90%; margin: auto;}
.EvolveLeader:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;box-shadow: 1px 3px 30px #004a7c;opacity: 0.2;border-radius: 10px;width: 100%;background: #fff;z-index: -1;overflow: hidden;}
.EvolveLeader img{width: 100%;border-radius: 5px;margin-top: 0px; position: relative;}
.EvolveLeader img:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;box-shadow: 1px 3px 30px #004a7c;opacity: 0.2;border-radius: 10px;width: 100%;background: #fff;z-index: -1;overflow: hidden;}
.EvolveLeader h2{display:none;}
.EvolveLeader h5{color: #005291;font-size: 18px;font-weight: 600;margin-bottom: 5px;margin-top: 0px;padding: 12px 10px 0px 0px;}
.EvolveLeader p{font-size: 13px;color:#000000;font-weight:400;margin:0;padding: 0px 15px;padding-bottom: 10px;}
.kpmg__sec2 a{background:#005291;color:#fff;border-radius:50px;padding: 8px 40px;display: table;margin: 30px auto;width: auto;font-size: 17px;font-weight: 600;}


.kpmg__sec3{position:relative;padding-bottom:0px;}
.kpmg__sec3 h4{cposition: relative; color: #3D3B3B; font-size: 25px; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 0px; padding: 30px 0px 0px 0px;}
/* .kpmg__sec3 h4:after{content: '';position: absolute;bottom: -7px;left: 0;right: 0;width: 25%;background-size: 100%;background-image: url(../../../assets/KPMG/assets/images/about_line.png);height: 3px;margin: 0 auto;border-radius: 3px;} */
.ProgrammeOverview_heading{ margin-bottom: 0px; margin-top: 30px; } 
.ProgrammeOverview_heading h5{ color: #005291; font-size: 20px; font-weight: 700; }
.ProgrammeOverview_boxs{position:relative;width: 100%;z-index: 99;}
/* .ProgrammeOverview_boxs:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;box-shadow: 1px 3px 30px #004a7c;opacity:0.2;border-radius: 20px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;width: 100%;border: 1px solid #000;z-index: 9;background: #fff;}
.ProgrammeOverview_boxs:after{content:'';position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: #fff; z-index: -1; width: 70%;} */
.ProgrammeOverview_boxs ul{position: relative;z-index: 99;} 
.ProgrammeOverview_boxs ul li{list-style: none;width: 24%;display: inline-flex;place-items: center;margin-top: 15px;margin-bottom: 15px;} 
.ProgrammeOverview_boxs ul li img{width: 40px;margin-right: 15px;} 
.ProgrammeOverview_boxs ul li p{ margin: 0; font-size: 13px; font-weight: 400; color: #000;text-align: left; width: 100%; }
/* .ProgrammeOverview_boxs ul li p span{display:block;} */

.kpmg__sec5{position:relative;padding-bottom: 0px; padding-top: 50px;}
.kpmg__sec5_top{padding-left: 0px;}
.kpmg__sec5_top h4{position: relative; color: #3D3B3B; font-size: 25px; text-transform: uppercase; font-weight: 700; margin: 0; text-align: center; margin-bottom: 0px; padding: 30px 0px 0px 0px;}
.kpmg__sec5_top p{font-weight: 400;color: #000;font-size: 15px;margin: 0;margin-bottom: 35px;text-align:center;}


/* .videos_slider{margin-bottom:30px;} */
.contact_office_det .tab-content .img_text { display: block; position: relative; overflow: hidden; }
.contact_office_det .img_text > .play_icons {z-index: 90; right: 0px; width: 100%; position: absolute; top: 0%; left: 50%; transform: translate(-50%, 0%); text-align: center; bottom: 0;}
.contact_office_det .img_text img { width: 100%; border-radius: 10px; }
.contact_office_det .img_text > .play_icons a {position: relative; right: 0px; top: 0; margin: auto; display: flex; place-items: center; left: 0px; bottom: 0; z-index: 99; height: 100%;}
.contact_office_det .img_text > .play_icons a img {width: 60px; margin: auto; background: rgb(217 35 92 / 73%); padding: 10px; border-radius: 50px;}

.play_video .modal-body video { width: 100%; height: 350px;background: #000; } 
.play_video .modal-content { box-shadow: none; background: none; border: none; } 
.play_video .modal-header { border: none; } 
.play_video .modal-header button.close { color: #fff; opacity: 1;padding:0px; } 
.play_video .modal-header button.close:hover{text-shadow:none;}
.play_video .modal-body { padding: 0; } 
.play_video .modal-dialog { margin-top: 100px!important; }
.contact_office_det .owl-dots{text-align:center;}
.contact_office_det .owl-dots button{width:10px;  height:10px; border-radius:50%; background:#ccc!important; margin-right:5px;}
.contact_office_det .owl-dots button.active{background:#005291!important;}

.contact_office_det{padding: 10px 45px 5px 45px; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; border-radius: 5px; margin-bottom: 50px; background: #fff;}
.contact_office_det> .nav{border: none; margin: auto; margin-bottom: 30px;}
.contact_office_det> .nav> li{width: 25%; position: relative;}
.contact_office_det> .nav> li a{background: none; color:#3D3B3B; font-size: 15px; font-weight: 600; padding: 10px 5px; width: 100%; border-radius: 0px; border: none; border-bottom: 3px solid #C9C9C9; box-shadow: none; margin: auto; display:block;text-align: center;cursor: pointer; }
.contact_office_det> .nav> li a.active{border: none;color: #005291; border-radius: 0px; border-bottom: 3px solid #005291;}
.contact_office_det> .nav> li a:hover{background: none; color: #005291; border-color: #fff; border-bottom: 3px solid #C9C9C9;}
.contact_office_det> .nav> li a.active:hover{border: none;color: #005291;border-radius: 0px; border-bottom: 3px solid #005291; }

.contact_office_det .tab-content .img_text h4{margin-top:5px; font-weight:500; font-size:16px;padding: 0px}
.contact_office_det .owl-nav{display: flex;place-items: center;position: absolute;top: 43%;left: -10px;right: -10px;justify-content: space-between;}
.contact_office_det .owl-nav button{background:none!important; color:#7d7d7d!important;}
.contact_office_det .owl-nav button i{padding: 5px 10px;font-size: 40px;font-style: initial;font-weight:600;}


.Safexpress_sec1{padding: 20px 0px 80px;}
.Safexpress_sec1_data{box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; padding: 30px 90px; border-radius: 5px;}
.Safexpress_sec1_data h4{position: relative; color: #3D3B3B; font-size: 25px; font-weight: 700; margin: 0; text-align: center; margin-bottom: 30px; padding-bottom: 10px; text-transform: uppercase;}
.Safexpress_sec1_data h4 span{font-weight: 500; text-transform: lowercase;}
.Safexpress_L-C{display: flex; justify-content: space-between; place-items: center;}
.Safexpress_sec1 ul{padding: initial; width: 45%;}
.Safexpress_sec1 ul li{margin-bottom: 25px; display: flex; place-items: center; justify-content: start;}
.Safexpress_sec1 ul li img{width: 50px; margin-right: 15px;}
.Safexpress_sec1 ul li> div h5{font-size: 17px; font-weight: 600; color: 146097;}
.Safexpress_sec1 ul li> div p{font-size: 14px; font-weight: 500; color: #3D3B3B; margin: auto;}
.Safexpress_sec1 .certificate_list{width: 45%;}
.Safexpress_sec1 .certificate_list> img{width: 60%;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; padding: 35px; margin: auto; display: block;}

.my_banner .owl-dots.ng-star-inserted{display: none;}
.my_banner .owl-nav.ng-star-inserted{position: absolute; top: 50%; bottom: 50%; left: 0; right: 0;}
.my_banner .owl-nav.ng-star-inserted .owl-prev{left: 2%;position: absolute; background: none; margin: auto;}
.my_banner .owl-nav.ng-star-inserted .owl-next{right: 2%;position: absolute; background: none; margin: auto;}
.my_banner .owl-nav.ng-star-inserted i{background: none; color: #D9235C; font-size: 25px; font-weight: 100;}


.LearningOpt_pgpIndustrialSafety{padding: 20px 0 10px;}
.LearningOpt_pgpIndustrialSafety> .container{box-shadow: #0000001a 0 10px 50px; padding: 30px 90px; border-radius: 5px;}
.LearningOpt_pgpIndustrialSafety .main_heading h4{font-weight: 700; text-align: center; margin-bottom: 40px; color: #005291;}
.LearningOpt_pgpIndustrialSafety .nav-tabs{border: none;display: block; margin: auto;}
.LearningOpt_pgpIndustrialSafety .nav-tabs li{list-style: none; text-align: center; width: auto; display: inline-table; position: relative;}
.LearningOpt_pgpIndustrialSafety .nav-tabs li button{color: #333; margin-right: 10px; font-size: 15px; border-radius: 3px; background: #f6f6f6; font-weight: 500; padding: 5px 10px;}
.LearningOpt_pgpIndustrialSafety .nav-tabs li button.active{background-color: #f64891; color: #fff; font-size: 17px; font-weight: 500; box-shadow: none;}
.LearningOpt_pgpIndustrialSafety .tab-content{margin-top: 20px;}
.LearningOpt_pgpIndustrialSafety .tab-content img{width: 90%;}
.LearningOpt_pgpIndustrialSafety .tab-content h5{font-size: 16px; color: #555252; font-weight: 400;}
.LearningOpt_pgpIndustrialSafety .tab-content p{font-size: 15px; color: #555252; font-weight: 600; margin: 0; margin-top: 30px;}
.LearningOpt_pgpIndustrialSafety .tab-content ul{padding: 0; display: flex; place-items: flex-start; flex-wrap: wrap; justify-content: space-between; margin: 0px; width: 100%; margin-left: 15px;}
.LearningOpt_pgpIndustrialSafety .tab-content ul li{width: 100%; display: inline-block; margin-top: 10px; margin-bottom: 0; font-size: 14px; color: #555252; font-weight: 400; list-style: none; position: relative; margin-right: 20px; text-align: left;}
.LearningOpt_pgpIndustrialSafety .tab-content ul li:after { content: "\2022"; color: #f64891; font-weight: 700; display: block; width: 1em; margin-left: 0; position: absolute; top: -12px; font-size: 30px; left: -20px; }

@media only screen and (max-width: 767px) {   
    .my_banner .owl-nav.ng-star-inserted{display: none;}
    .my_Heros_banner{margin-top:0px;}
    .my_Heros_banner img{margin-top:0px;}
    .my_banner{position: relative;z-index: 1;}
    .my_Heros_banner_content{bottom:1%;}
    .my_Heros_banner_content a{font-size: 15px;padding: 10px 15px;width: 50%;margin-bottom: 10px; margin-right:0px;}

    .kpmg__sec2 h4{font-size: 20px; margin-bottom: 0px; padding: 0px 0px 35px 0px; }
    .EvolveLeader{border: none;padding: 15px 10px;margin: 10px 0px; text-align:left; width: 100%;}
    .EvolveLeader img{display:none;}
    .EvolveLeader h5 {font-size: 15px;margin-bottom: 20px;margin-top: 0px;position: relative;top: 10px;text-transform: uppercase;border-bottom: 1px solid #005291;padding: 15px 0px;}
    .EvolveLeader p{font-size:12px;padding-left: 0px;}
    .EvolveLeader h2{display:block;color: #F1F1F1;font-size: 50px;margin:0;font-weight: 600;text-align: left;position: absolute;}

    .kpmg__sec3{padding-bottom:25px;}
    .kpmg__sec3 h4{font-size:20px;}
    .ProgrammeOverview_heading{margin-bottom:0px;}
    .ProgrammeOverview_heading h5{font-weight: 600; text-align: center; font-size: 17px;}
    .single_circle_align_right img{display:none;}
    .ProgrammeOverview_boxs{margin:0; padding:0;}
    .ProgrammeOverview_boxs:before{width: auto;margin: 15px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;box-shadow: none;border: none;margin-top: 0px!important;}
    .ProgrammeOverview_boxs .container .row .col-md-8{padding:0;}
    .ProgrammeOverview_boxs ul{display: flex;flex-wrap: wrap;border-top: 1px solid #b9b9b9;border-bottom: 1px solid #b9b9b9;position:relative;margin-top: 10px;}
    .ProgrammeOverview_boxs ul:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;box-shadow: 1px 3px 30px #004a7c;opacity: 0.2;width: 100%;background: #fff;z-index: -1;}
    .ProgrammeOverview_boxs ul li{width: 50%;display: flex;flex-wrap: wrap;justify-content: center;place-items: center;}
    .ProgrammeOverview_boxs ul li img{margin-right:0px;width: 40px;margin-bottom: 5px;}
    .ProgrammeOverview_boxs ul li> div{width: 100%;text-align: center;}
    .ProgrammeOverview_boxs ul li> div p{margin-bottom: 0px;font-size: 12px;padding: 0px 10px;width: 100%; text-align: center;}
    .ProgrammeOverview_boxs ul li p span{display:inline;}

    .kpmg__sec5_top{padding-left:0px;}
    .kpmg__sec5_top ul{flex-wrap:wrap;width: 100%;padding:10px;border-radius:0px;border-top: 1px solid #b9b9b9;border-bottom: 1px solid #b9b9b9;}
    .kpmg__sec5_top ul li img{width:60px;}
    .kpmg__sec5_top ul li{width:100%; margin-bottom:15px; text-align:center; font-size:13px;}
    .kpmg__sec5_top p{font-size:13px;}

    .kpmg__sec5 .container> .row> .col-md-12{padding:0;}
    .kpmg__sec5_slider{padding:0px;width: 100%;border-radius:0px;box-shadow:none;margin-top: 25px;}
    .kpmg__sec5_slider:before{border-radius:0px; box-shadow:none; border:none;}

    .contact_office_det{padding:10px 15px 5px 15px!important; height: 230px;}
    .contact_office_det> .nav { border: none; margin: auto; margin-bottom: 10px; padding: 0; display: flex; overflow: hidden; overflow-x: scroll;    flex-wrap: nowrap;}
    .contact_office_det> .nav> li{width:auto;}
    .contact_office_det> .nav> li a{font-size: 14px; padding: 8px 8px;white-space: nowrap;}
    .play_video .modal-body iframe{width:100%;}

    .Safexpress_sec1{padding: 10px 0px 50px;}
    .Safexpress_sec1_data{padding: 15px; border-radius: 5px;}
    .Safexpress_sec1_data h4{font-size: 20px;}
    .Safexpress_L-C{display: block;}
    .Safexpress_sec1 ul{padding: initial; width: 100%;}
    .Safexpress_sec1 ul li{margin-bottom: 15px;}
    .Safexpress_sec1 ul li img{width: 50px; margin-right: 10px;}
    .Safexpress_sec1 ul li> div h5{font-size: 16px;}
    .Safexpress_sec1 ul li> div p{font-size: 13px;}
    .Safexpress_sec1 .certificate_list{width: 100%;}
    .Safexpress_sec1 .certificate_list> img{width: 80%;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px; padding: 35px; margin: auto; display: block;}

    .img_text > .play_icons a img{width: 50px; padding: 5px;}
    .contact_office_det .img_text > .play_icons a img{width: 35px; padding: 3px;}
    .kpmg_videos_modal .modal-body iframe{width: 100%!important;} 

    .LearningOpt_pgpIndustrialSafety>.container{padding: 20px 20px!important; overflow: hidden;}
    .LearningOpt_pgpIndustrialSafety .nav-tabs{display: flex!important; place-items: center; flex-wrap: nowrap; overflow-x: scroll;}
    .LearningOpt_pgpIndustrialSafety .nav-tabs li{width: 100%!important;}
    .LearningOpt_pgpIndustrialSafety .nav-tabs li button{white-space: nowrap;font-size: 15px!important;}
    .LearningOpt_pgpIndustrialSafety .nav-tabs li button.active{font-size: 15px!important;}
    .LearningOpt_pgpIndustrialSafety .tab-content img{width: 100%!important; margin-bottom: 20px;}

}

@media  only screen and (max-width:1900px)
{
img.kpmg_main_bg{width:100%!important;}
img.kpmg_main_bg_mobile{display:none!important;}
}
@media  only screen and (max-width:1280px)
{
img.kpmg_main_bg{width:100%!important;}
img.kpmg_main_bg_mobile{display:none!important;}
}
@media  only screen and (max-width:680px)
{
img.kpmg_main_bg{display:none!important;}
img.kpmg_main_bg_mobile{display:inherit!important; width:100%!important; margin-bottom: 30px;}
}


/* NEW PERFORMANCE PAGE STYLE  */
.WhatsApp_I_R{position: relative; z-index: 199;}
.admissionLandingBanner .row{place-items: center;}
.admission-banner-innerContent .only-txt h1{font-weight: 700; font-size: 2rem; color: #fff;}
.admission-banner-innerContent .only-txt p{padding: 10px 0px; color: #fff; font-size: 1rem; font-weight: 700;}
.admission-banner-innerContent .only-txt p a{color: #fff; font-size: 1rem; font-weight: 700; text-decoration: underline!important;}
.admission-banner-innerContent ul{padding: inherit;display: flex; flex-wrap: wrap;justify-content: space-between; place-items: center;}
.admission-banner-innerContent ul li{list-style: none; width: 48%; display: flex; place-items: center; margin-bottom: 20px;}
.admission-banner-innerIcon img{width: 80px; height: 80px;transition: all ease 0.3s; display: inline-block; padding: 2px; overflow: hidden; border-radius: 6px;transition: all ease 0.3s;}
.admission-banner-innerContent ul li p{font-size: 16px; margin: 0; color: #fff; margin-left: 10px;}
.admission-banner-colsLast p{font-size: 16px; margin: 0; color: #fff; margin-left: 10px;}

.admission-form-wrap form{padding: 20px; background: #fff; border-radius: 20px; width: 85%; margin: auto; float: right;}
.admission-form-wrap form .section-heads{padding: 0!important; margin-bottom: 20px;}
/* .section-heads{position: relative; color: #3d3b3b; font-size: 22px; text-transform: uppercase; font-weight: 600; margin: 0 0 30px; text-align: center; padding: 20px 0px 0px 0px; display: inline-block;}
.section-heads::before{position: absolute; content: ''; bottom: 10px; left: 0; width: 100%; height: 3px; background: #f9a91a; background: linear-gradient(90deg, #f9a91a 0, #eb417a 30%, #3f91c1 60%, #011077 90%); bottom: 0;} */

.section-heads { font-size: 1.2rem; font-weight: 600; color: #000000; width: 100%; position: relative; margin-bottom: 50px; line-height: 43px; width: auto; display: inline-block; text-transform: capitalize;  padding: 20px 0px 0px 0px;}
.section-heads:before { position: absolute; content: ''; bottom: 0px; left: 0; width: 100%; height: 3px; background: #f9a91a; background: linear-gradient(90deg, #f9a91a 0%, #eb417a 30%, #3f91c1 60%, white 90%); }
.admission-form-wrap form input, .admission-form-wrap form select{margin-bottom: 12px;padding: 5px 10px; font-size: 1rem; font-weight: 400;border-color: #BABABA;border-radius: 7px; font-size: 13px; color: #636363;}
.country_numbers select{font-size: 12px!important;}
.admission-otp{display: none!important;}
.admission-submit{border-radius: 8px; color: #fff; background-color: #000000; padding: 10px 16px; display: inline-block; overflow: hidden; position: relative; text-align: center; border: 1px solid #ffffff; transition: all ease 0.3s;}
.admission-submit:hover{color: #fff;}
.customCheckBox label span{text-decoration: underline; cursor: pointer;}

.after_banner{background-color: #eff1f4;}
.after_banner .afterBnrContent{padding: 15px 0;}
.afterBnrContent p{font-weight: 400; font-size: 1.5rem; color: #000000; line-height: normal; margin-bottom: 0;}
.afterBnrContent span{font-weight: 500; color: #000000; font-size: 0.8rem;}

.admission-whyupesSec{padding: 50px 0px 0px; overflow: hidden;background: #fff;}
#counter .num_box { padding-right: 15px; margin-right: 30px; padding-top: 20px; padding-bottom: 60px; display: flex; flex-direction: column; height: 100%; position: relative;}
#counter .num_box p.num{color: #39414C; font-size: 2.5rem; line-height: normal; margin-bottom: auto; font-weight: 700;}
#counter .num_box p.desc{font-weight: 400; color: #39414C; margin-bottom: auto; font-size: 1rem;}
#counter .num_box:after { width: 112px; height: 112px; background: transparent; content: ''; position: absolute; right: 0; bottom: 0; z-index: 0; border-right-color: #BABABA; border-top-right-radius: 0; border-bottom-right-radius: 20px; border-bottom-color: #BABABA; border-width: 0px 1px 1px 0px; border-style: solid; }
.admission-numbernote{margin: 40px 0px 0px 0px;}
.admission-numbernote p{font-weight: 600; font-size: 0.8rem; color: #39414C;}

.section-gray{background: #eff1f4;}
.why-us-subsec{padding: 50px 0px 0px; overflow: hidden;}
.why-us-subsec span { width: 90px; height: 90px; border: 2px solid #000; border-radius: 50%; display: flex; align-items: center; padding: 8px; }
.why-us-subsec figure{margin: 0;}
.why-us-subsec figure img { transition: all ease 0.3s; display: inline-block; width: 100%; height: auto; }
.why-us-subsec p {color: #000000; font-size: 1rem; line-height: normal; }

.ProgrammesOffered{padding: 50px 0px 0px; overflow: hidden;background: #fff;}
.commonAccordion .commonAccordion-item { background-color: rgba(239, 241, 244, 0.7); border-radius: 30px; overflow: hidden; border: none; margin-bottom: 0px; border-top-left-radius: 30px !important; border-top-right-radius: 30px !important;}
.commonAccordion .commonAccordion-item:last-of-type{border-bottom-left-radius: 30px !important; border-bottom-right-radius: 30px !important;}
.commonAccordion .commonAccordion-item .commonAccordion-header {background-color: rgba(239, 241, 244, 0.7);  position: relative; display: flex; justify-content: space-between; align-items: center;}
.commonAccordion .commonAccordion-item .commonAccordion-header button{background: none; padding: 25px 60px 25px 60px; font-size: 1.2rem; line-height: 28px; color: #000000;font-weight: 500;}
.commonAccordion .commonAccordion-item .commonAccordion-header button:focus{outline: none; box-shadow: none;}
.commonAccordion .commonAccordion-item .commonAccordian_content {padding: 0 40px 0px; position: relative; border-top: 0px;}
.commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table{vertical-align: middle; border: 1px solid #afafaf;}
.commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table tr th {color: #ffffff; text-transform: uppercase; background-color: #000000; padding: 10px 30px; font-size: 1.1rem; line-height: 30px; font-weight: 600;}
.commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table tr td {color: #000000; padding: 5px 10px; font-size: 14px; line-height: normal; font-weight: 400;}
.commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table tr td ul{margin: auto;}

.AdmissionCriteria{padding: 50px 0px; overflow: hidden;}
.AdmissionCriteria .nav-tabs{border: none;}
.AdmissionCriteria .nav-tabs li button{background: none; font-size: 1.1rem; color: #000; font-weight: 400;}
.AdmissionCriteria .nav-tabs li button.active{font-weight: 500;}
.AdmissionCriteria .inner-box-content{margin-top: 20px;background-color: #E7EAEF; border-radius: 30px; border: 1px solid #B0B8C4; padding: 30px 60px; color: #0B0B0B; width: 100%;}
.AdmissionCriteria .inner-box-content .content-para { padding-top: 10px;}
.AdmissionCriteria .inner-box-content .para-heading { font-size: 1.1rem; line-height: 20px; font-weight: 600; color: #0B0B0B; display: block; padding-bottom: 8px;}
.AdmissionCriteria .inner-box-content p { font-size: 14px; font-weight: 300; color: #0B0B0B; padding-bottom: 10px; margin-bottom: 0px; }
.AdmissionCriteria .trans-buttons { border-radius: 8px; background-color: transparent; padding: 10px 16px; display: inline-block; overflow: hidden; position: relative; text-align: center; border: 1px solid #C7C7C7; transition: all ease 0.3s; }
.AdmissionCriteria .trans-buttons span { width: 100%; height: 100%; color: #39414C; font-weight: 500; font-size: 1rem; position: relative; z-index: 1; display: inline-block; word-break: break-all; }

.PlacementsSec{padding: 50px 0px 0px; overflow: hidden;background: #fff;}

.InternationalPartnersSec{padding: 50px 0px; overflow: hidden; background: #fff;}
.InternationalPartnersSec ul{margin: 0; padding: 0; display: flex; flex-wrap: wrap; justify-content: space-between;}
.InternationalPartnersSec ul li{list-style: none; display: flex; place-items: center; flex-wrap: wrap; width: 24%; justify-content: center; margin-bottom: 25px;}
.InternationalPartnersSec ul li img{width: 85%!important;}

.StudentAchievementsSec{padding: 50px 0px; overflow: hidden; background: #fff;}
.StudentAchievementsSec .common-card { background-color: #eff1f4; border-radius: 30px; margin-bottom: 35px; margin-top: 30px; overflow: hidden; cursor: default; position: relative; top: 0px; animation-duration: 1s; animation-timing-function: ease-in-out; }
.StudentAchievementsSec .common-card { display: flex; flex-wrap: wrap; position: relative; width: 100%; }
.StudentAchievementsSec .common-card .common-card-body { padding: 15px 15px 15px;font-weight: 400; position: initial; margin-bottom: 10px;color: #000; }
.StudentAchievementsSec .common-card .common-card-body .common-card-body-heads { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #747474; }
.StudentAchievementsSec .common-card .common-card-body .common-card-body-heads h3{color: #000; font-weight: 500; font-size: 1.1rem;}
.StudentAchievementsSec .common-card .common-card-body .common-card-body-heads span{color: #000; font-weight: 400; font-size: 0.8rem;}
.StudentAchievementsSec .common-card .common-card-body p{color: #000; font-weight: 400; font-size: 0.7rem; height: 80px; overflow: hidden; overflow-y: scroll;}
.StudentAchievementsSec .common-card .common-card-body h4{font-size: 15px;font-weight: 500;}
.StudentAchievementsSec .common-card .common-card-body p::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #F5F5F5; } 
.StudentAchievementsSec .common-card .common-card-body p::-webkit-scrollbar { width: 6px; background-color: #F5F5F5; } 
.StudentAchievementsSec .common-card .common-card-body p::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #004a7c; }

.landing_footer{background: #eff1f4; padding: 20px 0px; text-align: center; margin-bottom:50px;}
.landing_footer p{font-weight: 400; color: #000000; font-size: 0.9rem; line-height: 30px; margin: auto;}

.InternationalPartnersSliderMobile{display: none;}
.ProminentRecruitersSliderMobile{display: none;}

.commonAccordian_content .accordion-item{margin-bottom: 10px!important; border: none;border-radius: 10px!important;}
.commonAccordian_content .accordion-button{background: #fff; color: #333; border-radius: 10px!important; margin-bottom: 0px; font-weight: 500;}
.commonAccordian_content .accordion-button:focus{outline: none; box-shadow: none;}
.commonAccordian_content .accordion-button:focus { background-color: #fff !important; color: #333 !important;}
.commonAccordian_content .accordion-button:not(.collapsed){background-color: #fff !important; color: #333 !important;}
.commonAccordian_content .accordion-button::after{background-image: url(../../assets/images/landing-pages/down-arrow-icon.png);}
.accordion.commonAccordion .accordion-item{margin-bottom: 10px;}

.accordion-collapse.collapse.show{
    visibility: visible !important;
}

.floating-button {position: fixed; right: -45px; top: 50%; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-color: #000000; padding: 10px 25px; z-index: 999; -webkit-transition: all 0.3s; transition: all 0.3s; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); border-right: none; -webkit-transform: rotate(270deg); transform: rotate(270deg);}
.floating-button p{margin: auto; color: #fff; font-size: 18px; font-weight: 500; text-transform: uppercase;}
.floating-button:hover{background-color: #000000;}

#exampleModal .modal-body { font-size: 12px; border: 1px solid; } 
#exampleModal .modal-dialog { position: absolute; right: 72px;  bottom: 14%; max-width: 448px;} 
#exampleModal button.btn-close { position: absolute; right: 6px; font-size: 12px; top: 7px; z-index:1;} 
#exampleModal .close { position: absolute; right: 6px; top: 5px; font-size: 15px; font-weight: 700; background: #f10; padding: 1px 8px; border-radius: 999px; color: #fff; z-index:1; }

section.admissionLastDate {text-align: center!important;}

@keyframes lastdateblink{0%,60%{opacity:1}100%,30%{opacity:.2}}
.admissionLastDate{background: #000; padding-top: 10px; position: fixed; width: 100%; bottom: 0; padding-bottom: 10px; z-index: 100;}
p.adm-lastdate-link{position: relative; margin-right: 15px; line-height: normal;font-size: 20px; margin-bottom: 0px;}
p.adm-lastdate-link span{font-weight: 400; width: auto; display: inline-block; text-transform: capitalize; animation: 1.4s linear infinite lastdateblink; -webkit-animation: 1.4s linear infinite lastdateblink; -moz-animation: 1.4s linear infinite lastdateblink; -ms-animation: lastdateblink 1.4s linear infinite; -o-animation: 1.4s linear infinite lastdateblink; color: #fff !important}
p.adm-lastdate-link span::before{position: absolute; content: ''; bottom: 10px; left: 0; width: 100%; height: 3px; background: #f9a91a; background: linear-gradient(90deg, #f9a91a 0, #eb417a 30%, #3f91c1 60%, #011077 90%); bottom: 0;}
.last-date-info p{color: #fff;font-size: 16px; margin: auto;}

.form_alert .btn-close:hover{background: transparent url(../../assets/images/close.png) center / 1em auto no-repeat; background-repeat: no-repeat; background-position: center; background-color: #d1e7dd;}
.form_alert .btn-close:focus{outline: none; box-shadow: none;}

@media only screen and (max-width:767px) {
    .admission-banner-innerContent .only-txt h1{font-size: 1.5rem;}
    .admission-banner-innerContent .only-txt p{font-weight: 400; font-size: 13px; padding-top: 0px;}
    .admission-banner-innerContent .only-txt a{font-weight: 400;}
    .admission-banner-innerIcon img{width: 50px; height: 50px;}
    .admission-banner-innerContent ul li{width: 100%; margin-bottom: 5px;}
    .admission-banner-innerContent ul li p{font-size: 13px;line-height:17px;}
    .admission-form-wrap form{width: 100%; margin-top: 15px;}
    .admission-form-wrap form .section-heads{font-size: 20px;}

    .after_banner .afterBnrContent{display: block!important; padding: 10px 15px; text-align: center;}
    .afterBnrContent p{font-size: 1.2rem;}

    .section-heads{font-size: 20px; margin-bottom: 30px;}

    .admission-whyupesSec{ padding-bottom: 20px!important; padding-top: 20px; }


    .numbers-section.whoweare-counter.admission-numbering .mb-5{margin-bottom: 15px!important;}
    #counter .num_box{display: flex !important;flex-direction: row!important; justify-content: space-between; align-items: center; margin-right: 0px;}
    #counter .num_box p.num{font-size: 1.5rem; }
    #counter .num_box{ padding-right: 0px; margin-right: 0px; padding-top: 5px; padding-bottom: 5px!important; display: flex; flex-direction: column; height: 100%; position: relative; }
    #counter .num_box p.desc{font-size: 0.8rem;width: 80%;}
    #counter .num_box{ padding-bottom: 20px; }
    #counter .num_box:after{display: none;}


    .why-us-subsec p{font-size: 0.8rem;}
    .why-us-subsec span{width: 70px; height: 70px;}
    .why-us-subsec span figure{width: 70px; height: 70px;display: flex; place-items: center;}
    .InternationalPartnersSec ul{justify-content: center;}
    .InternationalPartnersSec ul li{width: 49%;}
    .InternationalPartnersSec ul li img{width: 90%;}

    .commonAccordion .commonAccordion-item .commonAccordion-header button{padding: 10px 20px 10px 20px; font-size: 1rem; line-height: 25px;}
    .commonAccordion .commonAccordion-item .commonAccordian_content{padding: 0;}
    .commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table tr th {padding: 10px 10px;}
    .commonAccordion .commonAccordion-item .commonAccordian_content .common-table.table table tr td {padding: 5px 10px;}

    .AdmissionCriteria .inner-box-content{padding: 15px 20px;}
    .AdmissionCriteria .inner-box-content .para-heading{ font-size: 0.9rem;}
    .AdmissionCriteria .inner-box-content p{font-size: 13px;}
    .AdmissionCriteria .nav-tabs li button{ font-size: 1rem;}

    .InternationalPartnersSliderMobile{display: block;}
    .InternationalPartnersSlider{display: none;}

    .ProminentRecruitersSliderMobile{display: block;}
    .ProminentRecruitersSlider{display: none;}

    .StudentAchievementsSec{padding-bottom: 30px;}

    .landing_footer{margin-bottom: 65px;}
    .landing_footer p{font-size: 0.8rem; line-height: normal; margin-bottom: 5px;}

    .admissionLastDate{padding-top: 5px; padding-bottom: 5px;}
    .admissionLastDate .container .row .last-day-scroll{flex-wrap: wrap;}
    p.adm-lastdate-link{font-size: 15px; padding-bottom: 5px;}
    .last-date-info p{font-size: 12px; margin-top: 5px; text-align: center; }

    .floating-button{padding: 10px 10px; right: -40px;}
    .floating-button p{font-size: 17px;}

    #exampleModal .modal-dialog { position: absolute; right:none;  bottom:none; max-width: 100% !important; width: 96%; left: inherit; top:30%}

}

/* Edvancer CSS Start */
#edvancer h2 { color: #000000; font-weight: 700; text-align: center; margin-bottom: 40px; }
#edvancer img { max-width: 60px; height: fit-content; width: 100%; display: flex; margin: 0px 30px 0px; }
div#edvancer p { font-size: 15px; display: flex;}
#edvancer .col-md-4 { display: flex; }
.accordion-collapse.collapse.show{
    visibility: collapse;}
.Prospectus_btn a {display: flex; color: #000;}
.thank_sec p img {margin: auto !important} 