@media (min-width:2048px) {
    section.about-panel5 .col-md-8 {
        padding: 0;
        width: 70%;
    }

    section.about-panel5 .col-md-4 {
        padding: 0;
        width: 30%;
    }

    /* section.gd-about-panel3 .row {
        padding: 0px 18rem;
        --bs-gutter-x: 3rem;
    } */

    .about-panel7-content {
        padding: 8rem 12rem 8rem 3rem;
    }

    .about-panel7-content1 {
        padding: 9rem 7rem;
    }
    section.about-panel6 .col-md-5 figure {
    margin-bottom: 1.5rem;
}

}

@media screen and (max-width:1600px) {
    .program_list {
        padding-right: 12.5rem;
    }

    .program_list_Bx {
        min-height: 18rem;
    }

    .program_list_Bx_2 h5 {
        margin-bottom: 1rem;
    }
    .title-content {
        max-width:40%;
    }
    .dep_section .title-content {max-width: 100%;}
}

@media screen and (max-width:1450px) {
    .program_list {
        padding-right: 10rem;
    }
}

@media screen and (max-width:1280px) {
    .program_list_Bx {
        min-height: 21rem;
    }
}


@media(max-width:1199px){
    .title-content{max-width: 100%;}
}
@media screen and (max-width:767px) {
    .program_list_Bx {
        min-height: auto;
    }
    
}

