@media only screen and (max-width:600px) {
nav.navbar.navbar-expand-lg a.navbar-brand img { height: 65px; margin: 8px 0; }
ul.navbar-nav li.nav-item { text-align: center; padding: 6px 0; }
section.bannersection {  background-size: 240%; background-position: 100% 120%; padding-bottom:450px; background-color: #f0eaf6; }
h1.marketing-title span {font-size: 24px;}
h1.marketing-title {font-size: 48px;}
.bannersection p br{display: none;}
img.banner-sticker { height: 70px; margin-right: 12px; margin-top: 20px; }
ul.prg-highlights li { width: 49%; padding: 15px 15px; background: #fbf1ff; margin-bottom: 5px; border-radius: 5px; display: inline-block; border-right: unset;text-align: center; }	
ul.prg-highlights li img { height: 45px; margin: auto; margin-bottom: 10px; }
ul.prg-highlights li:last-child {margin-right: 0;width: 100%;}
.offset-2{margin-left: 0;}
.scholarship-icon { height: 40px; float: left; margin-right: 10px; }
ul.institue-rankings li { display: inline-block; width: 98%;min-height: auto;margin-right: 0;}
.dc-form.scholarship {position: relative; top: 0; margin-top: 50px; }
section#ExecutiveAlumni {background: #ffffff}
img.xlri-image-one {margin-top: 40px;}
img.card-image { height: 210px; object-fit: cover; width: 100%; object-position: 100% 50%; }
p.lets-talk-cta a.button {margin-top: 0;margin-bottom: 20px;}
section#aboutTalentSprint iframe {height: 1470px;}
}
@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 a.navbar-brand img { height: 65px; margin: 8px 0; }
ul.navbar-nav li.nav-item { text-align: center; padding: 6px 0; }
.offset-2{margin-left: 0;}
section.bannersection { padding-top: 100px; position: relative; background-size: 140%; background-position: -80px 60px; padding-bottom: 80px; background-color: #f1d7f9; }
h1.marketing-title span {font-size: 26px;padding-bottom: 8px;}
h1.marketing-title {font-size: 52px;}
.bannersection p {font-size: 16px;margin-top: 10px;}
img.banner-sticker { height: 72px; margin-right: 20px; margin-top: 15px; }
.bannersection p.apply-now-cta {margin-top: 50px;}
ul.prg-highlights li { width: 32%; margin: 20px 0; }
ul.prg-highlights li:nth-child(3) {border: unset;}
section#programsList .col-md-6 {width: 100%;}
div.cta-new {text-align: center;}
div#formIIMC {width: 100%;}
.dc-form.scholarship {position: relative; top: 0; border: 1px solid #e5e5e5; margin-top: 40px; }
section#ExecutiveAlumni {background: #ffffff }
img.xlri-image-one {width: 80%;display: block;margin-top: 40px;}
section#aboutTalentSprint iframe {width: 100%;height: 920px;}
}
@media only screen and (min-device-width:414px) and (max-device-width:900px) and (orientation :landscape) {

}
@media only screen and (min-width :1400px) {
.bannersection .ranking { display: inline-block; width: 32%; }
section.bannersection {background-position:100% 90%;}
ul.prg-highlights li{font-size: 16px;}
}
@media only screen and (min-width :1600px) {
section.bannersection {background-position:100% 80%;}
img.kanpur-banner { right: -210px; height: 670px; }
.bannersection .col-md-4:before{left:57px}
}
@media only screen and (min-width :1800px) {
section.bannersection {background-position:100% 90%;}
img.kanpur-banner{right:-20px}
.bannersection .col-md-4:before {
    left:25px;
}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
img.kanpur-banner { position: absolute; top: 0; height: 670px; right: -326px; }
.bannersection .col-md-4:before{left:13px}
}
@media only screen and (min-width:1200px) and (max-width:1270px) {
.bannersection .col-md-4:before{left:-23px}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
img.kanpur-banner{position:absolute;top:555px;height:1100px;right:-10px}
img.learning-platform{width:70%;margin:30px 0 0 50px}
ul.faculty-list li{min-height:310px}
ul.navbar-nav.ml-auto{min-height:auto;text-align:center}
}

@media only screen and (min-width:1400px) and (max-width:1560px) {
    .bannersection .col-md-4:before {left: 60px;}
}