@media (max-width: 1650px) {
    .elbox figure {
        width: 80px;
        height: 80px;
    }

    .infra_accordian figcaption {
        width: 60%;
    }

    .h_alumni_list .figure_img {
        width: auto;
    }

    .h_alumni_list li {
        gap: 2rem;
    }

    .testimoial_student figure img {
        max-width: 30rem;
    }

    .testimoial_detail {
        width: 50%;
    }

    .tab2 ul#myTab1 {
        width: 38rem;
    }

    .tab1_name {
        width: 28rem;
    }

    .menu_nav ul>li>a {}


}
@media (max-width: 1399px) {
    .testimoial_student figure img {
        max-width: 25rem;
    }
}
@media (min-width: 1300px) and (max-width: 1700px) {
    section.Pioneering_Research figcaption {
        background: #fff;
        padding: 2rem;
        width: 100%;
        margin-top: -7rem;
        position: relative;
        margin-left: 2rem;
    }

    .Pioneering_Research_block {
        display: block;
    }

    .adm_hover:hover .m-menu {
        /* overflow: scroll; */
    }
}

@media (min-width: 1300px) and (max-width: 1700px) {
    .Pioneering_Research_block {
        display: block;
    }

    .usp_soet li p {}

    .about-mm.m-menu .about-text h2 {
        font-size: 30px;
    }

    .about-text4 p {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        -webkit-box-orient: vertical;
        margin-bottom: 1rem;
    }

    .notificati_text a:first-child {
        font-size: 16px;
        margin-bottom: 1rem;
    }

    .contact-menu ul li {
        display: flex;
    }

    .contact-menu ul li a {
        font-size: 18px;
    }

    .help-desk a {
        font-size: 16px;
    }

    .adm_hover:hover .m-menu {
        /* overflow: scroll; */
    }

    .group_mail {
        padding-bottom: 1rem;
        margin-bottom: 3rem;
    }

    .acd_text1 blockquote {
        font-size: 20px;
        margin-bottom: 3rem;
    }

    .counter-list li h4 {
        font-size: 30px;
    }

    .top-course1 ul li b {
               font-size: 16px;
    }

    .top-section {
        /* padding: 15rem 5rem; */
    }

    .acd_text1 {
        padding-right: 5rem;
    }

    .m-menu .about-text2 li a {
        height: 100%;
    }

    .cam_text1 blockquote {
        font-size: 22px;
    }

    .infra_accordian {
        gap: 25px;
    }

    .testimoial_detail {
        width: auto;
        padding-right: 5rem;
    }




    .about-mm.m-menu .about-text blockquote,
    .menu_nav .about-text blockquote a {
        font-size: 18px;
    }
}

@media (max-width: 1280px) {
    section.Pioneering_Research figcaption {
        background: #fff;
        padding: 3rem;
        width: 100%;
        margin-top: 0;
        position: relative;
        margin-left: 0;
    }

    .future_career h1 {
        font-weight: 100;
        margin-bottom: 2.5rem;
        padding-right: 0;
    }

    .future_career4 h2 {
        margin-bottom: 3.9rem;
    }

    section.Academic_Skilling_Partner {
        padding: 6rem 0;
        overflow: hidden;
    }

}

