@media screen and (min-width: 200px) and (max-width: 768px) {
.headerlayout{
    padding: 10px 0px;
}

.familyherosectiondisciption {
    width:100%;
}
.headerlayout .navbar-brand{
position: inherit;
width: 120px;
height: 75px;
border-radius: 5px;
background: #FFF;
padding: 2px 20px;
}
	.brochures-cards  {
		min-height:auto!important;
		padding:18px;	
	}
	.brochures-cards-title {
		font-size:18px;
	}
	
	.brochures-cards-discription	{
		padding-left:0px!important;
		margin-top:0px!important;
	}
.headerlayout .navbar-toggler{
    border: none;
    border-radius: 2px;
    background: #FF6F00;
    color: #fff;
}
.headerlayout .navbar-toggler:focus{
    box-shadow: none;
    outline: none!important;
}
.headerlayout .offcanvas.offcanvas-start{
    width: 80%;
    height: 100vh;
    background-color: #FF6F00;
}
.headerlayout .nav-link {
    color: #FFF;
    font-family: "Inter", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    margin-left: 0px;
}
.headerlayout .offcanvas-title img{
background: #fff;
padding: 10px;
border-radius: 5px;
}
	.navbar-expand-lg .navbar-collapse{
		display:none!important;
	}
.herosectionlayout {
    margin-top: -40px;
} 
.herobannerlayout {
height: 100vh;
align-items: end;
padding-bottom: 30px;
 text-align: left;
justify-content: left;
}
.herobannerlayout h1 {
    width: 100%;
    font-size: 32px;
    text-align: left;
    line-height: 38px;
    padding-bottom: 10px;
}
.herobannerlayout .herodisciption{
        width: 100%;
        line-height: 16px;
        font-weight: 500;
        line-height: 26px;
        text-align: left;
}
.iconcontantheading {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    padding: 10px 0px;
    margin-bottom: 10px;
}
.toprenkedsections{
    padding: 30px 10px;
}
.iconcards{
    width: 100%;
    display: flex;
    gap: 15px;
    padding: 15px;
    border-radius: 5px;
border: 1px solid  #E2E8F0;
background: #FFF;  
    margin-bottom:15px!important;
}
.iocntitle h3{
font-size: 15px;
line-height: 26px;
}
.iocntitle{
font-size: 15px;
line-height: 26px;
}

.businessvisionaries {
    padding: 30px 10px;
    position: inherit;
}
.businessvisionarieshead {
    font-size: 24px;
    line-height: 32px;
    padding-bottom: 15px;
}
.businessvisionarieshead h2{
    font-size: 24px;
    line-height: 32px;
    padding-bottom: 15px;
}
.businessvidiscription p {
    font-size: 16px;
    line-height: 24px;
}
.bangaloremostcourse{
    padding: 30px 10px;
}
.bangaloremostheading{
    font-size: 25px;
    line-height: 35px;
    padding-bottom: 5px;
}

.bangaloremostheading h2{
    font-size: 25px;
    line-height: 35px;
    padding-bottom: 5px;
}
.bangaloremostsubdiscription p {
    font-size: 16px;
    line-height: 24px;
    width: 100%;
}
#pills-tab {
    gap: 15px;
}
.bangaloremostcoursetabing{
    padding: 0px;
}
.bangaloremostcoursetabing .nav-pills{
    margin-top: 0px;
    display: flex;
    justify-content: start;
    gap: 10px;
}
.bangaloremostcoursetabing button {
    padding:10px 15px;
    font-size: 15px; 
}
.bangaloremostcoursetabing .tab-content {
    margin-top: 30px;
}
.tabcarddesgins{
    margin-bottom: 20px;
}
.tabcarddesgins .card-body {
    padding: 10px 15px;
}
.tabcarddesgins .card-title {
    font-size: 18px;
    line-height: 26px;
}
.toprenkedsection{
    padding: 30px 10px;
}
.containerbackground{
    padding: 20px 10px;
}
.bangaloremostsubdiscriptions p {
    width: 100%;
    font-size: 16px;
    line-height: 26px;
}
.counterlayout{
    padding: 20px 10px;
    border-radius: 5px;
    border: solid 1px #E2E8F0;
   margin-bottom: 20px;
}
.counterheading{
    font-size: 30px;
    line-height: 38px;
    padding-bottom: 5px;
    text-align: center;
}
.countertitle {
    font-size: 15px;
    line-height: 24px;
    text-align: center;
}
.certificatecourses{
    padding: 30px 10px;
}
.industrymentors {
 padding: 30px 10px;
}
.accreditations{
    padding: 30px 10px;
    margin-bottom: 0px;
}
.future-want {
    padding: 30px 10px!important;
}
.future-wantbackground {
    padding: 15px 15px 0px 15px;
}
.gcollaborations{
    padding: 30px 10px;
}
.gcollaborationcard {
    padding: 20px 15px 0px 15px;
}
.mobileslidercourse{
    display: block;
    padding: 20px 10px 0px 10px;
}
.tabcarddesginsdata .card{
    margin-bottom: 0px;
    height: 300px;
}
.additionaldisplay{
    display: none;
}
.sparkmodel{
    padding: 30px 10px;
}
.spark-word {
    font-size: 70px;
    padding: 40px 0px;
}
.gonextsection{
    padding: 30px 10px;
}
.gets-hired{
    padding: 30px 10px;
}
.backgroundcolors {
    min-height: 160px;
}
.gets-hired-tabs .nav-pills{
    margin-top: 0px;
    display: flex;
    justify-content: start!important;
    gap: 10px;
}
.gets-hired-tabs button {
    padding:6px 10px;
    font-size: 12px; 
    font-weight: 500;
}
.gets-hired-tabs .tab-content {
    margin-top: 00px;
}
.placement-snapshot{
    padding: 30px 0px;
}
.brekupcompain {
    min-height: 235px;
}
.brekupcompainsubheading {
    font-size: 20px;
    line-height: 28px;
}
.gets-hired-complanylogo {
    display: flex;
    justify-content: center;
}
.top-recruiters{
    padding: 30px 10px;
}
.industry-visits{
    padding: 30px 10px;
}
.counterclass {
    padding-bottom: 30px;
}
.countersubdiscription
{
    font-size: 18px;
    line-height: 28px;   
}
.counternumber{
    font-size: 90px;
    line-height: 100px;
}
.counterheader
{
    font-size: 25px;
    line-height: 36px;
}
.industry-partners{
    padding: 30px 10px;
}
.reasons-choose{
    padding: 30px 10px;
}
.reasons-choose-contant {
    padding: 10px 10px;
}
.reasons-choose-contants ul li{
    font-size: 15px;
    line-height: 25px;
    font-weight: 400;
}
.global-exposure{
    padding: 30px 10px;
}
.our-testimonials {
    padding: 30px 10px;
}
.our-testimonials-tabsilde{
    margin-top: 0px;
}
#SliderTestmoni .owl-nav .owl-next {
    display: none;
}
#SliderTestmoni .owl-nav .owl-prev {
    display: none;
}
#SliderTestmoniStudent .owl-nav .owl-next {
    display: none;
}
#SliderTestmoniStudent .owl-nav .owl-prev {
    display: none;
}
.our-testimonials-tabsilde .tab-content{
    padding-top: 20px;    
}
.our-testimonials-slide-card{
padding: 20px 15px;
}
.our-testimonials-slide-card p{
    font-size: 15px;
}
.our-testimonials-slide-card .quote-icon{
    display: none;
}
.star-alumni{
    padding: 30px 10px;
}
  .owl-stage {
    margin-left: 0 !important;
  }
  .life-at-aims{
    padding: 30px 10px;
  }
	.why-roots-fruits{
		padding:30px 10px;
	}
  .life-at-aims-tabings .nav-pills{
    margin-top: 0px;
    display: flex;
    justify-content: start!important;
    gap: 10px;
}
.life-at-aims-tabings button {
    padding:6px 10px;
    font-size: 12px; 
    font-weight: 500;
}
.meet-mentors{
    padding: 30px 10px;
}
.campus-interviews{
    padding: 30px 10px;
}
  .campus-interviews-tabs .nav-pills{
    margin-top: 0px;
    display: flex;
    justify-content: start!important;
    gap: 10px;
}
.campus-interviews-tabs button {
    padding:6px 10px;
    font-size: 14px; 
    font-weight: 500;
}
.footerlayouts{
        padding: 40px 10px 20px 10px;
}
.aims-family-herosection{
    padding: 40px 10px;
    height: 80vh;
}
.familyherosectionsubheading {
    font-size: 22px;
    line-height: 32px;
    padding-bottom: 5px;
}
.familyherosectionsubheading h2{
    font-size: 22px;
    line-height: 32px;
    padding-bottom: 5px;
}
.familyherosectionheading{
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 5px;
}
.familyherosectionheading h1{
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 5px;
}
.familyherosectiondisciption{
    width: 100%!important;
    font-size: 18px;
    line-height: 28px;
}
.joinbutton{
    padding: 10px 25px;
}
.aims-family-welcome{
    padding: 30px 10px;
}
.aims-mentors{
    padding: 30px 10px;
}
.aims-family-welcomeimage{
    padding-bottom: 20px;
}
.aims-mentorscardtitle {
    padding: 5px;
    font-size: 14px;
    line-height: 26px;
    font-weight: 500;
}

