/* Sterco Digitex */





@media screen and (min-width:2000px){
    .dep_main_banner .banner-arrows {
        bottom: 22.3rem;
        left: 29.3rem;
    }
    .innovative .life-box .right-life-slide .life-slide{
        bottom: -8.7rem;
    }
    .innovative .life-box::before {
        z-index: 0;
    }
    .sub-submenu {
    width: 330px;
}


}

@media screen and (min-width:2600px){
    .dep_main_banner .banner-arrows {
        bottom: 25.5rem;
        left: 32.3rem;
    }

}

@media screen and (min-width:3400px){
    .dep_main_banner .banner-arrows {
        bottom: 35.5rem;
        left: 40.6rem;
    }
}



.innovative .life-box .right-life-slide .life-slide {
    position: absolute;
    top: auto;
    bottom: -8.7rem;
    display: flex;
    gap: 1rem;
        background-color: var(--color-12);
    padding: 0 1rem;
}
.innovative .life-box::before{
    z-index: 0;
}
.main_section.home-section2.school_panding2 {background: var(--color-ff);}

.engineering-section1 .line:after{height: 38.6rem;}
.engineering-section1 .line1:after{
    height: 38rem;
 }
@media screen and (max-width:1800px){
    .dep_main_banner .banner-arrows {
        bottom: 15rem;
        left: 23rem;
    }
    .innovative .life-box .right-life-slide .life-slide{
        bottom: 0.7rem;
    }
    .placment_policywrap .process-img {
            padding: 0 !important;
}
.main_section.inner-menu.sticky{
        margin-top: 7.5rem;
}
}
@media (max-width:1680px) {
.infrastructure {
    padding: 0 0rem;
}
.programs-detail-text {
    padding: 0 6rem;
}
.programs-detail-text::before {
    height: 100px;
    width: 104%;
    left: -3rem;
}

}

@media (max-width:1649px) {
    .admission_overview1 .college-text p {max-width: 62%; margin-bottom: 5rem;}
    .admission_overview1 .college-text h2 {margin-bottom: 2rem;}
    .admission_overview1 .admi-pg {margin-top: 5rem;}
    .admission_overview1 .accred-grp {padding-block: 3rem 4.2rem;padding-inline: 2rem;}
    .admission_overview1 .acrd_wrap {max-width: 100%;margin-inline: auto;}
    .admission_overview2 .fact_wrap {margin-top: 4rem;padding-block: 2rem;}
    .admission_overview2 .fact_wrap strong {margin-left: 7.8rem;}
    .admission_overview4 .admover_content4 p {max-width: 64%;}
    .admission_overview6 .opentalk_content blockquote {max-width: 92%;}
    .admission_overview6 {padding-block: 9rem;}
    .admission_overview6 .direct_admission {margin-top: 7rem;padding-top: 7rem;}
    .admission_overview6 .direct_admission .directadm_grid { grid-gap: 9.5rem;}
    .admission_overview8 .admover_content8 {padding: 4.1rem 4rem 6.1rem;}
    .admission_overview10 {padding-block: 8rem 10rem;}
    /*---Admission-Overview-css-end--*/
    .admis-scholar1 p{margin-bottom: 0;}
    /*---Scholarship--css-end--*/

    .plc-over .about-comon-cnt blockquote {max-width: 96%;}
    .plc-content {max-width:95%;}
    .pla-vision .vision-content {max-width: 100%;}
    .pla-vision .vision-img {margin-right: 3.5rem;}
    .vision-requter {max-width: 100%;}
    .pla-requter .container {padding-bottom: 3rem;}
    /* .about-comon-cnt h3 {padding-bottom: 1rem;} */
    .requiter-bg {padding-bottom: 6.2rem;margin-bottom: 0;}
    .requiter-bg:before {height: calc(100% - 242px);}
    .plc-over .about-comon-cnt {padding-bottom: 5rem;}
    /*---Placment-overview--css-end--*/

    .achievment_sec.placment_policy1{padding-block: 6rem 4rem;}
    .home-section4.plcteam_wrap{padding-block: 9rem 10rem;}
    /*---Placment-Plicy--css-end--*/

    .research_overview2{ margin: 0rem 0 8rem;}
    .key_responsibility.research_overview3{margin-bottom: 0;}
    .research_overview3 .col-lg-11.offset-lg-1{margin-bottom: 0;padding: 5.3rem 0 7rem;}
    .research_overview3 .swiper-button-next, .research_overview3 .swiper-button-prev{bottom: 0;}
    .research_overview3 .swiper-button-prev{bottom: -2.7rem;}
    .home-section4.research_overview4{padding:7rem 0 10rem;}
    .research_overview2 .research_development_vision_top p{margin-bottom: 0;}
    .research_overview2 .about_Blue_Tx { padding: 4.3rem 5rem;}
    .home-section4.research_overview4 .student-text h5 { min-height: 5.6rem;}
    /*---Reasearch-Overview--css-end--*/

    .future_boxes {padding-right: 0rem;padding-left: 3rem;}
    .future_sec .col-lg-10.offset-lg-1 {width: 85.333333%;}
    .future_mid p {max-width: 100%;}
    .program_offering_sec .computer-gallery-list {margin-top: 3rem;}
    .student-life-hotels.rdcell{padding:4rem 0 3rem;}
    .student-life-hotels.rdcell .student-life-hotels{padding: 3rem 0 3rem;}
    .student-life-hotels.rdcell .student-hostel-jku {padding-left: 5rem;padding-right: 0rem;}
    .student-life-facility.rdwrap .facility-grp-cont{padding-top: 0rem;padding-right: 0rem;}
    /*---Reasearch-Development-cell--css-end--*/

    .right-inner-menu ul li {padding: 0 1rem;}
    /*---Program-page--css-end--*/

    .engineering-section1 .home-coueses p { margin: 0 auto 0rem; }
    .engineering-section1 .line1:after {height: 19.4%;}
    .departments::before, .departments::after {top: 14rem;}
    .engineering-section1 .line:after,.engineering-section1 .line1:after{height: 31rem;}
    .main_section.home-section1.engineering-section1 .cus-graduate-img figure{height: 100%;}
    .main_section.home-section1.engineering-section1 .cus-graduate-img figure img{height: 100%;object-fit: cover;}
    .main_section.home-section1.engineering-section1 .cus-graduate-img {height: 100%;}
    .main_section.home-section2.school_panding2{background: var(--color-ff);}
    /*---School-page--css-end--*/
    .knowledge-text-box {padding: 7rem 8rem 7rem 11rem;}
    .cus-message-text {padding: 0 0 0 5rem;}
    .cus-message-text p{width: 100%;}
    .message-name {margin: 0rem 0 0 0;}
    /*---School-About-page--css-end--*/

    .faculty_section .gx-5 {--bs-gutter-x: 2.8rem;}
    /*---School-faculty-page--css-end--*/

    .dep_main_banner .banner-arrows {
        bottom: 18rem;
        left: 18rem;
    }
    .innovative .life-box .right-life-slide .life-slide{
        bottom: 0.8rem;
    }
    .study-list h3 {
    width: 10rem;
}

}/*---1649px-css-end--*/
@media (max-width:1550px) {
    .programs-detail-text::before {
        height: 110px;
        width: 103%;
        left: -2rem;
    }
    .programs-detail-text {
        padding: 0 3rem;
        grid-template-columns: repeat(1, 67% 33%);
    }
}

@media (max-width:1450px) {
    .right-inner-menu ul li {padding: 0 .5rem;}
    .engineering-section1 .line:after, .engineering-section1 .line1:after {height: 33.5rem;}
        .programs-detail-text {
        padding: 0 3rem;
        grid-template-columns: repeat(1, 60% auto);
    }
        .programs-detail-text::before {
        height: 110px;
        width: 107%;
        left: -4rem;
    }
    .programs-detail-text {
        grid-template-columns: repeat(1, 67% 33%);
    }
        .main_section.inner-menu.sticky {
        margin-top: 8.6rem;
    }
}

