@media only screen and (max-width:1280px){
    .gallery{justify-content: center;}

}
@media(max-width:1240px){
    .inner-why-choose-us-wrapper img{ padding-top: 10px;}
    .textc > button{padding: 10px 15px;}
}
@media(max-width:1200px){
    .inner-start-us-wrapper::before{display: none;}
}
@media only screen and (max-width:1100px){
    .gallery{gap:0;justify-content:center;}
}
    
@media only screen and (max-width:1080px){
    .about-us-content{max-width:520px;}
}
    
@media only screen and (max-width:1030px){
    .footer-middle-inner{justify-content:space-evenly;}
    .courses-sub-cards{width: 100%;}

    .index-vertial-tabs .tabss{flex-direction: column;}
    .index-vertial-tabs .tabss nav{ max-width: 100%; display: flex; justify-content: center; align-items: center;} 
    .tabss nav a{padding: 0px 0px;}
    .tabss nav a:last-child{border-bottom: none;}
    .tabss nav a{border: none; border-left: 1px solid rgba(249, 249, 249, .2); min-height: 126px;}
    .tabss nav a span{font-size: 14px;}
    .tabss article{max-width: 100%;}
}
    
@media only screen and (max-width:1020px){
    .amentites-wrapper #thumbs { height: 335px; width: 100%; max-width: 425px; bottom: 9px;}
    .inner-service-wrapper{padding:30px;}
}

@media only screen and (max-width:992px){
    .banner-content-img {left: 0; right: 0; top: 50px; width: 100%;align-items: self-start;}
    .banner-content-img img {width: 70% !important; }
    .slider.custom .fluid-container {align-items: flex-end; }
    .custom .swiper-content {padding-bottom: 85px; left: unset; margin: auto;}
    .custom .home-sliders {left: unset;}
    .custom .swiper-content h2 {text-align: center;}



    .banner-nav1 {display: block !important;top: 84px; right: 0;}
    header.scrolled-header .banner-nav1 {right: -51px;top: 0;bottom: 18px;}
    .scrolled-header  .header-nav{display:none;}
    .scrolled-header .inner-links-wrapper{padding: 0 10px;}
    .scrolled-header .desk-resp-ham ul.toggle-desk{bottom:10px; right: 60px;}
    .inner-links-wrapper{display:none;}
    .desk-logo{display:none;}
    .res-logo { display: block; width: 100%; max-width: 70px; display: flex !important; justify-content: flex-start; align-items: flex-start; }  
    .header-logo{width:100%;}
    .amma-img img{max-width:270px;}
    .inner-director{flex-direction:column;padding:0 0 10px;}
    .director-right img{max-width:100%;border-radius:40px 0;}
    .inner-principal{flex-direction:column;padding:0 0 10px;}
    .courses-list-right-quote{flex-direction:column;padding:30px  0;gap:0;}


    .courses-inner-page-wrapper {padding: 10px 0 60px;}
    .course-list-duration{margin: 50px 0 25px;}
    .desk-resp-ham ul.toggle-desk{ right: 15px;}
    .contact-banner {background: url(../images/banners/mobile-responsive-banners/contact-us.jpg)no-repeat right center/cover !important;}
}

@media only screen and (max-width:950px){
    .inner-about-us-wrapper{flex-direction:column;gap:70px;}
    .about-us-content{max-width:100%;}
    .about-us-content h3 br{display:none;}
    .allied-list li{  padding: 15px 0 0 20px !important;}
    .inner-about-main img, .principal-right img{border-radius:40px 0;}
    .sub-vission-inner-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;}
    .inner-amma-message{gap:5px;}
    .allied-list li::before {position: absolute;content: "✓";width: 30px;left: 0px;top: 17px;bottom: 0;margin: auto;color: #ba5a4e;}
    .admission-list{gap:0;}
    .admission-list li{max-width:300px;}
    .sports-img, .cultural-img{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;}
    .inner-alumni-wrapper{flex-direction:column;}
    .alumni-left{max-width:100%;}
    .alunmi-main .input-field label{text-align: left;}
    .sub-alumi-from{padding:20px 10px;}
    .contact-links { display: flex; justify-content: center; align-items: center; flex-wrap: wrap;gap: 30px 0;}
    .grades-wrapper {padding: 40px 0;}
}

