@media only screen and (max-width: 1921px){
.blogs__section .why-choose .life_thumb .academic_title { margin: 1.4rem;}
.sticky .wsmainfull .wsmenu {margin-top: 10px;}
}



@media only screen and (max-width: 1600px){
.blogs__section .why-choose .life_thumb .academic_title { margin: 1.2rem;}
.wsmenu > .wsmenu-list > li > ul.scrol {height: 100%;}	


}


@media only screen and (max-width:1399px){
.blogs__section .why-choose .life_thumb .academic_title { margin: 1rem;}	
	

}


@media only screen and (max-width:1299px){
.blogs__section .why-choose .life_thumb .academic_title { margin: 0.8rem;}

	
}



@media only screen and (max-width: 1024px){
  .esep_div .esep_imgBOx::after{
        width: 278px;
    height: 246px;
  }
#hero.container-fluid, #hero.container-fluid .row { padding-left: 0px; padding-right: 0px; margin-right: 0px; margin-left: 0px;}
.w-44 {width: 55%;}
.blogs__section .why-choose .life_thumb .academic_title {margin: 1.2rem;}

.course-fit__section .course-fit-item ul li {width: 23%;}

.alumni__section .alumni-pic2 {margin-right: 0;}


.banner-section .inner-banner .page-title h1 {font-size: 3rem;}
.banner-section .inner-banner {
    min-height: auto;}

.banner-section .inner-banner .page-title {
    padding-top: 100px;
}

.widget-title h2 {font-size: 1.6rem;}

.advisory-section .advisory-main-divi .advisory-member .training-block-one {
    width: 47.5%;
}

.nav-folderized {
    margin-left: 0px;
}

.advisory-main-divi .concil-catag-section ul.lims li {width: 48%;}
.advisory-main-divi .concil-catag-section ul.lims li h5 {
    font-size: 1rem;}

/* .banner-section .aboutus-banner img {
    height: 300px;
    width: 100%;
    object-fit: cover;
}  */

.college-card {width: 48%;}
.aicte-card {width: 48.5%;}

}

@media only screen and (max-width: 980px) {


  .infra_video .video-section {
    position: absolute;
    left: 30%;
    right: 0;
    top: 50%;
}



 .crc-section .top-crc .top-place-pic{
    padding-right: 0;
    border: none;
  }

  .crc-section .top-crc h5{
    text-align: center;
    margin-top: 15px;
  }

  .top-place-detail{
    padding: 0 !important;
  }

  .faculty_prayg .faculty_profile .faculty_name h4 {
    font-size: 20px;
  }

  .faculty_prayg .faculty_profile .faculty_name p {
    font-size: 16px;
  }
.technical_section .tech_div p {
  font-size: 14px;
  line-height: 20px;
}


.technical_section .tech_div {
  padding: 15px;
}

.vision-mission-content h1{
  font-size: 30px;
}

.vision-mission-tabs{
  justify-content: center;
  align-items: center;
}

.vision-mission-tabs::after{
  display: none;
}
.vision-mission-tabs .vm-tab::after {
  display: none;
}

.vision-mission-content h2{
  font-size: 20px;
  line-height: 26px;
  margin-top: 8px;
}
 .vision-box {
    min-height: fit-content;
    padding: 0px ;
}

.goals_section .goal_text p{
  font-size: 16px;
}
.content_m{
  min-height: fit-content;
  padding: 0 25px;
}

.content_v{
  min-height: fit-content;
  padding: 0 25px;
}

  .institutions-section .institu_img img{
    height: auto;
  }


 .midle-footer .email_div {
    gap: 10px;
    margin-bottom: 16px;
    flex-direction: column;
  }





.kindergarten__section .register_form_button{
padding:20px}
.kindergarten__section .register_form_button h4 {
    font-size: 22px !important;
    text-align: center;
}
  .kindergarten__section .course-list-tab li.active{
    width: 100% !important;
  }

  .kindergarten__section .course-list-tab{
    padding-right: 0;
  }

.antirag_sec h3{
  font-size: 18px !important;
  line-height: 26px !important;
}
.antirag_sec p{
  font-size: 16px !important;
}
.types_sec h3{
  font-size: 16px !important;
}
.types_sec ul li{
  font-size: 14px !important;
}
.action_section ul li{
  font-size: 14px !important;
}
.action_section img {
    height: 400px !important;
    width: 49% !important;
    object-fit: cover;
}
.action_section .bl_box p{
  font-size: 16px !important;
}
.action_section h6{
  font-size: 16px !important;
}
.antiact_sec p{
  font-size: 16px !important;
}
.antiact_sec .act_box::after{
  display: none;
}
/* .banner-section .aboutus-banner img {height: 250px;}   */

.heighlights_section .heighlights_area #adm-slider .ims_adm-item .image-box figure.image {
    margin: 0;
}

