.life_seminar .box ul::after {
  height: 100%
}

.life_seminar .box P {
  padding-bottom: 20px
}

@media (min-width:992px) {
  .dep_banner_video {
    height: 65vh
  }
}

@media (min-width:1920px) {
  .career_pathcontent.b_com {
    max-width: 66%;
    margin: auto
  }
}

@media (max-width:1920px) {
  .career_pathcontent.b_com {
    max-width: 66%;
    margin: auto
  }

  .reacerch .reacerch_content .rec_box2 blockquote {
    font-size: 24px
  }
}

@media (max-width:1900px) {
  .desktop_banner .carousel-item figure img {
    height: 55rem
  }
}

@media (max-width:1800px) {
  .student__club .img_box figure {
    margin-right: -70px
  }

  .life_invertis .col-lg-8 {
    width: 109rem
  }

  .career_pathcontent.b_com {
    max-width: 71%;
    margin: auto
  }
}

@media (max-width:1750px) {
  .career_pathcontent.b_com {
    max-width: 73%;
    margin: auto
  }
}

@media (max-width:1649px) {
  .career_pathcontent.b_com {
    max-width: 77%;
    margin: auto
  }

  main {
    padding-top: 14rem
  }

  section#sport {
    padding-bottom: 70px
  }

  .page_header {
    padding: 6rem 0 3.7rem
  }

  .page_header h1,.page_header h3 {
    font: normal 5rem/5.9rem var(--asap-condensed)
  }

  .top_blockquote {
    padding: 4.8rem 0
  }

  .top_blockquote blockquote {
    padding-right: 39rem
  }

  .online-admission-process .text_box {
    padding-bottom: 100px
  }

  .online-admission-process {
    padding: 70px 0 80px
  }

  .online-admission-process.online_new-admission {
    padding-bottom: 80px
  }

  .alumani__overview ul li {
    width: calc(100% - 220px);
    padding: 0 0 0 33px
  }

  .alumani__overview ul li:first-of-type {
    width: 220px
  }

  .alumani__overview ul li:nth-of-type(2)::after {
    left: 33px;
    bottom: -48px
  }

  .why_us_research {
    padding: 120px 0
  }

  .online-admission-process .row .img_box {
    width: calc(100% - 590px);
    padding: 0 0 0 47px
  }

  .online-admission-process .col_box {
    width: 590px
  }

  .news_wrap .news_content blockquote {
    font-size: 18px
  }

  .online-admission-process.online_new-admission .row {
    padding: 80px 60px 0
  }

  .online-admission-process .col_box h4,
  .step__box .big_text h3,
  .study_option .std_program .graduate_program li a span {
    font-size: 32px
  }

  .why_us_research .col-lg-4 .text-box {
    margin: 0 -35px;
    padding: 70px 90px 70px 70px
  }

  .why_us_research .col-lg-8 figure {
    margin-right: -250px
  }

  .inner_pagemenu ul li a {
    font: normal 3.1rem/4rem var(--asap-condensed);
    padding-bottom: 2rem;
    opacity: .5
  }

  .program_details {
    padding: 4rem 0 10rem
  }

  .current_opning h5,
  .dep_faculty h5,
  .program_details h2 {
    margin-bottom: 6rem
  }

  .heading span {
    font: bold 2.1rem/3.1rem var(--asap-condensed)
  }

  .auditorium .auditm_box .heading,
  .careers_wrap .heading,
  .depatment_wrap ul li,
  .faculty_detlswrap .fcd_social li,
  .formbox .input-group,
  .green_campus .lushgreen_content blockquote,
  .program_outcome .tab-content .card-body,
  .program_peos .heading,
  .program_peos .tab-content .card-body,
  .smeinar_hallwrap .smeinar_content .heading,
  .vision_mission .vision_box .heading {
    margin-bottom: 3rem
  }

  .bank-detail .full-text {
    padding: 120px 0 60px
  }

  section.bank-detail {
    padding-bottom: 130px
  }

  .healtcare__facilities .img_wrapper figure {
    width: 528px
  }

  .healtcare__facilities .img_wrapper .call {
    width: calc(100% - 528px)
  }

  .depatment_wrap ul li span {
    width: 90%;
    padding-left: 2rem
  }

  .life_invertis .lifeinver_content .number-count {
    font-size: 7rem !important;
    line-height: 7rem !important
  }

  .life_invertis {
    max-width: 139rem;
    padding: 7rem 0 14rem 7rem
  }

  .dep_facilites .col-lg-4,
  .life_invertis .col-lg-4,
  .reacerch .reacerch_content {
    width: 40rem
  }

  .life_invertis .col-lg-8 {
    width: 86rem;
    margin-left: auto
  }

  .life_invertis .lifeinver_content p {
    margin-bottom: 0
  }

  .dep_facilites .life_name,
  .life_invertis .life_name {
    margin-top: 1.5rem;
    font-size: 2.1rem
  }

  .industry__parteners .img__box ul {
    grid-template-columns: repeat(3, 1fr);
    padding-left: 30px
  }

  .industry__parteners .img__box ul li {
    height: 180px
  }

  .life_invertis .lifeinver_content blockquote {
    padding: 2.1rem 0 2rem
  }

  .btn360 {
    width: 10rem;
    height: 10rem;
    padding: 1.5rem
  }

  .btn360 img {
    width: 100%
  }

  .life_invertis::after {
    height: 90%
  }

  .current_opning ul li .apply_btnred,
  .dep_faculty .depfac_content,
  .faculty_detlswrap .fcd_social,
  .life_invertis .lifeinver_content .btn33,
  .program_testimonial .textimonial_content {
    margin-top: 2rem
  }

  .department_course .search_btn input {
    width: 30rem;
    margin-left: 3rem
  }

  .why_us ul .img__box figure {
    margin-right: -151px
  }

  .laboratory .container,
  .mission_hospital .container,
  .school .container,
  .workshops .container {
    max-width: 1400px
  }

  .why_us.research_text ul .content_box {
    max-width: 700px;
    margin-left: auto
  }

  .why_us.research_text.why_research ul .content_box {
    width: calc(100% - 370px);
    padding: 0 0 0 50px;
    max-width: 100%
  }

  .mission_hospital .big_text {
    margin-top: 30px
  }

  .mission_hospital .row .col-lg-7 figure {
    height: 92%
  }

  .mission_hospital .row .col-lg-7 figure img {
    height: 100%
  }

  .why_us.research_text ul .img__box figure {
    margin: 0 0 0 -100px
  }

  .parking_wrap .row .col-lg-9 {
    width: calc(100% - 380px)
  }

  .parking_wrap .row .col-lg-3 {
    width: 380px;
    padding-left: 30px
  }

  .vision_box.mision_box {
    min-height: 100%
  }

  .life_seminar ul .img__box figure {
    margin-left: -140px
  }

  .life_seminar ul {
    padding-bottom: 60px
  }

  .step_wrapper ul li a {
    font-size: 16px
  }

  .academic_facilities,
  .careers_wrap,
  .faculty_wrap,
  .newsdetails_wrap,
  .placment {
    padding: 8rem 0
  }

  .about_program {
    padding: 6rem 0 8rem
  }

  .about_program ul li {
    padding: 0 1.5rem 3rem 3rem
  }

  .about_progmcourse .heading {
    max-width: 34rem
  }

  .about_progmcourse blockquote {
    margin: 2rem 0 5rem;
    font-size: 2.1rem;
    line-height: 3.1rem
  }

  .about_progmcourse figure {
    width: 100%;
    height: 52rem;
    margin-left: -4rem
  }

  .about_progmcourse .course_feebox,
  .about_progmcourse .elgb_criteriabox {
    padding: 3rem 4rem
  }

  .course_structure {
    padding: 8rem 0 3rem
  }

  .course_structure .heading {
    max-width: 30rem
  }

  .course_structure ul,
  .event_wrap .event_leftlg,
  .event_wrap .event_rightlg,
  .event_wrap .full_news_wrap,
  .happening .full_happening,
  .hiring_process .code_conduct blockquote,
  .news_wrap .full_news_wrap,
  .transport_facilits .transp_right .bus_routes {
    margin: 3rem 0
  }

  .course_structure ul li {
    padding: 2rem
  }

  .course_structure ul li a,
  .parking_wrap .parking_box p {
    font: normal 2.1rem/3.1rem var(--lato)
  }

  .apply_nowtbn {
    font: 900 1.8rem/2.5rem var(--lato);
    padding: 1.3rem 2.5rem
  }

  .program_outcome .tab-content,
  .program_peos .tab-content {
    padding: 5.5rem 4.6rem
  }

  .program_outcome .tab-content .card-body h3,
  .program_outcome .tab-content .card-header p,
  .program_peos .card-header p,
  .program_peos .tab-content .card-body h3 {
    margin-bottom: 1.5rem
  }

  .program_outcome .heading {
    margin-bottom: 3.5rem
  }

  .career_pathcourse .career_pathcontent {
    max-width: 58rem;
    margin-left: auto;
    padding-right: 5rem
  }

  .career_pathcourse::after {
    height: 44.2rem
  }

  .auditorium,
  .cafeteria_wrap,
  .career_pathcourse .career_pathcontent p,
  .hiring_process .hiring_conent p,
  .inner_aboutmenu {
    padding: 3rem 0
  }

  .career_pathcourse .career_pathcontent .heading {
    max-width: 39rem
  }

  .program_testimonial h4,
  .study_option .std_program h1 {
    margin-bottom: 5rem
  }

  .program_testimonial .textimonial_content .tesimonial_name {
    font: bold 2.1rem/2.8rem var(--lato);
    margin-bottom: 1.5rem
  }

  .faculty_detlswrap {
    padding: 3.5rem 0 10rem;
    background-color: transparent
  }

  .faculty_detlswrap::before {
    height: 40rem
  }

  .alumni-details.faculty_detlswrap::before {
    height: 44rem
  }

  .faculty_detlswrap .facname,
  .faculty_detlswrap h1 {
    margin: 1.5rem 0 1rem
  }

  .faculty_detlswrap h2,
  .faculty_detlswrap p {
    padding-bottom: 2.5rem
  }

  .faculty_detlswrap .fcd_content ul {
    padding: 2rem 0
  }

  .newsdetails_content .ndt_content p,
  .vision_mission p {
    padding-bottom: 3rem
  }

  .faculty_detlswrap .fcd_content ul li,
  .faculty_detlswrap .fcd_content ul li a {
    padding-bottom: 3.2rem;
    font-size: 1.6rem;
    line-height: 2.8rem
  }

  .event_photos ul,
  .faculty_detlswrap .fcd_publication {
    margin-top: 7rem
  }

  .faculty_detlswrap .fcd_publication ul li {
    padding: 2.6rem 3rem
  }

  .faculty_detlswrap .fcd_publication ul li blockquote,
  .news_wrap .news_content blockquote {
    font: normal 1.8rem/2.8rem var(--lato)
  }

  .faculty_detlswrap .fcd_publication ul li p {
    margin-top: 1.5rem
  }

  .news_wrap {
    padding: 8.2rem 0 10rem
  }

  .news_wrap .gx-lg-5 {
    --bs-gutter-x: 3.2rem;
    --bs-gutter-x: 3rem
  }

  .news_wrap .full_news_wrap .full_hpcontent,
  .news_wrap .news_content {
    left: 3rem;
    bottom: 4rem
  }

  .news_wrap .hpinner_redbox {
    padding: 5rem
  }

  .newsdate {
    margin-bottom: 2rem
  }

  .news_wrap .news_box .newinner_box {
    padding: 4rem;
    margin-bottom: 3rem;
    height: 46.5%
  }

  .news_wrap.news__wrapper_department .news_box .newinner_box {
    padding: 2rem;
    margin-bottom: 3rem;
    height: 48.5%
  }

  .acdmic_program h3,
  .news_wrap .hpinner_redbox blockquote,
  .news_wrap .news_box .newinner_box blockquote {
    font: normal 2.8rem/3.8rem var(--asap-condensed)
  }

  .newsdetails_wrap h2 {
    font: bold 3.4rem/4.6rem var(--asap-condensed);
    margin-bottom: 4rem
  }

  .newsdetails_content {
    padding-top: 6rem
  }

  .newsdetails_content .ndt_content {
    padding: 0 8rem
  }

  .newsdetails_content figure {
    margin-bottom: 4rem
  }

  .gallery_wrap {
    padding: 2rem 0 10rem
  }

  .gallery_wrap ul li a span {
    font: normal 1.8rem/2.6rem var(--asap-condensed)
  }

  .gallery_wrap ul {
    margin-bottom: 3.7rem
  }

  .event_photos,
  .event_wrap {
    padding: 3rem 0 10rem
  }

  .event_wrap ul li a {
    padding: 1rem 3rem
  }

  .news_wrap .mt58,
  .study_option .gpdetails {
    margin-top: 5rem
  }

  .event_wrap .mt58 {
    margin-top: 3rem
  }

  .inner_aboutmenu ul li a {
    font: normal 1.8rem/2.5rem var(--asap-condensed)
  }

  .abtfact_figure {
    padding: 7rem 0 0
  }

  .abtfact_figure .fact_content .number {
    font: bold 6rem/5rem var(--noto);
    letter-spacing: -3px
  }

  .abtfact_figure .fact_content {
    padding: 2rem;
    max-width: 60%
  }

  .abtfact_figure .fact_content blockquote {
    font: normal 2.4rem/3.4rem var(--asap-condensed);
    line-height: 1.3
  }

  .overview_identity {
    padding: 6rem 0
  }

  .overview_identity .overleft_content {
    max-width: 59rem;
    padding-right: 4rem
  }

  .overview_identity .overleft_content h2 {
    font: normal 3.2rem/4rem var(--asap-condensed)
  }

  .overview_identity .overleft_content blockquote {
    font: normal 2.1rem/3.2rem var(--lato);
    margin: 0 0 4rem;
    line-height: 1.5
  }

  .overview_identity .overleft_content p {
    font: normal 1.6rem/2.8rem var(--lato);
    padding-bottom: 5rem
  }

  .overview_identity .nac_logo {
    padding: 3.2rem 2.6rem;
    max-width: 57rem
  }

  .vision_mission {
    padding: 4rem 0 0
  }

  .vision_mission h4 {
    font: normal 3.6rem/4.2rem var(--asap-condensed);
    margin-bottom: 4rem
  }

  .vision_mission .misnvisn_boxwrp {
    padding-right: 3.5rem
  }

  .vision_mission .vision_box {
    padding: 5rem 4rem
  }

  .vision_mission figure {
    margin: 1.5rem 0 3rem
  }

  .about_logo .about_contetn p,
  .innovate_challenge .innovate_content ul li p,
  .philosphy_wrap .philosphy_slider .item p,
  .vision_mission p {
    font: normal 1.6rem/2.6rem var(--lato)
  }

  .philosphy_wrap blockquote {
    font: normal 2.4rem/3.4rem var(--lato);
    padding: 3rem 0 4rem
  }

  .philosphy_wrap .philosphy_slider {
    max-width: 135.5rem
  }

  .philosphy_wrap .philosphy_slider .item {
    min-height: 23rem;
    padding: 4rem
  }

  .philosphy_wrap .philosphy_slider .item h5 {
    font: bold 2.4rem/3.4rem var(--lato);
    margin-bottom: 1.5rem
  }

  .philosphy_wrap {
    padding: 2rem 0 5rem
  }

  .innovate_challenge {
    padding: 6rem 0 4rem
  }

  .innovate_challenge .big_img {
    width: 78.5rem;
    margin-left: -4rem
  }

  .innovate_challenge::after {
    width: 135.6rem;
    height: 80%
  }

  .dep_faculty .owl-dots,
  .innovate_challenge .innovate_content {
    margin-top: 6rem
  }

  .innovate_challenge .innovate_content p {
    font: normal 1.6rem/2.6rem var(--lato);
    margin: 4rem 0
  }

  .innovate_challenge .innovate_content ul li {
    width: 32.4%;
    padding: 4.7rem 5rem;
    margin-bottom: 1.5rem
  }

  .innovate_challenge .innovate_content ul li h5 {
    font: normal 2.4rem/3.4rem var(--lato);
    margin: 3rem 0 2rem
  }

  .about_logo {
    padding: 8rem 0 10rem
  }

  .about_logo .row .col-lg-5 figure img {
    width: 100%;
    height: auto
  }

  .about_logo .row .col-lg-5 {
    width: 57rem;
    margin-right: auto;
    padding-left: 2rem
  }

  .about_logo .row .col-lg-7 {
    width: 80rem
  }

  .about_logo .about_contetn p {
    padding-bottom: 2rem
  }

  .desktop_banner {
    padding: 0 5rem
  }

  .desktop_banner .carousel-inner {
    margin-top: 2.3rem
  }

  .desktop_banner .carousel-item figure img {
    height: 52rem;
    display: inline-block
  }

  .desktop_banner .carousel-item figure {
    max-width: 100%
  }

  .desktop_banner .carousel-caption {
    width: 56rem;
    padding-top: 14rem
  }

  .desktop_banner .slide_cpation.carousel-caption .slider_heading {
    font: var(--font60);
    letter-spacing: -3.15px
  }

  .desktop_banner .carousel-item {
    height: 52rem
  }

  .study_option {
    margin: 9rem 0 7.1rem
  }

  .study_option .std_program h1 span {
    font: bold 2.1rem/4.1rem var(--asap-condensed);
    letter-spacing: 3px
  }

  .study_option .std_program .graduate_program li a {
    font-size: 32px;
    line-height: 1.4
  }

  .study_option .std_program .graduate_program li ul li a {
    font-size: 20px;
    padding-bottom: 12px
  }

  .study_option .gpdetails li a {
    font: normal 2.1rem/3.1rem var(--lato);
    padding-bottom: 2.8rem
  }

  .acdmic_program,
  .transport_facilits .transp_right {
    padding-left: 4rem
  }

  .acdmic_program h2 {
    font-size: 10rem
  }

  .acdmic_program .admission_process {
    margin-top: 2.4rem
  }

  .acdmic_program .admission_process h4 {
    padding-right: 7rem
  }

  .acdmic_program .admission_process ul {
    padding: 0 0 2rem;
    margin-bottom: 2rem
  }

  .acdmic_program .admission_process ul li a {
    font: 500 1.8rem/2.4rem var(--asap-condensed)
  }

  .study_option .std_program::before {
    left: -3.2rem;
    height: 54.7rem
  }

  .reacerch {
    padding: 9rem 0 11rem
  }

  .reacerch .reacerch_content .rec_box1,
  .reacerch .reacerch_content .rec_box2 {
    padding: 4.5rem
  }

  .reacerch .reacerch_content .rec_box1 .number-count {
    letter-spacing: -7px;
    font-size: 10rem;
    line-height: 12.2rem
  }

  .reacerch figure {
    height: 63.6rem
  }

  .reacerch .reacerch_content .rec_box2 blockquote {
    font: 500 2.8rem/3.8rem var(--asap-condensed);
    margin-bottom: 2.4rem
  }

  .reacerch #sync2 {
    margin-top: 4.7rem;
    padding: 0
  }

  .reacerch #sync1 .owl-dots {
    margin-top: 17rem
  }

  .reacerch #sync2 .owl-item {
    padding: 1.4rem 3rem;
    height: 9.5rem
  }

  .reacerch .reach_heading {
    font: bold 1.8rem/2.8rem var(--lato)
  }

  .placment .placment_left blockquote {
    font: bold 3.8rem/4.5rem var(--asap-condensed);
    padding: 3.3rem 0 2rem
  }

  .placment_right {
    max-width: 31rem;
    padding-left: 4.1rem
  }

  .placment_right .lpa {
    letter-spacing: -6px;
    font-size: 10rem;
    font-weight: 700;
    line-height: 8rem;
    margin-bottom: 1rem
  }

  .placment .placment_left p {
    font: bold 1.6rem/2.6rem var(--lato);
    padding-bottom: 2rem
  }

  .placm_testimonials {
    padding: 4rem
  }

  .placm_testimonials .carousel .carousel-item blockquote {
    font: italic normal 2.8rem/4.2rem var(--noto);
    margin: 3.2rem 0
  }

  .placment_logo ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 2rem
  }

  .placment_link ul {
    padding-top: 1rem;
    border-top: .1rem solid #e2e2e2;
    margin-top: 2.2rem
  }

  .dep_facilites .col-lg-8 {
    width: 91rem;
    margin-left: auto
  }

  .dep_facilites .lifeinver_content,
  .smeinar_hallwrap figure {
    padding-right: 5rem
  }

  .dep_facilites figure {
    height: 46rem
  }

  .dep_faculty {
    padding: 7rem 0
  }

  .dep_faculty .depfac_content .fac_name {
    font: bold 2.1rem/2.9rem var(--lato);
    margin-bottom: 1.5rem
  }

  .dep_faculty .depfac_content p,
  .dep_faculty .depfac_content p span {
    font: normal 1.6rem/2.6rem var(--lato);
    padding-bottom: 1rem
  }

  .happening {
    padding: 8rem 0 7rem
  }

  .happening h5 {
    font: bold 5rem/5.9rem var(--asap-condensed);
    margin: 2rem 0 4rem
  }

  .happening .heading span::after {
    width: 26.5rem
  }

  .happening .gx-lg-5 {
    --bs-gutter-x: 3rem
  }

  .happening .hpnews_box .hpinner_box {
    padding: 3rem 3rem 6rem;
    margin-bottom: 2.5rem
  }

  .happening .happening_content {
    bottom: 3rem;
    left: 5rem
  }

  .happening .happening_content .newsdate {
    margin-bottom: 1rem
  }

  .happening .hpinner_redbox blockquote,
  .happening .hpnews_box .hpinner_box blockquote {
    font: normal 2.4rem/3.2rem var(--asap-condensed)
  }

  .static_list {
    top: 33rem
  }

  .academic_inner blockquote {
    font-size: 30px;
    line-height: 40px
  }

  .classrooms_counter blockquote {
    font-size: 100px;
    line-height: 110px
  }

  .count-title {
    font-size: 100px;
    line-height: 100px
  }

  .moot_court_inner {
    padding: 35px
  }

  .curriculum_innovation .curriculm_inn {
    padding: 15px 0
  }

  .curriculum_innovation .heading span {
    letter-spacing: 2.17px
  }

  .curriculum_innovation .heading span::after {
    display: none
  }

  .press_release {
    padding: 10rem 0;
    background: var(--graybg)
  }

  .press_release blockquote {
    font: 500 3.8rem/4.5rem var(--asap-condensed);
    margin: 3rem 0
  }

  .press_release ul {
    margin: 6.6rem 0 8rem
  }

  .green_campus figure {
    max-width: 1370px;
    padding-top: 5rem
  }

  .green_campus .green_campbox {
    width: 30rem;
    padding: 5rem
  }

  .auditorium .saminar_hall li .number-count,
  .green_campus .green_campbox .number-count,
  .parking_wrap .parking_box .number-count,
  .transport_facilits .transp_right .bus_routes .number-count {
    font: bold 10rem/12rem var(--noto);
    letter-spacing: -5px
  }

  .green_campus .lushgreen_content {
    padding: 5rem 0
  }

  .auditorium .auditm_box {
    padding: 5rem 6rem
  }

  .auditorium .saminar_hall {
    padding: 2rem 0 0 8rem
  }

  .auditorium .saminar_hall li:first-child {
    width: 28%
  }

  .auditorium .saminar_hall li p {
    font: normal 2.6rem/3.6rem var(--asap-condensed)
  }

  .auditorium .saminar_hall li:nth-child(2) {
    width: 58%;
    padding-left: 2rem
  }

  .cafeteria_wrap blockquote,
  .parking_wrap blockquote {
    margin: 3rem 0 5rem;
    padding-right: 20rem
  }

  .transport_facilits {
    padding: 4rem 0 1.5rem
  }

  .transport_facilits .transp_left {
    max-width: 73rem;
    margin-left: -3rem;
    padding: 4rem 3rem
  }

  .transport_facilits .transp_left blockquote {
    margin: 3rem 0 5rem
  }

  .transport_facilits .transp_left figure {
    width: 78.8rem;
    margin-left: -4rem
  }

  .transport_facilits .transp_left p {
    padding: 5rem 2rem 2rem
  }

  .transport_facilits .col-lg-5 figure {
    margin-top: 3.5rem
  }

  .parking_wrap figure {
    width: 101rem;
    margin-left: -4rem;
    padding-bottom: 15rem
  }

  .parking_wrap {
    padding: 1.5rem 0 10rem
  }

  .parking_wrap .parking_box {
    padding: 3.5rem 5rem 3.5rem 6rem;
    max-width: 43rem;
    right: -12rem
  }

  .parking_wrap .parking_right {
    padding: 3rem 0 3rem 3rem
  }

  .careers_wrap figure {
    width: 75rem;
    margin-left: auto
  }

  .careers_wrap .careers_conent p {
    padding-bottom: 5rem;
    padding-right: 8rem
  }

  .hiring_process .code_conduct {
    padding: 4.6rem 5.5rem;
    margin-top: 3rem
  }

  .current_opning {
    padding: 10rem 0
  }

  .current_opning ul li {
    padding: 3rem
  }

  .current_opning ul {
    margin-bottom: 7rem;
    grid-gap: 3rem
  }

  .contact_wrap {
    padding: 8rem 0 0
  }

  .contact_wrap .campbox li {
    padding: 0 2rem 0 3rem;
    margin-bottom: 4rem
  }

  .contact_wrap .admission_help h3,
  .contact_wrap .campbox li h3,
  .contact_wrap .dialbox h3 {
    letter-spacing: 3px;
    margin-bottom: 2rem
  }

  .contact_wrap .dialbox {
    padding: 2.8rem 3rem;
    margin-bottom: 2.2rem
  }

  .contact_wrap .dialbox p a {
    font: bold 3.8rem/4.5rem var(--asap-condensed)
  }

  .formbox blockquote {
    font: normal 2rem/3rem var(--lato);
    margin-bottom: 3.4rem
  }

  .formbox input,
  .formbox textarea {
    font: italic normal 1.8rem/2.5rem var(--lato);
    padding-bottom: 1.5rem
  }

  .formbox ::-webkit-input-placeholder {
    font: italic normal 1.8rem/2.5rem var(--lato)
  }

  .formbox :-ms-input-placeholder {
    font: italic normal 1.8rem/2.5rem var(--lato)
  }

  .formbox ::placeholder {
    font: italic normal 1.8rem/2.5rem var(--lato)
  }

  .formbox textarea {
    min-height: 10rem
  }

  .map_wrap {
    margin-top: -15rem
  }

  .contact_wrap .dialbox h3 {
    margin: 0
  }

  .contact_wrap .admission_help {
    padding: 0 3rem
  }

  .contact_wrap .admission_help .mail_phone {
    margin-bottom: 2.6rem
  }

  .map_wrap iframe {
    height: 60rem
  }

  .student__club .img_box figure {
    margin-right: -60px
  }

  .gym_yoga .container {
    max-width: 1300px
  }

  .indoor__sport .container {
    max-width: 1360px
  }

  .step__box.half {
    width: 48%
  }

  .school .row .col_3 p {
    font-size: 26px
  }

  .school .row {
    padding: 0 60px 70px
  }

  .school .row .col_3 h5 {
    font-size: 22px
  }

  .parichay {
    padding-top: 70px
  }

  .research4 {
    padding: 50px 0
  }

  .hostel_facilites {
    padding-bottom: 140px
  }
}

@media (max-width:1600px) {
  .career_pathcontent.b_com {
    max-width: 74%;
    margin: auto
  }
}

@media (max-width:1550px) {
  .career_pathcontent.b_com {
    max-width: 76%;
    margin: auto
  }
}

