@media only screen and (max-width:600px) {
    ul.navbar-nav li.nav-item { padding-top: 5px; padding-bottom: 6px; text-align: center; }
    nav.navbar.navbar-expand-lg a.navbar-brand img {height:42px;margin: 10px 0;}
    section.bannersection {padding-bottom: 400px;background-size: 210%;background-position: 100% 100%;}
    h1.main-headline {  font-size: 42px;}
    ul.program-overview li{width: 100%;margin-bottom: 20px;}
    .program-details ul li {width: 100%; margin-bottom: 20px;padding: 0;border:unset;justify-content: flex-start;}
    .program-details ul li strong { font-size: 45px;}
    section#whyThisprogram ul{padding-left: 0;}
    section#whyThisprogram ul li{width: 100%;margin: 0px 0px 20px 0px;min-height: auto;}
    section#whyThisprogram ul li br{display: none;}
    section#whyThisprogram ul li strong { font-size: 24px;}
    /* section#whyThisprogram ul li svg { top: 11px; right: 1px; float: none; position: relative; display: block; margin-bottom: 30px;} */
    section#whatisaiM ul li {width: 100%;}
    section#whatisaiM ul li svg {margin-bottom:10px; }
    section#whatisaiM ul li:nth-child(3) svg{margin-bottom: 35px;}
    section#whatisaiM .col-md-2 { width: 100%; }
    section#championship { background: #fff;}
    .program-design-table {padding: 20px 15px;}
    img.highschool-girl { width: 72%; right: 38px;}
    .row.learn {background: #27174a url(../images/what-will-he-learn.webp) no-repeat; background-size: 200%; padding: 35px 20px; border-radius: 10px;margin: 0;background-position: -10px 100%; min-height: 815px;}
    .row.learn .col-lg-5{display: none;}
    .row.learn h2{margin-top:20px}
    section#learning-format ul{padding-left: 0;}
    section#learning-format ul li{width: 100%;margin-bottom: 20px;}
    img.aim-certificate { margin-top: 23px;}
    .row.fee {padding: 35px 20px; margin: 0;}
    section#aboutIITK iframe { height:1180px}
    img.acc-emp {left: 0; width: 100%; top: 0; position: relative; margin-bottom: 30px; }
    p a.fee-cta {font-size: 16px;}
    img.unique-pedagogy {width: 100%;}
    img.aim-infographic {width: 100%;margin-top: 10px;margin-bottom: 30px;}
    ul.enrolment-steps:after{display: none}
    ul.enrolment-steps li {width: 100%;margin-top: 40px;}
    ul.enrolment-steps li svg {padding: 20px;margin-bottom: 10px;}
    img.aim-image {width: 100%;margin-top: 40px;}
    img.eligibility-img {width: 100%;margin-top: 30px;}
    section#eligibility {background-size: cover;background-position: bottom;}
    .row.eligibility ul li svg {margin-bottom: 50px;}
    section#uniquePedagogy img.unique-pedagogy-left,section#uniquePedagogy img.unique-pedagogy-right {display: none;}
    section#uniquePedagogy {padding-top: 50px;padding-bottom: 30px;}
    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{display:none;background:#00a453;height:42px;text-align:center;border-radius:4px;position:fixed;bottom:0;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;font-size:18px;font-weight:400}
    #apply-now-mob:hover{cursor:pointer;background-color:#00a453;text-decoration:none}
    #apply-now-mob:active{background-color:#00a453;text-decoration:none}
    p.mobile-apply.show #apply-now-mob{opacity:1;visibility:visible;width:70%;border-radius:5px;display:block;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}
    p.mobile-apply.show span{display:block;margin-top:6px;position:relative;top:9px;left:25px;font-size:17px;line-height:120%}
    .margin-bottom{margin-bottom:60px}
    .modal-dialog {width: 95%;}
    .first-details {border-right: unset;padding-right: 0px;margin-right: 0;width: 100%; padding: 40px 20px;min-height: 350px;}
    .second-details {padding-top: 40px; border-top: 1px solid #afafaf; width: 100%;margin-top: 50px;padding: 40px 20px;min-height: 350px;}
    p.special-pricing a {font-size: 26px;border-top: unset;border-bottom: unset;padding: 10px 0px;}
    img.scholarship-graphic {display: none;}
    #uniquePedagogy h2 {left: 4%;top: 12%;}
    .unique-pedagogy-mob{display: block;width: 100%;    mix-blend-mode: multiply;}
    .unique-pedagogy{display: none!important;}
    #uniquePedagogy h2 {position: unset;text-align: center;}
    #uniquePedagogy h2 br{display: none;}
    section#outcomes {padding-bottom: 40px}
    #outcomes h2 br{display: none}
    img.aim-certificate { width: 100%; left: 0; position: relative; bottom: -40px; }
    .row.eligibility ul li {width: 100%;}
    #fee p a.fee-cta{bottom: 45px;}
    section#about-accenture {padding: 60px 10px !important;}
    #about-accenture h2{margin-top: 30px;}
    footer.footer{padding-bottom: 100px!important;}
    ul.enrolment-steps li br:nth-child(2){display: none;}
    p.register-cta-banner a {font-size: 17px;padding: 16px 22px;}
    p.knowmore-cta-banner a{font-size: 17px;padding: 16px 22px;}
    .program-design-table small {bottom: 37%; right: 30%;}
    #eligibility p.apply-now-cta{text-align: center;margin-top: 50px !important;}
    .program-modes {margin: 10px 0;}
    section#learningModes {padding-bottom: 30px;}
    img.who-is-aim-for { position: relative; height: auto; bottom:-30px; right: 0; width: 100%; }
    section#provenProgram {margin-top: 0;}
    .nps-rating {margin-top: 0;}
    ul.proven-program {width: 100%;margin: auto;}
    ul.proven-program li {width: 100%;margin-bottom: 30px;}
    ul.student-testimonials li {width: 100%;padding: 20px;}
    p.note br{display: none}
    section#career-support img {width: 100%;}
    .offset-1{margin-left: 0px;}
    .prg-form {  margin-top: 40px; }
    table, th, td {padding: 18px 20px;vertical-align: top;}
    .specialPrice {padding-top: 10px;}
    .whyAIM {width: 100%;padding: 20px 0px;}
    #rm-details .button{font-size: 16px;}
    p.program-byline br{display: none;}
    .leadForm {padding: 50px 0px;padding-top: 10px;padding-bottom: 0px;}    
    .with-icon.single-row, .with-icon.single-row2, .with-icon.single-rowfull
    {width: 100%;}
    p.terms-condition-label input[type=checkbox] {margin-top: -5px;}
    h3.rm-info br{display: none;}

    
}
    @media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
        section.bannersection {background-size: cover;background-position:63% 100%; }
        .program-details ul li {width: 47%;margin: 20px auto;}
        .program-details ul li:first-child {padding-left:30px;}
        .program-details ul li:nth-child(2){border-right:unset}
        img.aim-image {margin: auto 0px; width: 100%; margin-top: 50px; margin-bottom: 50px;}
        #whyThisprogram ul{padding-left: 0px;}
        section#whyThisprogram ul li {width: 47%;min-height: 200px;}
        section#whyThisprogram ul li svg {height: 40px;width: 40px;}
        section#whyThisprogram ul li br{display: none;}
        section#whyThisprogram ul li strong {width: 85%;}
        img.eligibility-img {margin: auto 0px;margin-top: 40px;}
        .program-design-table {margin-top: 25px;}
        section#learning-format ul li {width: 48%;margin-top: 15px;}
        img.unique-pedagogy { width: 85%; position: unset; float: unset; margin-top: 60px; margin-left: auto; margin-right: auto;display: block;}
        img.aim-infographic {width: 100%;}
        img.aim-certificate {width: 60%;margin-top: 50px;left: 0;right: 0;margin-left: auto;margin-right: auto;display: block;}
        ul.enrolment-steps:after{left: 150px;}
        .row.fee {margin: 0;}
        section#aboutIITK iframe {height: 830px;}
        ul.navbar-nav li.nav-item a, ul.navbar-nav li.nav-item{text-align: center;}
        button.navbar-toggler{position: absolute; top: 20px; right: 50px;}
        section#about-accenture .col-lg-7.col-md-12 {width: 50%;}
        img.acc-emp { display: none }
        #uniquePedagogy h2 {left: 0%;top: 0%;text-align: center;}
        section#outcomes {min-height: 1250px;}
        img.scholarship-graphic{display: none;}
        .program-design-table small {bottom: 37%; right: 30%;}
        section#learningModes .col-lg-4.col-md-12 {width: 33%;}
        .program-modes {margin: 10px 0;min-height: 270px;}
        section#learningModes h2.heading br {display: none;}
        img.who-is-aim-for{display: none;}
        ul.learning-modes li {font-size: 15px;}
        ul.student-testimonials li {width: 32%;}
        p.apply-now-cta.mt-3 {margin-top: 50px !important;}
        ul.enrolment-steps li {width: 30%;}
        p.fee-amount {font-size: 28px;}
        img.scholarship-sticker {height: 35px;}
        p.special-pricing a {font-size: 16px;}
        section#about-accenture .col-lg-7.col-md-12 {width: 100%;}
        .offset-1{margin-left: 0px;}
        table.text-center {width: 100%;}
         h1.main-headline {width: 60%;}
        p.program-byline {width: 57%;}
    }
    @media only screen and (min-width:1200px) and (max-width:1290px) {
        /* section.bannersection  {background-position: -400px 68px;} */
        .celebration { min-height: 272px;}
        img.highschool-girl { width: 34%;}
        img.acc-emp { left: 68px; top: -27px; width: 34%; }
    }
    @media only screen and (min-width :1400px){
        section#about-accenture {padding: 100px 100px !important; }
        img.acc-emp { left: 42px; top: -25px; width: 37%; }
        section#uniquePedagogy img.unique-pedagogy-left { height: auto; width: 8%; position: absolute; left: 0; top: 35%; }
        section#uniquePedagogy img.unique-pedagogy-right { height: auto; width: 13%; position: absolute; right: 0; top: 35%; }
        /* section.bannersection { background-position: 100% 20%; min-height: 700px; background-size: cover; } */
        section#whyThisprogram ul li {min-height: 330px;}
        img.aim-infographic {width: 85%;}
        img.aim-certificate {width: 27%;}
    }
    @media only screen and (min-width :1500px){
        section#about-accenture {padding: 100px 100px !important; }
        img.acc-emp {left: 108px;top: -23px;width: 32%;}
        img.unique-pedagogy {width: 45%;}
        /* img.aim-certificate {width: 35%;} */
        section.bannersection { background-position: 0% 100%;}
    }
    @media only screen and (min-width :1600px) {
        section#whyThisprogram { background-position: 60% 100%;}
        img.acc-emp { left: 139px; top: -22px; width: 30%; }
        img.aim-certificate { width: 25%; right: 80px; }
        /* img.aim-certificate {width: 33%;        right: 10%;} */
        section#provenProgram {margin-top: 370px;}
        .nps-rating {margin-top: -370px;}
        section.bannersection {background-position: 130% 0%;}
    }
    @media only screen and (min-width :1800px) {
        img.acc-emp { left: 250px; top: -27px; width: 25%; }
        img.aim-certificate {width: 23%;right: 15%;}
        img.unique-pedagogy {width: 37%;left: 610px;}
        img.who-is-aim-for {height: 470px;right: 200px; }
        section.bannersection { background-position: 100% 20%;background-size: contain;}

    }
    @media only screen and (min-width :2000px) {
        img.acc-emp {left: 340px;top: -27px;width: 24%;}
        img.aim-certificate {width: 21%;}

    }
    @media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
        section.bannersection { background-size:160%; background-position: 65% 100%; min-height: 750px; }
        h1.main-headline br{display: none;}
        img.aim-image {float: right;}
        .program-design-table {margin-top:40px;    padding: 25px 20px 25px 20px;}
        section#uniquePedagogy img.unique-pedagogy-left {top: 38%;}
        section#uniquePedagogy img.unique-pedagogy-right {top: 38%;}
        nav.navbar.navbar-expand-lg a.navbar-brand img {height: 45px;}
        img.eligibility-img {width: 100%;}
        section#eligibility p br{display: none;}
        #outcomes h2 br.break{display: none;}
        img.aim-certificate { width: 41%; right: 0; left: unset; }
        ul.enrolment-steps:after {left: 190px;}
        section#about-accenture .col-lg-7.col-md-12 {width: 60%;}
        img.acc-emp { position: absolute; left: unset; top: 117px; height: auto; z-index: 99; border-radius: 25px; width: 40%; right: 0;display: block; }
        section#outcomes {min-height: 550px;}
        img.unique-pedagogy {width: 70%;}
        img.aim-infographic {width: 80%;}
        img.scholarship-graphic{display: block;}
        img.who-is-aim-for {display: block;height:380px}
        ul.learning-modes li svg { fill: #7500c0; margin-top: 3px; float: left; margin-right: 10px; margin-bottom: 10px; }
        section#aboutIITK iframe {height: 710px;}
       h1.main-headline {width: 100%;}
        p.program-byline {width:100%;}

       }
