









@media only screen and (max-width: 1399px) {

    .header .navbar-light .nav-item .nav-link {

        font-size: 0.8rem;

    }



    .bnrThub img {

        width: 360px;

    }



    .bc-img01 {

        background-size: cover;

    }



   



}



@media only screen and (max-width: 1024px) {

    .applyBox {

        position: relative;

        z-index: 999;

    }



    

    .about-section .about_img::after{

        left: 28%;

    }



    .header-navigation {

        justify-content: space-between ;

        align-items: center;

      }

      

      .nav-links{

        font-size: 14px;

        padding: 0 4px;

      }



      .right-image img{

        height: 430px;

      }





      .bc-img01::after{

        display: none;

      }



      .key-section .key_div{

        padding: 20.9387px 15.2516px;

      }



    .courses_section .prg_box {

        min-height: 300px;

    }



    .partner_item {

        min-height: 420px;

    }



    .chooose-section .course_inner {

        min-height: 340px;

    }



    .testimonial-div {

        min-height: 350px;

    }



    #hero.container-fluid,

    #hero.container-fluid .row {

        padding-left: 0px;

        padding-right: 0px;

        margin-right: 0px;

        margin-left: 0px;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

        float: left;

        margin-bottom: 10px;

    }



 

}



@media only screen and (max-width: 980px) {

    .structure_content {

        border-radius: 10px;

        padding: 10px 20px;

    }

    .process_box{
        padding: 20px 10px;
    }

    .courses-section .mba-title {
        font-size: 22px;
        line-height: 90%;
    }

    .courses-section .mba_box h5{
font-size: 18px;
    }

    .courses-section .merit{
        font-size: 16px;
    }

    .btn_submit1{
        padding: 8px;
    }


    .know-btn {

        margin-top: 10px;

    }



    .testimon-section .testi_div .testi_box{

        min-height: 295px;

    }

    .training_section .stats .stats_inner .widget-title h2{

        text-align: center !important;

        width: 100%;

    }

    .training_section .stats .stats_inner .widget-title{

        text-align: center !important;

        width: 100%;

    }

    .training_section .stats .stats_inner{

        padding: 0;

    }

    .training_section .stats .stats_inner p {

        font-size: 18px;

    }

    .training_section .stats 

    {

        border-radius: 0;

        background-color: #fff;

    }

    .training_section .stats .stats_inner.br{

        padding: 0;

        border: none;

    }



    .training_section .stats{

        padding: 0;

    }



    .courses-section .mba_box{

        padding: 20px;

        margin-right: 0;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

        float: left;

        margin-bottom: 10px;

    }





    .cust_width {

        width: 100%;

    }

    .sliderprofile figure img{

    min-width: auto;

    height: 140px;

    border: 1px solid #ffffff;

    object-fit: cover;

        width: 140px;

    border-radius: 50%;

    }



    .highlights-section .key_flex.bor1 {

        border: none;

    }



    .owl-theme .owl-nav [class*=owl-] {

        position: relative;

        margin-top: 20px !important;

    }



    .owl-theme .owl-nav .owl-prev {

        left: 0;

    }



    .owl-theme .owl-nav .owl-next {

        right: 0;

    }



    .module_section .module_box {

        min-height: 200px;

    }



    .selection_section .process_ul {

        margin-left: 20px;

        width: calc(100% - 100px);

    }



    .selection_section .process_ul h6 {

        font-size: 16px;

        line-height: 22px;

    }



    .dsu-addmission .in_box {

        background-color: #fff;

        border-radius: 10px;

        min-height: 60px;

        min-width: 120px;

        padding: 10px 15px;

        display: flex;

        font-weight: 500 !important;

    }



    .widget-title p {

        margin-top: 15px;

    }



    .leftsec_content {

      

        padding-bottom: 50px !important;

        padding: 20px;

    }



    .dsu-addmission h1,

    .dsu-addmission p {

        text-align: center;

    }



    .dsu-addmission .boxes {

        margin: 20px 0px !important;

    }



    .dsu-addmission a {

        margin-top: 05px;

    }



    .ban_usps .usps_box.b {

        border-right: 0px !important;

        border-bottom: 1px solid #F78D27;

    }



    .content_bnr-flex {

        display: flex;

        justify-content: center;

        align-items: center;

        flex-direction: column;

    }



    .about_img {

        display: flex;

        width: 100%;

        margin-top: 10px;

        justify-content: center;

    }



    .widget-title h2 br {

        display: none;

    }



    .desktop,

    .patten8 {

        display: none;

    }



    .mobile {

        display: block;

    }



    .dsu-intro {

        position: relative;

        width: 100%;

        margin: 1rem 0;

        margin-top: -1.5rem;

        z-index: 1;

    }



    .elig_dv p {

        text-align: center !important;

    }



    .dsu-form {

        margin-left: auto;

        margin-right: auto;

    }



    .dsu-addmission {

        margin-top: 0;

        padding-top: 0px;

        z-index: 2;

    }



    .bc-img01 {

        background-attachment: initial;

        clip-path: none;

        height: auto;

        padding-bottom: 0;

    }



    #back-top {

        display: none !important;

    }



    .dsu-addmission {

        text-align: center;

    }



    .applyBox {

        margin-top: 0;

        width: 100%;

    }

    .about-section .about_img::after {

        display: none;

    }

    .hero-section {

        clip-path: none;

    }



    .courses__fluid {

        padding: 2.5rem 0;

    }



    .pe-5 {

        padding-right: 0rem !important;

    }



    .bc-img01:after,

    .bc-img01::before {

        display: none;

    }



    .tabs_list {

        width: 300px;

    }



    .tabs_list li .nav-link {

        width: 152px;

    }

    .courses-section::after{
        display: none;
    }
