@media (min-width: 1280px) and (max-width: 1366px) {
.funfact-counter-icon{margin-right: 5px;}	
.service-arrow-image img { bottom: 0px;  right: -28px;}
.section-title { font-size: 32px;}
.fnumc{display: block; margin-top: 5px;}
.department-section-item h5 > a {   font-size: 14px;}
.funfact-text { font-size: 16px;}
.sticky-sidebar-fixed{top: 16%;}
}

@media (min-width: 360px) and (max-width: 480px) {
.main-menu-logo{ display: inline-block;}
.stellarnav.light a { color: #fff;}
.stellarnav.light .menu-toggle span.bars span { background: #fff;}
.department-section .department-section-inner { margin-top: 0px; }
.department-section{ padding-bottom: 45px;}
.about-inner { padding-left: 15px;}
.section-title { font-size: 28px;}
.service-section .section-text p { margin-bottom: 0px;}
.president_pro img{ display: none!important;}
.service-card{ margin-bottom: 0px;}
.achievment_bar { column-count: 1;  gap: 0px; justify-content: center;  display: grid;}
    .funfact-section { padding-bottom: 0px;  }
    .cta-two-card-content h3 {font-size: 28px;line-height: 30px;}

       .inner_pagebanner .slider-content {    padding: 15px 0px;  }
       .inner_page_about{ padding-bottom: 0px;}
       .inner_page_about .about-section .section-title-box{ margin-bottom: 0px;}
       .contact_mainsect { display: block; padding: 0px 0 60px;  max-width: 100%;}
       .contact_left { max-width: 100%;  margin-left: 0%;  margin-right: 0px;}
    .contact_form { max-width: 100%;padding: 40px;}
    .vision_misionsect { display: block;}
    .vision_misionsect_left::before { bottom: -8px;clip-path: polygon(50% 98%, 0 0, 100% 0);right: inherit;height: 10px; display:none;}

     .mission_misionsect {
    flex-direction: column;
  }
  
  .mission_misionsect_left::after {
    display: none; /* Hide the arrow in mobile view */
  }
  
  /* Reverse the order for mobile */
  .mission_misionsect {
    flex-direction: column-reverse;
  }
  .banner_link{ bottom: 14%;}
  .banner_link a {width: 25%;text-align: center;line-height: 18px;font-size: 16px;}
  .department_card_bar {
    column-count: 1;
    justify-content: center;
    display: grid;
}
.testimonial-reviews .swiper-pagination{display: none;}
.footer-widget-text { max-width: 100%;}
.innerabout_img {display: none;}
.vision_misionsect_right {padding: 20px 0; width: 100%; position: relative;}
.vision_iconsec{display: none;}
.skilvision_mission_main {display: flow;}
.mission_left {border-radius: 0 5px 5px 0; width: 100%; margin-bottom: 15px;}
    .skilvision_right { border-radius: 5px 0 0 5px; width: 100%;}
.oru_missionright {width: 100px;height: 100px;}
.oru_missionright img{max-width: 80%;}
.skilvision_mais{display: flex;flex-direction: column; margin-top: 15px;text-align: center;}
.our_mission{display: flex;flex-direction: column-reverse; margin-top: 15px;text-align: center;}
.skilvision_maisleft{width: 100px;height: 100px;}
.skilvision_maisleft img{max-width: 80%;}
.mision_misionsect {padding: 30px 0px;}
.sticky-sidebar-fixed { position: inherit;}
.inner_pagebanner .slider-tagline h1 { font-size: 20px;}
.hero-content p {font-size: 14px!important;}
.custom_list { column-count: 1!important;}
.vision_misionsectp_stu {
    background: url(../images/job-potal-banner.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.vision_misionsect_right_stu { padding: 10px 0; width: 100%;}
.vision_misionsect_right_stu h3 { font-size: 24px;}
.post_jobs li { margin-bottom: 10px;}
.enroll_scheme {display: none;}

}