.course-fit__section .course-fit-item ul {
    list-style: none;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    margin: 0px;

}



.w-44 {width: 44%;}
.dsu-form {
    width: 100%;
    padding: 30px 0px;
    margin-top: 30px;
} 

.ch__section .widget-title.mb-5 {
    margin-bottom: 30px !important;
}


.campus_section {
    background-image: url(../images/video-bg.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: unset;
}

.glance_section .glance__block .glance_dv .glance__item .counting-item-block p br {
    display: none;
}

.course-fit__section .widget-title {
    text-align: center;
}
   


 .ch__section .col-lg-7.col-md-7.col-sm-12 {
    padding-top: 30px;
} 

.section5 .widget-title {
    text-align: center;
}


 .banner-section .hero-section-slide:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    z-index: 0;
}

.wsmenu > .wsmenu-list > li {
    padding: 0 0 !important;
}

.wsmenu > .wsmenu-list > li > a > i {
    display: none;
}

.banner-section .hero-section-slide {
    min-height: 100%;
}

.banner-section .hero-section-slide .slderadm {
    text-align: center;
    padding: 15px;
}

.slick-slider .hero-section-slide .slderadm h1 {
    font-size: 2.5rem;
    padding: .5rem 0;
}



.mobiles {display:block;}	
.drop-navbar {
    justify-content: start;
	
}	

.desktop, .wsmenu>.wsmenu-list>li:after, .wsmenu>.wsmenu-list>li>a:hover:after, #heroo.owl-theme .owl-dots  { display: none;}
.mobile { display: block;}


.why-container {
    display: block;
    min-height: auto;
}

.pedagogy-section:after {display: none;}

.why-left {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}

.product_description {padding-left:0px;}

.product-sizes select {width: 50%;}

.drop-navbar a {padding: 14px 18px;}
.drop-dropdown .dropbtn {padding: 14px 18px;}
	
  .desktop, .pre__section::after, .pre__section::before, .widget-title h3 br, .bnrnone,
  .banner-section .banner-ab-area h2 br {
    display: none;
  }

  