.aims-mentorscardtitle h3{
    padding: 5px;
    font-size: 14px;
    line-height: 26px;
    font-weight: 500;
}

.aims-nationalrankings{
    padding: 30px 10px;
}
.credible-media {
    padding: 30px 10px;
}
.national-rankings-card{
    
}
.vision-card{
    padding: 25px 15px;
    border-radius: 10px;
  box-shadow: 5px 5px 5px 5px #E8E9E9;
}
.vision-cardtitle {
font-size: 26px;
line-height: 36px;
padding: 10px 0px;
}

.vision-cardtitle h3 {
font-size: 26px;
line-height: 36px;
padding: 10px 0px;
}

.vision-cardcontant{
    width: 100%;
    font-size: 16px;   
}
.objectives-layout{
padding: 30px 10px;
}
.objectives-layout-card{
    padding: 15px;
    border-radius: 5px;
}
.objectives-layout-card ul li{
    font-size: 16px;
    line-height: 28px;
}
.parakh-section{
    padding: 30px 10px;
}
.ibs-dual-mba {
    padding: 30px 10px;
}
.mba-progam-highlight {
    padding: 30px 10px;
}
.mba-progam-highlight-image img{
    height: auto;
}
.mba-progam-highlight-card {
    margin-left: 0px;
    padding: 15px;
}
.curriculum-overview {
    padding: 30px 10px;
}
.curriculumfaq {
    margin-bottom: 30px;
}
.curriculum-overview-tab {
    padding: 30px 10px;
}
.curriculum-overview-tablayout .nav-pills {
    padding: 8px 15px;
}
.curriculum-eligibility {
    padding: 30px 10px;
}
.curriculum-eligibilitycontant{
    padding: 15px;
}
.curriculumcontant{
    padding: 15px;
}
.where-beyond {
    padding: 30px 10px;
}
.faqlayouts {
    padding: 30px 10px;
}
.faqlayoutscontant .accordion-header button {
    padding: 15px;
    font-size: 16px;
}
.section-program{
    padding: 30px 10px;
}
.program-countercard {
    padding: 15px;
    border-radius: 5px;
    height: 160px;
    box-shadow: 2px 2px 2px 2px #E8E9E9;
}
	
	
    .specializations-offered-card{
        padding: 30px 15px;

    }

    .spcializations-offered-card-title  h3{
        font-size: 18px;
        line-height: 26px;
    }
    .specializations-offered-card-contant ul li {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 5px;
    }
