@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; }
ul.navbar-nav li.nav-item {margin-bottom: 10px;text-align: center;}
    section.bannersection {
        padding-top: 180px;
        background-position: 40% 10%;
    }
.prg-form {margin-top: 50px;}
img.programme-partner {height: 100px;}
ul.prg-highlights {margin-top: -40px;}
ul.prg-highlights li {width: 100%;border-right: unset;border-bottom:1px solid #CECECE;}
ul.prg-highlights li:last-child{border-bottom:unset;}
h2.heading span {margin-left: 12px;display: block;margin-top: 10px;}    
h2.heading span::after {width: 74%;left: -15px;top: -10px;}
p.stats-quote {padding: 40px 25px;}
p.industry-ready {padding: 30px 10px;}    
.logos:before, .logos:after {width: 30px;}
 ul#myTab li.nav-item {width: 48%;margin-right: 3px;} 
section#curriculum .pills {display: none;}
section#curriculum .mobile-pills {display: block;}
div#accordionWrapper .accordion-item { margin-bottom: 10px; border-radius: 10px; }
div#accordionWrapper h2.accordion-header button { padding: 5px 20px; margin-bottom: 0px; background: #fff; border-radius: 10px; font-size: 17px; font-weight: 500; }
ul.card-pointers li {padding-left: 18px;}
img.aws-certification-badge {width: 54%;display: block;margin: auto;border-radius: 20px;}
.carousel-control-prev-icon {background-color: #35198b;padding: 0px;background-size: 70%;border-radius: 50px;}
.carousel-control-next-icon {padding: 0px;background-size: 70%;border-radius: 50px;background-color: #3f25a6;}
div#accordionWrapper {margin-top: 56px;}
img.aws-certificate {width: 100%;}
.highlights ul li {width: 90%;margin: 0px 0 10px;}
ul.high-impact li {width:100%;margin: 5px 0 10px;}
p.complimentary-voucher br{display: none;}
ul.badges {margin-top: 30px;}
section#enrolmentProcess ul:after{display: none;}
section#enrolmentProcess ul li { width: 100%; margin-bottom:40px; }
section#enrolmentProcess ul li:after{display: none;}
section#enrolmentProcess ul li svg {margin-bottom: 15px;}
section#enrolmentProcess ul li:last-child{margin-bottom: 0;}
.program-fee-details {padding: 80px 20px;}
.offset-3{margin: 0;}
ul.fee-includes.mt-4 {margin-left: 20%;}
ul.sponsored-fee {width: 100%;}
ul.sponsored-fee li {width: 100%;}
ul.sponsored-fee li:last-child {border-radius: 0px 0px 20px 20px;}
ul.sponsored-fee li:last-child:before{display: none;}
h2.heading.one {font-size: 40px;}
div#startJourney p br {display: none;}
section#aboutTalentSprint iframe {height:1400px;}
}
@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; }
.prg-form {margin-top: 50px;}
img.future-tech-img {width: 80%;margin-top: 15px;}
.logos:before, .logos:after {width: 50px;}
ul#myTab li.nav-item {width: 38%;}
.tab-content .card-body {padding: 15px 8px;}
img.aws-certificate {width: 90%;}
.highlights ul li {width: 46%;}
ul.high-impact li {width: 46%;}
ul.badges {margin-top: 20px;}
section#enrolmentProcess ul li {width: 24%;vertical-align: top;}
section#enrolmentProcess ul li svg {padding: 20px;border-radius: 20%;width: 100px;height: 100px;}
section#enrolmentProcess ul:after {width: 72%;top: 50px;background-size: 100%;left: 100px;}
section#enrolmentProcess ul li:after {top: 40px;right: -5px;}
.offset-3 {margin-left: 0;}   
ul.sponsored-fee {width: 100%;}
}
@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) {
    p.marketing-title {font-size: 30px;}
    h1.program_title span {font-size:42px;}
    p.exclusive-partner {font-size: 20px;}
    form#TalentSprintFAIA {padding: 40px;}
    p.stats-quote {padding: 50px 80px;}
    p.industry-ready {padding: 40px 60px}
    .aws-global-stats {min-height: 585px;}
    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#ExecutiveAlumni { background: url(../images/iimc-campus.webp) no-repeat; background-size: cover; min-height: 990px; background-position: bottom; }


}



