@media screen and (max-width:991px) {
    .main_menu li:last-child {
    display: none;
}
    .main_menu li {
    
    border-bottom: 1px solid #eee;
}
    .container {
    width: unset !important;
}
    .banner-sec{ padding: 20px 0px 50px 0px;}
    .main-form {
    margin-bottom: 30px;
    text-align: center;}
    .banner-heading p{padding: 0px;}
    .sec3-text {padding: 30px;text-align: center;}
.banner-heading {text-align: center;}
.middle-form-text {padding: 30px; text-align: center;}
.Choose-us-text {text-align: center;}
.pro-box {
    display: inline-block;
    margin: 1%;
    text-align: center;
    width: 22%;}
.packge-headibg {
    text-align: center;}
    .award-box h2{font-size: 24px;}
    
    .inner-banner-heading {
    padding-bottom: 50px;
}
.pro-list {text-align: center;}
.pro-box{width: 36%;}
.pro-box img{height: 90px;}
.award-box {
    min-height: 290px;
}
.testi-heading {
    padding: 40px 20px;
}

}
@media screen and (max-width:767px) {
    .banner-heading h1{
        font-size: 34px;
    }
    .banner-heading h4 {
    font-size: 18px;
}
    h2 {
    font-size: 23px !important;}
    .pro-list{text-align: center;}
  .pro-box {
    width: 70%;
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
}
  .number-box h2{
      font-size: 70px !important;
  }
  .award-box{
    padding: 15px;
    margin-bottom: 10px;
  }
  .testi-heading {
    padding: 40px 20px;
}
.number-list-text {
    display: block;
    text-align: center;
    max-width: 420px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.number-box {
    display: inline-block;
    margin-bottom: 20px;
}
.frow1 {flex-direction: column-reverse;}
    .fr2c2 {margin-top: 20px;}
.contact-page{
    padding:inherit;
}
.contact-page h1 {
    font-size: 30px;
}
.testi-box {
    width: 100%;
    height: auto;
    padding-top: 6px;
    display: block;
    text-align: center;
}
.slick-slide img {
    display: inline-block;
    margin: 0px;
    width: 90px;
}
.award-box{
    min-height:auto;
}
.fr2c2 {
    display: none;
}
.f-contact {
    padding: 20px 0px;
}
.frow3 {
    text-align: center;
}
.fr3c2 ul {
    padding: 0px;
    text-align: center;
}
}