@media (min-width:2000px){.cta-section .image-box{bottom:-150px;width:30%}}@media (max-width:1399px){br{display:none}header .left-bar{gap:20px}.navbar-nav li a{padding:8px 15px!important}.navbar .right-bar .call a{font-size:16px}.inner-banner .inner-content{width:90%}.cta-section .image-box{width:60%}.cta-section .image-box img{width:100%;height:auto}}@media (max-width:1299px){.navbar .right-bar .call a{font-size:16px}.inner-banner .inner-content{width:100%}}@media (max-width:1199px){.navbar .right-bar{gap:10px}.navbar .right-bar .cta .header-cta{padding:8px 15px;font-size:14px}.navbar-nav li a{padding:5px 10px!important;font-size:14px}.navbar .right-bar .call a{font-size:14px}.service-area .service-box .service-img{height:260px}.cta-section .image-box{width:55%}.hero-banner{min-height:750px}.hero-title{font-size:39px}.hero-description{font-size:18px}.hero-fleet-image{width:120%;margin-right:-12%}.fleet-area .owl-carousel .owl-stage-outer{padding-bottom:0}}@media (min-width:992px) and (max-width:1399px){.faq-section{margin:160px 0 100px}.fleet-area .service-box .capacity .passenger,.fleet-area .service-box .capacity .luggage{flex:1;padding:15px 10px;text-align:center}.contact-box .contact-info h2,.contact-box .contact-info h3{margin-bottom:0}}@media (min-width:992px){.dropdown:hover .dropdown-menu{display:block;margin-top:0}.sticky-btn{display:none}}@media (max-width:991px){.middle-bar .navbar-nav,.right-bar .book-btn{display:none}.navbar .sidebar{display:block}.offcanvas{display:block;overflow:auto}.offcanvas .offcanvas-body .menu-items{display:block}.navbar-nav li a{padding:15px!important;font-size:16px}.offcanvas .navbar-nav .dropdown-menu{position:static!important;background:#fff0;border:none;transform:none!important;padding-left:20px}.banner .banner-text{padding-top:0;padding-right:0}.limo-feature-section{padding-left:15px;padding-right:15px}.navbar .right-bar .cta .header-cta{display:none}.navbar .right-bar .call a{font-size:16px}.banner .banner-text h1{text-align:center}.banner .banner-text p{text-align:center}.banner .banner-text .btn-group{justify-content:center}.banner .form-area{margin-top:40px}.about-us h2{text-align:center;max-width:100%}.about-us p{text-align:center}.about-us p:first-child{margin-top:40px}.about-us .cta{text-align:center}.service-area{padding:50px 0;background-image:linear-gradient(to bottom,#FFF2E0 50%,#fff 0)}.service-list{background-image:none;background-color:#FFF2E0}.service-area h2{text-align:center}.service-area .service-box .service-img{height:200px}.service-area .button-sec{display:none}.service-area .middle-cta{display:block;text-align:center;margin-top:40px}.fleet-area{background-color:#FFF2E0;background-image:none}.fleet-area .service-box .service-img{height:auto}.fleet-area .service-box .service-img img{height:auto}.flight-approach .button-sec{display:none}.flight-approach .middle-cta{display:block;text-align:center;margin-top:40px}.flight-approach .flight-img{height:282px}.vehicle-section .car-section .owl-carousel .item{flex-wrap:wrap}.vehicle-section .car-section .owl-carousel .item .car-image{flex:0 0 100%}.vehicle-section .car-section .owl-carousel .item .car-content{flex:0 0 100%;align-items:center;text-align:center}.feature-card{min-height:170px}.site-footer{padding-top:45px}.cta-section{padding:80px 0 0 0}.cta-section h2,.cta-section p{width:100%;text-align:center}.cta-section .btn-group{justify-content:center}.cta-section .image-box{position:relative;width:100%!important;bottom:-125px}.about-cta-section{margin-bottom:150px}.faq-section{margin:150px 0 100px}.footer-description{max-width:420px}.footer-bottom{margin-top:32px}.hero-banner{min-height:auto}.hero-container{padding-top:120px;padding-bottom:50px}.hero-main-row{min-height:auto}.hero-content{padding-top:0;text-align:center}.hero-title{max-width:720px;margin-right:auto;margin-left:auto;font-size:44px}.hero-description{max-width:650px;margin-right:auto;margin-left:auto}.hero-buttons{justify-content:center}.hero-image-wrapper{min-height:auto;margin-top:35px}.hero-fleet-image{width:100%;max-width:850px;margin-right:0}.hero-image-wrapper::after{right:8%;bottom:0;width:84%}.inner-banner .inner-title{font-size:38px}.inner-banner .banner-image{height:310px;bottom:-150px}.plan-section{padding-top:0;margin-top:200px}.plan-section h2{text-align:center}.plan-section .points .step-row:last-child{margin-bottom:0}.plan-section .points .step-row .number::after{height:145%}.plan-section .tower-img img{width:20%}.flight-approach{padding-top:80px;background-image:linear-gradient(to bottom,#1b1b1b 50%,#fff 0);margin-bottom:0}.flight-approach h2,.flight-approach p{text-align:center}.flight-approach .flight-content .flight-text{text-align:left}.flight-approach .flight-box .flight-img{height:200px}.professional-ride-section .feature-icon{left:20px}.professional-ride-section .feature-card{padding:54px 15px 28px;flex:1 0 47%}.professional-ride-section .limo-feature-section{row-gap:60px}.about-area{background-color:var(--light-background-color);background-image:none}.about-area .service-box .service-img{height:220px}.roadshow{background-image:linear-gradient(to bottom,var(--font-color) 45%,var(--primary-color) 90%);text-align:center}.roadshow img{margin-top:50px}.note{background-image:linear-gradient(135deg,var(--font-color) 60%,var(--primary-color) 100%)}.fleet-area .service-box .capacity .passenger,.fleet-area .service-box .capacity .luggage{flex:1;padding:15px 10px;text-align:center}.fleet-area .service-box .capacity{gap:2px}.fleet-area .service-box .capacity .passenger{border-right:none}.fleet-area .service-box .capacity .passenger,.fleet-area .service-box .capacity .luggage{flex:1 0 auto;padding:15px 12px;text-align:center}.fleet-area .service-box .capacity .book-now{flex:1 0 100%}.contact-area .contact-section{padding:60px 20px}.contact-area .contact-container{padding:40px 30px}.contact-area .contact-heading h2{font-size:34px}.contact-area .contact-box .contact-form-section{margin-left:-12px;border-radius:0 0 30px 30px;margin-top:40px;margin-right:-12px}.contact-box .contact-list{margin-top:30px}.featured-blog-section,.related-posts-section{padding:75px 0}.featured-image img{min-height:auto}.featured-blog-section .recent-post .post-box{flex-direction:column}.featured-blog-section .recent-post .post-box .recent-img{width:90px}.featured-blog-section .blog-thumb-image{height:360px}.article-content-section{padding:70px 0}.article-sidebar{position:static!important;margin-bottom:30px}.share-buttons{flex-direction:row}.gallery-section .image-box{width:auto;height:250px;flex:1 0 47%}.gallery-section .image-box-lg{height:525px}.gallery-section .image-box-md{height:250px}}@media (max-width:767px){.short-banner{min-height:240px}.sticky-btn{position:fixed;bottom:10px;right:10px;z-index:999;display:flex;gap:10px}.sticky-btn a{flex:1 0 auto;text-align:center}.quote-form-wrapper{padding:25px 18px;border-radius:0}.two-columns{grid-template-columns:1fr;gap:0}.about-cta-section{margin-bottom:140px}.professionalism-section .image-box{float:none;margin:40px auto 0}.professionalism-section h2,.professionalism-section p{text-align:center}.hero-image-wrapper img{width:100%}.faq-section{padding:0 12px;margin:120px 0 50px}.faq-title{margin-bottom:14px;padding:12px 15px;font-size:25px}.faq-accordion .accordion-item{margin-bottom:13px}.faq-accordion .accordion-button{padding:15px 42px 15px 15px;font-size:14px}.faq-toggle-icon{right:15px}.faq-accordion .accordion-body{padding:15px;font-size:13px;line-height:1.6}.site-footer{padding-top:38px}.footer-title{margin-bottom:15px}.footer-links li,.footer-contact li{margin-bottom:9px}.footer-description{max-width:100%}.footer-bottom{margin-top:28px;padding:20px 0;text-align:left}.footer-bottom p{max-width:60%!important;margin:0!important}.inner-banner .inner-buttons{gap:6px}.inner-banner .banner-image{height:280px;bottom:-150px;border-radius:20px}.hero-title{font-size:36px;line-height:1.2}.hero-description{font-size:17px}.hero-image-wrapper{margin-top:30px}.hero-image-wrapper img{width:100%}.plan-section .points .step-row .number{width:64px;height:64px}.plan-section .points .step-row .number img{width:100%;height:100%}.plan-section .points .step-row .number::after{display:none}.plan-section .points .step-row .text p{font-size:16px}.plan-section .points .step-row{gap:15px}.plan-section .pb-5{padding-bottom:0!important}.plan-section .mb-5{margin-bottom:0!important}.plan-section .tower-img{margin-top:25px}.plan-section .main-btn{margin-top:25px}.professional-ride-section .limo-feature-section{gap:15px;row-gap:50px}.professional-ride-section .feature-card{flex:1 1 auto}.flight-approach .box-list{flex-direction:column}.contact-area .form-grid{grid-template-columns:1fr;gap:20px}.contact-area .full-width{margin-top:20px}.contact-area .contact-heading{margin-bottom:30px}.contact-area .contact-heading h2{font-size:28px}.contact-area .contact-heading p{font-size:15px}.contact-area .form-submit button{width:100%}.contact-box .contact-info{padding:30px 15px 0 15px}.article-header{padding:30px 0 55px}.article-breadcrumb{margin-bottom:35px}.article-meta{flex-direction:column;gap:13px}.meta-separator{display:none}.article-main-image{height:350px}.article-body p{font-size:16px}.article-body .article-lead{font-size:18px}.table-of-contents,.article-highlight{padding:25px 20px}.article-body blockquote{padding:30px 25px 30px 40px}.article-body blockquote p{font-size:19px}.author-box{flex-direction:column;padding:30px 25px}.featured-blog-section .category-box{display:none}.featured-blog-section .blog-list-item{order:2}.featured-blog-section .recent-post{margin-top:50px}.featured-blog-section{padding:60px 0}.blog-list-section{padding:0}.featured-blog-section .blog-thumb-image{height:auto}.chauffeur-section .icon-list .step-row{flex:1 0 100%}.gallery-section{padding:60px 0;margin-top:60px}.gallery-section .image-box{width:100%;height:250px;flex:1 0 100%}.gallery-section .image-box-lg{height:250px;margin-top:25px}.gallery-section .image-box-md{height:250px;margin-top:25px}.cta-section .image-box{bottom:-80px}}@media screen and (max-width:575px){h2{font-size:32px}h3{font-size:24px}p{font-size:16px}.banner .banner-text .btn-group{justify-content:center;flex-direction:column}.inner-banner .inner-main-row{min-height:auto}.inner-banner .inner-description{font-size:16px}.inner-banner .inner-title{font-size:32px}header::after{height:1000px}.about-us{padding:80px 0}.fleet-area{background-color:#FFF2E0!important;background-image:none!important}.professional-section{margin:80px 0}.specialize-section{margin:80px 0 0}.service-area{background-image:linear-gradient(to bottom,#FFF2E0 51%,#fff 0)}.service-list{background-image:none;background-color:#FFF2E0}.limo-feature-section{padding-top:25px}.feature-card{min-height:155px;padding:52px 24px 25px}.feature-card h3{font-size:17px}.site-footer{text-align:left}.footer-social{margin-bottom:5px}.footer-logo-placeholder .logo-main{font-size:27px}.footer-bottom p{max-width:290px;margin:0 auto}.hero-title{font-size:31px}.hero-description{margin-bottom:22px;font-size:16px}.hero-buttons{display:flex;flex-direction:column}.hero-btn{gap:20px;min-width:0;height:58px;padding-left:21px}.hero-btn-icon{width:46px;height:46px;flex-basis:46px}.hero-image-wrapper{margin-top:24px}.hero-fleet-image{width:115%}.plan-section .points .step-row{gap:15px}.car-service .content-box h3,.car-service .content-box p,.car-service .content-box a{text-align:center;margin:0 auto}.professional-ride-section .limo-feature-section{gap:15px;row-gap:60px}.plan-section{text-align:center}.section-heading h2{font-size:30px}.blog-card-content{padding:22px}.blog-card h3{font-size:19px}.featured-content h2{font-size:27px}.featured-content>p{font-size:14px}.author-row{align-items:flex-start}.article-main-image{height:280px}.article-tags{align-items:flex-start}.faq-section{padding:0 12px;margin:150px 0 50px}.cta-section .image-box{bottom:-80px}.about-cta-section{margin-bottom:100px}.gallery-section{padding:60px 0;margin-top:60px}.gallery-section .image-box{width:100%;height:350px}.gallery-section .image-box-lg{height:350px}.gallery-section .image-box-md{height:350px}.contact-box{padding:15px}}@media (max-width:767px) and (min-width:575px){.inner-banner .inner-container{padding-top:100px}.inner-banner .inner-title{font-size:32px}}@media screen and (max-width:539px){.inner-banner .inner-btn{min-width:190px}.plan-section .points .step-row .number::after{height:150%}.inner-banner .banner-image{height:250px;bottom:-130px}}@media (max-width:499px){.cta-section .btn-group{display:flex;gap:10px;align-items:center;flex-direction:column}.contact-box .contact-form-section{padding:40px 15px}.cta-section .image-box{bottom:-90px}}@media (max-width:575px) and (min-width:481px){.inner-banner .inner-container{padding-top:60px;padding-bottom:150px}}@media (max-width:480px){.inner-banner .inner-container{padding-top:100px!important;padding-bottom:80px}.faq-section{padding:0 12px}.quote-form-wrapper{padding:22px 15px}.form-group input,.form-group select{height:46px;font-size:14px}.phone-field{height:46px}.phone-field .country-code{flex-basis:95px;width:95px;font-size:13px}.quote-submit-btn{width:100%}.inner-banner .banner-image{height:220px;bottom:-150px;border-radius:10px}.owl-carousel .item .services{height:auto}.faq-section{margin:90px 0 50px}}@media (max-width:400px){.hero-title{font-size:28px}.hero-description{font-size:15px}.navbar .right-bar .call{display:none}.inner-banner .banner-image{height:200px}.cta-section .image-box{bottom:-70px}}@media (max-width:390px){.inner-banner .banner-image{height:160px}}