@media only screen and (max-width:600px) {
nav.navbar.navbar-expand-lg a.navbar-brand img { height: 49px;}
p.program-tagline { font-size: 22px;}
p.upskill-india {margin-top: 10px; padding-bottom: 10px; }
img.accredation-logo{display: none;}
/* section.banner-section { padding: 37px 0 100px; background-size: 200%; background-position: 100% 100%; min-height: 750px; } */
h1.program-title { font-size: 36px;}
h2.heading { font-size: 31px;}
img.banner-img { position: relative; right: 0; height: auto; width: 100%; top: 0px; margin-top: 30px; }
/* .mySwiperOne .card img.highlights-image { float: none; } */
.mySwiperOne {padding-bottom: 100px !important;}
.mySwiperOne .card {min-height: 150px; background: transparent; margin: 0px 0; display: inline-block; width: 100%; }
.mySwiperOne .swiper-button-next { width: 35px; height: 35px; color: rgb(255, 255, 255); background: rgb(0, 0, 0); border-radius: 30px; border: 1px solid #ababab; top: unset; left: 55%; bottom: 7%;}
.mySwiperOne .swiper-button-next:after, .mySwiperOne .swiper-button-prev:after {font-size: 18px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: 700;}
.mySwiperOne .swiper-button-prev { left: 0px; background: #000; border-radius: 30px; width: 35px; height: 35px; color: #fff; border: 1px solid #fff; top: unset; left: 40%; bottom: 7%; }
.facultySwiper .swiper-button-next { top: 351px; left: 46px; background: #8d57c2; border-radius: 30px; width: 25px; height: 25px; color: #fff; }
.facultySwiper .swiper-button-next:after, .facultySwiper .swiper-button-prev:after { font-size: 10px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: 700; }

.facultySwiper .card-body { padding-left: 0px;}
.facultySwiper a.know-more-link {left: 0px;bottom: 0px;}
.mySwiperOne .swiper-horizontal { height: 760px; } 
.program-form { margin-top: 40px; }
ul.program-format li:first-child{border-right: none;}
.program-advisors p a { font-size: 15px;  padding: 6px 24px 6px;}
section#programEligibility{background: #000;}
ul.program-fee-plans li{width: 100%;margin-top: 10px;}
ul.payment-modes li { padding: 0; width: 32%; }
.enrolment-process ul li {width: 100%;margin-bottom: 35px;justify-content: center; flex-direction: column; align-items: center; text-align: center;}
.enrolment-process ul li svg { margin-bottom: 8px;}
.enrolment-process ul:after{display: none;}
section#aboutPartner {background-size: contain;background-position: bottom;border-top: 1px solid #e5e5e5; padding-bottom: 280px;}.about-iimc { margin-top: 0; }
ul.institute-rankings { margin-top: 30px; }
ul.institute-rankings li { width: 100%;}
ul.alumni-benefits-list{margin-top:35px!important;}
ul.alumni-benefits-list li { width: 46%; margin-right: 10px; }
ul.alumni-benefits-list li br{display: none;}
ul.alumni-benefits-list li svg {  margin-bottom: 61px;}
ul.review-listings {margin-left: 0px;}
ul.review-listings li, ul.ts-highlights li{width: 49%;text-align:left;border-right: none;margin-bottom: 20px;text-align: left;}
#sixAdvantages p.heading{text-align: center;margin-top: 20px;margin-bottom: 20px;}
#sixAdvantages p.heading.management-focus{text-align: center;}
#sixAdvantages img.six-advantages{display: none;}
#sixAdvantages ul.advantages li p {font-size: 16px;}
#sixAdvantages ul.advantages li {width: 100%;padding: 0px 18px;min-height: 60px;}
ul.advantages.advantage-management-focus li { padding-left: 30px !important; }
ul.program-format li {width: 100%;border-right: none;padding-left: 0px;}
.offset-2{margin-left:0}
ul.ts-highlights.mt-4 { margin-top: 60px !important;text-align: left; }
.facultySwiper .card img.faculty-image {float: none;}h3.eligibility-title{margin-top: 20px;}
.modal-dialog { width: 90%;margin-left: auto; margin-right: auto; }
.download-curriculum-form iframe { width: 100%; height: 550px; }
button.close {font-size: 24px;line-height: 0; right: -14px; top: -17px;padding: 14px 8px;}
.alumni-benefits {padding: 10px;}
#programFee h3{text-align: center;}
.facultySwiper .card img.faculty-image{height: 240px;}
/* p.linkedin-icon {top: 225px; right: 51px;} */
.special-pricing { min-height: 500px;padding: 0px;padding-top: 50px;}
section#programFAQs .accordion-button{line-height: 1.4em;}
.facultySwiper .card img.faculty-image { height: auto; width: 100%; }
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {

}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {

}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {

}
@media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {

}
@media only screen and (min-width:1200px) and (max-width:1270px) {
img.certificate-recognition { width: 33%;}
img.corporate-building {bottom: 0;}
img.banner-img{width: 50%;}
}
@media only screen and (min-width :1270px) and (max-width :1290px) {
  img.banner-img{width: 50%;}
  section.banner-section {padding: 70px 0 90px;min-height: 500px;} 
  .about-iimc {margin-top: 370px;} 
}
@media only screen and (min-width:768px) and (max-width:1366px) {

}
@media only screen and (min-width :1400px) {
p.program-tagline {font-size: 28px;}
h1.program-title {font-size: 45px;}
p.program-byline {font-size: 20px;}
#sixAdvantages p.heading {font-size: 28px;}
#sixAdvantages ul.advantages li p {font-size: 20px;}
/* #sixAdvantages img.six-advantages {height: 650px;left: -120px;} */
#sixAdvantages ul.advantages li p { font-size: 24px;}
.mySwiperOne .card p.card-text strong {font-size: 20px;}
.mySwiperOne .card p.card-text {font-size: 17px;}
.facultySwiper .card{width: 85%;}
/* p.linkedin-icon {right: 308px; } */

}

@media only screen and (min-width :1600px) {
img.certificate-recognition { width: 140%; }
img.banner-img {width: 46%;top:-40px;}
}
@media only screen and (min-width :1800px) {
img.certificate-recognition {width: 158%;}
.about-iimc {margin-top: 420px;}
img.banner-img {width: 44%;top:-40px;}
}



