@media only screen and (max-width:600px) {
    nav.navbar.navbar-expand-lg{background: #fff;}
    .offset-3 {margin-left: 0;}
    .headings {width: 100%;}
    h1.program-title { font-size: 37px;}
    .sub-title-two {font-size: 26px;}
    h1.program-title.at-item span {font-size: 31px;}
    .swift-up-text {width: 100%;}
    .quote-cards .cards {width: 100%;margin: 10px 0 10px 0;}
    .quote-cards .cards img { width: 20%; height: auto; }
    .quote-cards .cards:last-child img { width: 40%; }
    .quote-cards .cards:first-child, .quote-cards .cards:nth-child(2) {top: 0;}
    img.header-model { position: absolute; bottom: -240px; left: 80px; height: 330px; }
    section.banner-section {background:#fbfbfb;padding-top:223px}
    .card-deck-js .card {height: 620px;}
    .card-deck-js .card-body.quotes.quotes p {margin-left: 0;}
    .card-deck-js .card-body.quotes {justify-content: flex-start;    padding: 30px;}
    .card-deck-js .card-body.quotes.quotes p.heading {font-size: 24px;margin-bottom: 20px;}
    .card-deck-js .card-body.quotes.quotes p.sub-heading {font-size: 27px;line-height: 1.2;}
    .ai-skill, .ai-bootcamp, .master-ai {background-size: 230%;}
    .card-deck-js .card-body.quotes.quotes p.sub-heading br {display: none;}
    ul.deliver-result-list li {width: 100%;line-height: 1.3;margin-right: 0;}
    ul.highlights li {width: 100%;margin: 14px 0;}
    .ai-bootcamp-form {padding: 30px;margin-top: 30px;}
    .with-icon.single-row, .with-icon.single-row2 {width: 100%;}
    .ai-bootcamp-form p {line-height: 1.2em;}
    button#form-submit-button {width: 100%;}
    #eligibility {background: #fff;padding: 0;}
    #programdelivery ul.delivery-highlights li {
        width: 85%;
        padding: 25px 0px;
        margin-right: 0;
        margin-bottom: 20px;
    }
    #programdelivery ul.delivery-highlights li img {margin-bottom: 14px;}
    .card.col-md-4 {width: 100%;margin-bottom: 20px;}
    #career-support li.steps {width: 100%;border-radius: 20px;padding: 10px;margin: 0;vertical-align: top;margin-bottom: 20px;}
    li.steps p {font-size: 20px;}
    .company-logo {height: auto;width: 100%;}
    .offset-2 {margin-left: 0;}
    .col-md-8.offset-2.scholarship { padding: 30px; padding-bottom: 260px; background-position: right bottom; }
    p.scholarship-text {width: 100%;margin-left: 0;padding-top: 40px;font-weight: 500;font-size: 20px;}
    #scholarship-details {position: relative;top: 0;margin-top: -70px;}
    .qulify-for-scholarship {line-height: 1.3em;}
    #faqAccordion button.accordion-button {padding: 18px 22px;line-height: 1.5em;}
    #career-support ul.text-center:after{display: none;}
    .career-support{display: none;}
    .career-support-img{display: block; height: auto;
        width: 60%;
        margin: auto;
        display: block;
        margin-top: 60px;
        margin-bottom: 60px;}
        .scholarship-label.mt-5 {    padding: 50px 30px;
            text-align: center;
            width: 100%;}
            .scholarship-modal {
                position: absolute;
                right: 80px;
                /* top: 0; */
                left: 100px;
                height: 210px;
                z-index: 9;
                bottom: 0px;
            }
            div#session iframe {
                width: 100%;
                min-height: 450px;
            }
            p.total-fee{padding-left: 0;}
            .scholarship p.apply-now{padding-left: 0;}
            .card-section{margin-top: 130px!important;}
            .card-deck-js .card {top: 5em;}
            .break{display: block;}
            #about p.sub-heading:after { top: 72px;right: 32%;width: 38%; }
            .modal-content{width: 90%;margin: auto;}
            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:-10px;width:100%;background:#fff;left:0;padding-bottom:65px;box-shadow:0 0 10px #b9b9b9;border-top:1px solid #b2b2b2;display:block}
            li.nav-item.mn.location{margin-top: 20px;margin-left: 0px;}
            footer.footer.dtr-py-30{padding: 30px 30px 100px 30px !important;}
            input[type=checkbox]+label:before{margin-bottom: 60px;}
            .col-md-10.offset-1.scholarship {
                margin-left: 5px;
                margin-right: 5px;
              }
              .col-lg-6.text-center.text-white{border-radius: 15px!important;}
              ul.benifits {
                text-align: left;
                padding-left: 35px;
            }
        
            ul.text-center.bootcamp-highlights li:first-child {
                border-right: unset;
                padding-right: 0px;
                border-radius: unset;
            }     
            p.apply-now-cta.crlm{width: 100%;padding: 20px 50px;}
            p.dc-form-cta {width: 100%;}
            section#curriculumSec a.ds-btn.download-link {
                top: 10px;
                margin-left: 0px;
                width: 100%;
                display: block;
                text-align: center;
                margin-bottom: 40px;
            }
            .at-item {animation-duration: 0s;}
            div#cardOne, div#cardTwo, div#cardThree{animation-duration: 0s !important;    animation-name: none !important; visibility: unset !important;
            opacity: 1 !important;}
            i { font-style: normal !important; }
            nav.navbar.navbar-expand-lg { top: 92px;}
    }
    @media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
        .offset-3 {margin-left: 0;}
        .headings {width: 100%;}
        section.banner-section {background-size: cover;background-position: 80% 70%;}
        .quote-cards .cards {width: 28%;}
            img.header-model{display: none;}
            .card-deck-js .card-body.quotes {display: inline-block;}
            .card-deck-js .card-body.quotes.quotes p {margin-left: 30px;}
            .card-deck-js .card-body.quotes.quotes p.sub-heading {font-size: 24px;width:50%}
            .card-deck-js .card-body.quotes.quotes p.heading {font-size: 30px;margin-bottom: 20px;width: 45%;line-height: 1.2em;}
            .ai-skill, .ai-bootcamp, .master-ai {background-size: cover;background-position: 70% 80%;}
            ul.deliver-result-list li {width: 100%;}
            ul.highlights li {width: 48%;margin: 15px 0;}
            .with-icon.single-row, .with-icon.single-row2 {width: 100%;}
            button#form-submit-button {width: 100%;}
            #eligibility {background-size: 180%;background-position: 70% -50%;padding: 0;}
            .barch-sticker-sec ul li {width: 19%;}
            .barch-sticker-sec {min-height: auto;}
            #programdelivery ul.delivery-highlights li {width: 30%;margin-bottom: 20px;}
            .card.col-md-4 { width: 45%; margin-right: 20px; padding: 0; margin-bottom: 20px; }
            .company-logo {height: auto;width: 100%;}
             .col-md-8.offset-2.scholarship {flex: 0 0 auto;width: 100%;}
            .offset-2 {margin-left: 0;}
            .qulify-for-scholarship {width: 50%;line-height: 1.3em;}
            #scholarship-details {position: relative;top: 0;margin-top: -70px;}
            #faqAccordion button.accordion-button {padding: 15px 22px;line-height: 1.4em;}
            .ai-bootcamp-form p{line-height: 1.3;}
            p.terms-condition-label{margin-bottom: 70px;}
            .modal.show .modal-dialog {width: 95%;}
            nav.navbar.navbar-expand-lg{background: #fff;    top: 66px}
            li.nav-item.mn.location{margin-top: 20px;margin-left: 0;}
            #scholarship-details {
                margin-top: -70px;
                margin-bottom: 100px;
            } 
            .col-lg-6.text-center.text-white{border-radius: 15px 15px 15px 15px;}
            p.disc-para {margin-left: 110px;}
        }

   /* Landscape*/

    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape)  {}

    /* Portrait*/
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
        #eligibility {background-size: 137%;}
        li.nav-item.mn.location{margin-top: 0px;margin-left: 20px;}

    }