@media (max-width:991px) {
    section.Pioneering_Research .future_career h2 {
        padding-right: 0;
        margin-bottom: 2rem;
    }

    .usp_soet ul {
        grid-template-columns: repeat(3, 1fr);

    }

    .soet_2ndpanel {
        margin-top: 4rem;
    }

    .usp_soet ul {
        padding-block: 3rem;
    }

    .panle1_soet_link ul {
        padding: 2rem;
    }

    .padagogy_list ul {
        grid-template-columns: repeat(2, 1fr);
        gap: 1rem;
    }

    .appy_rec {
        padding-inline: 0rem;
    }

    .inner-content {
        grid-template-columns: repeat(1, 1fr);
        padding: 0;
    }

    .small-logosize>img {
        width: 60px;
        margin-top: -2rem;
    }



    .padagogy_list {
        text-align: center;
    }


    .banner-img img {
        width: 100%;
        height: 100%;
        object-fit: cover
    }

    .item_name h2 {
        font-size: var(--font-42);
    }

    section.school-panel1 {
        padding-inline: 0rem;
        padding-block: 0rem;
        overflow: hidden;
    }

    section.school-panel1 .title48 {
        margin-bottom: 2rem;
        font-weight: 300;
        line-height: inherit;
    }

    .panle1_othertext {
        display: flex;
        padding-inline: 0rem;
        align-items: center;
        padding-block: 4rem;
    }

    .usp_soet ul {
        grid-template-columns: repeat(2, 1fr);
        padding-inline: 2rem;
        column-gap: 1rem;
    }

    .home_banner .container-fluid {
        padding: 0;
    }

    .sub_inner_menu {
        display: none;
    }

    .item_name {
        max-width: 100%;
        padding-inline: 3rem;
        padding-block: 4.7rem;
        position: relative;
        z-index: 9;
    }

    .usp_soet {
        background: var(--color-18);
        padding: 0rem;
        max-width: 100%;
        margin: auto;
    }

    .div_usp {
        width: 100px;
        padding-block: 3rem 1rem;
    }

    section.school-panel1 .container {
        padding: 0;
    }

    .soet_2ndpanel .container {
        padding: 0;
    }

    .soet_future_career {
        padding-block: 3rem;
        padding-inline: 0rem;
    }

    .university-number {
        padding-inline: 0rem;
        padding-block: 0;
    }

    .panle1_soet_link ul {
        list-style: none;
        padding: 3rem;
    }

    .future_career h1 {
        margin-bottom: 0.5rem;
        line-height: inherit;
    }

    .future_career {
        padding-block: 3rem;
        padding-inline: 1rem;
        text-align: center;
    }

    .student-programs h5 {
        line-height: inherit;
        font-size: var(--font-20);
    }

    .future_section .row.g-0.justify-content-center {
        --bs-gutter-x: 1.5rem;
        justify-content: left !important;
    }

    .apply_right {
        padding-top: 0rem;
    }



    .admission_div {
        padding: 3rem 0 0rem 0;
        overflow: hidden;
    }

    .admission_div .container {
        position: relative;
        padding: 0;
    }

    .apply_admission {
        padding-inline: 2.5rem;
        border-bottom: 1px solid #ddd;
        padding-bottom: 3rem;
    }

    .ul-listing li a:after {
        filter: invert(1);
    }

    section.soet_pedagogy {
        padding: 3rem 1.5rem 0;
        overflow: hidden;
        margin-top: 0;
    }

    section.soet_pedagogy h2 {
        margin-bottom: 0.9rem;
    }

    .padagogy-text p {
        margin: 0;
        font-size: var(--font-16);
    }

    section.soet_infra {
        display: none;
    }

    section.Academic_Skilling_Partner {
        padding: 3rem 1.5rem;
    }

    .future_career4 h2 {
        margin-bottom: 3rem;
        line-height: inherit;
    }

    .future_career h2 {
        line-height: inherit;
        margin-bottom: 2rem;
    }

    .empower-F:before {
        display: none;
    }

    section.empower-F .future_career {
        padding-block: 0;
        padding-inline: 1rem;
    }

    section.empower-F .future_career h2 {
        line-height: inherit;
        margin-bottom: 3rem;
    }

    section.empower-F .div-wrapper {
        padding-top: 0;
    }

    .faq_Content .accordion-header {
        display: none;
    }

    .faq_Content .accordion-collapse .accordion-header {
        display: block;
    }

    section.Pioneering_Research figcaption {
        background: #fff;
        padding: 3rem;
        /* width: 100%;*/
        margin-top: 0;
        position: relative;
        margin-left: 0;
    }

    .apply_right {
        padding-top: 2rem;
    }

    .apply_right .d-flex {
        flex-wrap: wrap;
        flex-direction: column;
        align-items: flex-start;
        padding-inline: 3.5rem;
    }

    .number-div {
        margin: 1rem 0 0;
    }

    .ul-listing ul {
        display: flex;
        list-style: none;
        padding: 0;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: baseline;
    }

    .ul-listing {
        margin-top: 32px;
        background: #182548;
        padding-inline: 2.5rem;
        color: #fff;
        padding-block: 3rem;
    }

    .ul-listing li a {
        margin: 1rem 0;
        display: block;
        color: #fff;
        padding-bottom: 1rem;
    }

    .client-logo {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }

    .client-logo-align {
        justify-content: center;
        align-items: center;
        display: flex;
        margin-inline: 0;
        background: #fff;
        padding: 2rem;
        margin-block: 0;
    }


    .btn_apply_online {
        display: flex;
        flex-direction: inherit;
        margin-top: 1rem;
        margin-left: 0;
    }

    .our_recruiter_section {
        padding: 6.7rem 0 0;
        background: #F9F9F9;
        margin-top: 3rem;
        overflow: hidden;
    }

    .top-Recruits ul:before {
        display: none;
    }

    .top-Recruits {
        margin-top: 3rem;
    }

    .top-Recruits ul {
        margin-left: 0;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: flex-start;
    }

    section.jnu_notable {
        padding-block: 3rem 8rem;
        overflow: hidden;
        padding-inline: 2rem;
    }

    .swiper-pagination-bullets.swiper-pagination-horizontal {
        bottom: var(--swiper-pagination-bottom, -31px);
        top: var(--swiper-pagination-top, auto);
        left: 0;
        width: 100%;
        text-align: center;
    }

    .swiper-pagination-bullet {
        background-color: #1825484f;
    }

    .swiper-pagination-bullet-active {
        background-color: #182548 !important;
    }

    .figure_img {
        width: 9rem;
    }

    .info_text {
        width: 20rem;
    }

    .info_text p {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
    }

    .h_alumni_list li {
        display: grid;
        grid-template-columns: 2fr 2fr;
        padding: 4rem 3rem;
    }



    .engage_listing .numbering-show:nth-child(1) {
        display: block;
    }

    .engage_listing .numbering-show:nth-child(2) {
        display: block;
    }

    .future_sectio2 .future_career h1 {
        margin-bottom: 0.5rem;
        padding: 3.5rem 2.5rem;
    }

    section.Pioneering_Research {
        padding: 0rem 1.5rem 4rem;
        overflow: hidden;
    }

    section.Pioneering_Research a.read-icon1 {
        margin-left: 1rem;
    }

    .swiper-container.Pioneering_Research_slider .swiper-wrapper {
        gap: 0px;
    }

    section.Pioneering_Research figcaption {
        background: #fff;
        padding: 3rem;
        width: 100%;
        margin-top: 0;
        position: relative;
        margin-left: 0;
    }

    .Empowering_block {
        display: grid;
        grid-template-columns: 2fr 2fr;
        gap: 15px;
    }

    section.Empowering_together {
        padding: 3rem 0;
        overflow: hidden;
    }

    section.Pioneering_Research .future_career {
        margin-bottom: 3rem;
        padding-bottom: 0;
    }

    section.Empowering_together a.read-icon1 {
        margin: 0;
    }

    section.Empowering_together figcaption:after {
        height: 90%;
    }

    section.Empowering_together figcaption {
        padding: 3rem 0rem;
        position: relative;
    }

    section.Empowering_together figcaption p {
        min-height: 94px;
    }

    section.Empowering_together .future_career {
        margin-bottom: 3rem;
    }

    section.collaborations_section .row {
        border-bottom: 0;
        padding-bottom: 00;
    }

    .positionview ul {
        display: none;
    }

    .positionview {
        padding: 1.5rem;
        top: inherit;
        bottom: 0;
    }

    .positionview h6 {
        font-size: 24px;
        justify-content: space-between;
    }

    .student-wrapper h5 {
        margin-bottom: 0;
        font-size: 14px;
    }

    section.lifeat-Jnu .container-fluid {
        padding: 0;
    }

    .lifeat-Jnu {
        padding-bottom: 0rem;
        padding-top: 2rem;
        overflow: hidden;
    }

    .internal_collabration {
        grid-template-columns: repeat(2, 1fr);
    }

    .internal_collabration_align {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 0;
        border-right: 1px solid #70707036;
        border-bottom: 1px solid #70707036;
        padding-inline: 1rem;
        padding-block: 2rem;
        flex: 1 1 20%;
    }

    .internal_collabration_align:nth-child(2n) {
        border-right: none;
    }

    .internal_collabration_align:nth-last-child(-n+2) {
        border-bottom: none;
    }

    .testimonial h2 {
        line-height: inherit;
    }

    .testimonials_Bx .col-lg-6:nth-child(2),
    .testimonials_Bx .col-lg-6:nth-child(3),
    .testimonials_Bx .col-lg-6:nth-child(4) {
        display: none;
    }

    .testimoial_detail {
        width: 100%;
        padding-right: 1rem;
        top: inherit;
        padding: 0;
        height: 100%;
        bottom: 0;
        flex-direction: column-reverse;
        align-items: flex-start;
        text-align: left;
    }

    section.empower-F {
        padding-top: 0;
        overflow: hidden;
        padding-bottom: 5rem;
    }

    .testimonials_Bx .overlay_img {
        column-gap: 2rem;
        cursor: pointer;
    }

    .testimoial_detail h2 {
        font-size: var(--font-20);
    }

    .testimonials_Bx .modal-content .modal-body .content_popup {
        padding: 2rem;
    }

    .padagogy_list li:after {
        content: "";
        width: 100%;
        height: 1%;
        position: absolute;
        bottom: 0;
        background: none;
        opacity: 29%;
        left: 0;
        top: inherit;
        right: 0;
        margin: auto;
        border-bottom: 1px solid #707070;
        opacity: 0;
    }

    .padagogy_list li {
        margin-bottom: 0;
        position: relative;
        padding: 3rem 0;
        border-bottom: 1px solid #7070704a;
    }

    .soet_2ndpanel {
        overflow: hidden;
    }

    .testimonials_section:before {
        display: none;
    }

    .number-show {
        padding-right: 0px;
        position: relative;
        border-bottom: 1px solid #ddd;
    }

    .admission_div:before {
        display: none;
    }

    .company_bg {
        padding: 0px 1.5rem 1rem 1.5rem;
    }

    .name-education {
        padding-left: 0;
    }

    .our_recruiter_section {
        padding: 3.7rem 0 0;
        margin-top: 0;
        overflow: hidden;
    }

    .top-recruiters {
        margin-bottom: 2.5rem;
        text-align: center;
    }

    .h_alumni_list {
        margin-top: 0;
        position: relative;
    }

    .future-bg {
        padding-bottom: 2rem;
        margin-top: 0;
        padding-inline: 1.5rem;
    }

    .Pioneering_Research_block {
        overflow: hidden;
        display: block;
    }

    .faq_Content .accordion-body .accordion-body {
        background-color: transparent;
        padding: 0 2rem 4rem;
    }

    .testimonials_section .testimonials_Bx .col-lg-6:nth-child(1) .testimoial_student {
        text-align: center;
        padding: 2rem;
    }

    .footer-menu h3 a {
        margin-bottom: 0;
    }

    .footer-menu {
        padding: 4rem 0 8rem;
    }

    section.empower-F .swiper-slide {
        height: auto;
    }

    .testimoial_student figure img {
        max-width: 100%;
    }

    .fig_img_res figure img {
        width: 100%;
    }


}

