@media only screen and (max-width:600px) {
	section.bannersection { background: #070d58 url(../images/aws-banner-new-mob.webp) no-repeat; background-position: 100% 100%; background-size:cover; padding-top: 150px; padding-bottom: 130px; }
    img.aci-logo-light { width: 72%; display: block; margin: auto; margin-top: 60px; }
    nav.navbar.navbar-expand-lg a.navbar-brand img {height:54px;margin: 0;}
    ul.navbar-nav li.nav-item {padding-top: 5px;text-align: center;}
    h1.program-headline { font-size: 45px; line-height: 1.1em; }
    .sap-logo {height: 50px;}
    h2.heading br{display: none}
    h2.heading span {font-size: 20px;margin-top: 10px;line-height: 1.4em;}
    img.acc-cert-sticker { display: block; height: auto; margin-top: 38px; width:58%; }
    .highlights-box h3 {padding: 1px 20px;position: absolute;top: -14px;left: 0;text-align: center;}
    .highlights-box { padding:50px 0px;margin-top:-90px; z-index: 99; margin-bottom: 0px; }
    .highlights-box ul li { width: 100% !important; font-size: 22px; margin: 2px 0; padding: 10px 20px;border-right: unset; }
    .highlights-box img {margin-right: 10px;}
    #programQuotes ul li {width: 100%;margin: 10px 0px;}
    .career {padding: 0;border-radius: 0;}
    ul.fee-details {padding:25px 0px 40px;}
    ul.fee-details li:last-child a { margin-left: 0; font-weight: 500; margin-top: 10px; position: relative; top: 10px; width: 210px; display: inline-block; text-align: center; }
    ul.fee-details li {font-size: 18px;}
    img.scholarship-graphic {width: 90%;margin: 60px auto 0;}
    section#about-accenture {padding: 100px 0 !important; }
    img.acc-emp { position: relative; left: 0; top: unset; height: auto; z-index: 99; border-radius: 25px; width: 100%; margin-bottom: 50px; }
    section#aboutTalentSprint iframe {width: 100%;height: 1170px;}
    p.references {text-align: left;margin: 20px 0;}
    #saproadmap img.aws-roadmap{height: auto;width: 100%;display: none;}
    #saproadmap img.aws-roadmap.mob {display: block;}
    p.apply-now-cta a.intro-btn {padding: 18px 40px;margin-top: 15px;}
    #saproadmap p.heading-byline {width: 90%;}
    .offset-1{margin-left: 0;}
    .prg-form {position: relative;top: 0px;margin-top: 30px;}
    p.terms-condition-label label {font-size: 11px;}
    section#awsCareer { background-size: 270% ; background-position: 33% 100%; padding-bottom: 400px; }
    ul.programs li {width: 100%;padding: 30px 20px;}
    ul.programs li .inner {bottom: 30px;}
    .program-fee-details {margin-top: 80px;}
    section#fee { background-size: 200%; position: relative; padding-bottom: 340px; background-position: 0% 100%; }
    section#aboutawsCloud {padding: 60px 0px !important;}
    a.testimonial.intro-video { position: absolute; right: unset; top: unset; left: 40%; bottom: 170px; }
    .highlights ul li { width: 95%; margin: 5px 0; min-height: auto; padding-bottom: 50px; }
    #awsCareer {}
    .form {padding: 50px 20px;}
    .with-icon.single-row, .with-icon.single-row2 {width: 99%;margin: 0px 0px 6px 5px;}
    ul.high-impact li {width: 100%;margin: 10px 0;}
    .pricing-table:before {width: 52%;right: 50%;bottom: -60px;height: 60px;}
    .pricing-table:after {width: 52%;left: 50%;bottom: -60px;height: 60px;}
    .discover-aci {padding: 40px 25px;margin-bottom: 30px;margin-top: 30px;}
    .discover-alv {padding: 40px 25px;background-size: 45%;}
    p.terms-condition-label {margin-top: 0px;}
    footer#site-footer { text-align: center; padding-bottom: 110px !important; padding-top: 40px !important; }
    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}
    p.mobile-apply.show #apply-now-mob{position:fixed;opacity:1;visibility:visible;width:70%;border-radius:5px;display:block;left:5%;bottom:14px;background:#00a453;height:42px;text-align:center;transition:background-color .3s,opacity .5s,visibility .5s;font-size:18px;font-weight:400;padding:8px 20px;color:#fff;z-index:999;text-decoration:none}
    #Eligibility {background-size: 240%; background-position: 100% 100%; min-height: auto; padding-bottom: 400px; }
    #admission-process img.admissonProcess {display: none;}
    #admission-process .admissonProcess-mob{display: block;height: auto;width: 100%;}
    img.admissonProcess.certificate.mt-5 {display: block !important;width: 100% !important;}
    .form.inner-steps { min-height: 600px; position: relative; }
    .inner-steps img { height: 276px; position: absolute; right: unset; top: unset; bottom: 30px; }
    ul.badges li {vertical-align: top; width: 100%; margin-top: 36px; display: block; margin-left: auto; margin-right: auto; text-align: center; }
    .certificate-batch { height: auto; margin-bottom: 10px; text-align: center; width: 70%; }
    p.terms-condition-label label br {display: none;}
    img.aws-certificate {width: 90%;}
    .with-icon.single-row.one { width: 100%; }
    ul.certified-pointers { padding-left: 0; display: block; margin: 0;}
    ul.certified-pointers li { display: inline-block; width: 100%;}
    ul.certified-pointers li:last-child { display: inline-block; width: 100%;}
    ul.certified-pointers li img { float: none;display: block; margin-bottom: 14px; }
    p.video-cta {display: inline-block;margin-left: 0 !important;}
    p.apply-now-cta {display: inline-block;margin-bottom: 20px !important;}

}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
    section.bannersection { padding-top: 160px; background-size: cover; background-position: 100% 100%; }
    h1.program-headline {font-size: 48px;}
    #programQuotes ul li {width: 31%;padding: 30px 20px;min-height: 280px;}
    #programQuotes ul li img {height: 18px;}
    .highlights ul li {width: 46%;padding: 30px;margin: 10px;min-height: 280px;}
    #awsCareer {background-position: 100% 100%;padding: 20px 20px 20px;}
    section.programs-list.dtr-py-80 .col-md-3 {width: 48%;}
    .form {padding: 50px 10px;}
    .with-icon.single-row, .with-icon.single-row2, .with-icon.single-row.one {width: 95%;}
    ul.high-impact li {width: 45%;}
    .discover-aci {background-size: 60%;min-height: 330px;margin-top: 20px;}
    .discover-alv {background-size: 45%;min-height:330px;margin-top: 20px;}
    ul.navbar-nav li.nav-item {text-align: center;padding-bottom: 10px;}
    #awsCareer p.heading-byline {width: 80%;}
    footer#site-footer {text-align: center;}
    ul.certified-pointers { margin: 0; }
    ul.certified-pointers li{width: 55%;}
    img.aws-certificate {width: 90%;}
    ul.admission-round {width: 57%;}
    #Eligibility {background-position: 80% 100%;}
}
@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait) {
    #awsCareer p.heading-byline {width: 100%;}
    .discover-ts {min-height:360px;}
    section.programs-list.dtr-py-80 .col-md-3 {margin-bottom: 60px;}
    .pricing-table {min-height: 500px}
    p.fees {bottom: 5px; width: 100%;}
    .pricing-table:before {bottom: -50px;height: 50px;}
    .pricing-table:after{bottom: -50px;height: 50px;}
    ul.admission-round {width: 100%;}
    .discover-aci {min-height: 360px;margin-top: 0px;}
    .discover-alv {min-height:360px;margin-top: 0px;}
    ul.certified-pointers { padding-left: 0; display: block; margin: 0px 12px;}
}
@media only screen and (min-width:1200px) and (max-width:1290px) {
    ul.certified-pointers { padding-left: 0; display: block; margin: 0px 12px;}
}
@media only screen and (min-width :1400px) {
	img.acc-emp {left: 6%; top: -18px; width: 35%;}
    #programQuotes ul li {min-height: 230px;}
    .highlights ul li {min-height: 300px;}
    .discover-aci { padding:40px 35px;}
    #awsCareer p.heading-byline {font-size: 18px;font-weight: 400;}
    .discover-alv { padding: 40px 35px;}
    h3.sub-heading {font-size: 27px;font-weight: 500;}
    .discover-ts {padding:40px 35px;}
    ul.certified-pointers { margin: 0px 100px; }
    .inner-steps img {height: 220px;}
    .pricing-table .pricingContent ul li {font-size: 16px;}
    .pricing-table {min-height: 480px;}
}
@media only screen and (min-width :1500px) {
    section.bannersection {background-position: 100% 20%;}
    #Eligibility {background-position: 100% 60%;}
    ul.certified-pointers { margin: 0px 100px; }
}
@media only screen and (min-width :1600px) {
    img.acc-emp { left: 8%; top: -35px; width:31%; }
    .why-aws-cloud .content {padding: 32px 72px;}
    ul.certified-pointers { margin: 0px 100px; }
}
@media only screen and (min-width :1800px) {
    section.bannersection {padding-top:220px;min-height: 700px;}
    img.acc-emp { left: 15%; top: -35px; width: 28%; }
    #Eligibility { min-height: 600px;}
	section#awsCareer { background: #1b0c4e url(../images/career-bg.webp) no-repeat; background-size: cover;}
    .inner-steps img {height:230px;}
    ul.certified-pointers { margin: 0px 100px; }
}