@media (max-width:1399px) {
    .admission_overview1 .admi-pg { margin-top: 4rem; }
    .admission_overview1 .accred-grp {padding-block: 2rem 3.2rem;padding-inline: 2rem;}
    .admission_overview1 {padding-block: 6rem 8rem;}
    .admission_overview3 {padding-block: 12rem 6rem;}
    .admission_overview4 {margin-bottom: 8rem;}
    .admission_overview5 {padding-block: 7.6rem 8.4rem;}
    .admission_overview5 h5 {margin-bottom: 2.5rem;}
    .admission_overview6 .opentalk_content h5 {margin-bottom: 2rem;}
    .admission_overview6 .direct_admission {margin-top: 4rem;padding-top: 4rem;}
    .admission_overview6 .direct_admission .directadm_grid {grid-gap: 9rem;}
    .admission_overview7 .admover_content7 blockquote {margin-block: 2rem 4rem;}
    .admission_overview8 {padding-block: 13.5rem 8rem;}
    .admission_overview10 {padding-block: 7rem 10rem;}
    .admission_overview7 .admover_content7::after {width: 8rem;}
    .admission_overview7 .admover_content7::before {width: 10rem;}
    .admission_overview7 .admover_content7 {padding: 0rem 0 4rem 5.6rem;}
    .admission_overview2 .admover_content2 {padding-inline: 10.2rem 8.8rem;}
    .admission_overview10 .admwrap {grid-gap: 2rem;}
    /*---Admission-Overview-css-end--*/

    .admis-scholar4 {padding-block: 10rem;}
    /*---Scholarship--css-end--*/

    .plc-over .about-comon-cnt {padding-bottom: 3rem;}
    /*---Placment-overview--css-end--*/

    .testimonial-grp .yellow_line {height: 0.3rem;}
    .testimonial-grp {gap: 0 4rem;padding: 0 5rem 3.5rem 5rem;}
    /*---Placment-testimonial--css-end--*/

    .home-section4.plcteam_wrap .placement_team_list {row-gap:3rem;}
    .placment_policywrap .policy_box h5 {margin-bottom: 2rem;}
    .placment_policywrap .policy_box .custom_bullet li{margin-bottom: 1rem;}
    /*---Placment-Plicy--css-end--*/

    .future_top {margin-bottom: 6rem;padding-bottom: 3rem;}
    .future_sec .col-lg-10.offset-lg-1 { width: 92.333333%;}
     /*---Reasearch-Development-cell--css-end--*/

     .right-inner-menu ul li a, .left-inner-menu select, .left-inner-menu span{font-size: 1.4rem;}
    /* .left-inner-menu {min-width: 33.1rem;} */
    .right-inner-menu ul li {padding: 0 0.8rem;}
    .main_section.about_us_section.program_wrap1 h2 { margin: 0rem 0 7rem;}
    /* .left-inner-menu span {width: 67px;} */
    .main_section.programs-section1 .left-program-box {padding: 0 5rem 0 0;}
    /*---Program-page--css-end--
    */
    .main_section.banner.inner-banner .border-line-top::after, .main_section.banner.inner-banner .border-line-top::before { height: 20px;}
    .engineering-section1 .line1:after {right: -7rem;}
    .engineering-section1 .line:before {width: 20%;left: -7rem;}
    .engineering-section1 .line1:before {width: 20%;right: -7rem;top: 4rem;}
    .engineering-section1 .line:after {left: -7rem;}
    .engineering-section1 .departments::after{right: -7.7rem;width: 4%;}
    .engineering-section1 .departments::before{left: -8.4rem;width: 4%;}
    .home-section4 {padding: 8rem 0 16rem;}
    .engineering-section1 .line:after, .engineering-section1 .line1:after {height: 33.5rem;}
    /*---School-page--css-end--*/

    .knowledge-list{
        padding: 4rem 3rem;
    }
    .programs-detail-text::before {
        width: 109%;
        left: -5rem;
    }
    .dep_main_banner .banner-arrows {
    bottom: 9rem;
    left: 16.7rem;
}
.innovative .life-box .right-life-slide .life-slide{
    bottom: 1rem;
}
.contact-call p a{ font-size: var(--font-18);}
.contact-email p a{
    font-size: var(--font-18);
}

}/*---1399px-css-end--*/

@media (max-width:1280px) {
    .admission_overview7 .admover_content7::after {width: 5rem;}
    .admission_overview4 {margin-bottom: 7rem;}
    /*---admission-overview-page--css-end--*/

    .engineering-section1 .line1:after {right: -4rem;}
    .engineering-section1 .line1:before {width: 15%;right: -4rem;top: 4rem;}
    .departments::before, .departments::after {top: 13.7rem;}
    .engineering-section1 .departments::after {right: -4.8rem;width: 2.3%;}
    .engineering-section1 .line:after {left: -3rem;}
    .engineering-section1 .departments::before {left: -4.5rem;width: 2.3%;}
    .home-section1.engineering-section1 .home-coueses h2{background: transparent}
    .engineering-section1 .line:before {width: 15%;left: -3rem;}
    .home-section5 .life-text p {padding-right: 0;}
    .home-section4 {padding: 8rem 0 15rem;}
    .home-section4 .line1:after {right: -2.8rem;}
    .home-section4 .line1:before {top: 6rem;width: 20%;right: -2.8rem;}
    .home-section4 .line:before {width: 20%;left: -2rem;}
    .home-section4:before {max-width: 122.1rem;left: -0.1rem;bottom: 9rem;}
    .engineering-section1 .departments::after{top: 14.2rem;}
    .engineering-section1 .departments::before, .engineering-section1 .departments::after{top: 14rem;}
        .programs-detail-text::before {
        width: 106%;
        left: -4rem;
    }
        .study-list h3 {
        width: 9rem;
    }
    /*---School-page--css-end--*/
}/*---1280px-css-end--*/

