.inner_banner {

  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;

  height: auto;

  position: relative;

}



.inner_bnr_img {

  height: 100%;

  width: 100%;

  top: 0;

  left: 0;

  position: absolute;

}



.inner_bnr_text {

  position: relative;

  top: 40%;

}



.inner_bnr_text ul {

  position: absolute;

  top: 275px;

}



.inner_bnr_text li {

  display: inline-block;

}



.inner_bnr_text li a {

  color: #e92e28;

  font-size: 16px;

  font-weight: 400;

  letter-spacing: 1px;

  /* text-decoration: none; */

}



.inner_bnr_text li span {

  color: #ffd800;

}



@media screen and (max-width:1536px) {

  .inner_bnr_text ul {

    top: 215px;

  }

}



@media screen and (max-width:1440px) {

  .inner_bnr_text ul {

    top: 200px;

  }

}



@media screen and (max-width:1366px) {

  .inner_bnr_text ul {

    top: 192px;

  }

}



@media screen and (max-width:1280px) {

  .inner_bnr_text ul {

    top: 178px;

  }

}



@media screen and (max-width:1199px) {

  .inner_bnr_text ul {

    top: 168px;

  }

}



@media screen and (max-width:1152px) {

  .inner_bnr_text ul {

    top: 160px;

  }

}



@media screen and (max-width:1024px) {

  .inner_bnr_text ul {

    top: 140px;

  }

}



@media screen and (max-width:992px) {

  .inner_bnr_text ul {

    top: 134px;

  }

}



@media screen and (max-width:991px) {

  .inner_bnr_text ul {

    top: 138px;

  }

}



@media screen and (max-width:768px) {

  .inner_banner {

    padding-bottom: 10px;

  }



  .inner_bnr_text ul {

    top: 102px;

  }

}



@media screen and (max-width:767px) {

  .inner_bnr_text ul {

    top: 106px;

  }

}



@media screen and (max-width:600px) {

  .inner_bnr_text ul {

    top: 78px;

  }

}



@media screen and (max-width:576px) {

  .inner_bnr_text ul {

    top: 75px;

  }

}



@media screen and (max-width:540px) {

  .inner_bnr_text ul {

    top: 70px;

  }

}



@media screen and (max-width:432px) {

      .inner_banner {
        padding-bottom: 324px;
    }
        .inner_bnr_text {
        top: 9% !important;
    }

  .inner_bnr_text ul {

    top: 56px;

  }
      #Transportation{
         height: calc(100vh - 471px) !important;
      }
      #Transportation {
    background: linear-gradient(to bottom, var(--blue) 86%, #dce0e7 50%) !important;
}

}



@media screen and (max-width:412px) {

  .inner_bnr_text ul {

    top: 52px;

  }
      #Transportation {
        background: linear-gradient(to bottom, var(--blue) 93%, #dce0e7 50%) !important;
    }

}
@media screen and (max-width:395px) {

    #Transportation, #Computerlab, #seincelab, #library {
        height: calc(100vh - 68.81px);
    }
}

@media screen and (max-width:390px) {

  .inner_bnr_text ul {

    top: 48px;

  }

}



@media screen and (max-width:360px) {

  .inner_bnr_text ul {

    top: 45px;

  }
    #Transportation {
        height: calc(100vh - 431px) !important;
    }


}



@media screen and (max-width:320px) {

  .inner_bnr_text ul {

      top: 40px;

    }
        #smart_class {
        height: calc(100vh - 91.81px);
    }
        #Transportation, #Computerlab, #seincelab, #library {
        height: calc(100vh - 89px);
    }

}