/* Whats App Button Css Start */
.wapp-btn {
    position: fixed;
    bottom: 20px;
    left: 20px; 
    width: 60px;
    height: 60px;
    background-color: #25D366;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    z-index: 9999;
    cursor: pointer;
    transition: 0.3s;
}

.wapp-btn img {
    width: 30px;
    height: 30px;
}

.wapp-btn:hover {
    transform: scale(1.1);
}

/* Mobile responsive */
@media (max-width: 768px) {
    .wapp-btn {
        width: 50px;
        height: 50px;
        bottom: 15px;
        left: 15px;
    }

    .wapp-btn img {
        width: 25px;
        height: 25px;
    }
}
/* Whats App Button Css End */

.airport,.app,.content,.fleet-car img,.fleet-sec{padding:50px 0}.content p,.navbar-light .navbar-nav .nav-link{color:#000}.footer_a,.footer_a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{text-transform:capitalize}.content h2{font-size:25px}.content p{font-size:16px}.content ul li{margin-left:25px}@media only screen and (max-width:992px){.content h2{font-size:30px}.content p{color:#000;font-size:18px}.navbarTogglerWrapper span{color:#fff!important}}@media only screen and (max-width:768px){.content h2{font-size:25px}.content p{color:#000;font-size:16px}.service_ a h4{color:#000;margin-top:10px;font-size:20px}}.service,.station{padding:50px 0;background:#f5f5f5}.airport h3,.app h3,.fleet-sec h3,.service h3,.station h3{font-size:40px;color:#008f99}.airport_,.service_,.station_{background:#008f9973;border-radius:20px;padding:30px 0;text-align:center}.airport_ a h4,.service_ a h4,.station_ a h4{color:#000;margin-top:10px}.divider{background:#008f99;width:50px;height:5px;margin:10px auto}.hover-box{padding:20px}.fleet-box{text-align:center;position:relative;overflow:hidden}.fleet-info{display:flex;justify-content:center;align-items:center;position:absolute;top:100%;height:100%;left:0;right:0;padding:30px;color:#fff;background-color:rgba(0,0,0,.6);transition:1s;opacity:0}.pb-ic{filter:brightness(0) invert(1)}.hover-box:hover .fleet-info{top:35px;opacity:1;height:100%}.fleet-car img{width:100%;height:auto}.fleet-info .luggage ul li{font-size:20px;display:flex;align-items:center;gap:10px}.app_info{display:grid;align-items:center;align-content:center}.airport_1,.station_1{position:relative;padding:100px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.btn{color:#fff;padding:8px 12px;font-size:1rem;line-height:1.5;border-radius:5px}.btn-danger{color:#fff;background-color:#008f99;border:none}.btn-danger:hover{background-color:#000!important;color:#fff!important;border:none!important}.footer{background:#f5f5f5;padding:30px 0}.footer .copyright-row p a{color:#008f99;margin-right:5px}.footer p{margin-bottom:0}@media only screen and (max-width:576px){.airport,.app,.content,.fleet-sec,.service,.station{padding:30px 0}.content h2{font-size:18px}.content p{color:#000;font-size:14px}.content ul li{font-size:14px;margin-left:10px}.airport h3,.app h3,.fleet-sec h3,.service h3,.station h3{font-size:30px}.footer{font-size:15px;background:#f5f5f5}}.faq-title{font-size:2rem;margin-bottom:30px;color:#333;border-radius:8px}.faq-item{background-color:#fff;margin-bottom:15px}.faq-question{width:100%;color:#000;padding:10px;text-align:left;border:none;background-color:#fff;border-bottom:1px solid #bfbfbf;font-size:1rem;cursor:pointer}.faq-answer{display:none;padding:15px 20px;color:#333;font-size:.95rem}.faq-item.active .faq-answer{display:block}.footer_a{color:#000!important}.footer_a:hover{color:#008f99!important}.app-img{width:100%}@media (max-width:600px){.faq-title{font-size:1.5rem}.faq-answer,.faq-question{font-size:.95rem}}.contact-item{display:flex;flex-wrap:nowrap;gap:10px;flex-direction:column;padding:15px;border-radius:6px;background-color:#008f99;color:#fff;margin:10px;justify-content:center;flex:0 0 31%}.contact-item:hover a{color:#fff;text-decoration:none}.contact-item a{color:inherit;transition:color .3s}@media only screen and (max-width:768px){.airport_ a h4,.station_ a h4{color:#000;margin-top:10px;font-size:20px}.contact-item{display:block;flex:0 0 95%}}nav{height:79.2px;background:#000!important;padding-left:15px;padding-right:15px;transition:.5s}.navbarMenuCollapsed ul li a.NavLink{line-height:1.8;color:#fff!important;font-size:14px;padding:12px;font-weight:500;transition:.3s;text-decoration:none;display:block}@media only screen and (max-width:400px){.navbarWrapper .navBrand a img{width:120px;height:53px}}@media only screen and (min-width:400px){.navbarWrapper .navBrand a img{width:auto!important;height:53px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}