@media (max-width:1199px) {
    .admission_overview1 {padding-block: 5rem 7rem;}
    .admission_overview1 .college-text p {max-width: 62%;margin-bottom: 4rem;}
    .admission_overview1 .admi-pg {margin-top: 3rem;}
    .admission_overview1 .accred-grp {border-bottom: 0.2rem solid #FFCC00;}
    .admission_overview2 figure {width: 51.4rem;}
    .admission_overview2 .admover_content2 {padding-inline: 8.2rem 9rem;}
    .admission_overview5 {padding-block: 4.6rem 5.4rem;}
    .admission_overview6 {padding-block: 6rem;}
    .admission_overview6 .direct_admission .directadm_grid {grid-gap: 5.5rem;}
    .admission_overview7 .admover_content7::after{display: none;}
    .admission_overview7 .admover_content7 {padding: 0rem 0 3rem 4rem;}
    .admission_overview7 .social_media li {padding: 2rem;gap: 1.5rem;}
    .admission_overview8 .row {--bs-gutter-x: 1.5rem;}
    .admission_overview8 {padding-block: 11.5rem 6rem;}
    .admission_overview9 {padding-block:5rem;}
    .admission_overview9 h5 {margin-bottom: 2rem;}
    .admission_overview10 {padding-block: 5rem 7rem;}
    /*---Admission-Overview-css-end--*/
    .academic-img{margin-bottom:-4rem;}

    .admis-scholar1 {padding-block: 5rem;}
    .admis-scholar2 {padding-bottom: 8rem;}
    .admis-scholar3 h3 {margin-bottom: 3rem;}
    /*---Scholarship--css-end--*/

    .plc-grp {padding: 6rem 0 0 0;margin-bottom: -6rem;}
    .vision-content blockquote {padding: 0 0 2rem 0;}
    .pla-vision .vision-img {margin-right: 1.5rem;}
    .our-requiter {padding: 6rem 0 7rem;}
    .requiter-bg {padding-bottom:3rem;}
    /*---Placment-overview--css-end--*/

    .main_section.place-record { padding: 5rem 0;}
    /*---Placment-record--css-end--*/

    .main_section.help {margin-bottom:0rem;padding: 5rem 0;}
    /*---Placment-helping-faq--css-end--*/

    .placment_policywrap .policy_grid {grid-gap: 2rem;}
    .home-section4.plcteam_wrap{padding-block:6rem 7rem;}
    /*---Placment-Plicy--css-end--*/

    .about_oveview.research_overview1{padding: 5rem 0;}
    .research_overview1 .about_Blue_Tx {padding: 3rem ;}
    .services_provide_sec h5{line-height: 1.3;}
    .services_provide_sec {padding: 7rem 0;}
    .services_provide_sec .offset-lg-1{margin-left: 0;width:100%;}
    .services_provide_sec h5 { min-height: 5.2rem;}
    /*---Reasearch-Overview--css-end--*/

    .achievment_content{padding-left: 0;}
    .future_sec .row {padding: 2rem 0 2rem;}
    .future_sec .col-lg-10.offset-lg-1 {width: 96.333333%;}
    .future_top {margin-bottom: 3rem;padding-bottom: 2rem;}
    .future_mid h6 {margin-bottom: 1.5rem; }
    .future_mid p { margin-bottom: 2rem;}
    .achievment_sec.research_program{padding:0 0 6rem 0;}
    .achievment_sec .row {--bs-gutter-x: 3rem;}
    .application_process_left li p {max-width: 100%;}
    .application_requirements_left .custom_bullet li{margin-bottom: 1.5rem;}
    .application_requirements_left h4, .application_requirements_right h4 {margin-bottom: 2rem;}
    .achievment_sec.research_contact figure {margin-left: 0;}
    .achievment_content.contact {padding: 0;}
    .application_requirements_right {padding: 0rem 0 2rem 0rem;}
    .application_requirements_right:before {left: 0;width:100%;height: 0.3rem;}
    .facility-grp .student-hostel-jku {padding-right: 6rem;padding-left: 0;}
     /*---Reasearch-Development-cell--css-end--*/

     .main_section.about_us_section.program_wrap1 {padding: 4rem 0 0;}
     .main_section.about_us_section.program_wrap1 h2 {margin: 0rem 0 5rem;}
     .inner-menu {padding: 1rem 2rem;position: relative;z-index: 99;}
     .sideburger_menu {position: fixed;right: 0;top:8rem;bottom: 0; width:30%;height: 100vh;background-color: var(--color-ff);z-index: 1090;padding-top:3.7rem;display: flex;flex-direction: column;gap: 4.4rem;visibility: hidden;opacity: 0;transform: translateX(100%);transition: all 0.5s ease;padding-inline: 1.5rem;}
    .sideburger_menu.active {transform: translateX(0);visibility: visible;opacity: 1;}
    .main_section.inner-menu{backdrop-filter: inherit;}
    .side_menu svg{width:1.6rem;}
    .desktop_faculymenu{display: none;}
    .mobile_faculymenu{display: block;}
    body:has(.sideburger_menu.active)::after {content: '';position: fixed;top: 0;left: 0;width:70%;height: 100%;background-color: rgb(0 0 0 / 85%);backdrop-filter: blur(0.9rem);z-index: 10;transition: all 0.5s ease;}
    .mobile_faculymenu .close_hamb {position: absolute;top: 2.6rem;right: 2.5rem;padding: 0;border: none;background: transparent;line-height: normal;}
    .sideburger_menu ul li a{display: block;font-size: var(--font-20);color: var(--color-23);padding-block: 1.6rem;border-bottom: 0.1rem dashed #C6C6C6;padding-inline: 0;}
    .sideburger_menu ul {margin-bottom: 0;display: flex;flex-direction: column;}
    .right-inner-menu ul li{padding: 0;}
    .sideburger_menu ul li a {display: block;font-size: var(--font-20);color: var(--color-23);padding-block: 0.7rem;border-bottom: 0.1rem dashed #C6C6C6;padding-inline: 0;}
    /*---Program-page--css-end--*/

    .engineering-section1 .line:before, .engineering-section1 .line1:before, .engineering-section1 .line:after, .engineering-section1 .line1:after, .home-section4:before, .home-section4 .line1:before, .home-section4 .line:before, .home-section5 .life-box::after, .home-section5 .life-box::before, .home-section5::before, .home-section5 .life-box::before, .home-section3 .line:after, .home-section3 .line:before{display: none;}
    .main_section.home-section1.engineering-section1{padding: 3rem 0 4rem;}
    .home-section4 {padding:5rem 0 10rem;}
    .life-box .right-life-slide-new .life-slide {bottom: 0;}
    .life-box {padding: 0 0 0 2rem;}
    .main_section.home-section6 .news-list{padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);}
    .main_section.home-section6 .event-box{padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);}
    .home-section5 {padding: 5rem 0 8rem;}
    .engineering-section1 .home-coueses p{min-height: auto;}
    /*---School-page--css-end--*/

    .main_section.college-section .distinction p{margin-bottom: 0;}
    .main_section.college-section .history-box {margin: 4rem 0 0 0;}
    .knowledge-text-box {padding: 6rem 5rem 6rem 8rem;}
    .knowledge-list-new {grid-template-columns: repeat(2, 1fr);gap: 1rem;margin: 3rem 0 0;}
    .knowledge-list-box p{margin-bottom: 0;padding-block: 2rem;}
    .highlight-text {margin: 5rem 0 2rem;}
    .gallery-list {gap: 1.5rem;}
    .cus-message-text {padding: 0 0 0 3rem;}
    .cus-message-text p {width: 100%;margin-bottom: 2rem;}
    .message-name {margin: 0rem 0 0 0;padding: 2rem 0 0 0;}
    .main_section.achievement-section{padding: 5rem 0;}
    .achievement-text {margin-bottom: 2rem;}
    .achievement-list-new {gap: 2rem;}
    .mission_section {padding-block: 15rem 5rem;}
    /*---School-About-page--css-end--*/

    .faculty_section .gx-5 {--bs-gutter-x: 2rem;}
    /*---School-faculty-page--css-end--*/

    .programs-detail-text::before{
        display: none;
    }
    .study-board {
        padding: 10rem 0 0;
    }
    .study-board .about-comon-cnt {
        padding-bottom: 0;
    }
    .gkugalance_fact {
        padding-block: 7rem;
    }
    .gkugalance_fact ul {
        grid-gap: 2rem;
    }
    .gkugalance_fact ul li {min-height: 17rem;}
    .career_sction {padding:5rem 0 7rem;}
    .career_main{padding-block: 5rem;}

.inner-menu-box.university_college_inner_menu { display: flex;}
.inner-menu-box.university_college_inner_menu .left-inner-menu {display: block;}
.contact-call p a{
    margin-right: 2rem;
}
    .main_section.inner-menu.sticky {
        margin-top: 9rem;
    }
}



/*---1199px-css-end--*/

@media (max-width:991px) {
    .admission_overview1 .college-text h2 {margin-bottom: 1.5rem;}
    .admission_overview1 .college-text p {max-width: 81%;margin-bottom:3rem;}
    .admission_overview1 .admi-pg {margin-top: 2rem;}
    .admission_overview1 .accred-logo figure img{width:6rem;}
    .admission_overview1 .accred-grp {border-bottom: 0.1rem solid #FFCC00;padding-block: 2rem;padding-inline: 0;}
    .admission_overview1 {padding-block: 4rem;}
    .admission_overview2 figure {width:100%;}
    .admission_overview2 .admover_content2 {margin-top: 0;padding:2rem;}
    .admission_overview2 .admover_content2::before{display: none;}
    .admission_overview2 .fact_wrap {margin-top: 2rem;padding-block: 2rem;}
    .admission_overview3 {padding-block: 7rem 6rem;}
    .admission_overview4 .row .col-lg-4, .admission_overview4 .row .col-lg-8{width:100%;flex-grow: 1;}
    .admission_overview4 .admover_content4 {margin-top: 0;}
    .admission_overview4 .admover_content4 h5 span, .admission_overview5 .virt_seminar .vrsem_box p span{display: inline;}
    .admission_overview4 .admover_content4 h5 {margin-bottom: 2rem;}
    .admission_overview4 .admover_content4 p{max-width: 100%;margin-bottom: 2rem;}
    .admission_overview4 {margin-bottom: 5rem;}
    .admission_overview5 {padding-block: 3rem;}
    .admission_overview5 .virt_seminar {grid-template-columns: repeat(2, 1fr);grid-gap: 1.5rem;grid-row-gap:3rem}
    .admission_overview5 .virt_seminar .vrsem_box p {margin-top: 1.5rem;max-width: 100%;}
    .admission_overview6 {padding-block: 4rem;}
    .admission_overview6 .row{--bs-gutter-y: 2rem;}
    .admission_overview1 .college-text h2 {margin-top: -1.3rem;}
    .admission_overview1 {padding-block: 3rem;}
    .admission_overview2 .fact_wrap strong {margin-left: 7.7rem;}
    .admission_overview6 .direct_admission {margin-top: 2rem;padding-top:2rem;}
    .admission_overview6 .direct_admission .directadm_grid {grid-template-columns: repeat(1, 1fr);}
    .admission_overview6 .direct_admission .diradm_box {padding: 0rem 2rem;border-left: .2rem solid var(--colorcc);}
    .admission_overview6 .direct_admission .diradm_box h5 { margin-bottom: 1rem;}
    .admission_overview6 .direct_admission .directadm_grid {grid-gap: 3rem;}
    .admission_overview6 .direct_admission blockquote{margin-block: 2rem;}
    .admission_overview7 .row .col-lg-5{width: 100%;}
    .admission_overview7 .admover_content7::before{display: none;}
    .admission_overview7 .admover_content7 {padding:3rem 2rem;}
    .admission_overview7 .social_media{grid-gap: 2rem;}
    .admission_overview7 .social_media li:nth-child(1), .admission_overview7 .social_media li:nth-child(2), .admission_overview7 .social_media li:nth-child(1), .admission_overview7 .social_media li:nth-child(3){border: none;}
    .admission_overview7 .social_media li, .social_media li:nth-child(1), .social_media li:nth-child(2), .social_media li:nth-child(3), .social_media li:nth-child(4){border: .1rem solid rgb(255 255 255 / 20%) !important;}
    .admission_overview7 .social_media li, .admission_overview7 .social_media li:nth-child(2), .admission_overview7 .social_media li:nth-child(4), .admission_overview7 .social_media li:nth-child(1), .admission_overview7 .social_media li:nth-child(2){flex-direction: column;align-items: center;justify-content: center;padding: 2rem;text-align: center;}
    .admission_overview7 .social_media li p{width: 100%;}
    .admission_overview7 .admover_content7 blockquote {margin-block: 2rem;}
    .admission_overview7 .admover_content7{height: auto;margin-top:0;}
    .admission_overview8 {padding-block: 3rem 1rem;}
    .admission_overview8 .admover_content8 h5 {margin-bottom: 2rem;}
    .admission_overview8 .admover_content8 ul li:not(:last-child) {margin-bottom: 2.5rem;}
    .admission_overview8 .admover_content8 {padding: 3rem 2rem;margin-bottom: 2rem;height: auto;}
    .admission_overview10 {padding-block: 3rem 7rem;}
    .admission_overview10 .admwrap {grid-template-columns: repeat(1, 1fr);}
    /*---Admission-Overview-css-end--*/
    .academic-grp{display:grid;grid-template-columns:100%;gap: 3rem;}

    .admis-scholar1 { padding-block: 4rem;}
    .admis-scholar2 .col-lg-12 .scholar2-grid{display: flex;flex-direction: column;}
    .admis-scholar2 .scholar2-grid .scholarleft{order: 2;}
    .admis-scholar2 .scholar2-grid .scholarright {order: 1;}
    .admis-scholar1 {padding-block: 3rem 2rem;}
    .scholar2-grid .scholarleft h3 {margin-bottom: 2rem;}.custom_bullet li { margin-bottom: 1.5rem;}
    .scholar2-grid .scholar2-grid.sch2-grid2 .scholarright{order: 2;}
    .scholar2-grid.sch2-grid2 .scholarleft{order: 1;}
    .scholar2-grid.sch2-grid2{display: block !important;padding-top: 3rem;}
    .scholar2-grid.sch2-grid2 .scholarleft figure img, .scholar2-grid.sch2-grid2 .scholarleft figure{width: 100%;}
    .scholar2-grid.sch2-grid2 .scholarright {padding: 3rem 0 0;gap: 4rem; }
    .scholar2-grid.sch2-grid2 .scholarright .num-design {padding-right: 0;padding-bottom: 2rem;}
    .admis-scholar2 { padding-bottom: 5rem;}
    .admis-scholar4 {padding-block: 3rem;}
    /*---Scholarship--css-end--*/

    .our-requiter {padding: 6rem 0 7rem;}
    .about-cell-sec.plc-over {padding: 4rem 0 0;}
    .plc-grp {padding: 3rem 0 0 0;margin-bottom: 0;}
    .plc-content blockquote:before{display: none;}
    .plc-content blockquote {padding: 0rem 0 2rem 0; line-height: 1.4;}

    .vision-content blockquote{line-height: 1.4;}
    .plc-content {max-width: 100%;padding-block: 2rem;}
    .plc-grp .row .col-lg-5{order: 2;}
    .pla-vision {padding: 3rem 0 3rem 0;}
    .pla-requter {padding: 3rem 0 0 0;}
    .our-requiter {padding: 3rem 0 5rem;}
    .requiter-bg:before{display: none;}
    .requiter-bg .about-comon-cnt h3{padding-bottom: 0;}
    .pla-vision .vision-content {padding-block: 2rem 0;}
    .our-requiter .requiter-bg .container{padding: 0;}
    .pla-vision .vision-img { margin-right: 0rem;}
    .plc-over .about-comon-cnt blockquote {max-width:100%;}

    /*---Placment-overview--css-end--*/

    .main_section.place-record h6 {margin-bottom: 1rem;}
    /*---Placment-record--css-end--*/

    .student_testimonial{padding-top: 3rem;}
    .student_testimonial .testimonial-grp{grid-template-columns: repeat(1, 1fr);padding: 0;border: none;margin-bottom:4rem;}
    .student_testimonial .testimonial-grp .testi-img{margin-block: 0;}
    .student_testimonial .testimonial-grp .testi-content{margin: 0;}
    .student_testimonial .testimonial-grp .testi-content p{margin-bottom:2rem;}
    .student_testimonial .testimonial-grp .testi-content figure{margin-block: 2rem;}
    .student_testimonial .testimonial-grp .testi-content figure img {width:4rem;}
    .student_testimonial .testimonial-grp:before, .testimonial-grp:after{display: none;}
    .testimonial-grp .yellow_line {height: 0.1rem;width: 100%;}
    /*---Placment-testimonial--css-end--*/

    .help-bdr .gku-campus .campus_Cnt::before, .help-bdr .gku-campus .campus_Cnt::after, .help .gku-campus::before, .help .gku-campus::after, .help-bdr::before, .help-bdr::after{display: none;}
    .main_section.help .gku-box-phn {flex-direction: column;}
    .help-bdr .gku-box {border-left: .3rem solid var(--color-f0);padding: 2rem;}
    /*---Placment-helping-faq--css-end--*/

    .placment_policywrap .policy_box {padding: 2rem;}
    .achievment_sec.placment_policy1 {padding-block: 4rem 2rem;}
    .placment_policywrap .policy_grid{grid-template-columns: repeat(1, 1fr);}
    .home-section4.plcteam_wrap {padding-block: 3rem 5rem;}
    .entrepreneurship_cell .blue-heading {margin-bottom: 2rem;}
    /*---Placment-Plicy--css-end--*/


    .about_oveview.research_overview1{padding: 3rem 0;}
    .research_overview1 .about_Blue_Tx {padding: 2rem;}
    .research_development_vision_top blockquote{max-width: 100%;}
    .research_development_vision_bottom p{padding: 0;margin: 0;}
    .research_overview2 {margin: 0rem 0 5rem;}
    .research_overview3 .col-lg-11.offset-lg-1 {margin-bottom: 0;padding: 3rem 0 3rem 2rem;}
    .services_provide_sec .row{--bs-gutter-y:3rem;}
    .services_provide_sec .col-lg-2, .services_provide_sec .col-lg-3,.services_provide_sec .col-lg-5 {width: 100%;}
    .services_provide_sec .services-boxes{padding-bottom: 2rem;border-bottom: .1rem solid #D9D9D9;text-align: center;}
    .services_provide_sec .services-boxes p{margin: 0;}
    .services_provide_sec .services-boxes::before{display: none;}
    .services_provide_sec .col-lg-5 .services-boxes{border-bottom: 0;}
    .services_provide_sec {padding: 3rem 0 2rem;}
    .home-section4.research_overview4 {padding: 3rem 0 6rem;}
    .home-section4.research_overview4 .student-text h5{min-height: auto;}

    .services_provide_sec .services-boxes{padding-right: 0;}
    .services_provide_sec h5{min-height: auto;}
    .services_provide_sec h4 {padding-bottom: 2.2rem;}
    /*---Reasearch-Overview--css-end--*/

    .future_sec .bg-white { padding-top: 3.8rem; }
    .achievment_sec.research_program {padding:3rem 0 1rem 0;border-bottom: .1rem solid #ddd;}
    .program_offering_sec {margin-top: 3rem;margin-bottom: 2rem;}
    .research_prog_p {margin-bottom: 3rem;margin-top: 0rem;}
    .program_offering_sec .computer-gallery-list{margin-bottom: 3rem;}
    .achievment_sec.research_contact {padding: 0 0 2rem 0;}
    .future_sec .blue-heading{text-align:left;}
    .student-life-hotels.rdcell .life-hotels-grp, .student-life-facility.rdwrap .facility-grp{grid-template-columns: repeat(1, 1fr);}
    .student-life-hotels.rdcell {padding:3rem 0 0rem;}
    .student-life-hotels.rdcell .student-life-hotels {padding: 2rem 0 3rem;}
    .student-life-hotels.rdcell .student-hostel-jku {padding: 2rem 0 0;}
    .student-life-hotels.rdcell .student-hostel-jku p{margin-bottom: 0;}
    .student-life-facility.rdwrap .facility-grp figure{width: 100%;}
    .student-life-facility.rdwrap .facility-grp .student-hostel-jku{order: 2;padding: 2rem 0 0;}
    .student-life-facility.rdwrap .facility-grp .student-hostel-jku p{margin: 0;}
    .student-life-facility.rdwrap {margin-bottom: 6rem;}
    .application_process_left ul{margin-bottom: 3rem;}
    .application_process_left li:not(:last-child){border-bottom: .1rem solid #ddd;padding-bottom:1.5rem;margin-bottom: 2rem;}
    .application_process_left li p {max-width: 100%;margin-bottom: 0;line-height: 1.5;}
    .future_sec{background-color: var(--color-ff);padding-bottom:3rem;}
    .future_sec .future_boxes::before{display: none;}
    .future_sec .future_boxes{padding-left: 0;}
    .future_sec .col-lg-10.offset-lg-1 .row .col-lg-6:not(:last-child) .future_boxes{border-bottom: .1rem solid var(--color-f0);padding-bottom: 2rem;margin-bottom: 2rem;}
    .future_sec .future_boxes p{padding-right: 0;margin-bottom: 0;}
    .future_sec .col-lg-10.offset-lg-1 { width:100%;}
    .student-life-hotels.rdcell > .container-inner, .student-life-facility.rdwrap > .container-inner{padding: 0;}
    .future_sec blockquote {text-align: left;line-height: 1.3;}
    .future_sec .col-lg-10.offset-lg-1 .col-lg-3.col-md-6{width: 100%;}
    .future_sec .col-lg-10.offset-lg-1 .col-lg-3.col-md-6 .future_boxes{width: 100%;border-bottom: .1rem solid var(--color-f0);padding-bottom: 2rem;margin-bottom: 2rem;}
     /*---Reasearch-Development-cell--css-end--*/

     .sideburger_menu {width: 30rem;top: 6rem;padding-top: 5.7rem;}
     body:has(.sideburger_menu.active)::after{width: calc(100% - 30rem);}
     .main_section.inner-menu{z-index: 99999;}
     .mobile_faculymenu .close_hamb {top: 4rem;}
     .main_section.programs-section1 .left-program-box{padding: 0;}
     .programe-mob-filter .filter-links {display: block;}
     .pro-desk-filter{display: none;}
     .programe-mob-filter .switch::before{top: 1rem;}
     .programe-mob-filter .switch.active::before{transform: rotate(180deg);}
     .all-programs {padding-block: 0 0rem;}
     .programe-mob-filter h4{margin-bottom: 0;}
     .programe-mob-filter {margin-bottom: 1rem;}
     .right-inner-menu li a:hover{background: transparent;color: var(--color-00);}
     .right-inner-menu ul li a:hover{color: var(--color-00);}
     /*---Program-page--css-end--*/

     .inner-banner .banner-box{height:calc(100dvh - 23rem);position: relative;}
     .inner-banner .banner-box::before{position: absolute;width: 100%;left: 0;top:50%;height: 50%;background: linear-gradient(359deg,rgba(0, 0, 0, 1) 0%, rgba(0, 212, 255, 0) 100%);}
     .inner-banner .banner-box img{width: 100%;height: 100%;object-fit: cover;}
     .banner-text {width:95%;left: 50%;transform: translateX(-50%);}
     .main_section.banner.inner-banner .border-line-top::after, .main_section.banner.inner-banner .border-line-top::before {height:14px;display: block;}
     .banner-text h2 {margin-top: -2rem;padding-bottom: 2rem;max-width: 60%;margin-inline: auto;}
     .engineering-section1 .home-coueses p {margin: 0 auto 3rem; padding-inline: 1.5rem;}
     .technology-box {padding: 2rem 2rem;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;}
     .student-message .right-student-text{width: 100%;}
     .student-message:before, .main_section.home-section2 .line1:before, .home-section2 .line:before, .home-section2 .line1:after, .home-section2 .line:after{display: none;}
     .student-message {margin: 3rem 0 0 0; padding:3rem 2rem;}
     /* .research-box:nth-child(2) .cus-graduate-img {height: auto;}
     .research-box:nth-child(2) {margin-top: 0;} */
     .main_section.home-section4 .col-md-3.col-12{display: none;}
     .main_section.home-section4 .col-md-9{width: 100%;}
     .placement-student {grid-template-columns: repeat(1, 1fr);}
     .recruiters .place_logo .swiper-slide{border: .1rem solid rgb(0 0 0 / 10%);}
     .home-section4 .home-coueses {margin-bottom: 2rem;}
     .home-section5 .life-text p {margin-bottom: 2rem;}
     .main_section.home-section3.home-section5 .desktop-view {display: block;}
     .main_section.home-section3.home-section5 .life-text {margin-bottom: 1rem;}
     .main_section.home-section3.home-section5 .life-slide {bottom: -2rem;width: 100%;display: flex;justify-content: center;left: 0;}
     .main_section.home-section6 .col-lg-7.col-12, .main_section.home-section6 .col-md-8{width: 100%;}
     .main_section.home-section6 .event-box{border-top: 0;}
     .main_section.home-section6 .event-box .newd-text{border-top: 1px solid #ffffff52;padding-top: 2rem;}
     .main_section.home-section6 .news-box:nth-child(2) {display: block;}
     .recruiters h5 {text-align: center;font-size: var(--font-20);margin-bottom: 1.5rem;}
     .home-section4 {padding-block: 5rem;}
     /*---School-page--css-end--*/

     .college-text h2 {padding-inline: 0rem;margin-bottom: 2rem;}
     .college-text p { margin-bottom: 2rem;}
     .main_section.college-section .distinction{margin: 2rem 0 0 0;padding-bottom: 2rem;}
     .main_section.college-section .history-box {margin: 4rem 0 0 0;gap: 2rem;}
     .knowledge-text-box {padding: 3rem 2rem;}
     .knowledge-text p{margin-bottom: 2rem;}
     .cus-message-text {padding: 2rem 0;}
    /*---School-About-page--css-end--*/

    .faculty_section .gx-5 {--bs-gutter-x: 1.5rem;}
    .faculty_section .container{padding: 0;}
    /*---School-faculty-page--css-end--*/

    .courses-offered-list .courses-offered-box{
        opacity: 1;
        transform: none;
    }
    .faclites_pharmaceutical2, .faclites_pharmaceutical {
        padding-block: 5rem;
    }
    .achievment_content{
        margin-bottom: 0;
    }
    .achievment_content p{
        margin-bottom: 0;
    }
.pharmaceutical_classrom{
    padding-block: 4rem;
}
.pharmaceutical_classrom figure{ margin: 1rem 0;}
.faclites_pharmaceutical2 .achievment_content {
    padding-inline: 0;
}
    .study-list h3 {
        width: auto;
    }

.textimonial-box a:after{
    height: 40px;
    line-height: 40px;
    width: 40px;
    font-size: 24px;
    padding: 0;
}
.home-section2 .home-coueses p {
    max-width: 100%;
}
.requiter-bg {
    padding-bottom: 0rem;
}
.programs-detai-new1 .programs-detai4:after{
    display: none;
}
.programs-detai-new1 {
    padding: 5rem 0;
}
.infrastructure {
    padding: 0;
    margin-top: -3rem;
}
.criteria::before{
    right: 0;
}
.criteria-text{
    padding-right: 2rem;
}
.main_section.about_us_section.programs-detail {
    padding: 9rem 0 3rem;
}

.structure-text h4{
    padding: 0rem;
}

.programs-detai4:after {
        width: 96%;
        height: calc(100% - 13rem);
        top: 8rem;
        left: 2rem;
}
.knowledge-list {
    padding: 4rem 0rem;
}

.dep_main_banner .banner-arrows{
    bottom: 1.8rem;
    left: 0;
}
.gkuat_galance1 .campus_Cnt::after, .gkuat_galance1 .campus_Cnt::before, .gkuat_galance1 .gku-campus::after, .gkuat_galance1 .gku-campus::before, .gkuat_galance1 .gku-grid::after, .gkuat_galance1 .gku-grid::before{display: none;}
.gkuat_galance1 .campus_Cnt{margin-bottom: 0;}
.accred .about-comon-cnt.text-center{padding-bottom: 0;}
.accred-Cnt {padding-left: 3rem;}
.study-list {display: flex;gap: 0 1.5rem;align-items: center;padding: 2rem;flex-direction: column;justify-content: center;align-items: center;text-align: center;}
.study-list:nth-child(1) {border: 1px solid #A02B2D;}
.study-list:nth-child(2) {border: 1px solid #FFCC00;}
.study-list:nth-child(3) {border: 1px solid #263868;}
.study-board {padding: 7rem 0 0;}
.gkugalance_fact ul { grid-template-columns: repeat(2, 1fr);}
.gkugalance_fact {padding-block: 7rem;}
.place-right h2 {padding-bottom: 2rem;}
.career_sction {padding:3rem 0 5rem;}
.career_main{padding-block:3rem 0;}
.career_sction .life-jku-text{padding-top: 0;}

.lab-cont h4{padding-bottom: 1rem;}
.programs-detai4::before{
   display: none;

}
.programme-page {
    display: none;
}
.programs-detai4 {
           padding: 0 5rem 5rem;
           margin: 4rem 0 0 0;
}
    .structure-text h4 {
        padding: 0rem 2rem;
    }
    .curriculum {
    margin-top: 6rem;
}
.curriculum-text::before{    height: 46px;}
.cus-career-box {
    margin-top: 3rem;
    position: relative;
}

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

@media(min-width:768px) and (max-width:991px){
    .main_section.about_us_section h2{line-height:1.25;font-size:var(--font-28);letter-spacing:-0.52px;}
    .about-cell-sec.abut-cell-second.faculty_listing.dep_heading .faculty_liswrap{margin-bottom:4rem;}
    .about-cell-sec.abut-cell-second.faculty_listing.dep_heading .faculty_liswrap:last-child{margin-bottom:0;}
    .about-cell-sec.abut-cell-second.faculty_listing.dep_heading .text-primary{font-size:var(--font-30);margin-block:0rem 2rem;}
    .faculty_listing .g-7{--bs-gutter-y:1rem;--bs-gutter-x:3rem;}
    .programs-detai2 {
    padding: 0;
}
.career-text h3 br{display: none;}
.career-text h3 {
    line-height: 34px;
    margin-bottom: 2rem;
}
}


@media (max-width:767px) {
    .main_section.help .gku-box-phn{flex-direction:row;}
    .gku-box-mail{padding:0rem 0 0 0;}
    .gku-box figure{flex-shrink: 0;}
    .gku-box-mail a span{display:inline;}
    .help-bdr .gku-box{padding: 2rem 1rem;}
    .gku-box-mail a{font-size: var(--font-17);letter-spacing: -0.1px;}
    .gku-box-phn figure img{width:25px;height:25px;}
    .achievment_sec.research_program{padding:3rem 0 3rem 0;}
    .achievment_sec.research_contact{padding:0 0 3rem 0;}
    .achievment_content.contact span{margin-top:1.5rem;}
    .future_sec .bg-white{padding-top:3rem;}
    .admission_overview3 .admision_policy h5 span { display: inline;}
    .admission_overview9 {padding-block: 3rem;}
    .admission_overview10 .blue-heading{margin-bottom: 2rem;}
    .admission_overview10 .contact-address {padding: 2rem;}
    .admission_overview1 .accred-grp.admi-logo{grid-template-columns: repeat(3, 1fr);grid-gap: 1.5rem;}
    .admission_overview1 .accred-grp.admi-logo .accred-logo{border: .1rem solid rgb(0 0 0 / 10%);padding: 2rem; width: 100%;}
    .admission_overview1 .accred-logo figure img {width: auto;}
    .admission_overview3 .admision_policy .heading_btn {gap: 2rem;}
    .admission_overview7 .social_media {grid-gap: 1.5rem;}
    /*---Admission-Overview-css-end--*/

    .scholar2-grid.sch2-grid2 .scholarright .num-design{align-items: center;}
    .scholar2-grid.sch2-grid2 .scholarright .num-design {padding-right: 0;padding-bottom: 1.5rem;border-bottom: 2px solid #A02B2D;}
    .admis-scholar3 .scholar3-row .scholar3-grid .scholar3left::after{width: 100%;height: 2px;}
    .admis-scholar3 .scholar3-row .scholar3-grid .scholar3right { padding: 2rem 2rem 3rem;}
    .admis-scholar3 .scholar3-row .scholar3-grid .scholar3right h4 {margin-bottom: 2rem;line-height: 1;}
    .admis-scholar3 .scholar3-row .scholar3-grid {gap: 2rem;}
    .admis-scholar3 {padding-bottom: 4rem;}
    .scholar4-box h4 {margin-bottom: 2rem;}
    /*---Scholarship--css-end--*/

    .about-cell-sec.plc-over {padding: 3rem 0 0;}
    .plc-content p{max-width: 100%;}
    /*---Placment-overview--css-end--*/

    .main_section.place-record .placement-student{grid-template-columns: repeat(2, 1fr);}
    /*---Placment-record--css-end--*/

    .student_testimonial .testimonial-grp .testi-content{padding-top: 0;}
    /*---Placment-testimonial--css-end--*/

    .help-bdr .gku-grid {grid-template-columns: repeat(1, 1fr);}
    /*---Placment-helping-faq--css-end--*/

    .research_overview3 .swiper-button-prev {bottom: -3.1rem;}
    .key_responsibility .responsibility_caption:before{display: none;}

    .research_overview3 .col-lg-11.offset-lg-1{padding: 2rem;}
    .key_responsibility .responsibility_caption{padding-right: 0rem;}
    /*---Reasearch-Overview--css-end--*/

    .future_boxes::before {width: 4px; }
    .application_eligibility_part { padding: 2rem;}
    .student-life-facility.rdwrap > .container-inner{padding-inline: 0;}
    .future_sec .row {padding: 2rem 0 0rem;}
    .computer-gallery-text {padding: 10rem 2rem 2rem;}
     /*---Reasearch-Development-cell--css-end--*/

     .main_section.about_us_section.program_wrap1 { padding: 3rem 0 0;}
     .main_section.about_us_section.program_wrap1 .about-coueses{ margin-top:0;}
     .main_section.about_us_section.program_wrap1 h2{line-height: 1;}
     /*---Program-page--css-end--*/

     .banner-text h2 {margin-top: -2rem;padding-bottom: 2rem;max-width: 70%;margin-inline: auto;}
     .border-line-top::after {width: 10%;top: -7px;right: 3rem;}
     .border-line-top::before {width: 10%;top: -7px;left: 3rem;}
     .banner-text:after {right: 3rem;height: 83.5%;bottom: 0;}
     .banner-text:before {height:85%;left: 3rem;bottom: 0rem;}
     .border-line::after {right: 3rem;height: 12px;}
     .border-line::after, .border-line::before {width:35%;display: block;height: 2px;top:1.9rem;}
     .border-line::before {left:3rem;}
     .container-in, .main_section.home-section3.home-section5 .container-fluid{padding-inline:1.6rem;}
     .research-list{grid-template-columns: repeat(2, 1fr);}
     .main_section.home-section3.home-section5 .right-life-slide-new{padding: 0 0rem;}
     .main_section.home-section3.home-section5 .col-lg-9.pe-0{    padding-right: calc(var(--bs-gutter-x) * .5) !important;}
     .main_section.home-section3.home-section5 .life-box{padding: 0;}
     .main_section.home-section3.home-section5 .life-box h2{margin-top: 1rem;}
     .banner-text:before{display: block;}
     .banner-text {padding-inline: 0;}
     .main_section.banner.inner-banner .border-line-top::after, .main_section.banner.inner-banner .border-line-top::before {height: 5px;}
     /*---School-page--css-end--*/

     .history-text h3 {margin-bottom: 1.2rem; }
     .knowledge-list-new {grid-template-columns: repeat(1, 1fr);}
     .knowledge-list-box:before{width: 100%;height: .2rem;}
     .highlight-text {margin: 4rem 0 2rem;}
     .main_section.achievement-section {padding: 4rem 0;}
     .achievement-box-list::before{width: 100%;left: 0;height: .2rem;}
    /*---School-About-page--css-end--*/

    .testimonial-grp {padding: 0 0rem 3.5rem 0rem;}
    .testimonial-bx {padding: 3rem 0 5rem;}
    /*---School-testimonial-page--css-end--*/
    .student-life-facility.rdwrap .facility-grp .student-hostel-jku{padding:0rem 0 0;}
        .student-life-hotels.rdcell .student-hostel-jku{padding:0rem 0 0;}
    .programs-detai4 {
        padding: 2rem 2rem 4rem;
    }
        .structure-text h4 {
        padding: 0;
    }
.structure-text{padding:0 0 0 0;}
.programs-detai4::before{ width: 100%;        left: 0; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none;     height: 100%;}
.programs-detai4:after{display: none;}

.curriculum-list{
    margin-bottom: 2rem;
}
.knowledge-btn{
    padding: 0rem;
}

.right-infrastructure-btn .message-btn{white-space: nowrap;}
.syllabus ul {
    grid-template-columns: repeat(1, 1fr);
}
.curriculum-list {
    grid-template-columns: repeat(1, 1fr);
}
.knowledge-list {
    grid-template-columns: repeat(1, 1fr);
    gap: 0rem;
}

    .knowledge-list {
        padding: 1rem 0rem;
    }
.infrastructure-img{
    overflow: hidden;
}
.gkuat_galance1 .gku-grid {
    grid-template-columns: repeat(2, 1fr);
}
.currtent-opening-box {
    margin-bottom: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 2rem;
}
.currtent-opening-box  .message-btn{display: block;}
.career-box {
 grid-template-columns: repeat(1, 1fr);
}
.cus-career-box {
        background-color: var(--color-21);
        margin-top: 0rem;
        padding: 1rem 1rem;
    }
.career-text {
    padding: 0rem 0 0 0rem;
}
.career-text h3 {
    line-height: 30px;
}

.cus-career-box::before{display: none;}

    .programs-detail-text {
        grid-template-columns: repeat(1, 1fr);
    }
    .program-level {
        justify-content: flex-start;
        padding-top: 3rem;
    }
    .program-level-box h6{
        text-align: left;
    }

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

@media screen and (max-width:640px){
    .programs-detail-text{
        grid-template-columns: repeat(1, 1fr);padding: 0;
    }
    .program-level {
        justify-content: flex-start;
        gap: 3rem;
        padding-top: 3rem;
    }
    .program-level-box {
        text-align: left;
    }
    .criteria {
        grid-template-columns: repeat(1, 1fr);
    }
    .criteria-img {
        padding: 0 0rem 1.5rem 0;
    }
    .infrastructure-img img{
        height: 300px;
        object-fit: cover;
    }
    .criteria::before{
        display: none;
    }
    .criteria-text {
        padding-right: 0;
    }
    .syllabus {
        margin-top: 5rem;
    }

    .infrastructure-text{
        padding: 1rem 2.5rem 0rem 1rem;
    }
    .infrastructure {
        margin-top: 0;
    }
    .programs-detai2{
        padding-bottom: 0;
        margin-top: 0;
    }
    .programs-detai3{
        padding-bottom: 0;
    }
    #curriculum{
        padding-bottom: 5rem;
    }
    .programs-detai-new1{
        padding-bottom: 5rem;
    }
    .admission-process ul li{
        margin: 1rem 2.5rem;
    }
    .computer-section .home-admission{
        padding-inline: 1rem;
    }

}






@media (max-width:575px) {
    .admission_overview1 .college-text.bdr-tx{border: none;}
    .admission_overview1 .accred-grp.admi-logo{grid-template-columns: repeat(2, 1fr);grid-gap:1.5rem;}
    .admission_overview1 .college-text h2{max-width: 100%;}
    .admission_overview1 .college-text p {max-width: 100%;margin-bottom: 0rem;}
    .admission_overview1 .admi-pg .container-inner, .admission_overview1 .admi-pg .container{padding: 0;}
    .admission_overview3 {padding-block: 5rem 3rem;}
    .admission_overview4 {margin-bottom:3rem;}
    .admission_overview5 .virt_seminar {grid-template-columns: repeat(1, 1fr);grid-gap: 1.5rem;grid-row-gap: 3rem;}
    .admission_overview7 .social_media{grid-template-columns: repeat(1, 1fr);grid-gap: 1.5rem;}
    .admission_overview10 .contact-address .address_wrap .adress {text-align: center;width: 100%;}
    .admission_overview10 .contact-address{text-align: center;}
    /* .contact-address p {display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 1.5rem;margin-bottom: 0;} */
    .admission_overview10 .contact-address .address_wrap {display: flex;flex-wrap: wrap;gap: 1.5rem;align-items: flex-start;margin-bottom: 3rem;width: 100%;flex-direction: column;justify-content: center;align-items: center;}
    .admission_overview10 .contact-address{text-align: center;}
    .admission_overview3 .admision_policy .heading_btn {max-width: 90%;margin-inline: auto;padding-inline: 2.5rem;padding-bottom: 3rem;}
    .admission_overview7 .social_media li:nth-child(3){padding: 2rem;}
    /*---Admission-Overview-css-end--*/

    .main_section.about_us_section h2 br{display: none;}
    .admis-scholar3 h3, .scholar4-box h4{margin-bottom: 2rem; line-height: 1.3;}
    /*---Scholarship--css-end--*/

    .main_section.place-record .placement-student{grid-template-columns: repeat(1, 1fr);}
    .main_section.place-record {padding: 3rem 0;}
    /*---Placment-record--css-end--*/

    .help-bdr .gku-grid {row-gap: 1.5rem;}
    /*---Placment-helping-faq--css-end--*/

    .future_boxes {padding-left: 2rem;}
    .program_offering_sec .computer-gallery-list {grid-template-columns: repeat(1, 1fr);}
    /*---Reasearch-Development-cell--css-end--*/

    .search-wrapper button {padding-inline: 1.6rem;}
    .left-inner-menu span{display: none;}
    .left-inner-menu {min-width: 25rem;}
    .main_section.inner-menu .container-fluid{padding: 0;}
    .inner-menu {padding: 1rem 1.5rem 1rem 1rem;}
    .search-wrapper button img{width: 2rem;}
    .search-wrapper input[type="text"] {padding-block: 1.5rem;}
    .right-program-box {margin-left: 0rem;margin-top: 2rem;}
    .sideburger_menu ul {height: 60dvh;overflow-y: auto;padding-bottom: 5rem;}
     /*---Program-page--css-end--*/

     .main_section.home-section3.home-section5 .col-lg-9.pe-0 .textimonial-box {margin-bottom: 1.5rem;}
     .home-section5 .left-life {padding: 0;}
     .place_logo{margin:0rem;}
     .placement-student{padding: 0;}
     .research-list {grid-template-columns: repeat(1, 1fr);}
     .research-text h2{font-size:var(--font-50);}
     .research-text {padding: 1rem 0 0 1rem;}
     .research-box:nth-child(2) {margin-top: 1rem;}
     .main_section.home-section2.school_panding2 {padding: 3rem 0;}
     .main_section.home-section2.school_panding2 .home-coueses{padding: 0;}
     .research-list {margin-top: 2.2rem;}
     .banner-text h2 {margin-top: 0;padding-bottom: 2rem;font-size: var(--font-32);line-height: 1.2;max-width:67%;}
     .main_section.banner.inner-banner .border-line-top::after, .main_section.banner.inner-banner .border-line-top::before {height: 23px;}
     .border-line-top::before {left: 3rem;}
     .border-line::after, .border-line::before{height: 0;width: 30%;}
     .banner-text:after,.banner-text:before{height: 84.1%;}
     .banner-text:before{bottom: 0;}
     .banner-text:after {right: 3rem;bottom: 0rem;}
     .border-line::before {left: 3rem;}
     .main_section.home-section1.engineering-section1 .home-coueses{padding: 0;}
     .home-section5 {padding: 3rem 0 8rem;}
     .right-life-slide-new .swiper-wrapper .swiper-slide:nth-child(even) { margin-top: 0;}
     .student-text p {padding-right: 8rem;}
     .banner-text:after, .banner-text:before {height: 67.1%;}
     .main_section.home-section1.engineering-section1 {padding: 2rem 0 4rem;}
     .recruiters .place_logo .swiper-slide figure img{height:10rem;}
     .recruiters .place_logo .swiper-slide figure img{padding: 1.5rem;}
     .border-line::after, .border-line::before {top: -0.1rem;}
     .banner-text {width: 100%;}
     /*---School-page--css-end--*/

     .message-new.main_section{padding: 3rem 0 4rem;}
    /*---School-About-page--css-end--*/
    .about-cell-sec.best-practice4.lec-hall{padding:3rem 0 2rem;}
    .about-cell-sec.best-practice4.lec-hall .department_Bx h3{padding: 0;margin-bottom: 2rem;}
    .lec-hall h3 {
    margin-bottom: 1rem;
}
    /*---School-Facilites-page--css-end--*/

    .testimonial-grp {padding: 0 0rem 2.5rem 0rem;}
    /*---School-testimonial-page--css-end--*/

    .gkuat_galance1 .gku-grid, .accred-grp, .gkugalance_fact ul, .study-grp{
        grid-template-columns: repeat(1, 1fr);
    }
    .accred-grp .accred-logo:not(:last-child) {
        max-width: 100%;
        border-bottom: .1rem solid rgb(0 0 0 / 13%);
        width: 100%;
        padding-bottom: 2rem;
    }
    .gkugalance_fact {
        padding-block: 3rem;
    }
    .gkugalance_fact h5 {
        padding-bottom: 2rem;
    }
    .gkugalance_fact ul li {
        min-height: 14rem;
        padding: 2rem;
    }
    .study-board .about-comon-cnt h3 {
        padding-bottom: 2rem;
    }
    .gkuat_galance1{padding: 3rem 0;}
    .currtent-opening-box  .message-btn{display: block;}
        .entrepreneurship_cell .blue-heading {
        margin-bottom: 2rem;
        text-align: left;
    }
    .right-inner-menu ul li.active::before{
        display: none;
    }
    .knowledge-box {
    padding: 1rem 0;
}
.read-more.moreless-button_3 {
    margin-top: 0rem;
}
    .action_urpose_bg {
        padding: 0rem 2rem 0;
    }

   .think_left h2{
    font-size: 4rem;
   } 
   .blogwrap-details {
    margin-right: 0rem;
}
.blogwrap-details .grid-2{
    grid-template-columns: repeat(1, 1fr);
}

}/*---575px-css-end--*/

@media (max-width:350px) {
    .research_overview3 .swiper-button-prev {bottom: -2.7rem;}
    .sideburger_menu ul li a {padding-block: 0.7rem;}
    .banner-text h2 {max-width: 78%;}
    .banner-text {width: 100%;}
    .banner-text:before {left: 2rem;}
    .banner-text:after {right: 2rem;}
    .border-line::after {right: 2rem;}
    .border-line::before {left: 2rem;}
    .border-line-top::after, .border-line-top::before{width: 8%;}
    .border-line-top::before{left: 2rem;}
    .border-line-top::after {right: 2rem;}
    /*---Program-page--css-end--*/
}/*---350px-css-end--*/


@media(max-width:1800px){
    .innovative_new.innovative .life-box .right-life-slide .life-slide {
        bottom: -10.7rem;
    }
}
@media(max-width:1649px){
    .home-section3.innovative_new .line:after {
        left: -18.5rem;
    }
    .home-section3.innovative_new .line:before {
        width: 13%;
        left: -18.5rem;
    }
    .home-section3.innovative_new .life-box::before{
        left: -8.5rem;
        max-width: 1237px;
    }
    .innovative_new.innovative .life-box .right-life-slide .life-slide {
        bottom: 1rem;
    }
}
@media(max-width:1600px){
    .home-section3.innovative_new .line:after {
        left: -9rem;
    }
    .home-section3.innovative_new .line:before {
        width: 6%;
        left: -9rem;
    }
    .home-section3.innovative_new .life-box::before {
            left: -21px;
        max-width: 1201px;
        bottom: 0;
    }
    .innovative_new.innovative::before {
        height: 75%;
    }
    .home-section3.innovative_new .line:after{
        height: 96.5%;
    }
       .innovative_new.innovative::before {
        height: 74.5%;
    }
    .innovative_new.innovative .life-box .right-life-slide .life-slide {
        bottom: -1rem;
    }
}
@media(max-width:1440px){
    .happenings-menu ul li {
        padding: 0 1rem;
    }
}

@media(max-width:1366px){
    .bottom-life-text {
        padding-right: 13rem;
    }
    .happenings-menu ul li a {font-size:1.5rem;}
}
@media(max-width:991px){
    .main_section.home-section3 .life-box .row {
        flex-direction: column;
    }
    .main_section.home-section3 .life-box .row > div {
        width: 100%;
    }
    .home-section5.main_section.innovative .life-text p {
        padding-right: 0;
    }
    .home-section5.main_section.innovative .life-text h2 br{
        display: none;
    }
    .main_section.home-section3 .life-box .right-life-slide{
        display:block;
    }
    .main_section.innovative .right-life-slide {
        margin-left: 0;
    }
    .innovative .right-life-slide{
        margin-top: 0;
    }
    .home-section5 {
        padding: 5rem 0 12rem;
    }
    .main_section.home-section3.home-section5 .life-slide{
        bottom: -6rem;
    }
    .home-section5.main_section.innovative.innovative_new .life-text h2 {
        font-size: var(--font-72);
    }
        .innovative_new.innovative .life-box .right-life-slide .life-slide {
        bottom: -7rem;
    }
}

@media(max-width:767px){
    .home-section5.main_section.innovative.innovative_new .life-text h2 {
        font-size: var(--font-36);
    }
    .courses-offered {
        padding: 4rem 2rem;
    }
  

}


@media(max-width:1024px){
    .action_urpose_bg {
        padding: 0rem 3rem 0;
    }
    .being_CBox {
        padding-right: 5rem;
    }
    .mission{
        padding-left: 3rem;
    }
    .mission.vision {
        padding-left: 6rem;
    }
    .core_value_section .row::before,
    .core_value_section .row::after {
        top: 4.6rem;
    }
    .diverse_space {
        margin-bottom: 2rem;
    }
}

@media(max-width:991px){
      .courses-offered.department-of-humanities {
    margin-top: 4rem;
}
    .mission.vision {
        padding-left: 3rem;
    }
    .core_value_section .row::before,
    .core_value_section .row::after {
        top: 3.3rem;
    }
    .award-rnking {
        padding-block: 6rem;
    }
    .bestpractice_sec .sec_title{
        margin-bottom: 0;
    }
    .practice_caption {
        text-align: center;
    }
    .faculty_section .container {
        padding: 0 1.5rem;
    }
    .academic-grp .about-comon-cnt {
        padding-right: 0;
        text-align: left;
    }
    .main_section.champion {
        padding: 6rem 0;
    }
    .academic-program.std-sports {
        padding: 0 0 7rem;
    }
    .student_tx_Bx {
        padding: 0 0 3rem;
    }
    .harrased-ttl {
        max-width: 100%;
    }



.faculity_mobile_menu {
  position: relative;
}

.faculity_mobile_menu > a {
  display: block;
  padding: 12px 15px;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.faculity_mobile_menu ul {
  display: none;
  border-radius: 4px;
  position: relative;
  height: auto;
  top: 0;
}



.faculity_mobile_menu ul li a {
  display: block;
  padding: 10px 15px;
  color: #fff;
  text-decoration: none;
}

.faculity_mobile_menu ul li a:hover {
  background: #1abc9c;
}

/* Show when active */
.faculity_mobile_menu.active ul {
  display: block;
}


}
@media(max-width:767px){
    .award-rnking {
        padding-block: 4rem;
    }
    .main_section.champion {
        padding: 4rem 0;
    }
    .campus-slide {
    margin: 1rem 0;
}
.accred-location-list {
    display: grid
;
    grid-template-columns: repeat(1, 100%);
    gap: 0 1.5rem;
}
.about-comon-cnt h3{
      padding-bottom: 2rem;  
}
    .home-coueses {
        padding: 0rem;
    }
    .academic-section::before {
    height: 45%;
}

.faculty_wrap1 .right-student-text a span {
    width: 1rem;
    height: 0.9rem;
    /* text-align: center; */
}


}

@media(min-width:2300px){
    .being_CBox{padding:0 6rem 0 4rem;}
    .about_oveview{padding:5rem 0 10rem;}
    .about_Blue_Tx{padding:5.3rem 9rem;}
    .mission.vision{padding-left:12rem;}
    .practice_list .custom_bullets li{padding-right:4rem;}
    .academic-grp .about-comon-cnt{padding-right:6rem;}
    .champion .gku-campus .campus_Cnt::before,.champion .gku-campus .campus_Cnt::after{top:1rem;}
    .champion .gku-grid::before{left:-24.5rem;bottom:1rem;}
    .champion .gku-grid::after{right:-24.5rem;bottom:1rem;}
    .Chancellor_content_part{padding-left:11rem;}
    .study-list p{line-height:1.3;}
    .sport-bg{max-width:90%;margin:0 auto;}
    .innovative .right-life-slide{margin-left:-18rem;}
    .innovative .life-text h2 {letter-spacing: -8.54px;}
.programs-detail-text{ grid-template-columns: repeat(1, 60% auto);}
.programs-detail-text::before{height: 180px;}
        .library-campus .gku-grid::before {
    left: -18.7rem;
    width: 16rem;
    bottom: 8px;
}
.library-campus .gku-grid::after {
    right: -18.6rem;
    width: 17rem;
    bottom: 8px;
}

.gku-grid{ grid-template-columns: repeat(auto-fit, minmax(365px, 1fr));}

.accordion .label::before{
    font-size: 20px;
    line-height: 0.9;
}
.accordion .faq_box.active .label::before{
    font-size: 24px;
}

.gku-box-mail {
    padding: 0.4rem 0 0 0;
}

.scholar2-grid{
    max-width: 1750px;
}
.scholar3-row{
    max-width: 1750px;
}
.scholar-grid4{
     max-width: 1750px;
}
.all-contact-info {
    padding: 21rem 8rem 9rem;
    margin-top: -13rem;
}
.key-points ul.custom_bullet li:before {
    top: 15px;
    width: 8px;
    height: 8px;
}

}
