
.header-carousel::before, 
.header-carousel::after, 
.page-header::before, 
.page-header::after { display: none !important;}

.bann {      
	background-size: cover;
    height: 500px;
    background-position: right;
}

.bann1 {      
	background-size: cover;
    height: 500px;
    background-position: right;
}

.bann2 {      
	background-size: cover;
    height: 500px;
    background-position: center;
}

.top-section { height: 86px;  background-color: #103741;}

.top-section .bg-top {
    background-image: url(../img/back-bg.png);
    height: 87px;
    position: absolute;
    width: 179px;
    left: 0px;
}

/*.top-section .btn-outline-light {  border-color: #fff5f300; }*/

.top2 {display: flex; justify-content: flex-start; padding-left: 24px;}

a.navbar-brand {
    position: absolute;
    top: -40px;
    background-color: #fff;
}

a.navbar-brand img { width: 103px;}

.shadow-sm img { width: 70px !important;}
.shadow-sm a.navbar-brand {  top: 0px; background-color: #fff0 !important;}

.top-section .d-flex {display: flex !important; justify-content: flex-end;}

.top-section .me-3 { margin-right: 6px !important;}

.top-section p.mb-2 {  color: #fff5f3;}

.top-section a {  color: #ffffff;}

.team2 .team-item .team-text { width: 100% !important;}

.footer a { color: #879ba0;}
.footer a:hover { color: #FE5D37;}

.form-2 { padding: 2rem !important;}

@media (min-width: 1900px) and (max-width: 2000.98px) { 

.container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1740px;}
body { font-size: 26px;}
.footer .btn.btn-link { font-size: 26px;}
.btn {  font-size: 26px;}
.top-section {
        padding-top: 5px;
        height: 50px;
    }
 .header .btn.btn-social { font-size: 20px !important;}
.top-section .bg-top { height: 100px;  width: 190px;}
a.navbar-brand img { width: 118px;}
.shadow-sm img { width: 100px !important;}
.navbar .navbar-nav .nav-link {  padding: 40px 15px;}
h1, .h1 {  font-size: 70px;}
h3, .h3 {  font-size: 48px;}
.activities a.d-block.text-left.h3.mt-3.mb-4 { font-size: 35px;}
.view-btn { width: 240px;}
.bann { height: 590px;}
.bann1 { height: 590px;}
.bann2 { height: 590px;}
h6, .h6 { font-size: 24px;}
.footer img { width: 240px !important;}
.dropdown-menu { font-size: 26px;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
small, .small { font-size: 26px !important;}
.container-xxl.py-5.activities img {  height: 280px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 290px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 300px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.alumni img { height: 380px !important;  width: 380px !important;}
.fac-im img{ width: 80% !important; }
.videores {
    width: 100% !important;
    height: 500px !important;
}

}


@media (min-width: 1600px) and (max-width: 1899.98px) { 
.videores {
    width: 100% !important;
    height: 500px !important;
}
.container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1440px;}
body { font-size: 21px;}
.footer .btn.btn-link { font-size: 21px;}
.btn {  font-size: 21px;}
.top-section {  height: 90px;}
.top-section .bg-top { height: 91px;  width: 185px;}
a.navbar-brand img { width: 118px;}
.shadow-sm img { width: 85px !important;}
.navbar .navbar-nav .nav-link {  padding: 35px 15px;}
h1, .h1 {  font-size: 60px;}
h3, .h3 {  font-size: 38px;}
.activities a.d-block.text-left.h3.mt-3.mb-4 { font-size: 27px !important;}
.view-btn { width: 210px;}
.bann { height: 550px;}
.bann1 { height: 550px;}
.bann2 { height: 550px;}
h6, .h6 { font-size: 20px;}
.footer img { width: 194px !important;}
.dropdown-menu { font-size: 21px;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
small, .small { font-size: 21px !important;}
.container-xxl.py-5.activities img {  height: 280px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 290px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 300px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.alumni img { height: 300px !important;  width: 300px !important;}
.fac-im img{ width: 75% !important; }

}

@media (min-width: 1400px) and (max-width: 1599.98px) { 

body { font-size: 19px;}
.footer .btn.btn-link { font-size: 19px;}
.btn {  font-size: 19px;}
.top-section {  height: 91px;}
.top-section .bg-top { height: 92px;  width: 190px;}
a.navbar-brand img { width: 115px;}
.shadow-sm img { width: 80px !important;}
.navbar .navbar-nav .nav-link {  padding: 35px 15px;}
h1, .h1 {  font-size: 54px;}
h3, .h3 {  font-size: 32px;}
.activities a.d-block.text-left.h3.mt-3.mb-4 { font-size: 25px !important;}
.view-btn { width: 210px;}
/*.bann { height: 550px;}
.bann1 { height: 550px;}
.bann2 { height: 550px;}*/
h6, .h6 { font-size: 20px;}
.footer img { width: 175px !important;}
.dropdown-menu { font-size: 19px;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
small, .small { font-size: 19px !important;}
.container-xxl.py-5.activities img {  height: 280px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 290px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 300px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.alumni img { height: 280px !important;  width: 280px !important;}
.fac-im img{ width: 75% !important; }
.top2 {   padding-left: 50px;}
.g-recaptcha {
    transform: scale(0.95) !important;
    transform-origin: 0 0;
}
.videores {
    width: 600px !important;
    height: 480px !important;
}

}

@media (min-width: 1241px) and (max-width: 1399.98px) { 

.view-btn { width: 180px;}
.footer img { width: 150px !important;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
.container-xxl.py-5.activities img {  height: 230px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 240px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 240px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.alumni img { height: 230px !important;  width: 230px !important;}
.fac-im img{ width: 75% !important; }
.top2 {   padding-left: 50px;}
.prencipal img{ width: 89% !important; }

}

@media (min-width: 1200px) and (max-width: 1240.98px) { 

.view-btn { width: 155px;}
.footer img { width: 150px !important;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
.container-xxl.py-5.activities img {  height: 230px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 240px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 240px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.alumni img { height: 230px !important;  width: 230px !important;}
.fac-im img{ width: 65% !important; }
.prencipal img{ width: 92% !important; }
.testimonial-item.bg-light.rounded.p-5 {
    padding: 5px 5px 5px 5px !important;
}
}

@media (min-width: 1025px) and (max-width: 1199.98px) { 
    .container-xxl.py-5.activities img {
        height: 250px !important;
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1024.98px) { 

.classes-item .mt-n5 { margin-top: 0rem !important;}
.classes-item .pt-5 { padding-top: 0rem !important;}

.view-btn { width: 155px;}
.footer img { width: 150px !important;}
.text-center.mx-auto.mb-5.wow.fadeInUp { max-width: 640px !important;}
.container-xxl.py-5.activities img {  height: 190px !important;
    width: 100% !important;}
.gall-sec .img-fluid {  height: 240px !important; width: 100%; }
.gaal-detail .spotlight img {
    height: 240px !important;
    max-height: unset;
    object-fit: cover;
    max-width: 100%;
}
.display-2 {
    font-size: 3rem !important;
}
.alumni img { height: 230px !important;  width: 230px !important;}
.fac-im img{ width: 75% !important; }
.prencipal img{ width: 92% !important; }
.testimonial-item.bg-light.rounded.p-5 {
    padding: 5px 5px 5px 5px !important;
}
.bann { height: 380px;}
.bann1 { height: 380px;}
.bann2 { height: 380px;}
.classes-item {     display: flex;
    transition: .5s;
    height: 100%;
    background-color: #fff5f3;
    flex-direction: column;
    justify-content: space-evenly;}

.activities.act .rounded { padding: 0rem 0px 0px 0px !important;
}
.activities.act .rounded { border-radius: 0px !important;}
.footer .g-5, .footer .gx-5 {
    --bs-gutter-x: 1rem;
}
.videores {
    width: 443px !important;
    height: 320px !important;
}

}




@media (min-width: 992px) and (max-width: 1260.98px) { 

.sticky-top {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.top-section .bg-top {width: 140px;}
.navbar-nav.mx-auto { margin-left: 124px !important;}


 }

@media (max-width: 1031.98px) {

  .navbar .navbar-nav .nav-link { padding: 30px 10px;}
  .top2 {  padding-left: 40px;}
 }

@media (max-width: 1340.98px) {

.display-2 {
    font-size: 4rem;
}

.alumni img {
    height: 170px !important;
    width: 170px !important;
    max-width: unset;
}

.alumni .bg-light.rounded-circle.w-75.mx-auto.p-3 { text-align:center; }
}



@media (max-width: 991.98px) { 

.addmis{ padding: 25px !important;}   
.addmis2{ text-align:center; }
.addmisimg{ width:50% !important; }
.top-section .g-5, .top-section .gy-5 { --bs-gutter-x: 0rem;}
.top-section .col-lg-5.col-sm-6.wow.fadeInUp {
    padding-right: 10px !important;
    padding-left: 10px !important;
}
.top-section p.mb-2 {
    color: #fff5f3;
    font-size: 14px !important;
    margin-right: 15px !important;
}
.top-section a.btn.btn-outline-light.btn-social {
    font-size: 15px;
}
.top-section .container { max-width: 100%;}
.top-section .bg-top {display: none;}
.top2 {  padding-left: 0px;}
.little{ display: none;}
a.navbar-brand { position: unset;}
.top-section { display: ;}

a.navbar-brand img { width: 80px;}
.navbar { padding-top: .2rem; padding-bottom: .2rem;}
.navbar .navbar-nav .nav-link {  padding: 8px 10px;}
.navbar-brand { padding-top: 1px; padding-bottom: 1px;}

.bann { height: 380px;}
.bann1 { height: 380px;}
.bann2 { height: 380px;}

.enq-now img.position-absolute.w-100.h-100.rounded { height: auto !important;} 
.enq-now .position-absolute {  position: unset !important;}

.alumni img {
    height: 170px !important;
    width: 170px !important;
    max-width: unset;
}

.alumni .bg-light.rounded-circle.w-75.mx-auto.p-3 { text-align:center; }

.view-btn { width: 155px; display: unset !important;
}

.spotlight img{ width: 22vw !important;}

.videores {
        width: 100% !important;
        height: 275px !important;
}
}

@media (max-width: 850px) { 
    .spotlight img{ width: 26vw !important;}
}

@media (max-width: 800px) { 
    .spotlight img{ width: 29vw !important;}
}

@media (max-width: 767px) { 
.spotlight-group .col-4 {
    flex: 0 0 auto;
    width: 49.33333%;
}
    .videores {
        width: 100% !important;
        height: 290px !important;
    }
 .spotlight img{ width: 33vw !important;}
}

@media (min-width: 707px) { 
    .num2 {display: none !important;}
    .num {display: unset !important;}
}

@media (max-width: 706px) { 
  .num {display: none !important;}
  .num2 {display: unset !important;}
  .spotlight img{ width: 34vw !important;}
}

@media (max-width: 670px) { 
 .spotlight img{ width: 38vw !important;}
  .videores {
        width: 100% !important;
        height: 260px !important;
    }
}

@media (max-width: 576px) { 
    .spotlight img {
    height: 100% !important;
    max-height: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
}
.spotlight-group .col-4 {
    flex: 0 0 auto;
    width: 99.33333%;
}
.spotlight img{ width: 100% !important;}
.tabres{overflow: scroll;}
.top-section .col-sm-6 { flex: 0 0 auto; width: 50%;}
.top-section .col-sm-6 { flex: 0 0 auto; width: 50%;} 
.g-recaptcha {
    transform: scale(0.80) !important;
    transform-origin: 0 0;
}
}

@media (max-width: 570px) {

  

 }

@media (min-width: 707px) { 

.num6{ display:none; }
   
}

@media (max-width: 415px) { 

.num4{ display:none; }
 .videores {
        width: 100% !important;
        height: 220px !important;
    }

}


@media (max-width: 768.98px) {
 
 .bann { height: 380px;}
.bann1 { height: 380px;}
.bann2 { height: 380px;}

.header-carousel .owl-carousel-item {
    position: relative;
    min-height: 380px !important;
}


}

@media (max-width: 767.98px) {


.alumni img {
    height: 220px !important;
    width: 220px !important;
    max-width: unset;
}

.alumni .bg-light.rounded-circle.w-75.mx-auto.p-3 { text-align:center; }
}

@media (max-width: 600.98px) {

  .addmis {  padding: 25px !important;}
a.navbar-brand img { width: 60px;}
.shadow-sm img { width: 60px !important;}
.navbar-brand { padding-top: 1px; padding-bottom: 1px;}

 .bann { height: 380px;}
.bann1 { height: 380px;}
.bann2 { height: 380px;}

.header-carousel .owl-carousel-item {
    position: relative;
    min-height: 380px !important;
}

.alumni img {
    height: 200px !important;
    width: 200px !important;
    max-width: unset;
}

.alumni .bg-light.rounded-circle.w-75.mx-auto.p-3 { text-align:center; }
.page-header .py-5 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.h-100.d-flex.flex-column.p-5.mv {
    padding: 20px !important;
}

}

@media (max-width: 480.98px) {
.btn-lg-square {
    width: 32px;
    height: 32px;
    right: 6px;
    font-size: 18px;
}
.display-2 {
        font-size: 2.6rem;
    }
}



@media (max-width: 450.98px) {

.addmis { padding: 20px !important; }
.bann { height: 300px;}
.bann1 { height: 300px;}
.bann2 { height: 300px;}

.header-carousel .owl-carousel-item {
    position: relative;
    min-height: 300px !important;
}
.col-6.text-start {
    margin-top: -90px !important;
}
.col-6.text-end {
    margin-top: -90px !important;
}

.notice .p-5 {
    padding: 20px !important;
}
.form-2 {
    padding: 20px !important;
}
.testimonial-item.bg-light.rounded.p-5 {
    padding: 0px 0px 0px 0px !important;
}

.alumni img {
    height: 170px !important;
    width: 170px !important;
    max-width: unset;
}

.alumni .bg-light.rounded-circle.w-75.mx-auto.p-3 { text-align:center; }

}

.header .btn.btn-social {
    margin-right: 5px;
    width: 38px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 45px;
    transition: .3s;
}

.header .btn-outline-light:hover { color: #fe5d37 !important;
    background-color: #ffffff;}

p.mb-2.foothov:hover { color: #fe5d37;}

.py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

.form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown) {
    padding-top: 1.825rem;
    padding-bottom: .625rem;
}

@media (max-width: 378.98px) {
.header .btn.btn-social {
    margin-right: 5px !important;
    width: 31px !important;
    height: 31px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #FFFFFF !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    border-radius: 45px !important;
    transition: .3s !important;
    padding: 0px 10px !important;
    margin: 3px 3px !important;
}
}
.classes-item:hover {
    margin-top: 0px !important;
}

.visiomission .mv {
    display: flex !important;
    align-content: flex-start;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
        flex-direction: unset !important;
}

.page-header { margin-bottom: 20px !important;}
.footer { margin-top: 20px !important;}

.gall-sec .team-item {
    text-align: center !important;
    background-color: rgb(232, 243, 238);
}
.gall-sec .img-fluid {
    width: auto;
}

.subbtnform {
    width: 150px !important;
    padding: 10px 10px !important;
}

.alumni-reg {
        position: absolute;
    right: 15px;
    margin-top: -70px;
}

@media (max-width: 600px) { 
.alumni-reg {
    position: unset;
    right: 0px;
    margin-top: 0px;
}
}