.courses-section .merit h3{
    font-size: 16px;
}


    .nav-links{

        font-size: 10px;

    }

    .admission-section{
        padding: 20p 10px !important;
    }

    .testimon-section .testi_div .testi_box .testi_content>p{
        height: 100px;
    }
.collab-section .collab-logo-sec{
    margin: 0;
}

}



@media only screen and (max-width: 736px) {

    .header-navigation {

        margin: 0px 0px;

        margin-top: 20px;

    }





    .nav-links {

        width: 100%;

        border-bottom: 1px solid #c1bbbb;

        padding: 2px;

        text-align: center;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

    }







    #award-slider.owl-theme .owl-nav [class*=owl-] {

        position: relative;

        top: 20px;

    }



    #award-slider.owl-theme .owl-nav .owl-prev,

    #award-slider.owl-theme .owl-nav .owl-next {

        right: 0;

        margin: 0px 5px;

    }



    .dsu-addmission h1 {

        font-size: 35px;

        line-height: 40px;

        text-align: center;

        color: #fff;

        margin-bottom: 15px;

    }



    .dsu-addmission .boxes {

        width: 100%;

        flex-wrap: wrap;

    }



    .dsu-addmission .in_box h6 {

        margin-top: 5px;

    }



    .dsu-addmission .in_box {

        width: 47%;

    }



    .dsu-addmission .in_box p {

        padding: 0;

        font-size: 21px;

    }



    .dsu-addmission .in_box h5 {

        padding: 0;

        font-size: 21px;

    }



    .ban_usps .usps_box img {

        width: 70px !important;

    }



    .dsu-addmission p {

        margin-top: 5px;

        font-size: 16px;

        line-height: 22px;

        text-align: center;

        margin-top: 10px;

        background: linear-gradient(90deg, rgba(255, 255, 255, 0.323) 0%, rgba(255, 157, 36, 0.1) 96.47%);

        color: #ffffff;

    }



    .courses-section .courses_box{

        flex-wrap: wrap;

    }



    .courses-section .course_title h2 {

        font-size: 24px;

        text-align: center;

        line-height: 28px;

    }

    .courses-section .course_title{

        padding: 0 15px;

    }



    .key-section .key-box {

        display: flex

    ;

        justify-content: center;

        align-items: center;

        gap: 20px;

    }



    .key-section .key-box p {

        font-size: 14px;

        width: 75%;

    }



    .key-section .key-box::after {

        position: absolute;

        content: "";

        width: 2px;

        height: 193px;

        top: 34px;

        left: 15px;

        border: 1px dashed #F7941E;

    }





    .dsu-addmission h3 {

        width: 100%;

        margin: 15px 0px;

        font-size: 18px;

        line-height: 24px;

    }



    .dsu-addmission a {

        margin-top: 15px;

        padding: 7px 15px;

    }



    #prg-slider.owl-theme .owl-nav {

        margin-top: 0px !important;

    }



    .structure_content .accordion-button h6 {

        font-size: 14px;

        line-height: 20px;

    }



    .structure_content .accordion .accordion-body {

        font-size: 12px;

        line-height: 18px;

    }



    .structure_content .accordion-button {

        padding: 10px 0px 10px 0px;

    }



    .owl-theme .owl-nav {

        margin-top: 20px !important;

    }

    .galery-slide .single_gallery_item img{

        height: 150px !important;

    }



    .widget-title h2 {
        font-size: 22px !important;
        line-height: 26px !important;
text-align: center;
    }



 

    .about-section .about_ctn p {

        font-size: 14px;

        line-height: 20px;

    }



    .program_section .course_box p {

        font-size: 14px;

        line-height: 20px;

    }



    .courses_section .prg_box {

        min-height: auto;

    }



    .chooose-section .course_inner {

        min-height: auto;

    }



    .partner_item {

        min-height: auto;

    }



    .awards-section {

        padding-top: 20px !important;

    }



    .container,

    .applyBox {

        max-width: 100%;

    }



    .thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv {

        width: 100%;

    }



    .mx-5 {

        margin-left: 0 !important;

        margin-right: 0 !important;

    }



    .bouncebtn {

        animation: none;

        -webkit-animation: none;

        -moz-animation: bounce 2s infinite;

        -o-animation: bounce 2s infinite;

    }



    .w-75 {

        width: 100% !important;

    }



    .header .header-absolute .mobile__dv a span {

        display: none;

    }



    .header .header-absolute .mobile__dv a {

        font-size: 0.8rem;

        padding: 8px 10px !important;

        border-radius: 15px !important;

    }



   



    #citypid {

        padding-top: 0rem;

        padding-bottom: 0rem;

    }



    #header .header-absolute .logo img,

    #header .header-absolute .logo1 img {

        width: 100px !important;

    }



    .headTxt {

        margin: 0rem 0 1rem;

    }



    .loction.my-3 {

        margin-top: 0.3rem !important;

        margin-bottom: 0.3rem !important;

    }

}



