@media (min-width: 575px){
    .programms-right .input-group{margin-right: 0}
    .programms-right .heading{text-align: left;}
    .academics ul{ grid-template-columns: repeat(2, 1fr);}
    /* .testimonials-slider .testimonials-inner{padding-inline: 3rem} */
    .about  .col-lg-3:nth-child(odd) .partener-thumb{border-right: 1px solid #BFBFBF;}
    .about .accrediation-slider .slide-item{padding-inline: 3rem}
    .programms-right .heading h3{ max-width: 29rem; margin-inline: auto; text-align: center; line-height: 1.3;}
}
@media (min-width: 768px){
    .program-thumb{text-align: left; align-items: flex-start;}
    .academics ul{ grid-template-columns: repeat(3, 1fr);}
    .recruiters-list .banner-image img{min-height: 400px; object-fit: cover;}
    .programms-right .heading h3{ text-align: left; margin-left: 0}
    /* .testimonials-slider .testimonials-inner{margin-left: -2rem; margin-top: 4rem; min-height: calc(100% - 4rem);}
    .testimonials-slider  .main-image{margin-bottom: 2rem;}
    .testimonials-slider  .main-image img{aspect-ratio: auto;} */

}
@media (min-width: 768px) and (max-width: 1199.98px){
    .programms-left_bottom>*{width: calc(50% - 2rem); margin-inline: 1rem;}
    .programms-left_bottom{flex-direction: row;}    
    .dean-message .message-footer img{min-width: 10rem}
    .life-at .facility-pane_top .stats [data-count] {
        letter-spacing: 0px;
        margin-bottom: 0.5rem;
    }
}
@media (min-width: 992px){
 
    .dean-message .message-right{padding-left: 3rem}
    .academics-inner .section-heading{padding-inline: 2.5rem; }
    .academics-inner .academics-right{padding-left: 3rem; margin-top: 0}
    .academics-inner .academics-right::after{left: calc(100% - 1px); transform: none;}
    .academics ul{column-gap: 1.5rem}
    .recruiters-inner{display: grid;}
    .recruiters-inner::after {content: ''; position: absolute; left: 65%; top: -2rem; width: 200%; height: 75px; background-image: url(./../images/fph-color-crossline.svg); background-repeat: repeat-x;}
    .recruiters-inner .recruiters-content{margin-left: -3.33rem; padding-inline: 3.33rem}
    .recruiters-list .slide-item figure{text-align: left;}
    .recruiters-content .swiper{text-align: left;}
    .recruiters-content :is(.swiper-button-prev, .swiper-button-next){left: 2.5rem; bottom: 2rem; filter: invert(1);}
    .recruiters-content .swiper-button-prev{transform: translateX(0%);}
    .recruiters-content .swiper-button-next{transform: translateX(calc((100% + 1.5rem)));}

    .life-at .facility-pane_top::before{height: 120%;}
    .life-at .tab-accordian-panels{margin-top: 4rem;}
    /* .life-at .facility-pane_top .stats{margin-top: -85px; padding-left: 1.5rem;} */
    .life-at .facility-pane_top .stats [data-count]{margin-bottom: 1.5rem;}
    .about{margin-top: 3rem}
    .about .right-section{margin-top: 0}
    
    .about .accrediation-slider{position: absolute; right: 2rem; top: 0; max-width: 250px; transform: translateY(-60%); margin-top: 0; filter: drop-shadow(0 5px 25px rgba(0,0,0,.19));}
    .about  .col-lg-3:nth-child(even) .partener-thumb{border-right: 1px solid #BFBFBF;}
    .about  .col-lg-3:last-child .partener-thumb{border-right: none;}
    .about .section-heading{text-align: left; margin-left: 0}
    .about .about-content{text-align: left; align-items: flex-start;}
    .about .right-section{height: 100%;}
    .about .accrediation-slider{margin-top: 1rem;}


    /* FET Home  */
    .fet_faculty .content-right{padding-left: 3rem}
    .life-at .facility-pane_top{padding: 3rem}
    .life-at .facility-pane_top .row{--bs-gutter-y: 0rem}

    .doae-laboratories .top-text {text-align: left;}
    .doae-laboratories .top-text .stats{max-width: 230px; margin-right: 3rem; margin-left: auto}
    .laboratory-slider{position: relative; isolation: isolate;}
    .laboratory-slider::before{content: ''; position: absolute; inset: 0; right: 50%; z-index: -1; background-color: var(--color-prime);}
    .laboratory-slider .swiper{max-width: 100%;}
   .laboratoryMainSwiper .content{text-align: left;}
   .laboratoryMainSwiper :is(.swiper-button-next, .swiper-button-prev){left: 0rem;}
   .laboratoryMainSwiper .swiper-button-prev{transform: translateX(0%);}
   .laboratoryMainSwiper .swiper-button-next{transform: translateX(100%);}
   .laboratoryMainSwiper{background: transparent; padding-bottom: 2rem; margin-bottom: 4rem;}
   .laboratoryMainSwiper .content{padding-block: 4rem; padding-left: 0; padding-right: 3rem}
}
@media (min-width: 1200px){
    .programms .programms-left{ margin-top: -300px; margin-bottom: 0; margin-right: 1.5rem; text-align: left;}
    .programms .programms-right {padding-left: 1.5rem}
    .programms .programms-left h3{margin-bottom: 2.5rem; line-height: 1.4;}
    .programms .programms-left .stats{text-align: left;}
    .programms .programms-left .stats span{margin-left: 0}
    .programms-left_bottom{align-items: flex-start;}
    .academics ul{column-gap: 2rem}
    .projects .row .row{--bs-gutter-y: 0rem}
    .research-inner figure{transform: translateX(-2.5rem);}    
    .research-inner .bg-white {padding: 2.5rem 2.5rem; margin-left: -1rem}
    .life-at .facility-pane_top .stats{margin-top: -85px;}
    .notice-and-announcement p{font-size: 1.27rem;}
    .happening-thumb:not(.with-image) .thumb-details p{font-size: 1.5rem;}

    
    .about-department .row .row{--bs-gutter-x: 0rem; --bs-gutter-y: 0}
    .about-department .content-right {padding-left:1rem}
    .about-department .content-left {padding-right:2rem}
    .about-department .content-left .section-title{margin-left: auto}
    .about-department p{max-width: 400px;}
    .about-department figure{position: relative;}
    .about-department figure::after{content: ''; position: absolute; left: 0; width: 45%; height: 3rem; top: 0; transform: translateY(-50%); background: url('../images/cross-bar-left.svg') repeat-x; background-size: contain;}
    .life-at .facility-pane_top .facilit_y .stats [data-count] {
       
        font-size: 7rem;
      
    }
    .facility-pane_top .facilit_y .stats span.desc.d-block.text-24.fw-semi {
        max-width: 85%;
        padding-left: 1rem;
    }
    .life-at .facility-pane_top .facilit_y .stats [data-count]{
        margin-bottom:0px;
    }

    .programms .programms-left.new-pleft {
        margin-top: -200px;
    }
}


@media (min-width: 1400px){
    .programms .programms-left>div{padding: 3.7rem 2.5rem}
    .programms .programms-right {padding-left: 2rem}
    .programms-right .heading h3{font-size: 1.7rem;}
    .programms-right .heading h3{ max-width:35rem; }
    .programms-right h4{font-size: 1.7rem;}
    .programms-right .row{--bs-gutter-x: 5rem;}
    .academics ul{column-gap: 4.5rem}
    .life-at .facility-pane_top .stats [data-count]{letter-spacing: -11.5px;}
    .life-at .facility-pane_top .stats{margin-top: -100px;}
    .about .section-heading{max-width: 420px;}
    .about-department .content-left .section-title{max-width: 24rem; }
    .program-thumb .thumb-heading{max-width: 20rem}
    .research-inner figure{transform: translateX(-3rem);}  
    .research-inner .bg-white {margin-left: -1.5rem; padding: 4rem 2.5rem;}
    .laboratoryMainSwiper .content{padding-block: 5.5rem; padding-right: 6rem}
    .programms .programms-left{margin-right: 3rem}
    .doae-laboratories .top-text .stats{max-width: 300px;}
    .program-thumb .thumb-heading{max-width: 20rem;}
    .doae-programm .program-thumb .thumb-heading{margin-bottom: 2.67rem;}
    .notice-and-announcement p{font-size: 1.67rem;}
    .happening-thumb:not(.with-image) .thumb-details p{font-size: 2rem;}
    /***********************************************/
    .life-at .facility-pane_top .facilit_y .stats [data-count] {
        font-weight: 600;
        font-size:9rem;
        margin-bottom: 0px;
    }
    .facility-pane_top .facilit_y .stats{
        margin-left:auto;

    }

    
    .dean-message.parallax-list .message-figure img{
        margin-left:1rem;
    }
     
            .training-placement-counter .statistics .stats span[data-count] {
                font-size: 72px;
            }
            .training-highlights::before{
                background-size: cover; 
                bottom:0;
            }
            .programms .programms-right.pd_R {padding-left: 2rem; padding-right: 0rem;
          
}
}
@media (min-width: 1414px){
    .programms .programms-right.pd_R {padding-left: 3rem; padding-right: 2.5rem;
    }

}


@media (min-width: 1700px){
    .life-at .facility-pane_top .stats{margin-top: -110px;}
    .research-inner figure { transform: translateX(-3rem);}
    /* .testimonials-slider .testimonials-inner{padding-bottom:6rem;} */
    .recruiters .heading-top{max-width: 350px} 
    .programms .programms-right {padding-left: 3rem}
    .programms-right .heading h3{font-size: 2rem;}
    .programms-right h4{font-size: 2rem;}
    .programms-right .heading h3{ max-width:39rem; }
    .dean-message.parallax-list .message-figure img{
        margin-left:2rem;
    }
   
   
}

/* -----------------UI02011995------------ */
@media (max-width: 1450px){
.recruiters-inner .recruiters-content {padding-inline: 2.33rem;}


}/* -----max-width: 1450px--end---- */
@media (max-width: 1399px){
.nav-right_top a.btn-prime {padding-inline: 0.6rem;font-size: max(13px, 0.80rem);}
section.life-at.fet-life, section.testimonials.tap-wrapper-testimonial{padding-top: 3rem;}
.life-at.fet-life .facility-pane_top .stats {padding-right: 1rem;}
.testimonials .btn-wrapper .btn {margin-top: 0!important;}

}/* -----max-width: 1399px--end---- */
@media (max-width: 1199px){

section.recruiters, section.life-at.fet-life, section.testimonials.tap-wrapper-testimonial{padding-top: 1rem;}
.tap-wrapper-testimonial h3 {text-align: center;}
.programms-left_bottom.bg-prime {display: flex;flex-wrap: nowrap;flex-direction: row;align-items: flex-start;justify-content: left;}
.programms-left_bottom .stats span {margin-inline: inherit;}
.programms .programms-left .stats {text-align: left;}
.programms .programms-left>div {padding: 2.5rem 1.5rem;}
.programms .programms-left .stats {margin-bottom: 0;}
.programms .programms-left .stats:first-child {margin-bottom: 0!important;}
.dean-message .message-right {padding-left: 2rem;}
.testimonials-slider .swiper {padding-bottom: 5rem;}
.testimonials .btn-wrapper .btn {margin-top: 0!important;}
.testimonials-slider .testimonials-inner {padding-bottom: 0!important;}
.life-at .facility-pane_top {padding: 3rem 0rem;}
.dean-message .message-footer img {min-width: 7rem;width: 7rem;}
.dean-message .message-by {padding-right: 5rem;}

}/* -----max-width: 1199px--end---- */
@media (max-width: 991px){
    body .life-at .facility-pane_top .stats [data-count] {
        letter-spacing: 0.5px;
        margin-bottom: .5rem;
    }
 body   .life-at .facility-pane_top {
        padding: 3rem 0rem;
    }
.message-figure {padding-bottom: 2rem;}
.dean-message .message-right {padding-left: 0;}
.recruiters-inner .recruiters-content {padding-inline: 0;}
.life-at.fet-life .section-heading {margin-bottom: 1.5rem;}
.brand-inner-box ul li {padding: 1rem;}
.stats-lg span[data-count] {font-size: 5rem;letter-spacing: -6.5px;}
.testimonials-slider .testimonials-inner {padding-bottom: 0rem;}
.programms-right {padding-inline: 1rem;}
.tap-wrapper-testimonial .testimonials-inner {padding: 3rem 1.5rem;}
.tap-wrapper-testimonial .btn-wrapper {z-index: 9;}
.testimonials-slider .swiper {padding-bottom: 5rem;}   
.testimonials .btn-wrapper .btn {margin-top: 0!important;}
.message-figure {width: 100%!important;max-width: 100%!important;}
.message-figure img {width: 100%!important;}
.dean-message .message-right {text-align: center;}
.dean-message .message-footer {display: inline;max-width: 100%;}
.dean-message .message-right {position: relative;padding-top: 4rem;}
.dean-message .message-footer img {width: 8rem;max-width: 100%;margin: 0 auto;position: absolute;top: -5rem;left: 0;right: 0;}
.testimonials-slider .testimonials-inner {padding-bottom: 0!important;}
.message-footer + .icon a {max-width: 100%;margin: 0 auto;margin-top: 2rem;}
.dean-message .message-by {padding-right: 0;}

}/* -----max-width: 991px--end---- */
@media (max-width: 767px){
.programms-left_bottom.bg-prime {flex-wrap: wrap;}
.programms-left_bottom.bg-prime .stats {width: 100%;}
.programms .programms-left .stats:first-child {margin-bottom: 3rem!important;}
.programms-right {padding: 1.5rem 1rem 0;}
section {padding: 4rem 0;}
.dean-message h4 {margin-bottom: 1.5rem;}
.testimonials-slider .testimonials-inner {margin-top: 2rem;}
.tap-wrapper-testimonial .btn-wrapper {margin-top: -2.8rem;width: fit-content;margin-left: auto;}
.testimonials-slider .swiper {padding-bottom: 7rem;}
.brand-inner-box ul {grid-gap: 1rem;}

}/* -----max-width: 767px--end---- */
@media (max-width: 575px){
main {margin-top: 8.3rem;}


}/* -----max-width: 575px--end---- */
@media (max-width: 480px){

}/* -----max-width: 480px--end---- */