@media screen and (max-width:999px) {
    .program_list_Bx_2 {
        margin: 0.2rem 0;
    }

    .about-number-box ul,
    section.gd-about-panel4 ul,
    .ul-common ul {
        flex-wrap: wrap;
    }

    .title-content {
        position: relative;
        text-align: center;
    }

    .side-line1 {
        right: 0px;
        margin: auto;
    }

    /* .about-number-box{padding: 3rem 1rem 0rem;text-align: center;} */
    /* .about-number-box ul li {display: flex;flex-direction: column;width: 25%;margin-bottom: 2rem;} */
    /* .about-number-box ul li { flex-direction: row; width: 50%; margin-bottom: 3rem; gap: 3rem;}
     .about-number-box ul { padding-inline: 3rem; }
     .about-number-box ul li p{text-align: left;}
     .about-panel5 .swiper-btn-group {
        display: flex;gap: 10px;position: absolute; bottom: 1rem;left: 2.5rem;} */
    /* .about-number-box li:after{display: none;}
    section.about-panel8 {overflow: hidden;}
    .about-content-box2 .col-md-4 {padding-left: 2rem;padding-right: 2rem;}
    .about-content2 {padding-right: 0;margin-bottom: 3rem;}
    .aboutpanel6-img{padding-right: 3rem;} */
    .about-content3:before {
        display: none;
    }

    /* .about-content3 {padding-inline: 2rem;padding-block: 2rem;} */
    .full-banner-right {
        margin-top: 2rem;
    }

    /* section.gd-about-panel3 .row {padding: 0px 1rem; } */
    /* section.gd-about-panel3{padding-block:5rem;} */
    section.gd-about-panel4 ul {
        padding-inline: 0rem;
        flex-wrap: wrap;
        padding-bottom: 0;
    }

    /* section.gd-about-panel4 ul li {gap: 10px;flex-direction: column;width: 50%;margin-bottom: 4rem;text-align: center;} */
    section.gd-about-panel4 ul li p br,
    section.about-panel5:before,
    section.gd-about-panel4 li:after,
    .about-panel7-content:before {
        display: none;
    }

    section.gd-about-panel4 {
        overflow: hidden;
    }

    /* section.gd-about-panel4 ul li p {padding: 0 2rem;} */
    .aout-panel5-content {
        padding-left: 2rem;
        padding-right: 2rem;
        margin-top: 0;
        padding-bottom: 4rem;
    }

    /* section.about-panel5 {padding: 0rem 0px;} */
    .for-mobile {
        display: flex;
        top: 50%;
        justify-content: space-between;
        width: 100%;
        left: 0;
        padding: 0 2rem;
    }

    .for-desktop {
        display: none;
    }

    /* section.about-panel6 {padding: 5rem 0rem;} */
    section.about-panel6 .row {
        gap: 0px;
    }

    /* section.about-panel6 .col-md-5 figure {margin-bottom: 1.5rem;} */
    .about-panel-content6 {
        padding: 0rem;
        position: relative;
    }

    .about-panel-content6 a {
        margin-top: 0em;
    }

    /* section.about-panel7 .full-width {padding: 0px 1.5rem;} */
    /* .about-panel7-content {padding: 4rem 3rem 4rem 3rem;} */
    /* .about-panel7-content1 {padding: 4rem 3rem;} */
    section.about-panel8 .full-width {
        padding: 5rem 2rem 1rem;
    }

    .ul-common {
        padding-left: 0;
    }

    .ul-common ul {
        display: flex;
        align-items: center;
        gap: 10px;
        margin: 3rem 0;
    }

    .about-panel7-content1 blockquote {
        font: var(--text-21);
    }

    .ul-common li figure {
        width: 8rem;
    }

    /*search-panel css start here*/
    article.home-programmes-search {
        padding: 0 1rem;
    }

    .program-menu,
    .program-menu ul {
        flex-direction: column;
    }

    article.home_serach {
        margin-top: 0;
        overflow: hidden;
    }

    .home_serch_panel .form-group {
        width: 100%;
        margin-right: 0;
        position: relative;
        background: #fff;
        margin-bottom: 3rem;
    }

    .program-menu {
        gap: 0;
        width: 100%;
    }

    .program-menu ul {
        width: 100%;
        gap: 10px;
    }

    .program-menu ul li {
        width: 100%;
        display: inline-flex;
        position: relative;
    }

    .program-menu ul li a {
        background: #fff;
        padding: 4rem 3rem;
        width: 100%;
        color: #000;
        margin: 0;
        font: var(--text-18);
        font-weight: bold;
        display: block;
    }

    .program-menu .form-group input[type="text"] {
        padding: 2rem 3rem;
    }

    .home_serch_panel {
        padding: 4rem 0rem 2rem;
        flex-direction: column;
    }

    .program-menu ul li b {
        display: block;
        font-weight: bold;
    }

    .program-menu ul li svg {
         display: block;
         color: var(--color-prime);
         stroke: currentColor;
         position: absolute;
         right: 3rem;
         top:50%;
         transform:translateY(-50%);
         -webkit-transform:translateY(-50%);
         -moz-transform:translateY(-50%);
         -ms-transform:translateY(-50%);
         -o-transform:translateY(-50%);
}

    .program-menu ul li:nth-child(1) a {
        background: #008ec729;
    }

    .program-menu ul li:nth-child(2) a {
        background: #ED8B1C29;
    }

    .program-menu ul li:nth-child(3) a {
        background: #ED1C2429;
    }

    .program-menu ul li:nth-child(4) a {
        background: #0F375229;
    }

    .program-menu .apply-btn,
    .program-menu ul li a:after {
        display: none;
    }

    .search-btn {
        position: absolute;
        right: 20px;
        top: 14px;
        color: var(--color-prime);
    }

    a.search-btn svg {
        stroke: currentColor;
    }

    .about-number-box h2:has(span) {
        margin: auto;
    }

    .campus_facilites_one .campus-accommodation_grid {
        grid-template-columns: 100%;
    }

    .campus_contnt_two,
    .campus_contnt_one,
    .womn_hstl {
        margin-left: 0;
    }

    .campus_facilites_one {
        margin-top: 2.7rem;
        padding-bottom: 5.3rem;
    }

    .campus_contnt_two {
        padding-right: 0;
    }

    .campus_facilites_one .campus_contnt_one {
        padding-block: 2.5rem 3rem;
    }

    .campus_right_bx {
        margin-top: 3rem;
    }

    .campus_facilites_one .womn_hstl-contnt {
        max-width: 100%;
        padding-top: 3.6rem;
    }

    .campus_facilites_two .dinin_food_grid {
        grid-template-columns: 100%;
        column-gap: 1.4rem;
        padding-top: 3.7rem;
        padding-inline: 2rem;
    }

    .campus_facilites_two .dfg_left {
        margin-bottom: 1rem;
    }

    .campus_facilites_two {
        padding-bottom: 0px;
    }

    .campus_facilites_three .sport_Left {
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-right: 0;
        margin-top: 0;
    }

    .campus_facilites_three .slid_Section:after {
        display: none;
    }

    .campus_facilites_three .slid_Section {
        padding: 4rem 3rem;
    }

    .campus_facilites_three .sport_slider {
        margin-top: 2rem;
    }

    .campus_facilites_four .transport_grid,
    .campus_facilites_five .sustain_grid {
        padding: 0;
        grid-template-columns: repeat(1, 1fr);
    }

    .campus_facilites_four {
        padding-top: 4.2rem;
    }

    .transprt {
        margin-bottom: 2rem;
    }

    .campus_facilites_five {
        padding-top: 3rem;
    }

    .campus_facilites_five .sustain_left {
        padding-right: 0;
    }

    .campus_facilites_five .sustain-section {
        padding-block: 4.8rem 1rem;
        padding-inline: 2rem 2rem;
    }

    .campus_facilites_five .sus_bx {
        grid-template-columns: 100%;
        gap: 2.2rem;
    }

    .campus_facilites_five .sustain_grid:first-child {
        padding-bottom: 1.5rem;
    }

    .campus_facilites_five .sus-cntnt {
        padding-inline: 0;
        padding-block: 3rem;
    }

    .campus_facilites_six .mediacal-fac p {
        padding-inline: 1rem;
    }

    .campus_facilites_six .mediacal-fac {
        padding-bottom: 3.3rem;
    }

    .campus_facilites_six .transprt figcaption {
        padding-inline: 1.9rem 1rem;
        height: 100%;
    }

    .campus_facilites_five {
        overflow: hidden;
    }

    .campus_facilites_four .transprt figcaption {
        padding-inline: 2.9rem 2.3rem;
    }

    .career_Three .employee-resourse_prev.swiper-button-prev {
        position: absolute;
        left: 0;
    }

    .career_Three .employee-resourse_next.swiper-button-next {
        position: absolute;
        right: 0;
    }

    .career_Two .gdgu_left .gdgu_cntnt {
        position: relative;
        margin-left: 0;
        margin-bottom: 2rem;
        background-color: transparent;
    }

    .career_Two .gdgu_cntnt:before {
        display: none;
    }

    .career_Two .recru.scams .scam_bx {
        margin: 2rem 0;
    }

    .p_Cntnt {
        width: 75%;
    }
}