/*
    @media only screen and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: landscape) {
        section.bannersection { background-position: 348px 45px !important;}
    }
*/
    @media only screen and (min-width:1200px) and (max-width:1290px) {
        #career-support li.steps {
            width: 21%;
        }
        p.scholarship-text{display: block    ;margin-top: 30px;
            margin-left: 80px;}
            section.banner-section {
                min-height: 700px;
            }
            img.header-model{height: 550px;}
  
    }
    @media only screen and (min-width :1400px) {
        .col-md-12.quotes.ai-skill {background-size: cover;}
        .col-md-12.quotes.ai-bootcamp {background-size: cover;}
        .col-md-12.quotes.master-ai {background-size: cover;}
        .col-md-12.quotes{min-height: 500px;}
        .card-deck-js .card {height: 460px;}
        #career-support li.steps {width: 18%;margin: 40px;}
        p.disc-para {
            text-align: left;
            font-size: 18px;
            line-height: 1.4;
            border-left: 4px solid #ed6715;
            margin-top: 30px;
            padding-left: 10px;
            width: 62%;
            display: block;
            margin: auto;
            margin-top: 40px;
          
          }
          img.header-model {
            height: 670px;
        }
        
    }
    @media only screen and (min-width :1500px) {
        
    }
    @media only screen and (min-width :1600px) {

    }
    @media only screen and (min-width :1800px) {
        img.header-model {
    left: 110px;
    height: 700px;
}
        #eligibility {
    background-size: 100%;
    background-position: 110% 0%;
}
    
    }