@media only screen and (max-width:600px) {
/* section#aboutIpearl{padding-bottom: 131px !important;}; */
.topbar p {font-size: 14px;}
nav.navbar.navbar-expand-lg {margin-top:40px;}
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.sticky-nav.sticky{top:0;padding:0}

ul.ctas li, a.video-text.intro-video .playbutton{width: 100%;}
ul.ctas li .button{justify-content: center!important;width: 100%;margin-bottom: 20px;}
a.video-text.intro-video{margin-left: 0px !important;}
a.video-text.intro-video .playbutton span{justify-content: center;}
ul.ctas li .button{justify-content: center;}
section.bannersection p.header-cta {width: 100%;}
ul.navbar-nav li.nav-item a.nav-link.active{border-bottom:0}
section.sticky-nav a.navbar-brand{display:block}
section.sticky-nav.sticky a.navbar-brand{display:block}
.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:70px; 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; }
ul.fintech-stats li { width: 100%; margin: 0; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; border-right: unset; }
#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: 170%; min-height: auto; background-position: 100% 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 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;}
.modal-dialog {width: 92%;}
.faculty-popup img { height: 180px; margin-bottom: 20px; }
.faculty-popup h4 {font-size: 22px;}
.faculty-popup h4 span{font-size: 17px;font-weight: 500}
.program-directors img {display: block;margin-bottom: 20px;float: none;}
section#testimonials h3.heading {font-size: 20px;}
img.patent-leaders-image {width: 100%;}
.modal-dialog iframe {height: 375px;}
#apply-now-mob:hover{cursor:pointer;background-color:#00a453;text-decoration:none}
#apply-now-mob:active{background-color:#00a453;text-decoration:none}
p.mobile-apply.show #apply-now-mob { opacity: 1; visibility: visible; width: 50%; border-radius: 35px; display: block; left: 22%; bottom: 6px; padding: 9px 20px; color: #fff; z-index: 999; box-shadow: 0 1px 0 #7e7575; text-decoration: none; background: #000000; height: 42px; text-align: center; position: fixed; transition: background-color .3s, opacity .5s, visibility .5s; font-size: 16px; font-weight: 400;}
p.mobile-apply.show{height: 85px; position: fixed; bottom: -36px; width: 100%; background: #fff; left: 0; padding-bottom: 65px; box-shadow: 0 0 10px #b9b9b9; border-top: 1px solid #b2b2b2;}
p.mobile-apply.show span{display:block;margin-top:6px;position:relative;top:9px;left:25px;font-size:17px;line-height:120%}
div#specialCorporateEnrolment iframe {width: 100%;height: 890px;}
ul.testimonial-videos li{width: 100%;}
ul.program-highlists li {width: 90%;}
ul.program-highlists li br{display: none;}
footer#site-footer {padding-bottom: 80px;}
a.video-text.intro-video { right: 140px; bottom: 120px; }
section#ExecutiveAlumni h2.heading br{display: none;}
section#programEnrolment ul li svg {margin-bottom: 10px;}
.whatsapp-float {bottom: 55px;}
#take-to-top.dtr-fade-scroll {bottom: 150px;}
ul.key-outcomes li svg {margin-bottom: 10px;}
}
@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) {
nav.navbar.navbar-expand-lg {margin-top: 68px;}
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:30% 0px;}
ul.prg-highlights {text-align: center;margin-top: -50px;}
ul.prg-highlights li {width: 49%;padding: 15px 10px; border-right: unset; min-height:110px; 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; min-height: 260px;}
section#keyOutcomes{background:#ffffff;}
.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;}
ul.testimonial-videos li { width: 32%; margin: 0 2px; }
ul.program-highlists li {width: 48%;}
ul.program-highlists li br{display: none;}
a.video-text.intro-video { right: 230px; bottom: 230px; }
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
ul.prg-highlights li {width: 24%;}
ul.fintech-stats li {width: 47%;min-height: 280px;margin: 15px 6px;}
p.rm-number {left: 0;right: 0;top: 76px;}
ul.program-highlists li {width: 40%;padding-right: 20px;}
p.apply-now-cta {margin-top: 0;}
img.certificate {width: 100%;}
section#ExecutiveAlumni h2.heading br {display: none;}
section#ExecutiveAlumni {background-position: 65% 70px;}
section#keyOutcomes {background: #fdf7ef;}
section#keyOutcomes .col-lg-7 {width: 100%;}
ul.key-outcomes li {display: inline-block;margin: 10px 0;width: 49%;vertical-align: top;}
ul.key-outcomes li svg {margin-bottom: 30px;}
ul.key-outcomes li br {display: none;}
.ideal-for h3 svg {margin-bottom: 20px;display: block;float: none;}
.ideal-for {min-height: 320px;margin-bottom: 20px;}
}
@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) {
a.video-text.intro-video { right: 270px;}
}
@media only screen and (min-width:768px) and (max-width:1366px) {

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

@media only screen and (min-width :1600px) {
section#ExecutiveAlumni {background-size: 100%;background-position: 100% 0%;}
    
}
@media only screen and (min-width :1800px) {
section.bannersection { background-position:0 -80px; background-size: 100%; }
a.video-text.intro-video { right: 460px; bottom: 300px; }
section#ExecutiveAlumni {background-size: 90%;background-position: 100% 0%;}
}