@media screen and (max-width:800px) {
    /* .about-content2 blockquote{font:var(--text-18)}
.about-content-box2 .col-md-4 {padding-left: 0rem; padding-right: 0rem;}
section.gd-about-panel3 .row {gap:2rem}
.abtuni-sec3content {  max-width: 100%;}
.abtuni-sec4 .abtuni4-content { padding-left: 0; padding-right: 0; padding-top: 3rem;}
.abtuni4-num div:first-child {margin-right: 6rem;padding-right: 5rem;}
.abtuni-sec4 { margin-bottom: 4rem;}
.aout-panel5-content {  padding-bottom: 6rem; padding-left: 0; padding-right: 0;}
.about-panel5 .swiper-btn-group { bottom: 2rem;left: 1rem;}
.about-slider-panel { margin-top: 2rem;}
section.about-panel8 .full-width {padding: 5rem 3rem 0rem !important;}
.abt-school { margin-bottom: 5rem;}
section.gd-about-panel2 { padding: 4.4rem 0 0;} */
}

@media screen and (max-width:599px) {
    /* .gd-about-panel2 .about-content-box2,.about-panel5 .container{padding-inline: 2rem;}
.about-number-box ul li { gap: 1.5rem;}
.about-number-box ul { padding-inline: 1rem;}
section.gd-about-panel3 {padding-block: 4rem;} */
    /* .abtuni-sec4 .container { padding: 4rem 2rem;} */
}