@media (max-width:767px) {
    .padagogy_list .elbox {
        display: block;
    }

    .home_banner_slider .container:after {
        background: transparent linear-gradient(359deg, #00000000 0%, #000000d6 100%) 0% 0% no-repeat padding-box;
        height: 29%;
        top: 0;
        bottom: inherit;
    }


}

@media (max-width:575px) {
    .padagogy_list ul {
        grid-template-columns: repeat(1, 1fr);
    }

    .padagogy_list ul {
        grid-template-columns: repeat(1, 1fr);
    }

    .padagogy-text {
        width: 100%;
    }

    .faq_section:before {
        display: none;
    }


}

@media (max-width:360px) {

    .title48 {
        font-size: 24px;
    }

    .usp_soet li p {
        color: #fff;
        font-size: var(--font-14);
    }



    .number-show::after {
        display: none;
    }

    h4.toggle-header, .mobile_about_panel1 li .info_link {
        font-size: var(--font-24);
    }

    .mobile_about_panel1 ul {
        padding: 0;
        list-style: none;
        margin: 0;
    }

    .acd_partnre-box {
        padding: 3.5rem 3rem;
    }

    .client-logo-align {
        padding: 1rem;
    }

    section.empower-F .future_career {
        padding-block: 0;
        padding-inline: 0;
    }

    .Placement-grid {
        padding: 0rem 1rem;
    }

    .Placement {
        height: 100%;
    }

    .swiper-container.packages-provide1 {
        margin-top: 3rem;
    }

    .swiper-container.packages-provide1 {
        margin-top: 3rem;
    }

    .item_name p {
        padding-right: 0;
    }

    .item_name {
        max-width: 100%;
        padding-inline: 2rem;
        padding-block: 3.7rem;
    }

}

@media (min-width:1300px) and (max-width:1699px) {

    .panle1_soet_link ul {
        list-style: none;
        padding: 2.3rem;
    }

    section.school-panel1 .title48 {
        line-height: 1.3;
    }

}

@media (min-width:992px) and (max-width:1199px) {

    .fig_img_res figcaption h3 {
        font-size: var(--font-18);
        margin-bottom: 2rem;
    }

    section.Pioneering_Research figcaption {
        padding: 2rem;
        width: 100%;
        margin-top: 0;
        margin-left: 0;
    }

    .item_name {
        max-width: 70rem;
        padding-inline: 11rem;
        padding-block: 8.7rem;
        position: relative;
        z-index: 9;
    }

    .item_name p {
        padding-right: 5rem;
        max-width: 100%;
    }

    .banner-content {
        grid-template-columns: inherit;
        padding-inline: 0;
        position: relative;
        z-index: 9;
    }
}


@media(max-width:1100px) {
    .Placement-grid h2 {
        font-size: var(--font-26);
    }

    .ul-listing li a {
        padding: 0 1rem 1.5rem 0;
        display: inline-block;
        height: 100%;
    }

    .figure_img {
        width: 12rem;
    }

    .info_text {
        width: auto;
    }

    .info_text h6 {
        font-size: var(--font-10);
    }

    .home_banner .swiper-pagination {
        display: none;
    }

    .faq_Content .accordion-header .accordion-button {
        font-size: var(--font-16);
        padding: 2.5rem 5rem 2.5rem 2rem;
    }

    .ul-listing li a:after {
        filter: invert(1);
        right: -8px;
        top: 6px;
    }
}

@media (max-width:340px) {

    .info_text p {
        font-size: var(--font-16);
    }

    .figure_img {
        width: 9rem;
    }

    .info_text figure {
        width: 85px;
        margin-bottom: 2rem;
    }

    .ranked-content h4 {
        font-size: var(--font-16);
    }

    .ranked-content p {
        font-size: var(--font-10);
    }

    .apply_admission {
        padding-inline: 2.5rem;
    }

    section.Empowering_together figcaption p {
        font-size: var(--font-12);
    }
}

@media (min-width:800px) and (max-width:1199px) {
    .positionview ul {
        padding: 1rem 0;
        list-style: none;
    }

    .testimonial {
        margin-bottom: 5.5rem;
        margin-top: 5.5rem;
    }

    .testimonial h5 {
        font-size: var(--font-18);
    }

    .testimoial_student figure img {
        max-width: 25rem;
    }

    .testimonials_Bx .overlay_img {
        grid-template-columns: 50% 1fr;
        column-gap: 3rem;
    }


    .Placement-grid h2 {
        font-size: var(--font-26);
    }


    .listing-inline.d-flex {
        flex-direction: column;
        gap: 5px;
    }

    .new-panel-content1 .col-md-5 {
        width: 100%;
    }

    .title30 {
        font-size: var(--font-21);
    }

    .future_section .future_career {
        padding-right: 0;
        padding-bottom: 5rem;
        text-align: center;
    }

    .future-bg {
        padding-bottom: 0rem;
        margin-top: 5rem;
    }

    .swiper-container.Placement .swiper-wrapper {
        grid-template-columns: repeat(3, 1fr);
        display: grid;
        width: 100%;
    }

    .swiper-container.packages-provide1 .swiper-wrapper {
        grid-template-columns: repeat(3, 1fr);
        display: grid;
        gap: 30px;
    }

    .inner-content {
        padding: 0 0px 0px 0;
    }

    .name-education {

        padding-left: 1rem;
    }

    .figure_img {
        width: 10rem;
    }

    .engage_listing .numbering-show {
        display: block;
    }

    .top-Recruits li a {
        font-size: var(--font-14);
        padding-right: 0;
        padding-bottom: 1rem;
        display: inline-block;
    }

    .top-Recruits ul {
        margin-left: 5rem;
        justify-content: space-between;
    }

    body .top-Recruits li a::after {
        top: 4px;
        margin-left: 0;
        right: -14px;
    }

    .numbering-show {
        padding-right: 3rem;
        margin-right: 1rem;
    }

    .new-panel-content1 figure {
        max-width: 100%;
        width: 100%;
        margin-left: 0;
        display: block;
    }

    .new-panel-content1 .col-md-7 {
        flex: 0 0 auto;
        width: 100%;
    }

    .new-panel-list ul {
        margin: 0;
        padding: 0;
        grid-template-columns: repeat(2, 1fr);
    }

    .university-number {
        grid-template-columns: repeat(4, 1fr);
    }

    section.new_panel3 h2.title48 {
        padding-right: 0;
        padding-left: 0;
    }

    .new-panel-content1 {
        margin-top: 5rem;
    }

    section.Pioneering_Research .future_career {
        margin-bottom: 4rem;
        padding-right: 0;
    }

    section.Pioneering_Research a.read-icon1 {
        margin-left: 14px;
    }

    .swiper-container.Pioneering_Research_slider .swiper-wrapper {
        gap: 10px;
    }


}


@media (max-width:991px) {
    body .inner-content {
        padding: 0;
    }

    .home_banner .container-fluid {
        padding: 0;
    }

    .lifeat-Jnu {
        padding-bottom: 5rem;
        padding-top: 0rem;
    }

    .number-show::after {
        display: none;
    }

    .home_banner .item_name h2 {
        font-size: var(--font-42);
        color: #fff;
        font-weight: 100;
        margin-bottom: 10px;
    }

    .home_banner .item_name p {
        display: none;
    }

    .home_banner .item_name {
        max-width: 44rem;
        background: #182548;
        padding: 2rem;
        margin: auto;
    }

    .our_recruiter_section {
        padding: 4.7rem 1rem 0;
        margin-top: 0;
    }

    .top-recruiters {
        margin-bottom: 3.5rem;
    }

    section.jnu_notable h2 {
        padding: 0 1rem 2rem;
    }

    section.ranked {
        padding: 3.3rem 1rem 4rem 1rem;
    }

    .student-programs h5 {
        font-size: var(--font-16);
    }

    .apply_admission h2 {
        font-size: var(--font-28);
    }

    .apply_right .d-flex {
        padding-inline: 2.5rem;
    }

    .inner-content {
        padding: 0;
        grid-template-columns: repeat(1, 1fr);
    }

    .name-education {
        padding-left: 0;
    }

    .small-logosize>img {
        width: 57px;
        margin-top: -1rem;
    }

    .company_bg {
        padding: 0px 1.5rem 2rem 1.5rem;
    }

    .happening_Cont {
        margin: 0;
    }


}

@media (max-width:990px) and (min-width:700px) {
    .padagogy_list {
        text-align: left;
    }

    .swiper_nav .swiper-button-next {
        margin-right: 0;
        margin-top: 7rem;
    }

    .swiper_nav .swiper-button-prev {
        margin-left: 0;
        margin-top: 7rem;
    }

    .new-panel-content1 figure {
        max-width: 39rem;
        width: 51rem;
        margin-left: 0rem;
        position: relative;
        display: block;
    }

    .university_buttons {
        padding-left: 0;
        width: 34rem;
        margin-left: -3rem;
    }
}


@media (min-width:1000px) and (max-width:1280px) {
    .padagogy_list {
        text-align: left;
    }

    .swiper_nav .swiper-button-next {
        margin-right: 0rem;
        margin-top: 9rem;
    }

    .swiper_nav .swiper-button-prev {
        margin-left: 0;
        margin-top: 9rem;
    }

    .lifeat-Jnu {
        overflow: hidden;
    }

    .info_text {
        width: 21rem;
    }

    .home_banner .swiper-slide {
        display: grid;
    }

    .item_name {
        max-width: 70rem;
        padding-inline: 7rem;
        padding-block: 8.7rem;
    }

    .home_banner .swiper-pagination {
        display: block;
    }

    section.home_banner .swiper-pagination {
        text-align: left;
        padding-inline: 6rem 4rem;
        padding-block: 7rem 4rem;
    }

    .home_banner_slider .container:after {
        display: block !important;
        content: "";
        width: 100%;
        height: 100%;
        background: transparent linear-gradient(224deg, #00000000 50%, #000000d6 100%) 0% 0% no-repeat padding-box;
        position: absolute;
        bottom: 0;
        z-index: 2;
    }

    .banner-content {
        grid-template-columns: inherit;
        padding-inline: 0;
        position: relative;
        z-index: 9;
    }

    .new-panel-list {
        padding: 2rem 2rem;
        width: 100%;
        margin-left: 0;
        margin-top: 0;
    }

    .student-programs h5 {
        font-size: var(--font-18);
    }

    .future_section .space20 {
        margin-top: 0px;
        margin-bottom: 6rem;
    }

    .apply_admission {
        padding-inline: 0;
        border-bottom: 1px solid #ddd;
        padding-bottom: 3rem;
    }

    .name-education {
        font-size: var(--font-10);
    }

    .small-logosize>img {
        width: 62px;
    }
}


@media (min-width:1281px) and (max-width:1355px) {

    .menu_nav ul>li>a {
        font-size: var(--font-16);
        padding: 1rem .5rem;
    }


}

@media (min-width:1281px) and (max-width:1294px) {

    .menu_nav ul>li>a {
        font-size: var(--font-16);
        padding: 1rem .5rem;
    }


}

@media(max-width: 1353px) {
    .Placement-grid h2 {
        font-size: var(--font-30);
    }

    .inner-content {
        padding: 0 0px 0px 1rem;
    }

    .sub_inner_menu.menu-add {
        top: 14.4rem;
    }

    .lifeat-Jnu {
        padding-bottom: 10rem;
        padding-top: 0rem;
    }

    .testimoial_detail {
        width: 100%;
    }

    .lifeat-Jnu {
        overflow: hidden;
        padding-bottom: 0;
    }

    .top-Recruits ul {
        margin-left: 0rem;
        margin: 8px 0;
    }

    .top-Recruits ul:before {
        display: none;
    }

    .top-Recruits li a::after {
        top: 4px;
    }
}

@media screen and (max-width: 1599px) {
    .number-div a {
        font-size: var(--font-16);
    }
}

@media (min-width: 1100px) and (max-width: 1330px) {
    .title48 {
        font-size: var(--font-42);
    }

}

@media (min-width:1600px) and (max-width:1800px) {
    .number-div a {
        font-size: 18px;
    }
}

@media(max-width:1366px) {
    .numbering-show {
        margin-right: 2rem;
        padding-right: 1rem;
        width: 100%;
    }

    .lifeat-Jnu {
        padding-top: 10rem;
    }

    .future_career h2 {
        margin-bottom: 0;
    }
    .future_section .future_career h2{ margin-bottom: 2.5rem;}
    section.Pioneering_Research figcaption {
        width: 95%;
    }
}

@media(max-width:1280px) {
    .sub_inner_menu.menu-add {
        top: 9.8rem;
    }

    .usp_soet {
        padding: 7rem 5rem;
    }

    .top-recruiters h3 {
        font-size: var(--font-28);
    }

    .client-logo-align {
        padding: 1rem;
    }
}

@media(max-width:1199px) {
    .swiper-container.packages-provide1 .swiper-wrapper {
        gap: 10px;
    }

    .Placement-grid h2 {
        font-weight: 600;
    }

    .Placement {
        margin-right: 2rem;
    }

    section.soet_pedagogy {
        margin-top: 2rem;
    }

    .panle1_soet_link ul {
        padding-inline: 2rem;
    }

    .panle1_soet_link li {
        padding: 2rem 0;
    }

    section.soet_pedagogy {
        padding: 6rem 1rem;
    }

    section.soet_pedagogy h2 {
        margin-bottom: 6.9rem;
    }

    .our_recruiter_section .col-lg-8 {
        width: 85%;
    }
}

@media(max-width:991px) {

    .school-panel1 .col-md-9,
    .school-panel1 .col-md-3 {
        flex: 0 0 auto;
        width: 100%;
    }

    .panle1_soet_link li {
        padding: 2rem 0;
    }

    .usp_soet {
        padding: 4rem;
    }

    .future_section .future_career {
        padding-bottom: 3rem;
        padding-top: 5rem;
    }

    .future-bg {
        padding-bottom: 5rem;
        margin-top: 5rem;
    }

    .padagogy_list ul {
        column-gap: 4rem;
    }

    .inner-content {
        grid-template-columns: repeat(2, 1fr);
    }

    .client-logo {
        grid-template-columns: repeat(4, 1fr);
    }

    .happening_Cont {
        width: 100%;
    }

    .happening_Bx figure {
        margin-bottom: 0;
    }

    .lifeat-Jnu {
        padding-top: 6rem;
    }

    section.soet_pedagogy {
        margin-top: 0;
    }

    .packages-provide1+.swiper-pagination-bullets.swiper-pagination-horizontal {
        display: none;
    }
    .overlay_img figure {
        height: 100%;
    }
    .overlay_img figure img {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    .testimonials_section .testimonials_Bx .col-lg-6:nth-child(1) .testimoial_student {
        padding: 0;
    }
    .testimoial_detail {
        padding: 2rem;
    }
}

@media(max-width:767px) {
    .usp_soet ul {
        padding-block: 3rem 0;
    }

    .div_usp {
        padding-block: 1rem;
    }

    .usp_slide {
        margin: 0 auto 3rem;
    }

    .usp_soet ul {
        padding-inline: 0;
    }

    .padagogy_list figure {
        margin: auto;
    }

    .client-logo {
        grid-template-columns: repeat(3, 1fr);
    }

    .positionview h6 {
        font-size: 21px;
    }

    .faq_Content .accordion-body .accordion-body {
        padding: 0 5rem 4rem 2rem;
    }

    section.soet_pedagogy h2 {
        margin-bottom: 2rem;
    }
           section.intern_opportunities .swiper-pagination {
            bottom: 0;
            position: static;
            margin-top: 2rem;
        }

}

@media(max-width:575px) {
    .panle1_soet_link ul {
        padding: 3rem 2rem;
    }

    .panle1_othertext,
    .soet_future_career,
    .university-number {
        padding-inline: 2rem;
    }

    section.school-panel1 .col-md-9 p {
        padding-inline: 0;
    }

    .client-logo {
        grid-template-columns: repeat(2, 1fr);
    }

    .center_btn {
        margin-top: 4rem;
    }

    section.Academic_Skilling_Partner {
        padding: 0rem 1.5rem 3rem;
    }

    .Placement {
        margin-right: 0;
    }

    .our_recruiter_section .col-lg-8 {
        width: 100%;
    }

    .h_alumni_list li {
        padding: 2rem;
    }

    .lifeat-Jnu {
        padding-top: 0;
    }

    .h_alumni_list .figure_img img {
        width: auto;
    }

    .h_alumni_list .figure_img {
        margin: inherit;
        display: block;
        margin-right: 10px;
    }

    .info_text {
        width: 15.5rem;
    }
    .testimoial_detail {
        padding: 4rem 2rem 2rem 0rem;
    }

}

@media(max-width:480px) {
    p {
        margin-bottom: 20px;
    }

    .panle1_soet_link ul {
        padding: 3rem 1.5rem;
    }

    .panle1_othertext,
    .soet_future_career,
    .university-number {
        padding-inline: 1.5rem;
    }

    .soet_future_career {
        padding-block: 3rem 0;
    }

    .number-show p {
        padding-bottom: 0;
    }

    .usp_soet {
        padding: 4rem 2rem;
    }

    .usp_slide {
        margin: 0 auto 2rem;
    }

    .future-bg {
        padding-bottom: 4rem;
    }

    .Placement-grid {
        padding: 0;
    }

    .inner-content {
        grid-template-columns: repeat(1, 1fr);
    }

    .small-logosize {
        margin-bottom: 1rem;
    }
}


@media(max-width:1650px){
    .infra_accordian figcaption {
        width: 80%;
    }
    .tab_img_text .read-more-trigger {
        font-size: 15px;
        margin-top: 0px;
    }
    .infra_accordian figcaption {
        padding: 5rem 4rem 1rem;
    }
}
@media(max-width:1449px){
    .tab_img_text {
        width: 67rem;
    }
    .tab2 ul#myTab1 {
        width: 30rem;
    }
    .infra_accordian .tab2 .nav-tabs .nav-link:after {
        right: 15px;
    }
    .infra_morelist {
        height: 423px;
    }
    .tab_img_text figure {
        margin-bottom: 0;
    }
    section.school-panel1 .col-md-9 p{
    font-size: var(--font-20);
    padding-inline: 0 1rem;
    }
    section.school-panel1 {
        padding: 8rem 0;
    }
    .internal_collabration_align {
        padding: 1rem;
    }
    .testimonial-Tittle {
        padding: 0;
    }
    .testimonial h5{
        font-size: var(--font-21);
    }

}
@media(max-width:1280px){
    .tab_img_text {
        width: 68rem;
    }
}
@media(max-width:1199px){
    .tab2 ul#myTab1 {
        width: 25rem;
    }
    .tab_img_text {
        width: 69rem;
    }
    .tab2 {
        gap: 20px;
    }
    .infra_morelist {
        height: 477px;
    }
    div#myTabContent1 {
        width: 73rem;
    }
    .infra_accordian figcaption {
        padding: 3rem 2rem 1rem;
    }
}
@media(max-width:575px){
    section.school-panel1 {
        padding: 0rem 0;
    }
}

