@media only screen and (max-width:600px) {
html{overflow-x:hidden}
img.iith-logo{height:40px;margin:10px 0}
ul.navbar-nav li{padding:5px;margin-bottom:0;text-align:center;}
section.sticky-nav.sticky{padding:0;    min-height: 164px;}
section#stickyNavBar img.iith-logo{display:block}
section#stickyNavBar .navbar-expand-lg .navbar-nav{flex-direction:column}
section.sticky-nav.sticky {min-height:152px !important;}
section.banner-section{background:#070a20 url(../images/header-bg.webp) no-repeat;padding-bottom:350px;background-size:230%;background-position:100% 100%;    padding-top: 108px;}
    .container.header-banner {padding-top: 20px;}
h1.program-title{font-size:32px}
h1.program-title br{display:none}
.circle{bottom:-200px;right:37%;top:unset}
section#leadingMinds ul li{width:100%;margin-top:36px}
.t-c{left:36%}
.unique-reasons ul li{width:100%;min-height:285px}
ul.testimonial-videos li{width:100%}
section#high-impact ul li{width:100%}
section#high-impact ul li strong br{display:none}
section#high-impact{background:#085574}
section#aboutIISc .text-end{text-align:left!important;margin-top:20px}
section#aboutIISc img.rankings-iisc{height:60px}
section#aboutIISc{padding-bottom:260px!important}
.mySwiper .card{background:#092032;min-height:720px}
.mySwiper .swiper-button-next{top:773px}
.mySwiper .swiper-button-prev{top:773px}
.mySwiper .card img{border-radius:100%;max-width:min-content;height:80px;position:relative;right:0}
p.curriculum-sub-head br{display:none}
section#Curriculum div#accordionExample{width:100%}
a.nav-link.ds-btn{background:#f36f25;padding:15px 67px;width: 100%;margin: 0;}
.download-curriculum-form iframe{width:100%}
ul.program-testimonials li{width:100%;min-height:auto}
ul.immerse-list li p span{margin-top:0}
img.certificate{float:none}
p.scholarships-label a{font-size:14px!important}
ul.loan-partners li{width:45%}
section#aboutTS iframe{width:100%;height:1150px}
.modal-dialog{width:95%;margin-top:32px}
.modal-dialog button.close{right:-7px}
ul.program-testimonials li span{bottom:8px;position:unset}
.scholarship-eligibility-form iframe{height:680px}
.corporate-form iframe{height:570px}
h2.marketing-title{font-size:26px}
.program-form{margin-top:40px}
section#Curriculum{background:#389eae}
div#downloadCurriculumReport .modal-dialog{width:90%}
.download-curriculum-form iframe{width:100%;height:740px}
section#eligibility ul li br{display:none}
.barch-sticker-sec.adm-process{margin-top:40px;padding:25px 20px 65px 25px}
#programFee ul.payment-types{width:100%}
#programFee ul.payment-types li{width:32%;text-align:center;font-weight:400;font-size:13px;color:#a7a7a7;list-style-type:none;display:inline-block;line-height:1.3}
div#downloadCurriculumReport .modal-body{padding:15px}
section#Curriculum .accordion-button {padding-right:45px;}
h2.heading { font-size: 30px;}
h2.heading br { display: none}
#video-elem {display: none;}
.navbar-expand-lg .navbar-nav .nav-item.brochure{margin-left: 5px!important;margin-right: 5px!important;}
p.mobile-apply.show {
    height: 75px;
    position: fixed;
    bottom: -10px;
    width: 100%;
    background: #fff;
    left: 0;
    padding-bottom: 65px;
    box-shadow: 0 0 10px #b9b9b9;
    border-top: 1px solid #b2b2b2;
    display: block;
}
p.mobile-apply.show #apply-now-mob {opacity: 1;visibility: visible;width: 70%;border-radius: 5px;display: block;left: 5%;bottom: 14px;background: #00a453;height: 42px;text-align: center;position: fixed;transition: background-color .3s, opacity .5s, visibility .5s;font-size: 18px;font-weight: 400;padding: 8px 20px;color: #fff;z-index: 999;box-shadow: 0 1px 0 #7e7575;text-decoration: none;}
footer.footer {padding: 40px 0 150px;}
section#overview a.nav-link.ds-btn.mt-4 {text-align: center;}
p.byline br {display: none;}
p.mt-4.mb-5.d-inline-block {margin-bottom: 10px !important;}
div#timer {margin-bottom: 40px;display: inline-block;border-radius: 8px;text-align: center;position: relative;top: 20px;left: 0;}
   .detailed-curriculum-cta p {
    display: inline-block;
    width: 100%;
}
    a.nav-link.ds-btn {
        width: 100%;
        text-align: center;
    }
.detailed-curriculum-cta p a.download-link {
    width: 100%;
    text-align: center;
}
section#leadingMinds {
    padding: 60px 0 50px !important;
}
img.organizations-img.mt-5 {
    margin-top: 0px !important;
}
ul.immerse-list li {  width: 100%;}
img.aias-tools-mobile-img {
    display: block;
    width: 90%;
    border-radius: 8px;
}
img.aias-tools-img{
    display: none;
}
.topbar { font-size:16px;}
nav.navbar.navbar-expand-lg {  top:72px;}
footer.footer p {margin: 10px 0;}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
section.banner-section{padding-bottom:0px;background-position:100% 100%;background-size:150%}
section#leadingMinds ul li{display:inline-block;width:47%;margin:10px 0}
section.sticky-nav.sticky{padding:0;    min-height: 142px;}
section#stickyNavBar img.iith-logo{display:block}
.circle{top:548px;right:230px}
.program-form{margin-top:50px}
section#high-impact{background:#085574}
section#high-impact ul li strong{font-weight:500;font-size:18px}
section#aboutIISc img.rankings-iisc{height:55px}
.mySwiper .swiper-button-next{right:auto;top:520px}
.mySwiper .swiper-button-prev{top:520px}
section#Curriculum{background:#389eae}
.offset-md-2{margin-left:0}
ul.program-testimonials li{display:inline-block;width:98%}
.barch-sticker-sec.adm-process { margin-top: 40px; width: 75%; }
img.certificate{width:50%;float:left;margin-top:30px}
section#aboutTS iframe {width: 100%;height: 810px;}
div#timer {left: 30px;}
p.byline {width: 80%;}
.circle { top: 408px; right: 100px; }
section#leadingMinds { padding: 60px 0px 50px !important; }
section#stickyNavBar .navbar-expand-lg .navbar-nav {flex-direction: column;}
section#stickyNavBar ul.navbar-nav li a { font-weight: 400; color: #000; font-size: 14px; padding-left: 3px !important; display: inline-block; margin: auto; }
nav.navbar.navbar-expand-lg { top: 41px;}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
img.iith-logo{height:36px;margin:6px 0}
#video-elem{top:70px}
.circle{top:485px;right:20%}
section#stickyNavBar ul.navbar-nav li a {  font-size: 12px;}
section#stickyNavBar .navbar-expand-lg .navbar-nav {flex-direction: row;}
section#high-impact .col-lg-8 { width: 100%; }
ul.immerse-list li { width: 100%;}
img.certificate { width: 100%; float: left; margin-top: 310px; }
form#TalentSprintAutonomousSystems .with-icon input, form#TalentSprintAutonomousSystems .with-icon select, form#TalentSprintAutonomousSystems .with-icon input, form#TalentSprintAutonomousSystems .with-icon select, form#TalentSprintAutonomousSystems .with-icon input, form#TalentSprintAutonomousSystems .with-icon select{font-size: 12px;}

}
@media only screen and (min-width:1200px) and (max-width:1290px) {
section.banner-section{background-position:-133px 7px}
section#high-impact{background-size:cover;background-position:-439px 100%}
section#high-impact ul li{width:49%}
section#outcomes{background-position:-917px -8px!important}
.unique-reasons ul li{min-height:419px}
}
@media only screen and (min-width :1400px) {
#video-elem{width:100%;}
section#aboutIISc{background-position:34% 100%}
section#outcomes{background-position:-736px 100%}
section#Curriculum{background-size:cover;background-position:-207px 30px}
}
@media only screen and (min-width :1500px) {
section#aboutIISc{background-size:120%}
section#outcomes{background-position:-690px 100%}
section#Curriculum{background-position:62px 30px}
}
@media only screen and (min-width :1600px) {
section#aboutIISc{background-size:120%}
section#outcomes{background-position:-620px 100%}
}
@media only screen and (min-width :1800px) {
section#leadingMinds {padding: 200px 0 10px !important;}
section#aboutIISc{background-size:100%}
#video-elem{width:100%;height:775px}
section#outcomes{background:#010206 url(../images/outcomes-bg.webp) no-repeat;position:relative;background-size:cover;background-position:-490px 100%}
section#Curriculum{background-position:42px 30px}
}