@media only screen and (max-width: 1024px){
#hero.container-fluid, #hero.container-fluid .row { padding-left: 0px; padding-right: 0px; margin-right: 0px; margin-left: 0px; }
}

@media only screen and (max-width: 980px){
.desktop, .about__section .bridafter:after, .about__section .bridafter:before, .course__section:before  { display: none;}
.mobile { display: block;}
.dsu-intro { position: relative; width: 100%; top: 0; }
.dsu-form { margin-left: auto; margin-right: auto; margin-top: 10px;
    margin-bottom: 10px; border: 1px solid var(--bg-red); }
.dsu-addmission { margin-top: 10px; padding-top: 0px; text-align: center; }
.bc-img01 { background-image: none; background-attachment: initial; height: auto;}
#back-top { display: none !important; }
.header .header-absolute { position: relative; background-color: var(--bg-red);}
.testimonial__section .testimonial__relative .testimonial__item .testi__img { display: block; text-align: center; }
.content.ps-3 { padding-left: 0!important;  }
.testi__content p { text-align: center; }
.testimonial__section .testimonial__relative .testimonial__item .testi__img .image { margin: 0 auto 0.6rem; }
.testimonial__section .testimonial__relative .testimonial__item .tittle_one { display:none; }
.spec__section .image-box .caption-box { height: 150px; padding: 0.5rem; }
.about__section .bridafter { padding: 0; }
.recruiters-section .dream__block .dream_counter .content_job strong {     font-size: 2.2rem; }
.header .navbar-light .navbar-toggler { color: rgba(255,255,255,.55); border-color: rgba(255,255,255,.1); }
.header .navbar-light .navbar-toggler-icon {     filter: brightness(0) invert(1); }
.header .navbar-light .navbar-nav .nav-link {
    color: #FFFFFF;
    padding: 1rem 0rem; border-right: 0;
    border-bottom: 2px solid #FFF;
} 
}

@media only screen and (max-width: 736px){
.container { max-width: 100%;}
.thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv { width: 100%; margin: 20% 0; }
 
}

@media only screen and (max-width: 667px){
.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);
        background: #FFF;
        margin-top: 0;
    padding: 0.5rem;
}
.sideNavi a { display: block; text-align: center; padding: 12px 2px; margin-top: 0; }
.footer { height: 120px; font-size: 12px; line-height: 1.2; }
.sideNavi .sideNavi-flex { display: flex;}
.sideNavi-item { width: 100%; margin-top: 0;}
.text-justify { text-align: center; }
.culture__section .culture__block { padding-left: 0;}
.testimonial__relative.px-5 { padding-left: 0 !important; padding-right: 0 !important; }
#recruiters-slider.owl-theme .owl-nav, #gallery-memeber.owl-theme .owl-nav, #testimonial-slider.owl-theme .owl-nav [class*=owl-], 
.courses__section:before, .testimonial__section:before, .research-section:before, .campus__section:before, 
.courses__section:after, .testimonial__section:after, .research-section:after { display:none; }
.recruiters-section { background-size: cover; }
.recruiters-section .dream__block .dream_counter {
    display: block;
    height: auto;
    text-align: center;
}
.recruiters-section .dream__block .dream_counter .icon_job { margin-bottom: 1rem; }
.courses__section .courses__tab_block .tab__content {
    padding-left: 0;
}
.courses__section .nav-pills .nav-link { font-size: 1.1rem; padding: 0.8rem; }
.tab-content.mt-5 { margin-top: 1.5rem!important; }
.col-lg-6.col-md-12.mt-4.ps-4 { padding-left: calc(var(--bs-gutter-x) * .5) !important; }
}

@media only screen and (max-width: 568px){
.dsu-form { width: 100%; }

}

@media only screen and (max-width: 480px){
h1, h2, h3, h3, h4, h5, h6 { font-size: 22px; }
p, p.fsize18 { font-size: 14px; line-height: 20px; }
.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 { width: 100%; height: 100vh; background-image: url(../images/banner.jpg); }
.navbar-brand { width: 70%; }
}

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



}

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


}


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

}

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

}