/*--UIKA-14041994-03-02-2025--Start--*/
@media(max-width:1550px){
    .tab_img_text {
        width: 60rem;
    }
    .tab_img_text figure{
        width: 100%;
        height: 100%;
    }
    .tab_img_text figure img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .infra_morelist {
        height: 450px;
    }
}
@media(max-width:1450px){
    .tab_img_text {
        width: 67rem;
    }
    .infra_morelist {
        height:30rem;
    }
    .infra_accordian figcaption {
        width: 70%;
    }
    figure.img-full {
        margin-left: 3rem;
    }
}
@media(max-width:1399px){
    .infra_morelist {
        height: 30rem;
    }
}
@media(max-width:1199px){
    .tab_img_text {
        width: 52rem;
    }

    .infra_morelist {
        height: 30rem;
    }
    .infra_accordian figcaption {
        width:58%;
    }
}
/*--UIKA-14041994-03-02-2025--End--*/

/*.top-course1 ul li b {
    font-size: 19px;
}*/
/*--UIKA-14041994-07-02-2025--End--*/

/*--UIKA-14041994-06-03-2025-css-start----*/
@media (min-width:1266px) and (max-width:1399px) {
    .home_banner_slider .container:after {display: block !important;content: "";width: 100%;height: 100%;background: transparent linear-gradient(360deg, #00000000 50%, #000000d6 100%) 0% 0% no-repeat padding-box;position: absolute;bottom: 0;z-index: 2;}

  }

  @media (min-width:992px) and (max-width:1265px) {
    .home_banner_slider .container:after {display: block !important;content: "";width: 100%;height: 100%;background: transparent linear-gradient(280deg, #00000000 50%, #000000d6 100%) 0% 0% no-repeat padding-box;position: absolute;bottom: 0;z-index: 2;}

  }
  /*--UIKA-14041994-06-03-2025-css-end----*/
  .faq_section .accordion-body p {color: #ffffff;}