@media (max-width:1449px) {
  .career_pathcontent.b_com {
    max-width: 82%;
    margin: auto
  }

  .reacerch .reacerch_content .rec_box2 blockquote {
    font-size: 22px;
    line-height: 1.5
  }

  .management_board .col_box .img_box figure {
    margin-left: -51px
  }

  .placement_recurtie .nav-tabs li .nav-link {
    padding: 8px 25px
  }

  .course_name li:first-child {
    width: 85%
  }

  .course_name li:last-child {
    width: 15%
  }

  .bank-detail .img_box ul {
    padding: 45px 0 0 40px;
    column-gap: 10px
  }

  .bank-detail .img_box ul li {
    max-width: 150px
  }

  .online-admission-process .text_box,
  .parichay.research5 {
    padding-bottom: 70px
  }

  .online-admission-process {
    padding: 60px 0
  }

  section.online-admission-process.online_new-admission {
    padding-bottom: 100px
  }

  .step__box .big_text .top-text span {
    font-size: 32px
  }

  .online-admission-process .text_box p {
    padding-top: 30px;
    font-size: 22px
  }

  .bank-detail .col_text .content {
    padding: 45px 50px
  }

  .bank-detail .img_box .box-wrapper {
    margin-left: 40px
  }

  .why_us_research {
    padding: 100px 0
  }

  .why_us_research .col-lg-4 .text-box {
    margin: 0 -35px 0 -25px;
    padding: 60px 70px 60px 60px
  }

  .why_us_research .col-lg-8 figure {
    margin-right: -150px
  }

  .management_board .detail h5 {
    font-size: 34px
  }

  .bank-detail .img_box p {
    padding-left: 65px
  }

  .student__club .img_box figure {
    margin-right: -40px;
    margin-left: -30px
  }

  .management_board .col_box .text-box {
    width: 58%;
    padding: 50px 80px 64px 46px
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box {
    padding: 50px 46px 50px 80px
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .img_box figure {
    margin-right: -50px
  }

  .indoor__sport .container {
    max-width: 1280px;
    padding: 0 20px
  }

  .healtcare__facilities .img_wrapper .call a {
    font-size: 45px
  }

  .why_research ul::after {
    height: 140px
  }

  .healtcare__facilities .img_wrapper .call img {
    width: 50px;
    margin-bottom: 23px
  }

  .about_strenth ul {
    margin-top: 4.5rem
  }

  .healtcare__facilities .text_box {
    padding: 60px 187px 60px 61px
  }

  .gym_yoga .col_left figure {
    margin: 0 -20px 0 -96px
  }

  .gym_yoga .col_right figure {
    margin-right: -40px
  }

  .gym_yoga .container,
  .life_seminar ul {
    max-width: 1200px
  }

  .admission_helpline .col-lg-6 .box {
    padding: 46px 45px 89px
  }

  .admission_helpline .btn-wrapper {
    margin-top: 30px
  }

  .admission_helpline .col-lg-4 a {
    font-size: 50px
  }

  .offline-admission-process {
    padding-bottom: 80px
  }

  .admission_helpline {
    padding-bottom: 110px
  }

  .gym_yoga .row {
    padding: 60px 0 57px 48px
  }

  .step__box {
    padding: 45px 55px 60px
  }

  section.offline-admission-process::after {
    height: 790px
  }

  .admission_helpline .col-lg-6 .box h5,
  .online-admission-process .col_box h4,
  .step__box .big_text h3 {
    font-size: 32px
  }

  .step__box .row .col_3 span {
    font-size: 24px
  }

  .research_text {
    padding-bottom: 60px
  }

  .management_board .col_box .img_box {
    width: 42%
  }

  .faclities {
    padding-bottom: 170px
  }

  .life_seminar ul .img__box figure {
    margin-left: -110px
  }

  .parking_wrap figure {
    width: 100%;
    margin: 0;
    padding-bottom: 10rem;
    min-height: 640px
  }

  .parking_wrap .parking_right {
    padding-left: 0
  }

  .arts__club ul li {
    padding: 30px 38px 42px 50px
  }

  .big_text h6 {
    font-size: 100px
  }

  .mission_hospital .container {
    max-width: 1300px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    width: calc(100% - 250px);
    padding: 49px 0 0 40px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2)::after {
    left: 29px
  }

  .placement__hall .col-lg-6 ul li {
    width: 250px
  }

  .corporate-resource {
    padding-bottom: 90px
  }

  .placement__hall .col-lg-6 h5 {
    font-size: 28px
  }

  .recognition .col_box {
    padding: 50px 40px
  }

  .recognition .col_box li:nth-of-type(2n) {
    padding-left: 40px
  }

  .recognition .row {
    margin-bottom: 50px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span {
    font-size: 40px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter {
    min-height: 220px;
    max-width: 240px
  }

  .school .container {
    max-width: 1300px;
    padding: 0 30px
  }

  .faculty_wrap .fac_bio {
    padding: 2rem 2rem 4.8rem 0
  }

  .hostel_facilites .row {
    padding: 65px 0 65px 60px
  }

  .hostel_facilites .row .text_box {
    padding-right: 60px
  }

  .hostel_facilites .row .big_text {
    margin-top: 80px
  }

  .payment_mode.international {
    padding-top: 50px
  }

  .alumani__overview p,
  .lab_faclicties .row button {
    font-size: 22px
  }

  .lab_faclicties .col-left li {
    margin-bottom: 20px;
    padding-bottom: 20px
  }

  .lab_faclicties .col-left {
    padding: 35px 30px
  }

  .offline-admission-process h5 {
    padding: 120px 0 60px
  }

  .why-us-pointers {
    padding: 90px 0
  }
}

@media (max-width:1399px) {

  .alumani__overview .content p,
  .alumani__overview ul li:first-of-type {
    width: 100%
  }

  .education_loan figure img,
  .online-admission-process .row .img_box figure,
  .online-admission-process .row .img_box img,
  .work_ethics .img_box figure,
  .work_ethics .img_box img {
    object-fit: cover;
    height: 100%
  }

  .video-section-event video {
    height: 200px
  }

  .career_pathcontent.dom {
    max-width: 100%;
    margin: 0 auto
  }

  .alumani__overview ul li h6,
  .iqac_accordian_wrapper .accordion-row {
    margin-bottom: 15px
  }

  .current_opning .row ul li p {
    line-height: 1.4
  }

  .why_us ul {
    padding: 40px;
    max-width: 932px
  }

  .bank-detail .full-text p,
  .faclities .row ul li:nth-of-type(2) p,
  .why_us p {
    font-size: 22px
  }

  .bank-detail .img_box .assistance ul li span,
  .life_seminar ul .img__box .owl-dot,
  .skill__excellence .row .particular .col-lg-5 .note {
    margin-top: 30px
  }

  .happening .news_content {
    padding: 20px
  }

  section.offline-admission-process::after {
    height: 600px
  }

  .school {
    padding: 120px 0 100px
  }

  .admission_faq,
  .convocation-inner,
  .why-us-pointers {
    padding: 80px 0
  }

  .why_choose__us ul li p {
    font-size: 16px;
    padding: 20px 0 0
  }

  .program_outcome,
  .why-us-pointers ul li {
    padding: 3rem 0
  }

  .course_duration strong,
  .faculty_detlswrap p,
  .faculty_wrap .fac_bio p span,
  .invertis_journal ul li a.arrow,
  .life_invertis .lifeinver_content p,
  .overview_identity .nac_logo ul li span,
  .placement__hall .col-lg-6 h6,
  .placment_link ul li a,
  .publications table tbody tr td,
  .static_list li a {
    font-size: 14px
  }

  .news_wrap.all_project .grid_item {
    grid-template-columns: repeat(2, 1fr)
  }

  .news_wrap.all_project .grid_item .item_box figure,
  .student_work.overview_identity figure {
    height: auto
  }

  .admission_helpline,
  .management_board .tab_content,
  .placment_record,
  .success-stories {
    padding-bottom: 80px
  }

  .offline-admission-process h5 {
    padding: 80px 0 50px;
    font-size: 22px
  }

  .admission_helpline .col-lg-6 .box h5,
  .management_board .col_box .text-box h5 {
    font-size: 28px
  }

  .admission_helpline .col-lg-6 .box {
    padding: 40px 40px 77px
  }

  .research__lab.psychology__lab {
    padding-block: 60px 0
  }

  section.bank-detail,
  section.value_based.why-us-value_based {
    padding-bottom: 110px
  }

  .area__research ul li {
    font-size: 14px;
    line-height: 1.3
  }

  .life_seminar .box ul::after {
    height: 90%
  }

  .area__research ul li::after,
  .collaboration_research ul li::after {
    top: 4px
  }

  .area__research ul,
  .counter {
    margin-top: 20px
  }

  .industry__parteners .img__box ul li {
    height: 140px
  }

  .industry__parteners,
  .research-innovation {
    padding: 60px 0
  }

  .cafeteria_wrap.sport .row .col-lg_4,
  .industry__parteners .box .content_box {
    width: 350px
  }

  .excellence.ted-x {
    padding-block: 6rem
  }

  .cafeteria_wrap.sport .row .col-lg_8,
  .industry__parteners .box .img__box {
    width: calc(100% - 350px)
  }

  .alumani__board,
  .skill__excellence,
  section.online-admission-process.online_new-admission,
  section.school.curriculum_innovation {
    padding-bottom: 70px
  }

  .education__loan.education_loan {
    padding: 60px 0 30px
  }

  .skill__excellence.academic_talk {
    padding: 0 0 70px
  }

  .dean .col,
  .management_board.hod_message .tab_content,
  .placement__hall h2,
  .research__lab.psychology__lab.fashion__faclity_slider {
    padding-bottom: 60px
  }

  .desktop_banner .slide_cpation.carousel-caption p,
  .recognition .col_box h5 {
    font-size: 19px
  }

  .office_admission {
    padding-top: 120px
  }

  .alumani__overview,
  .lab_faclicties,
  section.school.placement_drive {
    padding: 70px 0
  }

  .parichay.research5 {
    padding-top: 70px
  }

  .why_us_research .col-lg-4 .text-box {
    margin: 0 -35px 0 -25px;
    padding: 48px 60px 70px 50px
  }

  .why_choose__us {
    padding: 90px 0 70px
  }

  .step__box .big_text h3,
  .why_choose__us h2 {
    margin-bottom: 40px
  }

  .why_us_research .col-lg-4 figure {
    max-width: 95%;
    margin: 0 0 20px auto
  }

  .why_us_research .col-lg-8 figure {
    margin-right: -370px
  }

  .school .row .col_3 p {
    font-size: 24px;
    padding-bottom: 20px
  }

  .school .row {
    padding: 0 45px 60px
  }

  .why_choose__us ul li {
    padding: 20px 27px
  }

  .overview_identity .container .row,
  .overview_identity .container .row .col-lg-12 {
    padding: 30px
  }

  .iqac_accordian_wrapper .iqac_commitee .accordion_inner h2 {
    padding: 30px 0 20px
  }

  .alumani__overview ul li {
    width: 100%;
    padding: 30px 0 0
  }

  .alumani__overview .box {
    padding: 0 30px 50px
  }

  .alumani__overview .content {
    padding: 40px 0 20px
  }

  .alumani__overview .content figure {
    margin-top: -15px
  }

  .placment_record .detail p {
    font-size: 24px;
    padding-top: 5px
  }

  .about_progmcourse .course_feebox p strong::after {
    left: 3px
  }

  .placement__record .table__wrapper table tr td {
    font-size: 12px;
    padding: 10px;
    line-height: 1.3
  }

  .placement__record .table__wrapper thead tr th {
    padding: 10px;
    font-size: 14px;
    line-height: 1.3
  }

  .admission_faq .accordion-button {
    padding: 15px 60px 15px 30px
  }

  .payment_mode .row {
    padding-bottom: 40px
  }

  .online-admission-process {
    padding: 69px 0 100px
  }

  .about_progmcourse .course_feebox p strong,
  .bank-detail .img_box .assistance ul h5,
  .csed-industry .collaboration h2 span,
  .detail_content .text_box h5,
  .online-admission-process .col_box h4,
  .placement__hall .col-lg-6 h5,
  .scholarship .row .img_box .download-document a,
  .step__box .big_text h3,
  .step__box .heading span {
    font-size: 24px
  }

  .gym_yoga {
    padding-top: 60px
  }

  .academic_council.value_course .academic_council_inner .comman_li li {
    line-height: 1.3
  }

  .invertis_journal ul li h4,
  .invertis_journal ul li h5,
  .placement_drive.school.school .row .col_3 h5,
  .placement_recurtie .nav-tabs li .nav-link,
  .value_course .academic_council_inner .box h4 {
    font-size: 20px
  }

  .placement__hall .col-lg-6 span a {
    font-size: 15px
  }

  .corporate-resource .col-lg-12 p {
    padding-bottom: 35px
  }

  .about_progmcourse .accordion-body p,
  .about_strenth li p,
  .campbox li p a,
  .careers_wrap .careers_conent p,
  .collaboration_research .box__wrapper a,
  .common_p,
  .contact_wrap .admission_help a,
  .contact_wrap .campbox li p,
  .placement_policy.alumani__overview .container ul li,
  .school.curriculum_innovation .row .col_3 p {
    font-size: 14px;
    line-height: 1.573
  }

  .recognition .col_box li {
    width: 120px
  }

  .recognition .col_box li:nth-of-type(2) {
    width: calc(100% - 120px);
    padding-left: 30px
  }

  .recognition .col_box {
    padding: 45px 35px
  }

  .success-stories .success_box {
    padding: 60px 50px 70px;
    margin-bottom: 90px
  }

  .success-stories .success_box li:nth-of-type(2n) {
    padding-left: 45px
  }

  .big_text p,
  .skill__excellence .row .particular h3,
  .success-stories .success_box .detail h5 {
    font-size: 26px
  }

  .success-stories .success_box .detail span {
    font-size: 16px;
    margin: 6px 0
  }

  .alumni-overview .featured-alumni .alumni-thumb .heading-text .batch,
  .course_box,
  .newsdate,
  .program_outcome .tab-content .card-body h3,
  .program_outcome .tab-content .card-header p,
  .program_peos .card-header p,
  .program_peos .tab-content .card-body h3 {
    margin-bottom: 1rem
  }

  .success-stories .success_box li:first-of-type figure {
    margin-top: -95px
  }

  .success-stories .success_box li:nth-of-type(2) figure {
    width: 55px
  }

  .recognition .col_box li a {
    margin-top: 30px;
    font-size: 14px
  }

  .recognition .col_box span {
    font-size: 14px;
    margin-top: 20px
  }

  .placement__hall .col-lg-6 ul li {
    width: 150px
  }

  .corporate-resource .col-lg-6.text {
    padding: 0 30px
  }

  .why_us.research_text ul .img__box figure {
    margin-left: -160px
  }

  .why_research ul::after {
    height: 78px
  }

  .why_us.research_text.why_research ul .content_box {
    width: calc(100% - 270px);
    padding: 0 0 0 40px
  }

  .why_us.research_text.why_research ul .img__box {
    width: 270px
  }

  .scholarship .row .img_box .download-document figure,
  .scholarship .row .img_box .download-document ul li {
    width: 60px;
    padding: 0
  }

  .corporate-resource .box {
    padding: 60px 45px 70px
  }

  .why_us.research_text ul .content_box p {
    font-size: 14px;
    padding-top: 25px;
    line-height: 1.573
  }

  .corporate-resource .col-lg-6 .crc_para {
    padding: 40px 25px 32px 0
  }

  .overview_identity .col-lg-7 figure {
    max-width: initial;
    margin-right: -20rem
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) a,
  .management_board .detail h5,
  .placment_record ul .big_text h6 span,
  .skill_board.management_board .detail h5 {
    font-size: 30px
  }

  .big_text h6,
  .classrooms_counter blockquote,
  .faclities .row ul li h5 span,
  .step__box .big_text h6 {
    font-size: 90px
  }

  .invertis_journal .row ul li,
  .iqac_commitee.ncte_mandatory .row ul li .pdf_content {
    padding: 3rem 2rem
  }

  .about_progmcourse .course_feebox .course_fee,
  .about_progmcourse .elgb_criteriabox .course_fee,
  .alumani__overview p,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) p,
  .cafeteria_wrap .row .col-lg_4 p,
  .faculty_detlswrap .fcd_content ul li strong,
  .faculty_select option,
  .iqac_commitee.ncte_mandatory .row ul li .pdf_content blockquote,
  .laboratory .counter span,
  .online-admission-process .col_box li,
  .online-admission-process .col_box p,
  .placm_testimonials .carousel .carousel-item strong {
    font-size: 16px
  }

  .step__box .row .col_3 span {
    font-size: 18px;
    min-height: 90px
  }

  .life_invertis {
    max-width: 123rem;
    padding: 6rem 0 14rem 9rem
  }

  .collaboration_research .box__wrapper .box h5,
  .csed-industry .collaboration h6,
  .dep_faculty .depfac_content .fac_name,
  .faculty_select,
  .life_invertis .life_name,
  .live_project .row .row p b,
  .reacerch .reacerch_content .heading24,
  .skill__excellence table thead tr th,
  .top_blockquote p {
    font-size: 18px
  }

  .life_invertis .col-lg-4 {
    width: 290px;
    padding: 0
  }

  .life_invertis .col-lg-8 {
    width: calc(100% - 290px);
    padding: 0 0 0 40px;
    margin-left: auto
  }

  .life_invertis .lifeinver_content .heading24::after {
    left: 20rem
  }

  .life_invertis .lifeinver_content blockquote {
    font-size: 3.6rem
  }

  .student_work .collaboration .heading {
    max-width: 100%;
    margin: 0
  }

  .step__box .row {
    gap: 20px
  }

  .career_pathcourse .career_pathcontent,
  .hostel_facilites,
  .offline-admission-process,
  .placement__hall,
  .skill_board {
    padding-bottom: 100px
  }

  .office_admission .col-lg-5 {
    padding: 50px 50px 70px;
    width: 48%
  }

  .office_admission .col-lg-5 .helpline {
    padding: 25px 0;
    margin: 30px 0
  }

  .office_admission .col-lg-7 {
    width: 52%
  }

  .office_admission .col-lg-5 .helpline a,
  .office_admission .col-lg-5 h5 {
    font-size: 30px;
    line-height: 1.4
  }

  .office_admission .col-lg-5 .btn_wrapper .btn {
    padding: 7px 19px
  }

  .office_admission .col-lg-5 ul {
    margin-top: 30px;
    gap: 15px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    width: calc(100% - 150px);
    padding: 49px 0 0 25px
  }

  .examination .row .col-lg-8 {
    width: calc(100% - 320px);
    padding: 0 50px 0 0
  }

  .examination .row .col-lg-4 {
    width: 320px;
    padding: 0
  }

  .examination .row .col-lg-4 p {
    padding: 35px 0 0
  }

  .scholarship .row {
    padding: 70px 0 70px 50px
  }

  .scholarship .row .img_box .download-document {
    max-width: 312px;
    width: 100%;
    margin-left: 30px
  }

  .scholarship .row .img_box .download-document ul li:nth-of-type(2) {
    width: calc(100% - 60px)
  }

  .scholarship .row .text_box {
    width: 354px
  }

  .scholarship .row .img_box {
    width: calc(100% - 354px);
    padding-left: 50px
  }

  .highlight_about.career_pathcourse ul li {
    font-size: 16px;
    padding-left: 25px
  }

  .value_course .academic_council_inner .advise_box .box {
    padding: 10px 25px 35px
  }

  .classrooms_blocks {
    padding: 100px 0
  }

  .classrooms_counter {
    margin-top: 70px
  }

  .workshops .container .row {
    padding: 0 40px
  }

  .workshops .academic_workshop_inner {
    padding: 0 1rem 0 3rem
  }

  .laboratory .multi_images {
    margin: 60px 0 70px
  }

  .laboratory .container {
    padding: 60px 55px 43px
  }

  .academic_blocks .img_box,
  .research__lab .row .img_box {
    padding-right: 45px
  }

  .about_program .col-lg-12,
  .classrooms_blocks .col-lg-8 .col-lg-5,
  .classrooms_blocks .col-lg-8 .col-lg-7,
  .collaboration .col-lg-12,
  .collaboration .col-lg-5,
  .collaboration .col-lg-7,
  .course_structure .col-lg-12,
  .inner_pagemenu .col-llg-12,
  .program_details .col-lg-12,
  .program_details .col-lg-3 .depatment_wrap,
  .student_work .collaboration:nth-of-type(2n) .row .col-lg-7,
  .top_blockquote .col-lg-12,
  .vision_mission .misnvisn_boxwrp {
    padding: 0
  }

  .classrooms_blocks .col-lg-8 .col-lg-5 .lecture_hall {
    padding: 0 0 0 27px
  }

  .placement__hall .col-lg-6 {
    padding-bottom: 40px
  }

  .mobile-col {
    display: block
  }

  .bank-detail .mobile-col .img_box .heading span {
    display: inline-block;
    margin-bottom: 30px
  }

  .bank-detail .assistance,
  .bank-detail .mobile-col .img_box span br {
    display: none
  }

  .bank-detail .mobile-col .img_box .assistance li {
    width: 48%;
    max-width: 100%
  }

  .bank-detail .img_box .assistance ul h6 {
    font-size: 14px;
    padding-top: 30px
  }

  .bank-detail .mobile-col .col_text h2 span {
    padding-bottom: 0;
    margin: 0
  }

  .bank-detail .mobile-col .col_text h2 {
    padding: 62px 20px 44px 30px
  }

  .bank-detail .col_text h2::after {
    height: 100px;
    top: 35px
  }

  .bank-detail .mobile-col {
    margin-top: 0
  }

  .bank-detail .mobile-col .assistance {
    display: block;
    padding: 40px 30px
  }

  .payment_mode h5 {
    padding: 180px 0 50px;
    font-size: 30px
  }

  .online-admission-process h5 {
    font-size: 30px;
    padding: 80px 0 50px
  }

  .step__box {
    padding: 50px 40px
  }

  .collaboration .col-lg-7 figure,
  .collaboration .col-lg-7 figure img,
  .happening .col-lg-7 img,
  .happening a#ctl00_ContentPlaceHolder1_rptnewsone_ctl00_ank,
  .online-admission-process .col_box::after,
  .vision_mission figure img {
    height: 100%
  }

  .management_board .tab-wrapper ul,
  .management_board .tab-wrapper1 ul,
  .online-admission-process .text_box {
    padding-bottom: 50px
  }

  .online-admission-process .row .img_box {
    width: 417px;
    padding: 0
  }

  .online-admission-process .row .col_box {
    width: calc(100% - 417px);
    padding: 0 45px 0 33px
  }

  .online-admission-process .col_box h4 {
    padding-right: 55px
  }

  .excellence .col-lg-5 {
    width: 48%;
    padding: 0 0 0 40px
  }

  .life_seminar ul .img__box figure {
    margin-left: -70px
  }

  .life_360_img {
    top: -12rem
  }

  .life_seminar ul {
    padding: 50px 70px 70px 40px
  }

  .academic_facilities .col-lg-3 .static_list {
    margin-top: -116px
  }

  .healtcare__facilities .img_box,
  .vision_mission .col-lg-5 {
    width: 400px
  }

  .gym_yoga .col_right p {
    max-width: 510px;
    margin-top: 40px;
    padding-right: 40px
  }

  .excellence .col-lg-7 {
    width: 48%
  }

  .mission_hospital .container {
    max-width: 1004px
  }

  .faclities {
    padding-bottom: 150px
  }

  .healtcare__facilities .img_wrapper {
    margin: -60px 0 0 45px;
    max-width: 860px
  }

  .management_board .tab-wrapper ul li a .management_board .col_box.active,
  .management_board .tab-wrapper1 ul li a {
    font-size: 17px
  }

  .management_board .tab-wrapper ul li,
  .management_board .tab-wrapper1 ul li {
    padding: 5px 12px;
    margin-right: 4px
  }

  .col_box h3,
  .dean .col h5 {
    font-size: 22px;
    padding: 20px 0 8px
  }

  .skill__excellence .row .box .row .col-lg-7,
  .why_us ul .content_box {
    padding-right: 40px
  }

  .about_strenth li h5,
  .bank-detail .col_text p {
    font-size: 21px;
    line-height: 1.42
  }

  .fashion3,
  .management_board h6,
  .recognition h6,
  .research3,
  .success-stories h6,
  .why_us h6 {
    padding: 50px 0
  }

  .fashion-right,
  .management_board .detail,
  .smart__technologies .row .img_box .row .col-lg-6:nth-of-type(2) {
    padding-left: 30px
  }

  main {
    padding-top: 12rem
  }

  .management_board .col_box .text-box p span {
    margin-bottom: 20px
  }

  .management_board .col_box .text-box {
    width: 58%;
    padding: 45px 64px 54px 40px
  }

  .management_board .col_box .img_box figure {
    margin-left: -35px
  }

  .academic_blocks .text_box .academic_blocks_inner .big_text,
  .faclities .img_wrapper {
    margin-top: 40px
  }

  .about_progmcourse .col-lg-4,
  .collaboration .col-lg-5 {
    width: 320px
  }

  .about_progmcourse .col-lg-8 {
    width: calc(100% - 320px);
    padding-right: 30px
  }

  .faculty_wrap,
  .pd-11 {
    padding: 10rem 0
  }

  .work_ethics .text_box {
    width: 314px;
    padding: 0
  }

  .work_ethics .img_box {
    width: calc(100% - 314px);
    padding: 0 0 0 60px
  }

  .parichay .box p,
  .work_ethics .text_box p {
    padding-top: 35px
  }

  .online-admission-process .col_box ul {
    gap: 25px 0
  }

  .online-admission-process .col_box blockquote {
    padding-top: 45px;
    font-size: 16px
  }

  .online-admission-process .col_box p {
    padding: 35px 0 25px
  }

  .parichay {
    padding-top: 100px
  }

  .parichay .box {
    padding: 6rem 7.2rem 7.2rem
  }

  .about__logo .col-lg-7 {
    padding: 0 0 0 50px
  }

  .research4 {
    padding: 40px 0 50px
  }

  .page_header h1,.page_header h3 {
    font: normal 4.2rem/4.9rem var(--asap-condensed)
  }

  .page_header {
    padding: 5rem 0 2.7rem
  }

  .top_blockquote {
    padding: 5rem 0
  }

  .top_blockquote blockquote {
    padding-right: 0;
    max-width: 680px
  }

  .inner_pagemenu ul li a {
    font: normal 2.4rem/3.8rem var(--asap-condensed);
    line-height: 1.234;
    padding-bottom: 25px
  }

  .inner_pagemenu {
    padding: 4.5rem 0
  }

  .program_details h2 {
    font: bold 2.8rem/3.8rem var(--lato)
  }

  .depatment_wrap ul li span {
    width: 90%;
    padding-left: 1.5rem;
    font: normal 1.4rem/2.2rem var(--lato)
  }

  .department_course .search_btn input {
    width: 25rem;
    margin-left: 3rem
  }

  .depatment_wrap ul li {
    margin-bottom: 2.5rem
  }

  .department_course .search_btn [type=search],
  .department_course .search_btn input::placeholder {
    font: italic normal 1.8rem/2.5rem var(--lato)
  }

  .course_box .course_duration li span {
    font: normal 1.4rem/2rem var(--lato);
    padding-left: 1.5rem
  }

  .course_box .course_duration li {
    font: bold 1.4rem/2rem var(--lato);
    padding-right: 2rem
  }

  .course_box .course_duration li:last-child,
  .overview_identity .nac_logo ul li:last-child {
    padding-left: 2rem
  }

  .course_name blockquote {
    font: 500 1.8rem/3.1rem var(--lato);
    margin-top: 1.5rem
  }

  .course_box {
    padding: 3rem 3.8rem
  }

  .course_name li:first-child {
    width: 80%
  }

  .course_name li:last-child {
    width: 20%
  }

  .collaboration .row {
    background-color: var(--colorwhite);
    padding: 45px 50px 25px
  }

  .collaboration .col-lg-7 {
    padding: 0 50px 0 0;
    width: calc(100% - 320px)
  }

  .collaboration ul,
  .event_wrap .mt58 {
    margin-top: 3rem
  }

  .about_strenth ul,
  .innovate_challenge .innovate_content,
  .news_wrap .mt58 {
    margin-top: 5rem
  }

  .program_details .col-lg-3 {
    width: calc(100% - 675px);
    padding: 0 40px 0 0
  }

  .program_details h2 {
    font-size: 24px;
    margin-bottom: 60px
  }

  .program_details {
    padding: 5rem 0 12.1rem
  }

  .program_details .course_box:last-of-type {
    margin-bottom: 0
  }

  .program_details .col-lg-9 {
    width: 675px;
    padding: 0
  }

  .faculty_select span {
    font: italic normal 1.8rem/2.1rem var(--lato)
  }

  .faculty_wrap .fac_bio {
    padding: 2rem 3rem 3rem 0
  }

  .faculty_wrap .fac_bio .name {
    font: bold 1.8rem/2.4rem var(--lato);
    margin-bottom: 1.5rem
  }

  .faculty_wrap .fac_bio p {
    font: normal 1.4rem/2.6rem var(--lato);
    padding-bottom: 1rem;
    line-height: 1.573
  }

  .about_progmenu p {
    font-size: 1.8rem;
    line-height: 2.8rem
  }

  .apply_nowtbn {
    font: 900 1.6rem/2.6rem var(--lato);
    padding: 1.3rem 2.5rem
  }

  .about_program {
    padding: 5rem 0 6rem
  }

  .about_program ul li {
    padding: 0 1rem 2rem 2rem
  }

  .about_progmcourse figure {
    width: 100%;
    height: 45rem;
    margin-left: 0
  }

  .about_progmcourse .course_feebox,
  .about_progmcourse .elgb_criteriabox {
    padding: 2rem 3rem
  }

  .about_progmcourse .course_feebox .course_fee,
  .about_progmcourse .elgb_criteriabox .course_fee {
    margin-bottom: 1.5rem
  }

  .about_progmcourse .course_feebox p,
  .elgb_criteriabox p {
    font: normal 1.4rem/2.6rem var(--lato)
  }

  .about_progmcourse blockquote {
    margin: 2rem 0 3rem
  }

  .course_structure {
    padding: 6rem 0 2rem
  }

  .course_structure ul li a,
  .news_wrap .full_news_wrap .full_hpcontent blockquote,
  .news_wrap .news_content blockquote,
  .parking_wrap .parking_box p {
    font: normal 1.8rem/2.8rem var(--lato)
  }

  .course_structure ul li img {
    width: 3rem;
    height: auto
  }

  .course_structure ul li {
    padding: 2rem
  }

  .program_outcome .tab-content,
  .program_peos .tab-content,
  .reacerch .reacerch_content .rec_box1,
  .reacerch .reacerch_content .rec_box2 {
    padding: 3rem
  }

  .program_outcome .tab-content .card-body p,
  .program_peos .tab-content .card-body p,
  .program_testimonial .textimonial_content p {
    font: normal 1.6rem/2.6rem var(--lato)
  }

  .auditorium .auditm_box .heading,
  .careers_wrap .heading,
  .faculty_detlswrap .fcd_social li,
  .formbox .input-group,
  .green_campus .lushgreen_content blockquote,
  .program_outcome .tab-content .card-body,
  .program_peos .tab-content .card-body,
  .smeinar_hallwrap .smeinar_content .heading {
    margin-bottom: 2rem
  }

  .program_outcome .gx-lg-5,
  .program_peos .gx-lg-5 {
    --bs-gutter-x: 6rem
  }

  .career_pathcourse,
  .careers_wrap,
  .placment {
    padding: 7rem 0
  }

  .career_pathcourse::after {
    height: 38rem
  }

  .career_pathcourse .career_pathcontent {
    max-width: 100%;
    padding-right: 0
  }

  .career_pathcourse .col-lg-6 figure {
    margin-right: -230px
  }

  .career_pathcourse .row {
    max-width: 1004px;
    padding: 0 30px;
    margin: 0 auto
  }

  .career_pathcourse .career_pathcontent p {
    padding: 2rem 0;
    font: normal 1.6rem/2.6rem var(--lato)
  }

  .program_testimonial {
    padding: 3rem 0 6rem
  }

  .current_opning h5,
  .happening .hpnews_box .hpinner_box,
  .program_testimonial h4,
  .vision_mission .vision_box .heading {
    margin-bottom: 4rem
  }

  .program_testimonial .textimonial_content .tesimonial_name {
    font: bold 1.8rem/2.6rem var(--lato);
    margin-bottom: 1rem
  }

  .faculty_detlswrap {
    padding: 3.5rem 0 7rem
  }

  .faculty_detlswrap p {
    padding-bottom: 1.5rem
  }

  .faculty_detlswrap figure {
    width: 40rem;
    height: 40rem
  }

  .caftarea_right img:nth-child(2),
  .faculty_detlswrap .fcd_social {
    width: 40rem
  }

  .faculty_detlswrap .fcd_social li p {
    max-width: 85%
  }

  .faculty_detlswrap .fcd_publication .view_allpublication {
    margin-top: 1rem
  }

  .news_wrap {
    padding: 7rem 0 8rem
  }

  .news_wrap .hpinner_redbox blockquote,
  .news_wrap .news_box .newinner_box blockquote {
    font: normal 1.8rem/2.8rem var(--asap-condensed)
  }

  .news_wrap .news_box .newinner_box {
    padding: 3rem;
    margin-bottom: 2rem;
    height: 47.5%
  }

  .news_wrap .full_news_wrap .full_hpcontent,
  .news_wrap .news_content {
    left: 4rem;
    bottom: 4rem
  }

  .event_wrap .event_leftlg,
  .event_wrap .event_rightlg,
  .event_wrap .full_news_wrap,
  .news_wrap .full_news_wrap,
  .transport_facilits .transp_right .bus_routes {
    margin: 2rem 0
  }

  .news_wrap .gx-lg-5 {
    --bs-gutter-x: 2rem
  }

  .newsdetails_wrap,
  .press_release {
    padding: 8rem 0
  }

  .newsdetails_wrap h2 {
    font: bold 2.8rem/3.8rem var(--asap-condensed);
    margin-bottom: 3rem
  }

  .newsdetails_content {
    padding-top: 5rem
  }

  .newsdetails_content .ndt_content {
    padding: 0 6rem
  }

  .newsdetails_content .ndt_content p {
    padding-bottom: 2rem;
    font: normal 1.6rem/2.6rem var(--lato)
  }

  .newsdetails_content figure {
    margin-bottom: 3rem
  }

  .event_wrap,
  .gallery_wrap {
    padding: 2rem 0 7rem
  }

  .gallery_item blockquote {
    font: normal 1.6rem/2.4rem var(--lato)
  }

  .gallery_wrap ul li a img {
    height: 1.8rem
  }

  .event_wrap ul li a {
    font: normal 1.8rem/2.4rem var(--asap-condensed)
  }

  .event_photos ul {
    margin-top: 6rem
  }

  .inner_aboutmenu ul,
  .innovate_challenge .innovate_content .innovate_heading,
  .laboratory .labs p {
    max-width: 100%
  }

  .inner_aboutmenu ul li a {
    font: normal 1.4rem/2.2rem var(--asap-condensed);
    line-height: 1.573;
    padding: .8rem 0
  }

  .abtfact_figure {
    padding: 6rem 0 0
  }

  .abtfact_figure .fact_content .number {
    font: bold 4.8rem/4rem var(--noto);
    letter-spacing: -2px
  }

  .abtfact_figure ul {
    grid-gap: 2rem;
    margin: 3rem 0 3.6rem
  }

  .abtfact_figure .fact_content blockquote {
    font: normal 2.1rem/3.1rem var(--asap-condensed);
    line-height: 1.3
  }

  .overview_identity .overleft_content {
    max-width: 50.5rem;
    padding-right: 3rem
  }

  .overview_identity .overleft_content h2 {
    font: normal 2.8rem/4rem var(--asap-condensed)
  }

  .overview_identity .overleft_content blockquote {
    font: normal 1.8rem/3.2rem var(--lato);
    line-height: 1.6;
    margin: 0 0 4rem
  }

  .overview_identity .nac_logo {
    padding: 4rem 3rem 4rem 3.6rem;
    max-width: 48.5rem
  }

  .overview_identity .nac_logo ul li:first-child img {
    width: 140px
  }

  .overview_identity .nac_logo ul li p {
    font: normal 1.4rem/2.6rem var(--lato);
    line-height: 1.5
  }

  .overview_identity .nac_logo ul li h3 {
    font: bold 1.4rem/3rem var(--lato);
    margin-bottom: 1.5rem;
    line-height: 1.5
  }

  .overview_identity .nac_content p {
    max-width: 450px;
    padding-top: 4rem;
    font: normal 1.4rem/2.6rem var(--lato);
    line-height: 1.57
  }

  .overview_identity {
    padding: 7rem 0 6rem
  }

  .vision_mission h4 {
    font: normal 3rem/3.8rem var(--asap-condensed);
    margin-bottom: 5rem
  }

  .vision_mission .vision_box {
    padding: 5rem 6.9rem 6.9rem 5rem
  }

  .vision_mission .vision_box blockquote {
    font: normal 2.1rem/3.1rem var(--lato);
    line-height: 1.42
  }

  .dep_faculty .depfac_content p,
  .dep_faculty .depfac_content p span,
  .vision_mission p,
  p {
    font-size: 14px;
    line-height: 1.57
  }

  .vision_mission p {
    padding: 0 0 3rem
  }

  .vision_mission figure {
    height: 340px;
    margin: 3.4rem 0 4rem
  }

  .collaboration_research .heading,
  .common_p,
  p {
    padding-top: 25px
  }

  .hiring_process .hiring_conent p,
  .philosphy_wrap,
  .philosphy_wrap blockquote {
    padding: 2rem 0 3rem
  }

  .philosphy_wrap .philosphy_slider {
    max-width: 116.5rem
  }

  .overview_identity .row .col-lg-5 {
    width: 450px;
    padding: 0
  }

  .vision_mission .col-lg-7 {
    width: calc(100% - 400px);
    padding: 0 0 0 40px
  }

  .step__box figure {
    width: 24px;
    height: 24px;
    margin-right: 6px;
    padding: 8px
  }

  .overview_identity .row .col-lg-7 {
    width: calc(100% - 450px);
    padding: 0
  }

  .philosphy_wrap .philosphy_slider .item {
    min-height: 21rem;
    padding: 3rem
  }

  .philosphy_wrap .philosphy_slider .item h5 {
    font: bold 2.1rem/3.1rem var(--lato);
    margin-bottom: 1.5rem
  }

  .heading span::after {
    width: 6rem
  }

  .innovate_challenge {
    padding: 5rem 0 3rem
  }

  .innovate_challenge .big_img {
    width: 67rem;
    margin-left: -2.5rem
  }

  .innovate_challenge::after {
    width: 115.6rem
  }

  .innovate_challenge .innovate_content h5 {
    font: normal 3rem/3.8rem var(--asap-condensed)
  }

  .innovate_challenge .innovate_content p {
    margin: 2rem 0 4rem
  }

  .innovate_challenge .innovate_content ul li figure img,
  .transport_facilits .col-lg-5 figure img {
    width: 100%;
    height: auto
  }

  .innovate_challenge .innovate_content ul li {
    padding: 4.5rem 4.1rem
  }

  .about_innovate.innovate_challenge {
    padding-bottom: 90px
  }

  .about_logo .about_contetn {
    width: 60rem
  }

  .about_logo .about_contetn h5 {
    font: normal 2.8rem/3.8rem var(--asap-condensed);
    margin-bottom: 3rem
  }

  .about_logo .row .col-lg-5 {
    width: 40rem;
    padding-left: 1rem
  }

  .about_logo {
    padding: 5rem 0 7rem
  }

  .desktop_banner {
    padding: 0 3rem
  }

  .desktop_banner .carousel-caption {
    width: 48rem;
    padding-top: 8rem;
    padding-right: 1.5rem
  }

  .desktop_banner .slide_cpation.carousel-caption .slider_heading {
    letter-spacing: -3.15px;
    line-height: 1.2;
    font-size: 40px;
    padding-top: 10rem
  }

  .desktop_banner .carousel-item,
  .desktop_banner .carousel-item figure img {
    height: 46rem
  }

  .acdmic_program {
    padding-left: 3rem
  }

  .acdmic_program h2 {
    font-size: 8rem
  }

  .acdmic_program h3,
  .auditorium .saminar_hall li p,
  .happening .hpinner_redbox blockquote,
  .happening .hpnews_box .hpinner_box blockquote {
    font: normal 2.4rem/3.4rem var(--asap-condensed)
  }

  .acdmic_program .admission_process {
    margin-top: 1.5rem
  }

  .acdmic_program .admission_process .telephone {
    font: 600 2rem/4.2rem var(--asap-condensed)
  }

  .study_option .std_program {
    padding: 8rem 6rem 6.2rem 2rem
  }

  .study_option .std_program::before {
    left: 0;
    height: 50.7rem;
    background-size: contain
  }

  .study_option .std_program .graduate_program li a,
  .study_option .std_program .graduate_program li a span {
    font-size: 28px;
    line-height: 1
  }

  .study_option .std_program .graduate_program li ul li a {
    font-size: 18px;
    line-height: 1.3
  }

  .placment_logo,
  .study_option .gpdetails {
    margin-top: 4rem
  }

  .study_option .gpdetails li a {
    font: normal 1.8rem/2.8rem var(--lato);
    padding-bottom: 2rem
  }

  .study_option {
    margin: 8rem 0
  }

  .reacerch .reacerch_content .rec_box1 p {
    font: normal 2.4rem/2.8rem var(--asap-condensed)
  }

  .reacerch .reacerch_content .rec_box1 .number-count {
    font-size: 9rem;
    line-height: 1;
    letter-spacing: -4.5px
  }

  .reacerch .reacerch_content {
    width: 33rem
  }

  .reacerch figure {
    height: 55.6rem
  }

  .reacerch .reacerch_content .rec_box2 p {
    font: normal 1.6rem/2.6rem var(--lato);
    padding-bottom: 3rem
  }

  .reacerch #sync2 {
    margin-top: 3rem;
    padding: 0
  }

  .reacerch #sync1 .owl-dots {
    margin-top: 18rem
  }

  .reacerch #sync2 .owl-item {
    padding: 1rem 2rem;
    height: auto
  }

  .hiring_process .hiring_conent,
  .placment .placment_left {
    padding-right: 3rem
  }

  .placment_logo .owl-carousel {
    margin: 4rem 0
  }

  .placment_right .lpa {
    line-height: 6rem
  }

  .placment_right {
    max-width: 24rem;
    padding-left: 3.1rem
  }

  .placm_testimonials .carousel .carousel-item blockquote {
    font: italic normal 2.4rem/4rem var(--noto);
    margin: 3.2rem 0;
    line-height: 1.3
  }

  .placment_logo .owl-dots {
    margin-top: 10px
  }

  .dep_facilites {
    max-width: 120rem;
    padding: 7rem 0 7rem 6rem
  }

  .dep_facilites .col-lg-4 {
    width: 30rem
  }

  .dep_facilites .col-lg-8 {
    width: 85rem
  }

  .dep_facilites figure {
    height: 45rem
  }

  .dep_facilites .lifeinver_content {
    padding-right: 2rem
  }

  .dep_facilites .life_name {
    font-size: 1.8rem
  }

  .dep_faculty {
    padding: 6.7rem 0 9.3rem
  }

  .dep_faculty h5 {
    margin-bottom: 5rem;
    font-size: 18px
  }

  .dep_faculty .depfac_content p span {
    padding-bottom: 0
  }

  .dep_faculty .owl-dots {
    margin-top: 8.6rem
  }

  .happening h5 {
    font: bold 4.2rem/4.9rem var(--asap-condensed);
    margin: 2.4rem 0 6rem
  }

  .happening .heading span::after {
    width: 17.5rem
  }

  .happening .happening_content blockquote {
    max-width: 695px;
    font-size: 20px;
    line-height: 1.4
  }

  .happening .happening_content .newsdate {
    font-size: 1.8rem;
    padding-bottom: 2.6rem;
    margin-bottom: 0
  }

  .happening .happening_content {
    left: 4rem;
    width: 90%
  }

  .happening .hpinner_redbox {
    padding: 3.5rem 5.3rem 4rem 4rem
  }

  .academic_workshop_img figure {
    margin-left: -40px
  }

  .count-title {
    font-size: 70px;
    line-height: 70px
  }

  .count-text {
    font-size: 20px;
    line-height: 1.5
  }

  .academic_inner blockquote {
    font-size: 22px;
    line-height: 29px
  }

  .academic_inner {
    padding: 10px 30px 10px 45px
  }

  .common_p {
    font: var(--font16)
  }

  .press_release blockquote {
    font: 500 2.8rem/3.5rem var(--asap-condensed);
    margin: 2rem 0
  }

  .press_release ul {
    margin: 5rem 0 6rem
  }

  .press_release ul li p {
    padding: 1.5rem 0;
    font: normal 1.8rem/2.6rem var(--lato)
  }

  .academic_facilities.bg-grey h3 {
    font-size: 2.5rem;
    margin-bottom: 3rem
  }

  .static_list blockquote {
    font-size: 2.8rem;
    line-height: 3.8rem
  }

  .static_list {
    top: 29rem;
    padding: 2rem;
    width: 27rem
  }

  .life_360_img figure {
    width: 9rem;
    height: 9rem
  }

  .academic_facilities {
    padding: 6rem 0
  }

  .green_campus figure {
    max-width: 1180px;
    padding-top: 4rem
  }

  .green_campus .green_campbox {
    width: 28rem;
    padding: 4rem
  }

  .auditorium .saminar_hall li .number-count,
  .green_campus .green_campbox .number-count,
  .parking_wrap .parking_box .number-count,
  .transport_facilits .transp_right .bus_routes .number-count {
    font: bold 9rem/11rem var(--noto);
    letter-spacing: -4px
  }

  .green_campus .lushgreen_content {
    padding: 4rem 0
  }

  .auditorium .auditm_box,
  .placment .placm_testimonials {
    padding: 5rem
  }

  .auditorium .saminar_hall {
    padding: 2rem 0 0 6rem
  }

  .smeinar_hallwrap::after {
    width: 104rem;
    height: 30rem
  }

  .smeinar_hallwrap figure {
    padding-right: 3rem;
    margin-top: -3rem
  }

  .smeinar_hallwrap {
    width: 100%;
    padding-top: 6rem;
    margin-top: -6rem
  }

  .cafeteria_wrap blockquote,
  .parking_wrap blockquote {
    margin: 2rem 0 4rem;
    padding-right: 0
  }

  .caftarea_left {
    max-width: 78rem;
    width: 100%
  }

  .caftarea_right p {
    padding: 0 3rem 3rem
  }

  .transport_facilits .transp_left blockquote {
    margin: 2rem 0 4rem;
    font: normal 1.6rem/2.7rem var(--lato)
  }

  #transport_facilits .transp_left a {
    margin-left: 0
  }

  .transport_facilits .transp_right {
    padding-left: 0
  }

  .parking_wrap {
    padding: 1.5rem 0 8rem
  }

  .careers_wrap figure {
    width: 100%;
    margin-left: auto
  }

  .careers_wrap .careers_conent p {
    padding-bottom: 4rem;
    padding-right: 5rem
  }

  .hiring_process {
    padding: 2rem 0 8rem
  }

  .hiring_process .code_conduct {
    padding: 3rem 2.5rem;
    margin-top: 3rem
  }

  .hiring_process .code_conduct blockquote {
    margin: 2rem 0 3rem;
    font: normal 1.8rem/2.8rem var(--lato)
  }

  .current_opning {
    padding: 7rem 0;
    grid-gap: 2rem
  }

  .current_opning ul {
    margin-bottom: 5rem;
    grid-gap: 2rem
  }

  .current_opning ul li .designation {
    font: bold 1.8rem/2.8rem var(--asap-condensed);
    margin-bottom: 2rem
  }

  .current_opning ul li p {
    font: normal 1.5rem/2.4rem var(--asap-condensed);
    padding-bottom: 1rem
  }

  .contact_wrap {
    padding: 7rem 0 0
  }

  .contact_wrap .campbox li {
    padding: 0 1rem 0 2rem;
    margin-bottom: 2rem
  }

  .contact_wrap .admission_help h3,
  .contact_wrap .campbox li h3,
  .contact_wrap .dialbox h3 {
    letter-spacing: 2px;
    margin-bottom: 2rem;
    font: bold 1.8rem/2.8rem var(--lato)
  }

  .contact_wrap .dialbox h3 {
    margin: 0
  }

  .contact_wrap .dialbox {
    padding: 2rem 3rem;
    margin-bottom: 2rem
  }

  .contact_wrap .dialbox p a {
    font: bold 2.8rem/4.5rem var(--asap-condensed)
  }

  .contact_wrap .admission_wrap {
    padding: 0 1rem 0 2rem
  }

  .formbox blockquote {
    font: normal 1.6rem/2.8rem var(--lato);
    margin-bottom: 2.4rem
  }

  .contact_wrap .admission_help {
    padding: 0 2rem
  }

  .formbox {
    padding: 2.6rem 2.4rem 4.4rem 3rem
  }

  .formbox input,
  .formbox textarea {
    font: italic normal 1.6rem/2.6rem var(--lato);
    padding-bottom: 1.5rem
  }

  .formbox ::-webkit-input-placeholder {
    font: italic normal 1.6rem/2.6rem var(--lato)
  }

  .formbox :-ms-input-placeholder {
    font: italic normal 1.6rem/2.6rem var(--lato)
  }

  .formbox ::placeholder {
    font: italic normal 1.6rem/2.6rem var(--lato)
  }

  .formbox textarea {
    min-height: 9rem
  }

  .map_wrap {
    margin-top: -10rem
  }

  .map_wrap iframe {
    height: 50rem
  }

  .about_progmcourse blockquote,
  .cafeteria_wrap blockquote {
    font-size: 17px;
    line-height: 1.5
  }

  .about_progmcourse .accordion-body,
  .overview_identity.department_about .overleft_content p {
    padding-bottom: 30px
  }

  .overview_identity .overleft_content p {
    padding-bottom: 30px;
    font-size: 14px;
    line-height: 1.573
  }

  .heading span {
    line-height: 1.2
  }

  .overview_identity.department_about .nac_content p {
    padding-top: 3rem;
    max-width: 100%
  }

  .innovate_challenge .innovate_content ul li h5 {
    font-size: 21px;
    margin: 4rem 0 3rem
  }

  .about_innovate.innovate_challenge .innovate_content ul li p {
    font-size: 16px;
    margin: 0;
    line-height: 1.56
  }

  .collaboration {
    padding-top: 65px
  }

  .collaboration .heading {
    max-width: 160px
  }

  .collaboration .heading span {
    word-wrap: break-word;
    padding: 0
  }

  .collaboration .heading span::after {
    left: 145px
  }

  .about_strenth li {
    padding: 30px 25px;
    min-height: 100%
  }

  .awards_achievement {
    padding: 9rem 0
  }

  .about__logo {
    padding: 90px 0 123px
  }

  .about_innovate.innovate_challenge .innovate_content p {
    margin: 4rem 0 6rem;
    max-width: 854px;
    font-size: 14px;
    line-height: 1.57
  }

  .academic_inner p {
    font-size: 17px;
    line-height: 25px
  }

  .academic_blocks_inner,
  .classrooms_blocks.activitie_workshop .col-lg-4 p,
  .offline-admission-process ul.dots,
  .student__club .text_box p {
    padding-top: 30px
  }

  .seminar__hall.research_text ul {
    padding: 40px 70px 80px 40px
  }

  .auditorium_box .row {
    top: -245px
  }

  .moot_court {
    padding-bottom: 340px
  }

  .faculty_wrap figure,
  .life_atslider figure {
    height: 330px
  }

  .staff__wrapper .container .row .col-lg-4 {
    padding: 25px;
    width: 100%
  }

  .staff__wrapper .col-lg-4 span {
    font-size: 14px;
    line-height: 1
  }

  .academic_council .academic_council_inner .comman_li li::after {
    top: 6px
  }

  .school.curriculum_innovation .row .col_3 {
    padding: 30px 25px
  }

  .school.curriculum_innovation .row,
  .skill__excellence .row .box .row {
    margin-top: 50px
  }

  section.depart-ece-nav {
    padding-top: 55px
  }

  .mission_hospital .row {
    padding: 55px
  }

  .healtcare__facilities .img_wrapper figure {
    width: 468px
  }

  .healtcare__facilities .img_wrapper .call {
    width: calc(100% - 468px)
  }

  .payment_mode .text__box {
    padding: 40px 50px
  }

  .collaboration_research ul,
  .payment_mode .text__box p {
    padding-top: 35px
  }

  .payment_mode .text__box address,
  .step__box .row .col_3 address,
  .step__box .row .col_3 address b,
  .step_wrapper ul li a,
  .step_wrapper ul li b {
    font-size: 14px;
    line-height: 1.57
  }

  .payment_mode {
    padding-bottom: 111px
  }

  .all_project .grid_item .item_box {
    /* margin: 0;
    width: 100%; */
    /* position: inherit !important; */
    top: auto !important;
    left: auto !important
  }

  .all_project .grid_item {
    height: 100% !important
  }

  .about_progmcourse p,
  .department-area-research {
    padding-bottom: 3rem
  }

  .heading span {
    font-size: 18px;
    letter-spacing: 3.17px
  }

  .overview_identity .row {
    max-width: 1004px;
    padding: 0 30px
  }

  .step__box .row .col_3 span::after {
    left: -20px
  }

  .step__box .row .col_3 address b:nth-of-type(2) {
    margin-top: 12px
  }

  .payment_mode .btn_wrapper::after,
  .payment_mode .btn_wrapper::before {
    width: 13%
  }

  .education_loan .container {
    max-width: 1136px
  }

  .education_loan {
    padding-top: 160px
  }

  .education_loan .box {
    max-width: 944px
  }

  .education_loan p {
    padding: 26px 0 50px
  }

  .bank-detail .col_text {
    margin-top: -130px;
    width: 330px
  }

  .education_loan figure {
    height: 480px
  }

  .bank-detail .img_box {
    width: calc(100% - 330px)
  }

  .bank-detail .col_text .content {
    padding: 50px;
    min-height: 378px
  }

  .bank-detail .col_text .content hr {
    margin-top: 65px
  }

  .bank-detail .img_box ul {
    padding: 30px 0 20px 25px
  }

  .bank-detail .full-text {
    padding: 100px 0 50px
  }

  .bank-detail .img_box .box-wrapper {
    padding: 10px 0;
    margin-left: 25px
  }

  .bank-detail .img_box p {
    padding: 30px 0 1px 50px
  }

  .reacerch {
    padding: 10rem 0 14rem
  }

  .department_placment {
    padding: 10rem 0 12rem
  }

  .placment .placment_left blockquote {
    font-size: 36px
  }

  .placment .placment_left p {
    font-size: 14px;
    padding: 15px 0 30px
  }

  .placment .row .col-lg-5 {
    width: 410px;
    padding: 0
  }

  .placment_right .lpa {
    font-size: 9rem
  }

  .placment_right .lpa span {
    font-size: 26px;
    letter-spacing: 2px
  }

  .placment .row .col-lg-7 {
    width: calc(100% - 410px);
    padding: 0 44px 0 0
  }

  .placment_right blockquote {
    font-size: 24px;
    line-height: 1.5
  }

  .placment_link ul li a::before {
    left: -15px
  }

  .placm_testimonials .carousel .carousel-item p {
    font-size: 14px;
    padding-top: 1px
  }

  .placm_testimonials .carousel-indicators {
    padding-top: 3.5rem
  }

  .placment_link ul {
    margin-top: 3.5rem;
    padding-top: 3.2rem
  }

  .about_progmenu .col-lg-10 {
    width: calc(100% - 185px)
  }

  .about_progmenu .col-lg-2 {
    width: 185px
  }

  .course_structure ul {
    grid-template-columns: repeat(3, 1fr)
  }

  .career_pathcourse ul li {
    padding: 15px 0 0 20px;
    font-size: 14px
  }

  .career_pathcourse ul li::after {
    top: 21px
  }

  .international .logo_wrapper ul li span,
  .scholarship.international .row .img_box .download-document a {
    font-size: 16px;
    line-height: 1.573
  }

  .collaboration_research .box__wrapper .box {
    padding: 30px 20px
  }

  .live_project .row .row p {
    padding-bottom: 20px
  }

  .live_project .row .row ul li {
    font-size: 14px;
    line-height: 1.6
  }

  .collaboration_research ul li {
    font-size: 14px;
    line-height: 1.5763;
    padding-bottom: 15px
  }

  .alumani__overview.bg-grey.csed-overview_main .custum-bullet ul li {
    width: 100%;
    padding-left: 20px;
    padding-top: 10px;
    font-size: 16px
  }

  .custum-bullet ul li:nth-of-type(2)::after {
    left: 0;
    top: 13px;
    content: '';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #ffb300;
    bottom: auto
  }

  .school .container {
    max-width: 1200px;
    padding: 0 30px
  }

  .placement_drive.school .row .col_3 p {
    font-size: 14px !important;
    line-height: 1.573;
    padding-bottom: 15px
  }

  .school .row .col_3 h5 {
    padding: 16px 0 9px
  }

  .placement_drive.school .row .col_3 figure {
    width: 165px;
    height: 151px;
    margin: 0 auto
  }

  .skill__excellence table tbody tr td {
    font-size: 14px;
    padding: 12px 18px
  }

  .student_work .collaboration .container .row {
    padding: 45px 50px 25px
  }

  .overview_identity.research2 figure,
  .overview_identity.student_work .collaboration .row .col-lg-7 figure {
    margin-right: 0
  }

  .overview_identity.student_work .collaboration .row .col-lg-7 {
    width: calc(100% - 450px)
  }

  .overview_identity.student_work .collaboration .row .col-lg-5 {
    width: 450px;
    padding-left: 40px
  }

  .student_work .collaboration:nth-of-type(2n) .row .col-lg-5 {
    padding: 0 40px 0 0
  }

  .laboratory .container,
  .workshops .container {
    max-width: 1200px
  }

  .sport.cafeteria_wrap .row .col-lg_4 p {
    padding: 30px 22px 69px 26px
  }

  .cafeteria_wrap.sport .row .col-lg_8 figure {
    margin-left: -257px
  }

  .hostel_facilites .row .text_box:nth-of-type(4) {
    padding: 20px 25px 0
  }

  .cafeteria_wrap .row .col-lg_4 p {
    line-height: 1.573;
    padding: 0 20px 40px 0
  }

  .cafeteria_wrap .row .col-lg_4 {
    width: 366px
  }

  .sport .sport_text .big_text {
    padding: 26px 0 0 73px
  }

  .sport .sport_text .left_box {
    width: 540px;
    padding: 50px 50px 59px;
    margin-bottom: -90px
  }

  .cafeteria_wrap .row .col-lg_8 {
    width: calc(100% - 366px)
  }

  .parking_wrap .row .col-lg-9 {
    width: calc(100% - 300px)
  }

  .parking_wrap .row .col-lg-3 {
    width: 300px
  }

  .parking_wrap .parking_box .number-count {
    font-size: 70px
  }

  .parking_wrap .parking_box {
    padding: 3rem;
    max-width: 33rem;
    right: -12rem;
    bottom: 25px
  }

  .transport_facilits .col-lg-7 {
    width: calc(100% - 300px);
    padding: 0 40px 0 0
  }

  .transport_facilits .col-lg-5 {
    width: 300px;
    padding: 0
  }

  .transport_facilits .transp_right p {
    font-size: 14px;
    line-height: 1.573;
    padding-right: 0
  }

  .transport_facilits .transp_left {
    max-width: 100%;
    margin-left: 0;
    padding: 4rem 3rem
  }

  .transport_facilits .transp_left figure {
    width: 63.8rem;
    margin-left: -5rem
  }

  .transport_facilits .transp_left p {
    padding: 4rem 0 2rem
  }

  .hostel_facilites .row {
    padding: 50px 0 50px 40px
  }

  .gym_yoga .container {
    max-width: 1150px
  }

  .healtcare__facilities .text_box {
    width: calc(100% - 400px);
    padding: 50px 60px 49px 45px
  }

  .healtcare__facilities .img_box figure {
    margin: 68px 0 0 -30px
  }

  .student__club .text_box figure {
    margin-top: 60px
  }

  .arts__club ul li {
    padding: 30px 25px 30px 24px
  }

  .arts__club ul li h4 {
    font-size: 26px;
    padding-bottom: 20px
  }

  .arts__club ul li figure {
    width: 100px;
    height: 100px
  }

  .arts__club ul li span {
    font-size: 19px
  }

  .classrooms_blocks.activitie_workshop .col-lg-4 {
    width: 340px
  }

  .classrooms_blocks.activitie_workshop .col-lg-8,
  .smart__technologies .img_box {
    width: calc(100% - 340px)
  }

  .activitie_workshop .col-lg-4 .heading span::after {
    width: 4rem
  }

  .faculty_detlswrap .fcd_content ul li span {
    font-size: 14px;
    line-height: 1.5
  }

  .faculty_detlswrap .fcd_content ul li,
  .faculty_detlswrap .fcd_content ul li a {
    line-height: 1.573;
    font-size: 14px
  }

  .smart__technologies {
    padding: 55px 0 90px
  }

  .smart__technologies .img_box figure {
    margin-top: -50px
  }

  .smart__technologies .row .img_box .row {
    padding: 55px 40px 55px 45px
  }

  .smart__technologies .text_box .big_text {
    padding: 40px
  }

  .smart__technologies .row .img_box .row ul li {
    font-size: 20px;
    line-height: 1.4
  }

  .smart__technologies .row .img_box .row h2 {
    margin-bottom: 25px
  }

  .smart__technologies .row .img_box .row h2 span {
    display: inline-block;
    padding-bottom: 20px
  }

  .smart__technologies .row .img_box .row h2 span::after {
    left: 0;
    bottom: 0;
    top: auto
  }

  .smart__technologies .row .img_box .row .col-lg-6 {
    padding: 0
  }

  .smart__technologies .text_box {
    width: 340px
  }

  .skill__excellence .row .box {
    margin: 65px 0 0;
    padding: 50px 70px 50px 46px
  }

  .skill__excellence .row .particular .col-lg-5 li {
    font-size: 19px;
    margin-bottom: 20px;
    line-height: 1.5
  }

  section .heading .placement_calendar {
    padding-top: 40px
  }

  .why-us-pointers ul li {
    padding-inline: 2rem
  }

  .research-innovation .mobile_box figure {
    margin-right: -233px
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-header {
    column-gap: 2rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-header figure {
    max-width: 180px
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-header :is(span, em) {
    font-size: 1.6rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-header span.title {
    font-size: 2.4rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .heading-text {
    padding-top: 2rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-body img {
    min-width: 5rem;
    width: 5rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-body {
    padding: 2rem 2rem 5rem;
    column-gap: 2rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-body p {
    font-size: 1.6rem
  }

  .overview_identity.csed-industry .container .collaboration .row .col-lg-5 {
    width: 400px;
    padding: 0
  }

  .student_work.csed-industry .collaboration .row .col-lg-7 {
    padding: 0 0 0 30px;
    width: calc(100% - 400px)
  }

  .student_work.csed-industry .collaboration:nth-of-type(2n) .row .col-lg-7 {
    padding: 0 30px 0 0
  }

  .csed-industry .collaboration h5 {
    font-size: 20px;
    margin: 0 0 10px
  }

  .csed-industry .collaboration {
    padding-top: 50px
  }

  .staff__wrapper.convocation_wrapper .row {
    grid-template-columns: 1fr 1fr
  }

  .online-admission-process.online_new-admission .row {
    padding: 60px 35px 0
  }

  .step__box .big_text .top-text span {
    font-size: 26px;
    padding-left: 20px
  }

  .admission_helpline .btn-wrapper .btn {
    font-size: 16px;
    padding: 9px 25px
  }

  .offline-admission-process ul.dots li {
    font-size: 16px;
    padding-left: 20px
  }

  .healtcare__facilities .text_box p {
    padding-top: 8px
  }
}

@media(max-width:1280px) {
  .innovate_challenge .innovate_content .innovate_heading {
    max-width: 100%
  }

  .admission_faq,
  .lab_faclicties {
    padding: 60px 0
  }

  .privacy_policy .policy_para {
    font-size: 16px;
    line-height: 24px;
    padding-top: 15px
  }

  .event_wrap .event_leftlg .row {
    gap: 45px 0
  }

  .placement_drive.school.placement_inner_content .row {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 50px
  }

  .online-admission-process.online_new-admission .heading,
  .payment_mode .row,
  .placement_drive.school .row .col_3 {
    padding-bottom: 30px
  }

  .fashion_talks.fashion3.achievement .box__wrapper .row {
    grid-template-columns: 1fr 1fr;
    gap: 30px 20px
  }

  .research-innovation .left-content .text_box {
    padding: 4rem
  }

  .admission_helpline .col-lg-4 a {
    font-size: 45px
  }

  .overview_identity {
    padding: 5rem 0
  }

  .research__lab.psychology__lab p {
    font-size: 16px;
    line-height: 1.4
  }

  .why-us-pointers {
    padding: 50px 0
  }

  .admission_helpline,
  .iqac_accordian_wrapper,
  .management_board.hod_message .tab_content,
  .offline-admission-process,
  .recognition,
  .why_csed.about_strenth {
    padding-bottom: 60px
  }

  .bank-detail .img_box .assistance ul h6,
  .management_board .col_box .text-box p,
  .placement_policy.alumani__overview .container ul {
    padding-top: 25px
  }

  .privacy_policy .policy_heading {
    padding-top: 30px
  }

  .page_header {
    padding: 4rem 0 2rem
  }

  .csed-vision .row .col-lg-6 {
    padding: 25px
  }

  .alumani__board .col,
  .placement__hall h2,
  .skill__excellence {
    padding-bottom: 50px
  }

  .csed-vision {
    padding: 50px 0;
    margin-bottom: 50px
  }

  .csed-vision::after {
    bottom: -50px;
    height: 50px
  }

  p {
    padding-top: 15px
  }

  .school {
    padding: 90px 0 60px
  }

  .payment_mode,
  section.value_based.why-us-value_based {
    padding-bottom: 90px
  }

  .life_seminar ul,
  .school .container {
    max-width: 95%
  }

  .office_admission {
    padding-top: 100px
  }

  .school .row {
    gap: 10px 30px
  }

  .why_us_research .col-lg-8 figure {
    margin-right: -216px
  }

  .collaboration ul li img {
    width: 30px;
    margin-right: 10px
  }

  .department-area-research .col-lg-7 ul li {
    padding-left: 20px;
    font-size: 14px;
    padding-bottom: 10px
  }

  .skill__excellence.academic_talk {
    padding: 0 0 60px
  }

  .why_us_research .col-lg-4 {
    width: 450px
  }

  .why_us_research .col-lg-8 {
    width: calc(100% - 450px)
  }

  .why_us_research .col-lg-4 .text-box {
    margin: 0
  }

  .why_us_research .col-lg-8 .big-img-box p {
    padding: 20px 0 0
  }

  .awards_achievement,
  .why_us_research {
    padding: 80px 0
  }

  .online-admission-process .col_box {
    width: 580px;
    padding: 0 10px 0 35px
  }

  .bank-detail .full-text {
    padding: 80px 0 50px
  }

  .newsdetails_wrap .col-lg-8 {
    width: calc(100% - 460px)
  }

  .newsdetails_wrap .col-lg-8 .ndt_content {
    padding: 0 3rem
  }

  .activitie_workshop .col-lg-4 .classrooms_counter {
    margin-top: 80px
  }

  .healtcare__facilities .img_wrapper figure {
    width: 449px
  }

  .healtcare__facilities .img_wrapper .call {
    width: calc(100% - 449px)
  }

  .admission_faq .accordion-button {
    font-size: 19px
  }

  .iqac_commitee.syllabus .row ul li {
    padding: 5px
  }

  .bank-detail .col_text p,
  .detail_content .text_box h5,
  .management_board .detail h5 {
    font-size: 26px
  }

  .iqac_commitee.syllabus .row table tr td ul li a {
    font-size: 12px
  }

  .iqac_commitee.syllabus .row table tr td a {
    font-size: 14px
  }

  .admission_faq p,
  .placement__hall .col-lg-6 h6,
  .placement__hall .col-lg-6 span {
    font-size: 16px
  }

  .admission_faq .accordion-body {
    padding: 20px 25px 30px
  }

  .about_progmcourse p {
    padding-bottom: 4rem
  }

  .newsdetails_wrap .col-lg-4 {
    width: 460px;
    padding: 0xp
  }

  .online-admission-process .col_box ul {
    gap: 25px;
    gap: 20px 0
  }

  .abtfact_figure .fact_content blockquote {
    font-size: 19px;
    line-height: 1.3
  }

  .abtfact_figure .fact_content .number {
    font-size: 40px
  }

  .life_invertis .lifeinver_content .number-count,
  .reacerch.reacerch_content .rec_box1 .number-count {
    font-size: 6.5rem;
    line-height: 1
  }

  .step__box .row .col_3 span {
    min-height: 90px
  }

  .scholarship .row .img_box figure {
    margin-right: -97px
  }

  .careers_wrap .careers_conent p {
    padding: 0 2rem 3rem 0
  }

  .careers_wrap {
    padding: 6rem 0
  }

  .step__box .row {
    gap: 30px
  }

  .office_admission .col-lg-5,
  .payment_mode .text__box {
    padding: 50px
  }

  .scholarship .row {
    padding: 70px 50px
  }

  .online-admission-process .col_box blockquote {
    padding: 35px 0 20px
  }

  .online-admission-process,
  .success-stories {
    padding-bottom: 80px
  }

  .student__club {
    padding-top: 70px
  }

  .examination .row .col-lg-8 {
    width: calc(100% - 360px);
    padding-right: 30px
  }

  .examination .row .col-lg-4 {
    width: 360px;
    padding-left: 35px
  }

  .examination .row .col-lg-4 .heading span::after {
    width: 5rem
  }

  .gym_yoga .col_left p {
    padding: 30px 0 55px
  }

  .healtcare__facilities .text_box {
    width: calc(100% - 545px);
    padding: 50px 50px 45px 40px
  }

  .healtcare__facilities .img_box {
    width: 545px
  }

  .healtcare__facilities .text_box p {
    padding-top: 30px
  }

  .campus_healtcare__facilities .text_box {
    width: calc(100% - 420px);
    padding: 50px 80px 95px 40px
  }

  .cafeteria_wrap .row .col-lg_4,
  .campus_healtcare__facilities.healtcare__facilities .img_box {
    width: 420px
  }

  .indoor__sport p {
    padding: 30px 0 50px
  }

  .cultural p,
  .gym_yoga {
    padding: 30px 0 60px
  }

  .corporate-resource,
  .healtcare__facilities,
  .placement__hall,
  .value_course .academic_council_inner .advise_box {
    padding-bottom: 70px
  }

  .lab_faclicties .advance-labs .box_wrapper .text-box h4,
  .top_blockquote p {
    font-size: 22px
  }

  .top_blockquote blockquote {
    padding-right: 0;
    max-width: 800px
  }

  .recognition .row {
    margin-bottom: 40px
  }

  .value_course .academic_council_inner .box_wrapper {
    padding-bottom: 80px;
    gap: 10px 25px
  }

  .alumani__overview {
    padding: 80px 0 60px
  }

  .recognition .col_box li a {
    margin-top: 40px
  }

  .faculty_wrap.staff__wrapper .fac_bio {
    padding-bottom: 0
  }

  .indoor__sport {
    padding-top: 30px
  }

  .faculty_wrap figure {
    height: 400px
  }

  .value_course .academic_council_inner .box h4 {
    padding: 25px 0 15px;
    font-size: 20px
  }

  .faculty_wrap .fac_bio p {
    line-height: 1
  }

  .faculty_wrap .fac_bio .name {
    margin-bottom: 1.5rem
  }

  .faculty_wrap {
    padding: 8rem 0
  }

  .gym_yoga .container {
    max-width: 1140px
  }

  .faculty_wrap .fac_bio {
    padding: 2rem 2rem 3.5rem 0
  }

  .research.auditorium_box .text_box {
    max-width: 568px;
    padding: 40px
  }

  .classrooms_blocks {
    padding: 50px 0 70px
  }

  .seminar__hall.research_text ul {
    max-width: 90%;
    padding: 40px 45px 70px 35px
  }

  .research_text .box {
    top: -50px
  }

  .academic_blocks_inner {
    padding-top: 40px
  }

  .auditorium_box .row .big_text p {
    font-size: 24px;
    width: 100%
  }

  .research__lab .row .img_box {
    width: calc(100% - 400px)
  }

  .arts__club ul li h4 {
    padding-bottom: 25px;
    font-size: 26px
  }

  .management_board .col_box .text-box p span {
    margin-bottom: 20px
  }

  .about_progmcourse .col-lg-4,
  .research__lab .row .text_box {
    width: 400px
  }

  .iqac_commitee .row ul li {
    padding: 3rem 2rem
  }

  .laboratory .multi_images {
    margin: 50px 0
  }

  .inner_pagemenu ul li a {
    font-size: 26px;
    line-height: 1.4
  }

  .about_progmcourse .col-lg-8 {
    padding: 0 40px 0 0;
    width: calc(100% - 400px)
  }

  .research {
    min-height: 750px
  }

  .iqac_commitee .row ul li blockquote {
    font-size: 16px;
    padding-bottom: 2rem
  }

  .iqac_commitee h2 {
    padding: 47px 0 28px
  }

  .iqac_commitee .box_wrapper .heading p b {
    font-size: 16px;
    margin-top: 10px
  }

  .iqac_commitee .row ul {
    grid-gap: 2rem
  }

  .placement__hall .row {
    gap: 20px 60px
  }

  .placement__hall .col-lg-6 figure {
    margin-left: -25px
  }

  .innovate_challenge .innovate_content ul li {
    padding: 2.7rem 3rem
  }

  .placment_record ul {
    margin-bottom: 70px
  }

  .big_text h6 {
    font-size: 90px
  }

  .corporate-resource .col-lg-6 .big_text h6 {
    font-size: 50px;
    margin-top: 40px
  }

  .bank-detail .col_text .content,
  .corporate-resource .box {
    padding: 55px
  }

  .academic_blocks .img_box {
    width: calc(100% - 475px);
    padding: 0 49px 0 0
  }

  .academic_blocks .text_box {
    width: 475px
  }

  .overview_identity .nac_content {
    padding-right: 30px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span {
    font-size: 42px
  }

  .gym_yoga .row {
    padding: 50px 0 45px 40px
  }

  .gym_yoga .col_left {
    padding-right: 40px;
    width: calc(100% - 480px)
  }

  .gym_yoga .col_right {
    width: 480px
  }

  .indoor__sport .container {
    max-width: 90%
  }

  .student_work .collaboration .row {
    padding: 60px 45px
  }

  .recognition .col_box {
    padding: 45px 30px
  }

  .recognition .col_box li:nth-of-type(2n) {
    padding-left: 30px
  }

  .detail_content .text_box {
    width: calc(100% - 350px);
    padding: 0 0 0 30px
  }

  .detail_content .img_box {
    width: 350px
  }

  .detail_content .row {
    padding: 60px 45px 80px 0;
    max-width: 95%
  }

  .detail_content .row::before {
    left: -45px;
    width: 45px
  }

  .student__club .text_box figure {
    margin-top: 70px
  }

  .hostel_facilites .row {
    padding: 50px 0 50px 50px
  }

  .hostel_facilites .row .text_box {
    padding-right: 45px
  }

  .hostel_facilites .row .big_text {
    margin-top: 45px
  }

  .mission_hospital .row .col-lg-5 {
    width: 410px
  }

  .mission_hospital .row .col-lg-7 {
    width: calc(100% - 410px);
    padding-left: 40px
  }

  .mission_hospital .row {
    padding: 45px
  }

  .mission_hospital .row .col-lg-5 .big_text p {
    padding: 0 0 36px
  }

  .examination .row .col-lg-4 p,
  .mission_hospital .row .col-lg-5 p {
    padding-top: 20px
  }

  .mission_hospital .row .col-lg-5 figure {
    margin: 0 -41px -131px 0
  }

  .mission_hospital .row .col-lg-7 .text {
    padding: 30px 0 0 29px
  }

  .cafeteria_wrap .row .col-lg_4 p {
    padding: 0 30px 40px 0
  }

  .cafeteria_wrap .row .col-lg_8 {
    width: calc(100% - 420px)
  }

  .healtcare__facilities .img_wrapper {
    margin-left: 45px;
    max-width: 930px
  }

  .sport.cafeteria_wrap .row .col-lg_4 p {
    padding: 0 30px 40px
  }

  .step__box {
    padding: 40px
  }

  .cafeteria_wrap.sport .row .col-lg_8 figure {
    margin-left: -245px
  }

  .step__box .big_text h3 {
    margin: 15px 0 40px
  }

  .office_admission .col-lg-5 .helpline {
    padding: 25px 0;
    margin: 30px 0
  }

  .bank-detail .img_box ul {
    grid-template-columns: repeat(2, 1fr);
    padding: 20px 0 18px 25px
  }

  .bank-detail .img_box p {
    padding: 30px 0 60px 60px
  }

  .scholarship .row .img_box .download-document ul li {
    width: 70px
  }

  .admission_enquiry h2 {
    margin-bottom: 30px
  }

  .scholarship .row .img_box .download-document ul li:nth-of-type(2) {
    width: calc(100% - 70px)
  }

  .scholarship .row .img_box .download-document ul p {
    padding-bottom: 20px;
    font-size: 16px
  }

  .scholarship .row .img_box .download-document a {
    font-size: 32px
  }

  .scholarship .row .img_box .download-document {
    max-width: 340px;
    padding: 34px 20px;
    margin-left: 40px
  }

  .scholarship .row .img_box .download-document figure {
    width: 60px
  }

  .pd-11 {
    padding: 9rem 0
  }

  .education_loan p {
    padding-bottom: 40px
  }

  .bank-detail .assistance {
    padding: 37px 38px
  }

  .bank-detail .img_box .assistance ul li span {
    margin-top: 25px
  }

  .bank-detail .img_box .assistance ul h5,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) a {
    font-size: 30px
  }

  .payment_mode h5 {
    padding: 150px 0 50px
  }

  .payment_mode.int_adm h5 {
    padding-top: 90px
  }

  .offline-admission-process h5 {
    padding: 60px 0 30px
  }

  .lab_faclicties .advance-labs .box_wrapper .text-box {
    padding: 30px 20px
  }

  .lab_faclicties .advance-labs .box_wrapper {
    padding: 30px 0
  }

  .laboratory .container,
  .workshops .container {
    max-width: 1100px
  }

  .research__lab {
    padding-top: 80px
  }

  .admission_enquiry .row .col-md-6 .form-label {
    font-size: 18px
  }

  .admission_enquiry .row .col-md-6 .form-control,
  .admission_enquiry .row .col-md-6 .form-control::placeholder {
    font-size: 16px
  }

  .iqac_commitee.research-facilities .row ul li a {
    font-size: 16px;
    padding: 20px
  }

  .research-innovation .mobile_box figure {
    margin-right: -100px
  }

  .lab_faclicties h5 {
    padding: 20px 0;
    font-size: 22px
  }
}

@media(max-width:1199px) {

  .dep_facilites .lifeinver_content blockquote,
  .life_invertis .lifeinver_content blockquote,
  .management_board .detail h5 {
    font-size: 24px
  }

  .iqac_commitee h2 {
    padding: 50px 0 30px
  }

  .online-admission-process .col_box h4 {
    padding-right: 30px;
    font-size: 22px;
    line-height: 1.2
  }

  .online-admission-process,
  .right_information {
    padding: 60px 0 70px
  }

  .hostel_facilites .row .big_text,
  .new_department ul.dots,
  .office_admission .col-lg-5 ul {
    margin-top: 30px
  }

  .examination.pd-11,
  .industry__parteners,
  .new_department {
    padding: 45px 0
  }

  .education_loan.value_based,
  section#sport {
    padding-bottom: 50px
  }

  .collaboration_research,
  .convocation-inner {
    padding: 60px 0
  }

  .online-admission-process .row .img_box {
    width: 440px
  }

  .bank-detail .full-text p,
  .faculty_select option,
  .online-admission-process .text_box p {
    font-size: 20px
  }

  .online-admission-process .row .col_box {
    width: calc(100% - 440px)
  }

  .why_us_research .col-lg-8 figure {
    margin-right: -107px
  }

  .desktop_banner .slide_cpation.carousel-caption p,
  section.depart-ece-nav ul li a {
    font-size: 18px
  }

  .online-admission-process h5 {
    font-size: 32px
  }

  .online-admission-process.online_new-admission .row {
    padding: 60px 20px 0
  }

  .academic_blocks .img_box .academic_blocks_img,
  .academic_blocks .img_box .academic_blocks_img figure,
  .life_seminar .box ul::after,
  .scholarship .row .img_box figure {
    height: 100%
  }

  .why_choose__us h2 {
    margin-bottom: 30px
  }

  .bank-detail .full-text {
    padding: 80px 0 40px
  }

  .arts__club ul li h4,
  .innovate_challenge .innovate_content ul li h5,
  .staff__wrapper.convocation_wrapper .fac_bio .name,
  .static_list blockquote {
    font-size: 22px
  }

  .value_based,
  section.bank-detail {
    padding-bottom: 90px
  }

  .payment_mode .text__box {
    padding: 50px 45px
  }

  .inner_pagemenu ul li a,
  .school .row .col_3 p {
    font-size: 22px;
    line-height: 1.4
  }

  .examination.pd-11 h2,
  .hostel_facilites .row .text_box:nth-of-type(4) p:first-of-type,
  .why_us.research_text ul .content_box p:first-of-type {
    padding-top: 0
  }

  .contact_wrap .admission_help,
  .newsdetails_wrap .col-lg-8 .ndt_content {
    padding: 0 2rem
  }

  .indoor__sport .row .col-lg-4 {
    padding: 0
  }

  .smart__technologies .text_box .big_text p {
    font-size: 20px;
    line-height: 1.3
  }

  .smart__technologies .row .img_box .row ul li {
    font-size: 18px;
    margin-bottom: 12px
  }

  .alumani__board .col,
  .dean .col {
    padding-bottom: 40px
  }

  .bank-detail .img_box p {
    padding: 30px 0 20px 30px
  }

  .contact_wrap .dialbox p a {
    font-size: 28px
  }

  .laboratory .container,
  .workshops .container {
    max-width: 1000px
  }

  .international .logo_wrapper ul {
    gap: 30px 20px
  }

  .contact_wrap .admission_wrap {
    padding: 0 1em 0 2rem
  }

  .smart__technologies .row img {
    height: 376px
  }

  .smart__technologies .row .img_box .row {
    padding: 43px 31px 38px 35px
  }

  .contact_wrap .campbox li {
    padding: 0 1.5rem;
    margin-bottom: 2rem
  }

  .awards_achievement {
    padding: 7rem 0
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    width: calc(100% - 150px)
  }

  .bank-detail .col_text .content {
    min-height: 504px
  }

  .laboratory .container {
    padding: 50px 40px
  }

  .hiring_process {
    padding-bottom: 6rem
  }

  .about_progmcourse blockquote,
  .life_invertis .life_name {
    font-size: 19px;
    line-height: 1.4
  }

  .life_invertis .lifeinver_content .heading24::after {
    left: 23.5rem;
    width: 4.7rem
  }

  .formbox {
    padding: 2.2rem 2rem 4rem 2.5rem
  }

  .news_wrap .full_news_wrap .full_hpcontent,
  .news_wrap .news_content {
    left: 2rem;
    bottom: 3rem
  }

  .online-admission-process .col_box {
    width: 530px
  }

  .payment_mode h5 {
    padding: 130px 0 45px
  }

  .office_admission .container .row .col-lg-5 {
    padding: 40px 30px
  }

  .bank-detail .img_box .assistance ul h5,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) a,
  .entrance_examinations .text .box h5 {
    font-size: 26px
  }

  .bank-detail .assistance {
    padding: 40px 25px
  }

  .scholarship .row .img_box {
    padding-left: 40px;
    width: calc(100% - 450px)
  }

  .scholarship .row .text_box {
    width: 450px;
    padding: 0
  }

  .news_wrap .full_news_wrap .full_hpcontent blockquote,
  .news_wrap .news_content blockquote {
    margin-top: 10px
  }

  .scholarship .row .img_box .download-document ul li {
    width: 50px
  }

  .scholarship .row .img_box .download-document ul li figure {
    width: 40px;
    height: auto
  }

  .scholarship .row .img_box .download-document ul li:nth-of-type(2) {
    padding-left: 10px;
    width: calc(100% - 50px)
  }

  .classrooms_counter span,
  .scholarship .row .img_box .download-document a {
    font-size: 25px
  }

  .academic_blocks .img_box .academic_blocks_img figure img,
  .scholarship .row .img_box figure img {
    height: 100%;
    object-fit: cover
  }

  .office_admission .col-lg-5 h5 {
    font-size: 30px
  }

  .faclities,
  .offline-admission-process {
    padding-bottom: 80px
  }

  .online-admission-process .col_box p,
  .transport_facilits .transp_left p {
    padding: 30px 0
  }

  .sport .sport_text .left_box {
    width: calc(100% - 420px);
    max-width: 500px;
    padding: 40px 45px
  }

  .fashion-right {
    padding-left: 30px
  }

  .sport .sport_text .big_text {
    width: 420px
  }

  .student_work .collaboration .col-lg-7 {
    padding-right: 40px
  }

  .healtcare__facilities .img_wrapper {
    margin-top: -60px
  }

  .faclities .row ul li h5 span {
    font-size: 80px
  }

  .student__club .text_box figure {
    margin-top: 50px
  }

  .indoor__sport .row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 30px
  }

  .activitie_workshop p,
  .convocation .text_box p,
  .research__lab p {
    padding-top: 30px
  }

  .cultural {
    padding-top: 70px
  }

  .parking_wrap .parking_box {
    padding: 3rem;
    max-width: 31rem
  }

  .transport_facilits .transp_right .bus_routes .number-count {
    font-size: 70px
  }

  .transport_facilits .transp_right p {
    padding-right: 0
  }

  .transport_facilits .row {
    justify-content: space-between
  }

  .skill__excellence .row .box .row figure {
    margin-left: -60px
  }

  .mission_hospital .row .col-lg-5 {
    width: 370px
  }

  .mission_hospital .row .col-lg-7,
  .seminar__hall.research_text ul .content_box {
    width: calc(100% - 370px)
  }

  .mission_hospital .row {
    padding: 40px
  }

  .indoor__sport .row .col-lg-4 {
    width: 100%
  }

  .smart__technologies {
    padding: 50px 0 70px
  }

  .course_structure ul {
    grid-template-columns: repeat(3, 1fr);
    gap: 25px
  }

  .highlight_about.career_pathcourse .row {
    padding-left: 0
  }

  .success-stories .success_box {
    padding: 55px;
    margin-bottom: 100px
  }

  .success-stories .success_box li:first-of-type figure {
    margin-top: -100px
  }

  .success-stories .container h6 {
    padding: 60px 0 100px
  }

  .success-stories .success_box li:nth-of-type(2n) {
    padding-left: 40px
  }

  .alumani__overview {
    padding: 70px 0 50px
  }

  .recognition .col_box li {
    text-align: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center
  }

  .recognition .col_box li figure {
    width: 150px
  }

  .recognition .col_box li:nth-of-type(2n) {
    width: 100%;
    margin-top: 30px;
    padding-left: 0 !important
  }

  .school.curriculum_innovation .row,
  .staff__wrapper .row {
    grid-gap: 30px 25px
  }

  .student_work .collaboration .row {
    padding: 55px 40px
  }

  .faculty_wrap .fac_bio .name {
    margin-bottom: 1.3rem
  }

  .faculty_selectwrap .col-lg-3 {
    padding: 0 20px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span {
    font-size: 38px
  }

  .value_course .academic_council_inner .box_wrapper {
    padding-bottom: 60px;
    gap: 10px 20px
  }

  .academic_council.value_course .academic_council_inner .comman_li li {
    padding-bottom: 15px
  }

  .research.convocation {
    min-height: 600px
  }

  .indoor__sport .container {
    max-width: 95%
  }

  .workshops .container .row {
    padding: 0 22px
  }

  .research {
    min-height: 700px
  }

  .management_board .detail h5 {
    padding: 20px 0 10px
  }

  .management_board .tab_content h2 {
    padding-bottom: 45px
  }

  .management_board .col_box .text-box h5 {
    padding-bottom: 10px;
    font-size: 28px
  }

  .about__logo {
    padding: 60px 0 80px
  }

  .why_us.research_text ul .img__box figure {
    position: inherit;
    margin: 0 0 0 -109px
  }

  .management_board .col_box .text-box {
    padding: 40px 70px 50px 35px
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box {
    padding: 40px 35px 50px 70px
  }

  .research_text .box {
    top: -45px
  }

  .why_us ul {
    padding: 50px 40px;
    max-width: 919px
  }

  .why_us ul .content_box {
    padding-right: 24px
  }

  .why_us ul .img__box figure {
    margin-right: -60px
  }

  .faclities .row {
    padding: 50px 40px 70px
  }

  .research .text_box {
    max-width: 749px;
    padding: 48px 49px;
    top: -169px
  }

  .why_us.research_text ul .img__box {
    width: 370px
  }

  .why_us.research_text.why_research ul .content_box {
    width: calc(100% - 370px);
    padding-left: 30px
  }

  .lecture_hall,
  .overview_identity .row {
    padding: 0 0 0 20px
  }

  .academic_inner blockquote {
    font-size: 20px;
    line-height: 26px
  }

  .academic_inner p {
    font-size: 17px;
    line-height: 27px
  }

  .academic_blocks_inner {
    padding-left: 15px;
    top: 0
  }

  .classrooms_counter blockquote {
    font-size: 70px;
    line-height: 1
  }

  .classrooms_blocks {
    padding: 70px 0
  }

  .academic_blocks .text_box {
    width: 470px
  }

  .academic_blocks .img_box {
    width: calc(100% - 470px);
    padding: 0 35px 0 0
  }

  .academic_blocks_inner {
    padding-top: 10px
  }

  .common_p {
    padding-top: 20px
  }

  .academic_blocks .heading {
    margin-bottom: 10px
  }

  .classrooms_counter {
    margin-top: 18px
  }

  .count-title {
    font-size: 50px;
    line-height: 50px
  }

  .heading span {
    font-size: 1.8rem;
    line-height: 1.5
  }

  .count-text,
  .laboratory .counter span {
    font-size: 14px
  }

  .static_list {
    padding: 15px
  }

  .academic_workshop_inner {
    padding: 0 0 0 2rem
  }

  .news_wrap {
    padding: 6rem 0 8rem
  }

  .news_wrap .hpinner_redbox {
    padding: 4rem
  }

  .news_wrap .hpinner_redbox blockquote,
  .news_wrap .news_box .newinner_box blockquote {
    font: normal 2.1rem/3.1rem var(--asap-condensed)
  }

  .event_wrap {
    padding: 3rem 0 7rem
  }

  .newsdetails_content .ndt_content {
    padding: 0 5rem
  }

  .newsdetails_wrap,
  .pd-11 {
    padding: 6rem 0
  }

  .event_photos ul {
    margin-top: 5rem
  }

  .event_photos {
    padding: 3rem 0 8rem
  }

  .course_name li:last-child {
    width: 22%
  }

  .program_details h2 {
    margin-bottom: 30px;
    font-size: 24px
  }

  .depatment_wrap .heading {
    margin-bottom: 3rem
  }

  .program_details {
    padding-bottom: 7rem
  }

  .all_project .filture_nave ul li,
  .dep_faculty .depfac_content .fac_name {
    font-size: 19px
  }

  .dep_facilites .col-lg-4 {
    width: 300px
  }

  .dep_facilites .col-lg-8 {
    width: calc(100% - 300px)
  }

  .dep_facilites figure {
    height: 34rem
  }

  .about_progmcourse .col-lg-8 {
    padding: 0 40px 0 0;
    width: calc(100% - 350px)
  }

  .career_pathcourse .row {
    padding: 0 0 0 40px
  }

  .about_progmcourse .col-lg-4 {
    width: 350px
  }

  .reacerch .reacerch_content .rec_box2 blockquote {
    font-size: 24px;
    line-height: 1.5
  }

  .workshops .academic_workshop_inner {
    padding: 0 1rem 00
  }

  .workshops .container:before {
    height: 90%
  }

  .about_innovate.innovate_challenge .innovate_content p {
    margin: 24px 0 0
  }

  .about_strenth li {
    min-height: 240px
  }

  .about_strenth li p {
    padding-top: 2rem
  }

  .about_strenth ul {
    margin-top: 4rem
  }

  .about__logo .col-lg-7 {
    padding-left: 45px
  }

  .parichay .box {
    padding: 50px
  }

  .parichay {
    padding-top: 50px
  }

  .page_header h1,.page_header h3 {
    font-size: 35px
  }

  .live_project .row .row {
    padding-top: 45px
  }

  .collaboration_research ul {
    padding-top: 35px
  }

  section.depart-ece-nav {
    padding-top: 50px;
    top: 97px
  }

  .life_seminar ul {
    padding: 40px 40px 60px 0
  }

  .life_seminar ul .img__box {
    width: calc(100% - 521px);
    padding-right: 30px
  }

  .life_seminar ul .content_box {
    width: 521px
  }

  .life_seminar .content_box p {
    padding-top: 25px
  }

  .hostel_facilites .row {
    padding: 50px 0 40px 40px
  }

  .green_campus .lushgreen_content {
    padding-bottom: 10px
  }

  .hostel_facilites .row .text_box:nth-of-type(4) {
    padding: 25px 30px 0
  }

  .hostel_facilites .row .img_box:nth-of-type(3) figure {
    margin-left: -50px
  }

  .hostel_facilites .row .text_box {
    padding-right: 25px
  }

  .green_campus .green_campbox .number-count {
    font-size: 50px;
    line-height: 1.5
  }

  .green_campus .green_campbox {
    padding: 2rem 3rem
  }

  .green_campus .green_campbox .heading span::after {
    left: 0
  }

  .education_loan {
    padding-top: 100px
  }

  .parking_wrap blockquote {
    font-size: 19px;
    line-height: 1.5
  }

  .examination .row .col-lg-8 {
    width: calc(100% - 380px)
  }

  .scholarship .row {
    padding: 60px 50px
  }

  .examination .row .col-lg-4 {
    width: 380px
  }

  .payment_mode {
    padding-bottom: 70px
  }

  .scholarship .row .img_box .download-document {
    max-width: 297px
  }

  .payment_mode .row {
    padding-bottom: 20px
  }

  .about_innovate.innovate_challenge {
    padding-bottom: 60px
  }

  .management_board .col_box .row {
    margin-bottom: 50px
  }

  .course_name li:first-child a:nth-of-type(2) blockquote {
    font-size: 16px
  }
}

@media only screen and (max-width:1050px) {
  .inner_pagemenu .col-lg-10 {
    width: 75%
  }

  .auditorium_box .row .big_text {
    width: calc(100% - 568px);
    padding: 30px 0 0 50px
  }

  .big_text h6 {
    font-size: 70px
  }

  .placement__hall {
    padding-bottom: 60px
  }

  .lab_faclicties .advance-labs .box_wrapper .text-box h4 {
    font-size: 20px
  }

  .healtcare__facilities .img_wrapper {
    max-width: 90%
  }

  .healtcare__facilities .img_wrapper figure {
    width: 460px
  }

  .healtcare__facilities .img_wrapper .call {
    width: calc(100% - 460px)
  }

  .abtfact_figure ul {
    grid-template-columns: repeat(3, 1fr)
  }

  .why_us.research_text ul .img__box figure {
    margin-left: -70px
  }

  .skill_board .col_box .text-box p,
  .student__club .text_box p {
    max-width: 100%
  }

  .international .logo_wrapper ul {
    grid-template-columns: 1fr 1fr;
    gap: 30px
  }

  .laboratory .container,
  .workshops .container {
    max-width: 970px
  }

  .scholarship .row .text_box {
    width: 400px
  }

  .scholarship .row .img_box {
    width: calc(100% - 400px)
  }

  .scholarship .row {
    padding: 50px 40px
  }

  .scholarship .row .img_box .download-document {
    max-width: 265px
  }

  .scholarship .row .img_box .download-document a {
    font-size: 21px
  }

  .hostel_facilites .row .text_box {
    width: 100%;
    padding: 0 0 40px
  }

  .fashion3,
  .hostel_facilites .row .text_box:nth-of-type(4),
  .research3 {
    padding: 40px 0
  }

  .particular .row:nth-of-type(3) .heading span::after {
    display: none
  }

  .hostel_facilites .row .img_box:nth-of-type(3) {
    order: 4
  }

  .hostel_facilites .row .img_box:nth-of-type(3) figure {
    margin: 0 0 -70px
  }

  .hostel_facilites .row .img_box {
    width: 100%
  }

  .hostel_facilites .row {
    padding: 40px
  }

  .inner_pagemenu .col-lg-2 {
    width: 23%
  }

  .healtcare__facilities .text_box {
    width: 100%;
    padding: 50px 40px
  }

  .healtcare__facilities .text_box p {
    padding-top: 25px
  }

  .student__club .text_box figure {
    margin-top: 40px
  }

  .healtcare__facilities .img_box {
    width: 100%;
    display: flex
  }

  .healtcare__facilities .img_box figure {
    margin: 30px auto 0
  }

  .arts__club ul {
    grid-template-columns: 1fr 1fr
  }

  .life_seminar .box ul::after {
    height: 100%
  }

  .management_board .detail {
    padding-left: 0
  }

  .management_board .col_box .img_box {
    padding: 0;
    width: 100%;
    margin-top: -40px;
    display: flex;
    flex-direction: column;
    align-items: center
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box,
  .management_board .col_box .text-box {
    width: 100%;
    padding: 50px 40px 100px
  }

  .management_board .col_box .img_box figure {
    margin-left: 0
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .img_box figure {
    margin: 0
  }

  .collaboration_research .box__wrapper .box {
    width: 48%;
    margin-bottom: 30px
  }

  .collaboration_research .box__wrapper .box:last-of-type {
    margin-bottom: 0
  }

  .healtcare__facilities.campus_healtcare__facilities .text_box {
    width: calc(100% - 420px);
    padding-bottom: 90px
  }

  .campus_healtcare__facilities.healtcare__facilities .img_box {
    margin-left: -20px
  }

  .campus_healtcare__facilities.healtcare__facilities .img_box figure {
    height: 100%;
    margin: 0
  }

  .campus_healtcare__facilities.healtcare__facilities .img_box figure img {
    height: 100%;
    object-fit: contain
  }
}

@media(max-width:991px) {

  .about_progmcourse .col-lg-4,
  .about_progmcourse figure img,
  .academic_audtitorum_inner img,
  .academic_blocks .text_box,
  .academic_blocks_img figure img,
  .cafeteria_wrap.sport .row .col-lg_4,
  .cafeteria_wrap.sport .row .col-lg_4 .caftarea_right p,
  .classrooms_blocks.activitie_workshop .col-lg-4,
  .classrooms_blocks.activitie_workshop .col-lg-8,
  .collaboration .col-lg-5,
  .collaboration .col-lg-7,
  .csed-industry .collaboration .img_wrapper figure,
  .dep_facilites .col-lg-4,
  .faclities .img_wrapper .col-lg-5 figure,
  .faclities .img_wrapper .col-lg-5 figure img,
  .faculty_detlswrap .fcd_social,
  .industry__parteners .box .content_box,
  .lab_faclicties .col-right,
  .life_seminar ul .content_box,
  .mission_hospital .row .col-lg-5,
  .newsdetails_wrap .row .col-lg-4,
  .online-admission-process .col_box,
  .online-admission-process .row .col_box,
  .overview_identity .row .col-lg-5,
  .overview_identity .row .col-lg-7,
  .palcement__news .col-lg-7 img,
  .placment .row .col-lg-5,
  .program_details .col-lg-3,
  .program_details .col-lg-9,
  .research__lab .row .img_box,
  .research__lab .row .text_box,
  .research__lab.psychology__lab .row .img_box,
  .research__lab.psychology__lab .row .text_box,
  .smart__technologies .img_box,
  .transport_facilits .col-lg-5,
  .transport_facilits .col-lg-7,
  .vision_mission .col-lg-5,
  .vision_mission .col-lg-7,
  .why_us.research_text ul .img__box,
  .why_us_research .col-lg-4,
  .why_us_research .col-lg-8,
  .work_ethics .text_box {
    width: 100%
  }

  .apply_nowtbn.programmes_apply {
    margin-bottom: .5rem
  }

  .apply_nowtbn.career_btn.programmes_apply {
    margin-top: 2rem
  }

  .management_board .tab_content h2 {
    padding-top: 45px
  }

  .research-innovation .left-content .text_box {
    padding: 4rem 3rem
  }

  .lab_faclicties .img-box figure {
    margin: 15px 0
  }

  .academic_inner p,
  .management_board .col_box .text-box p,
  .new_department,
  .payment_mode .text__box p,
  .student_work .collaboration:first-of-type,
  .vision_mission,
  p {
    padding-top: 20px
  }

  .bank-detail .img_box .box-wrapper,
  .online-admission-process.online_new-admission .heading {
    margin-left: 0
  }

  .event_wrap .event_leftlg .row .news_content {
    min-height: 100%
  }

  .event_point .custum-bullet ul {
    max-width: 100%;
    text-align: left
  }

  .research-facilities .row .box ul {
    margin-top: 20px
  }

  .event_wrap .event_leftlg .row {
    gap: 30px 0
  }

  .career_pathcourse .col-lg-6 figure,
  .overview_identity .col-lg-7 figure,
  .overview_identity figure,
  .why_us_research .col-lg-8 figure {
    margin-right: 0
  }

  .why-us-pointers h3 {
    margin-bottom: 3rem;
    font-size: 2rem
  }

  .placement_drive.school.placement_inner_content .row {
    gap: 20px
  }

  .bank-detail.international .img_box p,
  .convocation-inner,
  .why-us-pointers {
    padding: 45px 0
  }

  .mechanical_patent ul.dots li {
    padding-bottom: 20px;
    font-size: 16px
  }

  .alumani__overview .content p,
  .alumani__overview p,
  .contact_wrap .admission_help h3,
  .contact_wrap .campbox li h3,
  .contact_wrap .dialbox h3,
  .convocation-inner .container p,
  .course_structure ul li a,
  section.depart-ece-nav ul li a {
    font-size: 16px
  }

  .research-innovation,
  .research__lab.psychology__lab.fashion__faclity_slider,
  .skill__excellence.academic_talk {
    padding-bottom: 45px
  }

  .convocation-inner figure,
  .skill__excellence .row .big_text {
    margin-top: 25px
  }

  .life_seminar,
  .management_board .tab-wrapper ul,
  .management_board .tab-wrapper1 ul,
  .management_board.hod_message .tab_content,
  .online-admission-process .text_box,
  .skill__excellence .row .col-lg-4 {
    padding-bottom: 30px
  }

  .convocation_wrapper+.iqac_commitee h2 {
    padding-top: 10px
  }

  .bank-detail .col_text h2 span::after,
  .bank-detail .col_text h2::after,
  .convocation_wrapper+.iqac_commitee h2 span::after,
  .program_peos .container .tab-content .col-lg-6 h3,
  .third_menu {
    display: none
  }

  .classrooms_blocks .col-lg-8 .row .lecture_hall,
  .innovate_challenge .innovate_content .innovate_heading,
  .iqac_accordian_wrapper,
  .payment_mode .row,
  .recognition {
    padding-bottom: 40px
  }

  .overview_identity.csed-industry .container .collaboration .row .col-lg-5 {
    width: 100%;
    padding-top: 30px
  }

  .desktop_banner .carousel-inner .carousel-item,
  .lab_faclicties .accordion-collapse,
  .lab_faclicties .tab-content,
  .lab_faclicties .tab-pane,
  .news_wrap a {
    height: auto
  }

  .csed-industry .collaboration .img_wrapper,
  .research__lab.psychology__lab .row {
    flex-direction: column
  }

  .about_forensic_lab ul {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px
  }

  .gym_yoga,
  .healtcare__facilities,
  .research-facilities,
  .smart__technologies,
  .student_work.overview_identity,
  .value_based {
    padding-bottom: 50px
  }

  .lab_faclicties .row button {
    padding: 10px 20px;
    color: #000
  }

  .news_wrap .full_news_wrap .full_hpcontent blockquote,
  .news_wrap .news_content blockquote,
  .newsdate {
    color: #333
  }

  .admission_helpline .row .col-lg-6,
  .cafeteria_wrap.sport .row .col-lg_4 .caftarea_right figure,
  .faculty_selectwrap .row .col-lg-3,
  .media-coverage .row .col-lg-4,
  .smart__technologies .row .img_box .row .col-lg-6 {
    width: 48%
  }

  .academic_facilities,
  .alumani__overview,
  .collaboration_research,
  .facilities_table.publications,
  .fashion3,
  .lab_faclicties,
  .live_project,
  .media-coverage,
  .research3 {
    padding: 50px 0
  }

  .academic_blocks .heading,
  .academic_workshop_inner .heading,
  .classrooms_blocks .heading,
  .happening .hpnews_box .hpinner_box,
  .lab_faclicties .col-right .tab-content .tab-pane:last-of-type,
  .laboratory .heading,
  .moot_court .heading,
  .newsdate,
  .program_outcome .heading,
  .program_peos .container .tab-content .col-lg-6 p,
  .study_option .std_program .graduate_program li {
    margin-bottom: 0
  }

  .desktop_banner .carousel-caption {
    width: 28rem
  }

  .desktop_banner .slide_cpation.carousel-caption .slider_heading {
    font-size: 30px;
    letter-spacing: -1.4px;
    padding-top: 1rem
  }

  .excellence.ted-x {
    padding-block: 4rem
  }

  .student_work.overview_identity {
    padding-top: 5rem
  }

  .cafeteria_wrap .row .col-lg_8,
  .cafeteria_wrap.sport .row .col-lg_8,
  .examination .row .col-lg-8,
  .faclities .row ul li:nth-of-type(2),
  .faclities .text-box .content,
  .gym_yoga .col_left,
  .gym_yoga .col_right,
  .industry__parteners .box .img__box,
  .life_invertis .col-lg-4,
  .life_invertis .col-lg-8,
  .mission_hospital .row .col-lg-7,
  .overview_identity.student_work .collaboration .row .col-lg-7,
  .parking_wrap .row .col-lg-3 {
    width: 100%;
    padding: 0
  }

  .faclities,
  .parichay.research5,
  .payment_mode,
  .skill_board,
  section.bank-detail,
  section.value_based.why-us-value_based {
    padding-bottom: 70px
  }

  .industry__parteners .img__box ul {
    padding-left: 0;
    grid-template-columns: repeat(4, 1fr)
  }

  .fashion3.achievement .box__wrapper .col-lg-6 figure {
    height: 290px
  }

  .why-us-faclities .col-lg-5 figure img {
    object-position: 0px
  }

  .why_choose__us ul li:last-of-type {
    border-top: 1px solid rgba(255, 179, 0, .18)
  }

  .why_choose__us,
  .why_us_research,
  section.overview_identity.department_about {
    padding: 60px 0
  }

  .contact_wrap ul.campbox li,
  .why_choose__us ul li {
    width: 33.33%
  }

  .why_choose__us ul li:nth-of-type(4n) {
    border-right: 1px solid rgba(255, 179, 0, .18)
  }

  .why-us-pointers ul li:nth-child(3n),
  .why_choose__us ul li:nth-of-type(3n) {
    border-right: none
  }

  .bank-detail .full-text p,
  .faculty_select option,
  .formbox blockquote,
  .invertis_journal ul li h4,
  .study_option .std_program .graduate_program li ul li a {
    font-size: 18px
  }

  .why_us_research .col-lg-4 .text-box {
    padding: 45px
  }

  .why_us_research .col-lg-4 figure {
    margin: 0;
    max-width: 100%
  }

  .office_admission {
    padding-top: 80px
  }

  section.bank-detail {
    margin-top: -30px
  }

  .school {
    padding: 70px 0 50px
  }

  .bank-detail .full-text {
    padding: 60px 0 35px
  }

  .collaboration ul.dots {
    grid-template-columns: 1fr, 1fr
  }

  .school .row {
    gap: 30px
  }

  .alumani__overview.innovation_council .box__wrapper {
    padding: 30px
  }

  .education_loan p {
    padding: 10px 0 35px
  }

  .faculty_detlswrap figure::after {
    background-size: cover
  }

  .corporate-resource .col-lg-6.text,
  .corporate-resource .col-lg-6:nth-of-type(3),
  .lecture_hall,
  .overview_identity.student_work .row .col-lg-7,
  .parking_wrap .row .col-lg-3 .parking_right,
  .row .col-lg-1,
  .row .col-lg-10,
  .row .col-lg-11,
  .row .col-lg-12,
  .row .col-lg-2,
  .row .col-lg-3,
  .row .col-lg-4,
  .row .col-lg-5,
  .row .col-lg-6,
  .row .col-lg-7,
  .row .col-lg-8,
  .row .col-lg-9,
  .skill__excellence .row .particular .col-lg-7,
  .student_work .collaboration:nth-of-type(2n) .row .col-lg-7,
  .transport_facilits .col-lg-7 {
    padding: 0
  }

  .alumani__board .col {
    padding-bottom: 30px;
    width: 48%;
    margin-right: 0
  }

  .management_board .col_box .row {
    margin-bottom: 30px !important
  }

  .alumani__overview .box {
    padding: 0 25px 40px
  }

  .alumani__overview ul li h5,
  .bank-detail .col_text p,
  .detail_content .text_box h5,
  .innovate_challenge .innovate_content h5,
  .parichay .heading span,
  .research3 .heading span,
  .research4 .heading span,
  .skill__excellence .row .particular h3,
  .step__box .big_text .top-text span {
    font-size: 24px
  }

  .entrance_examinations .box ul {
    grid-template-columns: 1fr 1fr;
    gap: 10px 20px
  }

  .classrooms_inner,
  .online-admission-process .row .col_box,
  .vision_mission .misnvisn_boxwrp,
  .vision_mission p,
  .why_us.industry-parteners .box figure,
  section.depart-ece-nav ul {
    padding-right: 0
  }

  .arts__club ul li,
  .faclities .row,
  .laboratory .container,
  .payment_mode .text__box,
  .recognition .col_box,
  .research .text_box,
  .student_work .collaboration .container .row,
  .student_work .collaboration .row,
  .why_us ul {
    padding: 40px 30px
  }

  .admission_helpline .row,
  .alumani__board .row,
  .faclities .img_wrapper,
  .faculty_wrap .row,
  .palcement__news .row .col-lg-12 {
    justify-content: space-between
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p {
    position: relative
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p::after {
    content: "";
    position: absolute;
    right: 0;
    background-size: auto;
    width: 30px;
    transform: rotate(269deg);
    height: 30px;
    background-image: url(/images/right_arrow.svg)
  }

  .about_innovate.innovate_challenge,
  .highlight_about.career_pathcourse,
  .management_board .tab_content,
  .offline-admission-process,
  .research-patents,
  .success-stories,
  .value_based.education_loan {
    padding-bottom: 60px
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p.collapsed::after {
    transform: rotate(90deg)
  }

  .skill__excellence .row .particular .col-lg-5 {
    padding: 30px 0 0
  }

  .skill_board.management_board .detail h5 {
    padding-top: 25px;
    font-size: 25px
  }

  .classrooms_blocks.activitie_workshop .col-lg-4 p,
  .online-admission-process p,
  .research__lab p {
    padding-top: 25px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter {
    margin: 40px auto 40px 0;
    max-width: 310px
  }

  .abtfact_figure ul {
    margin-bottom: 0;
    grid-template-columns: repeat(2, 1fr)
  }

  .all_project .grid_item,
  .event_photos ul {
    grid-template-columns: 1fr 1fr
  }

  .bank-detail .col_text h2 span,
  .big_text p,
  .entrance_examinations .text .box h5,
  .fashion_talks.fashion3.achievement .box__wrapper .col-lg-6 h4,
  .reacerch .reacerch_content .rec_box2 blockquote {
    font-size: 22px
  }

  .payment_mode.international .text__box {
    width: 48%;
    padding: 40px 30px
  }

  .all_project .grid_item .item_box figure {
    height: 300px
  }

  .abtfact_figure .fact_content blockquote {
    position: absolute;
    bottom: 20px
  }

  .caftarea_left,
  .container,
  .corporate-resource .col-lg-6.text p,
  .laboratory .container,
  .overview_identity .container,
  .overview_identity .nac_content p,
  .overview_identity.student_work .container,
  .transport_facilits .transp_left,
  .workshops .container {
    max-width: 100%
  }

  .payment_mode.international .row {
    justify-content: space-between;
    gap: 30px 0
  }

  .contact_wrap .admission_help a {
    margin-bottom: 1rem
  }

  .placement__hall .col-lg-6 ul li {
    width: 220px
  }

  .contact_wrap ul.campbox {
    display: flex;
    flex-wrap: wrap
  }

  .contact_wrap .admission_help,
  .contact_wrap .dialbox {
    width: 46%
  }

  .why_us.research_text.why_research ul .content_box {
    width: 100%;
    padding-left: 0
  }

  .about_progmcourse .col-lg-8,
  .overview_identity.student_work .collaboration .row .col-lg-5,
  .placment .row .col-lg-7 {
    width: 100%;
    padding: 0 0 40px
  }

  .admission_helpline .col-lg-4 .contact-help,
  .collaboration .col-lg-7,
  .faclities .text-box p,
  .life_invertis .row .col-lg-4,
  .skill__excellence .row .box .row .col-lg-7,
  .transport_facilits .col-lg-5 {
    padding: 0 0 30px
  }

  .life_atslider figure,
  .mission_hospital .row .col-lg-7 figure {
    height: 100%
  }

  .all_project .grid_item {
    gap: 30px 20px
  }

  .all_project .filture_nave ul li,
  .recognition .row,
  .skill__excellence .row .particular h2 {
    margin-bottom: 30px
  }

  .all_project .grid_item .item_box .box_content {
    position: absolute;
    bottom: 51px;
    z-index: 9;
    padding: 13px 32px 17px 20px
  }

  .all_project .grid_item .item_box .box_content p {
    font-size: 14px;
    line-height: 1.573
  }

  .life_invertis .col-lg-4 {
    padding: 0 30px 30px 0
  }

  .academic_blocks .img_box,
  .newsdetails_wrap .row .col-lg-8 {
    width: 100%;
    padding: 40px 0
  }

  .hiring_process .code_conduct blockquote {
    margin: 1.5rem 0 2rem
  }

  .hiring_process .code_conduct {
    padding: 2.5rem 3rem
  }

  .contact_wrap .admission_wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 10px 0 30px
  }

  .current_opning h5 {
    margin-bottom: 3rem
  }

  .scholarship .row .img_box {
    padding: 30px 0 0;
    width: 100%
  }

  .bank-detail .col_text .content hr {
    margin: 50px 0 20px
  }

  .offline-admission-process h5 {
    font-size: 26px;
    padding: 50px 0 25px
  }

  .career_pathcourse .row,
  .overview_identity .row,
  .research2.area__research .row {
    padding: 0 30px
  }

  .current_opning ul {
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 0
  }

  .academic_audtitorum_inner figure,
  .classrooms_counter,
  .moot_court_inner {
    margin-bottom: 20px
  }

  .awards_achievement,
  .current_opning,
  .newsdetails_wrap {
    padding: 5rem 0
  }

  .careers_wrap .careers_conent p {
    padding: 0 0 3rem
  }

  .careers_wrap .row .col-lg-7,
  .collaboration_research ul,
  .online-admission-process p:first-of-type {
    padding-top: 30px
  }

  .careers_wrap {
    padding: 5rem 0 3rem
  }

  .hiring_process {
    padding-bottom: 4rem
  }

  .course_structure {
    padding: 3rem 0 2rem
  }

  .online-admission-process {
    padding: 60px 0 45px
  }

  .bank-detail .col_text .content {
    min-height: auto;
    width: 100%;
    padding: 40px
  }

  .bank-detail .col_text {
    max-width: 100%;
    width: 100%;
    margin: 0 0 30px
  }

  .online-admission-process .col_box h4,
  .scholarship .row {
    padding: 50px 40px
  }

  .step__box {
    padding: 30px 20px
  }

  .offline-admission-process ul.dots {
    grid-template-columns: 1fr 1fr;
    padding-top: 20px
  }

  .news_wrap figure::before,
  .static_list,
  .step__box .big_text .top-text span br,
  .workshops .container:before {
    display: none
  }

  .education_loan {
    padding-top: 140px
  }

  .examination .row .col-lg-4,
  .faclities .row ul li {
    width: 100%;
    padding: 0 0 30px
  }

  .step__box .row .col_3 span {
    min-height: 70px
  }

  .step__box .big_text h3 {
    font-size: 24px;
    margin-bottom: 20px
  }

  .why_research ul::after {
    width: 101%
  }

  .online-admission-process .col_box p {
    font-weight: 700
  }

  .study_option .std_program .col-lg-4 {
    width: 33%
  }

  .life_seminar ul .img__box,
  .online-admission-process .row .img_box,
  .work_ethics .img_box {
    width: 100%;
    padding: 40px 0 0
  }

  .healtcare__facilities.campus_healtcare__facilities .text_box {
    width: 100%;
    padding: 40px
  }

  .campus_healtcare__facilities.healtcare__facilities .img_box {
    width: 100%;
    margin: 0
  }

  .faclities .row ul li h5,
  .healtcare__facilities .img_wrapper .call a,
  .page_header h1,.page_header h3 {
    font-size: 30px
  }

  .healtcare__facilities .img_wrapper {
    margin: -30px auto 0;
    max-width: 95%
  }

  .healtcare__facilities .img_wrapper .call {
    width: 320px;
    padding: 30px 20px
  }

  .healtcare__facilities .img_wrapper figure {
    width: calc(100% - 320px)
  }

  .campus_healtcare__facilities.healtcare__facilities .img_box figure {
    width: 100%;
    margin: 0
  }

  .gym_yoga .row,
  .healtcare__facilities .text_box {
    padding: 40px
  }

  .entrance_examinations .text .box p {
    font-size: 16px;
    padding-top: 20px
  }

  .entrance_examinations .box ul li {
    word-break: break-word
  }

  .parking_wrap .parking_box {
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    margin: 30px 0
  }

  .parking_wrap figure {
    min-height: 0;
    padding-bottom: 0
  }

  .parking_wrap {
    padding-bottom: 5rem
  }

  .faclities .row ul li h5 span,
  .parking_wrap .parking_box .number-count {
    font-size: 80px
  }

  .about__logo .row,
  .classrooms_blocks .col-lg-8 .row,
  .overview_identity.student_work .row,
  .parking_wrap .row,
  .student_work .collaboration:nth-of-type(2n) .row,
  .why_us.research_text ul {
    flex-direction: column-reverse
  }

  .parking_wrap .row .col-lg-9 {
    width: 100%;
    display: flex;
    flex-direction: column-reverse
  }

  .life_seminar .box,
  .success-stories .success_box li:first-of-type figure {
    margin-top: -65px
  }

  .academic_blocks_img figure,
  .academic_workshop_img figure,
  .department_course .search_btn input,
  .life_seminar ul .img__box figure,
  .step__box .row .col_3:nth-of-type(3) .mobile_detail,
  .why_us.research_text ul .img__box figure,
  .why_us.seminar__hall figure {
    margin-left: 0
  }

  .life_seminar ul {
    max-width: 100%;
    padding: 40px;
    flex-direction: column-reverse
  }

  .ash-achievement .inner__content,
  .course_structure ul,
  .indoor__sport .row,
  .iqac_commitee .row ul,
  .step__box .row {
    grid-template-columns: 1fr 1fr
  }

  .arts__club ul li span,
  .course_name blockquote,
  .right_information h4,
  .right_information table thead tr th {
    font-size: 19px
  }

  .cultural p {
    padding: 25px 0 40px
  }

  .gym_yoga .col_right p {
    max-width: 100%;
    padding: 40px 0;
    margin: 0
  }

  .gym_yoga .col_right {
    flex-direction: column-reverse;
    display: flex
  }

  .faculty_selectwrap .row,
  .laboratory .multi_images .row {
    justify-content: space-between;
    gap: 20px 0
  }

  .collaboration,
  .cultural,
  .parichay,
  .student__club,
  .workshops,
  section.iqac_commitee.naac_pages.research-patents {
    padding-top: 50px
  }

  .event_wrap .event_leftlg,
  .event_wrap .event_rightlg,
  .event_wrap .full_news_wrap,
  .gym_yoga .col_left figure,
  .gym_yoga .col_right figure,
  .skill__excellence .row .box .row figure,
  .why_us ul .img__box figure {
    margin: 0
  }

  .gym_yoga .col_left p {
    padding: 25px 0 40px;
    max-width: 100%
  }

  section.depart-ece-nav {
    padding-top: 36px;
    top: 60px
  }

  .faclities .row ul li:nth-of-type(2) p,
  .faculty_select,
  .inner_pagemenu ul li a,
  .invertis_journal ul li h5,
  .skill__excellence .heading span,
  .top_blockquote p,
  .why_us p {
    font-size: 20px
  }

  .value_course .academic_council_inner .advise_box {
    padding: 20px 0 50px;
    grid-template-columns: 1fr 1fr
  }

  .detail_content .detail {
    padding-left: 30px
  }

  .corporate-resource .col-lg-6 .crc_para,
  .student_work .collaboration,
  .vision_mission .col-lg-7,
  section.tab_accordian.program_peos .tab_accordian.program_peos {
    padding-top: 40px
  }

  .detail_content .row {
    padding: 45px 35px 70px 0
  }

  .detail_content .row::before {
    left: -20px;
    width: 21px
  }

  .right_information {
    padding: 50px 0 60px
  }

  .table__wrapper {
    overflow-x: auto
  }

  .placement_recurtie .logo__wrapper ul li {
    width: calc(25% - 12px);
    margin-right: 15px
  }

  .placement_recurtie .logo__wrapper ul li:nth-of-type(5n) {
    margin-right: 15px
  }

  .placement_recurtie .logo__wrapper ul li:nth-of-type(4n),
  .research-innovation .mobile_box figure,
  .why_us:not(.industry-parteners) .img__box figure {
    margin-right: 0
  }

  .skill__excellence table thead tr th {
    font-size: 18px;
    padding: 12px
  }

  .detail_content .img_box {
    width: 300px
  }

  .detail_content .text_box {
    width: calc(100% - 300px)
  }

  .skill__excellence table tbody tr td {
    padding: 10px 15px
  }

  .newsdetails_content,
  .student_work.csed-industry .collaboration:first-of-type,
  .tab_accordian.program_peos .tab_accordian,
  .value_course .academic_council_inner .box p,
  .why_us.research_text ul .content_box p {
    padding-top: 0
  }

  .value_course .academic_council_inner .advise_box .box {
    padding: 10px 25px 25px
  }

  .cafeteria_wrap .row .col-lg_4 p,
  .corporate-resource .col-lg-12 p,
  .excellence .col-lg-5,
  .fashion-right,
  .overview_identity.student_work .row .col-lg-5 {
    padding: 0 0 40px
  }

  .gallery-desc,
  .school.curriculum_innovation .row,
  .staff__wrapper .container .row {
    grid-template-columns: repeat(2, 1fr)
  }

  .arts__club ul li h4,
  .collaboration_research ul li {
    padding-bottom: 15px
  }

  .inner_aboutmenu {
    display: none;
    padding: 2rem 0
  }
   .fullwidth-recruiter .placment_logo ul {
    grid-template-columns: repeat(3, 1fr);
}

  .collaboration_research .box__wrapper .heading {
    padding: 40px 0 30px
  }

  .iqac_commitee h2 {
    padding: 60px 0 25px
  }

  .value_course .academic_council_inner .box_wrapper {
    grid-template-columns: 1fr 1fr;
    padding: 10px 0 50px
  }

  .value_course .academic_council_inner .box h4 {
    padding: 20px 0 10px
  }

  .collaboration_research ul li:last-of-type,
  .entrance_examinations .box ul li,
  .international .logo_wrapper+p,
  .newsdetails_content .ndt_content p:last-child,
  .research-facilities .row .box h5,
  .value_course .academic_council_inner .box:last-of-type {
    padding-bottom: 0
  }

  .school.curriculum_innovation .row .col_3,
  .staff__wrapper .container .row .col-lg-4 {
    padding: 25px
  }

  .faculty_wrap,
  .pd-11 {
    padding: 6rem 0
  }

  .faculty_wrap .row .col-lg-4,
  .laboratory .multi_images .col-lg-4 {
    width: 48%;
    padding: 0
  }

  .seminar__hall.research_text ul .img__box {
    width: 100%;
    margin: 0;
    padding: 30px 0 0
  }

  .seminar__hall.research_text ul {
    flex-direction: column-reverse;
    max-width: 95%;
    padding: 40px;
    margin: 0 auto
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box,
  .management_board .col_box .text-box {
    padding: 40px 30px 80px
  }

  .faclities .img_wrapper .col-lg-5 {
    width: 100%;
    padding: 30px 0 10px
  }

  .inner_aboutmenu .container {
    max-width: 95%
  }

  .about__logo .col-lg-7,
  .laboratory .fact-figure {
    padding: 10px 0 40px
  }

  .research_text .box {
    top: -40px
  }

  .why_us.research_text ul .content_box {
    width: 100%;
    max-width: 100%;
    padding: 0
  }

  .acdmic_program,
  .research__lab .row .img_box,
  .sport.cafeteria_wrap .row .col-lg_4 p {
    padding: 40px 0 0
  }

  .workshops .container .row {
    flex-direction: column-reverse;
    padding: 0
  }

  .workshops .academic_workshop_inner {
    padding: 0 0 40px;
    margin: 0
  }

  .research__lab {
    padding-top: 70px
  }

  .academic_blocks .row,
  .alumni-details.faculty_detlswrap .row,
  .excellence .row,
  .research__lab .row {
    flex-direction: column-reverse
  }

  .research.auditorium_box .text_box {
    max-width: 480px;
    padding: 30px;
    background-color: #fff
  }

  .auditorium_box .row .big_text {
    width: calc(100% - 480px);
    padding: 30px 0 0 50px
  }

  .research {
    min-height: 600px
  }

  .classrooms_blocks .classrooms_counter {
    margin: 30px auto
  }

  .overview_identity .nac_logo {
    max-width: 80%;
    margin: 30px auto 0
  }

  .student__club .img_box figure {
    margin: 40px 0 0
  }

  .about_strenth ul {
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
    gap: 30px
  }

  .about__logo .col-lg-5 figure {
    max-width: 80%;
    margin: 0 auto
  }

  .inner_aboutmenu ul li {
    padding-right: 20px
  }

  .overview_identity .nac_content,
  .overview_identity .overleft_content {
    max-width: 100%;
    padding-right: 0
  }

  .parichay .box {
    padding: 50px
  }

  .faclities .img_wrapper .col-lg-7,
  .faclities .text-box figure {
    width: 100%;
    position: inherit
  }

  .faclities .text-box {
    justify-content: space-between;
    flex-direction: column-reverse
  }

  .about__logo {
    padding: 50px 0 60px
  }

  .excellence .col-lg-5,
  .excellence .col-lg-7,
  .why_us ul .content_box {
    width: 100%;
    padding-right: 0
  }

  .why_us ul .img__box {
    width: 100%;
    margin-top: 40px
  }

  .overview_identity {
    padding: 4rem 0 3rem
  }

  .event_photos ul,
  .innovate_challenge .innovate_content {
    margin-top: 4rem
  }

  .innovate_challenge .innovate_content ul li {
    width: 48%;
    margin: 0 0 30px
  }

  section.overview_identity.research2 .row {
    flex-direction: column-reverse;
    padding-bottom: 30px
  }

  .overview_identity .overleft_content h2 {
    padding-bottom: 3rem
  }

  .overview_identity .overleft_content p {
    padding-bottom: 25px;
    line-height: 1.5
  }

  .management_board .col_box .img_box {
    max-width: 100%;
    margin: 0px auto 0
  }

  .highlight_about.career_pathcourse ul,
  .jmc-nner-content .row,
  .placement__hall .row {
    grid-template-columns: 1fr
  }

  .highlight_about h2 span {
    padding: 28px 20px 28px 0
  }

  .study_option .std_program .graduate_program li a,
  .study_option .std_program .graduate_program li a span {
    font-size: 32px
  }

  .study_option .std_program .graduate_program li ul {
    margin-top: 45px
  }

  .study_option .gpdetails li a {
    padding-bottom: 14px;
    font-size: 16px
  }

  .dep_facilites .col-lg-8 {
    width: 100%;
    max-width: 95%
  }

  .study_option .col-lg-9::before {
    left: -21px
  }

  main {
    padding-top: 14rem
  }

  .academic_blocks_inner,
  .academic_workshop_inner,
  .lecture_hall {
    padding-left: 0;
    margin-top: 20px
  }

  .classrooms_counter {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 0
  }

  .classrooms_blocks {
    padding: 25px 0 30px
  }

  .moot_court_inner {
    min-height: auto
  }

  .moot_court {
    padding: 50px 0 270px
  }

  .multi_images {
    margin: 50px 0 0
  }

  .academic_inner {
    padding: 0 0 0 25px
  }

  .life_360_img {
    position: absolute;
    top: -65px;
    right: -20px;
    display: none
  }

  .life_360_img figure {
    width: 9rem;
    height: 9rem
  }

  .classrooms_counter blockquote {
    font-size: 60px;
    line-height: 60px
  }

  .academic_facilities h3 {
    font-size: 30px;
    margin-bottom: 30px
  }

  .page_header {
    padding: 3rem 0 2.5rem;
    text-align: center
  }

  .career_pathcourse,
  .news_wrap,
  .news_wrap.event_wrap {
    padding: 4rem 0
  }

  .faculty_detlswrap figure,
  .news_wrap .news_box,
  .news_wrap figure {
    width: 100%;
    height: auto
  }

  .news_wrap .full_news_wrap .full_hpcontent,
  .news_wrap .news_content {
    position: relative;
    padding: 3rem;
    background: #fff;
    margin-bottom: 0;
    text-align: center
  }

  .news_wrap .news_box .newinner_box {
    height: auto;
    text-align: center
  }

  .news_wrap .hpinner_redbox {
    padding: 3rem;
    text-align: center;
    margin-bottom: 2rem
  }

  .happening .mt58,
  .news_wrap .mt58 {
    margin-top: 3rem
  }

  .event_wrap {
    padding: 3rem 0 5rem
  }

  .event_wrap ul {
    justify-content: center;
    margin-bottom: 3rem
  }

  .news_wrap figure img {
    width: 100%;
    height: auto;
    object-fit: unset
  }

  .news_wrap .news_content blockquote {
    margin-top: 1.5rem
  }

  .newsdetails_wrap .col-lg-12.d-flex.justify-content-lg-between {
    display: block !important
  }

  .newsdetails_wrap h2 {
    font: bold 2.4rem/3.4rem var(--asap-condensed);
    margin: 2rem 0;
    text-align: center
  }

  .newsdetails_wrap .newsdate {
    text-align: center;
    width: 100%;
    margin-bottom: 1.5rem
  }

  .newsdetails_wrap ul {
    max-width: 15rem;
    margin: auto
  }

  .newsdetails_content .ndt_content {
    padding: 3rem 0
  }

  .event_photos,
  .happening {
    padding: 2rem 0 7rem
  }

  .event_photos .heading,
  .newsdetails_content .ndt_content p {
    text-align: center
  }

  .newsdetails_content figure {
    margin-bottom: 2rem
  }

  .about_progmcourse p {
    padding: 0 0 20px
  }

  .career_pathcourse .career_pathcontent {
    max-width: 100%;
    padding: 0 0 50px
  }

  .career_pathcourse .career_pathcontent .apply_nowtbn {
    position: inherit
  }

  .career_pathcourse .row .col-lg-6:nth-of-type(2),
  .mission_hospital .row .col-lg-5:nth-of-type(3) {
    order: 4
  }

  .career_pathcourse ul li {
    padding-top: 15px
  }

  .about_progmcourse figure {
    max-width: 100%;
    margin: 0;
    width: 100%;
    height: 35rem
  }

  .cafeteria_wrap .row .col-lg_4 figure,
  .news_letter {
    margin-top: 40px
  }

  .news_letter h5 {
    color: #fff
  }

  .about_program ul {
    flex-wrap: wrap
  }

  .about_program ul li {
    width: 33.33%;
    margin-bottom: 25px;
    padding-bottom: 0;
    line-height: 1.5;
    font-size: 16px
  }

  .collaboration .row {
    padding: 50px 35px 30px
  }

  .gallery-video,
  .image_gallery_wrapper {
    padding: 5rem 0 6rem
  }

  .activitie_workshop .col-lg-8 p {
    padding: 30px 0 0;
    max-width: 100%
  }

  .research_text {
    padding-bottom: 10px
  }

  .success-stories .success_box li {
    width: 180px
  }

  .success-stories .success_box li:nth-of-type(2n) {
    padding-left: 25px;
    width: calc(100% - 180px)
  }

  .success-stories .success_box {
    padding: 40px 25px;
    margin-bottom: 55px
  }

  .success-stories .success_box .detail span {
    font-size: 16px;
    margin: 6px 0
  }

  .success-stories .success_box .detail h5 {
    font-size: 22px;
    margin-top: 15px
  }

  .success-stories .success_box p {
    padding-top: 15px;
    line-height: 1.5
  }

  .success-stories .container h6 {
    padding: 50px 0 70px
  }

  .mission_hospital .row .col-lg-5 figure {
    margin: auto
  }

  .mission_hospital .row .col-lg-7 .text {
    padding: 40px 0
  }

  .mission_hospital {
    padding-bottom: 80px
  }

  .cafeteria_wrap .row .col-lg_4 {
    width: 100%;
    padding-bottom: 40px
  }

  section#sport {
    padding-bottom: 20px
  }

  .cafeteria_wrap.sport .row .col-lg_8 figure {
    margin-left: -55px
  }

  .placement__hall .col-lg-6 h5 {
    font-size: 20px;
    font-style: 22px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    width: calc(100% - 220px);
    padding: 40px 0 0 22px
  }

  .placement__hall .col-lg-6 span:first-of-type {
    margin-bottom: 15px
  }

  .palcement__news .col-lg-5 {
    margin-top: 35px
  }

  .corporate-resource .col-lg-6 .big_text h6 {
    font-size: 40px
  }

  .corporate-resource .box {
    padding: 35px
  }

  .corporate-resource .col-lg-6 .big_text p {
    padding: 24px 0
  }

  .bank-detail .img_box p,
  .online-admission-process h5 {
    padding: 30px 0
  }

  .bank-detail .img_box ul {
    padding: 30px 0 0;
    grid-template-columns: repeat(4, 1fr);
    justify-content: center
  }

  .bank-detail .box-wrapper {
    align-items: center
  }

  .bank-detail .img_box ul li {
    padding: 0 10px
  }

  .payment_mode h5 {
    padding: 120px 0 40px
  }

  .online-admission-process .col_box h4 {
    padding: 0;
    font-size: 22px
  }

  .payment_mode.international {
    padding-top: 120px
  }

  .scholarship.international .row .img_box .download-document {
    bottom: -120px
  }

  .course_box {
    padding: 33px 28px
  }

  .placment_right .lpa {
    font-size: 8rem
  }

  .step__box .big_text h6 {
    font-size: 70px
  }

  .office_admission .container .row .col-lg-5 {
    width: 55%
  }

  .office_admission .container .row .col-lg-7 {
    width: 45%
  }

  .research.auditorium_box {
    background-image: url(../images/auditorium_img.jpg)
  }

  .auditorium_box .row {
    top: -210px
  }

  .cafeteria_wrap.sport .row .col-lg_4 .caftarea_right {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
  }

  .transport_facilits .transp_left figure {
    max-width: 100%;
    width: 100%;
    margin: 0
  }

  .smart__technologies .text_box {
    width: 100%;
    display: flex;
    flex-wrap: wrap
  }

  .skill__excellence .row .box {
    margin: 55px 0 50px
  }

  .smart__technologies .text_box .big_text {
    width: 300px;
    padding: 45px 30px
  }

  .smart__technologies .text_box figure {
    width: calc(100% - 300px)
  }

  .current_opning .view_arrow,
  .skill__excellence .row .box .row {
    margin-top: 30px
  }

  .smart__technologies .row .img_box .row {
    justify-content: space-between
  }

  .about_progmcourse .course_feebox,
  .bank-detail .mobile-col {
    margin-top: 0
  }

  .bank-detail .mobile-col .col_text h2 {
    padding: 10px 10px 0 0
  }

  .iqac_commitee.research-patents .row h5,
  .research-facilities h5 {
    font-size: 20px;
    padding-bottom: 25px
  }

  .iqac_commitee.research-facilities .row ul {
    grid-template-columns: repeat(3, 1fr)
  }

  .program_outcome .tab-content,
  .program_peos .tab-content {
    background-color: #fff
  }

  .program_peos .container .tab-content .col-lg-6 .card-body p {
    color: #000
  }

  .tab_accordian.program_peos {
    padding-top: 20px;
    padding-bottom: 0
  }

  .why-us-pointers ul {
    --columns: 3
  }

  .why-us-pointers ul li {
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0
  }

  .why-us-pointers ul li:last-child {
    border-bottom: none
  }

  .research-innovation .right-content p {
    padding-left: 0
  }

  .research-innovation .left-content .text_box {
    margin-inline: 0;
    margin-top: 0
  }

  .alumni-details .row {
    --bs-gutter-x: 1.5rem;
    margin-inline: calc(var(--bs-gutter-x) * -.5)
  }

  .alumni-details.faculty_detlswrap::before {
    height: 44rem
  }

  .alumni-list .row>* {
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5)
  }

  .why_us .box {
    flex-direction: column;
    row-gap: 3rem
  }

  .why_us .box>* {
    width: 100%;
    padding-inline: 2rem
  }

  .why_us.industry-parteners .content_box {
    width: 100%;
    padding-right: 2rem
  }

  .industry__parteners.why_us .img__box ul li figure {
    padding: 15px
  }

  .iqac_commitee.skill__excellence {
    padding-block: 4.5rem
  }

  .placment_record .placement_text_wrapper .big_text h6 span {
    margin-left: -8px
  }

  .happening .hpnews_box .hpinner_box:nth-of-type(2n),
  section.iqac_commitee.skill__excellence .row .col-lg-6:not(:last-of-type) {
    margin-bottom: 40px
  }

  .facilities_table .table__wrapper table {
    width: 900px
  }

  .facilities_table .table__wrapper table tr td,
  .publications table tbody tr td {
    font-size: 12px
  }

  .facilities_table .table__wrapper table tr th {
    font-size: 14px;
    line-height: 1.4
  }

  .facilities_table .table__wrapper {
    padding-top: 30px
  }

  .publications table thead tr th {
    font-size: 14px;
    line-height: 1.3
  }

  .lab_faclicties .col-left {
    width: 100%;
    display: none
  }

  .lab_faclicties .col-right .tab-content .tab-pane {
    margin-bottom: 20px;
    opacity: 1;
    display: block
  }

  .lab_faclicties button {
    color: #000;
    padding: 10px 20px;
    font-size: 18px
  }

  .lab_faclicties .accordion-body {
    padding: 25px 20px
  }

  .step__box .col_3 .content ul {
    grid-template-columns: 1fr 1fr;
    gap: 30px 0
  }

  .stackholder-feedback .form-check {
    padding-left: 2rem
  }

  .jmc-nner-content .row .col-lg-6 li {
    padding-left: 20px
  }

  .ash-achievement .img_wrapper {
    grid-template-columns: 1fr 1fr;
    gap: 20px 30px;
    padding: 20px 0
  }

  .news_wrap.news__wrapper .gx-lg-5 {
    --bs-gutter-y: 2rem
  }

  .news_wrap .row .col-lg-4 img,
  .news_wrap .row .col-lg-6 img {
    height: 100%;
    object-position: center
  }

  .placement_drive.school.iic_event .row .col_3 .content .date {
    top: 102px
  }

  .current_opning ul li {
    padding-bottom: 100px !important
  }

  .inner_pagemenu_mobile+[data-aos=fade-up] {
    transform: translate3d(0, 0, 0)
  }

  .desktop_banner.carousel.slide.desktop_banner.homepagebanner .slide_cpation.carousel-caption {
    top: 100%;
    width: 100%;
    position: static;
    padding: 20px;
    height: auto
  }

  .desktop_banner video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: initial;
    transform: none
  }
}

@media(max-width:767px) {

  .fashion3.achievement .box__wrapper .col-lg-6,
  .innovation_council .row .col-lg-4,
  .iqac_accordian_wrapper .accordion-row a,
  .iqac_accordian_wrapper .accordion_inner .accordion-row .content ul li,
  .lab_faclicties .advance-labs .box_wrapper .text-box,
  .media-coverage .row .col-lg-4,
  .why_us.research_text.why_research ul .img__box,
  section.download_sec.notice_and_annoucement .Download_box {
    width: 100%
  }

  .career_pathcontent .heading span::after,
  .research-innovation .left-content .text_box span::after {
    bottom: 0;
    top: auto;
    left: 0
  }

  .box_wrapper.csed_labs .text-box {
    width: 100% !important
  }

  .dots.mt-mobile-0 {
    margin-top: 0 !important
  }

  .inner_pagemenu_mobile {
    display: block
  }

  #ctl00_panelbanner .carousel-indicators,
  .about_strenth ul li h5 br,
  .collaboration_research .heading:first-of-type span::after,
  .depart-ece-nav,
  .department_inner_pagemenu,
  .desktop_banner .carousel-caption+p,
  .happening .hpview_all,
  .international .logo_wrapper ul li span br,
  .life_invertis .lifeinver_content blockquote+p,
  .life_invertis .lifeinver_content p a.btn360,
  .online-admission-process .col_box::after,
  .payment_mode .btn_wrapper::after,
  .payment_mode .btn_wrapper::before,
  .placment_link ul li a::before,
  .program_details .col-lg-3,
  .reacerch #sync1 .owl-dots,
  .smart__technologies .text_box .big_text p br,
  .study_option .std_program h1::after,
  .study_option .std_program::before {
    display: none
  }

  .cafeteria_wrap .row .col-lg_4,
  .excellence .col-lg-5,
  .hostel_facilites .row .text_box,
  .management_board .tab_content h2,
  .scholarship .text_box p,
  .smart__technologies {
    padding-bottom: 30px
  }

  .inner_pagemenu_mobile .faculty_select {
    padding: 15px 0
  }

  .inner_pagemenu_mobile .input-group,
  .management_board .col_box .row {
    margin-bottom: 45px
  }

  .about_innovate.innovate_challenge,
  .academic_facilities,
  .faculty_detlswrap,
  .research-patents,
  .value_based,
  .why_us:not(.seminar__hall) .box,
  section.management_board.skill_board.bg-grey {
    padding-bottom: 40px
  }

  .inner_pagemenu_mobile .input-group .form-control {
    font-size: 18px;
    font-style: italic;
    color: rgba(255, 255, 255, .7);
    border-bottom: 1px solid rgba(255, 255, 255, .7)
  }

  .inner_pagemenu_mobile .input-group .form-control::placeholder {
    color: rgba(255, 255, 255, .7);
    font-size: 18px
  }

  .inner_pagemenu_mobile .input-group .form-control:focus {
    box-shadow: none;
    outline: 0
  }

  .inner_pagemenu_mobile .faculty_select:not(:last-of-type),
  .placement__hall .col-lg-6 span:first-of-type {
    margin-bottom: 15px
  }

  option:checked {
    background-color: red !important
  }

  .faclities .img_wrapper,
  .inner_pagemenu ul li:last-of-type a,
  .innovate_challenge .innovate_content ul li:nth-child(3),
  .offline-admission-process ul.dots li,
  .vision_mission .vision_box .heading,
  .why_us.industry-parteners .heading,
  section.tab_accordian.program_peos .tab_accordian.program_peos .heading {
    margin-bottom: 0
  }

  .online-admission-process .row .col_box,
  .placment_link ul li a,
  .step__box .big_text .top-text span {
    padding-left: 0
  }

  .fashion3.achievement .box__wrapper,
  .student__club .text_box figure,
  section#activities .classrooms_counter {
    margin-top: 30px
  }

  .lab_faclicties .img-box figure {
    height: 220px
  }

  .dean .row,
  .iqac_commitee.research-facilities .row ul,
  .placement_drive.school.placement_inner_content .row,
  .placment_logo ul,
  .stackholder_feedback ul.dots {
    grid-template-columns: 1fr 1fr
  }

  .academic_blocks .img_box,
  .management_board .tab_content {
    padding-bottom: 20px
  }

  .event_wrap .event_leftlg .row {
    gap: 25px 0
  }

  .about_forensic_lab ul,
  .alumani__overview .box_wrapper,
  .area__research ul,
  .arts__club ul,
  .ash-achievement .img_wrapper,
  .ash-achievement .inner__content,
  .course_structure ul,
  .csed-vision .row,
  .current_opning ul,
  .entrance_examinations .box ul,
  .fashion_talks.fashion3.achievement .box__wrapper .row,
  .iqac_commitee .row ul,
  .news_wrap.all_project .grid_item,
  .placement__hall .row,
  .school.curriculum_innovation .row,
  .staff__wrapper.convocation_wrapper .row,
  .step__box .row {
    grid-template-columns: 1fr
  }

  .abtfact_figure,
  .collaboration,
  .corporate-resource .col-lg-6 .crc_para,
  .course_structure,
  .cultural,
  .student__club,
  section.iqac_commitee.naac_pages.research-patents {
    padding-top: 40px
  }

  .news_wrap .row .col-lg-6 img {
    height: 260px
  }

  .news_detail_wrapper .Download_box {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px 40px
  }

  .education_loan .img_box figure img,
  .lab_faclicties .img-box figure img {
    height: 100%;
    object-fit: cover
  }

  .course_box .course_name,
  .course_name ul,
  .news_detail_wrapper .Download_box .box,
  .palcement__news .row .col-lg-12,
  .study_option .std_program .row {
    justify-content: space-between
  }

  .placment_record .placement_text_wrapper .big_text h6 span {
    margin-left: -8px
  }

  .jmc_faclities .box__wrapper .heading span {
    padding-bottom: 0;
    margin-bottom: 0
  }

  .ash-achievement .img_wrapper {
    display: grid;
    grid-template-columns: 1fr;
    padding: 20px 0
  }

  .research-innovation .left-content .text_box,
  .vision_mission .vision_box {
    padding: 3rem 2rem
  }

  .carousel-inner figure {
    position: relative
  }

  .admission_helpline .btn-wrapper {
    flex-wrap: wrap
  }

  .online-admission-process.online_new-admission .row {
    padding: 50px 0 0
  }

  .desktop_banner.carousel.slide.desktop_banner.homepagebanner .slide_cpation.carousel-caption,
  .iqac_commitee h2,
  .life_seminar ul .img__box,
  .live_project .row .row,
  .research__lab .row .img_box,
  .sport.cafeteria_wrap .row .col-lg_4 p,
  .tab_accordian.program_peos,
  section.tab_accordian.program_peos .tab_accordian.program_peos {
    padding-top: 30px
  }

  .csed-vision {
    padding: 40px 0;
    margin-bottom: 40px
  }

  .about_progmcourse .course_feebox .course_fee,
  .academic_inner blockquote,
  .accordion-flush .accordion-item .accordion-button,
  .faclities .row ul li:nth-of-type(2) p,
  .online-admission-process .text_box p,
  .top_blockquote p,
  .why_us p {
    font-size: 18px
  }

  .csed-vision::after {
    bottom: -40px;
    height: 40px
  }

  .research__lab.psychology__lab {
    padding-block: 45px 0
  }

  .staff__wrapper.convocation_wrapper .col-lg-4 figure {
    height: auto !important
  }

  .admission_helpline .col-lg-6 .box {
    padding: 32px 24px 65px
  }

  .admission_helpline .col-lg-6 .box h5,
  .faculty_detlswrap .fcd_content ul li span,
  .placment_record .detail p {
    font-size: 24px
  }

  .why_csed.about_strenth {
    padding-bottom: 45px
  }

  .iqac_commitee.skill__excellence {
    padding-block: 2.5rem
  }

  .publications table {
    width: 1300px
  }

  .big_text p,
  .faculty_wrap .fac_bio .name,
  .green_campus .green_campbox p,
  .staff__wrapper.convocation_wrapper .fac_bio .name,
  .transport_facilits .transp_right .bus_routes p {
    font-size: 20px
  }

  .management_board .chancellor .text-box {
    order: 2;
    margin-top: 20px
  }

  .csed-industry .collaboration h2 span {
    font-size: 22px;
    margin-bottom: 0
  }

  .desktop_banner .carousel-item figure img,
  .faculty_wrap figure,
  .green_campus figure img,
  .industry__parteners .img__box ul li,
  .life_invertis::after,
  .smart__technologies .row img {
    height: 100%
  }

  .why_us .content_box p {
    font-size: 16px
  }

  .management_board .chancellor .img_box {
    order: 1
  }

  section.reacerch {
    order: 3
  }

  section.placment {
    order: 4
  }

  .overview_identity .col-lg-7 figure {
    margin-right: 0
  }

  .alumani__overview.innovation_council .box__wrapper,
  .student_work.csed-industry .collaboration .row {
    padding: 30px 20px
  }

  .about__logo,
  .media-coverage {
    padding: 45px 0
  }

  .industry__parteners .img__box ul {
    grid-template-columns: 1fr 1fr 1fr
  }

  .awards_achievement,
  .newsdetails_wrap {
    padding: 3rem 0
  }

  .school {
    padding: 20px 0 50px
  }

  .bank-detail .col_text p,
  .careers_wrap .heading span,
  .detail_content .text_box h5,
  .online-admission-process .col_box h4,
  .parichay .heading span,
  .research3 .heading span,
  .research4 .heading span,
  .skill__excellence .row .particular h3,
  .step__box .big_text h3 {
    font-size: 22px
  }

  .collaboration ul {
    grid-template-columns: 1fr;
    gap: 30px 0;
    margin-top: 30px
  }

  .office_admission,
  .research__lab {
    padding-top: 50px
  }

  .about_strenth ul,
  .bank-detail .mobile-col .img_box,
  .parichay .pdf_btn,
  .recognition .col_box span {
    margin-top: 20px
  }

  section.bank-detail {
    padding-bottom: 60px
  }

  .skill__excellence table thead tr th {
    font-size: 16px;
    min-width: 70px
  }

  .bank-detail .img_box .box-wrapper .text-box {
    width: 100%;
    padding: 20px 0 0
  }

  .fashion3.achievement .box__wrapper .col-lg-6 figure {
    height: auto
  }

  .bank-detail .img_box .box-wrapper {
    margin-left: 0;
    padding: 20px 0 30px
  }

  .faculty_detlswrap::before {
    height: 0
  }

  .why_us_research .col-lg-4 .heading span::after {
    left: 0
  }

  .activitie_workshop .col-lg-4 .classrooms_counter,
  .corporate-resource .col-lg-6.text p,
  .faculty_wrap .container,
  .overview_identity .container .row .col-lg-12 .nac_content p,
  .overview_identity .nac_logo,
  .school .container {
    max-width: 100%
  }

  .life_seminar ul,
  .scholarship .row,
  .school .row {
    padding: 40px 30px
  }

  .school .row .col_3 p {
    font-size: 20px;
    padding-bottom: 0
  }

  .desktop_banner .carousel-item {
    height: 100%;
    display: flex;
    flex-direction: column
  }

  .contact_wrap .admission_help,
  .contact_wrap .dialbox,
  .study_option .std_program .col-lg-4,
  .why_choose__us ul li {
    width: 48%
  }

  .why_choose__us ul li:nth-of-type(3n) {
    border-right: 1px solid rgba(255, 179, 0, .18)
  }

  .why_choose__us ul li:nth-of-type(2n) {
    border-right: 0px
  }

  .why_choose__us ul li:nth-last-of-type(2) {
    border-top: 1px solid rgba(255, 179, 0, .18)
  }

  .desktop_banner {
    padding: 0 25px
  }

  .study_option .std_program h1 span {
    line-height: 1.3
  }

  .desktop_banner .carousel-caption {
    width: 100%;
    position: relative;
    padding: 30px 0 0
  }

  .study_option {
    margin-top: 4rem
  }

  .faculty_detlswrap .row,
  .healtcare__facilities .img_wrapper,
  .management_board .col_box .row:last-of-type {
    flex-direction: column-reverse
  }

  .activitie_workshop .col-lg-4 span,
  .laboratory .labs p {
    text-align: left
  }

  .laboratory .container,
  .moot_court_inner {
    padding: 30px 25px
  }

  .why_us.research_text.why_research ul .content_box {
    max-width: 100%;
    margin-left: 0
  }

  .iqac_commitee.research-patents .row h5,
  .research-facilities h5 {
    font-size: 18px;
    padding-bottom: 20px
  }

  .examination .row .col-lg-4 p {
    padding-top: 10px
  }

  .inner_pagemenu .col-lg-2,
  .payment_mode .text__box .bottom-box ul li {
    width: 100%;
    margin-top: 30px
  }

  .innovate_challenge .innovate_content h5,
  .placment_right blockquote {
    font-size: 22px;
    line-height: 1.4
  }

  #transport_facilits,
  .alumani__board .load_more,
  .payment_mode .text__box .bottom-box ul,
  .research2,
  .why_us.research_text ul .content_box p {
    padding-top: 0
  }

  .bank-detail .img_box .assistance ul h6,
  .fashion3 p,
  .gym_yoga,
  .parichay .box p,
  .research3 p,
  .research4 p,
  .work_ethics .text_box p {
    padding-top: 20px
  }

  .scholarship::after {
    width: 0
  }

  .about_progmcourse .accordion-button {
    width: 40px;
    height: 40px;
    font-size: 31px
  }

  .payment_mode .text__box {
    padding: 30px 25px;
    margin-bottom: 30px
  }

  .about_progmcourse blockquote {
    margin-bottom: 10px
  }

  .management_board .detail h5 {
    font-size: 22px;
    padding: 10px 0
  }

  .alumani__board,
  .faclities,
  .parichay.research5,
  .payment_mode,
  .placement__hall {
    padding-bottom: 50px
  }

  .study_option .std_program::before {
    display: nona
  }

  .admission_enquiry .row .col-md-6,
  .all_project .grid_item .item_box,
  .bank-detail .img_box,
  .bank-detail .img_box .assistance ul li,
  .bank-detail .mobile-col .img_box .assistance li,
  .cafeteria_wrap.sport .row .col-lg_4 .caftarea_right figure,
  .collaboration_research .box__wrapper .box,
  .contact_wrap ul.campbox li,
  .detail_content .img_box,
  .detail_content .text_box,
  .faclities .img_wrapper .col-lg-7,
  .faclities .text-box figure,
  .faculty_selectwrap .row .col-lg-3,
  .faculty_wrap .row .col-lg-4,
  .healtcare__facilities .img_wrapper .call,
  .healtcare__facilities .img_wrapper figure,
  .inner_pagemenu .col-lg-10,
  .inner_pagemenu ul li,
  .innovate_challenge .innovate_content ul li,
  .laboratory .multi_images .col-lg-4,
  .office_admission .container .row .col-lg-5,
  .office_admission .container .row .col-lg-7,
  .palcement__news .col-lg-7 img,
  .payment_mode .text__box,
  .reacerch .owl-carousel .owl-item img,
  .recognition .col_box,
  .research .mobile_box img,
  .smart__technologies .text_box figure,
  .step__box.half,
  .study_option .std_program .col-lg-4,
  .study_option .std_program .graduate_program li,
  .success-stories .success_box li {
    width: 100%
  }

  .overview_identity.student_work .collaboration .container .heading span,
  .placement__hall .container .heading span,
  .value_based .container .heading span {
    margin: 0;
    padding: 0
  }

  .smart__technologies .row .img_box .row .col-lg-6 {
    width: 42%
  }

  .smart__technologies .row .img_box .row .col-lg-6:nth-of-type(2) {
    width: 56%
  }

  .smart__technologies .text_box .big_text {
    width: 100%;
    padding: 0 30px 30px
  }

  .online-admission-process .col_box blockquote,
  .online-admission-process .col_box li,
  .skill__excellence .row .particular .col-lg-5 li {
    font-size: 17px
  }

  .skill__excellence .row .box {
    padding: 30px 20px;
    margin: 40px 0
  }

  .dep_faculty,
  .department_placment,
  .reacerch {
    padding: 7rem 0
  }

  .collaboration_research .container .heading span {
    padding-bottom: 10px;
    margin: 0
  }

  .news_wrap .full_news_wrap .full_hpcontent blockquote,
  .news_wrap .news_content blockquote {
    font-size: 16px;
    line-height: 1.5
  }

  .placment_record .container .heading span {
    margin-bottom: 0;
    padding: 0
  }

  .particular .row:nth-of-type(3) .heading span::after {
    display: flex
  }

  .placment_record .detail .inner_detail {
    max-width: 300px
  }

  .placment .placment_left blockquote {
    font-size: 28px;
    line-height: 1.3;
    padding: 17px 0 10px
  }

  .corporate-resource .col-lg-6.text,
  .corporate-resource .col-lg-6:nth-of-type(3),
  .newsdetails_wrap .col-lg-8 .ndt_content,
  .scholarship .row .text_box,
  .study_option .container {
    padding: 0
  }

  .payment_mode.international .text__box {
    width: 100%;
    min-height: auto
  }

  .payment_mode.international .text__box .heading span {
    margin-bottom: 0;
    padding-bottom: 0
  }

  .payment_mode h5 {
    padding: 120px 0 20px
  }

  .reacerch .item {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  .reacerch .reacerch_content {
    width: 100%;
    position: inherit
  }

  #ctl00_panelbanner .slide_cpation.carousel-caption .slider_heading,
  .about_progmcourse .course_feebox p strong,
  .life_invertis .lifeinver_content blockquote,
  .online-admission-process h5 {
    font-size: 30px
  }

  .life_invertis .lifeinver_content .number-count {
    font-size: 100px !important;
    line-height: 1.32 !important
  }

  .abtfact_figure .fact_content .number {
    font-size: 35px
  }

  .life_invertis {
    padding: 45px 0 30px 35px
  }

  .inner_pagemenu ul li a.active {
    opacity: .5
  }

  .all_project .filture_nave ul li {
    padding: 6px 20px;
    font-size: 16px
  }

  .all_project .filture_nave ul li img {
    width: 24px
  }

  .contact_wrap {
    padding-top: 5rem
  }

  .event_wrap ul li a {
    padding: 7px 15px
  }

  .current_opning,
  .news_wrap,
  .pd-11 {
    padding: 4rem 0
  }

  .offline-admission-process h5 {
    font-size: 24px;
    padding: 40px 0 25px
  }

  .indoor__sport p,
  .payment_mode .row {
    padding: 20px 0 30px
  }

  .online-admission-process.international .col_box h4 {
    padding: 0 0 10px
  }

  .online-admission-process.international h5 {
    padding: 20px 0;
    font-size: 22px
  }

  .payment_mode .row {
    gap: 0
  }

  .faclities .img_wrapper .col-lg-5,
  .online-admission-process .row .img_box {
    width: 100%;
    padding: 30px 0
  }

  .payment_mode .btn_wrapper {
    gap: 30px 120px;
    flex-wrap: wrap
  }

  .bank-detail .img_box .assistance ul {
    grid-template-columns: 1fr;
    gap: 20px
  }

  .bank-detail .mobile-col .assistance {
    padding: 37px 22px 40px
  }

  .fashion3,
  .online-admission-process,
  .research3 {
    padding: 40px 0
  }

  .step__box .row .col_3 address b:nth-of-type(2) {
    margin-top: 10px
  }

  .step__box .row .col_3 span {
    max-width: 100%;
    margin-bottom: 5px;
    min-height: auto
  }

  .scholarship .row .text_box {
    width: 100%;
    padding-bottom: 30px !important
  }

  .online-admission-process .international {
    padding: 50px 0 30px
  }

  .collaboration_research .heading,
  .convocation .text_box p,
  .online-admission-process p:first-of-type,
  .recognition .col_box p {
    padding-top: 25px
  }

  .online-admission-process .col_box {
    padding: 0 0 0 30px
  }

  .career_pathcontent.electrical {
    padding: 25px 20px
  }

  .iqac_commitee .career_pathcontent ul li {
    padding: 10px 0 0 23px !important
  }

  .career_pathcontent.electrical ul li::after {
    top: 16px
  }

  .highlight_about h2 span {
    padding: 0 0 20px;
    font-size: 20px
  }

  section.page_header.department_head h1,section.page_header.department_head h2 {
    font-size: 24px;
    line-height: 1.5
  }

  .faculty_detlswrap .facname,
  .faculty_detlswrap h1 {
    font-size: 22px;
    margin-top: 0
  }

  .gym_yoga .row,
  .healtcare__facilities .text_box,
  .healtcare__facilities.campus_healtcare__facilities .text_box,
  .hostel_facilites .row,
  .mission_hospital .row,
  .school.curriculum_innovation .row .col_3,
  .seminar__hall.research_text ul,
  .why_us.research_text ul {
    padding: 30px
  }

  .education_loan .img_box figure,
  .green_campus figure {
    height: 350px
  }

  .overview_identity .overleft_content h2 {
    font-size: 24px;
    padding-bottom: 2rem
  }

  .overview_identity {
    padding-top: 3rem
  }

  .about_progmcourse p,
  .about_program ul li strong,
  .alumani__overview p,
  .green_campus .green_campbox .heading span,
  .main_link .m-drop a,
  .overview_identity .overleft_content blockquote,
  .payment_mode .text__box .bottom-box ul li h6,
  .vision_mission p {
    font-size: 16px
  }

  .cafeteria_wrap.sport .row .col-lg_8 figure {
    margin-left: -20px
  }

  .sport_text {
    flex-direction: column-reverse;
    padding-bottom: 30px
  }

  .sport .sport_text .left_box {
    width: 100%;
    padding: 30px;
    margin-bottom: 0;
    max-width: 100%
  }

  .sport .sport_text .big_text {
    width: 100%;
    padding: 0 0 30px;
    justify-content: center
  }

  .hostel_facilites .row .text_box:nth-of-type(4),
  .mission_hospital .row .col-lg-7 .text {
    padding: 30px 0
  }

  .transport_facilits .transp_right .bus_routes .number-count {
    font-size: 50px;
    line-height: 1
  }

  .hostel_facilites {
    padding-bottom: 80px
  }

  .hostel_facilites .row .img_box:nth-of-type(3) figure {
    margin-bottom: -50px
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span {
    max-width: 200px;
    font-size: 34px;
    text-align: center
  }

  .about_strenth ul,
  .indoor__sport .row {
    gap: 30px 20px
  }

  .parking_wrap .parking_box .number-count {
    font-size: 60px;
    line-height: 1.5
  }

  .research.convocation {
    background-image: url(/Uploads/image/6240imguf_CONVOCATION-BANNER.webp);
    min-height: 450px
  }

  .gym_yoga .container {
    padding: 0 10px;
    max-width: 95%
  }

  .gym_yoga .col_left p,
  .gym_yoga .col_right p {
    padding: 20px 0
  }

  .cultural p {
    padding: 25px 0 30px
  }

  .placement_recurtie .logo__wrapper ul li {
    width: calc(33.33% - 10px);
    margin-right: 15px
  }

  .detail_content .row {
    flex-direction: column-reverse;
    gap: 30px 0;
    padding-bottom: 90px
  }

  .placement_recurtie .logo__wrapper ul li figure {
    padding: 10px;
    height: 120px
  }

  section.placement__hall.placement_recurtie .logo__wrapper ul li figure {
    height: 100%;
    padding: 20px;
    min-height: 130px
  }

  .placement_recurtie .logo__wrapper ul li figure img {
    object-fit: contain;
    width: 100%
  }

  .placement_recurtie .logo__wrapper ul li:nth-of-type(4n),
  .placement_recurtie .logo__wrapper ul li:nth-of-type(5n) {
    margin-right: 15px
  }

  .reacerch #sync2 {
    display: none !important
  }

  .faculty_select {
    font-size: 18px;
    padding-bottom: 10px
  }

  .recognition .col_box h5 {
    font-size: 19px
  }

  .placement_recurtie .logo__wrapper ul li:nth-of-type(3n) {
    margin-right: 0
  }

  .about_program ul li {
    width: 48%;
    border: none;
    padding: 0;
    line-height: 1
  }

  .faclities .row ul li h5,
  .office_admission .col-lg-5 .helpline a {
    font-size: 28px
  }

  .right_information {
    padding: 50px 0 40px
  }

  .right_information .accordion {
    margin-top: 45px
  }

  .right_information .accordion-body {
    overflow-x: auto
  }

  .research .text_box {
    position: inherit;
    padding: 30px;
    background-color: #f3f3f3
  }

  .management_board h6,
  .recognition h6,
  .success-stories h6,
  .why_us h6 {
    padding: 35px 0
  }

  .research .mobile_box {
    display: block;
    padding: 0 0 30px
  }

  .pt-5 {
    padding-top: 2rem !important
  }

  .faclities .row {
    padding: 35px 25px
  }

  .big_text h6,
  .faclities .row ul li h5 span {
    font-size: 60px
  }

  p {
    padding-top: 15px
  }

  .research {
    background-image: none;
    min-height: 100%;
    padding-top: 40px
  }

  .page_header h1,.page_header h3 {
    line-height: 1.2;
    font-size: 26px
  }

  .about_progmcourse .course_feebox,
  .about_progmcourse .elgb_criteriabox,
  .school.curriculum_innovation .row .col_3,
  .staff__wrapper .container .row .col-lg-4 {
    padding: 20px
  }

  .faculty_wrap.staff__wrapper .fac_bio {
    padding-right: 0
  }

  .faculty_wrap {
    padding: 5rem 0 3rem
  }

  .arts__club ul li figure {
    width: 100px;
    margin: 0 0 20px;
    height: 100px
  }

  .inner_aboutmenu ul {
    grid-template-columns: 1fr 1fr;
    gap: 10px
  }

  .inner_aboutmenu ul li {
    padding-right: 10px
  }

  .life_360_img {
    position: absolute;
    top: -65px;
    right: 0
  }

  .academic_facilities.bg-grey h3 {
    font-size: 24px;
    margin-bottom: 3rem
  }

  .academic_inner:before {
    width: 6px
  }

  .academic_inner p {
    font-size: 16px;
    line-height: 1.5;
    padding-top: 25px
  }

  .management_board .col_box .text-box h5 {
    font-size: 24px;
    padding-bottom: 0
  }

  .collaboration .row {
    padding: 45px 30px 25px
  }

  .research_text .box {
    top: -30px
  }

  .about_strenth ul li {
    min-height: 190px
  }

  .research.auditorium_box .text_box {
    max-width: 100%;
    width: 100%
  }

  .research.auditorium_box .row {
    flex-direction: column-reverse;
    top: -340px
  }

  .moot_court {
    padding-bottom: 380px
  }

  .auditorium_box .row .big_text p {
    padding-left: 10px
  }

  .auditorium_box .row .big_text {
    width: 100%;
    padding: 0 0 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
  }

  .parichay .box {
    padding: 40px
  }

  .innovate_challenge .innovate_content ul li figure {
    max-width: 90%;
    margin: 0 auto
  }

  .faclities .text-box .content {
    width: 100%;
    padding: 0
  }

  .inner_pagemenu ul li a {
    border-bottom: 1px solid #fff;
    opacity: 1;
    padding-bottom: 15px;
    margin-bottom: 28px
  }

  .scholarship .text_box p {
    padding: 0 0 20px !important
  }

  .about_progmenu h1,
  .about_progmenu h2 {
    font-size: 26px;
    line-height: 1.5;
    margin-bottom: 20px
  }

  .apply_nowtbn {
    padding: 8px 26px
  }

  .about_program {
    padding: 3rem 0 1rem
  }

  .about_progmcourse .accordion-body,
  .international.payment_mode .row {
    padding-bottom: 10px
  }

  .about_progmcourse blockquote {
    font-size: 16px;
    padding-top: 0
  }

  .about_progmcourse .elgb_criteriabox .course_fee {
    font-size: 16px;
    margin-bottom: 20px
  }

  .heading span {
    padding-right: 2rem
  }

  .container .heading span {
    display: block;
    padding: 0 0 20px;
    margin-bottom: 15px
  }

  .container .heading span::after {
    width: 6rem;
    top: auto;
    left: 0;
    bottom: 0
  }

  .page_header {
    padding: 1rem 0 2rem
  }

  .top_blockquote {
    padding: 3.5rem 0
  }

  .about_progmcourse figure {
    height: 30rem
  }

  .newsdate {
    margin-bottom: 0;
    text-align: center
  }

  .news_wrap .hpinner_redbox blockquote,
  .news_wrap .news_box .newinner_box blockquote {
    font: normal 1.8rem/2.8rem var(--asap-condensed);
    text-align: center;
    margin-top: 1.5rem
  }

  .news_wrap .full_news_wrap .full_hpcontent,
  .news_wrap .news_box .newinner_box,
  .news_wrap .news_content {
    padding: 2rem
  }

  .news_wrap .news_box .newinner_box blockquote,
  .news_wrap .news_content blockquote {
    margin-top: 1.5rem
  }

  .news_wrap .mt58,
  .placment_logo {
    margin-top: 2rem
  }

  .event_wrap ul li a {
    font: normal 1.6rem/2.4rem var(--asap-condensed)
  }

  .newsdetails_content .ndt_content {
    padding: 2rem 0 3rem
  }

  .event_photos ul {
    margin-top: 3rem;
    grid-template-columns: repeat(2, 1fr)
  }

  .event_photos {
    padding: 2rem 0 6rem
  }

  .course_name li:first-child {
    width: 70%
  }

  .course_name li:last-child {
    width: 25%
  }

  .course_name blockquote {
    font-weight: 700;
    font-size: 19px;
    line-height: 1.263
  }

  .dep_faculty h5 {
    margin-bottom: 3rem
  }

  .dep_faculty .owl-dots {
    margin-top: 6rem
  }

  .program_details {
    padding-bottom: 5rem
  }

  .overview_identity .nac_logo ul li:first-child img {
    width: 150px
  }

  .overview_identity .nac_logo ul li:first-child,
  .overview_identity .nac_logo ul li:last-child {
    padding-left: 0;
    width: 100%
  }

  .vision_mission .vision_box blockquote {
    font-size: 18px;
    line-height: 1.4
  }

  .overview_identity .nac_logo ul li:first-child {
    margin-bottom: 30px;
    display: flex;
    justify-content: center
  }

  .iqac_commitee.ncte_mandatory .row ul li .pdf_content {
    padding: 3rem 2.5rem
  }

  .skill__excellence {
    padding: 20px 0 50px
  }

  .iqac_commitee .row ul li blockquote {
    padding-bottom: 1.5rem
  }

  .value_course .academic_council_inner .advise_box {
    gap: 30px 20px;
    grid-template-columns: 1fr
  }

  .alumani__overview p,
  .iqac_commitee.ncte_mandatory .row ul li .pdf_content blockquote,
  .skill__excellence .heading span,
  .value_course .academic_council_inner .box h4 {
    font-size: 18px
  }

  .placement__hall .col-lg-6 h5 {
    font-size: 20px;
    font-style: 22px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    padding: 40px 0 0 22px
  }

  .palcement__news .col-lg-5 {
    margin-top: 35px
  }

  .corporate-resource .col-lg-6 .big_text h6 {
    font-size: 40px
  }

  .corporate-resource .col-lg-6 .big_text p {
    padding: 16px 0
  }

  .happening {
    padding: 2rem 0 7rem
  }

  .corporate-resource .col-lg-12 p {
    padding: 0 0 40px
  }

  .success-stories .success_box li figure {
    width: 200px
  }

  .success-stories .success_box li:nth-of-type(2n) {
    width: 100%;
    padding: 30px 0 0
  }

  .indoor__sport {
    padding: 0 0 250px
  }

  .research.convocation .text_box {
    background-color: #fff;
    position: relative;
    top: -225px
  }

  .mission_hospital {
    padding-bottom: 60px
  }

  .laboratory .multi_images {
    margin: 35px 0
  }

  .office_admission .col-lg-5 .helpline {
    padding: 20px 0;
    margin: 20px 0
  }

  .office_admission .col-lg-5 .btn_wrapper .btn {
    padding: 6px 18px
  }

  .office_admission .col-lg-5 h5 {
    font-size: 26px
  }

  .scholarship.international .text_box p {
    padding: 0 0 25px
  }

  .parichay .box h2 span {
    padding-bottom: 0;
    margin: 0
  }

  .bank-detail .assistance {
    padding-bottom: 25px
  }

  .online-admission-process.international .row .img_box {
    padding-bottom: 0
  }

  .payment_mode h5 {
    font-size: 25px
  }

  #ctl00_ContentPlaceHolder1_aboutpanel .row,
  .study_option .col-lg-3 {
    padding: 0 30px
  }

  #ctl00_ContentPlaceHolder1_aboutpanel,
  .career_pathcourse {
    overflow-x: hidden
  }

  #ctl00_ContentPlaceHolder1_aboutpanel .container {
    max-width: 100%;
    padding: 0
  }

  #ctl00_ContentPlaceHolder1_aboutpanel .col-lg-8,
  .career_pathcourse .col-lg-6:nth-of-type(2) {
    position: relative;
    padding: 0 0 340px
  }

  #ctl00_ContentPlaceHolder1_aboutpanel .col-lg-8 figure,
  .career_pathcourse .col-lg-6:nth-of-type(2) figure {
    height: 30rem;
    width: calc(100% + 151px);
    position: absolute;
    bottom: 49px;
    max-width: initial;
    left: -30px
  }

  .study_option .std_program .graduate_program li a,
  .study_option .std_program .graduate_program li a span {
    font-size: 30px;
    line-height: 1.1
  }

  .graduate_program {
    max-width: 320px
  }

  .about_progmcourse .course_feebox p,
  .elgb_criteriabox p {
    font-size: 16px;
    line-height: 1.4
  }

  .career_pathcontent .heading span {
    font-size: 16px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    display: inline-block
  }

  .study_option .std_program .graduate_program li ul {
    margin: 20px 0 45px
  }

  .study_option .std_program::before {
    left: 24px;
    height: 105vh;
    background-size: cover
  }

  .study_option .std_program {
    padding: 5rem 4rem 5.2rem
  }

  .study_option .std_program h1::before {
    left: 0;
    bottom: -25px
  }

  .study_option .std_program h1 {
    margin-bottom: 7rem
  }

  .study_option .std_program .graduate_program li ul li a {
    line-height: 1.6
  }

  .placment .placm_testimonials {
    padding: 3.5rem
  }

  .placm_testimonials .carousel .carousel-item blockquote {
    font-size: 22px;
    margin: 2.2rem 0
  }

  .placm_testimonials .carousel-indicators {
    padding-top: 2.5rem
  }

  .life_invertis .lifeinver_content .btn33 {
    margin-top: 0
  }

  .happening h5 {
    font-size: 32px;
    margin: 1.5rem 0 4rem
  }

  .happening .hpnews_box .hpinner_box {
    padding: 45px 30px
  }

  /*.happening figure{height:320px}*/
  .happening .newsdate {
    text-align: left;
    padding-bottom: 30px
  }

  .happening .happening_content {
    left: 3rem
  }

  .reacerch figure {
    width: 100%;
    height: 400px
  }

  .all_project {
    padding: 5rem 0 7rem
  }

  .bank-detail .mobile-col .img_box .assistance li:first-of-type {
    padding-bottom: 30px;
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, .2)
  }

  .skill__excellence .row .particular h2 {
    margin-bottom: 30px
  }

  .placment_link ul {
    padding-top: 20px;
    margin-top: 20px
  }

  .placment_right {
    border: none;
    padding-left: 0
  }

  .bank-detail .img_box ul {
    row-gap: 1.5rem
  }

  .value_based.education_loan {
    padding-top: 60px
  }

  .alumni-overview blockquote {
    font-size: 2rem
  }

  .management_board .chancellor .img_box .detail {
    text-align: left;
    padding: 10px 0;
    width: 100%;
    max-width: 100%
  }

  .dots li {
    padding: 0 0 10px 20px
  }

  .admission_faq .text {
    text-align: left !important
  }

  .hod_message {
    padding-top: 45px
  }

  .department_professional ul.dots {
    grid-template-columns: 1fr;
    gap: 6px
  }
}

@media(max-width:575px) {

  .why-us-pointers ul li,
  .why-us-pointers ul li:nth-child(3n) {
    border-right: 1px solid #e0e0e0
  }

  .iqac_commitee .row ul li {
    padding: 20px 10px
  }

  .bank-detail .col_text .content p,
  .bank-detail .col_text h2 span,
  .big_text p,
  .careers_wrap .heading span,
  .detail_content .text_box h5,
  .fashion_talks.fashion3.achievement .box__wrapper .col-lg-6 h4,
  .management_board .detail h5,
  .online-admission-process .col_box h4,
  .placm_testimonials .carousel .carousel-item blockquote,
  .step__box .big_text h3,
  section.page_header.department_head h1,section.page_header.department_head h2 {
    font-size: 20px
  }

  .admission_helpline .btn-wrapper {
    margin-top: 0xp
  }

  .admission_helpline .col-lg-4 .contact-help {
    padding: 0
  }

  .container .heading span {
    padding: 0 0 14px;
    margin-bottom: 10px
  }

  .step__box .big_text .top-text {
    flex-wrap: wrap;
    gap: 30px 0
  }

  .stackholder_feedback ul.dots {
    grid-template-columns: 1fr;
    margin: 30px 0 0
  }

  .alumani__overview p,
  .iqac_commitee.ncte_mandatory .row ul li .pdf_content blockquote,
  .placement__hall .col-lg-6 span a,
  .stackholder_feedback ul.dots li a {
    font-size: 16px
  }

  .stackholder_feedback ul.dots li:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0
  }

  .admission_helpline .row .col-lg-6,
  .alumani__board .row .col,
  .bank-detail .img_box .assistance ul li,
  .bank-detail .img_box ul li figure img,
  .career_pathcontent.forensic-carrer ul li,
  .contact_wrap .admission_help,
  .contact_wrap .dialbox,
  .course_name li:first-child,
  .innovate_challenge .innovate_content ul li,
  .online-admission-process .col_box li,
  .overview_identity .nac_logo ul li,
  .smart__technologies .row .img_box .row .col-lg-6,
  .step__box .big_text .top-text span,
  .study_option .std_program .col-lg-4 {
    width: 100%
  }

  .admission_helpline .row,
  .online-admission-process .col_box ul {
    gap: 30px 0
  }

  .admission_helpline .col-lg-6 .box h5::after {
    bottom: -30px
  }

  .admission_helpline .col-lg-6 .box h5 {
    font-size: 28px;
    max-width: 160px;
    display: flex;
    align-items: center
  }

  .about_progmenu h1,
  .about_progmenu h2,
  .faculty_detlswrap .fcd_content ul li span,
  .office_admission .col-lg-5 h5,
  .placement__hall .col-lg-6 h5 {
    font-size: 22px
  }

  .iqac_commitee .row ul li .pdf_content figure {
    width: 30px
  }

  .admission_helpline .col-lg-4 a {
    font-size: 35px
  }

  .about_strenth ul,
  .abtfact_figure ul,
  .all_project .grid_item,
  .dean .row,
  .gallery-desc,
  .inner_aboutmenu ul,
  .international .logo_wrapper ul,
  .offline-admission-process ul.dots,
  .staff__wrapper .container .row,
  .step__box .col_3 .content ul,
  .study_option .std_program .graduate_program {
    grid-template-columns: 1fr
  }

  .iqac_commitee .row ul li .pdf_content blockquote {
    width: calc(100% - 40px)
  }

  .management_board h6,
  .recognition h6,
  .success-stories h6,
  .why_us h6 {
    padding: 30px 0 20px
  }

  .industry__parteners .img__box ul {
    grid-template-columns: 1fr 1fr
  }

  .payment_mode h5 {
    padding: 100px 0 20px;
    font-size: 22px
  }

  .faculty_detlswrap p,
  .right_information table tbody tr td,
  .why_us ul p,
  p {
    font-size: 15px
  }

  section.why_choose__us ul li {
    width: 100%;
    max-width: 90%;
    margin: 0 auto;
    border: none !important;
    border-bottom: 1px solid rgba(255, 179, 0, .18) !important;
    min-height: 140px
  }

  .why_us ul {
    margin-top: 20px
  }

  .education__loan.education_loan {
    padding: 45px 0 25px
  }

  .payment_mode .text__box .bottom-box ul .img-box {
    flex-direction: column;
    margin-bottom: 0
  }

  .scholarship.international .row .img_box .download-document {
    bottom: 0
  }

  .about_progmcourse .course_feebox p strong {
    font-size: 26px
  }

  #ctl00_panelbanner .slide_cpation.carousel-caption .slider_heading {
    font-size: 25px
  }

  .all_project .grid_item .item_box figure {
    height: 100%
  }

  .smart__technologies .row .img_box .row .col-lg-6:nth-of-type(2) {
    padding: 30px 0 0;
    border: none;
    width: 100%
  }

  .all_project .grid_item .item_box .box_content::after {
    width: 400%
  }

  .contact_wrap .dialbox p a,
  .office_admission .col-lg-5 .helpline a {
    font-size: 24px
  }

  .news_wrap,
  .newsdetails_wrap {
    padding: 3rem 0
  }

  .skill_board {
    padding-bottom: 50px
  }

  .placment_record .detail .inner_detail {
    max-width: 260px
  }

  .event_wrap ul li a {
    font-size: 14px;
    padding: 6px 13px;
    line-height: 1.2
  }

  .abtfact_figure .fact_content blockquote {
    font-size: 17px
  }

  .abtfact_figure .fact_content .number {
    font-size: 30px
  }

  .contact_wrap .campbox li {
    margin-bottom: 1.5rem
  }

  .office_admission .col-lg-5 ul {
    grid-template-columns: 1fr;
    gap: 10px;
    margin-top: 20px
  }

  .international .logo_wrapper {
    margin: 35px 0 20px
  }

  .scholarship .row .img_box .download-document {
    max-width: 100%;
    margin: auto;
    bottom: 0;
    position: relative
  }

  .course_name blockquote {
    margin: 27px 0 33px
  }

  .event_photos ul,
  .news_wrap .mt58 {
    margin-top: 2rem
  }

  .course_name li:first-child a:nth-of-type(2) blockquote {
    margin: 0 0 25px
  }

  .course_name li:last-child {
    margin-top: 0
  }

  .careers_wrap .careers_conent p {
    padding-bottom: 2rem
  }

  .online-admission-process .col_box h4 br,
  .step__box .big_text h3 br {
    display: none
  }

  .iqac_commitee.ncte_mandatory .row ul li .pdf_content {
    padding: 25px
  }

  .payment_mode .row {
    gap: 25px
  }

  .event_photos ul,
  .indoor__sport .row {
    grid-template-columns: 1fr;
    gap: 30px
  }

  .news_wrap .hpinner_redbox,
  .program_outcome .tab-content,
  .program_peos .tab-content {
    padding: 2rem
  }

  .online-admission-process .col_box blockquote {
    padding: 25px 0 20px
  }

  .cultural p,
  .online-admission-process .col_box p {
    padding: 20px 0
  }

  .office_admission .container .row .col-lg-5,
  .step__box {
    padding: 30px 25px 40px
  }

  .examination.pd-11 {
    padding: 35px 0
  }

  .scholarship .row {
    padding: 30px 30px 30px 25px
  }

  .step__box .row .col_3 span {
    font-size: 18px
  }

  .step__box .row .col_3 span::after {
    left: -15px
  }

  .parichay.research5 {
    padding-bottom: 40px
  }

  .life_seminar ul .img__box,
  .value_course .academic_council_inner .advise_box .box {
    padding-top: 25px
  }

  .bank-detail .col_text .content,
  .school.curriculum_innovation .row .col_3,
  .staff__wrapper .container .row .col-lg-4 {
    padding: 30px 20px
  }

  .bank-detail .col_text {
    max-width: 100%;
    width: 100%
  }

  .bank-detail .col_text h2 {
    padding: 30px 0 10px
  }

  .education_loan p {
    padding: 30px 0
  }

  section.overview_identity.research2 .row {
    padding: 20px 20px 0
  }

  .hostel_facilites {
    padding-bottom: 35px
  }

  .arts__club ul li,
  .collaboration .row,
  .gym_yoga .row,
  .healtcare__facilities.campus_healtcare__facilities .text_box,
  .hostel_facilites .row,
  .life_seminar ul,
  .mission_hospital .row,
  .parichay .box,
  .recognition .col_box,
  .research .text_box,
  .why_us ul,
  .why_us.research_text ul {
    padding: 30px 25px
  }

  .faculty_detlswrap .fcd_content ul li {
    width: 100%;
    padding-bottom: 30px
  }

  .healtcare__facilities .text_box {
    padding: 30px 15px
  }

  .overview_identity .overleft_content blockquote {
    font-size: 17px;
    line-height: 1.5
  }

  .research.convocation {
    min-height: 380px
  }

  .convocation .text_box p {
    padding-top: 20px
  }

  .department_course .course_duration li {
    width: 48%;
    display: flex;
    flex-direction: column
  }

  .course_box .course_duration li span {
    padding: 10px 0 0
  }

  .skill__excellence table tbody tr td {
    font-size: 14px
  }

  .recognition .col_box li a {
    margin-top: 30px
  }

  .success-stories .success_box li:first-of-type {
    display: flex;
    flex-direction: column;
    align-items: center
  }

  .value_course .academic_council_inner .box_wrapper {
    grid-template-columns: 1fr;
    gap: 15px 0;
    padding: 10px 0 40px
  }

  .academic_council.value_course .academic_council_inner .comman_li li {
    padding-bottom: 10px
  }

  .placement_recurtie .logo__wrapper ul li {
    width: 48%;
    margin-right: 0 !important
  }

  .parking_wrap .parking_box .number-count {
    font-size: 50px
  }

  .healtcare__facilities {
    padding-bottom: 40px
  }

  .placement_recurtie .logo__wrapper ul {
    justify-content: space-between
  }

  .value_course .academic_council_inner .box h4 {
    padding: 0 0 20px
  }

  .why_us ul p,
  p {
    line-height: 1.5
  }

  .why_us ul .img__box {
    margin-top: 25px
  }

  .management_board .col_box .text-box {
    padding: 35px 25px 70px
  }

  .academic_facilities {
    padding-top: 40px
  }

  .life_360_img {
    top: -90px
  }

  .research_text .box {
    top: -45px
  }

  .research .mobile_box figure {
    height: 260px
  }

  .research .mobile_box img {
    height: 100%;
    object-fit: cover
  }

  .faculty_wrap .container,
  .innovate_challenge .innovate_content ul li figure {
    max-width: 100%
  }

  .overview_identity .row {
    padding: 0 25px
  }

  .seminar__hall.research_text ul {
    max-width: 98%
  }

  .research.auditorium_box .row {
    top: -420px
  }

  .moot_court {
    padding-bottom: 460px
  }

  .news_wrap {
    padding: 3rem 1rem
  }

  .event_wrap ul li {
    margin: .8rem
  }

  .container {
    max-width: 100%;
    padding: 0 25px
  }

  .news_letter h5 {
    font-size: 28px
  }

  .event_photos {
    padding: 2rem 1rem 5rem
  }

  .newsdetails_wrap ul li {
    height: auto;
    padding: .8rem;
    text-align: center
  }

  .course_box .course_name {
    flex-wrap: wrap;
    justify-content: flex-start
  }

  .course_name li:last-child {
    width: 100%;
    justify-content: flex-start;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    gap: 15px
  }

  .course_box {
    margin-bottom: 2rem
  }

  .corporate-resource .col-lg-6 .big_text h6 {
    font-size: 32px
  }

  .placement__hall .col-lg-6 ul li:nth-of-type(2) {
    padding-left: 15px;
    width: 100%
  }

  .corporate-resource .box {
    padding: 20px
  }

  .placement__hall .col-lg-6 ul {
    display: block
  }

  .placement__hall .col-lg-6 figure {
    margin-left: 0
  }

  .placement__hall .col-lg-6 ul li,
  .placement__hall .row {
    width: 100%
  }

  .why-us-pointers ul {
    --columns: 2
  }

  .why-us-pointers ul li {
    border-bottom: 1px solid #e0e0e0
  }

  .why-us-pointers ul li:nth-child(2n) {
    border-right: none
  }

  .why-us-pointers ul li:nth-last-child(-n+2) {
    border-bottom: none
  }

  .study_option .std_program .graduate_program li ul {
    max-height: 100%
  }
}

@media(max-width:475px) {

  .department_course .search_btn input,
  .office_admission .col-lg-5 .btn_wrapper .btn {
    width: 100%
  }

  .alumani__overview ul li h5,
  .bank-detail .img_box .assistance ul h5,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) a {
    font-size: 22px
  }

  .iqac_commitee.research-facilities .row ul,
  .placement_drive.school.placement_inner_content .row {
    grid-template-columns: 1fr
  }

  .department_course .search_btn .view_arrow {
    margin-top: 30px
  }

  .apply_btnred,
  .viewbtn_course {
    padding: .8rem 1.5rem;
    font-size: 13px
  }

  .all_project .filture_nave ul li {
    padding: 5px 14px;
    font-size: 14px
  }

  .parichay .heading span,
  .research3 .heading span,
  .research4 .heading span {
    font-size: 20px
  }

  .department_course .course_duration {
    flex-wrap: wrap
  }

  .table__wrapper table {
    width: 510px
  }

  .arts__club ul li span {
    font-size: 18px
  }

  .department_course .course_duration li strong {
    display: inline-block;
    min-width: 92px
  }

  .course_box .course_duration li:last-child {
    padding: 0 0 0 15px
  }

  .payment_mode .btn_wrapper .btn {
    font-size: 14px
  }

  .research.convocation .text_box {
    padding: 30px 15px;
    top: -255px
  }

  .why-us-pointers ul {
    --columns: 1
  }

  .why-us-pointers ul li {
    border: none !important;
    padding-bottom: 1rem
  }

  .why-us-pointers h3 {
    margin-bottom: 3rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-body,
  .alumni-overview .featured-alumni .alumni-thumb .thumb-header {
    flex-direction: column
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-header figure {
    max-width: 100%
  }

  .alumni-overview .featured-alumni .alumni-thumb .heading-text {
    padding-left: 2rem
  }

  .alumni-overview .featured-alumni .alumni-thumb .thumb-body p {
    padding-top: 0
  }

  .alumni-overview :is(.alumni-list, .featured-alumni) .row {
    --bs-gutter-x: 0
  }

  .alumni-overview blockquote {
    font-size: 1.8rem
  }

  main {
    padding-top: 13rem
  }
}

@media(max-width:374px) {

  .page_header h1,.page_header h3,
  .placment .placment_left blockquote {
    font-size: 24px
  }

  .happening .hpinner_redbox blockquote,
  .happening .hpnews_box .hpinner_box blockquote {
    font-size: 22px
  }

  .about_program ul li {
    width: 100%
  }

  .skill__excellence table tbody tr td {
    font-size: 12px
  }

  .skill__excellence table thead tr th {
    font-size: 15px
  }

  .news_wrap .full_news_wrap .full_hpcontent blockquote,
  .news_wrap .hpinner_redbox blockquote,
  .news_wrap .news_box .newinner_box blockquote,
  .news_wrap .news_content blockquote,
  .newsdate {
    font: normal 1.6rem/2.6rem var(--lato)
  }

  .placment_logo ul {
    grid-template-columns: 1fr
  }

  .placm_testimonials .carousel .carousel-item blockquote {
    font-size: 20px
  }

  .news_wrap .mt58 {
    margin-top: 1.5rem
  }

  .newsdetails_wrap h2 {
    font: bold 2.1rem/3.1rem var(--asap-condensed)
  }

  .event_photos ul {
    grid-template-columns: repeat(1, 1fr)
  }

  .study_option .std_program .graduate_program li a,
  .study_option .std_program .graduate_program li a span {
    font-size: 30px
  }

  .reacerch .reacerch_content .rec_box1 .number-count {
    font-size: 7rem
  }

  #ctl00_ContentPlaceHolder1_aboutpanel .row,
  .container {
    padding: 0 15px
  }
}

@media (max-width:999px) {
  .video-section-event video {
    height: 307px
  }
}

@media (max-width:767px) {
  .video-section-event video {
    height: 170px
  }
}

@media(max-width:414px) {
  .video-section-event video {
    height: 193px
  }
}

@media(max-width:320px) {
  .video-section-event video {
    height: 192px
  }
}

/*--UI14041994-31-10-2025--css-Start--*/
@media (max-width:1549px) {
  .gym_yoga.bg-grey {
    padding-top: 0;
  }

  .gym_yoga .col_right p {
    max-width: 89%;
    padding-top: 0;
    margin: 3rem auto 0;
  }

  .value_based.bg-grey.indoor__sport.text-center p,
  .cultural.bg-grey p {
    padding-block: 2rem 3rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 {
    padding-top: 0;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container {
    padding: 0 3rem 5rem;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .alumani__overview.placement_policy.innovation_council {
    padding-block: 0 3rem;
  }

  .classrooms_blocks.activitie_workshop.bg-grey {
    padding-top: 0;
  }

  /*--Life @ Invertis--css-end--*/

  .academic_blocks.bg-grey .academic_blocks_inner .big_text {
    margin-top: 2rem;
    align-items: center;
  }

  .academic_blocks.bg-grey .academic_blocks_inner {
    padding: 0;
  }

  .academic_blocks.bg-grey .academic_blocks_inner .common_p {
    padding-top: 1rem;
  }

  section#language_lab {
    padding-top: 0;
  }

  /*--Academic Facilities--css-end--*/

  .hostel_facilites .row .img_box:has(.academic-slider) {
    margin-top: 2rem;
  }

  .hostel_facilites {
    padding-bottom: 10rem;
  }

  .mission_hospital .row .col-lg-7 .text {
    padding: 0;
  }

}

/*--1549px--css-end--*/
@media (max-width:1399px) {
  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .heading.pt-5.pb-2 {
    padding-bottom: 0 !important;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .heading.pt-5.pb-2 span {
    padding: 0;
  }

  .cultural.bg-grey {
    padding-top: 7rem;
  }

  .csed-vision {
    padding: 30px 0;
  }

  /*--Life @ Invertis--css-end--*/

}

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

@media (max-width:1199px) {
  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container {
    padding: 0 0rem 3rem;
  }

  .hostel_facilites {
    padding-bottom: 3rem;
  }

  /*--Life @ Invertis--css-end--*/

}

/*--1199px--css-end--*/
@media (max-width:991px) {

  .overview_identity .container .row,
  .overview_identity .container .row .col-lg-12 {
    padding: 0;
  }

  .overview_identity .nac_content p {
    padding-top: 2rem;
  }

  .overview_identity .overleft_content blockquote {
    margin: 0 0 2rem;
  }

  .overview_identity .overleft_content h2 {
    padding-bottom: 2rem;
  }

  .vision_mission h4 {
    margin-bottom: 1.5rem;
  }

  .vision_mission .vision_box {
    padding: 3rem 2rem;
  }

  .current_opning h5,
  .happening .hpnews_box .hpinner_box,
  .program_testimonial h4,
  .vision_mission .vision_box .heading {
    margin-bottom: 2rem;
  }

  .vision_mission figure {
    height: auto;
    margin: 2rem 0 2rem;
  }

  .vision_mission p {
    padding: 0px 0 2rem;
  }

  .collaboration .row {
    padding: 3rem;
  }

  .collaboration-slider figure img {
    height: auto;
  }

  .about_innovate.innovate_challenge .innovate_content p {
    margin: 0;
  }

  .about_innovate.innovate_challenge .innovate_heading {
    padding-bottom: 2rem;
  }

  .about_strenth ul {
    margin-top: 2rem;
    gap: 2rem;
  }

  .about_strenth li {
    min-height: auto;
  }

  .about_strenth li h5 {
    padding: 0;
  }

  .parichay .box p,
  .work_ethics .text_box p {
    padding-top: 2rem;
  }

  .parichay .box {
    padding: 3rem 2rem;
  }

  .fashion3,
  .management_board h6,
  .recognition h6,
  .research3,
  .success-stories h6,
  .why_us h6 {
    padding: 50px 0 2rem;
  }

  .why_us:not(.seminar__hall) .box {
    padding-block: 2rem 3rem;
    margin-top: 3rem;
  }

  .faclities.bg-grey .text-box {
    flex-direction: row-reverse;
  }

  .faclities.bg-grey .text-box p {
    padding: 2rem 0 0;
  }

  .gym_yoga,
  .healtcare__facilities,
  .research-facilities,
  .smart__technologies,
  .student_work.overview_identity,
  .value_based {
    padding-bottom: 3rem;
  }

  .research-innovation .left-content .text_box {
    padding: 4rem 3rem 2rem;
  }

  .why_us.industry-parteners .heading {
    margin-bottom: 1.5rem;
  }

  .management_board .detail {
    text-align: left;
    width: 100%;
  }

  .management_board .tab_content h2 {
    padding-bottom: 2rem;
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box,
  .management_board .col_box .text-box {
    padding: 3rem 30px 80px;
  }

  .management_board.bg-grey .tab_content {
    padding-bottom: 3rem;
  }

  .management_board.bg-grey .tab_content .dean.col_box.active .row {
    grid-template-columns: repeat(2, 1fr);
  }

  .detail_content:has(.img_box) {
    padding-top: 3rem;
    padding-bottom: 5rem;
  }

  .detail_content .detail::after {
    display: none;
  }

  .detail_content .row::before {
    display: none;
  }

  .detail_content .img_box {
    width: 100%;
  }

  .detail_content .row {
    padding: 0;
  }

  .detail_content .detail {
    padding-left: 2rem;
  }

  .detail_content .text_box {
    width: 100%;
    margin-top: 2rem;
    padding: 2rem;
    border-top: .1rem solid rgb(210 41 59 / 16%);
  }

  .management_board .col_box .text-box h5 {
    font-size: 24px;
    padding-bottom: 0;
    font-weight: 600;
  }

  .coming-soon.pdb-12.organogram {
    padding-block: 3rem 7rem;
  }

  .iqac_commitee.skill__excellence.bg-grey.court_ui h2,
  .iqac_commitee.skill__excellence.academic_council.bg-grey h2,
  .iqac_commitee.skill__excellence.executive-council.bg-grey h2 {
    padding-bottom: 1.5rem
  }

  .awards_achievement li .content p {
    padding-block: 0;
  }

  .page_header h1,.page_header h3 {
    text-align: left;
  }

  .about_strenth.awards_achievement.bg-grey .content.mt-5 {
    margin-top: 2rem !important;
  }

  .about_strenth.awards_achievement.bg-grey .content {
    margin-top: 2rem;
  }

  .about_strenth.awards_achievement.bg-grey ul {
    margin-top: 4rem;
  }

  .about_strenth.awards_achievement.bg-grey ul li {
    text-align: center;
  }

  .about_strenth.awards_achievement.bg-grey .heading {
    text-align: center;
  }

  .about_strenth.awards_achievement.bg-grey .heading span {
    padding: 0 0 15px;
  }

  .about_strenth.awards_achievement.bg-grey .heading span::after {
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    top: inherit;
  }

  .about_program {
    background: #fff;
    padding-block: 4.3rem;
  }

  .about_program ul {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 3.6rem;
  }

  .about_program ul li {
    width: 100%;
    border: none;
    margin: 0;
    padding: 0;
  }

  .about_progmcourse {
    padding-block: 5rem;
  }

  .about_progmcourse .heading,
  .course_structure .heading,
  .tab_accordian.program_peos .heading {
    width: 100%;
  }

  .about_progmcourse .heading span,
  .course_structure .heading span,
  .tab_accordian.program_peos .heading span {
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .about_progmcourse .heading span::after,
  .course_structure .heading span::after,
  .tab_accordian.program_peos .heading span::after {
    bottom: 0;
    top: inherit;
    bottom: 0;
    background: #6B6B6B;
    left: 0;
  }

  .about_progmcourse blockquote {
    margin: 5.2rem 0 3rem;
  }

  .about_progmcourse blockquote,
  .life_invertis .life_name {
    font-size: 18px;
    line-height: 1.44;
  }

  .about_progmcourse .course_feebox .course_fee,
  .about_progmcourse .elgb_criteriabox .course_fee,
  .alumani__overview p,
  .bank-detail .img_box .assistance ul li:nth-of-type(2) p,
  .cafeteria_wrap .row .col-lg_4 p,
  .faculty_detlswrap .fcd_content ul li strong,
  .faculty_select option,
  .iqac_commitee.ncte_mandatory .row ul li .pdf_content blockquote,
  .laboratory .counter span,
  .online-admission-process .col_box li,
  .online-admission-process .col_box p,
  .placm_testimonials .carousel .carousel-item strong {
    font-size: 18px;
  }

  .about_progmcourse .course_feebox p,
  .elgb_criteriabox p,
  .program_outcome .heading p {
    font: normal 1.6rem / 2.4rem var(--lato);
  }

  .course_structure ul {
    margin-top: 5.5rem;
  }

  .course_structure ul li {
    padding: 4rem 2.6rem;
  }

  .course_structure ul li img {
    width: 3.7rem;
    height: 4.6rem;
  }

  .course_structure ul li a {
    font: normal 2.2rem / 3.3rem var(--lato);
  }

  .tab_accordian.program_peos .heading span::after {
    display: block;
  }

  .tab_accordian.program_outcome.program-outcome .card-header,
  .program_peos .container .tab-content .col-lg-6 .card-header {
    background: white;
  }

  .tab_accordian.program_outcome.program-outcome .card-header p,
  .program_peos .container .tab-content .col-lg-6 .card-header p {
    color: #000;
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p {
    position: relative;
    padding-block: 2rem;
    padding-inline: 0;
  }

  .program_peos .container .tab-content .col-lg-6 .card-body p {
    padding: 0;
    color: #666666;
  }

  .tab_accordian.program_outcome.program-outcome .col-lg-6:not(:last-child) .tab-pane,
  .tab_accordian.program_peos .col-lg-6:not(:last-child) .tab-pane {
    border-bottom: .1rem solid rgb(0 0 0 / 15%);
  }

  .program_outcome .tab-content,
  .program_peos .tab-content {
    padding-block: .6rem 3.5rem;
  }

  .tab_accordian.program_peos .card-header p.collapsed::before,
  .tab_accordian.program_outcome.card-header p.collapsed::before {
    transform: rotate(0deg);
    transform-origin: 50% 50%;
    right: 0;
  }

  .tab_accordian.program_peos .card-header p:not(.collapsed)::before,
  .tab_accordian.program_outcome.card-header p:not(.collapsed)::before {
    transform: rotate(180deg);
    right: 0;
  }

  .tab_accordian.program_outcome.program-outcome {
    margin-top: 5rem;
  }

  .progamme_btn__wrapper {
    padding-bottom: 5rem;
  }

  .career_pathcourse .row {
    padding: 0;
  }

  .contact_wrap ul.campbox li,
  .why_choose__us ul li {
    width: 100%;
  }

  .contact_wrap {
    padding: 4rem 0 0;
  }

  .contact_wrap .campbox li p {
    border-bottom: .1rem solid rgb(0 0 0 / 12%);
    padding-block: 2rem;
  }

  .contact_wrap .admission_wrap {
    flex-direction: column;
  }

  .contact_wrap .admission_help,
  .contact_wrap .dialbox {
    width: 100%;
  }

  .contact_wrap .dialbox {
    padding: 2rem;
  }

  .recognition .col_box {
    width: 100%;
  }

  .recognition .col_box li:nth-of-type(2n) {
    width: 100%;
    margin-top: 2rem;
  }

  .recognition .col_box p {
    padding-top: 1rem;
    text-align: center;
  }

  /*--01-11-2025--css-start--*/
  .corporate-resource .col-lg-6 .big_text p {
    padding: 1rem 0 1.5rem;
  }

  .corporate-resource.bg-grey .big_text.m-2.pb-4 {
    padding: 0 !important;
    margin: 0 !important;
  }

  .corporate-resource .col-lg-12 p {
    padding-bottom: 2rem;
  }

  .bg-grey.placment_record .multi_images {
    margin: 24px 0 0;
  }

  .happening.palcement__news h5 {
    margin: 0;
  }

  .happening.palcement__news .multi_images {
    margin-top: 2rem;
  }

  .dep_faculty.palcement__testimonal.bg-grey h5 {
    margin-bottom: 1rem;
  }

  .placment_record .detail .inner_detail {
    max-width: 32rem;
  }

  .placment_record .detail .inner_detail .heading span {
    padding-right: 0;
  }

  .placement__hall.placement_recurtie.bg-grey .heading {
    padding-bottom: 2rem;
  }

  .placement__hall.placement_recurtie.bg-grey .hpview_all {
    margin: 2rem auto 0;
  }

  .corporate-resource .col-lg-6 .crc_para {
    padding: 2rem 0 2rem 0 !important;
  }

  .placement__hall.bg-grey.pt-5 .heading.text-center span {
    padding: 0;
  }

  .placement__hall.bg-grey.pt-5 .heading.text-center {
    padding-bottom: 2rem;
  }

  .school_placement_gallery.section_padding.placement_drive {
    padding: 50px 0;
  }

  .school_placement_gallery.section_padding.placement_drive .heading {
    margin-bottom: 2rem;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main .heading {
    margin-bottom: 3rem;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main .table__wrapper .heading {
    margin-bottom: 0rem;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main .text.text-center {
    text-align: left !important;
  }

  .placement_calendar.skill__excellence.bg-grey .heading {
    padding-top: 3rem;
  }

  .placement_calendar .placement_first_para {
    padding: 1rem 0 2.5rem;
  }

  .placement__hall.placement_recurtie.bg-grey.pt-5 {
    padding-top: 4rem !important;
  }

  /*--Academic Facilities--css-start--*/
  .academic_facilities.bg-grey .academic_section .academic_inner {
    padding: 0;
  }

  .academic_facilities.bg-grey .academic_section .academic_inner:before {
    display: none;
  }

  .academic_facilities.bg-grey .academic_section h3 {
    margin-bottom: 2rem;
  }

  .gym_yoga.bg-grey .row {
    padding: 2rem;
  }

  .gym_yoga.bg-grey .col_left p {
    padding-block: 1rem 2rem;
  }

  .gym_yoga.bg-grey .col_right p {
    max-width: 100%;
    padding-block: 0 1.5rem;
    margin: 2rem auto 0;
  }

  .value_based.bg-grey.indoor__sport.text-center p,
  .cultural.bg-grey p {
    padding-block: 1rem 2rem;
  }

  .value_based.bg-grey.indoor__sport.text-center {
    padding-top: 0rem;
  }

  .value_based.bg-grey.indoor__sport.text-center .row {
    gap: 1.5rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 .text_box {
    padding: 2rem;
    margin-top: 0;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 .text_box p {
    padding-top: 2rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 .text_box figure {
    margin-top: 2rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 .img_box figure {
    margin: 0;
  }

  section.bg-grey.pb-5 .row {
    --bs-gutter-y: 3rem
  }

  section.bg-grey.pb-5 .row .col-lg-6:not(:last-child) {
    margin-bottom: 2rem;
  }

  .arts__club.bg-grey ul li {
    padding: 2rem;
  }

  .arts__club.bg-grey ul li figure {
    margin-bottom: 1rem;
  }

  .cultural.bg-grey {
    padding-top: 5rem;
  }

  .life_seminar.bg-grey .img__box+.content_box {
    padding-block: 3rem 0rem;
  }

  .life_seminar.bg-grey {
    padding-bottom: 1rem;
  }

  .classrooms_blocks.activitie_workshop.bg-grey .classrooms_inner p {
    padding-top: 2rem;
  }

  .classrooms_blocks.activitie_workshop.bg-grey .col-lg-4 .classrooms_counter {
    margin-top: 2rem !important;
    max-width: 100%;
    padding: 2rem;
    min-height: 10rem;
    margin: 0;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container p.common_p.pt-5 {
    padding-top: 2rem !important;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .academic_audtitorum_inner.pt-5.ps-4 {
    padding: 2rem 0 !important;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .academic_audtitorum_inner figure {
    margin: 0;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .alumani__overview.placement_policy.innovation_council {
    padding-block: 0 3rem !important;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .heading {
    margin-bottom: 1.5rem;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .heading.pt-5.pb-2 {
    padding-bottom: 0 !important;
    padding-top: 1rem !important;
  }

  /*--Academic Facilities--css-start--*/
  .academic_blocks.bg-grey .text_box .academic_blocks_inner .big_text p {
    padding: 0 0 0 20px;
    line-height: 1.2;
  }

  .academic_blocks.bg-grey .img_box {
    padding-block: 2rem 0;
  }

  .classrooms_blocks.bg-grey .classrooms_inner .classrooms_counter {
    max-width: 100%;
    padding: 2rem 0;
  }

  .laboratory.bg-grey .labs .heading.pt-5.pb-2 {
    padding-top: 0 !important;
    margin-bottom: 1rem;
  }

  .laboratory.bg-grey .col-12.text-center+.multi_images {
    margin-block: 2rem 0;
  }

  .research__lab.psychology__lab.reverse-box.bg-grey:not(.research__lab.psychology__lab.reverse-box.bg-grey.pt-0) {
    padding-bottom: 5rem !important;
  }

  .research__lab#psychology {
    padding-bottom: 20rem;
  }

  .moot_court.bg-grey {
    padding: 5rem 0 23rem;
  }

  .auditorium_box .row .big_text {
    padding: 2rem 0 0 3rem;
  }

  .hostel_facilites .row .text_box:nth-of-type(4) {
    padding: 2rem 0 0;
  }

  .green_campus .green_campbox .heading span::after {
    display: none;
  }

  .green_campus .lushgreen_content {
    padding-block: 2rem;
  }

  .iqac_commitee.naac_pages.bg-grey .container.particular ul {
    grid-gap: 1rem;
  }

  .iqac_commitee.naac_pages.bg-grey .container.particular ul li {
    padding: 2rem;
  }

  .iqac_commitee.naac_pages.bg-grey .container.particular ul li .pdf_content .blue_btn {
    width: 3rem;
  }

  .hostel_facilites .row .big_text.flex {
    margin-top: 0;
  }

  .cafeteria_wrap blockquote {
    margin: 1rem 0 2rem;
  }

  .cafeteria_wrap .row .col-lg_4 p {
    padding-bottom: 2rem;
  }

  .cafeteria_wrap.sport .row .col-lg_8 figure {
    margin-left: 0;
  }

  .sport .sport_text .left_box {
    width: 100%;
    max-width: 100%;
    padding: 3rem;
    margin: 0;
  }

  .acdmic_program,
  .research__lab .row .img_box,
  .sport.cafeteria_wrap .row .col-lg_4 p {
    padding: 2rem 0 0;
  }

  .row .col-lg_4 .caftarea_right figure {
    margin-top: 3rem;
  }

  .cafeteria_wrap .row .col-lg_4 {
    padding-bottom: 0rem;
  }

  section.academic_facilities.bg-grey {
    padding-block: 3rem 4rem;
  }

  .cafeteria_wrap .row .col-lg_8 {
    margin-top: 2rem;
  }

  .cafeteria_wrap.sport .row .col-lg_8 {
    margin-top: 0;
  }

  .transport_facilits .academic-slider .owl-dots {
    margin-top: 0;
  }

  .parking_wrap {
    padding: 0rem 0 8rem;
  }

  .transport_facilits {
    padding: 4rem 0 0rem;
  }

  .parking_wrap blockquote {
    margin: 1rem 0 1rem;
  }

  .transport_facilits .transp_left blockquote {
    margin: 1rem 0 2rem;
  }

  .transport_facilits .transp_left p {
    padding: 2rem 0;
  }

  .parking_wrap {
    padding: 0rem 0 5rem;
  }

  .mission_hospital .row .col-lg-5 .big_text p {
    padding: 0 0 16px;
  }

  .mission_hospital .row .col-lg-7 {
    margin-bottom: 3rem;
  }

  .mission_hospital .row,
  .hostel_facilites .row {
    padding: 2rem;
  }

  .alumani__overview.bg-grey.csed-overview_main .csed-vision {
    margin: 0;
  }

  .alumani__overview.bg-grey.csed-overview_main .custum-bullet ul li:not(:last-child) {
    margin-bottom: 0.5rem;
  }

  .alumani__overview.bg-grey.csed-overview_main .custum-bullet ul li::after,
  .alumani__overview.bg-grey.csed-overview_main .custum-bullet ul li:nth-of-type(2)::after {
    width: .6rem;
    height: .6rem;
    top: 2rem;
  }

  section.skill__excellence.bg-grey {
    padding-bottom: 0;
  }

  .overview_identity.csed-industry.student_work .collaboration {
    margin-top: 2rem;
  }

  .overview_identity.csed-industry.student_work .collaboration .row {
    padding: 3rem 2rem;
  }

  .student_work.csed-industry .collaboration:nth-of-type(2n) .row .col-lg-7 {
    padding-right: 0;
  }

  .lab_faclicties .advance-labs .box_wrapper {
    padding: 0;
    gap: 2rem;
  }

  .lab_faclicties .advance-labs .box_wrapper .text-box {
    width: 100% !important;
  }
}

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

@media (max-width:767px) {
  .overview_identity .overleft_content h2 {
    padding-bottom: 1rem;
  }

  .vision_mission .heading span {
    padding: 0 0 10px;
    margin-bottom: 25px;
  }

  .collaboration .row {
    padding: 2rem;
  }

  .about_strenth.bg-grey ul {
    grid-template-columns: repeat(1, 1fr);
  }

  .about_strenth.bg-grey ul li {
    min-height: auto;
    padding: 2rem;
  }

  .about_strenth.bg-grey ul li p {
    padding-top: 1.5rem;
  }

  .work_ethics.bg-grey .heading span {
    margin-bottom: 1rem;
    padding-bottom: 1.5rem;
  }

  .container .heading span {
    padding: 0 0 15px;
    margin-bottom: 15px;
  }

  .work_ethics .img_box {
    padding: 2rem 0 0;
  }

  .industry__parteners.why_us .img__box ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem;
  }

  .industry__parteners.why_us .img__box ul li {
    background: white;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 10rem;
  }

  .why_us.industry-parteners .heading {
    margin-bottom: 0;
  }

  .why_us.industry-parteners .heading span {
    margin-bottom: 0;
  }

  .why_us.industry-parteners .content_box {
    padding: 0;
  }

  .management_board .tab_content h2 {
    padding-bottom: 0rem;
    padding-top: 35px;
  }

  .management_board .chancellor.active .row:nth-of-type(2n) .text-box,
  .management_board .col_box .text-box {
    padding: 2rem 2rem 6rem;
  }

  .management_board .col_box .img_box {
    max-width: 100%;
    margin: 0rem auto 0;
  }

  .management_board.bg-grey .tab_content .dean.col_box.active .row {
    margin-top: 3rem;
  }

  .management_board.bg-grey .tab_content .dean.col_box.active .row .detail p {
    word-break: break-word;
  }

  .detail_content .row {
    flex-direction: row-reverse;
  }

  .detail_content .detail h5 {
    padding: 2rem 0 15px;
  }

  .detail_content .row {
    gap: 0;
  }

  .management_board .chancellor .text-box {
    /* order: inherit; */
    order: 2;
  }

  .management_board .col_box .row:last-of-type {
    flex-direction: row;
  }

  .success-stories .container h6 {
    padding-block: 3rem 5rem;
  }

  .success-stories .success_box .detail h5 {
    padding-bottom: 0;
  }

  .success-stories .success_box li:nth-of-type(2n) {
    width: 100%;
    padding: 1.5rem 0 0;
  }

  .success-stories .success_box p {
    padding-top: 5px;
  }

  .about_strenth.awards_achievement.bg-grey .content {
    margin-top: 0;
  }

  .about_strenth.awards_achievement.bg-grey .content.mt-5 {
    margin-top: 0rem !important;
  }

  .course_structure ul {
    margin-top: 2.5rem;
  }

  .course_structure ul {
    gap: 2rem;
  }

  .tab_accordian.program_outcome.program-outcome {
    margin-top: 1rem;
  }

  .tab_accordian.program_outcome.program-outcome {
    margin-top: 4rem;
  }

  .about_progmcourse blockquote {
    margin: 2.2rem 0 1rem;
  }

  .course_structure {
    padding-block: 0;
  }

  section.tab_accordian.program_peos {
    margin-block: 3rem;
  }

  section.tab_accordian.program_peos .tab_accordian.program_peos .heading {
    margin-bottom: 3rem;
  }

  .career_pathcourse .col-lg-6:nth-of-type(2) figure {
    width: 100%;
    left: 0;
    height: auto;
  }

  section.tab_accordian.program_peos {
    margin: 0;
  }

  /*--01-11-2025--css-start--*/
  .placment_record .detail .inner_detail {
    max-width: 27rem;
  }

  .bg-grey.placment_record .multi_images .owl-nav {
    display: none;
  }

  .bg-grey.placment_record .multi_images {
    margin: 1rem 0 2rem;
  }

  .placment_record {
    padding: 2rem 0 2rem;
  }

  .bg-grey.placment_record {
    padding: 2rem 0 3rem;
  }

  .happening.palcement__news h5 {
    margin: 0;
    padding: 0;
  }

  .happening.palcement__news {
    padding: 2rem 0 0rem;
  }

  .dep_faculty.palcement__testimonal.bg-grey {
    padding: 3rem 0 5rem;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main {
    padding: 4rem 0;
  }

  .alumani__overview.placement_policy.bg-grey .container ul {
    padding-top: 2rem;
  }

  .alumani__overview.placement_policy.bg-grey .container ul li:after {
    width: .6rem;
    height: .6rem;
    top: .7rem;
  }

  .success-stories.bg-grey.placemnt_testimonal .success_box li:not(:nth-of-type(2n)) figure {
    width: 100%;
  }

  .success-stories.bg-grey.placemnt_testimonal .success_box:last-of-type {
    margin-bottom: 0 !important;
  }

  .activitie_workshop .col-lg-4 .classrooms_counter span {
    max-width: 100%;
  }

  section.academic_facilities.bg-grey {
    padding-block: 3rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 .text_box .heading span {
    margin-bottom: 0;
  }

  section.bg-grey.pb-5 .row .col-lg-6:not(:last-child) {
    margin-bottom: 0rem;
  }

  .healtcare__facilities.student__club.bg-grey.pb-5 {
    padding-bottom: 0 !important;
  }

  .arts__club.bg-grey ul li {
    padding: 2rem;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .academic_facilities.bg-grey .academic_section .academic_inner blockquote+p {
    padding-top: 1.5rem;
  }

  .classrooms_blocks.bg-grey .classrooms_inner .heading span {
    margin-bottom: 0;
  }

  .laboratory.bg-grey .labs .heading.pt-5.pb-2 span {
    padding-bottom: 0;
    margin: 0;
    text-align: left;
  }

  .laboratory.bg-grey .col-12.text-center+.multi_images .owl-nav {
    display: none;
  }

  section#work_shop .row .text_box p {
    padding-top: 0;
  }

  .research__lab.psychology__lab .row .text_box {
    padding: 0;
  }

  section#language_lab .heading span {
    margin: 0;
  }

  .research.auditorium_box .row {
    flex-direction: column-reverse;
    top: -28rem;
  }

  .research.auditorium_box .text_box {
    max-width: 100%;
    width: 100%;
    margin-top: 2rem;
  }

  .green_campus .green_campbox .heading span {
    margin: 0;
    padding: 0;
  }

  .cafeteria_wrap.sport .sport_text {
    padding-bottom: 0;
  }

  .healtcare__facilities .img_wrapper .call img {
    width: 3rem;
    margin-bottom: 0;
  }

  .mission_hospital .row .heading span {
    margin: 0;
  }

  .cafeteria_wrap.sport .sport_text .left_box {
    padding: 2rem;
  }

  .cafeteria_wrap.sport .sport_text .heading span {
    margin-bottom: .5rem;
  }

  .transport_facilits .transp_left,
  .parking_wrap .parking_box {
    padding: 2rem;
  }

  .healtcare__facilities .text_box p {
    padding-top: 1rem;
  }

  .healtcare__facilities.campus_healtcare__facilities .text_box {
    padding: 2rem;
  }

  .overview_identity.csed-industry.student_work .heading span {
    margin: 0;
    padding: 0;
  }

  .overview_identity.csed-industry.student_work .collaboration {
    margin-top: 2rem;
    padding-top: 0;
  }

  .overview_identity.csed-industry.student_work .collaboration .img_wrapperr figure:not(:last-child) {
    margin-bottom: 2rem;
  }

}

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

@media (max-width:575px) {
  .page_header {
    padding: 4rem 0 2rem !important;
  }

  .fashion3,
  .management_board h6,
  .recognition h6,
  .research3,
  .success-stories h6,
  .why_us h6 {
    padding: 30px 0 2rem;
  }

  .excellence .col-lg-5 {
    padding-bottom: 2rem;
  }

  .faclities .row {
    padding: 3rem 2rem;
  }

  .why-us-pointers ul li {
    border: 1px solid rgb(255 255 255 / 17%) !important;
    padding: 2rem 1rem;
  }

  .why-us-pointers ul li:not(:last-child) {
    margin-bottom: 2rem;
  }

  .why-us-pointers h3 {
    margin-bottom: 2rem;
  }

  .industry__parteners,
  .research-innovation {
    padding: 3rem 0;
  }

  .research-innovation .left-content .text_box {
    padding: 2rem;
  }

  .research-innovation .left-content {
    margin-bottom: 2rem;
    height: auto;
  }

  .industry__parteners.why_us .img__box ul {
    grid-template-columns: repeat(2, 1fr);
  }

  .industry__parteners.why_us .img__box ul li figure {
    padding: 12px;
  }

  .management_board.bg-grey .tab_content .dean.col_box.active .row {
    grid-template-columns: repeat(1, 1fr);
  }

  .management_board.bg-grey .tab_content .dean.col_box.active .row .detail h5 {
    padding-top: 1.5rem;
  }

  .detail_content .row {
    gap: 0;
    padding: 0;
    margin: 0;
  }

  .management_board .col_box .row:has(.text-box) {
    margin-bottom: 1rem !important;
  }

  .success-stories .success_box li:first-of-type {
    align-items: flex-start;
  }

  .success-stories .success_box {
    padding: 3rem 2rem;
    margin-bottom: 67px;
  }

  .success-stories .success_box li:first-of-type figure {
    margin-top: -55px;
    width: 100%;
  }

  .success-stories .success_box li:nth-of-type(2n) {
    width: 100%;
    padding: 1rem 0 0;
  }

  .success-stories {
    padding-bottom: 0;
  }

  .about_program ul li {
    line-height: 1.4;
  }

  .about_progmcourse {
    padding-block: 4.5rem;
  }

  .about_progmcourse blockquote {
    margin: 2.2rem 0 2rem;
  }

  .career_pathcourse .career_pathcontent {
    max-width: 100%;
    padding: 0rem 0 0px;
  }

  .career_pathcourse .col-lg-6:nth-of-type(2) figure {
    position: static;
    margin-top: 2rem;
  }

  .career_pathcourse .col-lg-6:nth-of-type(2) {
    padding: 0;
  }

  .course_structure ul li img {
    width: 3rem;
    height: 3.6rem;
  }

  .course_structure ul li a {
    font: normal 1.8rem / 3rem var(--lato);
  }

  .course_structure ul li {
    padding: 3rem 2.6rem;
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p {
    padding-block: 1.5rem;
  }

  .g-recaptcha {
    transform: scale(0.90);
    /* Adjust scale as needed */
    transform-origin: 0 0;
    /* Ensures scaling from top-left corner */
  }

  .contact_wrap .campbox li h3 {
    margin: 0;
  }

  .contact_wrap .campbox li p {
    padding-block: 1.5rem;
  }

  /*--01-11-2025--css-start--*/
  .corporate-resource .col-lg-12 p {
    padding-bottom: 0rem;
  }

  .bg-grey.placment_record {
    padding: 1rem 0 1rem;
  }

  .corporate-resource .container .box .col-lg-6 figure:first-of-type {
    padding-bottom: 0 !important;
  }

  .corporate-resource .col-lg-6.text {
    padding: 0;
    margin-top: 2rem;
  }

  .placement__hall.bg-grey.pt-5 .col-lg-6 ul {
    padding-bottom: 0;
  }

  .placement__hall.bg-grey.pt-5 .col-lg-6 ul li:nth-of-type(2) {
    padding: 2rem 2rem 0;
  }

  .placement__hall.bg-grey.pt-5 .col-lg-6 ul li:nth-of-type(2)::after {
    display: none;
  }

  .school_placement_gallery.section_padding.placement_drive {
    padding: 3rem 0;
  }

  .school_placement_gallery.section_padding.placement_drive .placement_banner_img {
    padding: 0rem;
  }

  .school_placement_gallery.section_padding.placement_drive .placement_banner_img figure {
    padding: 0rem;
    border: .3rem solid #fff;
    border-radius: 1.5rem;
    overflow: hidden;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main .accordion-button {
    padding: 1.5rem 2rem;
  }

  .admission_faq.placement__record.iqac_commitee.bg_grey.new-admission_record-main .accordion-button::after {
    right: 1.6rem;
  }

  .alumani__overview.placement_policy.bg-grey .container ul {
    padding-top: 1rem;
  }

  .success-stories.bg-grey.placemnt_testimonal {
    padding-bottom: 5rem;
  }

  .placement_calendar.skill__excellence.bg-grey .heading {
    padding-top: 1rem;
  }

  .placement__hall.placement_recurtie.bg-grey.pt-5 {
    padding-top: 3rem !important;
  }

  .classrooms_blocks.activitie_workshop.bg-grey .heading span {
    margin: 0;
  }

  .iqac_accordian_wrapper.iqac_commitee_table.research-facilities.bg-grey.nss_wrap .laboratory.bg-grey .container .alumani__overview.placement_policy.innovation_council {
    padding-block: 0 1rem !important;
  }

  .value_based.bg-grey.indoor__sport.text-center .container,
  .gym_yoga.bg-grey .container {
    max-width: 100%;
    padding-inline: 1.5rem;
  }

  .laboratory.bg-grey .col-12.text-center+.multi_images {
    margin-block: 2rem 2rem;
    padding: 0;
  }

  .laboratory.bg-grey .col-12.text-center+.multi_images figure img {
    width: 100%;
  }

  .research.convocation .text_box {
    padding: 30px 15px;
    top: -21rem;
  }

  section.management_board.skill_board.bg-grey .read-pdf a {
    margin-top: 1rem;
  }

  section.overview_identity.csed-industry.student_work {
    padding-top: 3rem;
  }

  .lab_faclicties .advance-labs .box_wrapper .text-box {
    padding: 2rem;
  }

  section.academic__lab.lab_faclicties.bg_grey {
    padding-top: 3rem;
  }
}

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

@media (max-width:350px) {
  main {
    padding-top: 10rem;
  }

  .about_program ul {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 2.6rem;
  }

  .course_structure ul li a {
    font: normal 1.9rem / 3.3rem var(--lato);
  }

  .course_structure ul li img {
    width: 2.7rem;
    height: 3.6rem;
  }

  .course_structure ul li {
    padding: 3rem 2.6rem;
  }

  .program_peos .container .tab-content .col-lg-6 .card-header p {
    position: relative;
    padding-block: 1.6rem;
    padding-inline: 0;
  }

  .g-recaptcha {
    transform: scale(0.80);
    /* Adjust scale as needed */
    transform-origin: 0 0;
    /* Ensures scaling from top-left corner */
  }

  /*--01-11-2025--css-start--*/
  .placment_record .detail .inner_detail {
    max-width: 24rem;
  }

  .palcement__news .row .col-lg-12 {
    margin-bottom: 1rem !important;
  }

  .happening.palcement__news .multi_images {
    margin-top: 0;
  }

}

/*--350px--css-end--*/