@media only screen and (max-width: 667px) {

    .logo img {

        width: 100% !important;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

    }





    .logo1 img {

        width: 50%;

    }



    .sideNavi {

        position: fixed;

        width: 100%;

        bottom: 0px;

        top: auto;

        right: auto;

        left: 0;

        z-index: 5;

        -moz-transform: rotate(0deg);

        -webkit-transform: rotate(0deg);

        -o-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

        transform: rotate(0deg);

    }



    .sideNavi a {

        display: block;

        border-radius: 0;

        text-align: center;

        padding: 12px 2px;

    }



    .footer {

        height: 43px;

        font-size: 12px;

    }



    .sideNavi .sideNavi-flex {

        display: flex;

    }



    .sideNavi-item {

        width: 100%;

    }



    .sideNavi a {

        border: 0;

    }



    .py-5 {

        padding-top: 2.5rem !important;

        padding-bottom: 2.5rem !important;

    }



    .minD {

        display: none;

    }



    .ms-2 {

        margin-left: 0rem !important;

    }



}



@media only screen and (max-width: 568px) {

    .dsu-form {

        width: 100%;

        border: 1px solid #000;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

    }





    /* .pt-5, .py-5 {

    padding-top: 3rem !important; padding-bottom: 1.3rem !important;

} */

}



@media only screen and (max-width: 480px) {



    h1,

    h2,

    h3,

    h3,

    h4,

    h5,

    h6 {

        font-size: 24px;

    }



    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

        float: none;

    }



        .right-image img {

        height: auto;

    }





    /* p, ul.listing li, .elig_dv ul li { font-size: 14px; line-height: 20px; padding-top: 0.6rem; padding-bottom: 0.6rem; } */

    .offeredbxawd-content p {

        font-size: 13px;

    }



    .fsize28 {

        font-size: 22px;

    }



    .thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv h3 {

        font-size: 3em;

    }



    .thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv p {

        font-size: 16px;

    }



    .thankyou-sec .hero-thankyou .bc-img01 {

        height: 415px;

    }



    .fs-5 {

        font-size: 1rem !important;

    }



    .header .navbar-expand-lg .navbar-brand {

        width: 160px;

    }



    .programme__section .programme-item {

        height: auto;

    }

}



@media only screen and (max-width: 414px) {

    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }



    .sliderprofile figure span {

        width: 140px;

    }



    .ch-title .testi-name {

        text-align: center;

    }



    .testimon-section .sliderprofile .description .article p {

        text-align: center;

    }

}



@media only screen and (max-width: 384px) {

    #testid-slider.owl-carousel .owl-stage-outer::after {

        display: none;

    }

}





@media only screen and (max-width: 360px) {}



@media only screen and (max-width: 320px) {}