@media only screen and (max-width:600px) {
button.navbar-toggler .icon-bar { background-color: #002755; opacity: 1; border: 0; display: block; width: 22px; height: 2px; border-radius: 1px; margin: 5px 0; }
.bannersection p.program_title span {font-size: 44px;}   
.bannersection p.leverage-ai-sticker { margin-left: 0; margin-top: 20px; }
ul.navbar-nav li.nav-item {margin-bottom: 8px;text-align: center;}
section.bannersection { padding-top: 140px; padding-bottom: 440px;background-position: 100% 100%; background-size: 200%; }
ul.prg-highlights {margin-top: -50px;}
ul.prg-highlights li { padding: 15px 10px; width: 100%; border-right: unset; min-height: auto; background:#ebf0f3; }
.stats-box {padding: 40px 25px;}
ul.fintech-stats li {width: 100%; margin: 0; border: 1px solid #e5e5e5;margin-bottom: 30px; }
#knowMoreStrip {padding: 50px 30px;}
#knowMoreStrip h3 {font-size: 28px;line-height: 1.2em;}
p.apply-now-cta {text-align: center;margin-top: 30px;}
ul.why-fintech li {width: 100%;margin: 10px 0px;}
.ideal-for {margin-bottom: 20px;}
.ideal-for h3 br{display: none;}
ul.iimc-edge-rankings li {width: 100%;}
section#ExecutiveAlumni { background-size: 230%; min-height: auto; background-position: 0% 100%; padding-bottom: 270px; }
img.certificate {margin-top: 20px;}
section#curriculumSec .accordion-button {padding: 15px 15px;line-height: 1.4em;}
section#curriculumSec p.header-cta { display: inline-block; margin-bottom: 20px; }
.industry-grade-tool {margin-bottom: 20px;min-height: auto;}
section#keyOutcomes {background: #fff;}
ul.key-outcomes li svg {margin-bottom: 60px;}
ul.key-outcomes li br {display: none;}
.program-directors {margin-top: 20px;}
ul.particpant-quotes li {width: 100%;margin-right: 0;}
div#financeOptions ul.payment-types li {width: 32%;font-size: 11px;}
#carouselBatchImages img {width: 100%;margin-bottom: 10px;}
section#faq .accordion-button {padding: 15px 15px;line-height: 1.4em;}
footer#site-footer p {margin: 12px 0;}
section#aboutTalentSprint iframe {height: 1450px;}
section#programEnrolment ul:after{display: none;}
section#programEnrolment ul li{width: 100%;margin-bottom: 40px;}
}
@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) {
button.navbar-toggler .icon-bar { background-color: #002755; opacity: 1; border: 0; display: block; width: 22px; height: 2px; border-radius: 1px; margin: 5px 0; }
section.bannersection {background-position: 10% 60px;}
ul.prg-highlights {text-align: center;margin-top: -50px;}
ul.prg-highlights li {width: 49%;padding: 15px 10px; border-right: unset; min-height: 140px; background:#ebf0f3;}
p.apply-now-cta {text-align: center;margin-top: 30px;} 
ul.why-fintech li {width: 48%;margin: 6px 4px;line-height: 1.5em;}
.ideal-for {min-height: auto;margin-bottom: 20px;}
.ideal-for h3 {margin-bottom: 10px;}
.ideal-for h3 br{display: none;}
.ideal-for h3 svg {margin-bottom: 20px;}
ul.iimc-edge-rankings li {width: 48%;}
img.certificate { margin-top: 20px; height: auto; width: 50%; float: right; }
section#curriculumSec {background-position: 70% 0px;}
.industry-grade-tool {margin-bottom: 20px;}
section#keyOutcomes{background:#e5e5e5;}
.program-directors img {display: block;float: none;margin-right: 0;margin-top: -20px;margin-bottom: 20px;}
.program-directors {min-height: 540px;}
ul.particpant-quotes li {min-height: 430px;}
}
@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:1290px) {

}
@media only screen and (min-width:768px) and (max-width:1366px) {

}
@media only screen and (min-width :1400px) {
    section.bannersection {background-position:0px 10px;background-size: 103%;}
    section#ExecutiveAlumni { min-height: 901px; }
    section#keyOutcomes {background-position: 90% 90%;}
    section#curriculumSec {background-position: 60% 0px;}
    
}

@media only screen and (min-width :1600px) {

    
}
@media only screen and (min-width :1800px) {
section.bannersection { background-position: 0px 10px; background-size: 100%; }
    section#ExecutiveAlumni { background: url(../images/iimc-campus.webp) no-repeat; background-size: cover; min-height: 990px; background-position: bottom; }


}


