 @media(max-width:1400px) {

    .moec-ncp-study-tabs,
    .moec-ncp-top-uni-list li {
        padding: 10px
    }

    .moec-ncp-top-uni-list li img {
        height: 45px
    }

    .moec-ncp-study-tabs-content-img-sec {
        /* margin-left: 15px; */
        / sunil image css change **/
        margin-left: 0px;
    }

    .moec-ncp-study-tabs .nav-tabs .nav-link {
        padding: 10px 15px;
        font-size: 16px
    }

    .moec-ncp-banner-sm-heading {
        font-size: 50px;
        margin-bottom: -15px;
        left: 10px
    }

    .moec-ncp-heading-sec h1 {
        font-size: 60px
    }
}

@media(max-width:1199px) {
    .moec-ncp-banner-content-sec {
        left: 85%;
        top: 15px;
        transform: translateX(-85%)
    }

    .moec-ncp-heading-sec h1 {
        font-size: 55px
    }

    .moec-ncp-banner-sm-heading {
        font-size: 45px;
        margin-bottom: -15px
    }
}

@media(max-width:991px) {
    .moec-ncp-visa-requirements-list-sec {
        width: 100%
    }

    .moec-nrml-cnt-wrapper {
        margin: 40px 0
    }

    .moec-nrml-cnt-sec {
        margin-top: 20px
    }

    .moec-ncp-scrll-list-wrapper {
        overflow-x: auto;
        overflow-y: hidden;
        padding-bottom: 10px
    }

    .moec-ncp-top-uni-list li img {
        height: 50px
    }

    .moec-ncp-city-list-sec li h5 {
        font-size: 16px
    }

    .moec-ncp-city-list-sec,
    .moec-ncp-top-uni-list {
        gap: 15px;
        width: max-content
    }

    .moec-ncp-top-uni-list li {
        width: auto
    }

    .moec-ncp-city-list-sec li {
        width: 100px
    }

    .moec-ncp-heading-sec h1 {
        font-size: 50px
    }

    .moec-ncp-banner-sm-heading {
        font-size: 36px;
        margin-bottom: -15px
    }

    .moec-ncp-study-tabs-content-img-sec {
        /* display: none */
        /* **** sunil image css change * */
        margin-top: 15px;
    }

    .resion-std-uk-yt-video iframe {
        height: 232px
    }
    .moec-ncp-city-list-sec li p {
        font-size: 13px
    }
     .qs-rank-text {
        font-size: 13px;
        font-weight: 600;
    }
    .moec-ncp-city-list-sec .cities-heading-sc strong{
        font-size: 12px;
    }
}

@media(max-width:767px) {
    .moec-ncp-study-tabs .nav-tabs .nav-link {
        padding: 7px 12px
    }

    .moec-ncp-study-tabs {
        padding: 7px
    }

    .moec-ncp-city-img-sec {
        margin-top: 10px
    }

    /*.moec-ncp-city-list-sec li h5 {*/
    /*    font-size: 14px*/
    /*}*/

    .moec-ncp-city-list-sec,
    .moec-ncp-top-uni-list {
        gap: 10px
    }

    .moec-ncp-visa-requirements-list-sec {
        gap: 15px;
        justify-content: center
    }

    .moec-ncp-heading-sec h1 {
        font-size: 36px
    }

    .moec-ncp-banner-sm-heading {
        font-size: 26px;
        margin-bottom: -10px;
        left: 5px
    }

    .resion-std-uk-yt-video iframe {
        width: 100%;
        height: 180px
    }

}

@media(max-width:575px) {
    .moec-ncp-banner-img-sec {
        height: 180px
    }

    .moec-ncp-banner-img-sec img {
        height: 100%;
        object-fit: cover;
        object-position: right
    }

    .moec-ncp-banner-content-sec {
        left: inherit;
        right: 15px;
        transform: translateX(0);
        background-color: #1a519e
    }

    .resion-std-uk-yt-video iframe {
        width: 100%;
        height: 275px
    }

}

@media(max-width:480px) {
    .moec-nrml-cnt-wrapper {
        margin: 20px 0
    }

    .moec-nrml-cnt-sec {
        margin-top: 15px
    }

    .moec-np-top-crs-img-sec {
        margin-bottom: 15px
    }

    .moec-ncp-study-tabs .nav-tabs {
        gap: 10px
    }

    .moec-ncp-heading-sec h1 {
        font-size: 30px
    }

    .moec-ncp-banner-sm-heading {
        font-size: 26px;
        margin-bottom: 0
    }

    .moec-ncp-smpl-list li {
        font-size: 14px
    }

    .resion-std-uk-yt-video iframe {
        width: 100%;
        height: 244px
    }

}