@media(max-width:1800px){
     /* chaiman  */
     .chaireman_banner .chaireman_text { padding: 0 120px 0 100px; }  
     .social_responsibility_banner .social_responsibility_in .social_responsibility_text { padding-left: 200px; }
     .about_career_contact .about_career_contact_in .about_career_text { padding: 80px 0 80px 170px; }
     .about-facilites-slider { padding-left: 200px; }
     .social_approach .our_approach_card_1 .our_approach_bottom { gap: 50px; justify-content: end; }
     .social_approach .our_approach_card_1 .our_approach_bottom .our_approach_top_img1 img { margin-left: 0px; }
     .social_approach .our_approach_card_1 .our_approach_top { gap: 40px; }
     .social_approach .our_approach_card_1 .our_approach_bottom { gap: 42px; }
     .social_approach .our_approach_card_3 .our_approach_left { gap: 40px; }
     .social_approach .our_approach_card_3 { gap: 40px; }
     .about_we_support .we_support_in .we_support_card .we_support_box .we_support_img { height: 100%; width: 100%; object-fit: cover; }
     .technician_dialysis  .about_career_contact_in .about_career_text { padding: 47px 32px !important; } 
    .common-banner.banner-shadow .common-banner-content { bottom: 6%; }
    section.about_sect_unversity.student-alumni .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in , .about_sect_unversity.student-gu-facilities .about_sect_unversity_in{ gap: 120px; }
    .student-event .discover-slider-box { padding: 50px 0 0 100px; }
    .common-banner-content .common-banner-content-box {padding: 50px 40px 35px 100px;}
    .student-campus-slider button, .gu-gallery-slider button { right: 100px;}
    .banner-transparent .common-banner-content .common-banner-content-box { padding: 99px 0 99px 100px !important;}
    .banner-video-text {right: 6%;}
    .gu-gallery .discover-slider-box { padding: 50px 0 0 100px; }

    .banner-purple .common-banner-content { gap: 120px; padding: 90px 80px 0 100px;}
    .curricular-event-slider button, .gu-gallery-slider button, .our-student-inr button.slick-arrow, .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow { right: 100px; }  
    .banner-infrastructure .common-banner-content { padding: 90px 100px 0 100px; gap: 120px;}
    .banner-infrastructure-content {max-width: 58%;}

    /* college */
    .college-banner-content { padding: 100px 119px 130px 100px; }
    .college-latest-news-text {padding: 80px 0 80px 100px;}
    .gdri-about .about-curricular-text, .gip-about .about-curricular-text { padding-right: 100px;}
    .gip-about .container { bottom: 10%; right: 4%;}



    /* fcilities mahima 8-4-25*/
    .common-banner-content .common-banner-content-box { padding: 50px 40px 35px 100px; }
    .facilites-slider { padding-left: 100px; }
    .sport-content-box { padding-right:100px; }
    .about-accommodation-text { padding: 100px 150px 0 100px; }
    .our-student-item-box { padding: 32px 32px; gap: 40px; }
    .spots-event .common-slider-bottom .common-slider-item .common-slider-item-box img { max-height: 228px; }
    .our-student-inr button.slick-arrow{top: -40px;}

    /* mahima changes */
    .common-facilites-slider-box_1 { gap: 90px; }


}

