.department_sec1.dept-bnnr{margin-top:0;padding-top:0;}
.dept-bnnr .depart1text{justify-content:flex-end;}
.depart1_grid.dept_grid{grid-template-columns:72% auto; margin-top: 12rem;}
.research-inovation .dept-res-ttl > h3{font-size:var(--fs-48);font-weight:normal;line-height:1.6;}
.research-inovation .dept-res-ttl > h3 img{top:3rem;}
.dep-faculty.dep-facilities .dep_fact{padding-inline:0 2.5rem;}
.res-center h4{letter-spacing:-3.6px;line-height:1;max-width:100%;}
.res-center .nav-pills{margin-top:-6rem;}
.res-center .nav-pills .nav-link{height:16.7rem;}
.res-center .nav-pills .nav-link span{min-height:5rem; display: block; padding-right: 5rem;}
.res-center .nav-pills .nav-link.active{background-position:11% 25%;}
.dept-gladiators .speak_nav_group{display:flex;position:absolute;top:15px;z-index:9;gap:0.8rem;left:12px;}
.speak_nav_group .speaks-prev,.speak_nav_group .speaks-next{width:40px;height:40px;}
.speak_nav_group .speaks-next{margin-left:0;}
.dean-msg.dept_dean_msg{background-color:#E9EFEA;}
.news-nav.dept_news .news-prev,.news-nav.dept_news .news-next{width:5rem;height:5rem;box-shadow:0px 5px 8px #00000014;margin-left:1.5rem;}
.news-nav.dept_news .news-prev{margin-right:0;}
.dept_tour .steps-grid{grid-template-columns:50% 50%;}
.dept_tour .steps-grid .stes-Cnt{padding-right:20rem;}
.pro_lateral.dept_lateral{padding:2.4rem 2.4rem 2.6rem 2.4rem;margin-inline:-1.4rem 0;}
.depart1_form input,.depart1_form select,.form-select{padding:0.8rem 1.5rem;}
.sports_indicator .news-prev, .sports_indicator .news-next{ background-color: var(--color-white);}
.speak_nav_group .speaks-prev, .speak_nav_group .speaks-next{ background-color: var(--color-white);}
.res-center .nav-pills .nav-link a{ bottom: 4.7rem; position: absolute; right: 2rem;}



/* .depart1_grid.dept_grid{align-items:flex-start;} */

.video_pdf { display: flex; justify-content: space-between; align-items: center; gap: 5.6rem; margin-top: 3rem; padding: 0; } 
.video_pdf li { list-style: none; } 
.video_pdf li p { font: var(--fs-18); color: #fff; margin-bottom: 0; } 
.video_pdf li a { display: flex; align-items: center; text-decoration: none; border-bottom: 1px dashed #FFCC29; padding-bottom: 1rem; } 
.video_pdf li img { padding-right: 1.3rem; }

@media(max-width:1920px){
    .depart3_grid{margin-left:max(calc((100vw - 88%)));}
    .dep-faculty.dep-facilities .dep-faculty-slider-wrap{max-width:100%;}
    .res-center h4{ letter-spacing: -1.6px;}
}
@media(max-width:1649px){
    .department_sec1.dept-bnnr .depart1_num{width:100%;}
    .depart1_grid.dept_grid{grid-template-columns:67% auto;}
    .dep-faculty-slider-wrap .news-prev,.dep-faculty-slider-wrap .news-next{top:42%;}
}
@media(max-width:1549px){
    .depart1_grid.dept_grid{grid-template-columns:65% auto;}
}
@media(max-width:1366px){
    .depart1_grid.dept_grid{grid-template-columns:65% auto;}
}

@media(max-width:992px){
    .depart1_grid.dept_grid{grid-template-columns:1fr;margin-top:-8.6rem;}
    .depart3_grid{margin-left:0;}
    .card-info{grid-template-columns:65% auto;}
    .container19{max-width:100%;}
    .depart1_grid.dept_grid{margin-top:5rem;}
    .pro_lateral.dept_lateral{margin-inline:-2.4rem 0;}
}
@media(max-width:767px){
    .card-info{grid-template-columns:64% auto;}
    .pro_lateral.dept_lateral{margin-inline:-2.4rem 0;         margin-top: 2rem;}
    .res-center h4{max-width:100%;letter-spacing:0;}
    .logo-slider .logo-next,.logo-slider .logo-prev{width:40px;height:40px;}
    .dept_tour .steps-grid{grid-template-columns:100%;}
    .stats-wrapper .swiper-wrapper{gap:0;}
    .notes2{grid-template-columns:100%;}
    .notes2 p{padding-inline:2.5rem;}
    .placed-prev,.placed-next{width:30px;height:30px;}
    .placed-nav{top:-8rem;}
    .dep-faculty-slider-wrap .research-prev,.dep-faculty-slider-wrap .research-next{top:43%;}
    .dep-faculty-slider-wrap .news-prev img,.dep-faculty-slider-wrap .news-next img,.dep-faculty-slider-wrap .research-prev img,.dep-faculty-slider-wrap .research-next img,.speak_nav_group .speaks-prev,.speak_nav_group .speaks-next,.logo-slider .logo-next,.logo-slider .logo-prev,.news-nav.dept_news .news-prev,.news-nav.dept_news .news-next{width:30px;height:30px;}
    .logo-slider .logo-next{left:4rem;}
    .pro_lateral h5 { margin-bottom: 1.8rem; }
    
    
}
@media(max-width:575px){
    .card-info{display:block;}
    .dep-faculty-slider-wrap .research-prev,.dep-faculty-slider-wrap .research-next{top:40%;}
    .dept_tour .steps-grid .stes-Cnt{padding-right:0;}
    .dep-faculty-slider-wrap .news-prev,.dep-faculty-slider-wrap .news-next{top:40%;}
    .aip .why_title{padding-block:5rem 4rem;}
    .dean-msg-Cnt h3{margin-bottom:3rem;}
    .publicatinlist ul{gap:1rem 3rem;}
}
.department_sec1.no-banner .depart_link {
    position: unset;
    margin-bottom: 0;
}
.inner-header::after{
    display: none;
}
.no_banr_ttl {
    padding-block: 7rem;
}
.why-iet h3 {
    font: var(--fs-48);
    font-weight: 400;
    margin: 0;
}
.department_sec1.dept-bnnr.no-banner:after{
    height: 96%;
}
/* --Department-landing page css-end--*/
.home_pacement.department_sec4 .card-info {grid-template-columns: 30% auto;}
.department_sec1 .depart_link.sticky { position: fixed; top: 17rem; background: var(--color-black); transition: .5s ease-in-out; padding: 1.5rem 0;}
.logo-slider .swiper-slide:last-child{border-right: 0;}
.dean-msg.dept_dean_msg{border-top: 0;}
.dep_facilities figcaption{opacity: 1;}
.latest-news .swiper-slide{height: auto;}
.latest-news .news-content, .latest-news .news-card{height: 100%;}
.faclites_heading{display: none;}
/* .dep-facilities:not(:has(+ .research-inovation.dep-facilities)){padding-bottom: 4rem;} */


@media (max-width:1920px){
    .department_sec1 .depart_link.sticky{ top: 14.7rem;}
}



@media (max-width:1649px) {
    .department_sec1 .depart_link.sticky { padding: 1.5rem 0;}
    .department_sec2 { padding-block: 8.2rem; }
    .department_sec2 .depart2_title h3 {margin-bottom: 3.1rem;}
    .depart2_grid { gap: 5rem; }
    .home_pacement.department_sec4 .notes2 {grid-template-columns: 29% auto;}
    .grid_pacement { grid-template-columns: 48% auto; }
    .department_sec5 h3 { margin-bottom: 3rem; padding-top: 8rem; }
    .department_sec5 p { margin-bottom: 3rem; width: 100%; }
    .department_sec5 ul { padding: 6.2rem 0 7.4rem 8rem; gap: 3.8rem 5.7rem; }
    .dep-facilities { padding-block: 10.7rem 12.1rem; }
    .dep-faculty { padding-block: 0 9.5rem; }
    .home_pacement h2 { margin-bottom: 3.5rem; }
    .stats-wrapper .swiper-wrapper { gap: 4.6rem; padding-top: 0; }
    .dep_facilities-grid { margin-top: 5rem; }
    .dep_facilities figcaption {padding-left: 2rem;}
    .dep-faculty.dep-facilities .dep_fact { padding-inline: 0; margin-bottom: 4.5rem; }
    .research-inovation.dep-facilities { padding-block: 8.7rem 9.1rem; }
    .department_sec5 ul li p { margin-bottom: 0; padding-left: 2.5rem; }
    .research-inovation .sports_infra_section { padding-block: 5.6rem 0; }
    .research-inovation.dep-facilities .sports_grid { grid-template-columns:auto 73% ; gap: 5rem; }
    .sports_tab .nav-pills .nav-link { padding: 2rem 0; }
    .res-center { padding-block: 10rem; }
    .res-center h4 {margin-bottom: 4rem;letter-spacing: -1.6px; max-width: 100%;}
    .res-center .tab-content { margin-top: 5.2rem; }
    .res-center .nav-pills .nav-link.active { background-position: 16% 22%; }
    .gladiators-speaks.dept-gladiators { padding: 11.4rem 0 10.3rem;}
    .dept-gladiators .gold-line { margin-top: 28.5rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt h3 { margin-bottom: 3rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt p:not(:last-of-type) { margin-bottom: 2rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt { padding-left: 7.5rem; }
    .dean-heading { margin-top: 4rem; }
    .latest-news { padding-block: 7rem 10.2rem; }
    .news-content {padding: 3rem 3.6rem;height: 100%;}
    .news-header { margin-bottom: 3.5rem; }
    .step-inside-campus { padding-block: 10rem; }
    .dept_tour .steps-grid .stes-Cnt { padding-right: 10rem; }
    .accordions-common.pt-0 h2 {margin-bottom: 4rem;}
    .res-center .nav-pills .nav-link { padding: 2rem 3.1rem 1.9rem 1.7rem;}
    .vision-text h4 { margin-bottom: 3rem; }
    .research-inovation.dep-facilities .dep_fact { gap: 4.6rem; }
    .home_top_placed .placed-nav{gap: .4rem;}
    .news-card{ height: 100%; }
    .latest-news .swiper-slide{height: auto;}
    .aip .logo-slider .swiper-slide img { width: 80%; }
}/*--1649px--css-end--*/



@media (max-width:1536px) {
    .department_sec1 .depart_link.sticky{ top: 14rem;}
}

@media (max-width:1450px) {
    .department_sec2 { padding-block: 7.2rem; }
    .depart2_grid {padding-inline: 3rem;gap: 4rem;}
    .grid_pacement { grid-template-columns: 51% auto; gap: 5rem; }
    .home_top_placed { margin-top: 3rem; }
    .department_sec5 ul li figure { min-width:5rem; }
    .department_sec5 ul li figure img{ width: auto;height: 100%;object-fit: contain;}
    .department_sec5 ul { padding: 6.2rem 0 7.4rem 8rem; gap: 2.8rem 2.7rem; }
    .dep-facilities { padding-block: 10.7rem 10.1rem; }
    .research-inovation.dep-facilities .sports_grid { grid-template-columns: auto 70%; gap: 5rem; }
    .sports_tab .nav-pills .nav-link { padding: 1.5rem 0; }
    .research-inovation.dep-facilities .sports_grid figcaption p { color: var(--color-white); margin-top: 2rem;}
    .res-center { padding-block: 8rem; }
    .res-center h4 { margin-bottom: 3rem;}
    .res-center .tab-content { margin-top: 3.2rem; }
    .res-center .nav-pills .nav-link { padding: 2rem 2.4rem 1.9rem 1.7rem;}
    .dep-faculty { padding-block: 0 9.5rem; }
    .dep-facilities h2{margin-bottom: 1rem;}
    .dep-faculty.dep-facilities .dep_fact { margin-bottom: 3.5rem; }
    .research-inovation.dep-facilities .dep_fact .fact_Cnt { width: 38%; }

}/*--1450px--css-end--*/

@media (max-width:1399px) {
    .department_sec2 { padding-block: 6.2rem; }
    .depart1_num li { padding-inline: 1rem; padding-block: 1rem 2rem; }
    .depart1_form input, .depart1_form select, .form-select { padding: 0.8rem 1.5rem; margin-bottom: 1rem; }
    .depart1_grid.dept_grid { margin-top: 9rem; }
    .depart_rank h4 { margin-bottom: 4.2rem; }
    .depart2_grid { padding-inline: 2rem; gap: 3rem; }
    .depart2_grid li h6 { margin-bottom: 2rem; }
    .dep_program h3 {margin-bottom: 4rem;}
    .course_category h4 {padding-bottom: 1.5rem;}
    .home_pacement.department_sec4 .notes2 { grid-template-columns: 25% auto; margin-top: 4rem;}
    .stats-wrapper .swiper-wrapper { gap:3rem; padding-top: 0; }
    .logo-box-grid{margin-top: 1rem;}
    .logo-box-grid .logo1 { padding: 2rem 2rem; }
    .home_top_placed .placed-nav .placed-prev, .home_top_placed .placed-nav .placed-next, .dept-gladiators .speak_nav_group .speaks-prev, .dept-gladiators .speak_nav_group .speaks-next, .news-nav.dept_news .news-prev, .news-nav.dept_news .news-next, .dep-faculty-slider-wrap .research-prev, .dep-faculty-slider-wrap .research-next, .research-inovation.dep-facilities .sports_indicator .news-next, .research-inovation.dep-facilities .sports_indicator .news-prev, .dep-facilities .facilitie-nav .facilitie-next, .dep-facilities .facilitie-nav .facilitie-prev{ width: 3.5rem; }
    /* .dept-gladiators .speak_nav_group .speaks-prev img, .dept-gladiators .speak_nav_group img, .dep-faculty-slider-wrap .research-prev img, .dep-faculty-slider-wrap .research-next img, .research-inovation.dep-facilities .sports_indicator img, .dep-facilities .facilitie-nav .facilitie-next img, .dep-facilities .facilitie-nav .facilitie-prev img{width: auto;height: auto;} */
    .home_top_placed { margin-top: 3rem; }
    .placed-wrapper { margin-top: 2.6rem; }
    .home_top_placed .placed-nav { gap: .4rem; top: -7.5rem; }
    .department_sec5 h3 { margin-bottom: 2rem; padding-top: 6rem; }
    .department_sec5 ul { padding: 5.2rem 0 5.4rem 4rem; gap: 2.8rem 2.7rem; }
    .dep-facilities { padding-block: 7.7rem 10.1rem; }
    .dep-faculty { padding-block: 0 8rem; }
    .dep-facilities h2 { margin-bottom: 0rem; }
    .res-center .nav-pills .nav-link { height: 14.7rem; }
    .res-center .nav-pills .nav-link.active { background-position: 16% 22%; background-size: 13% 12%; }
    .dept-gladiators .speak_nav_group{left: 0;top: 0;}
    .gladiators-speaks.dept-gladiators { padding: 8.4rem 0 7rem; }
    .aip h2 {margin-bottom: 3rem;}
    .highlight-sec1 { padding-block: 8rem; }
    .highlight-box {padding: 3rem;}
    .department-vision { margin-top: 8rem; }
    .vision-text { padding: 4rem; }
    .dean-msg.dept_dean_msg { padding-block: 8.3rem; }
    .dean-heading { margin-top: 3rem; }
    .news-header { margin-bottom: 2.5rem; }
    .news-content { padding: 2rem 2.6rem; }
    .news-content p{margin-bottom: 0;}
    .latest-news { padding-block: 6rem 8rem; }
    .step-inside-campus { padding-block: 8rem; }
    .stes-Cnt p:first-of-type { margin-bottom: 2.9rem; line-height: 1.2; }
    .dept_tour .steps-grid .stes-Cnt { padding-right: 9rem; }
    .accordions-common.pt-0 h2 { margin-bottom: 3rem; }
    .dep_facilities figcaption { padding-inline: 2rem; text-align: left; justify-content: flex-start; font: var(--fs-21);height: auto;align-items: flex-start; padding-top: 1rem;}
    .res-center .nav-pills { margin-top: -4rem; }
    .dep_facilities figcaption p{margin-bottom: 1.5rem;}
}/*--1399px--css-end--*/

@media (max-width:1280px) {
    .depart1_grid { padding-inline: 0 0;}
    .dept_tour .steps-grid .stes-Cnt { padding-right: 6rem; }
    .accordions-common .accordion-header{ padding: 1.5rem 2rem; padding-left: 1.5rem;}
    .department_sec2 .depart2_title { width: 85%; margin: auto; }
    .department_sec2 .content { margin-top: 2rem; }
    .department_sec2 .depart_rank { margin-top: 7rem; }
    .depart2_grid { padding-inline: 2rem; gap: 2rem; }
    .home_pacement { padding: 7.5rem 0; }
    .grid_pacement { grid-template-columns: 53% auto; gap: 4rem; }
    .home_top_placed .placed-nav {top: -7.2rem; }
    .highlight-text { margin-bottom: 3rem; }
    .vision-grid { gap: 3rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt { padding-left: 4.5rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt h3 { margin-bottom: 2rem; }
    .dean-heading { margin-top: 2rem; }
    .news-nav.dept_news .news-prev, .news-nav.dept_news .news-next{margin: 0;}
    .latest-news .news-nav.dept_news{gap:1rem;display: flex;}
    .accordions-common.pt-0{padding-bottom: 8rem;}
}/*--1280px--css-end--*/

@media (max-width:1199px) {
    .department_sec1 .depart_link.sticky { top: 13.3rem; }
    .department_sec2 { padding-block: 5.2rem; }
    .department_sec1.dept-bnnr .depart1_num { width: 100%; grid-template-columns: repeat(4, 1fr); }
    .department_sec2 .depart2_title { width:100%; margin: auto; }
    .depart1_num li h4 sup{font: var(--fs-18); top: -1.4rem;}
    .department_sec2 .depart_rank { margin-top: 5rem; }
    .depart2_grid { padding-inline: 0rem; gap: 2rem; }
    .depart2_grid li { padding-right: 1rem; }
    .dep_program h3 { margin-bottom: 3rem; }
    .stats-wrapper .swiper-wrapper { gap: 2rem; padding-top: 0; }
    .home_top_placed .placed-nav .placed-prev, .home_top_placed .placed-nav .placed-next, .dept-gladiators .speak_nav_group .speaks-prev, .dept-gladiators .speak_nav_group .speaks-next, .news-nav.dept_news .news-prev, .news-nav.dept_news .news-next, .dep-faculty-slider-wrap .research-prev, .dep-faculty-slider-wrap .research-next, .research-inovation.dep-facilities .sports_indicator .news-next, .research-inovation.dep-facilities .sports_indicator .news-prev, .dep-facilities .facilitie-nav .facilitie-next, .dep-facilities .facilitie-nav .facilitie-prev{ width: 4rem; height: 4rem; }
    .placed-card .card-logo { padding: 1rem 2rem; width: 13rem; margin-left: auto; }
    .dep-facilities .fact_Cnt { width: 75%; margin-top: 1.5rem; }
    .dep-facilities { padding-block: 5.7rem 6.1rem; }
    /* .dep_facilities figcaption {height: 5rem;} */
    .dep-faculty { padding-block: 0 8rem; }
    .dep_facilities-grid { margin-top: 3rem; }
    .research-inovation.dep-facilities .dep_fact .fact_Cnt { width: 71%; }
    .research-inovation.dep-facilities .sports_grid { grid-template-columns:auto 70%; gap: 4rem; }
    .sports_tab .nav-pills .nav-link { padding: 1rem 0; }
    .res-center h4{max-width: 100%;}
    .res-center .nav-pills { margin-top: -4rem; gap: 0.6rem; }
    .res-center .nav-pills .nav-link { padding: 1rem 1.4rem 0.9rem 0.7rem; font: var(--fs-16); }
    .res-center .nav-pills .nav-link { height: 11.7rem; }
    .aip p{width: 80%;}
    .aip h2 { margin-bottom: 2rem; }
    .highlight-box { padding: 2rem; }
    .vision-text { padding: 3rem; }
    .vision-text h4 { margin-bottom: 2rem; }
    .latest-news { padding-block: 5rem 8rem; }
    .dept_tour .steps-grid .stes-Cnt { padding-right: 2rem; }
    .accordions-common.pt-0 { padding-bottom: 6rem !important; }
    .step-inside-campus { padding-block: 6rem; }
    .news-header { margin-bottom: 1.5rem; }
    .home_pacement { padding: 6.5rem 0; }
}/*--1199px--css-end--*/

@media (max-width:991px) {
    .department_sec1 .depart_link.sticky{display: none;}
    .department_sec1 .depart_link{display: none;}
    .mobile{display: block;}
    .department_sec1.dept-bnnr{background-image: none !important;display: block;}
    .department_sec1 figure, .department_sec1 figure img { height:calc(100dvh - 18rem); }
    .depart1_grid.dept_grid { margin-top: 3rem; display: block;}
    .depart1_grid.dept_grid .depart1text { order: 2; padding-inline: 0; margin-block: 3rem 2rem; }
    .depart1_grid.dept_grid .depart1text h5{color: var(--color-black);margin-bottom: 1rem;}
    .depart1text h3{max-width: 100%;}
    .department_sec1.dept-bnnr .depart1_num { width: 100%; grid-template-columns: repeat(4, 1fr); gap: 2rem; margin-top: 2rem; padding-inline: 0rem;}
    .department_sec1.dept-bnnr .depart1_num li { border: .1rem solid rgb(0 0 0 / 17%); padding: 2rem; }
    .department_sec2 { padding-block: 4rem; }
    .department_sec2 .depart2_title { padding-inline: 0; }
    .department_sec2 .depart2_title h3 { margin-bottom: 2.1rem; }
    .depart2_grid{grid-template-columns: repeat(2, 1fr);gap: 2rem;}
    .depart2_grid li, .depart2_grid li:last-child, .depart2_grid li:nth-child(even){border: .1rem solid rgb(0 0 0 / 17%);text-align: center;padding: 2rem;}
    .course_category ul li a { margin-bottom: 1rem; padding-bottom: 1rem;}
    .home_pacement { padding: 4.5rem 0; }
    .grid_pacement {display: block;}
    .stats-wrapper { padding-inline: 0; }
    .department_sec4 .container, .department_sec2 .container, .dep-faculty .container, .res-center .container, .aip .container, .dean-msg .container, .latest-news .container, .step-inside-campus .container, .accordions-common.pt-0 .container, .department_sec5 .container, .dep-facilities .container19 {padding-inline: 1.5rem;}
    .home_pacement h2{padding-inline: 0;text-align: center;margin-bottom: 2rem;}
    .stats.swiper .stat.swiper-slide{border: .1rem solid rgb(0 0 0 / 17%);text-align: center;padding: 2rem;}
    .stats-wrapper .swiper-wrapper { padding-bottom: .1rem; }
    .home_pacement.department_sec4 .notes2 .lin2{display: none;}
    .home_pacement.department_sec4 .notes2{grid-template-columns: repeat(1, 1fr);margin-top: 2rem;}
    .stats-wrapper .swiper-wrapper .stat h3{width: auto;}
    .placed-wrapper { max-width: 100%; padding-inline: 0;}
    .home_top_placed h3 { padding-inline: 0 2.5rem; }
    .card-info sup { right: -2.1rem; }
    .right_grid_placement h4 { font-size: 1.8rem; text-align: center; }
    .department_sec5 h3 { margin-bottom: 2rem; padding-top: 4rem; }
    .department_sec5 ul::before { width: 100%;}
    .department_sec5 ul::after, .department_sec5 ul::before {height: 0.3rem; }
    .department_sec5 p { margin-bottom: 2rem;}
    .department_sec5 ul { padding: 3.2rem 0 3.4rem 0rem; gap: 2.8rem 2.7rem; }
    .dep-facilities { padding-block: 4rem; }
    .dep-facilities .fact_Cnt{width: 100%;margin-top: 1rem;}
    .dep-facilities h2 { margin-bottom: 1rem; }
    .dep-faculty { padding-block: 0 4rem; }
    .dep-faculty-slider-wrap .research-prev, .dep-faculty-slider-wrap .research-next { position: static; margin-top:3.5rem; display: inline-flex; box-shadow: 6px 0px 9px 0px #dcdcdc7d;}
    .dep-faculty-slider-wrap figcaption { padding: 1.5rem 0 0 0; }
    .dep-faculty.dep-facilities { padding-bottom: 3.7rem; }
    .research-inovation.dep-facilities { padding-block: 5rem 3rem; }
    .research-inovation.dep-facilities .stats.swiper .stat.swiper-slide{border-color:rgb(255 255 255 / 35%);}
    .research-inovation .sports_infra_section { padding-block: 3.6rem 0; }
    .research-inovation.dep-facilities .sports_indicator { display: flex; justify-content: flex-start; position: static; padding-left: 2rem; gap: 1rem; margin-top: 3rem;}
    .research-inovation.dep-facilities .sports_indicator .news-prev { margin-right: 0; }
    .res-center { padding-block: 4rem; }
    .res-center h4 { margin-bottom: 2rem; line-height: 1.3; }
    .res-center .tab-content{padding-inline:1.5rem;}
    .res-center .accordion-button:not(.collapsed), .res-center .accordion-button{ background: var(--color-3f); color: white; padding: 1.5rem; }
    .res-center .tab-content > .tab-pane{margin-bottom: 1.5rem;}
    .res-center .accordion-button::after {filter: invert(100) brightness(100); right: 2rem;}
    .res-center .tab-content { margin-top: 2.2rem; }
    .gladiators-speaks.dept-gladiators { padding-block: 4rem; }
    .dept-gladiators .grid_left_sp h2 { margin-bottom: 0rem;}
    .dept-gladiators .gold-line { margin-top: 0; display: none;}
    .dept-gladiators .grid_left_sp { padding-inline: 0; }
    .gladiators-speaks.dept-gladiators .container-fluid{ padding-inline:1.5rem 0; }
    .dept-gladiators .gla-speaks-grid{gap: 2rem;}
    .dept-gladiators .grid_right_sp{margin-left: 0;}
    .dept-gladiators .slide-quote { padding-inline: 0; grid-template-columns: 5rem auto; margin-top: 3rem; }
    .aip .why_title { padding-block: 4rem 3rem; }
    .aip .logo-slider .logo-next img, .aip .logo-slider .logo-prev img{width: 4rem;filter: invert(1);}
    .aip .logo-slider .logo-next, .aip .logo-slider .logo-prev{position: static;display: inline-block;margin-top: 2rem;}
    .aip .logo-slider .logo-next{margin-left:.5rem;}
    .aip .logo-slider { padding-inline: 2rem; padding-block: 2rem; margin-bottom:5rem; }
    .highlight-sec1 { padding-block: 4rem; }
    .department-vision { margin-top: 5rem; }
    .vision-text { padding: 2rem; }
    .vision-grid { gap: 2rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt { padding-left: 3.5rem; }
    .latest-news { padding-block: 3rem 6rem; }
    .stes-Cnt p:first-of-type { margin-bottom: 2rem; line-height: 1.2; }
    .left_grid_placement{padding-right: 1.5rem;}
    .accordions-common .accordion-body { padding: 2rem 2rem 2rem 1.5rem; }
    .left_grid_placement { padding-right:0rem; }
    .research-inovation.dep-facilities .dep_fact .fact_Cnt{width: 100%;}
   


    .faclites_heading { text-align: left; font: var(--fs-18); font-weight: 500; font-family: var(--font-fira); margin-bottom: 0; background: var(--color-3f); color: white; padding:1rem 1.5rem; position: relative; display: block;}
    .faclites_heading::after { position: absolute; content: ""; top: 1.5rem; right:1.5rem; width: 1rem; height: 1rem; background-image: url(../images/svg-icons/active-up-arow.svg); background-position: center; background-size: cover; background-repeat: no-repeat; rotate: 180deg; filter: invert(1) brightness(100); }
    .research-inovation.dep-facilities .sports_grid .tab-content > .tab-pane.active .faclites_heading::after { rotate: 0deg; }
    .research-inovation.dep-facilities .sports_tab .nav-pills{display: none;}
    .research-inovation.dep-facilities .sports_grid .tab-content > .tab-pane{display: block;margin-bottom: 1.5rem;}
    .research-inovation.dep-facilities .sports_grid .tab-content > .tab-pane .sports_slider{display: none;}
    .research-inovation.dep-facilities .sports_grid .tab-content > .tab-pane:not(:last-child) .sports_slider{padding-bottom: 3rem;}
    .research-inovation.dep-facilities .sports_grid .tab-content > .tab-pane.active .sports_slider{display: block;}
    .research-inovation.dep-facilities .sports_grid figcaption p { margin-top: 1.5rem; }
    .research-inovation.dep-facilities .sports_indicator { margin-top: 2rem; display: none; }
    .research-inovation.dep-facilities .sports_grid { gap: 0rem; }
    .research-inovation h3{border: none;}
    .aip>*{ align-self: end;}

    .video_pdf li p {
        color: #000;
    }

}/*--991px--css-end--*/

@media (max-width:767px) {
    .department_sec1.dept-bnnr .depart1_num { grid-template-columns: repeat(2, 1fr);}
    .depart_rank h4 { margin-bottom: 2.2rem; }
    .depart2_grid { grid-template-columns: repeat(1, 1fr); gap: 2rem; }
    .stats-wrapper .swiper-wrapper{gap: 0;}
    .notes2 p { padding-inline: 0; }
    .card-info sup { right: -2.5rem; }
    .department_sec5 ul li { padding: 2rem; border: .1rem solid rgb(255 255 255 / 32%); }
    .department_sec5 ul li figure img { width: auto; height: auto; object-fit: contain; }
    .department_sec5 ul li figure { min-width: auto; margin-bottom: 1rem; }
    .department_sec5 ul li p{padding-left: 0;}
    .department_sec5 ul{gap: 2rem;}
    .dep-facilities .fact_Cnt { width: 100%; margin-top: 1rem; margin-bottom: 0; }
    .dep-faculty.dep-facilities .dep_fact { margin-bottom: 2.5rem; }
    .vision-grid {grid-template-columns: repeat(1, 1fr);}
    .vision-text::before{width: 100%;}
    .dean-msg.dept_dean_msg { padding-block: 4.3rem; }
    .dean-msg.dept_dean_msg .dean-msg-Cnt { padding-left: 0; }
    .latest-news { padding-block: 3rem 4rem; }
    .step-inside-campus { padding-block: 4rem; }
    .accordions-common.pt-0 h2 { margin-bottom: 2rem; }
    .stat h3 sup{ font: var(--fs-24); top: -2.2rem;}
    .depart1_num li:last-child h4 sup{ font: var(--fs-18);}
    .depart1_num li h4 sup { font: var(--fs-18);  top: -1.3rem;}
    .dept_tour .steps-grid .stes-Cnt { padding-right: 0; }
    .step-btns{ justify-content: space-between;}



}/*--767px--css-end--*/

@media (max-width:575px) {
    .depart1text h3{font: var(--fs-30);}
    .department_sec1.dept-bnnr{overflow: hidden;}
    .department_sec1.dept-bnnr .depart1_num, .department_sec5 ul{ grid-template-columns: repeat(1, 1fr); }
    .depart1_form { padding: 3rem 2rem; }
    .depart2_grid li, .depart2_grid li:last-child, .depart2_grid li:nth-child(even), .depart2_grid li:nth-child(odd){ border: .1rem solid rgb(0 0 0 / 17%);}
    .dep_program { padding-block: 3rem 0rem; padding-inline: 1.5rem; }
    .course_category h4 {margin-bottom: 1.5rem;padding-bottom: 1rem;}
    .depart3_grid { gap: 1rem; }
    .home_top_placed h3 { padding-inline: 0; }
    .home_top_placed .placed-nav { top: -6.2rem; right: 0; }
    .right_grid_placement { padding-inline:0rem; padding-top: 6rem; }
    .department_sec5 h3 { margin-bottom: 2rem; padding-top: 3rem; }
    .dep-facilities .facilitie-nav{display: flex;gap: 1rem;margin-top: 2rem;order: 2;padding-bottom:1rem;}
    .dep-facilities .facilitie-nav .facilitie-next, .dep-facilities .facilitie-nav .facilitie-prev{ position: static; }
    .dep-facilities .container19{max-width: 100%;}
    .dep-facilities .swiper.facilitie{display: flex;flex-wrap: wrap;}
    .dept-gladiators .card-info1 strong, .dept-gladiators .card-info1 span{ padding-inline: 1rem;}
    .dean-msg.dept_dean_msg .dean-msg-Cnt{margin-top: 2rem;}
    .news-content { padding: 2rem; }
    .res-center h4 { letter-spacing: 0px; }
    .research-inovation.dep-facilities { padding-block: 4rem 3rem; }
    .aip p { width: 100%; }

    .home_top_placed .placed-nav .placed-prev, .home_top_placed .placed-nav .placed-next, .dept-gladiators .speak_nav_group .speaks-prev, .dept-gladiators .speak_nav_group .speaks-next, .news-nav.dept_news .news-prev, .news-nav.dept_news .news-next, .dep-faculty-slider-wrap .research-prev, .dep-faculty-slider-wrap .research-next, .research-inovation.dep-facilities .sports_indicator .news-next, .research-inovation.dep-facilities .sports_indicator .news-prev, .dep-facilities .facilitie-nav .facilitie-next, .dep-facilities .facilitie-nav .facilitie-prev{ width: 3rem; height: 3rem;}
    .dept-gladiators .speak_nav_group .speaks-prev img, .dept-gladiators .speak_nav_group img, .dep-faculty-slider-wrap .research-prev img, .dep-faculty-slider-wrap .research-next img, .research-inovation.dep-facilities .sports_indicator img, .dep-facilities .facilitie-nav .facilitie-next img, .dep-facilities .facilitie-nav .facilitie-prev img{ width: 3rem; height: 3rem;}
}/*--575px--css-end--*/

@media (max-width:350px) {
    .highlight-text { margin-bottom: 2rem; }
    .g-recaptcha { transform: scale(0.77); -webkit-transform: scale(0.77); /* For compatibility */ transform-origin: 0 0; /* Ensures it scales from the top-left corner */ }
    .accordions-common.pt-0 .accordion-header { padding-left: 1.5rem; }
    .accordions-common.pt-0 .accordion-body{padding: 1.5rem;}
    .department_sec2.institure-sec4 .depart2_grid li { width: 100% !important;}
    .highlight-grid { gap: 2rem; }
    .vision-text h4 { margin-bottom: 1.5rem; }
}/*--350px--css-end--*/

/* --Department-landing page css-end--*/