@media only screen and (max-width:600px) {
    img.iith-logo {height: 37px;}
    #video-elem {    height: 1122px;}
    ul.design-quotes li{width: 100%;min-height: 310px;}
    ul.program-highlights li{border-right: none ;}
    ul.program-highlights li{width: 49%;}
    ul.design-quotes li img {bottom: 20px;}
    ul.design-quotes {margin-bottom: 50px;}
    .unique-reasons ul li {width: 100%;}
    .program-form{margin-top: 0px;}
    .unique-reasons{margin-bottom: 40px;}
    p.dm-iisc-para{position: unset;}
    img.infographics{margin-top: 50px;}
    section#programOverview {background-size: 200%;background-position: bottom right;padding-bottom: 450px !important;}
    /* section#aboutIISc{position: unset;} */
    img.rankings-iisc-1.text-end{margin: 0;}
    p.dm-iisc-para {width: 100%;margin-top: 30px;}
    p.dm-iisc-para strong {line-height: 1.2em;}
    p.dm-iisc-para .break{display: block;}
    p.about-iisc-para{width: 100%; left: auto; right: auto; bottom: 150px;position: unset;}
    section#aboutIISc{min-height: 174vh;background: #dbf7ff;}
    section#curriculumSec{background: #000;}
    p.apply-now-cta.crlm{display: block;}
    p a.intro-btn{margin: auto; display: block; text-align: center;}
    p.dc-form-cta {display: block;}
    section#curriculumSec a.ds-btn.download-link{margin: auto; display: block; margin-top: 30px; text-align: center;}
    section#curriculumSec button.accordion-button:before{margin-left: 6px;}
    img.certificate{width: 100%;margin-top: 30px;}
    section#highImpact{background: #fff;}
    section#eligibility {background: #fff;}
    .col-lg-6.col-md-6.offset-6{margin-left: 0%;}
    #financeOptions .mt-5{margin-top: 1rem !important;}
    ul.loan-partners li {width: 60%;}
    section#programEnrolment ul.enrolment-steps li { display: block; width: 90%; text-align: center; font-size: 22px; font-weight: 500; margin: auto;margin-bottom: 40px;}
    section#programEnrolment ul.enrolment-steps:after{display: none;}
    section#aboutTS iframe {height: 1150px;}
    section#faq .accordion-button{line-height: 1.3;}
    .modal-dialog {width: 95%;max-width: 800px;margin-top: 40px;}
    ul.navbar-nav li a{text-align: center;}
    .corporate-form iframe {width: 100%;height: 880px;}
    .modal-body {padding: 15px;}
    div#downloadCurriculumReport .modal-dialog {width: 94%;}
    .download-curriculum-form iframe {height: 960px;}
    .mySwiperOne .swiper-button-next {right: 0px;}
    .mySwiperOne .card {min-height: 550px;}
    ul.quotes li{min-height: 310px;}
    section#outcomes ul li svg {margin-bottom: 100px;}
    p.mobile-apply.show a.apply-now-mob{display:block;padding:8px 20px;color:#fff;border-radius:5px;z-index:999;width:96%;left:8px;bottom:0;box-shadow:0 1px 0 #7e7575;font-weight:600;text-decoration:none}
    p.mobile-apply.show #apply-now-mob{background:#00a453;text-align:center;position:fixed;transition:background-color .3s,opacity .5s,visibility .5s;font-size:18px;font-weight:400;width:70%;left:5%;bottom:14px}
    p.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:block}
    .modal-dialog button.close{right: -6px;top: -10px;}
    nav.navbar.navbar-expand-lg{z-index: 99;}
    section#programEnrolment ul.enrolment-steps li img{z-index: 9;}
    footer.footer {
        padding: 40px 0 100px;
    }
    footer.footer .col-md-6{margin-bottom: 30px;}
    section#faq .accordion-button{padding: 15px 20px 15px 25px;}
    section#faq .accordion-body p{line-height: 1.3;}
    div#financeOptions ul.payment-types li{line-height: 1.3;}
    section#curriculumSec button.accordion-button:before{display: none;}
    .mySwiperOne .card h4.text-blk.name img{margin-bottom: 70px;}
    p.program-byline { display: block; width: 100%; }
    p.program-byline br{display: none;}
    #faq .accordion-body ul li:before {
        left: 35px !important;
    }
    .mySwiperOne .swiper-button-prev { left: -7px;}

}
@media only screen and (min-width:768px) and (max-width:1024px){
    p.program-byline{ display: block; width: 70%; }
    .crisp-client .cc-1brb6 .cc-1yy0g .cc-1m2mf .cc-157aw { margin-right: 75px !important;}
    p.rm-number { top: 22px;  left: 0%;  margin: -9% 25% 8% 26%; position: relative;}
    .program-form { margin-top: 33px;}
    img.rankings-iisc-1.text-end { height: 54px;  margin-left: 450px;}
    section#aboutIISc img.rankings-iisc { height: 49px;}
    p.about-iisc-para {bottom: 66px; left: 50px;}
    section#outcomes ul li svg {margin-bottom: 40px;}
    section#highImpact{background: #fff;}
    section#eligibility { background-position: -580px 100%;}
    ul.loan-partners li img { height: 32px;}
    section#aboutTS iframe { height: 785px;}
    .download-curriculum-form iframe {  height: 770px;}
      .corporate-form iframe {width: 100%;height: 650px;}
      img.certificate {width: 70%;}
}
   
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    img.iith-logo {height: 29px}
    .program-form { margin-top: -257px; }
    p.rm-number img { height: 13px;}
    p.rm-number { top: -11px;}
    p.terms-condition-label label br{display: none;}
    ul.design-quotes li img { bottom: 16px;}
    ul.quotes li { width: 100%; min-height: 178px; }
    section#programOverview { background-position: 60% 100%;}
    img.rankings-iisc-1.text-end { height: 74px; margin-left: 597px; }
    section#aboutIISc img.rankings-iisc { height: 69px; }
    section#highImpact {background: #fff url(../images/format-bg-new.webp) no-repeat; background-position: -120px 100%;        background-size: cover;}
    section#eligibility { background-position: -410px 100%; }
    