.program-countercard-number{
    font-size: 35px;
    line-height: 45px;
    text-align: center;
}
.program-countercard-number h3{
    font-size: 35px;
    line-height: 45px;
    text-align: center;
}
.program-countercard-title {
    font-size: 16px;
    text-align: center;
}
.pgpm-mba-program{
    padding: 30px 10px;
    background-size: cover;
    background-position: right;
}
	.apply-cancellation {
		padding-bottom:30px;
	}
	.apply-cancellation-contant{
		padding:20px 15px;
	}
.pgpm-mba-program-contant{
    padding-top: 30px;
}
.pgpm-mba-program-contant ul li{
font-size: 16px;
}
.pgpm-mba-program-table{
    padding: 30px 10px;
}
.mba-progam-highlight-images img{
    height: auto!important;
}
.mba-progam-highlight-card ul li {
    font-size: 15px;
    line-height: 26px;
}
.value-added-program{
    padding: 30px 10px;
}
.curriculumfaq .accordion-header button {
    padding: 15px 20px;
    font-size: 18px;
    line-height: 28px;
}
.value-added-program-tabs .nav-pills {
    padding: 0px;
    border-right: none;
}
 .government-approvals-section {
        padding: 30px 15px;
    }
    .government-approvals-card-body-title {
        font-size: 16px;
    }
