@media only screen and (max-width:1240px) {
    .contact-us-form{padding:20px 0;}
    .vission-wrapper{gap:10px;}
    .vission-content{padding:30px 0;}
    .tab{max-width:100%;}
    .sub-footer-links li a, .sub-footer-main li a { font-size: 15px;}
}
@media only screen and (max-width:1200px) {
    .students-cards {max-width:270px;}
    .students-cards::before {width:91%;}
    .events-left{display:none;}
    .events-main-carsouel{margin:auto;}
    .course-content h3{font-size:18px;}
    .cards-links a {justify-content: flex-start; gap: 10px; }
}
@media only screen and (max-width:1160px) {
    .right-about-img{max-width:495px;}
    .testimonal-card{max-width:310px;}
    .sub-img img{max-width:80px;}
    .testi-top-right p{font-size:16px;}
    .testimonal-top::before {bottom:5px;}
    .main-students{gap: 30px 5px;}
    .vission-wrapper{gap:30px;}
    .vission-wrapper{flex-direction: column;}
    .vission-wrapper:nth-child(2) { flex-direction: column;}
    .vission-wrapper:nth-child(2) .vission-content h4{text-align: right;}
    .vission-wrapper:nth-child(2) .vission-content h3 {text-align: center;}
    .inner-links-wrapper > ul{  justify-content: space-between;}
    .stidents-cards-content{  padding: 40px 0 0 ;}

}


@media only screen and (max-width:1040px) {
    .main-students{justify-content:space-evenly;}
}


@media only screen and (max-width:1020px) {
    .student-links-main h4{font-size: 19px;}
    .main-students{justify-content:space-evenly;}
    .inner-about-us{justify-content:center;flex-direction:column-reverse;}
    .right-about-us{justify-content:center;align-items:center;}
    .main-about-us, .right-about-us{width:100%;max-width:100%;}
    .right-mesg-about{right:170px;bottom:-20px;}
    .inner-about-us{gap:50px;}
    .about-route br{display:none;}
    .inner-testimonal-wrapper .owl-nav{display:none !important;}
    .main-events .owl-nav{display:none !important;}
    .overveiw{flex-direction:column-reverse;justify-content:center;align-items:center;gap:40px;}
    .overview-main{max-width:100%;}
    .inner-amma-wrapper{flex-direction:column;}
    .amma-message{max-width:100%;}
    .inner-director-wrapper{flex-direction: column;align-items:center;}
    .director-mesg{max-width:100%;}
    .course-inner{flex-direction:column;align-items:center;}
    .academics-library{flex-direction: column;gap:50px;}
    .academis-left{max-width:100%;}
    .academics-library:nth-child(2n) {flex-direction: column;}

}