img.certificate {width: 100%;}
    
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
    section#programOverview {
        background-position: 13% 100%;
    }
    img.stages-image { height: 400px; }
    section#eligibility { background-size: cover;
        background-position: 0px 0px;
        background-attachment: fixed; }
        section#highImpact {background-position: -58px 100%;}
        p.about-iisc-para{min-height: 380px;}
        #faq .accordion-body ul li:before { left: 110px !important;}

}
@media only screen and (min-width:1300px) and (max-width:1390px) {
    p.about-iisc-para {min-height: 380px;}
}
@media only screen and (min-width :1400px) {
    p.about-iisc-para{min-height: 355px;}
    section#programOverview {
        background-size: contain;
        background-position: 160px 100%;
    }
    ul.quotes li {min-height: 300px;}
    #faq .accordion-body ul li:before {left: 80px !important;}
}

@media only screen and (min-width :1500px) {
    p.about-iisc-para {
        min-height: 302px;
    }
    #faq .accordion-body ul li:before {
        left: 138px !important;
    }
}

@media only screen and (min-width :1600px) {
    section#programOverview {
        background-position: right;
    }
    section#aboutIISc{min-height: 120vh;}
    p.about-iisc-para{bottom: 57px;}
    p.dm-iisc-para {bottom: 55px;}
    #faq .accordion-body ul li:before {
        left: 180px !important;
    }
}
@media only screen and (min-width :1800px) {
    p.about-iisc-para {
        min-height: 275px;
    }
    section#aboutIISc{min-height: 120vh;}
    p.about-iisc-para{bottom: 57px;}
    p.dm-iisc-para {bottom: 55px;}
    section#eligibility { background-position: 0px 0px;}
    img.stages-image { right: 200px;}
    #faq .accordion-body ul li:before {  left: 335px !important;}
}