.product__carousel .gallery-top .swiper-slide a img {
   width: auto;
   
}  
  
  
  .mx-5 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
  }
  .bt-7 {
    border-top-left-radius: 3rem;
  }
  
  .desktop-view {display:none !important;}
  
  
  .content__flex, .playstore_flex {
    flex-wrap: wrap;
    display: block !important;
  }
  .content__flex p {
    margin: 0 0 !important;
  }
  .content__flex .counter {
    font-size: 3rem !important;
    line-height: 1.2;
  }
  .pre__section {
    padding-top: 3rem !important;
    text-align: center;
  }
  .pre__section {
    background: linear-gradient(50.34deg, #FF0000 -0.02%, #FFBE0B 141.03%);
  }
  
  .learning-section .common_btn {
    font-size: 1rem;
    margin-right: 0.2rem;
    width: 48%;
  }
  .learning-section .w-75 {
    text-align: center;
    display: block !important;
    width: 100% !important;
  }
  .learning-section .w-75 a {
    margin: 1rem;
    display: block;
  }
  .footer-widget .d-flex {
    flex-wrap: wrap;
  }
  .footer-area .footer-row {
    width: 100%;
    padding-left: 0;
  }
  
  .footer-area .footer-row:nth-child(2) {
    width: 100%;
}
.footer-row.navv ul.address-widget li {
    padding-left: 15px;
    
}
  
 .footer-area .address-widget li {
    padding-right: 0px;
}
 .footer-area .address-widget li:first-child {padding-top:10px;}
 
 .whatswedo__section .whatwedo__content {
    padding-top: 15px;
}

.shipment-section .icon-service {
    margin: 5px;
}
 
  .footer-area .footer-row:nth-child(5) {
    width: 100%;
  }
  .online__section .online-item .icon {
    margin-left: auto;
    margin-right: auto;
  }
  .wsmainfull {
    padding: 0 0 !important;
  }
  .banner-section .banner-ab-area {
    position: relative;
    background-color: #EA2328;
    top: 0;
  }
  .banner-content {
    width: 100%;
    padding: 1.5rem 0;
  }
  .playstore_flex a {
    margin-top: 1rem;
    display: block;
  }
  .sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto;
    right: auto;
    left: 0;
    z-index: 5;
    transform: rotate(0deg);
  }
  .sideNavi a {
    display: block;
    width: 100%;
    text-align: center;
    padding: 12px 2px;
  }
  .sideNavi .sideNavi-flex {
    display: flex;
  }
  .sideNavi-item {
    width: 100%;
  }
  .footer-area .site-footer__bottom {
    height: 125px;
  }
  .wsmenu > .wsmenu-list > li {
    padding: 0 0;
  }
  .wsmenu > .wsmenu-list > li > a > i {
    display: none !important;
  }
  
 
  
  .banner-section .banner-ab-area h2 {
    font-size: 2.3rem;
  }
  .online__section .online-item {
    width: 44%;
    padding: 0.5rem;
  }
  .online__section .online-item .content_online strong {
    font-size: 1.2rem;
  }
.exam-three-column .product-pagintion ul li {
    margin: 0;
    margin-bottom: 30px;
} 
.hels {margin-top: 20px;}


.hidden-layer {display:block;}

.campus_section .container-fluid {
    padding: 0 15px ;
}

.campus_section.py-5 {
    padding: 15px !important;
}

.campus_section .campus-desc .campus-detail p {padding-bottom: 0px;}

.footer-area .footer-widget-area .midle-footer .midle-div p {
    text-align: center;
}
.footer-area .footer-widget-area .midle-footer .midle-div-right .social-box ul.social-link {
    justify-content: center;
}
.footer-area .footer-widget-area .midle-footer .midle-div-right .midle-bottom-linked .midle-contis ul {
    
    justify-content: center;
    
}

.blogs__section .why-choose-us .why-choose-pic figure {margin-bottom: 0;}
.wsmobileheader .smllogo img {
    width: 50%;
}

.blue-col {
   margin-top: 50px;
    position: relative;
}

.slick-slider .hero-section-slide .slderadm .tag {
    width: 25%;
    margin: auto;
    margin-top: 0rem;
}

.course-fit__section .course-fit-item ul li {width: 31%;}

.alumni__section .col-lg-4.col-md-4.col-sm-12 {width: 100%;}

.ch__section .companies-hiring ul li .place-ranks span {
    font-size: 1.4rem;
    
}
.ch__section .companies-hiring ul li .place-ranks p {
    font-size: 13px;
}

.blogs__section .why-choose .life_thumb h4 {
    font-size: 14px;
    
}

.footer-area .footer-row ul.footer-widget-nav.site-map li span p, .footer-area .footer-widget a, .footer-area .footer-widgett a {font-size: .75rem;}

.widget-title h2 {
    font-size: 1.5rem;
    
}


/************Advisory Council **************/


.training-block-one .inner-box .content-box .image-box img { width: 100%; }


.training-block-one .inner-box .content-box .text h4 {
    font-size: 1.1rem;
    
}  

.training-block-one .inner-box .overlay-box .text h4 {
    font-size: 1.1rem;
   
}

/*************Advisory Council *************/



