.area-list-wrapper {
    float: left;
    width: 25%;
}
.area-list-wrapper-6-col {
    float: left;
    width: 50% !important;
}

.area-special-ul li {
    /*border: 1px solid red;*/
    width: 31%;
    float: left;
}
ul.area-list li a {
    font-size:  10px;
    font-size: 12px;
    text-transform: capitalize;
}


@media(max-width: 767px) {

    main h1 {
        font-size: 22px;
    }

    main h2 {
        font-size: 20px;
    }

    main h3 {
        font-size: 20px;
    }

    main h4 {
        font-size: 20px;
    }

    main h5 {
        font-size: 20px;
    }

}


/*Nasir Changes*/

#main-hero h2 {
    color: #fff;
}
.page-hero .hero-bg {

    background: #635985;
}
.home-hero {
/*    height: 82vh;*/
}
.home-hero h2  {
    font-size: 45px !important;
}
#main-hero .hero-text p, #main-hero .parking-info p {
    font-size: 26px;
}
#main-hero .hero-info .hero-btns ul li a {
    padding: 20px 16px 20px 16px;
    text-align: center;
}
.mm-menu.mm-theme-dark {
    background: #18122B;
}


 
#main-hero .hero-info .hero-btns ul li a:hover {
    background: #635985;
    color: white;
}

#main-header .top-nav .menu ul li a {
    background: #18122B;
    color: white;
}
.button--aylen::before {
    background: #fc0;
}
#main-header .top-nav .info-btns ul li.btn {
    float: right;
    width: 15%;
    right: 10px;
    margin-right: 20px;
}
#main-footer .salient-links {
    background: #443C68;

}
#main-footer h3 {
    color: white ;
}
#main-footer a {
    color: white;
}
#main-footer .footer-nav {
    background: #18122B;
}

#main-header .top-nav .info-btns ul li.bg-black a{
    background: #443C68;
}
#main-header .top-nav .info-btns ul li.bg-black a:hover {
    background: #18122b;
}
main h1,
main p + h2,
main p + h3,
main p + h24 {
    background: none;
    padding-bottom: 0px;
}

.button--aylen::after {
    background: #635985;
}

.button--aylen::before {
    background: #635985;
}

#main-content .nearby-airports ul li h3 {
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #443C68;
  
}
#main-content .nearby-airports ul li a {
    color: white;
}
@media(max-width: 500px) {
    #main-hero h2 {
        font-size: 30px !important;
    }
    #main-hero .hero-text p, #main-hero .parking-info p {
        font-size: 14px;
    }
    #main-hero .hero-info .hero-btns ul li a {
        padding-left: 20px !important;
    }
}