.curriculum-overview-contant {
    border-radius: 8px !important;
    background: #FFF !important;
    padding: 15px !important;
}
.training-partner-section{
    padding: 30px 10px;
}
.skills-section {
padding: 30px 10px 0px 10px;
}
.skills-section-lettter {
    font-size: 300px;
    font-style: normal;
    font-weight: 700;
    line-height: 310px;
    padding: 30px 0px;    
}
.skills-section-contant {
    padding: 20px 10px;
    margin-left: -3px;
}
.bagalore-subheadings {
    font-size: 18px;
    line-height: 26px;
    font-weight: 500;
}
.spark-sectionlayout {
    padding: 30px 10px;
}
.spark-sectionlayout-container {
    padding: 20px 20px;
}
.spark-sectionlayout-title { 
    font-size: 20px;
    line-height: 30px;
}

.across-global-brands {
    padding: 30px 10px;
}
.across-global-brands-card-title{
    font-size: 16px;
    line-height: 22px;
}
.across-global-brands-cardimg img{
    width: 80%;
}
.our-degree-section{
    padding: 30px 10px;
}

.placement-statistics{
    padding: 30px 10px;
}
.industry-knowledge-card-titles
{
    font-size: 18px;
    line-height: 26px;
}
.industry-knowledge-card-titles h3
{
    font-size: 18px;
    line-height: 26px;
}
.alumni-footprints{
    padding: 30px 10px;
}
.breakup-of-companies{
    padding: 30px 10px;
}
.placement-statistics-tabing .nav-tabs .nav-link
 {
    padding: 14px 20px;
    color: #212121;
    font-family: "Archivo", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 15px;
}
.placement-breakup
{
    padding: 30px 10px;
}
.overall-placement {
    padding: 30px 10px;
}
.sector-wise-placements {
    padding: 30px 10px;
}

.corporate-connect-series{
    padding: 30px 10px;
}
.session-card {
    display: block;
}
.session-content{
    padding-top: 15px;
}
.session-content .session-content-title {
    font-size: 24px;
    line-height: 30px;
}
.session-content .session-content-subtitle {
    font-size: 18px;
    line-height: 26px;
    padding-top: 8px;
}
.session-content .session-content-discription{
    padding-top: 5px;
    font-size: 16px; 
}
.session-card img {
    width: 40%;
}
.workshop-financial-card{
    padding: 30px 15px;
}
.core-faculty-section {
    padding: 30px 10px;
}
.core-international-faculty-card {
    flex-direction: column;
}

.need-help-eduction{
    padding: 30px 15px;
}
.need-help-eduction-card {
      padding: 30px 10px;  
}
.need-help-eduction-title h2{
    font-size: 24px;
}
.need-help-eduction-title {
    font-size: 24px;
}
.need-help-eduction-discription {
    font-size: 16px;
    line-height: 24px;
}

.blogs-section{
    padding: 30px 10px;
}
.paginationsection{
    display: none;
}
.centres-of-excellence{
    padding: 30px 10px;
}
.centres-of-excellence-card-title h2{
font-size: 20px;
line-height: 28px;
padding-top: 15px;
}
.centres-of-excellence-card-title {
font-size: 20px;
line-height: 28px;
padding-top: 15px;
}
.centres-of-excellence-card img{
    width: 60px!important;
}
.centres-excellencesimage-section{
    padding: 30px 10px;
}
.paymentfrom{
    padding: 30px 10px;
}
.grievance-box {
flex-direction: column;
border-radius: 4px;
border: 1px solid  #E2E8F0;
background: #FFF;
margin-bottom: 20px;
}
.week-section
{
    padding: 30px 10px;
}