/*************Milestones *************/
.ag-timeline_line {
    left: 24px;
  }

  .ag-timeline_item:nth-child(2n) {
    text-align: left;
  }

  .ag-timeline-card_box,
  .ag-timeline_item:nth-child(2n) .ag-timeline-card_box {
    padding: 0 0 20px;
  }
  .ag-timeline-card_meta-box {
    display: none;
  }
  .ag-timeline-card_point-box,
  .ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box {
    margin: 0 0 0 8px;
  }
  .ag-timeline-card_point {
    height: 30px;
    width: 30px;
}
  .ag-timeline-card_item {
    width: auto;
    margin: -65px 0 0 75px
  }
  .ag-timeline_item:nth-child(2n+1) .ag-timeline-card_item,
  .ag-timeline_item:nth-child(2n) .ag-timeline-card_item {
    -webkit-transform: translateX(200%);
    -moz-transform: translateX(200%);
    -ms-transform: translateX(200%);
    -o-transform: translateX(200%);
    transform: translateX(200%);
  }
  .ag-timeline_item:nth-child(2n+1) .ag-timeline-card_arrow {
    right: auto;
    left: 0;
  }
  .ag-timeline-card_title {
    display: block;
  }
  .ag-timeline-card_arrow {margin-top: 12px;}

.next-milston-section .milston-content.w-50 {width: 100% !important;}
/*************Milestones *************/

/****************AKTU Affiliations****************************/
.college-card, .aicte-card {width: 100%;}
/****************AKTU Affiliations****************************/


/****************FAQ Section****************************/
.faqs-section .accordion-button{
        font-size: 16px;
    }

    .faqs-section .accordion-body p {
        font-size: 14px;
    }

    .faqs-section .accordion-button{
        padding: 0.8rem 1rem;
    }

    .faqs-section .accordion-body {
        padding: 0rem 1.25rem 1rem 1rem !important;
    }

/****************FAQ Section****************************/



/************History Section***************/

.history-section p {font-size: 14px;}

/************History Section***************/
.mtech-lefty-pic:after, .resp-vtabs .resp-tabs-container:after {display:none;}



.structure_section .course-content > p ,.structure_section .ncr p{
  font-size: 14px;
  line-height: 20px;
}
.structure_section .course-content h6,.structure_section .ncr h4 {
font-size: 18px;
line-height: 24px;
}
.structure_section .course-content h4 {
font-size: 16px;
line-height: 22px;
}
.structure_section table{
  font-size: 13px;
  line-height: 18px;
  width: 700px;
}
.structure_section .course-content.hostel p{
  font-size: 14px;
  line-height: 20px;
}

}