@media screen and (max-width:399px) {

    /* .about-number-box ul {   flex-direction: column;}
.about-number-box ul li{width:100%;}
.abtuni4-num div:first-child {margin-right: 4rem;padding-right: 3rem;}
section.about-panel6 {padding: 4rem 2rem;}
.aboutpanel6-img {   padding-right: 0;} */
    /* .about-panel-content6 { padding-top: 3rem;} */
    /* section.about-panel8 .full-width {padding: 4rem 2rem 0rem !important;} */
    .school-grid {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width:1199px) and (min-width:990px) {
    .about-number-box {
        background: var(--color-white);
        padding: 3rem 3rem;
    }

    .about-content-box2 .col-md-4 {
        padding-left: 4rem;
    }

    .about-content3 {
        padding-block: 3rem;
    }

    section.gd-about-panel3 .row {
        padding: 0px 3rem;
    }

    section.gd-about-panel3 {
        padding: 6rem 0 6rem;
    }

    section.gd-about-panel4 ul {
        padding: 5rem 4rem;
    }

    .aout-panel5-content {
        padding-left: 3rem;
    }

    .swiper-btn-group {
        left: 3.5rem;
    }

    .about-panel-content6 {
        padding: 5rem 1rem 5rem 4rem;
    }

    .about-panel-content6 a {
        margin-top: 5em;
    }

    section.about-panel7 .full-width {
        padding: 0px 7rem;
    }

    .about-panel7-content1 blockquote {
        font: var(--text-21);
    }

    section.about-panel8 .full-width {
        padding: 10rem 7rem 15rem;
    }

    .campus_facilites_three .slid_Section:before {
        display: none;
    }

    .campus_facilites_three .slid_Section {
        position: relative;
        background: var(--color3);
        padding: 6rem 5rem;
        transform: translate(0px, 0px);
    }

    .campus_facilites_three .sport_slider {
        position: relative;
        margin-top: 0;
        z-index: 999;
    }
}

@media (max-width:900px) and (min-width:700px) {
    section.about-panel6 .row {
        gap: 0px;
    }
}

@media (min-width:1500px) {
    .campus_facilites_five .sustain-section {
        padding-inline: 6rem;
    }

    .campus_contnt_two,
    .campus_contnt_one,
    .womn_hstl {
        margin-left: -7rem;
    }

    .campus_facilites_three .sport_Left {
        padding-left: 2rem;
    }

    .campus_facilites_four .transport_grid {
        padding: 0 7rem;
    }

}



/* -=============== SUSTAINABLE PRACTICES  responsive ================== */
@media (max-width:1699px) {
    .water-conservation .green_space {
        padding-right: 11.5rem;
    }

    .landscaping_greenSpace-row .green_space {
        padding-right: 10rem;
    }

    .landscaping_greenSpace-row .green_space .point:first-of-type p {
        padding-right: 9rem;
    }

    .landscaping_greenSpace-row1 .green_space {
        padding-right: 7.5rem;
    }
}

@media (max-width:1400px) {
    .sustainable-practices3 figure figcaption {
        padding-right: 12rem;
    }

    .water-conservation .green_space {
        padding-right: 6.5rem;
    }

    .landscaping_greenSpace-row .green_space {
        padding-right: 3rem;
    }

    .landscaping_greenSpace-row .green_space .point:first-of-type p {
        padding-right: 0rem;
    }

    .landscaping_greenSpace-row1 .green_space {
        padding-right: 1.5rem;
    }

    .main-point {
        margin-bottom: 2.6rem;
    }
}

@media (max-width:1199px) {
    .sustainable-practices3 figure figcaption {
        padding-right: 0rem;
    }

    .landscaping_greenSpace-row .green_space {
        padding-right: 0rem;
    }

    .landscaping_greenSpace-row1 .green_space {
        padding-inline: 0;
    }

    .sustainable-practices3.sustainable-transport figure figcaption {
        padding-right: 2rem;
    }

    .water-conservation .green_space {
        padding-right: 0;
    }

    .water-conservation .green_space {
        padding-left: 1.5rem;
    }

    .water-conservation .green_space hr {
        border: 1px solid #E5E5E5;
        margin-block: 1.4rem 1.2rem;
        opacity: 1;
    }

    .main-point {
        margin-bottom: 2rem;
    }
}

@media (max-width:992px) {
    .sustainable-practices3 figure figcaption {
        padding-right: 30rem;
    }

    .landscaping_greenSpace-row .green_space {
        padding-bottom: 3rem;
    }

    .landscaping_greenSpace-row1 .green_space {
        padding-left: 0;
        padding-right: 0;
        margin-top: 3rem;
    }

    .sustainable-transport .row .gy-5,
    .sustainable-practices3 .row .gy-5 {
        --bs-gutter-y: 5rem;
    }

    .water-conservation::after {

        height: 119%;
    }

    .water-conservation .green_space {

        margin-top: 3rem;
    }
}

@media (max-width:768px) {
    .sustainable-practices3 figure figcaption {
        padding-right: 13rem;
    }

}

@media (max-width:540px) {
    .sustainable-practices3 figure figcaption {
        padding-right: 0rem;
    }

}


/* =========== MEDICAL FACILITIES responsive =================== */
@media (max-width:1900px) {
    .medical-facilities .inter_dep2content {
        padding-right: 0;
    }
}



@media (max-width:1366px) {
    .medical-facilities .inter_dep2content {

        max-width: 85%;
        padding-left: 5rem;

    }

}

@media (max-width:1200px) {
    .medical-facilities .inter_dep2content {
        max-width: 100%;
        padding-left: 5rem;
    }
}

@media (max-width:1199px) {
    .medical-facilities .inter_dep2content {

        padding-left: 3rem;
    }

    .counselling .counselling-left {
        padding: 2rem 2.5rem 1.9rem 3.4rem;
    }

    .counselling-right figcaption p {
        padding-right: 7rem;

    }

}

@media (max-width:991px) {
    .counselling-right figcaption p {
        padding-right: 10rem;
    }

    .section p {
        padding-inline: 0;
    }

    .medical-facilities .inter_dep2content {
        margin-top: 3rem;
        padding-left: 0;
        max-width: 100%;
    }

    .medical-facilities.international_department2 {
        padding-bottom: 0;
    }
}

@media (max-width:768px) {
    .counselling-right figcaption p {
        padding-right: 0rem;
    }

}

@media (max-width: 600px) {
    .logo-item {
        height: auto;
        padding: 15px;
    }

    .logo-item img {
        max-height: 50px;
    }
}

/* ============ FIRE SAFETY & SECURITY rsponsive =============== */

@media (max-width:1760px) {
    .fire-safety-security-feature {
        padding: 2.2rem 5.3rem 2.2rem 1.5rem;
    }
}

@media (max-width:1696px) {
    .fire-safety-slider .swiper-button-next {
        right: 2.6rem;
    }

}

@media (max-width:1399px) {
    .fire-safety-slider figcaption p {
        width: 62%;
    }

}

@media (max-width:1387px) {
    .fire-safety-slider .swiper-button-next {
        right: 1.6rem;
    }

}

@media (max-width:1300px) {
    .fire-safety-security-features {
        margin-top: 1.6rem;
    }

    .fire-safety-security-feature {
        padding: 2.2rem 4.3rem 2.2rem 1.5rem;
    }
}

@media (max-width:1240px) {
    .fire-safety-security-Cnt h3 {
        margin-bottom: 0;
    }

    .fire-safety-security-feature {
        padding: 1.2rem 4.3rem 1.2rem 1.5rem;
    }

    .fire-safety-security-Cnt {
        padding-left: 3rem;
    }

    .fire-safety-slider figcaption p {
        width: 62%;
    }

}

@media (max-width:1199px) {
    .safety_section.bottom {
        padding-inline: 3rem;
    }

    .fire-safety-slider figcaption p {
        width: 91%;
    }

    .fire-safety-slider .swiper-button-prev {
        left: 91%;
    }
}

@media (max-width:991px) {
    .fire-safety-security-Cnt {
        padding-left: 0rem;
    }

    .fire-safety-security-features {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        margin-right: 0;
        margin-bottom: 2rem;
    }

    .fire-safety-slider figcaption p {
        width: 100%;
    }

    .fire-safety-slider figcaption {

        padding-inline: 3.1rem 16rem;
    }

    .fire-safety-slider .swiper-button-next,
    .fire-safety-slider .swiper-button-prev {

        top: 91%;
    }

    .fire-safety-slider .swiper-button-prev {
        left: 89%;
    }
}

@media (max-width:768px) {

    .safety_section.bottom {
        padding-inline: 0;
    }

    .fire-safety-slider figcaption {

        padding-inline: 3.1rem 1rem;
    }

    .fire-safety-slider .swiper-button-prev {
        left: 87%;
    }
    .gazette_volume{width: 100%;}
}

@media (max-width:460px) {


    .fire-safety-slider .swiper-button-prev {
        left: 80%;
    }
}

@media (max-width:360px) {


    .fire-safety-slider .swiper-button-prev {
        left: 77%;
    }
}

/* ============= fitness =============== */


@media (max-width:1799px) {
    .fitness-center .custom_list {
        padding-right: 9rem;
    }
}

@media (max-width:1709px) {
    .fitness-center .fire-safety-security-feature p {

        padding-right: 5rem;
    }
}

@media (max-width:1699px) {
    .fitness-center .fire-safety-security-feature {
        padding-right: 23rem;
    }

}

@media (max-width:1499px) {
    .fitness-center .fire-safety-security-feature {
        padding-right: 9rem;
    }
}

@media (max-width:1399px) {
    .fitness-center .fire-safety-security-feature {
        padding-right: 0rem;
    }

    .fitness-center .custom_list {
        padding-right: 6rem;
    }
}

@media (max-width:1199px) {
    .fitness-center .fire-safety-security-features {
        margin-right: -10rem;
        margin-top: 0rem;
    }

    .safety_section.top {
        padding-inline: 1rem;
    }

    .fitness-center .fire-safety-security-feature p {
        padding-right: 0rem;
    }

    .fitness-center .custom_list {
        padding-right: 5rem;
    }
}

@media (max-width:1099px) {
    .fitness-center .fire-safety-security-feature p {
        padding-right: 0rem;
    }

    .fitness-center .custom_list {
        padding-right: 0rem;
    }

    .fitness-center .fire-safety-security-feature {
        padding: 2.2rem 8.3rem 1.2rem 1.5rem;
    }
}

@media (max-width:1074px) {
    .fitness-center .fire-safety-security-feature p {
        padding-right: 3rem;
    }

    .fitness-center .fire-safety-security-feature {
        padding: 2.2rem 2.3rem 1.2rem 1.5rem;
    }

    .fitness-center .custom_list {
        padding-right: 0rem;
    }
}

@media (max-width:1024px) {
    .fitness-center .fire-safety-security-feature p {
        padding-right: 2rem;
    }

    .fitness-center .fire-safety-security-feature {
        padding: 2rem 2.3rem 1.2rem 1.5rem;
    }
}

@media (max-width:991px) {
    .fitness-center .fire-safety-security-features {
        margin-right: 0rem;
    }

    .safety_section.top {
        padding-inline: 0rem;
    }
}

@media (max-width:535px) {
    .fitness-center .fire-safety-security-feature p {
        padding-right: 1rem;
    }

    .fitness-center .custom_list {
        padding-right: 1rem;
    }
}

/* Student Grievance Handling Mechanism Responsive */

@media (max-width:1699px) {
    .levels .msg_sec_left {
        background: white;
        margin-right: -34rem;
        padding: 3rem 28rem 3rem 3rem;
    }
}

@media (max-width:1399px) {

    .levels .msg_sec_left {
        margin-right: -29.5rem;
        padding: 3rem 25rem 3rem 3rem;
    }

    .levels .msg_sec_left.last {
        padding: 8rem 25rem 8rem 3rem;
    }
}

@media (max-width:1199px) {
    .levels .msg_sec_left {
        margin-right: -31rem;
    }

    .levels .msg_sec_right {
        position: relative;
        right: -9rem;
        top: -5rem;
    }

    .levels .msg_sec_left {
        padding: 3rem 19rem 3rem 3rem;
    }

    .msg_sec_right.last {
        position: relative;
        right: -9rem;
        top: -0rem;
    }

    .levels .msg_sec_left.last {
        padding: 7rem 19rem 7rem 3rem;
    }
}

@media (max-width:991px) {
    .levels .msg_sec_left {
        margin-right: 0rem;
        padding: 2rem;
    }

    .levels .msg_sec_right {
        position: static;
    }

    .levels .msg_sec_right {
        padding-bottom: 0rem;
    }
}

/* ==================  fitness and sports Center ===============    */

@media (max-width:1799px) {
    .exm-content ul {
        padding-inline: 0rem 2rem;
    }
}

@media (max-width:1699px) {
    .sport-fitness01 .page-title {
        padding-right: 27rem;
    }

    .sport-fitness02 .udyami_content_box {
        padding-right: 12.6rem;
    }

    .on-campus-sec .col-xl-12::before {
        height: 65%;
    }

    .on-campus-sec figcaption {
        padding-right: 12rem;
    }

    .living_space_start-right_sec_img {
        padding-top: 8.4rem;
    }

    .trans_left figure {
        padding-top: 1.3rem;
    }

    .counselling-right figcaption p {
        padding-right: 16rem;
    }
}

@media (max-width:1649px) {
    .transport_sec .dfg_right {
        margin-top: 3rem;
    }

    .medical-facilities .inter_dep2content h3 {
        padding-right: 0;
    }

    .international_department2.medical-facilitie .inter_dep2content {
        max-width: 78%;
    }
}



@media (max-width:1549px) {
    .sport-fitness02 .udyami_content_box {
        padding-right: 9.6rem;
    }
 .medical-facilities .inter_dep2content h3 {
        padding-right: 0;
    }
    .trans_left figure {
        padding-top: 2.5rem;
    }
    .on-campus-sec .campus-contant p {
        padding-inline: 10rem;
    }

    .on-campus-sec {
        margin-bottom: 10rem;
    }

    .sport-fitness02 .udyami_content ul li {
        margin-bottom: 2rem;
    }

    .living_space_start-right_sec_img {
        padding-top: 4.4rem;
    }

    .living_space_start::before {
        width: 100%;
    }

    .nutritious_dining::before {
        width: 100%;
    }

    .transport_sec .dfg_right {
        margin-top: 3rem;
    }

    .campus_facilites_two.transport_sec .custom-width {
        width: 100%;
    }

    .international_department2 .inter_dep2content {
        padding-left: 4.6rem;
        max-width: 77%;
    }
}

@media (max-width:1449px) {
    .sport-fitness02 .udyami_content_box {
        padding-right: 1.6rem;
    }

    .sport-fitness02 .udyami_content ul li {
        margin-bottom: 2rem;
    }

}

@media (max-width:1399px) {
    .sport-fitness01 .page-title {
        padding-right: 9rem;
    }

    .sport-fitness02 .udyami_content_box {
        padding-right: 1rem;
    }

    .on-campus-sec figcaption {
        padding-right: 6rem;
    }

    .sport-fitness01 .bottom-line1 {
        bottom: 2rem;
    }

    .transport_sec .dfg_right {
        margin-top: -3rem;
    }
    .living_space_start-left_sec {
        padding-right: 10rem;
    }
    .trans_left figure {
        padding-top: 1.5rem;
    }
}

@media (max-width:1366px) {
    

    .living_space_start::before {
        height: 44.3rem;
    }

    .living_space_start-right_sec_img {
        padding-top: 5.2rem;
    }

    .nutritious_dining-left_sec {
        padding-right: 4rem;
    }

    .counselling-right figcaption p {
        padding-right: 12rem;
    }
}

@media (max-width:1249px) {
    .sport-fitness02 .udyami_content_box {
        margin-left: 3.6rem;
    }

    .sport-fitness02 .udyami_content h2 {
        margin-bottom: 1rem;
    }

    .sport-fitness02 .udyami_content p {
        margin-block: 1rem;
    }

    .on-campus-sec figcaption {
        padding-right: 3rem;
    }
}

@media (max-width:1199px) {
    .sport-fitness01 .page-title {
        padding-right: 0rem;
    }

    .sport-fitness02 .udyami_content_box {
        margin-left: 4.6rem;

    }

    .sport-fitness02 .udyami_content ul li {
        margin-bottom: 1rem;
    }

    .on-campus-sec .campus-contant p {
        padding-inline: 0rem;
    }

    .on-campus-sec figcaption {
        padding-right: 0;
    }

    .sport-fitness02.currency-infoSec .udyami_content p {
        margin-block: 0;
    }

    .sport-fitness02 .udyami_content ul li {
        margin-bottom: 1rem;
        margin-top: 1rem;
    }

    .transport_sec .dfg_right {
        margin-top: 0rem;
    }

    .international_department2 .inter_dep2content {
        padding-left: 4.6rem;
        max-width: 90%;
    }

    .counselling-right figcaption p {
        padding-right: 7rem;
    }
    .leadership_one.ideathon-top .unit-perf {
        padding-right: 0rem;
    }
    .auditorium-sec02 .col-lg-4 .content {
        padding-left: 3rem;
    }
}

@media (max-width:1024px) {
    .international_department2 .inter_dep2content {
        padding-left: 4.6rem;
        max-width: 92%;
    }

    .sport-fitness02 {
        margin-top: 5rem;
    }
    .libraries-facilities p {
    padding-right: 0rem;
}
}

@media (max-width:991px) {
     .auditorium-sec02 .col-lg-4 .content {
        padding-left: 0rem;
    }
    .on-campus-sec ul {

        grid-template-columns: repeat(2, 1fr);
    }

    .on-campus-sec figcaption {
        padding-right: 3rem;
    }

    .sport-fitness01 .bottom-line1 {
        bottom: 0rem;
    }

    .hostel-facilty .fire-safety-security-feature p {
        margin-left: 0rem;
    }

    .hostel-facilty .fire-safety-security-feature {
        padding: 2.2rem 8.3rem 2.2rem 2.5rem;
    }

    .international_department2 .inter_dep2content {
        padding-left: 0.6rem;
        max-width: 100%;
    }

    .counselling-right figcaption p {
        padding-right: 17rem;
    }

    .on-campus-sec {
        margin-top: 3rem;
    }
        .exm-content ul {
         
        margin-top: 3rem;
    }

    
}

@media (max-width:768px) {
    .on-campus-sec ul {

        grid-template-columns: repeat(1, 1fr);
    }

    .on-campus-sec figcaption {
        padding-right: 21rem;
    }

    .on-campus-sec blockquote {
        padding-top: 2rem;
    }

    .counselling-right figcaption p {
        padding-right: 0rem;
    }

    .sport-fitness02 .udyami_content_box {
        margin-left: 0.6rem;
    }
}
@media(max-width:767px){
    .living_space_start-right_sec_img {
        padding-top: 2.7rem;
    }
    .living_space_start-left_sec {
        margin-top: 1rem;
        margin-bottom: 2rem;
        padding-right: 0rem;
    }    
    .press_release_two{padding-bottom:3rem;}
    .policy_name:not(:has(>*)), .regulatory_com:not(:has(>*)){padding: 0;margin: 0;}

}

@media (max-width:520px) {
    .on-campus-sec figcaption {
        padding-right: 0rem;
    }
}