@media(max-width:1600px) {
    h1, .h1 { font-size: 70px; }
    h3, .h3 { font-size: 50px; }
    .banner.home {height: 90vh;}
    .banner-content { max-width: 962px;}
    .banner-content h1 { line-height: 110px; }
    .banner-slider-content { right: 50px;}
    .discover-slider-box { padding: 50px 0 100px 50px; }
    .about-unversity .about-unversity-content {max-width: 100%;}
    .mega-menu-inr ul.top-menu li a { font-size: 23px; line-height: 122%;}
    .mega-menu-inr ul.botton-menu {gap: 30px;}
    .event-slider { padding: 50px 0 0px 50px; }
    .mega-menu-inr ul.botton-menu li a { font-size: 18px; }

    /* chaiman  */
    .chaireman_banner .chaireman_text { padding: 0 90px 0 50px; } 
    .chairman_himself .chairman_himself_in .chairman_himself_video video[poster=""]{height: 500px;}
    .chairman_himself .chairman_himself_in::after { left: 837px; z-index: -1; transform: translateX(-50%); }
    .chairman_himself .chairman_himself_in .chairman_himself_video  video { width: 100%; height: auto; }
    .about_career_contact .about_career_contact_in .about_career_text { padding: 80px 0 80px 170px; }
    .about_career_contact .about_career_contact_in .about_career_text { padding: 80px 0 80px 50px; }

    .approch_excellence { padding: 80px 0; }
    .about-facilites-slider { padding-left: 100px; }
    .social_responsibility_banner .social_responsibility_in .social_responsibility_text { padding-left: 50px; }
    .social_approach .our_approach_card_1 .our_approach_bottom { gap: 30px; }
    .social_approach .our_approach_card_2 img { position: absolute; right: -33px; }
    .social_approach .our_approach_card_3 { gap: 30px; }
    .social_approach .our_approach_card_3 .our_approach_left { gap: 30px; }
    .social_approach .our_approach_card_1 .our_approach_top { gap: 30px; }
    .social_approach .our_approach_card_2 h5 { font-size: 29px; line-height: 150%; }
    .social_approach .our_approach_card_2 span { font-size: 23px; padding-bottom: 28px; }
    .about_we_support { padding: 80px 0; }
    .social_more_info { padding: 80px 0 20px; }
    .social_more_info .social_more_info_in { gap: 120px; }
    .common-facilites-slider-box_1 { gap:70px; }
    .common-facilites-slider-box_1 h4 { font-size: 40px; padding-bottom: 4px; }

    /* course  */
    .course_info { padding: 80px 0; }

    /* student  */
    .common-banner.banner-shadow .common-banner-img {height: 420px;}
    .common-banner.banner-shadow .common-banner-content { max-width: 70%; bottom: 2%;}
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul { padding-top: 16px; }
    section.about_sect_unversity.student-alumni .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in { gap: 100px; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li { padding: 20px 0; }
    .student-success-story-img-content span, .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span, .our-student-img-info span { font-size: 22px; } .student-success-story-inr { gap: 150px; }
    .student-success-story-img-slider { max-width: 13%;}
    .student-success-story-text p { font-size: 30px; padding-top: 40px; line-height: 140%; }
    .student-event .discover-slider-box { padding: 50px 0 0 50px;}
    .common-banner-content .common-banner-content-box {padding: 50px 40px 35px 50px;}
    .discover-img-content h6 { font-size: 25px;}
    .student-campus-slider button, .gu-gallery-slider button { right: 50px;}

    .banner-transparent .common-banner-content .common-banner-content-box { padding: 99px 0 99px 50px !important;}
    .banner-video-text {right: 4%;}
    .gu-gallery .discover-slider-box { padding: 50px 0 0 50px; }

    .banner-purple .common-banner-content { gap: 70px; padding: 90px 50px 0 50px; }
    .banner-purple-images { max-width: 44%;}
    .banner-purple-img-main, .banner-purple-images {gap: 22px;}
    .curricular-event-slider button, .gu-gallery-slider button, .our-student-inr button.slick-arrow, .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow { right: 50px; }  

    .banner-infrastructure .common-banner-content { padding: 90px 50px 0 50px; gap: 100px;}

       /* college */
       .college-banner-content { padding: 80px 50px; }
       .college-latest-news-text {padding: 80px 0 80px 50px;}
       .computer h3 {font-size: 35px;}
       .about-curricular-inr, .college-latest-news-inr { gap: 100px; }
       .gmch-about .about-curricular-text, .discover.college-medical-programs { padding: 80px 0; }
       .gdri-about .about-curricular-text, .gip-about .about-curricular-text { padding: 40px 50px 40px 0;}
       .about_sect_unversity .about_sect_unversity_in, .news.gdri-research .news-inr { gap: 100px; }

    .gdri-about .about-curricular-inr { align-items: normal; }
    .about_sect_unversity.college-pioneering-research {padding: 80px 0 0;}
    .news.gdri-research, .gcp-offer {padding: 0 0 80px;}
    .gpc-about { padding: 80px 0; }

    .specially-labs .spacially-box h6 { font-size: 22px;}
    .gip-about .container {right: 0%; }
    .gip-form-details-text a {background-position: 65%;}

    .discover.gcn-slider {padding: 80px 0;}
    .gcn-facilities.student-gu-facilities .about_sect_unversity_in { gap: 100px; }


    /* facilities mahima 8-4-25 */
      /*3-4-25  */
      .common-banner  .common-banner-content .common-banner-content-box { padding: 40px 40px 35px 50px; }
      .facilites-slider { padding-left: 50px; }
      .about-accommodation-text { padding: 80px 120px 0 50px; max-width: 52%; }
      .about-accommodation-text p { margin-bottom: 30px; }
      .hostel-option-content { padding-top: 40px; }
   
      .about-accommodation-text::before { height: 400px; }
      .sport-content-box { padding-right: 50px; }
      .common-banner .common-banner-content-box ul li a, .common-banner .common-banner-content-box ul span { font-size: 23px; }
      .common-banner .common-banner-content-box ul { padding: 0 0 14px; }
      .Designed { padding: 80px 0 0; }
      .Designed-inr .Designed-content h3 { padding: 0 0 30px; }
      .Designed-inr .Designed-img { width: 50%; }
      .Designed .Designed-inr { gap: 90px; }
      .Education-inr .Education-content { width: 52%; }
      .Education-inr .Education-content H3 { padding: 0 0 30PX; }
      .lecture-events ul li { gap: 18px; padding: 0 12px; }
      .common-slider-bottom .common-slider-item .common-slider-item-box img { max-height: 210px; }
      .Technologically { padding: 80px 0; }
      .Technologically-inr { padding: 0px 0 80px; }
      .smart-connectivity { padding: 80px 0 0; }
      .Accessible-content { padding: 80px 0; }
      .Equipped-box { padding: 80px 0; }
      .dining { padding: 80px 0 76px; }
      .Delicious { padding: 80px 0; }
      
   

      .Empowering { padding: 80px 0; }
      .Community-inr .Community-content-img { height: 100%; }
      .Sports { padding-top: 80px; }
      .Sports-inr { gap: 120px; }
      .sports-achievements, .hostel-option { padding: 80px 0; }
      .spots-event .common-slider-bottom .common-slider-item .common-slider-item-box img { max-height: 186px; }
      .hostel-lives .about-accommodation-inr { gap: 120px; }
      .hostel-lives .about-accommodation-text { padding: 65px 0 0; }
      .hostel-lives .about-accommodation-img { height:auto; }
      .our-student-text p { font-size: 25px; }
        .mega-menu-inr ul li:last-child > ul.sub-menu{ column-count: 2; right: 0; left: auto; }
        .mega-menu-inr ul li:last-child > ul.sub-menu li a{ width: 100%; text-align: right; }
        .mega-menu-inr ul li:last-child > ul.sub-menu::before{ left: auto; right: 4px; }
}

@media(max-width:1400px){ 
    h1, .h1 { font-size: 49px; }
    h2, .h2 { font-size: 56px; }
    h3, .h3 { font-size: 46px; }
    h4, .h4 { font-size: 36px; }
    h6, .h6 { font-size: 26px; } 
    h5, .h5 { font-size: 28px; }
    .banner-content { max-width: 825px; }
    .banner-content span { font-size: 22px; line-height: 90%; padding: 0px 0 12px;}
    .banner-content h1 { line-height: 90px; }
    .about-unversity .about-unversity-content { padding: 65px 0;}
    .counter .counter-item .counter-box { padding: 24px 10px; ; gap: 20px;}
    .discover { padding: 80px 0 75px;}
    .discover-slider-box { padding: 50px 0 80px 50px; }
    .discover-img-content h6 { font-size: 26px; line-height: 125%; padding: 0 0 20px; }
    .discover-slider-box ul li a { padding: 12px 15px}
    .master { padding: 80px 0 50px;}
    .master-content { font-size: 26px; }
    .master-img .master-name h6 { font-size: 22px;}
    .master-img .master-name {font-size: 19px;}
    .shcolarship-content-main h4, .shcolarship-img .shcolarship-content-box h4 { font-size: 30px;}    
    .news { padding: 50px 0 80px; }
    .news-content-list-item .news-content-list-item-content, .news-main-content { font-size: 23px;}
    .event-item .event-item-box div { font-size: 25px;}
    .health { padding: 80px 0; }
    .footer-inr { gap: 36px; }
     footer .footer-logo, .footer-list.map  { max-width: 222px;}
    .mega-menu-inr ul.top-menu li a { font-size: 21px; line-height: 110%; }
    .mega-menu-inr ul.top-menu {gap: 0 45px;}
    .mega-menu-inr ul.botton-menu { gap: 22px; }
    .mega-menu-inr ul.botton-menu span {font-size: 22px;}
    .mega-menu-inr ul.botton-menu li a, ul.sub-menu li a {font-size: 18px !important;}
    .mega-menu-inr ul.botton-menu { gap: 15px; }
    .program h6 { font-size: 22px;}
    .mega-menu-inr ul.botton-menu { gap: 10px; }
    

    /* about  */
    .about_careers_positions .careers_positions_in .careers_positions_card .careers_positions_box { padding: 22px; }
    .about_career_contact .about_career_contact_in .about_career_img { min-height: 661px; }
    .about_career_contact .about_career_contact_in .about_career_text { padding: 60px 0 60px 50px; }
    .about_career_contact .about_career_contact_in .about_career_text .contact_form form .input_filed { padding: 12px; }
    .about_career_contact .about_career_contact_in .about_career_text .contact_form form { margin: -12px -12px; }
    .about_career_contact .about_career_contact_in { gap: 110px; }
    .about_career_contact .about_career_contact_in .about_career_text span { font-size: 22px; padding-bottom: 15px; }
    .about_banner .banner_span { line-height: 26px; font-size: 23px; padding-bottom: 14px; }
    .about_banner::after { min-width: 50%; }
    .about_banner .about_banner_content h1 { line-height: 70px; padding-bottom: 14px; }
    .about_sect_unversity { padding: 80px 0; }
    .about_our_legacy { padding: 80px 0; }
    .about_our_legacy .about_our_legacy_in { gap: 125px; }
    .about_our_legacy .about_our_legacy_in .about_our_legacy_left h3 { padding-bottom: 14px; }
    .about_our_legacy .about_our_legacy_in .about_our_legacy_right .our_legacy_text_box h4 { padding-bottom: 14px; }
    .about_sect_unversity .about_sect_unversity_in { gap: 125px; }
    .about_why_choose .about_why_choose_head { padding-bottom: 45px;    gap: 100px; }
    .about_why_choose .about_why_choose_head h3 { max-width: 50%; }
    .about_contact span { font-size: 22px; padding-bottom: 14px; }
    .about_contact h3 { padding-bottom: 40px; }
    .about_contact  .input_fild input { font-size: 22px; }
    input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 14px 14px;  }
    .about_contact  .input_fild { padding: 12px; }
    .about_contact  form { margin: -12px; }
    .about_why_choose .about_why_choose_bottom .why_choose_card .why_choose_text { padding: 20px; }
    .about_contact  .input_fild.col-4 input[type="submit"] { background-size: 28px; }
    .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_text h3 { padding-bottom: 14px; }



    /* chairman_page */
    .chaireman_banner .chaireman_text { padding:30px 60px 30px 50px; } 
    .banner_span { font-size: 22px; padding-bottom: 14px; padding-bottom: 22px; }
    .chaireman_banner .chaireman_text .more_info p { font-size: 22px; line-height: 130%; }
    .chaireman_banner .chaireman_text .more_info { padding: 14px; margin-bottom: 20px; }
    .chaireman_banner .chaireman_text p.signature { font-size: 22px; }
    /* .chairman_himself { padding: 80px 0; } */
    .chairman_himself .chairman_himself_in .chairman_himself_text::before { width: 710px; }
    .chairman_himself .chairman_himself_in::after { left: 743px; }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content h3 { line-height: 120%; padding-bottom: 7px; font-size: 36px; }
    .chairman_himself .container { min-height:auto; }
    .chairman_himself { padding: 80px 0 100px; }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content h3>br{display: none;}
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content { padding: 15px 0 0 30px; }
    .chairman_himself .new_btn { padding-top: 0; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul { padding-bottom: 22px; }
    .about_career_banner h1.h2 { font-size: 73px; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box h1.h2 { color: var(--white-color); line-height: 100%; }
    .about_careers_positions { padding: 65px 0; }
    .about_careers_positions h3 { padding-bottom: 40px; }

    .new_about_univerty { padding: 65px 0; }
    .shaping_the_future .shaping_the_fut_in { gap: 90px; }
    .approach_our_value { padding: 65px 0; }
    .approach_our_value h3 { padding-bottom: 40px; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box { padding: 26px; }
    .approch_excellence { padding: 65px 0; }
    .approch_excellence .approch_excellence_in { gap: 90PX; }
    .approch_excellence .approch_excellence_in .approch_excellence_img { gap: 25px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right { gap: 25px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_img_left { height: 100%; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h3 { font-size: 35px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h4 { font-size: 26px; }
    .approch_excellence .approch_excellence_in .approch_excellence_text h3 { padding-bottom: 12px; }
    .about-facilites-slider { padding: 65px 0; padding-left: 50px; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box .approach_our_value_img { width: 80px; height: 80px; margin-bottom: 15px; }
    .common-facilites-slider-box_1 { gap: 90px; }
    .common-facilites-slider-box_1 h4 { font-size: 40px; }
    .social_responsibility_banner .social_responsibility_in { gap: 50px; }
    .social_approach .our_approach_in { gap: 30px; }
    .social_approach .our_approach_card_2 span { font-size: 21px; padding-bottom: 15px; }
    .social_approach .our_approach_card_2 h5 { font-size: 24px; line-height: 140%; }
    .social_approach .our_approach_card_2 img { right: -10px; }
    .social_more_info { padding: 65px 0 20px; }
    .social_more_info .social_more_info_in { gap: 90px; }
    .social_more_info .social_more_info_in .social_more_text h3 { padding-bottom: 22px; }
    .curricular-gallery-inr { padding: 28px 0; }
    .csr_gallery { padding: 65px 0; }
    .about_we_support { padding: 65px 0; }
    .about_we_support h3 { padding-bottom: 40px; }
    .about_we_support .we_support_in { margin: -12px -12px; }
    .about_we_support .we_support_in .we_support_card { padding: 12px 12px; }
    .technician_dialysis { padding: 65px 0; }
    .technician_dialysis .technician_dialysis_in { gap: 120px; }
    .technician_dialysis  .about_career_contact_in .about_career_text { padding: 42px 32px !important; }
    .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box { padding: 20px 0; }
    .about_career_contact .about_career_contact_in .about_career_text span { font-size: 21px; padding-bottom: 13px; }
    .technician_dialysis .about_career_contact_in .about_career_text h3 { font-size: 30px; padding-bottom: 14px; }

     /* course  */
     .course_info .course_info_in .course_list  ul li a { padding: 20px 13px; }
    .course_info .course_info_in .course_list { padding-right: 50px; }
    .course_info .course_info_in .course_detials h3 { font-size: 46px; padding-bottom: 42px; }
    .course_info .course_info_in .course_detials .course_info_left { gap: 25px; }
    .course_info .course_info_in .course_detials .course_details_in { gap: 28px; }
    .course_info { padding: 65px 0; }

    /* student  */
    .student-success-story-img-content span, .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span { font-size: 20px; }
    .our-student-img-info span { font-size: 19px; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span {padding-bottom: 12px;}
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul { padding-top: 0; }
    .student-success-story-inr { gap: 100px; }
    .student-success-story-text p { font-size: 26px; padding-top: 30px; line-height: 140%; }
    .student-success-story-img-slider {max-width: 15%;}
    .student-success-story-img-content p, .our-student-img-info p, .student-success-story-text p {margin-bottom: 0;}
    .student-success-story-img-slider .slick-arrow {top: -26%;}
    .common-banner.banner-shadow .common-banner-content { bottom: 3%; }

    .common-banner.banner-transparent, .common-banner.banner-purple { height: 480px;}
   .banner-video-text { padding: 20px 18px; top: -155px; }
   .banner-video-text p{ font-size: 14px; line-height: 140%; }
    .banner-play-icon a {padding: 18px 26px; font-size: 28px; }
    .banner-play-icon img { width: 50px; height: 50px;}

    .banner-purple-images { max-width: 40%; }
    .banner-purple .common-banner-content .common-banner-content-box { max-width: 55%; }
    .about-curricular-text h3 { padding-bottom: 26px; }
    .banner-purple .common-banner-content { padding: 100px 50px 0 50px;max-width: 100% !important;width: 100%; }
     
    .about-curricular-inr { gap: 50px; }
    .banner-infrastructure-content { max-width: 55%; }
    .banner-infrastructure .common-banner-content { padding: 100px 50px 0 50px; gap: 40px; }
    .common-banner.banner-infrastructure { height: 450px;}
    .counter-content .counter .counter-item .counter-box { justify-content: center; }


    /* college  */
    .computer h3 { font-size: 32px; }
    .about_sect_unversity .about_sect_unversity_in, .news.gdri-research .news-inr { gap: 80px; }
    /* .gmch-discover .college-medical-programs-slider-box-content button.slick-arrow { top: -280px !important; } */
    .discover.college-medical-programs .discover-img-content h6 { font-size: 22px; }

    .college-medical-programs-slider-box-content button.slick-arrow { top: -204px !important; }
    .student-gu-facilities.gymnasium-main-content.gcp-offer .about_sect_unversity_in {align-items: normal;}
    .student-gu-facilities.gymnasium-main-content.gcp-offer .about_sect_unversity_left { height: auto; }

    .gip-about .about-curricular-img { max-width: 45%; height: 620px; }
    .gip-about .about-curricular-text {max-width: 55%;}
    .gip-form-details-text h6 { font-size: 22px;}
    .gip-form-details-text a { background-position: 78%; }
    .spacially-top { width: 100%; }

    .discover.gcn-slider {padding: 60px 0;}
    .gcn-facilities.student-gu-facilities .about_sect_unversity_text h3 { padding-bottom: 18px; }
    .gcn-facilities.student-gu-facilities .about_sect_unversity_in { gap: 60px; }





    /* facilities mahima 8-4-25 */
    .Designed .Designed-inr { gap: 60px; }
    .Designed-inr .Designed-content h3 { padding: 0 0 22px; }
    .Designed-inr .Designed-img { align-self: end; }
    .common-banner .common-banner-content { max-width: 580px; }
    .our-lecture { padding: 65px 0; }
    .lecture-events ul li { font-size: 19px;           gap: 14px;     padding: 0px 10px; }
    .our-lecture-inr > p { font-size: 21px; }
    .lecture-events ul li span { width: 80px; height: 80px; }
    .lecture-events ul li span>img{width: 40px;}
    .lecture-events ul li p { width: 67%; }
    .common-banner .common-banner-content-box ul { padding: 0 0 12px; }
    .common-banner .common-banner-content-box h2 { padding: 0 0 14px; }
    .common-banner .common-banner-content-box p:last-of-type{ margin-bottom: 0; }
    .Designed { padding: 65px 0 0; }
    .Education-inr .Education-content { padding: 65PX 0; }
    .Education-inr .Education-content H3 { padding: 0 0 27PX; }
    .facilites-slider { padding: 65px 0; padding-left: 40px; }
    .about-accommodation-text { padding: 65px 90px 0 40px; }
    .sport-content-box { padding-right:40px; }
    .common-facilites-slider-box h4 { font-size: 40px; }
    .common-slider-bottom button { width: 60px; height: 45px; line-height: 0; }
    .common-slider-bottom .common-slider-item .common-slider-item-box .slider-content h5 { font-size: 22px; }
    .common-slider-bottom .common-slider-item .common-slider-item-box .slider-content { padding: 14px; }
   .common-banner .common-banner-content-box ul li a,.common-banner .common-banner ul span { font-size: 22px; }
    .common-slider-bottom .common-slider-item { padding: 0 12px; }
    .Technologically { padding: 65px 0; }
    .Technologically-inr { padding: 0px 0 65px; }
    .Technologically-inr .Technologically-content { width: 42%; }
    .Technologically-inr .Technologically-content .Technologically-content-box h3 { padding: 0px 0 28px; }
    .Connectivity { padding: 65px 80px; }
    .Connectivity .Connectivity-box h3 { padding: 0 0 20px; }
    .Connectivity .Connectivity-box { width: 52%; }
    .Connectivity .Connectivity-box ul li { padding: 0 0 15px 25px; }
    .smart-connectivity { padding: 65px 0 0; }
    .smart-connectivity .smart-item .smart-item-box { padding: 22px 22px; }
    .smart-connectivity .smart-item .smart-item-box img { width: 85px; height: 85px; margin-bottom: 14px; }
    .smart-connectivity .smart-item .smart-item-box h5 { padding: 0 0 14px; }
    .computer h3 { font-size: 36px; padding-bottom: 0; }
    .Accessible-content { padding: 65px 0;     width: 47%}
    .Accessible-content h3 { padding: 0 0 26px; }
    .Accessible { padding: 0 0 35px; }
    .specially-labs .spacially-box { transform: translateY(64%); }
    .master-info { padding: 40px 0 0; }
    .specially-labs .spacially-box h6 { font-size: 23px; }
    .Equipped-box { padding: 65px 0; }
    .Equipped .Equipped-inr { gap: 90px; }
    .Equipped-box h3 { padding: 0px 0 26px; }
    .dining { padding: 65px 0 65px; }
    .Delicious { padding: 65px 0; }
    .Delicious-inr { gap: 90px; }
    .Delicious-content h3 { padding: 0 0 25px; }
    .Canteen-timing { margin-top: 25px; }
    .timing-main { padding: 20px; }
    .Canteen-timing ul li { font-size: 17px; padding: 0 0 7px; }
    .Canteen-timing .timing-main > p { font-size: 22px; margin-bottom: 13px; }
    .Empowering { padding: 65px 0; }
    .Empowering .Empowering-content h3 { padding: 0px 0 28px; }
    .Empowering .Empowering-content-list ul li { padding: 0 10px; }
    .Empowering .Empowering-content-list ul { margin: 0 -10px; }
    .Empowering .Empowering-content { max-width: 44%; }
    .Empowering .Empowering-content-list ul li label { width: 93px; height: 94px; }
    .Learning .Delicious-img-box .bottom-img { right: -24px; }
    .explore-search .explore-search-inr .explore-search-item:nth-child(1) .explore-search-item-box h5,.explore-search .explore-search-inr .explore-search-item:nth-child(2) .explore-search-item-box h5,.explore-search .explore-search-inr .explore-search-item:nth-child(3) .explore-search-item-box h5 { font-size: 27px; }
    .Empowering .Empowering-content-list ul li span { font-size: 27px; }
    .explore-search { padding: 65px 0; }
    .health-care { padding: 65px 0; }
    .health-care-events-item h3 { padding: 0px 0 24px; }
    .health-care .health-care-events-item .Canteen-timing:first-child .timing-main ul li a { font-size: 22px; }
    .Sports { padding-top: 65px; }
    .our-student-text p { font-size: 23px; }
    .explore-search .explore-search-inr .explore-search-item .explore-search-item-box { padding: 40px 24px; }
    .fitness { padding: 65px 0; }
    .fitness h2 { font-size: 37px; padding: 0px 0 40px; }
    .our-health .our-health-inr .our-health-content h3 { padding: 0 0 26px; }
    .Community-inr .Community-content { padding: 65px 0; max-width: 515px; }
    .Community-inr .Community-content h3 { padding: 0 0 20px; }
    .sports-achievements, .hostel-option { padding: 65px 0; }
    .Sports-inr { gap: 90px; }
    .sports-achievements .news-content-list-item { padding-bottom: 27px;   gap: 22px; }
    .about-accommodation-text h3 { padding-bottom: 28px; }
    .our-health .our-health-inr .our-health-item, .our-health .our-health-inr .our-health-content { max-width: 46%; width: 100%; }
    .sport-content-box h3 { padding-bottom: 28px; }
    .spots-event .common-facilites-slider-box h4 { font-size: 43px; }
    .hostel-option-item-box .slider-content h5 { font-size: 21px; }
    .hostel-lives .about-accommodation-inr { gap: 60px; }
    .hostel-lives .about-accommodation-text { padding: 40px 0 40px; }
    .our-student-item-box { padding: 28px 28px; gap: 30px; }
    .our-student-inr ul.slick-dots { padding: 40px 0 0; }
    .our-student { padding: 65px 0; } 
    .our-student-img { max-width: 24%; }
    .map-contact .Equipped-box h3 { padding: 0 0 40px; }
    .map-contact .Equipped-box { padding: 65px 0; }


    /* 9-4-25 */
    .common-banner.banner-purpl .common-banner-content { max-width: 100%; }
    .banner-infrastructure.common-banner .common-banner-content { max-width: 100%; }
    .common-banner.banner-transparent .common-banner-content { max-width: 100%; }
   /* .discover.college-medical-programs.gmch-discover .college-medical-programs-slider-box-content button.slick-arrow {
    top: -210px !important;
} */
    .gip-program .college-medical-programs-slider-box-content button.slick-arrow { top: -250px !important ; }

    .mega-menu-inr ul li:first-child > ul.sub-menu{ column-count: 2; }
    .mega-menu-inr ul li:nth-child(5) > ul.sub-menu{ column-count: 2; }
     
}

@media(max-width:1350px){
      .mega-menu-inr ul.top-menu { gap: 0 30px; }
          .mega-menu-inr ul.top-menu li a { font-size: 20px;}
}

@media(max-width:1199px){
    .container {padding: 0 40px;}
    h1, .h1 { font-size: 50px; }
    h2, .h2 { font-size: 46px; }
    h3, .h3 { font-size: 40px; }
    h4, .h4 { font-size: 30px; }
    h6, .h6 { font-size: 23px; }
    h5, .h5 { font-size: 26px; }
    p { margin-bottom: 20px; }
    .button, a.button, button, html input[type="button"], input[type="reset"], input[type="submit"] { padding: 12px 20px; font-size: 17px; line-height: 24px;}
    .banner.home { height: 80vh; }
    .banner-content { max-width: 690px; top: 165px; }
    .banner-content span { font-size: 20px; }
    .banner-content h1 { line-height: 85px; }
    .banner-slider-box h3 { font-size: 22px;}
    .banner-slider-content { right: 40px; height: 220px; }
    .banner-slider-box-img .slick-slide div { height: 220px !important; }
    .about-unversity .about-unversity-content { padding: 55px 0; }
    .counter .counter-item .counter-box { padding: 20px 10px; gap: 14px; }
    .discover { padding: 60px 0 55px; }
    .common-heading { font-size: 22px; padding: 0 0 12px; }
    .discover-inr-content .discover-heading { max-width: 42%; }
    .discover-inr-content .discover-content { max-width: 65%;}
    .discover-inr-content { align-items: center;}
    .discover-slider-box { padding: 40px 0 60px 40px; }
    .discover-img-content h6 { font-size: 24px; line-height: 125%; padding: 0 0 20px; }
    .event-item .event-item-box div { font-size: 22px; }
    .event-item-box-content span { font-size: 17px; padding: 0px 0 12px; }
    .program { padding: 60px 0;}
    .program a { margin-top: 22px; }
    .program h6 { font-size: 20px;}
    .master-info { padding: 40px 0 0;}
    .master { padding: 60px 0 50px; }
    .master-content { font-size: 22px; }
    .master-content { padding: 20px 12px 0;}
    .master-img .master-name h6 { font-size: 20px; }
    .master-img .master-name { font-size: 18px; }
    .shcolarship { padding: 10px 0;}
    .shcolarship-content-main h4, .shcolarship-img .shcolarship-content-box h4 { font-size: 26px; }
    .shcolarship-content-main p { font-size: 18px; }    
    .news { padding: 50px 0; }
    .news-content-list-item { gap: 20px; padding-bottom: 18px; }
    .news-content-list-item .news-content-list-item-content, .news-main-content { font-size: 19px; }
    .event { padding: 60px 0 50px}
    .event-slider { padding: 40px 0 0px 40px; }
    .health { padding: 60px 0; }
    .health .health-inr .health-left .health-box .play-icon {width: 60px; height: 60px;}
    .health .health-inr { gap: 69px; }
    .group-img { padding: 0 25px;}
    .group span { font-size: 22px; padding-bottom: 30px;}
    .group-img img { width: 200px; height: 110px; }
    .footer-inr { gap: 30px; flex-wrap: wrap; }
    footer .footer-logo {max-width: 100%;}
    footer { padding: 58px 0 24px}

    
    /* about  */
    .about_contact { padding: 65px 0; }
    .about_contact h3 { padding-bottom: 35px; }
    .about_contact  .input_fild { padding: 10px; }
    .about_contact  .input_fild input { font-size: 20px; }
    .about_contact  .input_fild.col-4 input[type="submit"] { background-size: 25px;padding: 0; }
    .about_contact  form { margin: -10px; }
    input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 12px 12px; }
    .about_contact span { font-size: 21px; padding-bottom: 12px; }
    .about_why_choose { padding: 65px 0; }
    .about_why_choose .about_why_choose_bottom { margin: -12px -12px; }
    .about_why_choose .about_why_choose_bottom .why_choose_card .why_choose_img { height: auto; }
    .about_why_choose .about_why_choose_bottom .why_choose_card .why_choose_text { padding: 16px; }
    .about_why_choose .about_why_choose_head { padding-bottom: 40px; gap: 35px; }
    .about_why_choose .about_why_choose_bottom .why_choose_card { padding: 12px 12px; }
    .about_our_legacy .about_our_legacy_in .about_our_legacy_right .our_legacy_text_box h4 { padding-bottom: 12px; }
    .about_our_legacy .about_our_legacy_in { gap: 95px; }
    .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_text h3 { padding-bottom: 12px; }
    .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_left { gap: 25px; }
    .about_sect_unversity .about_sect_unversity_in { gap: 95px; }
    .about_sect_unversity { padding: 65px 0; }
    .about_banner .banner_span { line-height: 24px; font-size: 21px; padding-bottom: 10px; }
    .about_banner .about_banner_content h1 { font-size: 55px; padding-bottom: 10px; }
    .about_banner .about_banner_content p { max-width: 40%; }
    .about-unversity .about-unversity-content span { font-size: 22px; padding: 0 0 13px; }
    .about-unversity .about-unversity-content { padding: 65px 0; }
    .about_banner .about_banner_content p >br{display: none;}
    .about_our_legacy { padding: 65px 0; }




    /* chairmamn */
    .chaireman_banner .chaireman_text {padding: 22px 40px;} 
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content h3 { line-height: 110%; padding-bottom: 7px; font-size: 30px; }
    .chairman_himself { padding: 65px 0 100px; }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content >p { margin-bottom: 4px; font-size: 17px; }
    .common-banner_1.banner-shadow .common-banner-content { top: 57%; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul span, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li a, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box h2 { font-size: 23px; }
    .about_careers_positions .careers_positions_in .careers_positions_card { padding: 12px 12px; }
    .about_careers_positions .careers_positions_in .careers_positions_card .careers_positions_box { padding: 20px; }
    .about_careers_positions .careers_positions_in { margin: -12px -12px; }
    .about_careers_positions h3 { padding-bottom: 34px; }
    .about_careers_positions { padding: 50px 0; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul { padding-bottom: 18px; }
    .about_career_banner h1.h2 { font-size: 70px; }
    .about_career_contact .about_career_contact_in { gap: 90px; }
    .about_career_contact .about_career_contact_in .about_career_text { padding: 40px 0 40px 50px; }
    .about_career_contact .about_career_contact_in .about_career_img { min-height: 612px; }
    .about_careers_positions .careers_positions_in .careers_positions_card .careers_positions_box p.date { line-height: 130%; }


    .common-facilites-slider-box_1 h4 { font-size: 35px; padding-bottom: 8px; }
    .common-facilites-slider-box_1 { gap: 32px; }
    .new_about_univerty { padding: 50px 0; }
    .shaping_the_future .shaping_the_fut_in { gap: 60px; }
    .shaping_the_future .shaping_the_fut_in .shaping_the_img::before { left: -28px; }
    .approach_our_value { padding: 50px 0; }
    .approach_our_value h3 { padding-bottom: 30px; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box { padding: 20px; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box .approach_our_value_img { width: 65px; height: 65px; margin-bottom: 12px; }
    .about-facilites-slider { padding: 50px 0;padding-left: 40px; }
    .banner_span { font-size: 20px; padding-bottom: 20px; }
    .social_approach .our_approach_in { gap: 40px; flex-wrap: wrap; }
    .social_approach .our_approach_card_1 { gap: 24px; max-width: 48%; order: 2; }
    .social_approach .our_approach_card_3 { max-width: 48%; order: 2; }
    .social_approach .our_approach_card_2 img { right: 0px; bottom: -125px; }
    .social_approach .our_approach_card_2 { max-width: 100%; }
    .social_approach { padding: 45px 0; }
     .our_approach_text { padding: 0 40px; }
     .csr_gallery { padding: 45px 0; }
    .technician_dialysis { padding: 55px 0; }
    .technician_dialysis .technician_dialysis_in { gap: 90px; }
    .technician_dialysis  .about_career_contact_in .about_career_text { padding: 35px 32px !important; }
    .about_career_contact .about_career_contact_in .about_career_text .contact_form p { padding-top: 25px; }
    .about_career_contact .about_career_contact_in .about_career_text span { font-size: 19px; padding-bottom: 12px; }
    .technician_dialysis .about_career_contact_in .about_career_text h3 { font-size: 28px; padding-bottom: 14px; }

    .common-banner_1.banner-shadow .common-banner-content { top: 57%; }
    /* .about_we_support .we_support_in .we_support_card .we_support_box .we_support_text { top: 20px; } */

     /* course  */
    .course_info { padding: 55px 0; }
    .course_info .course_info_in .course_list  ul li a { padding: 20px 11px; font-size: 19px; }
    .course_info .course_info_in .course_list { padding-right: 45px; }
    .course_info .course_info_in .course_detials h3 { font-size: 39px; padding-bottom: 36px; }
    .course_info .course_info_in .course_detials .course_details_in { gap: 26px; }
    .course_info .course_info_in .course_detials .course_info_left div { padding: 14px; }
    .common-banner_1.banner-shadow { height: 420px;}
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box { padding: 50px 0px 35px 0px; }
    .common-banner_1.banner-shadow .common-banner-content { top: 59%; }

      /* student  */
      .common-banner.banner-shadow .common-banner-img { height: 380px; }
      .banner-shadow .common-banner-content-box ul, .banner-transparent .common-banner-content-box ul, .banner-purple .common-banner-content-box ul, .college-banner-content-box ul { padding: 0 0 16px; }
      .common-banner.banner-shadow .common-banner-content { bottom: 4%; }
      section.about_sect_unversity.student-alumni .about_sect_unversity_in, .student-success-story-inr, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in { gap: 65px; }
      .student-success-story-img-content span, .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span, .our-student-img-info span { font-size: 18px; }
      .student-success-story { padding: 65px 0;}
      .student-success-story-img-slider { max-width: 18%; }
      .student-success-story-text p { font-size: 24px; }
      .student-event .discover-inr-content .discover-heading, .student-nearby-places .discover-inr-content .discover-heading {max-width: 42%;}
      .student-event .discover-slider-box { padding: 50px 0 0 40px; }
      .student-nearby-places .discover-slider-box-item .discover-img-box, .student-campus-slider .discover-slider-box-item .discover-img-box {height: 320px !important;}
     .student-campus-slider button, .gu-gallery-slider button { right: 40px;}
     .common-banner-content-box ul li a, .common-banner-content-box ul span, .college-banner-content-box ul li a, .college-banner-content-box ul span{font-size: 22px;}

     .common-banner.banner-transparent, .common-banner.banner-purple { height: 438px; }
     .banner-video-text p {font-size: 22px;}
     .banner-video-text {width: 456px; padding: 30px; top: -130px;}
     .banner-play-icon a { padding: 16px 22px; font-size: 24px; }
     .banner-play-icon img { width: 45px; height: 45px; }
     .student-event-slider, .student-places-slider, .student-gu-resouces-slider {flex-wrap: wrap; justify-content: center ; margin: -15px;}
     .student-gu-resouces-slider .discover-slider-box-item {max-width: 33.33%; padding: 15px;}
     .student-gu-resouces .discover-slider-box { padding: 40px 0 0; }
     .student-gu-facilities .about_sect_unversity_text ul li { margin: 12px 0; font-size: 17px; padding: 10px 10px 10px 60px;}
     .gu-gallery .discover-slider-box { padding: 40px 0 0 40px; }

     .banner-purple .common-banner-content { gap: 20px; }
     .banner-purple .common-banner-content .common-banner-content-box { max-width: 58%; }
     .banner-center-text, .curricular-activity, .curricular-gallery{padding: 60px 0;}
     .about-curricular-inr { gap: 60px; }
     .about-curricular-text h3 { padding-bottom: 20px; }
     .banner-purple .common-banner-content { padding: 100px 40px 0 40px; max-width: 100%;}

     .banner-infrastructure .common-banner-content { padding: 100px 40px 0 40px; }
     .banner-infrastructure-content { max-width: 52%; }
     .infrastructure-gallery .curricular-gallery-inr { margin: 0 -10px; padding: 25px 0 0; }
     .infrastructure-gallery .curricular-gallery-info {padding: 10px;}
     

      /* college  */
    .college-banner-content { padding: 60px 40px; }
    .college-banner-content-box h2 { padding: 0 0 18px; }
    .our-lecture, .gmch-about .about-curricular-text, .discover.college-medical-programs {padding: 60px 0;}
    .computer h3 { font-size: 28px; }
    .college-latest-news-text h3 { padding-bottom: 40px; }
    .discover.college-medical-programs .discover-slider-box {padding: 40px 0 0 0;}
    .discover-slider-box ul {padding: 0 0 40px;}
    /* .college-medical-programs-slider-box-content button.slick-arrow { top: -250px !important; } */
    .about-curricular-inr, .college-latest-news-inr { gap: 40px; }
    .discover.college-medical-programs .discover-img-content h6 { font-size: 20px; padding: 0 0 16px; }
    .college-latest-news-text { padding: 60px 0 60px 40px; }

    .gdri-about .about-curricular-text, .gip-about .about-curricular-text { padding: 30px 40px 30px 0; }
    .about_sect_unversity.college-pioneering-research { padding: 60px 0 0; }
    .news.gdri-research, .gcp-offer { padding: 0 0 60px; }
    .news.gdri-research .news-content-list-item h6 { font-size: 22px;}

    .gpc-about { padding: 60px 0; }
    .gpc-about .about-curricular-text span { padding: 14px 20px; margin-bottom: 25px; }
    .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0 0 25px; }

    .specially-labs .spacially-box h6 { font-size: 20px; }
    .gip-form-details-text h6 { font-size: 20px; }
    .gip-form-details-text a { background-position: 88%; font-size: 17px; }
    .gip-form-details-img { width: 50px; height: 50px;}
    .gip-form-details-inr { gap: 20px}
    .gip-about .container { bottom: 5%;}
    .gmch-discover .college-medical-programs-slider-box-content button.slick-arrow { top: -250px !important; }
    .gdri-college-slider .college-medical-programs-slider-box-content button.slick-arrow {top: -180px !important;}
    .gip-about .about-curricular-img { max-width: 44%; height: 570px; }
    .gip-about .about-curricular-text { max-width: 56%; }

    .discover.gcn-slider {padding: 40px 0;}
    .gcn-facilities.student-gu-facilities .about_sect_unversity_text h3 { padding-bottom: 12px; }
    .gcn-facilities.student-gu-facilities .about_sect_unversity_text p { padding-bottom: 0; }
    .gcn-facilities.student-gu-facilities .about_sect_unversity_in { gap: 30px; }
    .gcn-facilities .about_sect_unversity_left_img2 img { width: 51px !important; height: 58px !important; }
    .student-gu-facilities .about_sect_unversity_text ul li { padding: 10px 10px 10px 52px; background-position: 2%; }


     /*facilities mahima 8-4-25  */
     .common-banner .common-banner-content .common-banner-content-box { padding: 40px 40px 35px 40px; }
     .facilites-slider { padding-left: 40px; }
     .about-accommodation-text { padding: 50px 50px 0 40px;  max-width: 58%;}
     .about-accommodation-text h3 { padding-bottom: 21px; }
     .sport-content-box { padding-right:40px; }
    .common-banner .common-banner-content-box ul { padding: 0px 0 10px; }
    .common-banner .common-banner-content-box h2 { padding: 0 0 12px; }
     .Designed { padding: 55px 0 0; }
     .Designed .Designed-inr { gap: 40px; }
     .our-lecture { padding: 55px 0; }
     .our-lecture h3 { padding: 0 0 28px; }
     .our-lecture-inr > p { font-size: 20px; }
     .lecture-events ul li { font-size: 17px; }
     .lecture-events ul li span { width: 74px; height: 74px; }
     .lecture-events ul li span>img { width: 36px; }
     .Education-inr .Education-content { padding: 55PX 0; }
     .Education-inr .Education-content H3 { padding: 0 0 24PX; }
     .common-facilites-slider-box h4 { font-size: 34px; }
     .common-slider-bottom .common-slider-item .common-slider-item-box .slider-content h5 { font-size: 20px; }
     .common-slider-bottom .common-slider-item .common-slider-item-box img { max-height: 203px; }
     .common-slider-bottom button.slick-prev.slick-arrow { margin-left: 70px; }
     .Designed-inr .Designed-content h3 { padding: 0 0 20px; }
    .common-banner .common-banner-content-box ul li a,.common-banner .common-banner-content-box ul span { font-size: 21px; }
     .Technologically { padding: 50px 0; }
     .Technologically-inr .Technologically-content { width: 43%; }
     .Technologically-inr { padding: 0px 0 50px; }
     .Connectivity { padding: 50px 70px; }
     .Connectivity .Connectivity-box h3 { padding: 0 0 19px; }
     .smart-connectivity { padding: 50px 0 0;margin: 0 12px; } 
     .smart-connectivity .smart-item .smart-item-box h5 { padding: 0 0 12px; }
     .smart-connectivity .smart-item { padding: 0 12px; }
     .smart-connectivity .smart-item .smart-item-box img { width: 75px; height: 75px; margin-bottom: 12px; }
     .smart-connectivity .smart-item .smart-item-box { padding: 20px 20px; }
     .Technologically-inr .Technologically-content .Technologically-content-box h3 { padding: 0px 0 26px; }
     .our-lecture { padding: 50px 0; }
     .computer h3 { font-size: 32px; padding: 0; }
     .Accessible-content { padding: 50px 0; width: 48%; }
     .Accessible-content h3 { padding: 0 0 22px; }
 
     .Accessible { padding: 0 0 20px; }
     .Accessible-for { padding: 0 0 24px; }
     .spacially-top { width: 100%; }
     .specially-labs .spacially-box h6 { font-size: 21px; }
     .specially-labs .spacially-box { transform: translateY(66%); }
     .Equipped-box { padding: 50px 0; }
     .Equipped .Equipped-inr { gap: 75px; }
     .Equipped-box h3 { padding: 0px 0 22px; }
     .dining { padding: 50px 0 50px; }
     .Delicious { padding: 50px 0; }
     .Delicious-inr { gap: 70px; }
     .Delicious-content h3 { padding: 0 0 20px; }
     .Canteen-timing { margin-top: 20px; }
     .Canteen-timing .timing-main > p { font-size: 21px; margin-bottom: 12px; }
     /* .Accessible-nav div.Accessible-nav-box { padding: 0 8px; } */
     .Empowering { padding: 50px 0; }
     .Empowering .Empowering-content h3 { padding: 0px 0 26px; }
     .Empowering .Empowering-content { max-width: 46%; }
     .Learning .Delicious-img-box .top-img { width: 100%; height: 100%; }
     .Learning .Delicious-img-box .bottom-img { width: 314px; height: 314px; }
     .Delicious-content h3 { padding: 0 0 18px; }
     .explore-search .explore-search-inr { margin: 0 -12px; }
     .explore-search .explore-search-inr .explore-search-item:nth-child(1) .explore-search-item-box h5, .explore-search .explore-search-inr .explore-search-item:nth-child(2) .explore-search-item-box h5, .explore-search .explore-search-inr .explore-search-item:nth-child(3) .explore-search-item-box h5 { font-size: 26px; padding-bottom: 12px; }
     .explore-search .explore-search-inr .explore-search-item { padding: 0 12px; }
     .Empowering .Empowering-content-list ul li span { font-size: 26px; }
     .explore-search { padding: 50px 0; }
     .Empowering .Empowering-content-list ul li label { width: 82px; height: 82px; }
     .Empowering .Empowering-content-list ul li label img{width: 40px; height: 40px;}
 
     .health-care-events .health-care-events-item { max-width: 45%; }
     .health-care { padding: 50px 0; }
     .fitness { padding: 50px 0; }
     .Community-inr .Community-content { padding: 50px 0; max-width: 45%; }
     .Community-inr .Community-content h3 { padding: 0 0 16px; }
     .fitness h2 { font-size: 34px; padding: 0px 0 36px; }
     .our-health .our-health-inr .our-health-content h3 { padding: 0 0 20px; }
     .our-health .our-health-inr .our-health-item, .our-health .our-health-inr .our-health-content { max-width: 47%; }
     .fitness .fitness-inr .fitness-item { padding: 0 12px; }
     .fitness .fitness-inr { margin: 0 -12px; }
     .gymnasium-main-content .about_sect_unversity_text { max-width: 50% !important; }
     .Sports { padding-top: 50px; }
     .sport-content-box h3 { padding-bottom: 18px; }
     .Sports-inr { gap: 50px; }
     .spots-event .common-facilites-slider-box h4 { font-size: 33px; width: 100%; }
     .sports-achievements .news-content-list-item { padding-bottom: 23px; gap: 20px; }
     .spots-event .common-facilites-slider-box h4 { font-size: 35px; }
     .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0px 0 12px; font-size: 32px; }
     .gymnasium-main-content .about_sect_unversity_text p { padding: 0 0 0px; }
     .sports-achievements, .hostel-option { padding: 50px 0; }
     .about-accommodation-img { max-width: 42%; height: auto; } .our-student { padding: 50px 0; }
     .our-student-text p { font-size: 21px; }
     .our-student-item-box { padding: 24px 24px; gap: 22px; }
     .hostel-option-content { padding-top: 30px;    margin: 0 -12px; }
     .hostel-option-item { padding: 0 12px; }
     .hostel-option-item-box .slider-content { padding: 12px; }
     .hostel-option-item-box .slider-content h5 { font-size: 19px; }
     .about-accommodation-text h3 { padding-bottom: 16px; }
     .hostel-lives .about-accommodation-inr { gap: 50px; }
     .hostel-lives .about-accommodation-text { padding: 35px 0 35px; }
     .map-contact .Equipped-box { padding: 50px 0; }
     .map-contact .Equipped-box h3 { padding: 0 0 33px; }
     .map-location-item .map-location-item-box .map-location-item-content span { gap: 10px; font-size: 21px; padding: 0 0 6px; }
     .map-location-item .map-location-item-box { padding: 14px; gap: 20px; }
     .Learning .Delicious-img-box .bottom-img { width: auto; height: auto; border: 20px solid #F6F8F9; }

   /* side bar */
   .mega-menu-inr ul.top-menu li > ul.sub-menu {
    position: relative;
    background: linear-gradient(
    135deg,
    rgba(92, 185, 204, 0.7),
    rgba(232, 219, 228, 0.3),
    rgba(108, 36, 111, 0.8)
  );
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    /* background: #c36146; */
    height: auto;
    padding: 10px;
    width: 100%;
    transform: none;
    transition: none;
    transform-origin: center;
    max-width: 100%;
    display: none;
    box-shadow: 0 0 4px 0 var(--white-color);
}
   /* .mega-menu-inr ul.top-menu li > ul.sub-menu { position: relative; background: #c36146; height: auto; padding: 10px; width: 100%; transform: none; transition: none; transform-origin: center; max-width: 100%; display: none; box-shadow: 0 0 4px 0 var(--white-color); } */
   ul.top-menu li ul.sub-menu li a, ul.sub-menu li > ul.sub-menu li a { padding: 2px 0px; width: 100%; }
   .mega-menu-inr ul.botton-menu { gap: 16px; flex-wrap: wrap; }
   ul.top-menu li ul.sub-menu li:hover a{transition: 0.3s ease-in-out;}
   ul.top-menu li ul.sub-menu li:hover a{ color: #0F234C !important; }
  .mega-menu-inr ul.top-menu li > ul.sub-menu li:hover { background: #e1b4a7; border-bottom: 2px solid var(--secondery-color); }
  .mega-menu-inr ul.top-menu li > ul.sub-menu li:last-of-type:hover { background: #e1b4a7; border-bottom: none; }
  .mega-menu-inr ul.top-menu li:hover > ul.sub-menu { transform: scaleX(1); }
  .mega-menu-inr ul.top-menu li.menu-item-has-children { position: relative; }
  .mega-menu-inr ul.top-menu li.menu-item-has-children::before{ transition: .5s; content: ""; position: absolute; -webkit-tap-highlight-color: transparent !important; outline: 0 !important; position: absolute; top: 20px; right: 20px; border: solid var(--white-color); border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index: 2; }

  /* .mega-menu-inr ul.top-menu { justify-content: flex-start; max-height:650PX; overflow: auto; } */
  .mega-menu::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px var(--primary-color); height: 20px; border-radius: 2px; background-color: #f5f5f5 }
  .mega-menu::-webkit-scrollbar { width: 8px; background-color: #f5f5f5 }
  .mega-menu::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px var(--body-color); background:   linear-gradient( 135deg, rgba(92, 185, 204, 0.7), rgba(232, 219, 228, 0.3), rgba(108, 36, 111, 0.8) );box-shadow: inset 2px 2px 5px 0 rgba(#fff, .5) }
  .mega-menu-inr ul.top-menu li:hover > ul.sub-menu { transform: none; }
  .mega-menu-inr ul.top-menu {  flex-direction: column; align-items: flex-start; }
  .mega-menu-inr ul.top-menu li.active-menu > a::before { width: 0%; }
  .mega-menu-inr ul.top-menu li a:hover:before{ width: 0%; }
  .mega-menu-inr ul.top-menu li { padding: 15px; border-bottom: 1px solid var(--white-color); width: 100%; }
  header .menu-expand.menu-clicked { top: 18px; transform: rotate(225deg); -webkit-transform: rotate(225deg); }
  .mega-menu-inr ul.top-menu li:hover > ul.sub-menu { transform: none; }
  .mega-menu-inr ul.top-menu li > ul.sub-menu::before { height: 0; }
  ul.top-menu li ul.sub-menu { visibility: visible; }
  .mega-menu-inr ul.top-menu li a { font-size: 22px; }
  .mega-menu-inr ul.top-menu li { padding: 13px; }
  .mega-menu-inr ul.botton-menu {
    position: relative;
 
}
.open-menu aside.mega-menu {
    opacity: 1;
    visibility: visible;
    overflow-y: auto;
}
.mega-menu-inr ul.top-menu li:last-of-type { border-bottom: none; }
.mega-menu-inr ul.top-menu li a:hover{color: var(--primary-color) !important;}
body.open-menu header {
    background: rgba(28, 29, 33, 1);
    backdrop-filter:unset !important;
}
    .mega-menu-inr ul li:first-child > ul.sub-menu { column-count: 1; }
    .mega-menu-inr ul li:nth-child(5) > ul.sub-menu { column-count: 1; }
        .mega-menu-inr ul li:last-child > ul.sub-menu { column-count: 1; right: 0; left: 0; }
            .mega-menu-inr ul li:last-child > ul.sub-menu li a { width: 100%; text-align: left; }
}
@media(max-width:1070px){

    /* mahima */
    .chairman_himself .chairman_himself_in::before { left: 48.3%; }
    .chairman_himself .chairman_himself_in .chairman_himself_text::before {
        height: 378px;
    }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content {
        padding: 10px 0 0 30px;
    }
    .new_sect {
        padding: 65px 0;
      
    }
    .new_sect h3 {
        
        padding-bottom: 40px;
      
    }
    .news_slider_inner_box .text {
      
        font-size: 29px;
       
    }

   

}

@media(max-width:1023px){ 
    .container {padding: 0 30px;}
    h1, .h1 { font-size: 40px; }
    h2, .h2 { font-size: 36px; }
    h3, .h3 { font-size: 30px; }
    h4, .h4 { font-size: 26px; }
    h6, .h6 { font-size: 21px; }
    h5, .h5 { font-size: 24px; }
    p { margin-bottom: 16px; }
    .button, a.button, button, html input[type="button"], input[type="reset"], input[type="submit"] { padding: 10px 18px; font-size: 16px; line-height: 22px; }
    .about-unversity .about-unversity-content, .discover, .program, .master, .news, .event, .health , .group { padding: 40px 0; }
    .counter .counter-main, .discover-inr-content, .news-inr  {flex-wrap: wrap;}
    .discover-inr-content .discover-heading, .discover-inr-content .discover-content, .news-inr .news-content-img, .news-inr .news-content-list,     footer .footer-logo, .footer-list.map   { max-width: 100%; }
    .discover-inr-content .discover-content {text-align: left; padding-top: 16px;}
    .discover-slider-box-content, .Celebrating-box, .news-inr, .event-item .event-item-box {margin: 0 -10px;}
    .discover-slider-box-item, .Celebrating-box-item, .news-inr .news-content-img, .news-inr .news-content-list, .event-item .event-item-box div { padding: 0 10px; }
    .shcolarship {gap: 20px;}
    .banner.home { height: 70vh; }
    .banner-content { max-width: 550px; top: 145px; }
    .banner-content span { font-size: 18px; }
    .banner-content h1 { line-height: 70px; }
    .banner-slider-box { padding: 0px 22px}
    .banner-slider-content { right: 30px; max-width: 530px; }
    .counter .counter-item { max-width: 50%;}
    .counter .counter-item:nth-child(2) { border-right: 0; }
    .discover-slider-box { padding: 20px 0 40px 30px; }
    .discover-slider-box ul li a { padding: 10px 13px; font-size: 16px; }
    .discover-slider-box ul { gap: 12px; padding: 0 0 30px; }
    .discover-img-content h6 { font-size: 22px; line-height: 125%; padding: 0px 0 16px; }
    .discover-img-content .discover-link a {font-size: 16px;}
    .discover-link span img { width: 20px; }
    .Celebrating-box { padding: 30px 0 0;}
    .program h6 { font-size: 17px; padding: 0 0 12px; }
    .program a { margin-top: 16px; }
    .master-img .master-name h6 { font-size: 18px; }
    .master-img .master-name { font-size: 16px; }
    .master-content { padding: 14px 7px 0; }
    .master-content { font-size: 20px; }
    .shcolarship { padding: 0; }
    .shcolarship-content-main h4, .shcolarship-img .shcolarship-content-box h4 { font-size: 22px; }
    .shcolarship-content-main p { font-size: 16px; }
    .shcolarship-content-main h4 {padding: 0 0 12px;}
    .common-heading { font-size: 20px; padding: 0 0 10px; }
    .news-inr { padding: 30px 0 0; }    
    .event-item .event-item-box div { font-size: 18px; }
    .event-item-box-content span { font-size: 16px; padding: 0px 0 8px; }
    .event-slider { padding: 30px 0 0px 30px; }
    .health .health-inr { gap: 40px; }
    .health .health-inr .health-left .health-box .play-icon {width: 50px; height: 50px;}
    .group-img { padding: 0 14px; }
    .group span { font-size: 20px; padding-bottom: 25px; }
    .group-img img { width: 160px; height: 80px; }
    footer { padding: 40px 0 20px; }
    .footer-inr h4 { font-size: 22px; padding: 0 0 18px; }
    .footer-list ul { gap: 10px; }
    .footer-list ul.social-icon { padding: 18px 0 0;}
    .footer-inr {gap: 20px;}
    .copy-right { padding: 40px 0 0;}
    

        /* about */
        .about_our_mission .about-unversity-content h3 { line-height: 130%; }
        .about_sect_unversity { padding: 55px 0 30px; }
        .about_sect_unversity .about_sect_unversity_in { flex-wrap: wrap; }
        .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_left { gap: 20px; max-width: 505px; margin: auto; height: 655px; }
        .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_text { max-width: 100%; }
        .about_sect_unversity .about_sect_unversity_in { gap: 40px; }
        .about-unversity .about-unversity-content { padding: 55px 0; }
        .about_banner::after { min-width: 58%;    height: 282px; }
        .about_banner .about_banner_content h1 { line-height: 55px; font-size: 45px; padding-bottom: 8px; }
        .about_banner .about_banner_content p { max-width: 50%; }
        .about_banner .banner_span { line-height: 20px; font-size: 20px; padding-bottom: 5px; }
        .about_our_legacy { padding: 55px 0; }
        .about_our_legacy .about_our_legacy_in { gap: 40px; }
        .about_our_legacy .about_our_legacy_in .about_our_legacy_left h3 { padding-bottom: 10px;     line-height: 120%; }
        .about_our_legacy .about_our_legacy_in .about_our_legacy_right .our_legacy_text_box h4 { padding-bottom: 10px; line-height: 120%; }
        .about_why_choose .about_why_choose_head { padding-bottom: 35px; gap: 20px; flex-wrap: wrap; text-align: center; }
        .about_why_choose .about_why_choose_head h3 { max-width: 100%; }
        .about_why_choose .about_why_choose_head p { max-width: 100%; }
        .about_why_choose { padding: 55px 0; }
        .about_contact { padding: 55px 0; }
        .about_contact  .input_fild.col-4 { max-width: 9%; }
        .about_contact  .input_fild.col-3 { max-width: 28%; }
        .about_contact  .input_fild input { font-size: 19px; }
        .about_contact  .input_fild.col-4 input[type="submit"] { background-size: 22px; }
        input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 10px 10px; }
        .about_contact h3 { padding-bottom: 30px;line-height: 120%; }
        .about_contact span { font-size: 20px; padding-bottom: 10px; }
        .about_why_choose .about_why_choose_bottom .why_choose_card .why_choose_text h6 { line-height: 120%; padding-bottom: 6px; }
    
       
    
    
        /* chairman */
        .banner_span { font-size: 19px; /* padding-bottom: 14px; */ padding-bottom: 20px; }
        .chaireman_banner .chaireman_text p.signature { font-size: 20px; }
        .chaireman_banner .chaireman_text .more_info p { font-size: 20px; }
        .chaireman_banner_flex { flex-wrap: wrap; }
        .chaireman_banner .chaireman_text { max-width: 100%; }
        .chaireman_banner .chaireman_img { height:100%; max-width: 100%;}
        .chairman_himself .chairman_himself_in { gap: 30px; flex-wrap: wrap; flex-direction: column-reverse; }
        .chairman_himself .chairman_himself_in::before { top: 0px; left: 0; left: 34px; z-index: 1; transform: translateX(-50%) rotate(180deg); }
        .chairman_himself .chairman_himself_in .chairman_himself_text { top: 0px; width: 100%; max-width: 100%; position: relative; }
        .chairman_himself .chairman_himself_in .chairman_himself_video { width: 100%; max-width: 100%; line-height: 0; }
        .new_sect { padding: 55px 0px; }
        .chairman_himself .chairman_himself_in::after { right: 0px !important; left: auto; z-index: 1; bottom: -0px; transform: rotate(180deg); }
        .chairman_himself .chairman_himself_in .chairman_himself_text::before { width: 100%; height: 100%; }
        .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content { padding: 24px 23px 25px 30px; }
        .chairman_himself { padding: 50px 0 50px; }
        .new_sect h3 { padding-bottom: 26px; }
        .chairman_himself .new_btn { padding-top: 10px; }
        .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul span, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li a, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box h2 { font-size: 22px; }
        .about_career_banner h1.h2 { font-size: 66px; }
        .about_careers_positions { padding: 35px 0; }
        .about_careers_positions h3 { padding-bottom: 28px; }
        .about_careers_positions .careers_positions_in { flex-wrap: wrap; }
        .about_careers_positions .careers_positions_in .careers_positions_card { max-width: 50%; }
        .about_career_contact .about_career_contact_in { gap: 40px; }
        .about_career_contact .about_career_contact_in .about_career_text { padding: 30px 0 30px 30px; }
        .about_career_contact .about_career_contact_in .about_career_img { min-height: 545px; }
        .about_career_contact .about_career_contact_in .about_career_text h3 { padding-bottom: 22px; }

        .common-facilites-slider-box_1 h4 { font-size: 25px; padding-bottom: 5px; }
        .common-slider-bottom_1 .common-slider-item { /* width: 33.33%; */ padding: 0 10px; }
        .common-slider-bottom_1 button { width: 61px; height: 41px; }
        .common-slider-bottom_1 .common-slider-item .common-slider-item-box img { max-height: 336px; }
        .common-slider-bottom_1 button.slick-prev.slick-arrow { margin-left: 79px; }
        .common-facilites-slider-box_1 { gap: 16px; }
        .about-facilites-slider { padding-left: 40px; padding: 40px; }
        .common-facilites-slider-box_1 h4 { font-size: 21px; padding-bottom: 1px; }
        .approach_our_value .approach_our_value_in .approach_our_value_card { padding: 12px 12px; max-width:50%; }
        .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h3 { font-size: 32px; }
        .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h4 { font-size: 23px; }
        .approch_excellence .approch_excellence_in { gap: 22PX; }
        .approch_excellence { padding: 40px 0; }
        .approach_our_value h3 { padding-bottom: 25px; }
        .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box .approach_our_value_img { width: 58px; height: 58px; margin-bottom: 10px; }
        .approach_our_value .approach_our_value_in { margin: -12px -12px; justify-content: center; }
        .approch_excellence { padding: 50px 0; }
        .approach_our_value { padding: 38px 0; }
        .approch_excellence .approch_excellence_in { gap: 60PX; }
        .new_about_univerty { padding: 40px 0; }
        .shaping_the_future .shaping_the_fut_in .shaping_the_text h2 { font-size: 26px; padding-bottom: 6px; }
        .new_about_univerty { padding: 34px 0; }
        .shaping_the_future .shaping_the_fut_in { gap: 35px; }
        .approch_excellence .approch_excellence_in { gap: 19PX; }
        .approach_our_value { padding: 30px 0; }
        /* .about_we_support .we_support_in .we_support_card .we_support_box .we_support_text { top: 25px; padding: 0 26px; } */
        .about_we_support h3 { padding-bottom: 33px; }
        .social_more_info .social_more_info_in .social_more_text h3 { padding-bottom: 20px; }
        .social_more_info .social_more_info_in { gap: 70px; }
        .social_more_info { padding: 45px 0 20px; }
        .social_approach .social_approach { padding: 65px 0px; }
        .social_responsibility_banner .social_responsibility_in .social_responsibility_text { padding-left: 40px; }
        .social_responsibility_banner .social_responsibility_in { gap: 25px; }
        .banner_span { font-size: 17px; padding-bottom: 17px; flex-wrap: wrap; gap: 8px; }
        .social_approach .our_approach_card_3 { max-width: 48%; }
        .about_we_support { padding: 35px 0; }
        .about_we_support .we_support_in { justify-content: center; flex-wrap: wrap; }
        .about_we_support .we_support_in .we_support_card { max-width: 33.33%; }
        .social_approach .our_approach_card_1 { gap: 24px; max-width: 46%; }
        .social_more_info .social_more_info_in { gap: 35px; }
        .social_more_info { padding: 35px 0 20px; }
        .social_approach .our_approach_card_2 h5 { font-size: 18px; }
        .social_approach { padding: 35px 0; }
        .our_approach_text { padding: 0 33px; }
        .about_we_support h3 { padding-bottom: 25px; }
        /* .about_we_support .we_support_in .we_support_card .we_support_box .we_support_text h6 { padding-bottom: 28px; } */
        .csr_gallery { padding: 35px 0; }
        .curricular-gallery-items { max-width: 50%; padding: 10px; }
        .curricular-gallery-inr { margin: 0 -10px; }
        .about_career_contact .about_career_contact_in .about_career_text span { font-size: 20px; }
        .technician_dialysis { padding: 45px 0; }
        .technician_dialysis .technician_dialysis_in { gap: 30px; flex-wrap: wrap; }
        .technician_dialysis .technician_dialysis_in .technician_dialysis_text { max-width: 100%; }
        .about_career_contact .about_career_contact_in .about_career_text span { font-size: 18px; padding-bottom: 10px; }
        .technician_dialysis .about_career_contact_in { max-width: 100%; }
        .technician_dialysis .about_career_contact_in .about_career_text h3 >br{ display: none; }
        .technician_dialysis .about_career_contact_in .about_career_text h3{ font-size: 26px; padding-bottom: 12px; }
        .technician_dialysis  .about_career_contact_in .about_career_text { padding: 30px 30px !important; }
        .common-slider-bottom_1 .common-slider-item .common-slider-item-box .slider-content { width: 100%; }

         /* course  */
        .course_info { padding: 45px 0; }
        .course_info .course_info_in .course_detials .course_details_in { gap: 20px; flex-wrap: wrap; }
        .course_info .course_info_in .course_detials .course_info_left { gap: 20px; max-width: 100%; }
        .course_info .course_info_in .course_detials { width: 60%; }
        .course_info .course_info_in .course_list { width: 40%; padding-right: 40px; }
        .course_info .course_info_in .course_detials .course_info_right { max-width: 100%; }
        .course_info .course_info_in .course_detials h3 { font-size: 32px; padding-bottom: 30px; }
        .course_info .course_info_in .course_list span { font-size: 17px; padding-bottom: 15px; }

        /* student */
        .common-banner.banner-shadow .common-banner-content { max-width: 100%; }
        .banner-shadow .common-banner-content-box ul, .banner-transparent .common-banner-content-box ul, .banner-purple .common-banner-content-box ul, .college-banner-content-box ul { padding: 0 0 12px; }
        .common-banner-content-box ul li a, .common-banner-content-box ul span, .college-banner-content-box ul li a, .college-banner-content-box ul span{font-size: 20px;}
        .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_left, .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text, .student-success-story-text, .student-event .discover-inr-content .discover-heading, .student-nearby-places .discover-inr-content .discover-heading, .college-latest-news-img, .college-latest-news-text {max-width: 100%;}
        .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_left {height: 100% !important;}
        section.about_sect_unversity.student-alumni .about_sect_unversity_in, .student-success-story-inr, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in { gap: 35px; }
        .student-success-story { padding: 55px 0; }
        .student-success-story-inr {flex-wrap: wrap;}
        .student-success-story-img {margin: 0 auto}
        .student-success-story-img-slider .slick-arrow {top: 50%; transform: translateY(-50%); z-index: 1;}
        .student-success-story-img-slider { max-width: 500px; width: 100%; text-align: center; margin: 0 auto;}
        /* .student-success-story-img-slider .slick-arrow.slick-prev { right: -80px; } */
        .student-success-story-img-slider .slick-arrow.slick-next { left: -80px; }
        .student-success-story-text p { font-size: 22px; padding-top: 20px; }
        .common-banner-content .common-banner-content-box { padding: 50px 40px 35px 30px; }
        .student-event .discover-slider-box { padding: 30px 0 0 30px; }
        .student-nearby-places .discover-slider-box, .student-campus .discover-slider-box { padding: 30px 0 0 0; }
        .student-nearby-places .discover-img-content span { font-size: 18px;}
        .student-campus-slider button, .gu-gallery-slider button { right: 50px; top: -90px; width: 65px; height: 40px; }
        .student-campus-slider button.slick-next.slick-arrow, .gu-gallery-slider button.slick-next.slick-arrow, .curricular-event-slider button.slick-next.slick-arrow, .gu-gallery-slider button.slick-next.slick-arrow, .our-student-inr button.slick-next.slick-arrow, .college-medical-programs-slider-box-content button.slick-next.slick-arrow, .gcn-slider-box-content button.slick-next.slick-arrow,  .gip-department.master button.slick-next.slick-arrow { margin-right: 80px;}
        .student-success-story-img-slider .slick-arrow { padding: 10px 15px;}
        .student-success-story-img-slider .slick-arrow svg {width: 22px; height: 20px;}
        .student-nearby-places .discover-slider-box-item .discover-img-box, .student-campus-slider .discover-slider-box-item .discover-img-box { height: 260px !important; }
        .discover-img-content { padding: 20px; }

        .banner-transparent .common-banner-content .common-banner-content-box { width: 100%; padding: 92px 0 92px 30px !important; }
        .banner-video-text p { font-size: 20px; }
        .banner-video-text { width: 415px; padding: 22px; top: -90px; right: 3%; }
        .banner-play-icon a { padding: 14px 20px; font-size: 22px; }
        .student-gu-resouces .discover-slider-box-item .discover-img-box { height: 100% !important; }
        .student-gu-resouces-slider  {margin: -10px;}
        .student-gu-resouces-slider .discover-slider-box-item { padding: 10px; }
        .student-gu-resouces .discover-slider-box { padding: 30px 0 0; }
        .student-gu-facilities .about_sect_unversity_text, .student-gu-facilities .about_sect_unversity_left {max-width: 100% !important;}
        .about_sect_unversity.student-gu-facilities .about_sect_unversity_in .about_sect_unversity_left {height: 100%;}
        .gu-gallery .discover-slider-box { padding: 30px 0 0 30px; } 
       .gu-gallery-slider, .curricular-event-slider, .gu-gallery-slider,  .student-campus-slider, .student-places-slider, .student-event-slider {margin: 0 -10px;}
        .about_sect_unversity.student-supporting-success .about_sect_unversity_in { position: relative; padding: 30px; }
        .about_sect_unversity.student-supporting-success .about_sect_unversity_in::before {width: 100%;}
        .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li:last-child { padding: 18px 0 0; }

        .banner-purple .common-banner-content {flex-wrap: wrap;}
        .banner-purple .common-banner-content .common-banner-content-box { max-width: 100%; }
        .banner-purple-images { max-width: 100%; }
        .common-banner.banner-purple { height: 100%; }

     .banner-purple .common-banner-content { padding: 140px 30px 0 30px; }
     .banner-purple-img-3, .banner-purple-img-2 { height: 175px; }
     .banner-center-text, .curricular-activity, .curricular-gallery { padding: 40px 0; }
     .about-curricular-inr { gap: 40px; flex-wrap: wrap; }
     .about-curricular-img, .about-curricular-text { max-width: 100%; width: 100%; }
     .curricular-activity-inr { padding-top: 25px; }
     .curricular-activity-inr {margin: 0 -10px;}
     .curricular-activity-items {padding: 10px; max-width: 33.33%;}
     .curricular-event-slider button, .gu-gallery-slider button, .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow, .gip-department.master button.slick-arrow {right: 50px; top: -70px; width: 65px; height: 40px;}

     .common-banner.banner-infrastructure { height: 420px; }
     .banner-infrastructure .common-banner-content {flex-wrap: wrap;}
     .banner-infrastructure .common-banner-content .common-banner-content-box, .banner-infrastructure-content {max-width: 100%;}
     .banner-infrastructure .common-banner-content { padding: 120px 30px 0 30px; gap: 0; }
     .counter-content .counter { margin-top: -200px; }
     .infrastructure-gallery .curricular-gallery-inr { padding: 15px 0 0; }
     .infrastructure-gallery .curricular-gallery-info {max-width: 50%;}
     .curricular-gallery-text { padding: 20px; }

     
      /* college  */
      .college-banner-content { padding: 40px 30px; }
      .college-banner-content-box h2 { padding: 0 0 15px; }
      .our-lecture, .discover.college-medical-programs {padding: 40px 0;}
    .computer h3 { font-size: 24px; }
    .college-latest-news-text h3 { padding-bottom: 30px; }
    .discover.college-medical-programs .discover-slider-box {padding: 30px 0 0 0;}
    .discover-slider-box ul {padding: 0 0 30px;}
    .college-medical-programs-slider-box-content button.slick-arrow { top: -220px !important; }
    .about-curricular-inr, .college-latest-news-inr { gap: 30px; }
    .discover.college-medical-programs .discover-img-content h6 { font-size: 18px; padding: 0 0 12px; }
    .our-lecture h3 {padding: 0;}
    .gmch-about .about-curricular-text {padding: 0 0 40px;}
    .about-curricular-inr, .college-latest-news-inr {flex-wrap: wrap;}
    .college-latest-news-text { padding: 40px 30px; }
    .college-latest-news-text ul { max-height: 475px; padding-left: 20px; }
    /* .college-medical-programs-slider-box-content button.slick-arrow { top: -206px !important; } */
    .college-medical-programs-slider-box-content {margin: 0 -10px;}
    .discover.college-medical-programs .discover-slider-box-item {padding: 0 10px;}

    .gdri-about .about-curricular-text, .gip-about .about-curricular-text { padding: 0 30px; }
    .about_sect_unversity .about_sect_unversity_in, .news.gdri-research .news-inr { gap: 40px; }
    .news.gdri-research .news-inr .news-content-list, .news.gdri-research .news-inr .news-content-img {max-width: 100%;}
    .news.gdri-research .news-content-list-item {padding: 20px 0;}
    .news.gdri-research .news-content-list {padding: 20px 0 0;}
    .news.gdri-research, .gcp-offer { padding: 0 0 40px; }
    .about_sect_unversity.college-pioneering-research { padding: 40px 0 0; }
    .college-latest-news-img  {height: 500px;}
    .news.gdri-research .news-content-list-item h6 { font-size: 20px;}
    .gdri-college-slider .college-medical-programs-slider-box-content button.slick-arrow { top: -140px !important; }

    .gpc-about { padding: 40px 0; }
    .gpc-about .about-curricular-text span { padding: 12px 16px; margin-bottom: 22px; }
    .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0 0 20px; }
    .student-gu-facilities.gymnasium-main-content.gcp-offer .about_sect_unversity_in { gap: 30px; }
    .gpc-about::before {display: none;}
    .gpc-about .about-curricular-img { z-index: 1; }
    .gpc-about .about-curricular-img::after { content: ''; position: absolute; width: 25%; height: 108%; top: -5%; left: -5%; background: #0F234C; z-index: -1; }
    .gpc-about .about-curricular-text {padding-top: 20px;}

    .gip-about .about-curricular-img { max-width: 100%; height: 100%; }
    .gip-about .about-curricular-text { max-width: 100%; }
    .gip-about .container { bottom: 0; position: relative; right: 0; width: 100%; }
    .gip-form-details-items { max-width: 33.33%; }
    .gip-form-details-text h6 { font-size: 18px; }
    .gip-form-details-text a { background-position: 88%; font-size: 16px; }
    .gmch-discover .college-medical-programs-slider-box-content button.slick-arrow { top: -210px !important; }
    .gip-department .gip-department-slider { padding: 30px 0 0; }    
   .gip-department.master button.slick-arrow { top: -40px;}
   .master.specially-labs.gip-department .gip-department-slider { margin: 0 -10px; }
    .master.specially-labs.gip-department .master-info-item { padding: 0 10px; }

    .discover.gcn-slider {padding: 30px 0;} 
    .gcn-slider .discover-slider-box { padding: 35px 0 0; }

    .gcn-facilities.student-gu-facilities .about_sect_unversity_in { gap: 30px; flex-wrap: wrap;}
    .gcn-facilities.student-gu-facilities .about_sect_unversity_text { max-width: 100% !important; }
    .gcn-facilities.student-gu-facilities .about_sect_unversity_left { max-width: 100% !important; justify-content: center;}
    .gcn-facilities .about_sect_unversity_left_img2 p { font-size: 16px;}
    .gcn-facilities .about_sect_unversity_left, .gcn-facilities .about_sect_unversity_left_img_inr { gap: 20px; }
    .gcn-facilities .about_sect_unversity_left_img2 { padding: 15px 16px; }



    /* mahima facilities 8-4-25 */
    .common-banner .common-banner-img { height: 500px; }
    .common-banner .common-banner-content-box h2 { padding: 0 0 10px; }
    .common-banner .common-banner-content .common-banner-content-box { padding: 32px 30px 30px 40px; }
    .Designed { padding: 40px 0 0; }
    .Designed .Designed-inr { gap: 30px; flex-wrap: wrap; }
    .Designed-inr .Designed-img { margin: auto; }
    .Designed-inr .Designed-content h3 { padding: 0px 0 18px; }
    .our-lecture { padding: 40px 0; }
    .our-lecture-inr { flex-wrap: wrap; gap: 20px }
    .Education { padding: 40px 0; }
    .Education-inr .Education-img { position: unset; width: 100%; }
    .Education-inr .Education-content { padding:0 0 0px; order: 2; }
    .lecture-events { gap: 35px; width: 100%; }
    .facilites-slider { padding: 40px 0;padding-left: 40px; }
    .Learning .Delicious-img-box .bottom-img { bottom: 0; }
  
    .about-accommodation-text ul li { margin-bottom: 20px; }
    .about-accommodation-inr { flex-wrap: wrap; }
    .about-accommodation-text { padding: 20px 40px 0 40px; max-width: 100%; order: 2; }
    .about-accommodation-img { max-width: 100%; height: auto; }
    .about-accommodation-text ul { padding: 30px 0 20px; }
    .hostel-lives .about-accommodation-inr { gap: 30px; padding: 30px 0; }
    .hostel-option-item-box .slider-content h5 { font-size: 17px; }
    .hostel-lives .about-accommodation-text { padding: 0px 0 0px; }
    .hostel-option-content { padding-top: 25px; }
    
    .about-accommodation-text h3>br { display: none; }
    .about-accommodation-text h3 { padding-bottom: 12px; }
    .about-accommodation-text::before { height: 67%; }
    .Education-inr { gap: 30px; flex-wrap: wrap; }
    .common-facilites-slider-box { flex-wrap: wrap; gap: 30px;}

    .Education-inr .Education-content { width: 100%; }
    .our-lecture-inr > p { width: 100%; }
    .Designed-inr .Designed-content { width: 100%; }
    .common-facilites-slider-box h4 { font-size: 30px; line-height: 130%; width: 100%; }
    .common-banner .common-banner-content-box ul li a,.common-banner  .common-banner-content-box ul span { font-size: 19px; }
    .common-facilites-slider-box .common-slider-bottom { width: 100%; }
    .common-slider-bottom button { right: 20px; top: 0; left: auto; }
    .facilites-slider  button.slick-next.slick-arrow { right: 100px; }
    .counter .counter-item .counter-box p br { display: none; }
    .Technologically { padding: 40px 0; }
    .Technologically-inr { padding: 0px 0 40px; }
    .Technologically-inr .Technologically-content { width: 49%; }
    .Technologically-inr .Technologically-img { width: 47%; }
    .Connectivity { padding: 40px 50px; }
    .Connectivity .Connectivity-box { width: 62%; }
    .Connectivity .Connectivity-box h3 { padding: 0 0 17px; }
    .Connectivity .Connectivity-box ul li::before { width: 11px; height: 11px; top: 8px; }
    .Connectivity .Connectivity-box ul li { padding: 0 0 14px 25px; }
    .smart-connectivity { padding: 40px 0 0;flex-wrap: wrap; }
    .smart-connectivity .smart-item { width: 50%; padding: 12PX 12px;}
    .smart-connectivity .smart-item .smart-item-box h5 { padding: 0px 0 10px; }
    .smart-connectivity .smart-item .smart-item-box img { width: 65px; height: 65px; margin-bottom: 8px; }
    .Technologically-inr .Technologically-content .Technologically-content-box h3 { padding: 0px 0 22px; }
    .our-lecture { padding: 40px 0; }
    .computer h3 { font-size: 25px; }
    /* .Accessible-content { padding: 40px 0; width: 49%; } */
    .Accessible-content h3 { padding: 0 0 16px; }


    /* .master button.slick-next.slick-arrow { margin-right:0px; } */

    .master-info { padding: 30px 0 0; }
    .specially-labs .spacially-box h6 { font-size: 20px;padding: 0 0 6px; }
    .spacially-box a { line-height: 160%; }
    .Equipped-box { padding: 40px 0; }
    .Equipped .Equipped-inr { gap: 50px; }
    .Equipped-box h3 { padding: 0px 0 18px; }
    .play-icon a { font-size: 24px; }
    .play-icon a  svg{ width: 45px; height: 45px; }
    .Delicious-inr { gap: 30px;flex-wrap: wrap;}
    .Delicious { padding: 40px 0; }
    .dining { padding: 40px 0 40px; }
    .Delicious-content { max-width: 100%; }
    .Delicious-img { max-width: 100%; }
   
    .Delicious-content h3 { padding: 0 0 16px; }
    .Delicious-content h3>br{display: none;}
    .Canteen-timing { margin-top: 18px; }
    .timing-main { padding: 18px; }
    .timing-main img{ width: 26px; height: 26px; }
    /* .Canteen-timing .timing-main > p { font-size: 20px; margin-bottom: 11px; } */
    .dining .Cafeterias-content h3 { padding: 0 0 20px; }
    .Auditorium-video .Connectivity-box-content h3 { padding: 0 0 17px; }
    .Canteen-timing ul li { font-size: 16px; padding: 0 0 5px; }
    .Empowering { padding: 40px 0; }
    .Delicious-content h3 { padding: 0 0 14px; }
    .Empowering .Empowering-content h3 { padding: 0px 0 20px; }
    .Empowering .Empowering-content-list ul li span { font-size: 24px; }
    .Empowering .Empowering-content-list ul li label { width: 77px; height: 77px; }
    .explore-search .explore-search-inr .explore-search-item:nth-child(1) .explore-search-item-box h5, .explore-search .explore-search-inr .explore-search-item:nth-child(2) .explore-search-item-box h5, .explore-search .explore-search-inr .explore-search-item:nth-child(3) .explore-search-item-box h5 { font-size: 23px; padding-bottom: 10px; }
    .Empowering .Empowering-content-list ul li label img { width: 35px; height: 35px; }
    .explore-search { padding: 40px 0; }
    .health-care-events .health-care-events-item { max-width: 47%; }


    .health-care { padding: 40px 0; }
    .health-care .health-care-events-item .Canteen-timing:first-child .timing-main ul li a { font-size: 21px; }
    .health-care-events-item h3 { padding: 0px 0 16px; }
    .gymnasium-main-content .about_sect_unversity_text p { padding: 0 0 0px; }
    .fitness { padding: 40px 0; }
    .fitness h2 { font-size: 29px; padding: 0px 0 30px; }
    .our-health .our-health-inr { flex-wrap: wrap;gap: 20px; }
    .our-health .our-health-inr .our-health-item, .our-health .our-health-inr .our-health-content { max-width: 100%; }
    .our-health .our-health-inr .our-health-content h3 >br{ padding: 0 0 15px; }
    .Community-inr .Community-content { padding: 40px 0; }
    .Community-inr .Community-content h3 { padding: 0 0 10px; }
    .about_sect_unversity_in{ flex-wrap: wrap; gap: 30px; }
    .gymnasium-main-content .about_sect_unversity_text { max-width: 100% !important; order: 2; }
    .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0px 0 9px; font-size: 30px; }
    .our-health .our-health-inr .our-health-content h3 { padding: 0 0 15px; } 
    .student-gu-facilities.gymnasium-main-content { padding: 40px 0; }
    .spots-event .common-facilites-slider-box .common-slider-bottom { width: 100%; }
    .our-health .our-health-inr .our-health-content h3 >br{display: none;}
    .fitness .fitness-inr .fitness-item { max-width: 33.33%;        padding: 12px 12px; }
    .Sports-inr { gap: 30px; flex-wrap: wrap; }
    .sport-infra-img { max-width: 100%; }
    .sports-achievements .news-inr { gap: 20px; }
    .sport-content-box { max-width: 100%; width: 100%; padding: 0 20px; }
    .spots-event .common-facilites-slider-box h4 { font-size: 31px; }
    .Sports { padding: 40px 0; }
    .sports-achievements, .hostel-option { padding: 40px 0; }
    .sports-achievements .news-content-list-item { padding-bottom: 20px; }
    .student-success-story-img-content p, .our-student-img-info p { font-size: 17px; }
    .our-student { padding: 40px 0; }
    .our-student-inr button.slick-next.slick-arrow{  right: 52px;}
    .our-student-text p { font-size: 20px; }
    .our-student-inr ul.slick-dots { padding: 30px 0 0; }
    .map-contact .Equipped-img .Equipped-img-box{max-width: 46%;}
    .map-contact  .Equipped-box { width: 100%; }
    .map-contact .Equipped-box h3 { padding: 0 0 25px; }
    .Accessible-content { padding: 40px 0; width: 100%; }
    .Accessible-inr { flex-wrap: wrap; }
    .Accessible-for div { line-height: 0; width: auto; }
    .Accessible-slider { max-width: 100%; width: 100%; }
    .Accessible-slider .Accessible-container { position: unset; left: 0; top: 0; width: 100%; }
    .Accessible-slider .slick-slide img { display: block; width: 100% !important; }
    .Accessible .slick-slide { width: 100% !important; }
    .Accessible-for div { width: auto; }
    .Connectivity { background-size: cover; }
    
    /* changes by nahima  */
    .news-content-img-box >img{ width: 100%; }
    .student-success-story-img-slider .slick-arrow.slick-prev { right: 0px; }
    .student-success-story-img-slider { max-width: 100%; width: 100%; }
    .student-success-story-img-slider .slick-arrow.slick-next { left: 0px; }
    .student-success-story-img-slider{        margin: 0 0px;}
    .banner-purple-img-main { width: 100%; max-width: 50%; }
    .college-medical-programs-slider-box-content button.slick-arrow { top: -155px !important; }
    .common-banner.banner-shadow .common-banner-img { height: 290px; }
    .banner-infrastructure.common-banner .common-banner-content .common-banner-content-box { padding:0; }
    /* .discover.college-medical-programs .discover-slider-box { padding: 50px 0 0 0; } */
    .discover-slider-box ul { padding: 0 30px 30px 0px; }
    /* .discover.college-medical-programs .college-medical-programs-slider-box-content button.slick-arrow { top: -205px !important; } */
    
}
@media(max-width:930px){

    .gcp-program .college-medical-programs-slider-box-content button.slick-arrow { top: -204px !important; }
    .gcn-program .college-medical-programs-slider-box-content button.slick-arrow { top: -200px !important; }
    .gdri-college-slider .college-medical-programs-slider-box-content button.slick-arrow { top: -210px !important; }
    .our-student-img-info span { font-size: 17px; }
    .conferences .conferences_Content { color: var(--header); max-width: 100%; position: relative; right: 0; top: auto; transform: none; }

.Affiliations .banner-awards-content { padding: 20px 0; }
.conferences_inr { background: rgba(255, 255, 255, 1); max-width: 100%; margin: 0 auto; padding: 45px 24px; text-align: center; position: relative; }


.conferences_main {

    padding: 40px 0;
}

}

@media(max-width:767px){
    .about-awards .banner-awards-content ul li a {
    font-size: 16px;}
    .about-awards .banner-awards-content h1 { color: var(--white-color); font-size: 28px; padding: 0px 0 12px; }
    .container {padding: 0 20px;}
    h1, .h1 { font-size: 28px; }
    h2, .h2 { font-size: 30px; }
    h3, .h3 { font-size: 24px; }
    h4, .h4 { font-size: 22px; }
    h6, .h6 { font-size: 19px; }
    p { font-size: 17px; margin-bottom: 12px;}
    body {font-size: 16px; line-height: 24px;}
    .button, a.button, button, html input[type="button"], input[type="reset"], input[type="submit"] { padding: 8px 16px; font-size: 15px; line-height: 20px; }
    .about-unversity .about-unversity-content, .discover, .program, .master, .news, .event, .health, .group { padding: 25px 0; }
    .banner.home {/* height: 55vh;*/height: 500px; }
    .header-logo {width: 212px; gap: 6px;}
    .banner-content { max-width: 390px; top: 105px; }
    .banner-content span { font-size: 16px; line-height: 140%; padding: 0px 0 5px; }
    .banner-content h1 { line-height: 45px; }
    .banner-slider-content { right: 20px; max-width: 91%; height: 160px; }
    .banner-slider-box h3{ padding: 0 0 6px; font-size: 18px; line-height: 22px;}
    .banner-slider-box p { line-height: 25px; }
    .banner-slider-box-img .slick-slide div {height: 160px !important;}
    .slider-img button {height: 36px;}
    .about-unversity .about-unversity-content span {font-size: 20px; padding: 0 0 10px;}
    .about-unversity .about-unversity-content h3 { line-height: 150%; }
    .counter .counter-item .counter-box { padding: 16px 8px; gap: 14px; }
    .discover-inr-content .discover-content { padding-top: 10px; }
    .common-heading { font-size: 17px; padding: 0 0 6px; }
    .discover-slider-box { padding: 10px 20px 25px 20px; }
    .discover-slider-box ul li a { padding: 8px 12px; font-size: 15px; }
    .discover-img-content { padding: 20px; }
    .discover-img-content h6 { font-size: 20px; line-height: 125%; padding: 0px 0 12px; }
    .Celebrating-box { padding: 22px 0 0; }
    .Celebrating-box-item { max-width: 50%;}
    .discover-slider-box-content .shcolarship, .news-inr {margin: 0;}
    .discover-slider-box-item, .shcolarship .shcolarship-content, .shcolarship .shcolarship-img, .news-inr .news-content-img, .news-inr .news-content-list { padding: 0; }
    .Celebrating-box {margin: 0 -10px; }
    .Celebrating-box-item {padding: 10px;}
    .program h6 { font-size: 15px; padding: 0px 0 10px; }
    hr { height: 64px; }
    .master button { width: 60px; height: 36px; line-height: 0; }
    .master button.slick-next.slick-arrow { margin-right: 70px;}
    .specially-labs-slider .master button.slick-next.slick-arrow { margin-right: 6px; }
    .master-info { padding: 20px 0 0; }
    .master-content { font-size: 18px; }
    .shcolarship {flex-wrap: wrap;}
    .shcolarship .shcolarship-content, .shcolarship .shcolarship-img {max-width: 100%;}
    .shcolarship .shcolarship-content .shcolarship-content-main, .shcolarship .shcolarship-img .shcolarship-content-box { padding: 30px; }
    h3 br, h6 br {display: none;}
    .event-slider { padding: 20px 0 0px 20px; }
    .health .health-inr { gap: 40px; flex-wrap: wrap; }
    .health .health-inr .health-left, .health .health-inr .health-right {width: 100%;}
    .health .health-inr .health-right h3 { padding: 0 0 12px; }
    .footer-list:nth-child(4) {width: 100%; max-width: 100%;}
    .group span { font-size: 18px; padding-bottom: 20px; }
    .group-img img { width: 120px; height: 70px; }


    /* about */
.about_sect_unversity { padding: 45px 0 20px; }
.about_sect_unversity .about_sect_unversity_in .about_sect_unversity_left { max-width: 354px; height: 480px; }
.about_why_choose .about_why_choose_bottom .why_choose_card .why_choose_text { padding: 12px; }
.about_why_choose .about_why_choose_bottom { flex-wrap: wrap; justify-content: center; }
.about_our_legacy { padding: 35px 0; }
.about_why_choose .about_why_choose_bottom .why_choose_card { max-width: 50%; }
.about_why_choose { padding: 35px 0; }
.about_our_legacy .about_our_legacy_in .about_our_legacy_right .our_legacy_text_box { padding: 14px 0; }
.about_our_legacy .about_our_legacy_in .about_our_legacy_right .our_legacy_text_box h4 { padding-bottom: 8px; line-height: 100%; }
.about_our_legacy .about_our_legacy_in .about_our_legacy_left h3 { padding-bottom: 9px; line-height: 100%; }
.about_our_legacy .about_our_legacy_in .about_our_legacy_left { max-width: 100%; }
.about_our_legacy .about_our_legacy_in .about_our_legacy_right { max-width: 100%; }
.about_our_legacy .about_our_legacy_in { gap: 30px; FLEX-WRAP: wrap; }
.about_sect_unversity .about_sect_unversity_in .about_sect_img2, .about_sect_unversity .about_sect_unversity_in .about_sect_img1 { height: 440px !important; }
.about_sect_unversity .about_sect_unversity_in .about_sect_unversity_text h3 { padding-bottom: 8px; }
.about_sect_unversity .about_sect_unversity_in { gap: 25px; }
.about_banner .about_banner_content h1 { padding-bottom: 8px; font-size: 35px; }
.about-unversity .about-unversity-content span { font-size: 20px; padding: 0px 0 12px; }
.about_banner .banner-bg-img img { object-fit: cover; }
    .about_banner .banner-bg-img { max-height: 717px; }
    .about_banner .banner_span { line-height: 19px; font-size: 19px; padding-bottom: 3px; }
    .about-unversity .about-unversity-content { padding: 45px 0; }
    .about_banner::after { min-width: 95%; height: 260px; }
    .about_banner .about_banner_content p { max-width: 86%; }
    .about_contact  .input_fild.col-3 { max-width: 100%; }
    .about_contact  .input_fild.col-4 { max-width: 13%; }
    .about_contact  .input_fild.col-2 { max-width: 87%; }
    .about_contact  .input_fild.col-4 input[type="submit"] { background-size: 19px; }



    /* chairman */
    .chaireman_banner .chaireman_text {padding: 20px 20px;} 
    .banner_span { font-size: 18px; padding-bottom: 18px; }
    .chaireman_banner .chaireman_text .more_info p { font-size: 18px; }
    .chaireman_banner .chaireman_text p.signature { font-size: 18px; }
    .chairman_himself { padding: 35px 0 35px; }
    .chairman_himself .chairman_himself_in { gap: 20px; }
    .news_slider_inner_box .text { line-height: 100%; font-size: 20px; left: 21px; }
    .new_sect h3 { padding-bottom: 21px; }
    .new_sect { padding: 35px 0px; }
    .news_slider_inner_box { padding: 0 10px; height: 300px; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul span, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li a, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box h2 { font-size: 17px; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul span { padding: 0 0px; }
    .about_career_banner h1.h2 { font-size: 61px; }
    .about_careers_positions { padding: 30px 0; }
    .about_careers_positions h3 { padding-bottom: 24px; }

    .common-facilites-slider-box_1 { flex-wrap: wrap; }
    .common-facilites-slider-box_1 .text  p:last-of-type{ margin-bottom: 0; }
    .common-facilites-slider-box_1 .common-slider-bottom_1 { width: 100%; }
    .common-facilites-slider-box_1 { gap: 25px; }
    .about-facilites-slider  button.slick-next.slick-arrow { right: 85px; }
    .shaping_the_future .shaping_the_fut_in .shaping_the_img { height: 100%; max-width: 100%; }
    .shaping_the_future .shaping_the_fut_in { gap: 30px; flex-wrap: wrap; }
    .shaping_the_future .shaping_the_fut_in .shaping_the_text { max-width: 100%; }
   .shaping_the_future { padding: 30px 0; }
    .shaping_the_future .shaping_the_fut_in .shaping_the_img::before { height: 80%; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box { padding: 15px; }
    .approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box .approach_our_value_img { width: 52px; height: 52px; margin-bottom: 8px; }
    .approch_excellence .approch_excellence_in .approch_excellence_text { max-width: 100%; order: 2; }
    .approch_excellence .approch_excellence_in { flex-wrap: wrap; }
    .approch_excellence { padding: 35px 0; }
    .approch_excellence .approch_excellence_in .approch_excellence_img { max-width: 100%; }
    .approch_excellence .approch_excellence_in .approch_excellence_img { gap: 20px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right { gap: 20px; }
    .common-facilites-slider-box_1 { gap: 30px; }
    .new_about_univerty { padding: 20px 0; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter { padding: 15px 0px 0px 15px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_img_left { line-height: 0; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .img_box { height: 100%; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h4 { font-size: 22px; }
    .approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h3 { font-size: 25px; }
    .social_responsibility_banner { position: relative; }
    .social_responsibility_banner .social_responsibility_in { position: relative; }
    .social_responsibility_banner .social_responsibility_in .social_responsibility_text { max-width: 100%; }
    .social_responsibility_banner .social_responsibility_in .banner_span { color: var(--white-color); }
    .social_responsibility_banner .social_responsibility_in h1 { color: var(--white-color); }
    .social_responsibility_banner .social_responsibility_in .social_responsibility_img::after { content: ""; position: absolute; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(28, 29, 33, 0.5), rgba(28, 29, 33, 0.5)), linear-gradient(270deg, rgba(0, 0, 0, 0) 59.53%, rgba(0, 0, 0, 0.5) 102%); top: 0; left: 0; }
  
  
    .social_more_info { padding: 30px 0 20px; }
    .about_we_support .we_support_in { margin: -10px -10px; }
    .about_we_support { padding: 0px 0 30px; }
    .csr_gallery { padding: 30px 0; }
    .curricular-gallery-inr { padding: 20px 0; }
    
    .about_we_support .we_support_in .we_support_card { max-width: 50%; padding: 10px 10px; }
    .about_we_support h3 { padding-bottom: 20px; }
    .social_more_info .social_more_info_in .social_more_text h3 { padding-bottom: 15px; }
    .social_more_info .social_more_info_in .social_more_text { max-width: 100%; }
    .social_more_info .social_more_info_in .social_more_img { max-width: 100%; height: 100%; }
    .social_more_info .social_more_info_in { gap: 25px; flex-wrap: wrap; }
    .social_approach .our_approach_card_2 h5 { font-size: 19px; }


    .social_approach .our_approach_card_2 span { font-size: 20px; padding-bottom: 12px; }
    .social_approach { padding: 30px 0; }
    .about_careers_positions .careers_positions_in .careers_positions_card { max-width: 100%; }
    .about_career_contact .about_career_contact_in .about_career_text { padding: 0px 30px 30px 30px; order: 2; max-width: 100%; }
    .about_career_contact .about_career_contact_in .about_career_text span { font-size: 18px; padding-bottom: 10px; }
    .about_career_contact .about_career_contact_in .about_career_img { min-height: auto; max-width: 100%; }
    .about_career_contact .about_career_contact_in { gap: 20px; flex-wrap: wrap; }
    .about_career_contact .about_career_contact_in .about_career_text h3 { padding-bottom: 20px; }
    .about_career_contact .about_career_contact_in .about_career_text .contact_form form .input_filed input { font-size: 16px; }
    .about_career_text input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 14px 14px; }
    .about_career_text  .col2 { width: 100% !important; }
    .about_career_contact .about_career_contact_in .about_career_text .contact_form p { padding-top: 20px; margin-bottom: 0; font-size: 15px; }
    .technician_dialysis { padding: 30px 0; }
    .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box { padding: 17px 0; }
    .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box p.date, .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box p.location { font-size: 17px; }
    .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box h6 { font-size: 17px; }
    .technician_dialysis  .about_career_contact_in .about_career_text { padding: 25px 25px !important; }
    .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box ul li { font-size: 17px; }
    .technician_dialysis .about_career_contact_in .about_career_text p { font-size: 17px; }
    .social_responsibility_banner ul li >   a:hover { color: var(--white-color); }
    .our_approach_text { padding: 0 20px; }
    .social_approach .our_approach_card_2 span { font-size: 17px; }

    .social_approach .our_approach_card_3 { gap: 15px; flex-direction: column;max-width: 100%;  }
    .social_approach .our_approach_card_1 { gap: 15px;         max-width: 100%;}
    .social_responsibility_banner .social_responsibility_in .social_responsibility_img {  width: 100%; position: absolute; left: 0; top: 0; }
     .social_responsibility_banner .social_responsibility_in .social_responsibility_text {  top: 66%; position: relative; top: 0; left: 0; z-index: 1; padding: 100px 0px  63px 40px; transform: none; } .social_responsibility_banner .social_responsibility_in .social_responsibility_img { max-width:100%; }
    .common-banner_1.banner-shadow { height: 350px; }
    .common-slider-bottom_1 button { bottom: 66%; left: 35%; transform: translateY(-50%); }
    .about-facilites-slider { padding-left: 20px; padding: 20px; }
    .social_approach .our_approach_card_2 img { bottom:-5px;position: relative; }
    .common-facilites-slider-box_1 .text { width: 100%; margin-bottom: 50px;}
    .social_approach .our_approach_card_1 .our_approach_bottom { gap: 15px;flex-direction: column; }
    .social_approach  IMG{ width: 100%; height: 100%; object-fit: cover;}
    .social_approach .our_approach_card_1 .our_approach_bottom .our_approach_top_img1 { max-width: 100%; height: 100%; }
    .social_approach .our_approach_card_1 .our_approach_bottom .our_approach_top_img2 { width: 100%; height: 100%; }
    .social_approach .our_approach_card_3 .our_approach_right { justify-content: end; HEIGHT: 400PX; }
    .social_approach { padding: 20px 20px; }
    .our_approach_text { padding-bottom: 20px; }
    .social_approach .our_approach_in { gap: 20px; }
    .social_approach .our_approach_card_1 .our_approach_top .our_approach_top_img2 img { position: unset; height: 100%; }
    .social_approach .our_approach_card_1 .our_approach_top .our_approach_top_img2 { width: 100%; height: 100%; }
    
    .social_approach .our_approach_card_1 .our_approach_top { gap: 15px; flex-direction: column; }
    /* .about_we_support .we_support_in .we_support_card .we_support_box .we_support_text { top: 50%; padding: 0px 10px;transform: translateY(-50%); } */

    .about_contact .input_fild.col-4 { align-self: self-end; }
.about_contact .input_fild.col-4 input[type="submit"] { height: 31px; }

 /* course  */
    .course_info { padding: 35px 0; }
.course_info .course_info_in .course_list { width: 100%; margin-left: 0px; margin-bottom: 20px; }
.course_info .course_info_in .course_detials { width: 100%; margin-left: 0px; }
.course_info .course_info_in .course_detials h3 { font-size: 26px; padding-bottom: 27px; }
.course_info .course_info_in .course_detials .course_info_left h6 { font-size: 17px; padding-bottom: 6px; }
.course_info .course_info_in .course_detials .course_info_left p { font-size: 15px; }
.common-banner_1.banner-shadow .common-banner-content { top: 50%; transform: none; }


    /* student */
    .common-banner.banner-shadow .common-banner-img { height: 280px; }
    .common-banner-content-box ul li a, .common-banner-content-box ul span, .college-banner-content-box ul li a, .college-banner-content-box ul span { font-size: 17px; }
    .common-banner-content .common-banner-content-box { padding: 0; }
    .common-banner.banner-shadow .common-banner-content { bottom: 12%; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li { padding: 16px 0; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span, .our-student-img-info span { font-size: 17px; letter-spacing: 0.6px; padding-bottom: 8px; }
    .student-success-story { padding: 40px 0; }
    .student-success-story-text p { font-size: 18px; padding-top: 15px;}
    .student-success-story-img-content span, .our-student-img-info span { padding: 10px 0 2px; }
    .student-success-story-img-content p, .our-student-img-info p { font-size: 17px;}
    .student-success-story-img-slider .slick-arrow.slick-prev { right: 0; }
    .student-success-story-img-slider .slick-arrow.slick-next { left: 0; }
    .student-event .discover-slider-box { padding: 20px; }
    .student-event-slider, .student-places-slider, .student-gu-resouces-slider { margin:0 -10px; }
    .student-event-slider .discover-slider-box-item, .student-places-slider .discover-slider-box-item, .student-gu-resouces-slider, .discover-slider-box-item { padding: 0 10px; }
    .student-nearby-places .discover-slider-box, .student-campus .discover-slider-box { padding: 20px 0 0 0; }
    .student-campus-slider button, .gu-gallery-slider button, .curricular-event-slider button, .gu-gallery-slider button, .our-student-inr button.slick-arrow, .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow, .gip-department.master button.slick-arrow  { right: 40px; top: -52px; width: 55px; height: 33px; }
    .student-success-story-img-slider .slick-arrow { padding: 6px 12px; }
    .student-success-story-img-slider .slick-arrow svg { width: 18px; height: 18px; }

    .banner-transparent .common-banner-content { top: 78px; }    
    .banner-transparent .common-banner-content .common-banner-content-box { width: 100%; padding: 50px 0 50px 20px !important; }
    .common-banner.banner-transparent { height: 280px; }
    .banner-video-text { width: 100%; padding: 18px; top: 0; right: 0; position: relative; }
    .banner-video-text p { font-size: 18px; }
    .banner-play-icon a { padding: 12px 16px; font-size: 18px; }

    .banner-play-icon img { width: 35px; height: 35px; }
    .student-gu-resouces-slider .discover-slider-box-item { max-width: 50%;}
    section.about_sect_unversity.student-alumni .about_sect_unversity_in, .student-success-story-inr, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in { gap: 25px; }
    .gu-gallery .discover-slider-box { padding: 20px 0 0 10px; }
    .student-campus-slider button.slick-next.slick-arrow, .gu-gallery-slider button.slick-next.slick-arrow, .curricular-event-slider button.slick-next.slick-arrow, .gu-gallery-slider button.slick-next.slick-arrow, .our-student-inr button.slick-next.slick-arrow, .college-medical-programs-slider-box-content button.slick-next.slick-arrow, .gcn-slider-box-content button.slick-next.slick-arrow,  .gip-department.master button.slick-next.slick-arrow { margin-right: 65px; }
    .about_sect_unversity.student-supporting-success .about_sect_unversity_in { padding: 20px; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li:last-child { padding: 14px 0 0; }

    .banner-purple .common-banner-content { padding: 110px 20px 0 20px; }
    .banner-center-text, .curricular-activity, .curricular-gallery { padding: 25px 0; }
    .about-curricular-inr { gap: 20px}
    .curricular-activity-inr { padding-top: 15px; }
    .curricular-activity-items { max-width: 50%; }

    .banner-infrastructure .common-banner-content { padding: 100px 20px 0 20px; }
    .counter-content-img { height: 360px; }
    .infrastructure-gallery .curricular-gallery-info { max-width: 100%; }

    /* college */
    .college-banner-content { padding: 25px 20px; }
    .college-banner-content, .college-banner-img {max-width: 100%;}
    .our-lecture, .discover.college-medical-programs { padding: 20px 0; }
    .computer h3 { font-size: 20px; }
    .about-curricular-text h3 { padding-bottom: 16px; }
    .gmch-about .about-curricular-text { padding: 0; }
    .college-latest-news-text { padding: 20px 20px; }
    .college-latest-news-text ul { max-height: 365px; }
    .college-latest-news-text ul li {font-size: 16px;}
    .about-curricular-inr, .college-latest-news-inr { gap: 20px; }
    .discover.college-medical-programs .discover-slider-box { padding: 20px 0 0 0; }
    .college-medical-programs-slider-box-content button.slick-arrow { top: -218px !important; }
    .gdri-college-slider .college-medical-programs-slider-box-content button.slick-arrow { top: -170px !important; }
    .discover-slider-box ul { padding: 0 0 20px; }

    .about-curricular.gdri-about { padding: 20px 0 0; }
    .news.gdri-research p { font-size: 17px;}
    .gdri-about .about-curricular-text, .gip-about .about-curricular-text { padding: 0 20px; }
    .about_sect_unversity.college-pioneering-research .about_sect_unversity_in .about_sect_unversity_left { height: 475px !important; }

    .gpc-about .about-curricular-img::after { height: 112%; top: -8%; left: -5%;}
    .gpc-about { padding: 25px 0; }
    .student-gu-facilities.gymnasium-main-content.gcp-offer .about_sect_unversity_in { gap: 20px; flex-wrap: wrap; }
    .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0 0 12px; }
    
    .about-curricular.gip-about { padding: 20px 0 0; }
 
    .gip-form-details-inr { gap: 15px; flex-wrap: wrap; justify-content: center; padding-bottom: 20px; }
    .gip-form-details-items { max-width: 47%; }
    .gip-form-details-text a { background-position: 92%; background-size: 14px; font-size: 15px; }
    .gip-form-details-img { width: 40px; height: 40px; }
    .gip-form-details-img img { width: 22px; height: 22px; }
    .college-medical-programs-slider-box-content {padding-top: 30px;}
    .gip-department.master button.slick-arrow { right: 20px; top: -32px;}

   .gcn-slider .discover-slider-box-content, .gcn-slider-box-content  { margin: 0 -10px; }
   .discover.gcn-slider {padding: 20px 0;}



   /* mahima facilities 8-4-25 */
   .common-banner .common-banner-content .common-banner-content-box { padding: 30px 30px 30px 20px; }
   .facilites-slider { padding: 20px; }
   .about-accommodation-text { padding: 100px 150px 0 20px; }
   .sport-content-box { padding-right:20px; }
   .Designed-inr .Designed-img { width: 100%; height: 100%; }
   .Designed { padding: 30px 0 30PX; }
   .Designed .Designed-inr { gap: 25px; }
   .our-lecture h3 { padding: 0 0 25px; }
   .our-lecture-inr > p { font-size: 18px; }
   .lecture-events ul li { width: 50%; padding: 10px 10px; }
   .lecture-events ul li span>img { width: 28px; }
   .lecture-events ul li span { width: 65px; height: 65px; }
   .Education { padding: 30px 0; }
   .Education-inr { gap: 22px; }
   .facilites-slider  button.slick-next.slick-arrow { right: 80px; }
   .common-facilites-slider-box h4 { font-size: 27px; }
   .common-slider-bottom button { width: 50px; height: 40px; }
   .Education-inr .Education-content H3 { padding: 0 0 20PX; }
   .lecture-events ul { flex-wrap: wrap; margin: -10PX -10px; justify-content: center; }
   .common-banner-content { max-width: 90%; }
   .common-banner .common-banner-content-box ul li a,.common-banner .common-banner-content-box ul span { font-size: 17px; }
   .counter .counter-item { max-width: 100%;border: none; }
   .infra-counter .counter .counter-item .counter-box { justify-content: center;    gap: 15px; }
   .Technologically { padding: 30px 0; }
.Technologically-inr { padding: 0px 0 30px;FLEX-WRAP: wrap; gap: 30px; }
.Technologically-inr .Technologically-content .Technologically-content-box { padding: 0px 0; }
.Technologically-inr .Technologically-img { width: 100%; }
.Technologically-inr .Technologically-content { width: 100%; }
.Technologically-inr .Technologically-content .Technologically-content-box h3 { padding: 0px 0 14px; }
  .Connectivity { padding: 30px 30px; }
  .Connectivity .Connectivity-box h3 { padding: 0 0 15px; }
.Connectivity .Connectivity-box { width: 100%; }
.Connectivity .Connectivity-box ul li { font-size: 17px; }
.smart-connectivity { padding: 25px 0 0;        margin: -0px -12px; }
.smart-connectivity .smart-item .smart-item-box img { width: 55px; height: 55px; margin-bottom: 5px; }
.smart-connectivity .smart-item .smart-item-box h5 { padding: 0px 0 8px; }


.master-inr  h3 >br{ display: block; }
.master-info { padding: 20px 0 0; }
.specially-labs .spacially-box { transform: translateY(70%); }
.Equipped .Equipped-inr { gap: 20px; flex-wrap: wrap; }
.Equipped .Equipped-img .Equipped-img-box { max-width: 100%; position: unset; }
.Equipped .Equipped-img { max-width: 100%; }
.Equipped { padding: 30px 0; }
.Equipped-box { padding: 0px 0;  width: 100%; }
.Equipped-box h3 { padding: 0px 0 14px; }
.Auditorium-video .Connectivity-box-content { width: 92%; }
.Auditorium-video video {height: 245px; } 
.play-icon a { font-size: 20px; }
.Auditorium-video .Connectivity-box-content h3 { padding: 0 0 12px; }
.dining { padding: 30px 0 30px;background-position: right; }
.dining .Cafeterias-content h3 { padding: 0 0 18px; }
.Delicious { padding: 30px 0; }
.Delicious-inr { gap: 25px; }
.Delicious-content h3 { padding: 0 0 13px; }
.Canteen-timing .timing-main > p { gap: 13px; }
.Empowering { padding: 30px 0; }
.Empowering-inr { flex-wrap: wrap; }
.Empowering .Empowering-content { max-width: 100%; }
.Empowering .Empowering-content-list { max-width: 100%; }
.Empowering .Empowering-content h3 { padding: 0px 0 17px; }
.Empowering .Empowering-content-list ul li label { width: 71px; height: 71px; }
.Empowering .Empowering-content-list ul li label img { width: 32px; height: 32px; }
.Empowering .Empowering-content-list ul li span { font-size: 22px; }
.explore-search { padding: 10px 0 20px; }
.Empowering .Empowering-content h3 { padding: 0px 0 10px; }
.Empowering { padding: 20px 0; }

.Empowering .Empowering-content-list ul li label { width: 65px; height: 65px; margin: 0 auto 10px; }

.explore-search .explore-search-inr { margin: 0 -10px; flex-wrap: wrap; }
.explore-search .explore-search-inr .explore-search-item { max-width: 50%; width: 100%; padding: 10px 10px; }
.explore-search .explore-search-inr .explore-search-item .explore-search-item-box { padding: 40px 11px; }
.Health-Priority .Delicious-img-box { gap: 20px; }
.Health-Priority .Delicious-img-box .Healthcare-top { top: -10px; }
.Health-Priority .Delicious-img-box .Healthcare-bottom { position: relative; bottom: -10px; }
.health-care .health-care-events { flex-wrap: wrap; gap: 20px; }
.health-care-events .health-care-events-item { max-width: 100%; }
.health-care .health-care-events-item .Canteen-timing:first-child .timing-main ul li a { font-size: 19px; }
.health-care { padding: 30px 0; }
.health-care-events-item h3 { padding: 0px 0 12px; }
.fitness { padding: 30px 0; }
.fitness h2 { font-size: 23px; padding: 0px 0 16px; }
.fitness .fitness-inr .fitness-item { max-width: 50%; padding: 10px 10px; }
.gymnasium-main-content .about_sect_unversity_text h3 { padding: 0px 0 8px; font-size: 27px; }
.Community-inr .Community-content-img { position: unset; width: 100%; }
.fitness .fitness-inr { margin: 0 -10px; }
.Community-inr .Community-content { padding: 20px 0 0; max-width: 100%; }
.Community-inr { gap: 30px; flex-wrap: wrap; }
.our-health { padding: 20px 0 20px; }
.Sports { padding: 30px 0; }
.Sports-inr { gap: 20px; }
.news-main-content span, .news-content-list-item .news-content-list-item-content span { font-size: 17px; }
.sports-achievements .news-content-list-item { padding-bottom: 16px; }
.sport-content-box h3 { padding-bottom: 10px; }
.spots-event .common-facilites-slider-box h4 { font-size: 20px; }
.spots-event .common-facilites-slider-box .common-slider-bottom .slider-content p { font-size: 17px; }
.spots-event .common-slider-bottom .common-slider-item  .slider-content { padding: 11px; }
.sports-achievements, .hostel-option { padding: 30px 0; }
.sports-achievements .news-main-content { padding: 0 16px 0 16px; }
.about-accommodation-text { padding: 20px 20px 0 20px; }
.about-accommodation-text ul { column-count: 1; }
.about-accommodation-text ul { padding: 30px 0 00px; }
.about-accommodation-text ul li { font-size: 17px; background-position: 3%; }
.about-accommodation-text::before { height: 76%; }
.hostel-option-item { max-width: 50%; padding: 10px 10px; }
.hostel-option-content { padding-top: 10px; margin: 0 -10px; justify-content: center; }
.hostel-lives .about-accommodation-inr { gap: 20px; }
.student-success-story-img-content p, .our-student-img-info p { font-size: 16px; }
.our-student-text p { font-size: 18px; }
.our-student-item-box { padding: 18px 18px; gap: 16px; }
.our-student { padding: 30px 0; }
.our-student-inr ul.slick-dots li button { height: 18px; width: 18px; }
.our-student-inr button.slick-arrow{ width: 33px; height: 27px; }
/* .our-student-inr { padding: 30px 0 0; } */
.our-student-inr { padding: 30px 20px 0 20px; }
.our-student-inr button.slick-next.slick-arrow { right: 12px; }
.our-student-inr button.slick-arrow { right: 34px; top: -34px; }
.our-student-inr ul.slick-dots { gap: 14px; }
.map-contact .Equipped-box { padding: 0px 0; }
.map-contact .Equipped-box h3 { padding: 0 0 20px; }
.map-location-item .map-location-item-box .map-location-item-content span { gap: 7px; font-size: 20px; } 
 .specially-labs .master button.slick-next.slick-arrow { margin-right: 5px; }
 .our-student-img { max-width: 25%; }
.our-student-img-info span { font-size: 16px; }
   /*changes by mahima  */
   .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box { padding: 0px 0px 35px 0px; }
   .banner-play-icon a svg{width: 40px ;height: 40px;}
   .infrastructure-gallery .curricular-gallery-items img{ width: 100%; }
   .college-medical-programs-slider-box-content button.slick-arrow { top: -158px !important; }
   /* .discover-slider-box ul {
  
    flex-direction: column;
    align-items: self-start;
} */
/* .discover.college-medical-programs .college-medical-programs-slider-box-content button.slick-arrow {
    top: -178px !important;
} */
.gcp-program .college-medical-programs-slider-box-content button.slick-arrow {
    top: -16px !important;
    right: 29% !important;
    width: 50px;
        height: 32px;
}
.gcn-program .college-medical-programs-slider-box-content button.slick-arrow {
    top: -10px !important;
    right: 29% !important;
}
.gmch-discover .college-medical-programs-slider-box-content button.slick-arrow { top: -12px !important; right: 36% !important; }


/* mega menu */
.mega-menu-inr { padding: 95px 0 0; }
.mega-menu-inr ul.top-menu li { padding: 12px; }
.mega-menu-inr ul.top-menu li a { font-size: 21px; }

.academic-education .Delicious-img { max-width: 100%;  }
.academic-education .Delicious-img { max-width: 100%; }
.academics-library-items{ flex-wrap: wrap; }
.academics-library-content{ max-width: 100%; }
.hostel_facilities  .hostel_in .hostel_text { max-width: 100%; width: 100%; padding: 20px 0; }
.hostel_facilities  .hostel_in { gap: 50px; flex-wrap: wrap; }
.hostel_facilities  .hostel_in .hostel_img { max-width: 100%; width: 100%; }
.mega-menu-inr ul li:first-child > ul.sub-menu { column-count: 1; }
.mega-menu-inr ul li:nth-child(5) > ul.sub-menu { column-count: 1; }
.mega-menu-inr ul li:last-child > ul.sub-menu { column-count: 1; right: 0; left: auto; }
.mega-menu-inr ul.botton-menu li a, ul.sub-menu li a { font-size: 15px !important; }
.staff th { width: 50%; text-align: left; }
.staff td { width: 32%; text-align: center; }
.banner-awards-content ul{ flex-wrap: wrap; }
.about-awards .banner-awards-content h1 { color: var(--white-color); font-size: 23px; padding: 0px 0 12px; }
.phd_inr { overflow-x: auto; }
}

@media(max-width:479px){
    h1, .h1 { font-size: 25px; }
    h2, .h2 { font-size: 24px; }
    h3, .h3 { font-size: 22px; }
    h4, .h4 { font-size: 18px; }
    p { font-size: 16px; margin-bottom: 10px; }

    .Celebrating-box-item { max-width: 100%;}
    .banner-content { max-width: 300px; top: 99px; }
    .banner-content span { padding: 0px 0 3px; font-size: 15px;}
    .banner-content h1 { line-height: 28px; }
    .banner-slider-content { right: 0; max-width: 100%;  }
    .banner-slider-box-img { max-width: 39%; }
    .banner-slider-box h3 { font-size: 17px; line-height: 20px; }
    .slider-img button { width: 42px; height: 31px; }
    .about-unversity .about-unversity-content span { font-size: 18px;}
    .banner-slider-box-img button.slick-next.slick-arrow { right: -21px; }
    .counter .counter-item { max-width: 100%; border: none; }
    .about-unversity .about-unversity-content, .discover, .program, .master, .news, .event, .health, .group { padding: 20px 0; }
    .counter .counter-item .counter-box { flex-direction: column; align-items: center;text-align: center;  padding: 11px 8px; gap: 10px; }
    .counter .counter-item .counter-box p { margin-bottom: 0; width: 100%; text-transform: uppercase; }
    .counter .counter-item .counter-box p >br{display: none;}
    .common-heading { font-size: 16px; padding: 0 0 5px; }
    .discover-inr-content .discover-content { padding-top: 8px; }
    .discover-img-content h6 { font-size: 18px; padding: 0px 0 11px; }
    .discover-img-content { padding: 15px; }
    .discover-slider-box ul { padding: 0 0 20px; }
    .discover-img-content .discover-link a { font-size: 15px; }
    .discover-img-content .discover-link a span svg { width: 22px; }
    .discover-slider-box { padding: 10px 20px 20px 20px; }
    .button, a.button, button, html input[type="button"], input[type="reset"], input[type="submit"] { padding: 8px 13px; line-height: 19px; }
    .Celebrating-box { padding: 16px 0 0; }
    .Celebrating-hover-content h4 { font-size: 20px; padding: 0 0 6px; }
    hr { height: 45px; }
    .master button { width: 40px; height: 34px; top: -54px; right: 15px; }
    .master-img .master-name  { font-size: 14px; }
    .master-content { font-size: 16px; padding: 11px 7px 0; }
    .master-img .master-name h6 { font-size: 15px; }
    .master-info { padding: 16px 0 0; }
    .master button.slick-next.slick-arrow { margin-right: 47px; }

    .discover-slider-box-content, .Celebrating-box, .shcolarship, .news-inr, .event-item .event-item-box { margin: 0 0px; }
    .shcolarship-content-main h4, .shcolarship-img .shcolarship-content-box h4 { font-size: 18px; }
    .shcolarship-content-main p { font-size: 15px; }
    .news-main-content span, .news-content-list-item .news-content-list-item-content span { font-size: 15px; }
    .news-content-list-item .news-content-list-item-content, .news-main-content { font-size: 16px; }
    .news-content-list-item-img { width: 100%; }
    .news-content-list-item .news-content-list-item-content { width: 100%; }
    .news-content-list-item { gap: 16px; padding-bottom: 10px; flex-wrap: wrap; flex-direction: column-reverse; }
    .news-main-content { padding: 16px 0px 0; }
    .event-item .event-item-box div { font-size: 16px; }
    .event-item-box-content span { font-size: 15px; } 
    .shcolarship .shcolarship-content .shcolarship-content-main, .shcolarship .shcolarship-img .shcolarship-content-box { padding: 22px; }
    .shcolarship { margin: 0; padding: 0; }
    .footer-list { width: 100%; }
    .group span { font-size: 17px; padding-bottom: 13px; }
    footer { padding: 30px 0 20px; }
    .shcolarship .shcolarship-content, .news-inr .news-content-img ,.news-inr .news-content-img  { padding: 0; }
    .Celebrating-box-item { padding: 10px 0 10px 0; }
    .news-inr { padding: 23px 0 0; }
    .copy-right { padding: 25px 0 0; }
    .header-logo { width: 180px; gap: 6px; }
    .menu-toggle {width: 30px; height: 22px;}
    .open-menu .menu-toggle span:first-child { top: 10px;}

    /* about  */
    .about_banner .about_banner_content h1 { font-size: 30px; line-height: 45px; }
    .about-unversity .about-unversity-content span { font-size: 17px; padding: 0px 0 11px; }
    .about_our_legacy { padding: 25px 0; }
    .about_our_legacy .about_our_legacy_in .about_our_legacy_left .our_legacy_img { height: auto; }
    .about_our_legacy .about_our_legacy_in { gap: 25px; }
    .about_why_choose .about_why_choose_head { padding-bottom: 30px; }
    .about_why_choose .about_why_choose_bottom .why_choose_card { max-width: 100%; }
    .about_contact { padding: 35px 0; }
    .about_contact span { font-size: 16px; }
    .about_contact h3 { padding-bottom: 20px; }
    .about_contact  .input_fild input { font-size: 16px; }
    .about_contact  .input_fild.col-4 { max-width: 18%; }
    .about_contact  .input_fild.col-2 { max-width: 82%; }
   .about_banner .banner-bg-img { max-height: 500px; }
    .about_banner .about_banner_content { bottom: 30px; }
    .about_banner::after { height: 230px; }
    .about_contact  form { margin: -8px; }
    .about_contact  .input_fild { padding: 8px; }
    input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 8px 8px; }
    .about_contact  .input_fild.col-3 { max-width: 100%; }
    .about_sect_unversity { padding: 30px 0 18px; }
    .about_sect_unversity .about_sect_unversity_in .about_sect_unversity_left { height: 382px; }
    .about_sect_unversity .about_sect_unversity_in .about_sect_img1,  .about_sect_unversity .about_sect_unversity_in .about_sect_img2 { height: 353px !important; }
    .about_banner .banner_span { line-height: 16px; font-size: 16px; }
    .about-unversity .about-unversity-content { padding: 30px 0; }



    /* chairman */
    .banner_span { font-size: 16px; padding-bottom: 16px; flex-wrap: wrap; gap: 12px 0; }
    .chaireman_banner .chaireman_text .more_info p { font-size: 16px; }
    .chaireman_banner .chaireman_text p.signature { font-size: 16px; margin-bottom: 0; }
    .chaireman_banner .chaireman_text .more_info { margin-bottom: 15px; }
    .chairman_himself { padding: 20px 0 20px; }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content { padding: 17px 17px 17px 17px; }
    .chairman_himself .chairman_himself_in .chairman_himself_text .chairman_content h3 { line-height: 110%; padding-bottom: 7px; font-size: 20px; }
    .chairman_himself .chairman_himself_in::before { width: 55px; height: 55px; left: 28px; }
    .chairman_himself .chairman_himself_in::after { width: 55px; height: 55px; /* left: 80%; */ }
    .new_sect { padding: 20px 0px; }
    .new_sect h3 { padding-bottom: 16px; }
    .news_slider_inner_box { height: 200px; }

    .common-slider-bottom_1 button { width: 46px; height: 37px; }
    .shaping_the_future .shaping_the_fut_in { gap: 20px; }
    .approach_our_value { padding: 20px 0; }
    .approach_our_value .approach_our_value_in .approach_our_value_card { max-width: 100%; }
    .approach_our_value h3 { padding-bottom: 20px; }
    .common-slider-bottom_1 button { right: 0; }
    .about-facilites-slider { padding: 20px; }
    .approch_excellence { padding: 25px 0; }
    .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul { padding-bottom: 16px; }
.common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul span, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box ul li a, .common-banner_1.banner-shadow .common-banner-content .common-banner-content-box h2 { font-size: 16px; }
.approach_our_value .approach_our_value_in .approach_our_value_card .approach_our_value_box .approach_our_value_img { width: 44px; height: 44px; }
.approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h4 { font-size: 19px; }
.approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right .counter h3 { font-size: 22px; }
.approch_excellence .approch_excellence_in .approch_excellence_img .excellence_right { gap: 10px; }
.approch_excellence .approch_excellence_in .approch_excellence_img { gap: 10px; }
.social_responsibility_banner .social_responsibility_in .social_responsibility_img { height: 100%; }
.social_approach .our_approach_card_3 { gap: 15px; }
.social_approach .our_approach_card_1 .our_approach_top { gap: 15px; }
.social_approach .our_approach_card_1 .our_approach_bottom { gap: 15px; }
.about-facilites-slider button.slick-next.slick-arrow { right: 55px; } 

.social_approach .our_approach_card_3 .our_approach_left {        gap: 15px; FLEX-DIRECTION: column; } 
.social_approach .our_approach_card_1 .our_approach_bottom .our_approach_top_img1 { max-width: 100%; }
.social_approach .our_approach_in { gap: 15px; }
.social_more_info .social_more_info_in .social_more_text h3 { padding-bottom: 12px; }
.about_we_support .we_support_in .we_support_card { max-width: 100%; }
.curricular-gallery-inr { padding: 10px 0; }
.curricular-gallery-items { max-width: 100%; }
.curricular-gallery-popup img.mfp-img { max-width: 280px; }
/* .social_approach .our_approach_card_2 img { bottom: -111px; width: 111px; } */
/* .about_we_support .we_support_in .we_support_card .we_support_box .we_support_text { top: 50%; transform: translateY(-50%); } */
.csr_gallery { padding: 20px 0; }
.social_more_info .social_more_info_in .social_more_img::before { top: 15px; right: 15px; }
.about_careers_positions { padding: 20px 0; }
.about_career_banner h1.h2 { font-size: 56px; }
.common-banner_1.banner-shadow { height: 430px; }
.about_careers_positions h3 { padding-bottom: 20px; }
.about_career_contact .about_career_contact_in .about_career_text span { font-size: 16px; padding-bottom: 8px; }
.about_careers_positions .careers_positions_in .careers_positions_card .careers_positions_box h5 { padding-bottom: 12px; }
.about_careers_positions .careers_positions_in .careers_positions_card .careers_positions_box p.date { font-size: 14px; padding-bottom: 12px; }
.about_career_contact .about_career_contact_in .about_career_text { padding: 0px 20px 20px 20px; }
.about_career_contact input[type="search"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], textarea { padding: 14px 14px; }
.technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box { padding: 16px 0; }
.technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box p.date, .technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box p.location { font-size: 16px; }
.technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box h6 { font-size: 16px; }
.technician_dialysis .technician_dialysis_in .technician_dialysis_text .technician_dialysis_box ul li { font-size: 16px; }
 .technician_dialysis  .about_career_contact_in .about_career_text { padding: 20px 20px !important; }
.about_career_contact .about_career_contact_in .about_career_text h3 { padding-bottom: 15px; font-size: 22px; }
.technician_dialysis .about_career_contact_in .about_career_text p { font-size: 16px; padding-bottom: 0px; }
.common-banner_1.banner-shadow { height: 100%; }
.common-banner_1.banner-shadow .common-banner-content { top: 66%; position: relative; top: 0; left: 0; z-index: 1; padding: 122px 0  63px; transform: none; }
.social_approach .our_approach_card_2 span { font-size: 16px; padding-bottom: 10px; }
.social_approach .our_approach_card_2 h5 { font-size: 18px; }
.about_we_support { padding: 0px 0 20px; }
.common-banner_1.banner-shadow .common-banner-img { width: 100%; position: absolute; left: 0; top: 0; }
    .common-slider-bottom_1 button { top: -30px; right: 0; transform: translateY(-50%); }
    .social_responsibility_banner .social_responsibility_in .social_responsibility_text { padding-left: 20px; }
    .common-facilites-slider-box_1 .common-slider-bottom_1 { position: relative; }
    .common-slider-bottom_1 button { width: 46px; height: 34px; }
    .common-slider-bottom_1 button.slick-prev.slick-arrow { margin-left: 60px; }
    .banner_span { font-size: 15px; padding-bottom: 16px; }

     /* course  */
    .course_info { padding: 25px 0; }
    .course_info .course_info_in .course_detials h3 { font-size: 22px; padding-bottom: 20px; }
    .course_info .course_info_in .course_list  ul li a { padding: 17px 9px; font-size: 16px; }
    .course_info .course_info_in .course_detials .course_info_left h6 { font-size: 15px; }
    .course_info .course_info_in .course_detials .course_info_left { gap: 16px; }
    .course_info .course_info_in .course_detials .course_info_left p { font-size: 14px; }
    .course_info .course_info_in .course_list span { font-size: 15px; line-height: 15px; padding-bottom: 12px; }


    /* student */
     .common-banner-content-box ul li a,  .common-banner-content-box ul span, .college-banner-content-box ul li a, .college-banner-content-box ul span { font-size: 15px; }
     .common-banner-content-box h2 { padding: 0 0 10px; }
    section.about_sect_unversity.student-alumni .about_sect_unversity_in, .student-success-story-inr, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in, .about_sect_unversity.student-gu-facilities .about_sect_unversity_in { gap: 20px; }
    .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li { padding: 12px 0; }
    .student-success-story { padding: 20px 0; }
    .common-banner.banner-shadow .common-banner-img { height: 100%; width: 100%; position: absolute; left: 0; top: 0; }
    .common-banner.banner-shadow .common-banner-content { bottom: 0; left: auto; position: relative; padding: 120px 0 30px; }
    .student-success-story-img { width: 120px; height: 120px; }
    .student-success-story-img-content span, .our-student-img-info span { padding: 6px 0 0px; }
    .student-success-story-img-content span, .about_sect_unversity.student-alumni .about_sect_unversity_in .about_sect_unversity_text ul li span, .our-student-img-info span { font-size: 17px; }
    .student-event .discover-date-content span, .spots-event .discover-date-content span { font-size: 15px;}
    .student-nearby-places .discover-img-content span { font-size: 16px; }
    .student-campus-slider button.slick-next.slick-arrow, .gu-gallery-slider button.slick-next.slick-arrow,  .gip-department.master button.slick-next.slick-arrow { margin-right: 60px; }
    .student-campus .discover-slider-box { padding: 50px 0 0 0; }
    .student-campus-slider button, .gu-gallery-slider button { right: 33%; top: -42px; width: 55px; height: 33px; }

    .banner-video-text p { font-size: 16px; }
    .banner-transparent .common-banner-content { top: 68px; }
    .common-banner.banner-transparent {height: 100%;}
    .banner-transparent .common-banner-content { top: 0; }
    .banner-transparent .common-banner-content .common-banner-content-box { width: 100%; padding: 100px 0 30px 20px !important; position: relative; }
    .banner-play-icon a { padding: 8px 12px; font-size: 15px; gap: 6px; }
    .banner-play-icon img { width: 30px; height: 30px; }
    .student-gu-resouces .discover-slider-box { padding: 10px 0 0; }
    .student-gu-resouces-slider .discover-slider-box-item { max-width: 100%; }
    .student-gu-facilities .about_sect_unversity_text ul li { font-size: 16px;} 
    .gu-gallery .discover-slider-box { padding: 42px 0 0 10px; }
    .about_sect_unversity.student-supporting-success .about_sect_unversity_in { padding: 16px; }

    .banner-purple .common-banner-content { padding: 100px 20px 0 20px; }
    .banner-purple-img-1, .banner-purple-img-2, .banner-purple-img-3, .banner-purple-img-4 {height: 100%;}
    .banner-purple-img-main, .banner-purple-images { gap: 18px; flex-wrap: wrap; }
    .banner-purple-img-main { height: 100%;}
    .about-curricular-text h3 { padding-bottom: 14px; }
    .curricular-activity-items { max-width: 100%; }
    /* .student-event .discover-slider-box { padding: 60px 20px 20px 20px; } */
   .curricular-event-slider button, .gu-gallery-slider button,  .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow { right: 85px; top: -45px; }

   .common-banner-content-box ul { padding: 0 0 12px; gap: 6px; }
   .common-banner.banner-infrastructure { height: 460px; }
   .banner-infrastructure .common-banner-content { padding: 80px 20px 0 20px;}
    .counter-content .counter { margin-top: 0; padding-bottom: 20px; }
    .about-curricular {padding: 20px 0;}
    .curricular-gallery-text { padding: 16px; }

    /* college */
    .college-banner-content-box h2 { padding: 0 0 12px; }
    .computer h3 { font-size: 17px; }
    .discover-slider-box ul { padding: 0 0 30px; }
    .gmch-discover .college-medical-programs-slider-box-content button.slick-arrow { top: -12px !important; right: 32% !important; }
    .college-latest-news-img { height: 350px; }
    .about_sect_unversity.college-pioneering-research { padding: 25px 0 0; }
    .news.gdri-research, .gcp-offer { padding: 0 0 25px; }
    .news.gdri-research .news-content-list-item { flex-direction: column-reverse;}
    .about_sect_unversity .about_sect_unversity_in, .news.gdri-research .news-inr { gap: 25px; }
    .about_sect_unversity.college-pioneering-research .about_sect_unversity_in .about_sect_unversity_left { height: 380px !important; }

    .gpc-about .about-curricular-img::after { height: 114%; top: -8%; left: -7%; }

    .gip-form-details-items { max-width: 100%; }
    .gip-form-details-text a { background-position: 62%; background-size: 12px; }
    .college-latest-news-text ul li { font-size: 15px; word-break: break-all; }
    .gip-department .gip-department-slider { padding: 45px 0 0; }
    .gip-department.master button.slick-arrow { right: 32%; top: 6px;}

    .gcn-slider .discover-slider-box { padding: 50px 0 0; }
    .student-campus-slider button, .gu-gallery-slider button, .curricular-event-slider button, .gu-gallery-slider button,  .college-medical-programs-slider-box-content button.slick-arrow, .gcn-slider-box-content button.slick-arrow, .gip-department.master button.slick-arrow { width: 50px; height: 32px; }
    .college-medical-programs-slider-box-content button.slick-arrow { top: -16px !important; right: 29% !important; }

    .gcn-facilities .about_sect_unversity_left_img2 p { font-size: 15px; }
    .gcn-facilities .about_sect_unversity_left_img2 { padding: 10px 10px; }
    .shcolarship-content-main p br {display: none;}


    /* mahima facilties 8-4-25 */
      
.common-banner .common-banner-content .common-banner  { padding: 20px 20px 20px 20px; }
.Designed { padding: 25px 0 25PX; }
.Designed .Designed-inr { gap: 20px; }
.our-lecture { padding: 25px 0; }
.our-lecture h3 { padding: 0 0 20px; }
.our-lecture-inr > p { font-size: 16px; }
.lecture-events ul li { width: 100%; }
.Education { padding: 25px 0; }
.Education-inr .Education-content H3 { padding: 0px 0 15PX; }
.common-slider-bottom button { right: 0; width: 33px; height: 33px; }
.common-facilites-slider-box { gap: 22px; }
.facilites-slider button.slick-next.slick-arrow { right: 38PX; }
.common-facilites-slider-box h4 { font-size: 18px; }
.Designed-inr .Designed-content h3 { padding: 0px 0 12px; }
.common-slider-bottom .common-slider-item .common-slider-item-box .slider-content { padding: 10px; }
.common-slider-bottom .common-slider-item .common-slider-item-box .slider-content h5 { font-size: 17px; }
.common-banner .common-banner-content-box ul li a, .common-banner .common-banner-content-box ul span { font-size: 16px; }
.Technologically { padding: 20px 0; }
.Connectivity { padding: 20px 20px; }
.Connectivity .Connectivity-box h3 { padding: 0 0 14px; }
.Technologically-inr { padding: 0px 0 20px; gap: 18px; }
.Connectivity .Connectivity-box ul li::before { width: 9px; height: 9px; top: 9px; }
.Connectivity .Connectivity-box ul li { padding: 0 0 13px 20px; font-size: 16px; }
.smart-connectivity { padding: 15px 0 0; }
.smart-connectivity .smart-item { width: 100%; }
.smart-connectivity .smart-item .smart-item-box img { width: 45px; height: 45px; margin-bottom: 2px; }
.Technologically-inr .Technologically-content .Technologically-content-box h3 { padding: 0px 0 10px; }

.our-lecture { padding: 20px 0; }
.computer h3 { font-size: 19px; padding: 0 !important; }
.Accessible-inr { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 18px; }
.Accessible-slider .Accessible-container { position: unset; left: 0; top: 0; width: 100%; }
.Accessible-slider { max-width: 100%; width: 100%; }
.Accessible-for { padding: 0 0 18px; }
.Accessible-content { padding: 0px 0; width: 100%; }
.Accessible { padding: 20px 0 20px; }
.Accessible-nav div.Accessible-nav-box { padding: 0 9px; }
.Accessible-content h3 { padding: 0 0 12px; }
/* .master button.slick-next.slick-arrow { margin-right: 18px; } */
.master button { top: -24px; }
.specially-labs .spacially-box h6 { font-size: 18px; padding: 0 0 5px; }
.specially-labs .spacially-box { transform: translateY(64%); }
.Equipped { padding: 20px 0; }
.Equipped .Equipped-inr { gap: 15px; }
.Equipped-box h3 { padding: 0px 0 12px; }
.play-icon a { font-size: 16px; }
.Auditorium-video video { height: 301px; }
.play-icon a  svg { width: 38px; height: 38px; }
.play-icon a { gap: 10px; }
.dining { padding: 20px 0 20px; }
.Auditorium-video .Connectivity-box-content h3 { padding: 0 0 9px; }
.dining .Cafeterias-content h3 { padding: 0 0 15px; }
.Delicious { padding: 20px 0; }
.Delicious-inr { gap: 20px; }
.timing-main { padding: 14px; }
.Canteen-timing ul li { font-size: 15px; }
.timing-main img { width: 24px; height: 24px; }
.Canteen-timing .timing-main > p { font-size: 19px; gap: 10px; }
.Delicious-content h3 { padding: 0 0 10px; }
.explore-search .explore-search-inr .explore-search-item { max-width: 100%; width: 100%; }
.Empowering .Empowering-content-list ul li span { font-size: 20px;padding-bottom: 5px; }
.explore-search .explore-search-inr .explore-search-item:nth-child(1) .explore-search-item-box h5 >br, .explore-search .explore-search-inr .explore-search-item:nth-child(2) .explore-search-item-box h5 >br, .explore-search .explore-search-inr .explore-search-item:nth-child(3) .explore-search-item-box h5>br {display: none;         font-size: 20px; padding-bottom: 7px;}
    .explore-search { padding: 0px 0 20px; }
    .Health-Priority .Delicious-img-box { gap: 10px; }
    .health-care { padding: 20px 0; }
    .health-care-events-item h3 { padding: 0px 0 10px; }
    .health-care .health-care-events-item .Canteen-timing:first-child .timing-main ul li a { font-size: 17px; }
    .health-care .health-care-events { gap: 10px; }
    .Community-inr .Community-content h3 { padding: 0 0 8px; }
    .fitness { padding: 20px 0; }
    .student-gu-facilities.gymnasium-main-content { padding: 20px 0; }
    .about_sect_unversity_in { gap: 20px; }

    .gymnasium-main-content .about_sect_unversity_text h3 { padding: 0px 0 7px; font-size: 20px; }
    .our-health .our-health-inr .our-health-content h3 { padding: 0 0 10px; }
    .fitness h2 { font-size: 21px; padding: 0px 0 10px; }
    .fitness .fitness-inr .fitness-item { max-width: 100%; }
    .Sports { padding: 20px 0; }
    .Sports-inr { gap: 13px; }
    .spots-event .common-facilites-slider-box h4 { font-size: 18px; width: 74%; }
    .spots-event .common-facilites-slider-box .common-slider-bottom .slider-content p { font-size: 16px; }
    .spots-event .common-facilites-slider-box .common-slider-bottom .slider-content h6 { padding-bottom: 5px; }
     .sports-achievements, .hostel-option { padding: 20px 0; }
    .news-content-list-item-img { order: 2; }
    .news-main-content span, .news-content-list-item .news-content-list-item-content span { font-size: 15px; padding: 0 0 5px; }
    .hostel-lives .about-accommodation-inr { padding: 20px 0; }
    .about-accommodation-text h3 { padding-bottom: 8px; }
    .hostel-option-item { max-width: 100%; }
    .about-accommodation-text::before { height: 520px; }
    .about-accommodation-text ul li { font-size: 16px; margin-bottom: 16px; }
    .student-success-story-img-content p, .our-student-img-info p { font-size: 15px; }
    .our-student-inr button.slick-arrow { right: 25px; top: 10px; }
    .our-student-inr button.slick-next.slick-arrow{margin-right: 78px;}
    .our-student-inr button.slick-next.slick-arrow { right: -10px; }
    .our-student-item-box { flex-wrap: wrap; }
    .our-student-img { max-width: 100%; }
    .our-student-text { max-width: 100%; }
    .map-contact .Equipped-box h3 { padding: 0 0 12px; }
    .our-student { padding: 20px 0; }
    .our-student-inr ul.slick-dots { padding: 14px 0 0; }
    .our-student-text p { font-size: 17px; }
    .our-student-img-content img { margin: auto; }
    .map-location-item .map-location-item-box .map-location-item-content span { gap: 6px; font-size: 18px; }
    .map-location-item .map-location-item-box { gap: 15px; flex-wrap: wrap; }
    .map-location-item .map-location-item-box> img{ margin: auto; }
    .map-location-item .map-location-item-box .map-location-item-content span img { width: 20px; height: 20px; }
    .about-accommodation-text h3 >br{display: none;}
.Learning .Delicious-img-box .bottom-img { width: 200px; height: 200px; border: 12px solid #F6F8F9; right: -13px; }
.Empowering .Empowering-content-list ul li { max-width: 100%; }


/* mahima changes */
.student-event .discover-slider-box { padding: 20px 20px 0px 20px; }
.banner-purple-img-main { width: 100%; max-width: 100%; }
.banner-purple-img-1, .banner-purple-img-2, .banner-purple-img-3, .banner-purple-img-4 { height: 100%; overflow: hidden; }
.student-event .curricular-event-slider button { right: 11px; top: -52px; width: 41px; height: 33px; }
.student-event .curricular-event-slider button.slick-next.slick-arrow{ margin-right: 46px; }
.discover.college-medical-programs .college-medical-programs-slider-box-content button.slick-arrow { top: -16px !important; right: 29% !important; }

/* mega menu */
.mega-menu-inr ul.botton-menu { flex-direction: column; }
/* .mega-menu-inr ul.top-menu { gap: 20px; justify-content: flex-start; max-height: 54%; overflow: auto; } */
.mega-menu-inr ul.top-menu li { padding: 10px; }
ul.top-menu li ul.sub-menu li a { font-size: 14px !important; word-wrap: break-word; text-wrap: auto; line-height: 21px; }
.mega-menu-inr ul.botton-menu { padding: 20px 0 50px; gap: 8px; }
.mega-menu-inr ul.botton-menu li a{ font-size: 16px !important; }
.mega-menu-inr ul.botton-menu span { font-size: 20px; }
.mega-menu-inr ul.top-menu li a { font-size: 18px; line-height: 110%; }
.banner-slider-box { padding: 0px 6px; }
.banner-slider-box-img .slick-slide div { height: 133px !important; }
.banner-slider-content { height: 133px; }
.banner.home { height: 400px; }
.our-student-inr ul.slick-dots { gap: 9px; }
.our-student-inr { padding: 45px 20px 0 20px; }
.our-student-inr ul.slick-dots li button { height: 13px; width: 13px; }
.academics_banner .academics_banner_img { height: 200px; max-width: 100%; }
.academics_banner .academics_content ul li a, .academics_banner .academics_content ul span { text-transform: uppercase; color: var(--white-color); font-family: var(--Poppins-medium); font-size: 18px; line-height: 100%; }
.academic-education .Delicious-content { max-width: 100%; }
.academics_latest_new .academics_latest_new_in .academics_text { max-width: 100%; width: 100%; padding: 30px 0; }
.academics_latest_new .academics_latest_new_in { gap: 0px; flex-wrap: wrap; }
.academics_latest_new .academics_latest_new_in .academics_img { max-width: 100%; width: 100%; line-height: 0; }

.academics_in { width: 100%; }
.academics_in ul li a{ width: 100%; font-size: 15px; }
span.icon { display: none; }
}