@media only screen and (max-width:900px){
    .inner-courses-wrapper{flex-direction:column;}
    .courses-category , .inner-service-wrapper{width:100%;max-width:100%;}
    .swiper.mySwiper.service-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{max-width:100%;}
    .input-field label{width:100%;max-width:120px;}
    .input-field{display:flex;justify-content:center;align-items:center;}
    .input-field{max-width:100%;}
    .textc.index-form{flex-direction:column;}
    .infra-right{display:none;}
    .infra-left{max-width:100%;}
    /* .home-sliders .swiper-content h2{font-size:60px;} */
    .inner-why-choose-us-wrapper span{display:none;}
    .vision{padding:10px;}
    .vision-mission-paragraph{max-width:100%;}
    .why-choose-us-content{max-width:100% !important; }
    .why-choose-us-content p{font-size:16px;}
    .inner-amma-message{flex-direction:column-reverse;justify-content:center;gap:30px ;}
    .academics-img{flex-wrap:wrap;}
    .sub-academics-meg h2, .sub-academics-meg p{text-align:justify !important; padding: 0px;}

    .input-field select, .input-field textarea{width: 100%;}
    /* .input-field input{width: 100%;} */
}

@media only screen and (max-width:890px){
    .news-date h3{font-size:17px !important;}
    .news-date h4{font-size:16px !important;}
    .news-date{padding:10px 0;}
    .news-list li .sub-news{gap:5px;}
    .sub-news-links{font-size:14px;}
    .why-choose-us-content h3{font-size:22px;}
    .why-choose-us-content h3 br{display:none;}
    .number-count{flex-wrap:wrap;}
    .textc{flex-wrap:wrap;padding:20px;}
    .input-field label{max-width:100%;}

    .about-us-wrapper {padding: 110px 0 30px;}
}

@media only screen and (max-width:850px){
    .events-news-inner-wrapper{flex-direction:column-reverse; gap: 40px;}
    .news-wrapper{max-width:100%;}
    .news-list{max-width:100% !important;}
    .news-list li .sub-news{max-width:100%;gap:20px;}
    .news-ticker-main iframe{padding:30px 0 0;}
    .events-frame-main iframe{max-width:100%;}
    .events-wrapper{max-width:100%;}
    .gallery-box:nth-child(3){display:none !important;}
    .gallery-box:nth-child(6){display:none !important;}
    .gallery-box:nth-child(7){display:none !important;}
    .gallery-box:nth-child(5){display:none !important;}
    .gallery-box:nth-child(4){display:none !important;}
    .bottom-footer-wrapper{flex-direction:column;gap:0; padding: 10px 0px;}
    .inner-principal-wrapper .allied-list li::before {font-size: 14px;top: 20px;}
    .inner-principal-wrapper .allied-list li { padding:0;}

    .bottom-footer-wrapper p{margin: 0px;}
}
@media only screen and (max-width:800px){
    .gallery img{max-width:300px;}
    .sub-contacts{flex-direction:column;justify-content:center;align-items:center;}
    .contact-map iframe{border-radius:40px 0;}
}
@media only screen and (max-width:776px){
    .sub-events-cards{flex-direction: column;}
    .gsmk-tabination .tabss {padding: 10px 20px;justify-content: center;gap: 0 30px;flex-wrap: wrap;}
    /* .tab{display:block;} */
    /* .desk{display:none;} */
    .home-sliders .swiper-content h2 {font-size: 35px;}
    .gallery-wrapper .inner-gallery-wrapper h3{text-align: center;}
    .footer-middle-inner {justify-content: space-between;}
    .inner-staff-main p{ padding: 0 20px 0px 20px;}
}

@media(max-width: 740px){
    .tabss nav a span {font-size: 12px;}
    .tabss nav a {padding: 0px 0px;}
    .inner-staff-main .table-container{display: inherit;}
}

@media only screen and (max-width:676px){
    .admission-list { justify-content: center; align-items: center; width: 100%; max-width: 300px; margin: auto;}

}
@media only screen and (max-width:642px){
    .banner-content-img img {width: 100% !important; }
    .input-field{display:block !important;}
    .start-top p{font-size:24px ;}
    .start-top p br{display:none;}
    .inner-gallery-wrapper h3{font-size:25px;}
    .why-choose-us-content h3{font-size:25px;}
    .testimonials-inner h3{font-size:25px;}
    .inner-gallery-wrapper h3{font-size:25px;text-align:center;}
    .home-sliders .swiper-content h2{font-size:35px;}
    h2{font-size:24px;}
    .sub-alumi-from #contact-form .input-field{display: flex !important;}
    #admission-form .input-field{display: flex !important;}
}
@media only screen and (max-width:600px){
    .inner-cards-common{flex-direction:column;}
    .course-list-duration{flex-direction:column;}
    .faqs-wrapper{padding:40px 0 0;}

}
@media only screen and (max-width:576px){
    .apply-ratio{flex-wrap: wrap; padding: 10px 0 0;}
    .courses-sub-cards{ padding: 15px;}
    .main-courses-deatils{ flex-direction: column;}
    .footer-middle {padding: 0px 0;}
    .footer-section p{top: 10px;}
    .footer-section h3 {padding: 20px 0 10px;}
    .footer-links li a i {font-size: 25px;}
    .footer-middle {padding: 0px 0px 25px;}
    .footer-section h3{text-transform: uppercase;}
    .bottom-footer-wrapper p{margin: 3px 0;}
    /* .apply-field input{width: 100%;} */
    .about-us-wrapper {padding: 110px 0 0px;}

}

