@media only screen and (max-width: 1400px) {
    .banner
    {
        background-position: unset;
    }

 }   
    
    
    
    @media only screen and (max-width: 992px) {
    
    button.navbar-toggler

    {
        position: absolute;
        background: #fff;
        right: 15px;
        padding: 5px 5px;
        top: -62px;
        border: navajowhite;
    }

    .navbar-toggler:focus
    {
        box-shadow: none;
    }
    .banner
    {
        display:none;
    }
    .banner_mb
    {
        display:block;
    }
    .reliable h1, .airport h1, .ways h1, .advantage h1, .shuttle h1 {
        font-size: 27px;
        text-align: center;
    }
    .advantage h1
    {
     margin-top:25px;   
    }
    .advantage, .shuttle{
       
        padding: 10px 0px;
    }
    .reliable h5, .airport h2 {
        font-size: 24px;
        margin-bottom:0px;
        text-align: center;
    }
    .reliable p, .airport p {
        font-size: 15px;
        margin-bottom:20px;
        text-align: justify;
-moz-text-align-last: center;
text-align-last: center;
    }

    button.btn1.chk {
        width: 310px;
        font-size: 14px;
    }
.airport button
{
    margin: auto;
    display: block;
}
.airport img {
margin:auto;
display:block;

}

footer ul.list1 li a {
    font-size: 15px;
}
footer p {
    
    font-size: 15px;
    
}
footer .content_div img {
    margin: auto;
    display: block;
}
footer h5 {
    font-size: 24px;
    text-align: center;
}

.reservation .tab{
    display: flex;
    flex-direction: column;
    align-items: center;

  }
  .reservation h1 {
    text-align: center;
    font-size: 27px;
}
.blue_box
{
 margin-right: 0px;   
}
.reservation h3 {
    font-size: 18px;
    text-align: center;
}
.begin_main h2 {
    font-size: 20px;
    text-align: center;
}
}
@media only screen and (min-width: 992px) {
    .banner
    {
        display:block;
    }
    .banner_mb
    {
        display:none;
    }
}


@media only screen and (max-width: 1199px) and (min-width:992px)  {
.top_nav .navbar-nav > li > a {
    color: #ffffff;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 400;
    padding: 7px 0px;
}
}

 