.navbar button{
    float: right;
}
.bannerForm h2{
    margin-top: 0;
    margin-bottom: 18px;
    color: #fff;
    text-align: center;
    font-family: 'oswald-regular';
    font-size: 28px;
}
.mt-5{
    margin-top: 3rem !important;
}
@media screen and (max-width: 768px) {
 .bannerForm h2{
    margin-top: 20px;
 }    
 
}

@media screen and (max-width: 480px) {
    .topBar ul li.headerEmailIcon{
        font-size: 11px;
     }
     .airport-page-sec .container .row .col-lg-12{
        padding-left: 0px;
        padding-right: 0px;
     }
    
}


.style_head_airport {
    font-size: 35px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin: 20px 0;
    position: relative;
}


.anchor_service {
    color: #ffa500;
}
.anchor_service:hover {
    color: #ffa500;
    text-decoration: none !important;
}

.panel-title {
  
    padding: 13px;
    font-size: 22px;
   
}
.service{
    background: #ffa500 !important;
}


/* fleet cars */

.fleetWrapper {
    padding: 120px 0 100px;
}

.fleetWrapper .cusCards {
    margin: 50px 0;
    box-shadow: 0 0 20px rgba(0 0 0 / 10%);
    border-radius: 20px;
}

.fleetWrapper .cusCards.cusCard1{
    background-color: #222;
}

.fleetWrapper .cusCards.cusCard1 h2{
    color: #fff;
}

.fleetWrapper .cusCards.cusCard1 ul li{
    color: #e4e4e4;
}

.fleetWrapper .cusCards.cusCard1 ul li span{
    color: #ffa500;
}

.fleetWrapper .cusCardsImgWrapper {
    transform: translate(-35px, -50px);
}

.fleetWrapper .cusCardsImg {
    background-size: 160px !important;
    height: 85px;
    transition: all 0.5s;
    transition: transform 2s;
}


.fleetWrapper .cusCardsImg1 {
    background: url(../img/saloon.webp) center center no-repeat;
}

.fleetWrapper .cusCardsImg2 {
    background: url(../img/estate.webp) center center no-repeat;
    /* transform: scaleX(-1); */
}

.fleetWrapper .cusCardsImg3 {
    background: url(../img/executive.webp) center center no-repeat;
}

.fleetWrapper .cusCardsImg4 {
    background: url(../img/mpv.webp) center center no-repeat;
    /* transform: scaleX(-1); */
}

.fleetWrapper .cusCards .fleetDetails{
    padding: 0 20px 20px;
    margin-top: -48px;
}

.fleetWrapper .cusCards h2 {
    font-size: 16px;
    font-weight: 700;
    color: #222;
    margin-bottom: 20px;
    padding: 22px 0 18px;
    position: relative;
}

.fleetWrapper .cusCards ul {
    padding: 0;
    margin: 0;
}

.fleetWrapper .cusCards ul li {
    list-style: none;
    color: #222;
    font-weight: 500;
    font-size: 14px;
    margin: 25px 0;
    display: flex;
    justify-content: space-between;
    position: relative;
    padding-left: 40px;
    padding-top: 4px;
}

.fleetWrapper .cusCards ul li:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #222 center center no-repeat;
    background-size: 18px !important;
    border-radius: 5px;
    width: 30px;
    height: 30px;
}

.fleetWrapper .cusCards.cusCard1 ul li:before{
    background-color: #fff;
}

.fleetWrapper .cusCards ul li:nth-child(1):before{
    background-image: url(../img/passengers.webp);
}

.fleetWrapper .cusCards ul li:nth-child(2):before{
    background-image: url(../img/briefcase.webp);
}

.fleetWrapper .cusCards ul li:nth-child(3):before{
    background-image: url(../img/travel-luggage.webp);
}

.fleetWrapper .cusCards ul li span {
    color: #222;
}


.mainHeading h3 {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 25px;
    color: #ffa500 !important;
    display: inline-block;
    position: relative;
    z-index: 1;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.styl_head_service{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 28px !important;
    color: #333;
    display: inline-block;  
    z-index: 1;
    font-size: large;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* fleet cars end */



/* appplication */

.serviceHead{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 25px;
    color: #ffa500 !important;
    display: inline-block;
    position: relative;
    z-index: 1;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}


/* application end */

@media (max-width: 269px) {
    .navigaiton .navbar-brand img {
        width: 100px;
    }
}

/* navbar set */

@media screen and (min-width: 767px) and (max-width: 991px) {
    .navigaiton ul.nav li a{
        font-size:12px !important;
        padding-left: 6px;
        padding-right:6px;
    }
    .navbar-right,.navbar-nav{
        float: none !important;

    }
    .navigaiton ul.nav li a:focus, .navigaiton ul.nav li a:hover {
        background: #000 !important;
        color: #fff;
    }
}

@media screen and (max-width: 767px) {
    .arapp{
        display: flex; 
    } 
}