@media only screen and (max-width: 736px){	
.application_form_section table {

width: 1200px;}


 .contact-section .contact-section .call-log a{
        font-size: 12px !important;
    }

    .contact-section .college-card{
      width: 100% !important;
    }

 .nav-folderized {margin-left: 0;}
.ftr__list.nav h1.filter_row {
    display: block;
    color: #012A57;
    font-size: 22px;
    font-weight: 700;
}
.filter_row {
    width: 100%;
    text-align: center;
}

.nav-folderized {
    background-color: #f6f9fc;
    padding: 0;
}

.ftr__list.nav {
    padding: 10px;
    margin-bottom: 15px;
    box-shadow: 1px 1px 12px #00000036;
}

.nav-folderized .ftr__list_ul {
    max-height: 0;
    overflow: hidden;
    transition: max-height 1s ease-out;
}

.nav-folderized .nav.open .ftr__list_ul {
    height: auto;
    max-height: 100%;
    transition: max-height 1s ease-in !important;
}

.nav-folderized .nav h1:after {
    content: "+";
    float: right;
    font-size: 2rem;
}

.nav-folderized .nav.open h1:after {
    content: "-";
}


.ch__section .companies-hiring ul li .place-ranks span {
    font-size: 1.7rem;
    
}

.ch__section .companies-hiring ul li .place-ranks p {
    font-size: 14px;
}

.blogs__section .why-choose .life_thumb h4 {
    font-size: 16px;
    
}


.dsu-intro {
   
    float: none;
    margin: auto;
}



.slick-slider .hero-section-slide .slderadm span {
    color: #FFF;
    font-size: 1rem;
}



.widget-title h2, .widget-title h3, .frmBg h4 {
    font-size: 1.5rem;
}
.widget-title p {font-size: 16px;}

.frmBg h4 {text-align: center;}

.course-fit__section .course-fit-item ul li {width: 31%;}



.video-section {
    position: relative;
    left: 0%;
    top: 40%;
    text-align: center;
    z-index: 3;
    width: max-content;
    right: 0;
    margin: auto;
}

.campus_section .campus-desc {
    width: 100%;
    text-align: center;
}

.easyzoom--overlay .easyzoom-flyout {display: none;}	
.big_buton.d-flex {
    display: block !important;
}
.big_buton .adcart {
    margin: 5px 0;
}
	
.mobile {display: block;}
  .desktop {display: none !important;}	
.exam-three-column .sortby {margin-top:0px;}	

	
  .footer-widget .navv h4 {
    cursor: pointer;
    width: 100%;
    margin: 0 0 !important;
    padding: 0.8rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  }
  .footer-area .footer-row:last-child h4 {
    border-bottom: 0;
  }
  .footer-widget ul {
    max-height: 0;
    overflow: hidden;
    transition: max-height 1s ease-out;
  }
  .footer-widget .navv h4:after {
    content: "+";
    float: right;
  }
  .footer-widget .navv.open h4:after {
    content: "-";
  }
  .footer-widget .navv.open ul {
    height: auto;
    max-height: 500px;
    transition: max-height 1s ease-in;
  }

.footer-area .footer-widget ul.footer-widget-nav li, .footer-area .footer-widgett ul.footer-widget-nav li {
    margin-left: 15px;
}

.footer-row ul.footer-widget-nav {
    margin-left: 0.5rem;
}

.footer-area .footer-widget-area .row.pt-5 {
    padding-top: 0px !important;
}

  .bTn__section {
    padding: 0 1rem;
  }
  .single__section .w-75, .bTn__section .w-25 {
    width: 100% !important;
  }
 
.footer-widget .navv h4.fs-5 {
    font-size: 18px !important;
}



.wsmobileheader .smllogo img {
    width: 50%;
}


.ch__section .widget-title {
    text-align: center;
}

.ch__section .companies-hiring {
    text-align: center;
}

.ch__section .row .col-lg-3.col-md-3 {
    width: 50%;
    margin: auto;
}

.ch__section .companies-hiring ul li {padding: 15px 10px; min-height: 160px;}

.ch__section .widget-title h2 br {
    display: none;
}


.blogs__section .why-choose-us .why-choose-contant {
    position: absolute;
    top: 50px;
    left: 15px;
    right: 15px;
    text-align: center;
}
.blogs__section .why-choose-us .why-choose-contant .why-choose-list {
    width: 100%;
}
.footer-area .footer-row ul.footer-widget-nav.site-map li span p, .footer-area .footer-widget a, .footer-area .footer-widgett a {
    font-size: .85rem;
}


/************Advisory Council **************/

.banner-section .inner-banner {
    min-height: auto;}


/* .banner-section .aboutus-banner img {height: 220px;} */



.banner-section .inner-banner .page-title h1 {
    font-size: 2.5rem;
}


.advisory-section .advisory-main-divi .advisory-member {
    justify-content: center !important;
}

.advisory-section .advisory-main-divi .advisory-member .training-block-one {
    width: 48%;
}

.advisory-main-divi .concil-catag-section ul.lims {
    justify-content: center;
}

.advisory-main-divi .concil-catag-section ul.lims li {
    width: 47%;
    height: 160px;}

.advisory-main-divi .concil-catag-section ul.lims li h5 {
    font-size: 1rem;
    min-height: auto;}

.training-block-one .inner-box .content-box .text h4 {
    font-size: 1.3rem;
    
}    

.training-block-one .inner-box .overlay-box .text h4 {
    font-size: 1.3rem;
   
}
   
/*************Advisory Council *************/
.scholarship_section h3{
  font-size: 18px !important;
  line-height: 26px !important;
}
.scholarship_section table {
  font-size: 14px !important;}
}