@media only screen and (max-width:992px) {
   .scrolled-header.inner-links-wrapper{display:block;}
   .inner-links-wrapper{display:none;}
   .banner-nav1{display: block !important; right: 0; top:84px;}
   .inner-links-wrapper >.header-nav >li{display:none !important;}
   .scrolled-header .links-logo-scrool{display:block;}
   .inner-header-wrapper{display:none;}
   .link-header-wrapper {background: #91101f;}
   .inner-links-wrapper .links-logo-res{display:block;}
   .inner-links-wrapper{display: flex; justify-content: space-between; align-items: center; padding: 10px 0;}
   .scrolled-header .desk-resp-ham ul.toggle-desk{bottom:8px;}
    h2{font-size:35px;}h3{font-size:22px;}
   .stidents-cards-content {padding: 40px 0 20px;}
   .course-wrapper {padding: 60px 0 0;}
   .news-wrapper{top:0;}
   .inner-header h1{font-size:32px;}
   .counter-container::before{display: none;}
   /* .counter-container::before {right: -30px;} */
}

@media only screen and (max-width:970px) {
    .apply-form form{max-width:100%;padding:20px 30px;margin:0;}
    .apply-form{max-width:100%;padding:0;margin:0;}
   .inner-principal-wrapper{flex-direction:column-reverse;align-items:center;}
   .principal-img{display:flex;justify-content:center;align-items:center ;}
   .principal-message{width:100%;max-width:100%;}
}

@media only screen and (max-width:930px) {
    /* .counter-container::before {right: -20px;} */
    .number-count{flex-wrap:wrap;}
    .cards-links a {justify-content: space-between; gap: 10px; }
}

@media only screen and (max-width:890px) {
.inner-news-wrapper{display:unset;}
.news-headings{rotate:0deg !important;border-radius:40px 40px 0 0;}
.verticalFlip .animation-news {border-radius: 0 0 40px 40px;left:0;top:0;}
/* .tabs{flex-wrap:wrap;gap:20px;} */
.course-main{flex-wrap:wrap;}


}

@media only screen and (max-width:870px) {
     /* .links-logo-res {display:none !important;} */
     .inner-students h4 br{display:none;}
    .infra-ctn p{line-height:1.6;}
    .apply-online-forms{justify-content:center;align-items:center;}
    .sub-events-cards{flex-direction:column; margin: 50px 10px; padding: 20px 10px;}

}

@media only screen and (max-width:850px) {
    .video-cards{flex-direction:column;gap: 25px;}
    .video-cards:nth-child(2n){flex-direction:column;}
    .video-right iframe{width: 100%;}


}

@media only screen and (max-width:800px) {
    .swiper-img{width:100%;max-width:100%;}
    .home-sliders{flex-direction:column;justify-content:center;align-items:flex-end;padding:50px 0 0;height:100%;}
    h1{font-size:28px;text-align: center;}
    .sub-contacts{flex-direction:column;justify-content:center;align-items:center;gap:30px;}
    /* .contact-map iframe {width:550px;height:450px;} */
    .administrative-cards:nth-child(2n){flex-direction: column;}
    .administrative-cards{flex-direction:column;}
    .mother-teresa-wrapper{flex-direction: column;}
    .inner-main-course-wrapper{flex-direction: column;justify-content:center;align-items:center;}
    .inner-scholarship-wrapper{flex-direction: column;justify-content:center;align-items:center;}
    /* .news-wrapper{padding:90px 0;} */
    .news-wrapper{padding: 30px 0 200px 0 !important;}
}

@media only screen and (max-width:776px) {
    .main-course {padding: 30px 0 20px;}
    .links-logo-res{display: block !important;}
    .links-logo-scrool{display: none !important;}
    .verticalFlip .animation-news{display:unset;padding:5px 20px;}
    .main-news{display:flex;justify-content:flex-start;align-items:center;gap:30px;}
    /* header.scrolled-header .banner-nav1 {right: -51px;top: 0; bottom: 19px;} */
    .inner-header h1{text-align: left;}
    .vission-content h4{text-align:left; margin-top: 30px;}
    .vission-content h3{text-align:center;}
    .infra-cards{flex-direction:column;}
    .infra-wrapper:nth-child(2n) .infra-cards{flex-direction:column;}
    .infra-left{max-width:100%;}
    .infra-ctn{padding:0;}
    .infra-cards{padding:60px 0;}
    .inner-council-wrapper{flex-direction: column;}
    .inner-alumni-wrapper{flex-direction: column-reverse;}
    .textc{justify-content:center;align-items:center;}
    /* .inner-governing-wrapper{justify-content: center;align-items:center;flex-wrap:wrap; gap:30px;} */
    .director-mesg .dot{display:none;}
    .resp-tabs-list{display: none !important;}
  
}
    
@media only screen and (max-width:740px) {
    .about-wrapper{padding:30px 0 60px;}}
    
@media only screen and (max-width:700px) {
    .students-cards:nth-child(6){height:250px;}
    .footer-contact-links{flex-wrap:wrap;justify-content:center;align-items:center;}
    .testimonal-card{max-width:350px;}
    .number-count{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;}
    .header-icons ul li a i{font-size:23px;}
    .main-contact-links{flex-wrap:wrap;align-items:center;justify-content:space-evenly;}
    .links-sub{max-width:280px;}
    .inner-achievements-wrapper{flex-direction: column;justify-content:center;align-items:center;}
}

@media only screen and (max-width:620px) {
    .right-mesg-about{right:0;}
    h2{font-size:25px;}
    h4{font-size:20px;}
    .news-wrapper { padding: 60px 0 240px; position: relative; z-index: 1;  top: 0;}
    .counter-sub p{font-size:18px;}
    .desk-logo{display:none !important;}
    .res-logo{display:block !important;width:100%;max-width:80px;}
    .section-timeline .timeline li{width: 28px;height: 76px;}
    .section-timeline{max-width:100%;}
    .section-timeline .container{margin:0;}
    .section-timeline .timeline .content{min-width:100px}
    .section-timeline .timeline .content p { font-size: 14px; line-height: 1.3; padding: 3px !important;}
    .form-group{max-width:100%;}

}
@media only screen and (max-width:600px) {
.nurse-main{flex-direction:column;justify-content:center;align-items:center;}
.nurse-cards:nth-child(1){border:none;}
.testimonal-bottom{padding:20PX;}
.director-img img{border-radius:60px 60px 0 60px;}
.right-mesg-about {bottom: -48px;  max-width: 200px;  padding: 20px 10px;}
.content-about-us p{font-size:13px;}
.swiper-content h1 span {font-size: 22px;}
.swiper-content h1 {font-size:25px;}
.copyrights { gap: 0; justify-content: center;}
}
@media only screen and (max-width:500px) {
    .news-wrapper{margin: 25px 0 60px;padding: 40px 0 120px;}
    .verticalFlip span {flex-direction:column;gap:10px;}
    .main-news{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:15px 0;}
    .news-date{margin:0;}
    /* .contact-map iframe {  width: 360px;  height: 300px;} */
    .vission-content{padding:30px 0 0;}
    .vission-wrapper{gap:0;}
    .inner-vission-wrapper{padding:80px 0 60px;}
    .amma-img img{max-width:260px;}
    .amma-img{padding:30px 0 60px;}
    .admini-ctn{padding: 20px 10px;}
    .recuriter-wrapper{padding:0 0 20px;}
    .event-sub h4{font-size:25px !important;}
    .vission-content h4 {font-size:45px;}
    .vission-content h3{font-size:20px !important;padding:10px 0;}
    .terse-quotes p, .terse-quotes  span{padding:10px;}
    .terse-quotes{padding:0;}
    .sitemap-section{flex-direction: column;gap:0;}
    .sitemap-wrap{margin:0;}
    /* .about-wrapper { padding: 100px 0 60px;} */
    ul.breadcrumb li a {font-size:14px;}
    ul.breadcrumb li + li::before{font-size:14px;}
    ul.breadcrumb li span{font-size:14px;}
    .inner-header h2{font-size:20px;}
    .right-comma img{max-width:20px;}
    .inner-contact-wrapper{padding:0 10px;}
    .dot{display:none !important;}
}


@media only screen and (max-width:450px) {
    /* .testimonal-card{max-width:280px;} */
    h1{font-size:26px;}
    .swiper-img{max-width:270px;}
    .news-wrapper{padding: 40px 0 140px;}
    .amma-img img{max-width:230px;}
    .inner-director-wrapper .main-acdemics > .right-mesg-about{position: relative; margin:40px 0;}
    .inner-director-wrapper{padding:40px 0 40px;}
    h2{font-size:20px;}
    ul.breadcrumb li span{font-size:12px;text-transform: capitalize;}
    .swiper-content h1 span {font-size: 16px;}
    .swiper-content h1 {font-size:17px;padding:20px 10px;text-align: left;}
    .overview-img img {border-radius: 30px 30px 0 !important;}
    .copyrights a, .copyrights p {font-size: 13px;}
    .sub-footer-main li a span i { font-size: 18px; }

    .counter-icon, .counter-icon img {max-width: 40px;}
    .counter {font-size: 30px;}
    .counter-sub { padding: 10px 0 0;}
    .counter-sub p { font-size: 13px;}
    .number-count { gap: 30px;}
    .copyrights {padding: 5px 0;}

    .students-cards::before { width: 93%; right: 0;}
    .students-cards {padding: 25px; border-radius: 25px 25px 0; }
    .stidents-cards-content {  padding: 39px 0 15px;}
    .students-cards:nth-child(6) { height: 170px; }
    /* .about-wrapper { padding: 100px 0 40px;} */
    .main-students { padding: 20px 0 10px;}
    .students-wrapper { padding: 40px 0;}
    .main-course { padding: 0 0 20px;}

    .main-cards-events img, .course-img img { border-radius: 0 !important;}
     .events-cards, .course-cards { max-width: 300px;border-radius: 25px 25px 0; overflow: hidden;}
    .testimonal-card{max-width: 280px;border-radius: 25px 25px 0;}
    .course-content { padding: 10px 20px 30px;width: unset; max-width: unset;}
    .main-course > .owl-nav {font-size: 40px !important;}
    .event-sub { padding: 30px 0 0; }
    .inner-recuriter-wrapper,.inner-testimonal-wrapper { padding: 0;}
    .main-recuriter-wrapper, .main-testimonal { padding: 40px 0 0;}
    .testimonal-card { margin: 20px 0;}
    .testimonal-top{text-align: left;}
    .sub-img { max-width: 80px;}
    .testimonal-top::before {  width: 67%;}
    .testimonal-bottom { padding: 10px;}
    .recuriter-wrapper { padding: 0 0 60px;}

    .section-timeline .timeline .content p { font-size: 14px; line-height: 1.3; padding: 3px !important;}
    
}

@media(max-width:480px){
    .footer-links-main{max-width: 100%;}
    .sub-events-content h3{font-size: 20px;}
    .thead th, .thead td{font-size: 16px;}
    .tables th, .tables td {font-size: 14px;}
    #to-top{bottom: 50px;right: 5px;width: 47px;height: 47px;}
}

@media only screen and (max-width:400px) {
    .amma-img img{max-width:200px;}
    .section-timeline .timeline li{width:5px;}
    .section-timeline .container{left:25px;}
    .gender-male label{font-size:16px;}
    ul.breadcrumb li span{font-size:15px;text-transform: capitalize;}
    .breadcrumb{flex-direction:column;gap:5px;}
    .inner-header h2{font-size:18px;}
    .mother-teresa-wrapper .main-acdemics .right-mesg-about{padding: 20px 15px;border-radius: 45px 45px 0;}
    .inner-quotes span{padding: 10px; right: 27px;}
    .inner-quotes span::before{  top: -14px;}
    .inner-quotes span{font-size:14px;}
    .mother-teresa-wrapper .main-acdemics .right-mesg-about {max-width:280px;}
    .quotes-inner{  font-size: 18px;}
    .inner-statutory-wrapper .course-main-ul {padding: 20px 0 50px;}
    .overveiw{padding:40px 0}
    .recuriter-cards img { padding: 4px; width: 90px; max-width: 90px; height: 90px;border-radius: 50%; object-fit: contain;}
    .recuriter-cards { width: 100%; max-width: 200px; padding: 5px;}
}