@media only screen and (max-width:536px){
    
    .index-vertial-tabs .tabss nav{ flex-direction: column;}
    .tabss nav a{ min-height: 50px; }
    .tabss nav a span {font-size: 14px;}

}
@media only screen and (max-width:480px){
    .banner-content-img{top: 20%;}
    .inner-service-wrapper{padding:0;}
    .services-content{padding:30px 0;}
    .news-list li .sub-news{gap:2px;}
    .news-date{max-width:60px;}
    .news-card{gap:2px;}
    .why-choose-us-content h3{font-size:22px;}
    .vision-mission-content{flex-direction:column;}
    .vision-mission{max-width:100%;}
    .vision-mission-paragraph{padding:30px 20px;}
    h3{font-size:22px !important;}
    ul.tabs{gap:0;}
    .amentites-wrapper #thumbs{    bottom: 285px;}
    .infra-wrapper{padding:200px 0 0;}
    .gallery-wrapper {padding: 40px 0 0px;}
    .heading-contact{flex-direction:column;}
    .heading-contact h2{text-align:center;padding:20px 0 0;}
    .footer-section:nth-child(2) .footer-links{gap:5px;}
    .about-main::before{  left: 65px;  top: -75px;}
    .amma-img img{max-width:240px;}
    .inner-header h1{font-size:18px;}
    .breadcrumb {display: flex; }
    .breadcrumb li{font-size: 15px;}
    .header-inner-wrapper{height: 300px !important; }
    /* .tab{display:none;}
    .phone{display:block;} */
    .overview-banner{background: url(../images/banners/mobile-responsive-banners/about-overview.webp)no-repeat center center/cover !important;}
    .amma-banner{background: url(../images/banners/mobile-responsive-banners/amma-banner.webp)no-repeat center center/cover !important;}
    /* .principal-banner{ background: url(../images/banners/mobile-responsive-banners/principal-desk.webp)no-repeat center center/cover !important;} */
    .director-banner{background: url(../images/banners/mobile-responsive-banners/director-banner.webp)no-repeat center center/cover !important;}
    .program1-banner{background: url(../images/banners/mobile-responsive-banners/program-1.webp)no-repeat center center/cover !important;}
    .program2-banner{background: url(../images/banners/mobile-responsive-banners/program-2.webp)no-repeat center center/cover !important;}
    .program3-banner{background: url(../images/banners/mobile-responsive-banners/program-3.webp)no-repeat center center/cover !important;}
    .program4-banner{background: url(../images/banners/mobile-responsive-banners/program-4.webp)no-repeat center center/cover !important;}
    .program5-banner{background: url(../images/banners/mobile-responsive-banners/program-5.webp)no-repeat center center/cover !important;}
    .dmlt-banner{background: url(../images/banners/mobile-responsive-banners/program-6.webp)no-repeat center center/cover !important;}
    .admission-banner{background: url(../images/banners/mobile-responsive-banners/admission-banner.webp)no-repeat center center/cover !important;}
    /* .scholarship-banner{background: url(../images/banners/mobile-responsive-banners/scholarship-banner.webp)no-repeat center center/cover !important;} */
    .rules-banner{background: url(../images/banners/mobile-responsive-banners/rules-regulations.webp)no-repeat center center/cover !important;}
    .applyonline-banner{background: url(../images/banners/mobile-responsive-banners/apply-online.webp)no-repeat center center/cover !important;}
    .activities-banner{background: url(../images/banners/mobile-responsive-banners/activities-banner.webp)no-repeat center center/cover !important; }
    .alumini-banner{background: url(../images/banners/mobile-responsive-banners/alumini-banner.webp)no-repeat center center/cover !important; }
    .achievements-banner{background: url(../images/banners/mobile-responsive-banners/achievements-banner.webp)no-repeat center center/cover !important; }
    .placements-banner{background: url(../images/banners/mobile-responsive-banners/placements-banner.webp)no-repeat center center/cover !important; }
    .support-banner{background: url(../images/banners/mobile-responsive-banners/support-facilities-banner.webp)no-repeat center center/cover !important;}
    .infrastructure-banner{background: url(../images/banners/mobile-responsive-banners/infrastructure.webp)no-repeat center center/cover !important; }
    .news-banner{background: url(../images/banners/mobile-responsive-banners/news-banner.webp)no-repeat center center/cover !important;}
    .contact-banner{background: url(../images/banners/mobile-responsive-banners/contact-us.webp)no-repeat center center/cover !important;}
    .vision-mission-banner{background: url(../images/banners/mobile-responsive-banners/vision-mision-banner.webp)no-repeat center center/cover !important;}
    /* .home-banner-wrapper{clip-path: none !important;} */
    .slider{height: calc(100vh - 108px);}
    .admission-process-wrapper {padding: 60px 0;}
    .inner-heading-h3{margin: 0px;}
    .inner-principal-wrapper .allied-list{padding: 0px;}
    .apply-online-wrapper {padding: 60px 0;}
}
@media only screen and (max-width:430px){
    .about-main::before{left:55px;}
    .courses-category-content{flex-direction:column;}
    .footer-section:nth-child(2) .footer-links{gap:5px 10px;}
    .amma-img img{max-width:220px;}
}
@media(max-width: 420px){
    .custom .home-sliders .swiper-content h2{right: 0 !important; }
    .home-sliders{left: 25px; }
    .home-sliders .swiper-h2{font-size: 22px;}
    .home-sliders .swiper-content h2{ right: 20px; font-size: 24px; position: relative;}
    .events-news-wrapper {padding: 0px 0;}
    .news-ticker-main iframe { padding: 10px 0 0;}
    .events-news-wrapper h2{ padding: 0 0 10px;}
    .why-choose-us-wrapper { padding: 0px 0 0;}
    .main-facilties-cards h2{font-size: 30px;     padding: 12px 0 0;}
    .grades-wrapper {padding: 30px 0 40px;}
    
    .inner-gallery-wrapper h3{ line-height: 32px;}
    .gallery{margin: 25px auto 50px;}
    .recuriter-wrapper {padding: 30px 0 0;}
    .inner-recuriter-wrapper{ padding: 10px 0 30px;}
    .start-top p {font-size: 18px;}
    .start-top{ padding: 30px 0 10px;}
    .testimonials-wrapper {padding: 60px 0 0px;}
    .inner-about-us-wrapper{gap: 25px;}
    .director-left .about-management-content p br{display: none;}
    .inner-staff-main p {padding: 0px 10px 0px 10px;}
    .faqs-wrapper{padding: 10px 0 0; margin: 10px 0 0;}
    .set > a{padding: 15px 10px;}
    #admission-form .input-field .apply-mandatory{width: 100%;}
    .sub-academics-meg h2{text-align: center !important;}
    .sub-events-cards{padding: 25px 0px;}
    .tennies{ padding: 0;}
    .top-message .owl-nav .owl-prev i{font-size: 27px;}
    .top-message .owl-nav .owl-next i{font-size: 27px;}
    .amentites-wrapper #thumbs {bottom: 275px;}
    /* .owl-carousel .owl-item img{display: none;} */
    .inner-header h1 {padding: 5px 0;}
    .inner-header{padding: 10px 0;}
    ul.breadcrumb li+li:before{padding: 6px;}
    .breadcrumb li span{ font-weight: 600;}
    ul.breadcrumb li a{font-weight: 600; font-size: 12px;}
    .facilites-cards span img{max-width: 80px;}
    .infra-wrapper {padding: 80px 0 0;}
    .top-message .owl-nav{ padding: 0;}
    .top-message .owl-theme .owl-nav{margin: 5px 0px;}
    .top-message .owl-nav.disabled .owl-prev {max-width: 10px;}
    .top-message .owl-nav.disabled .owl-next {max-width: 10px;}
    .inner-overview-wrapper h3 {margin: 40px 0 0px;}
    .meet-team-heading-section .inner-page-h2{font-size: 18px;}
    .meet-team-heading-section{gap: 5px;}
    .meet-team-heading-section a{font-size: 14px;}
    .sitemap-wrapper {padding: 0 0px;}
    .sitemap-wrapper .site-map-ul li a{font-size: 13px;}

    .amentites-wrapper #thumbs{height: 280px;}
    .item{position: relative; bottom: -60px;}
}
@media(max-width:408px){
    .amentites-wrapper #thumbs{bottom: 270px;}
}
@media only screen and (max-width:380px){
    .about-main::before {left: 45px;}
    .amma-img img{max-width:200px;}
    h3 {font-size: 18px !important;}
    .textc{padding: 0 10px;}
    .apply-online-wrapper .textc .input-field span{padding: 0; text-align: start;}
}
@media(max-width: 375px){
    .amentites-wrapper #thumbs {bottom: 250px;}
    
}

