@media only screen and (max-width:600px) {
html{overflow-x:hidden}
img.iith-logo { height: 37px; margin: 5px 0; }
ul.navbar-nav li{padding:5px;margin-bottom:0;text-align:center}
section.banner-section{background:#1c0039 url(../images/header-bg.webp) no-repeat;background-size:200%;padding-bottom:360px;background-position:90% 100%}
ul.program-highlights{margin-top:-50px;background:transparent;padding:0;box-shadow:unset}
ul.program-highlights li{width:48%;border-right:unset;min-height:130px;background:#fff;padding:15px;border-radius:10px;box-shadow:2px 2px 15px #0000001c}
ul.program-highlights li img{height:auto;margin-bottom:7px;width:100%}
.unique-reasons{padding:50px 25px;min-height:auto}
.unique-reasons ul li img{float:none;display:block}
.program-form{margin-top:25px}
.program-form form{padding:0 30px 40px}
.mySwiper .card{min-height:220px;padding:30px 15px;margin-bottom:60px}
.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{top:252px}
section#whyIID{background-size:210%;background-position:100% 118%;padding-bottom:280px!important}
section#programOverview{background:#ededfd}
section#aboutIISc .text-end{text-align:left!important;margin-top:20px}
section#aboutIISc img.rankings-iisc{height:60px}
section#aboutIISc{background-color:#e0f5fe;background-position:bottom;background-size:100%}
section#curriculumSec{background:#4c2d65}
.accordion.inner-accordion .card-header,div#accordionSub .card-header{padding:4px 0!important;height:auto}
.accordion.inner-accordion .card-header button.btn.btn-link,div#accordionSub .card-header button.btn.btn-link{color:#fff!important;width:90%!important}
.accordion.inner-accordion .card-header button.btn.btn-link:before,div#accordionSub .card-header button.btn.btn-link:before{display:none}
.accordion.inner-accordion button.btn i.fas.fa-plus,div#accordionSub button.btn i.fas.fa-plus,.accordion.inner-accordion button.btn i.fas.fa-minus,div#accordionSub button.btn i.fas.fa-minus{position:absolute;top:12px;right:14px}
p.apply-now-cta.crlm{margin-top:10px;display:block}
p a.intro-btn{width:100%;display:inline-block;text-align:center}
p.dc-form-cta{display:block;margin-top:20px}
section#curriculumSec a.ds-btn.download-link{margin-left:0;width:100%;display:inline-block;text-align:center}
section#highImpact{background:#fff}
section#eligibility{background: #541a67;}
img.certificate {width: 90%;margin-left: auto;display: block;margin-top: 50px;margin-right: auto;}
/* section#outcomes{background:#300149} */
.offset-5{margin-left:0}
section#aboutTS iframe{height:1180px}
section#careerAccelerator{padding-bottom:100px!important}
section#programEnrolment{padding-top:100px!important}
div#financeOptions{position:relative;top:unset;width:100%;margin-left:0;margin-bottom:60px}
div#financeOptions .col-md-6.one,div#financeOptions .col-md-6{border-radius:10px;border-right:unset;padding:60px 10px}
section#programEnrolment ul.enrolment-steps li{width:100%;margin-bottom:40px}
section#programEnrolment ul.enrolment-steps li img{margin-bottom:10px}
section#programEnrolment ul.enrolment-steps:after{display:none}
section#aboutTS{padding-bottom:0!important}
#video-elem{display:none}
section#faq .accordion-button{padding:10px 20px 10px 25px;line-height:1.5}
.mySwiperOne .card{min-height: 527px;}
img.scholarship-label { height: 49px; }
ul.loan-partners li{width:50%}
section#programEnrolment h2.heading { margin-top: 41px; }
.modal-dialog {width: 96%;margin-top: 50px;}
.corporate-form iframe { width: 100%; height: 750px;}
.modal-dialog button.close {right: -7px; top: -3px;}
div#downloadCurriculumReport .modal-dialog{width:95%;margin-top:50px}
div#downloadCurriculumReport button.close{right:-8px}
div#downloadCurriculumReport .modal-body{padding:20px}
.download-curriculum-form iframe{width:100%;height:750px}
.mobile-apply.show{height:75px;position:fixed;bottom:-20px;width:100%;background:#fff;left:0;padding-bottom:65px;box-shadow:0 0 10px #b9b9b9;border-top:1px solid #b2b2b2;display:inline-block}
.mobile-apply.show a{background:#00a453;border-radius:4px;color:#fff;padding:10px 20px;display:inline-block;margin-top:5px;position:relative;left:20px;width:70%;text-align:center;font-size:17px;font-weight:500}
.scholarships-label span{display: block}
footer.footer { padding: 40px 0px 100px 0;}
img.batch-sticker {margin-left: 15px;height: 90px;}
img.campus-visit-image {width: 100%; margin-bottom: 14px; }
.unique-reasons ul li {display: inline-flex;flex-direction: column;}
.unique-reasons ul li sup{display: contents;}

/* Latest IISC Changes */
section#aboutPartner { background-position: 50% 110%; background-size: 220%; min-height: 1000px; padding-bottom: 550px !important; }
.about-partner { width: 94%; left: 0%; right: 0%; position: relative; margin-top: 60px; }
ul.program-enrolment li {width: 100%;margin-bottom: 30px;}
ul.program-enrolment:after{display: none;}


}
@media only screen and (min-width:768px) and (max-width:1024px){
    html{overflow-x:hidden}
    img.iith-logo{height:42px;margin:10px 0}
    ul.navbar-nav li{padding:5px;margin-bottom:0;text-align:center}
   
    section.banner-section{background:#1c0039 }
    .program-form {margin-top:59px}
    section#whyIID .mySwiper .card{min-height: 215px;}
    section#programOverview{background: #ededfd ;}
    section#aboutIISc{background: #e4f7fe url(../images/about-iisc.webp) no-repeat; background-position: bottom; background-size: contain; min-height: 818px;}
    section#aboutIISc img.rankings-iisc { height: 59px;}
    .mySwiperOne .card{min-height: 505px;}
    section#eligibility{background: #541a67 ;}
    .offset-5{margin-left: 0;}
    section#outcomes{background: #4c2d65;}
    div#financeOptions {width: 724px;}
    ul.loan-partners li { width: 45%; margin-right: 10px; }
    section#programEnrolment h2.heading { margin-top: 380px; }
    section#aboutTS iframe {height:750px;}
    .mySwiper .swiper-button-prev {top: 250px;}
    .mySwiper .swiper-button-next {right: auto;top: 250px;}
    .accordion.inner-accordion .card-header button.btn.btn-link:before, div#accordionSub .card-header button.btn.btn-link:before {width: 78%;top: 24px;}
    #outcomes .col-md-7{width: 50%;}
    h2.heading {font-size: 30px;}
    #eligibility .col-lg-7.col-md-7.offset-5 {width: 100%;}
    #video-elem{object-fit: cover;}
    .circle { top: -90px; left: 300px; z-index: 99; }
    p.rm-number{margin-top: -6%;}
    .program-form h3.cohort-trigger{left: 25%;right: 25%;}
    /* Latest IISC Changes */
    .about-partner {width: 95%;}
    section#aboutPartner {background-position: 50% 0px; padding-bottom: 900px !important;}
    img.certificate { width: 100%;}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    div#financeOptions {width: auto;}
    img.iith-logo {height: 42px;margin: 10px 0;}
    ul.program-highlights li img {height: 25px;margin-bottom: 7px;}
    ul.navbar-nav li {padding: 0px;}
    .unique-reasons ul li img {margin-bottom: 46px;}
    .program-form {margin-top: -167px;}
    button#form-submit-button {padding: 14px 20px;}
    .mySwiper .swiper-button-prev {top: 275px;}
    .mySwiper .swiper-button-next {right: auto;top: 275px;}
    section#whyIID .mySwiper .card {min-height: 240px;}   
    section#programOverview {background: #ededfd url(../images/program-overview.webp) no-repeat;background-size: cover;    background-position: -416px 82% !important;}   
    section#aboutIISc {background: #f3fbff url(../images/about-iisc.webp) no-repeat;background-position: bottom;  background-size: contain;min-height: 753px;}
    .mySwiperOne .card {min-height: 577px;}
    section#highImpact {background-position: 100% 100%;}
    .mySwiper .swiper-button-prev {top: 275px;}
    .mySwiper .swiper-button-next {right: auto;top: 275px;}
    .accordion.inner-accordion .card-header button.btn.btn-link:before, div#accordionSub .card-header button.btn.btn-link:before {width: 83%;top: 24px;}
    p.rm-number {margin-top: -12%;margin-left: 22%;margin-right: 22%;margin-bottom: 10%;}
    .program-form h3.cohort-trigger{left: 15%;right: 15%;}
    p.rm-number {margin-top: -12%;margin-left: 22%;margin-right: 22%;margin-bottom: 10%;}
    .program-form h3.cohort-trigger{font-size: 12px;top: -10px;}
    ul.navbar-nav li a.nav-link {font-size: 15px;}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
section.banner-section{background-position:center}
section#whyIID{background-position:-50px 20px}
section#highImpact{background-size:cover;background-position:-40px 100%}
section#outcomes{background-position:50% 100%}
section#programOverview{background-size:cover;background-position:-280px 90% !important}
section#eligibility{background-size: cover;background-position: left;}
img.scholarship-label {display: block;margin: auto;}
}
@media only screen and (min-width:1300px) and (max-width:1390px) {
    img.scholarship-label {
        height: 40px;
    }
}
@media only screen and (min-width :1400px) {
div#financeOptions{width:1300px}
#video-elem{object-fit:cover}
section#programOverview {background-position: -166px 90% !important; }
/* section#eligibility{background-position:20px 100%;background-size:cover} */
}
@media only screen and (min-width :1500px) {
    section#programOverview {background-position: -100px 90% !important; }
}
@media only screen and (min-width :1600px) {
div#financeOptions{width:84%}
section#whyIID{background-position:100%}
#video-elem{object-fit:cover}
section#highImpact{background-position:right;background-size:contain}
section#programOverview{background-size:contain;background-position:right}
}
@media only screen and (min-width :1800px) {
section.banner-section{background-size:contain;background-position:right}
h2.heading.one{font-size:34px}
section#whyIID{background-size:contain;background-position:100%}
section#eligibility{background-size: contain;background-position: left;}
div#financeOptions{width:70%}
section#aboutIISc{min-height:100vh}
section#aboutIISc img.rankings-iisc{height:85px}
section#programOverview {background-position: 76px 90% !important; }
/* section#outcomes{background-size:contain} */
}