@media only screen and (max-width: 667px){
.application_form_section table {

width: 1000px;}
.application_form_section .entrance_exam_details table th,.application_form_section .entrance_exam_details .table_grad::after{
  width: 150px;
}
.application_form_section .decleration{
  font-size: 14px;
  line-height: 20px;
}


.news_section .news_container{
  width: 100%;
  padding: 20px 10px;
}
.news_section .news_container .nav-tabs .nav-link{
  font-size: 17px;
  line-height: 20px;
  padding-left: 12px;
  padding-right: 12px;
}
.news_section .news_container .tab-content ul li a,.news_section .news_container .in_news_box .img_box a{
  font-size: 16px;
  line-height: 20px;
}
.news_section .news_container .in_news_box .img_box p{
  line-height: 18px;
}
.events_section .events-box .event_location h4{
  font-size: 18px;
  line-height: 24px;
}
.events_section .event-content p{
  font-size: 14px;
  line-height: 16px;
}

  .blogs_section .blog-box .blog-content h4{
    font-size: 16px;
    line-height: 22px;
  }
.blogs_section .blog-box .blog-content > p, .blogs_section .blog-box .blog-content .read_more span{
  font-size: 14px;
  line-height: 18px;
}
.blogs_section .blog-box .blog-content .read_more a{
  font-size: 14px;
  line-height: 18px;
}
.admission_section .admission_box .img_box img {
    width: 70px !important;
    object-fit: cover;
}
  .admission_section .admission_box{
    padding: 30px 20px;
  }
  .admission_section .admission_box h6{
    font-size: 16px;
    line-height: 22px;
  }
  
  .admission_section .admission_box .img_box{
    gap: 15px;
  }
  .admission_section .admission_box .content_box span{
    width: 25px;
    height: 25px;
  }
  .admission_section .admission_box .content_box span i{
    font-size: 10px;
  }
.admission_section .admission_box .content_box p{
  width:calc(100% - 40px) !important;
}
.admission_section .admission_box .content_box p ,.admission_section .admission_box .content_box a {
  font-size: 14px;
  line-height: 18px;
}

  .action_section img {
    height: auto !important;
    width: 100% !important;
    object-fit: auto;
}
.tieups_section .disclaimer{
  font-size: 16px;
  line-height: 22px;
}
  .action_section img {
    height: auto !important;
    width: 100% !important;
    object-fit: auto;
}

/* Ensure content is visible by default */
[data-aos] {
  opacity: 1;
  transform: none;
}

.banner-section .inner-banner .page-title {padding-top: 50px;}
/* .banner-section .aboutus-banner img {
    height: 150px;

} */


.course-fit__section .course-fit-item ul li {width: 31%;}

	
.exam-three-column .product-pagintion ul li {width: 100%;}
.exam-three-column .img-wrapper {
    width: 100%;
    height: 100%;
}


.course-fit__section.py-5, .ch__section.pt-5 {
    padding-top: 30px !important;
}




.wsmobileheader .smllogo img {
    width: 50%;
}	
	
  .breatcome__section {
    background-size: cover;
    /* height: 120px; */
    border-radius: 0px;
    background-position: right;
}



  .chairman__content {
    text-align: center;
    padding-top: 1.2rem;
  }
  .chairman__content .text-justify, .batch__section .mbcntr p {
    text-align: center;
  }
  .massage__section .massage_column:after {
    width: 100%;
    height: 89%;
    border-radius: 0;
  }
  .massage__section .massage_column .video_pb .thumb-sm {
    margin-left: 0;
  }
  .massage_column .content_type {
    padding-right: 0rem !important;
    padding-bottom: 1rem !important;
  }
  .massage_column .video_pb {
    margin-bottom: 1.5rem;
  }
  .exam-dt-tabs h2.resp-accordion {
    background-color: #EA2328 !important;
    text-align: left;
    color: #FFFFFF;
  }

  
.exam-three-column {padding-top: 20px;}  
  
#back-top { bottom: 60px;}
.sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto; right: auto;
    left: 0;
    z-index: 2;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sideNavi a { display: block; text-align: center; padding: 12px 2px; background-color: #b2b2b2; }

/*************Advisory Council *************/
.advisory-main-divi .concil-catag-section ul.lims li h5 {
    font-size: .9rem;}
/*************Advisory Council *************/


}


@media only screen and (max-width: 568px){

.course-fit__section .course-fit-item ul li {width: 31.4%;}


}



@media only screen and (max-width: 480px){





.slick-slider .hero-section-slide .slderadm h1 {
    font-size: 2rem;
    padding: .5rem 0;
}

.slick-slider .hero-section-slide .slderadm .tag {
    width: 25%;
    margin: auto;
    margin-top: 0rem;
}


.course-fit__section .course-fit-item ul li { width: 47%;}



.course-fit__section .rounded-pic {
    display: none;
}



.blogs__section .why-choose .life_thumb h4 {
    font-size: 14px;
    
}

/************Advisory Council **************/


.advisory-section .advisory-main-divi .advisory-member .training-block-one {width: 100%;}

.advisory-main-divi .concil-catag-section ul.lims {
    justify-content: center;
}

.advisory-main-divi .concil-catag-section ul.lims li {
    width: 47%;
    height: 160px;}

.advisory-main-divi .concil-catag-section ul.lims li h5 {
    font-size: 1rem;
    min-height: auto;}


/*************Advisory Council *************/

}

@media only screen and (max-width: 414px){

 .advisory-main-divi .concil-catag-section ul.lims li h5 {
    font-size: .8rem;} 

.blogs__section .why-choose .life_thumb h4 {
    font-size: 13px;
}
.blogs__section .why-choose .life_thumb .academic_title {
    margin: 1rem;
    height: 25px;
}


}

@media only screen and (max-width: 384px){
.blogs__section .why-choose .life_thumb {
    
    width: 100%;
    float: none;
   
}

.blogs__section .why-choose .life_thumb h4 {
    font-size: 16px;
}

}


@media only screen and (max-width: 360px){

}

@media only screen and (max-width: 320px){


}






@media only screen and (max-width: 980px) {



.close-btn {
    position: absolute;
    top: -24px;
    right: 40px;
    background: white;
    border: none;
    border-radius: 50%;
    width: 21px;
    height: 23px;
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    text-align: center;}
 
    .badge-box {
        position: fixed;
        top: 170px;
        right: -35px;
        width: 115px;
        z-index: 9999;
        display: block;
    }
    
    .badge-image {
        width: 76px;
        height: auto;
        display: block;
    }


 

  .most-popular-section .container.w-75.p-5 {
      padding: 15px  !important;
  }
  .most-popular-section .top-placed {
      padding: 15px 15px;
  }  

  .most-popular-section .top-placed span {
      margin-bottom: 15px;
  }




    .toastmasters-club .owl-next {
        position: absolute;
        right: 0%;
        top: 0%;
    }

    .toastmasters-club .owl-prev {
        position: absolute;
        left: 0%;
        top: 0%;
    }

    .general-infra .cust_width {
        width: 100%;
    }

    .general-infra .left-content h2 {
        font-size: 24px;
    }


    .general-infra .left-content {
        padding: 10px 20px 1px 20px;
    }


    .learning-infra .cust_width {
        width: 100%;
    }

    .learning-infra .left-content {
        padding: 20px 10px;
    }

    .department-section .cust_width {
        width: 100%;
    }

    .department-section h5 {
        font-size: 1.5rem;
        line-height: 32px;
    }

    .department-section li {
        font-size: 15.2px;
        margin: 0;
    }



    .industry-collab-association .widget-title h4 {
        font-size: 18px;
        line-height: 26px;
        margin-top: 10px;
    }


    .industry-collab-association li {
        font-size: 15px;
        line-height: 24px;
    }

.w-75 {width: 100% !important;}    

}





@media (max-width: 768px) {
    .image-grid {
        display: none;
    }

    .mobile-carousel {
        display: block !important;
    }
}