.week-box h2{
font-size: 25px;
}
.industry-knowledge{
	padding:30px 10px;
}
.core-faculty-card{
	height:auto!important;
}
	.general-refund-guidelines{
		 padding: 30px 10px;
	}

.contact-us-sections {
    padding: 30px 10px;
}
.reach-quickly{
    padding: 10px 0px;
    background: #fff;
}
.contact-formlayout{
    box-shadow: 0 125.333px 177.778px -142px rgba(25, 58, 75, 0.30);
    border: solid 1px #E2E8F0;
    border-radius:5px;
    padding: 15px 10px;
}
.quickly-contact-card {
    padding: 15px 10px;
    border: solid 1px #E2E8F0;
    border-radius: 5px;
    margin-bottom: 20px;
}
.contact-ifremelayout iframe{
    height: 350px!important;
}
	
    .mba-specialization-section{
        padding: 30px 10px;
    }
	    .rankings-credentials-cards{
   min-height: auto;
    }
    .rankings-credentials-cards-Star {
        font-size: 40px;
    }
     .rankings-credentials-cards-Star img {
        width:40px;
    }

    .global-presence-alumni-card {
 border-radius: 12px;
border: 1px solid #F3F4F6;
background: #F8F9FB;
    }

    .global-presence-alumni-card-title {
        font-size: 35px;
        line-height: 45px;
    }

    .placements-roi-cards{
        padding: 20px;
  
        border-radius: 10px;
    }
    
    .placements-roi-cards-Star {
        font-size: 40px;
        line-height: 50px;
    }

    .legacy-innovation-cards-title{
        font-size: 24px;
        line-height: 28px;

    }
    
     .legacy-innovation-cards-title h3{
        font-size: 24px;
        line-height: 28px;

    }
    .international-industry-cards-Star {
        font-size: 30px;
    }
    
      .international-industry-cards-Star h3{
        font-size: 30px;
    }
    
.admission-timeline { 
    display: none !important;
 }
  .admission-timeline-mobile {
     display: block; 
     padding: 12px; 
    }
  .m-row { 
	  margin-bottom: 20px;
	}
  .m-card {
    position: relative;
    width: 100%;
    background: #FFF;
    border-radius: 16px;
    padding: 22px 16px 16px 16px; 
    box-sizing: border-box;
  }
  .m-num {
    position: absolute;
    top: -14px;          
    left: 16px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #FFF;
    font-weight: 700;
    font-size: 14px;
    display: flex; align-items: center; justify-content: center;
    box-sizing: border-box;
  }
  .m-heading { font-size: 20px; font-weight: 600; margin: 6px 0 10px; }
  .m-para p { font-size: 14px; line-height: 22px; margin: 0 0 8px; }
  .m-list { margin: 0; padding-left: 18px; font-size: 14px; line-height: 22px; }
  .m-card-step1 { border: 1px solid #29BFCD; box-shadow: -4px 4px 0 0 #29BFCD; }
  .m-num.step1   { color: #29BFCD; border: 2px solid #29BFCD; }
  .m-card-step2 { border: 1px solid #185571; box-shadow: 4px 4px 0 0 #185571; }
  .m-num.step2   { color: #185571; border: 2px solid #185571; }
  .m-card-step3 { border: 1px solid #F68D2F; box-shadow: -4px 4px 0 0 #F68D2F; }
  .m-num.step3   { color: #F68D2F; border: 2px solid #F68D2F; }
  .m-card-step4 { border: 1px solid #EC4557; box-shadow: 4px 4px 0 0 #EC4557; }
  .m-num.step4   { color: #EC4557; border: 2px solid #EC4557; }
  .m-card-step5 { border: 1px solid #F1B41D; box-shadow: -4px 4px 0 0 #F1B41D; }
  .m-num.step5   { color: #F1B41D; border: 2px solid #F1B41D; }
  .m-card-step6 { border: 1px solid #00837E; box-shadow: -4px 4px 0 0 #00837E; }
  .m-num.step6   { color: #00837E; border: 2px solid #00837E; }
.m-card.step7 { border: 1px solid #8B5C6C; box-shadow: 4px 4px 0 0 #8B5C6C; }
  .m-card.step7 .event-number { 
    color: #8B5C6C;
    border: 4px solid #8B5C6C; }

}

.designBoundry{
    padding: 10px !important;
}



}