/*--------- Desktop Respossive css Start-------*/
@media only screen and (min-device-width: 1224px) and (max-device-width: 1900px) {
    /*homepage banner */
  .my-custom-banner .caption {
    top: 20%;
  }
  .owl-slider .item img {
    height: 79vh;
    object-fit: cover;
  }
  .my-custom-banner .item h2 {
    font-size: 50px;
  }
  .about-section::before {
    opacity: 0.2;
    
  }
}
@media only screen and (max-width: 1400px) {
    /* navbar */
    .menu > li > a {
        font-size: 13px;
      }
      .owl-slider .item img {
        height: 88vh;
        object-fit: cover;
      }
  }
@media only screen and (max-width: 1280px) {
    /* homepage news card */
    .post-slide .post-content {
      padding: 0px 15px 25px 15px;
    }

  }
  @media (max-width: 991px) {
  .header-top {
    display: block;
  }
  .header-top-area .left{
    width: auto;
    border: 1px solid transparent;
  }
  .header-top-area .left li{
    border-top: 1px solid transparent;
  }
}
/*----------- Desktop Respossive css End------------*/


/*------------ Tab Responsive Css Start ------------*/
@media (max-width: 780px) {
  #rev_slider_1_1_wrapper .hebe .tp-bullet{
    display: block;
    
  }
  .mb-md-50 {
    margin-bottom: 50px !important;
}
.about-card-css{
  margin-top: 70px;
}
.icon-box .icon.icon-top{
  left: 27%;
}


    /* homepage news slider */
    #news-slider .owl-buttons {
      display: none;
    }

  }
/*------------ Tab Responsive Css End --------------*/

/* ------------Mobile Responsive Css Start ---------*/
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {

    /* homepage banner */
  .owl-slider .item img {
    height: 55vh;
    object-fit: cover;
  }
  .my-custom-banner .item h2 {
    font-size: 40px;
    text-align: center;
  }
  .my-custom-banner .item p {
    text-align: center;
  }
  .owl-theme .custom-nav {
    position: absolute;
    top: 47%;
  }
  .my-custom-banner .caption {
    text-align: center;
    top: 10%;
  }


  /* Homepage About us */
  .icon-box .icon.icon-top{
    left: 25%;
  }

  .about-section::before {
    width: 100%;
    height: 384px;
    z-index: -1;
  }
  .about-section::after {
    display: none;
  }
/* notice board */
.notice-board-head::after{
  display: none;
}
/* homepage Gallery */
.homepage-gallery .widget.widget-gallery ul li{
  width: calc(100% / 1);
}

  /* Homepage News Slider */
  #news-slider .owl-nav {
    display: none;
  }
  .news-ss .owl-carousel.owl-loaded {
    height: 461px;
  }
  
  .post-slide .post-content {
    padding: 0px 15px 7px 15px;
  }

/* Homepage Popup modal */
/*.franchise-modal {
  padding: 20px;
}
*/
.franchise-modal .modal-body ::before{
  display: none;
}


/* Innerpage */
.schedule-item-2{
margin-top: 25px;
}
.list-box-approach{
  margin-top: 25px;
}
.admission-form::after{
  top: -54px;
}
.circle-content{
  margin-top: 115px;
}
 
  .footer-top {
    padding: 30px 0;
  }
  .custom-footer div.footer-img {
    margin-top: 0;
    height: 85px;
    position: relative;
  }
  .award-sec .legacy-card::after{
    left: -2px!important;
  }
  
  .award-sec .vision-card::after{
    left: -2px!important;
  }
  .award-sec .recog-card::after{
    left: -2px!important;
  }
  .topnav-sm-none{
    display: none;
  }
  .flat-girl img{
    display: none;
  }
  .contact-form-area{
    padding: 50px 30px;
  }
  .contact-section{
    padding-top: 80px;
  }
  /*Whatsapp api*/
   .whtatsapp-api{
    right: 3px;
  }
  .social{
    display: none;
  }
 .d-sm-block{
  display: block!important;
 }
}
/* ----------Mobile Responsive Css End-------- */

/* jahi making responsive navbar */
@media (max-width: 735px){
.header-top-area .social{
display: none;
}
}
