.bannerRight,.headingStyleRight{text-align:right;float:right}.appStoreLinks a,.bannerLeft,.bannerRight,.carFleetInner ul li,.contactForm,.contactUsNew,.ourServicesInner ul li{vertical-align:top;display:inline-block}body{font-family:Didact-Gothic;overflow-x:hidden;margin:0!important}.tempSec{padding:200px 0}.mainBanner{padding-top:100px;padding-bottom:100px;margin-bottom:50px;background:#fff;position:relative}.bannerImg{background-image:url(../img/banner_img.svg);background-position:center;background-repeat:no-repeat;background-size:500px;position:absolute;background-color:#9dc7d3;width:800px;height:800px;border-radius:50%;top:-40%;left:50%;z-index:1}.aboutHomeInner,.bannerContent,.dropdown-nav,.ourServicesInner,.ourServicesInner ul li .imgWrap{position:relative;cursor:pointer}.bannerContent{font-size:0;z-index:91}.bannerLeft,.bannerRight{width:50%}.bannerRight p{color:#fff}.bannerLeft p,.bannerRight p,.contactUsNew p{font-size:18px}.bannerRight h3{color:#fff;margin-top:0;margin-bottom:22px;font-weight:700;font-size:30px}.appStoreLinks{margin-bottom:35px}.appStoreLinks a.googleAppleStore{margin-right:10px}.appStoreLinks a img{width:170px}.bannerLeft{margin-top:58px;margin-bottom:30px;text-align:center}.bannerLeft p{color:#000;font-size:16px;font-weight:700}.innerPageBanner{padding:37px}@media (min-width:768px){.content p{font-size:20px}.content h2,.content p,.serviceDetailInner p{width:70%}}.headingStyle{background:#9dc7d3;display:inline-block;padding:50px 70px 50px 100px;margin-bottom:80px;width:50%}.contentCarousel .owl-dots,.contentCarousel .owl-nav button span,.mobilePhone{display:none}.headingStyle h4{margin:0;font-weight:700;font-size:65px;color:#000}.headingStyleRight{padding:50px 100px 50px 70px}.copyRight,.innerPageBanner{text-align:center}.aboutHome,.aboutHomeInner{padding:60px 0}.aboutHomeInner:before{position:absolute;content:"";width:75%;height:100%;background:#eee;left:0;top:0;z-index:-9}.aboutHomeInner h2{margin-top:45px;margin-bottom:20px;font-weight:700;margin-left:15px!important;font-size:18px}.aboutHomeInner p{font-size:19px;line-height:28px;margin-bottom:15px;max-width:515px}.aboutHomeInner p:last-child,.aboutPageContent p:last-child,.airportSec ul li:last-child,.serviceDetailInner p:last-child,.serviceSec ul li:last-child,.stationSec ul li:last-child{margin-bottom:0}.aboutHomeImg{float:right;width:500px;margin-left:50px;padding:0}.aboutHomeImg img{width:100%;-webkit-box-shadow:0 12px 20px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 12px 20px 0 rgb(0 0 0 / .2);box-shadow:0 12px 20px 0 rgb(0 0 0 / 20%)}.innerabout{padding-left:0;padding-right:0;margin-bottom:8px}.airportSec ul,.serviceSec ul,.stationSec ul{margin:0 0 10px;padding-left:20px;font-size:19px}.airportSec .aboutHomeInner h5,.serviceSec .serviceDetailInner h5,.stationSec .aboutHomeInner h5{margin-top:90px}.ourServices{padding-bottom:10px}.ourServicesInner{padding:0 0 60px;clear:both}.ourServicesInner:after{position:absolute;content:"";width:100%;height:65%;background:#9dc7d3;right:0;bottom:0;z-index:-9}.carFleetInner ul,.ourServicesInner ul{margin:0;padding:0;list-style-type:none;font-size:0}.ourServicesInner ul li{width:23%;margin-right:2.66%;background:#fff;text-align:center;-webkit-box-shadow:0 12px 20px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 12px 20px 0 rgb(0 0 0 / .2);box-shadow:0 12px 20px 0 rgb(0 0 0 / 20%);transition:0.5s;padding:16px 16px 25px;min-height:520px}.ourServicesInner ul li:hover{-moz-box-shadow:0 12px 28px rgb(0 0 0 / .4);-webkit-box-shadow:0 12px 28px rgb(0 0 0 / 40%);box-shadow:0 12px 28px rgb(0 0 0 / 40%)}.copyRight ul li:last-child,.ourServicesInner ul li:last-child{margin-right:0}.ourServicesInner ul li .imgWrap:before{position:absolute;content:"";background:rgb(0 0 0 / .3);width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.aboutImgWrapper img,.ourServicesInner ul li img{width:100%}.ourServicesInner ul li h5{margin:30px 0 20px;font-weight:700;font-size:18px}.ourServicesInner ul li p{font-size:17px;line-height:25px;color:#000;margin:0}.serviceDetailInner{padding:50px 0;position:relative;clear:both}.serviceDetailInner:before{position:absolute;content:"";background:#9dc7d3;width:70%;height:100%;top:0;left:0;z-index:-9}.serviceDetailInner h5{margin-top:0;margin-bottom:25px;font-weight:700;font-size:26px}.serviceDetailInner p{font-size:21px;line-height:30px;margin-top:20px}.contentCarousel .owl-nav button{position:absolute;content:"";width:38px;height:38px;bottom:-65px;right:auto;margin:auto!important}.contentCarousel .owl-nav button:focus{outline:0}.carFleetInner{padding:60px 0;background:#9dc7d3;clear:both}.carFleetInner ul li{width:25%;padding:0 10px}.carFleetInner ul li h5{margin-top:0;margin-bottom:10px;color:#000;font-weight:700;font-size:18px}.carFleetInner ul li p{font-size:16px;margin:0;color:#000;text-align:center}.copyRight{padding:20px 0;background:#007873;text-align:center}.copyRight p{font-size:18px;color:#fff;margin-bottom:0}.copyRight p a{font-size:18px;color:#fff;margin-bottom:0;text-decoration:none!important}.copyRight ul{margin-top:0;margin-bottom:20px;padding:0;list-style-type:none}.copyRight ul li{display:inline-block;margin-right:20px;text-align:center}.copyRight ul li a{font-size:16px;color:#fff;transition:0.2s}.copyRight ul li a:focus,.copyRight ul li a:hover{color:#000;text-decoration:none}.aboutPageBanner{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)) center/cover,url(../img/aboutBanner.webp) center/cover no-repeat}.contactPageBanner{background:url(../img/contactBanner.webp) center/cover no-repeat}.innerPageBanner h1{color:#fff;font-weight:700;margin:0;letter-spacing:1px;text-shadow:2px 2px 10px #000}.innerPageContent{padding:50px 0}.aboutPageContent p{color:#000;margin-bottom:15px;font-size:19px;line-height:28px}.aboutPageContent h3{font-weight:700;margin-top:30px;margin-bottom:12px}.aboutImgWrapper{width:400px;float:right;margin-left:30px;margin-bottom:20px}.contactForm{width:48%;margin-right:3%}.contactUsNew{width:48%}.contactPageContent h2{font-size:30px;font-weight:700;margin-top:0;margin-bottom:25px}.contactForm input{width:100%;height:36px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.contactForm textarea{width:100%;height:150px;border:1px solid #ccc;padding:12px;resize:none}.contactForm button{background:#9dc7d3;border:1px solid #9dc7d3;color:#fff;padding:10px 30px;font-weight:700;font-size:15px;transition:0.2s}.contactForm button:hover{background:#007873;border:1px solid #007873}.contactUsNew ul{margin:0;padding:0;list-style-type:none}.contactUsNew ul li{padding-left:35px;margin-bottom:15px}.contactUsNew ul li.addressIcon{background:url(../img/addressIcon.png) left center/22px no-repeat}.contactUsNew ul li.messageIcon{background:url(../img/messageIcon.png) left center/21px no-repeat}.contactUsNew ul li.phoneIcon{background:url(../img/phoneIcon.png) left center/20px no-repeat}.contactUsNew ul li.clockIcon{background:url(../img/clockIcon.png) left center/20px no-repeat}.contactUsNew a{text-decoration:none;color:#000}.contactMap{margin-top:30px}.contactMap iframe{height:185px}.mobilePhone{font-size:0}@media (max-width:1366px){.bannerImg{background-color:#9dc7d3;width:800px;height:800px;left:50%;z-index:1}.headingStyle{padding:40px 50px 40px 80px;margin-bottom:70px}.headingStyle h4{font-size:50px}.headingStyleRight{padding:40px 80px 40px 50px}}@media (max-width:1200px){.bannerRight img{width:400px}.mainBanner{padding-top:80px;padding-bottom:80px}.bannerImg{width:650px;height:650px;left:50%}.bookingForm{width:340px}.headingStyle{padding:40px 50px 40px 70px;margin-bottom:60px}.headingStyleRight{padding:40px 70px 40px 50px}.headingStyle h4{font-size:40px}.aboutHomeInner{padding:50px 0}.aboutHomeImg{width:420px;margin-left:40px;margin-bottom:25px}.aboutHomeInner h5{margin-top:20px}.aboutHomeInner p,.aboutPageContent p,.airportSec ul li,.serviceDetailInner h5,.serviceSec ul li,.stationSec ul li{font-size:18px}.airportSec .aboutHomeInner h5,.serviceSec .serviceDetailInner h5{margin-top:80px}.stationSec .aboutHomeInner h5{margin-top:45px}.ourServicesInner ul li{min-height:500px}.ourServicesInner ul li h5{margin:28px 0 18px;font-size:17px}.ourServicesInner ul li p{font-size:16px}.serviceDetailInner p{font-size:18px;line-height:28px}.carFleetInner ul li h5,.copyRight p{font-size:17px}.carFleetInner ul li p{font-size:15px}.aboutPageContent h3{font-size:23px}}@media (max-width:992px){.aboutHomeImg,.bannerRight img{width:350px}.airportSec ul li,.bannerLeft h1,.serviceSec ul li,.stationSec ul li{margin-bottom:8px}.navigation ul.nav li a{padding:8px 12px}.mainBanner{padding-top:70px;padding-bottom:70px}.bannerRight h3,.contactPageContent h2{font-size:26px}.appStoreLinks a img{width:140px}.bannerLeft h1{font-size:32px}.bookingForm{width:330px;padding:20px 22px}.bookingForm h2{font-size:24px;margin-bottom:22px}.headingStyle{padding:30px 40px 30px 50px;margin-bottom:50px}.headingStyleRight{padding:30px 50px 30px 40px}.headingStyle h4{font-size:36px}.aboutHome,.carFleetInner{padding:50px 0}.aboutHomeInner{padding:45px 0}.aboutHomeInner h5{margin-top:10px}.aboutHomeInner p,.airportSec ul li,.serviceSec ul li,.stationSec ul li{font-size:17px}.aboutHomeInner p{line-height:27px}.ourServices{padding-bottom:0}.ourServicesInner{padding:0 0 50px}.carFleetInner ul,.ourServicesInner ul{text-align:center}.ourServicesInner ul li{width:265px;margin-right:30px;margin-bottom:35px}.carFleetInner ul li:nth-child(2),.carFleetInner ul li:nth-child(4),.ourServicesInner ul li:nth-child(2),.ourServicesInner ul li:nth-child(4){margin-right:0}.carFleetInner ul li:nth-child(3),.carFleetInner ul li:nth-child(4),.ourServicesInner ul li:nth-child(3),.ourServicesInner ul li:nth-child(4){margin-bottom:0}.airportSec .aboutHomeInner h5,.serviceSec .serviceDetailInner h5{margin-top:40px}.stationSec .aboutHomeInner h5{margin-top:20px}.serviceDetailInner{padding:50px 0 100px}.carFleetInner ul li{width:285px;padding:0;margin-right:30px;margin-bottom:35px}.copyRight{padding:18px 0}.copyRight ul{margin-bottom:15px}.innerPageBanner h1{font-size:34px}.innerPageContent{padding:40px 0}.aboutImgWrapper{width:300px}.contactUsNew p{font-size:16px}}@media (max-width:768px){.innerPageBanner{text-align:start;padding:60px 0}.aboutPageContent .row{margin-right:0;margin-left:0}.content p{font-size:18px}.h2,h2{font-size:25px}.aboutHomeInner:before{width:100%;height:100%}.ourServicesInner ul{display:flex;flex-wrap:wrap;text-align:center}.bannerLeft h1{margin-top:0;margin-bottom:10px;color:#000;font-weight:700}.bannerLeft p,.bannerRight p{width:100%;color:#000;font-size:18px;font-weight:700}.navigation .navbar-default .navbar-toggle{margin-top:18px;border:2px solid #fff}.navigation .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navigation .navbar-default .navbar-toggle:focus,.navigation .navbar-default .navbar-toggle:hover{background:#fff}.navigation .navbar-default .navbar-toggle:focus .icon-bar,.navigation .navbar-default .navbar-toggle:hover .icon-bar{background-color:#9dc7d3}.mobilePhone{position:absolute;right:75px;top:11px;background:url(../img/phoneIconHeader.png) center/19px no-repeat;border:2px solid #fff;display:inline-block;width:45px;height:39px;border-radius:5px}.navigation .navbar-nav{text-align:center;margin-top:10px;margin-bottom:10px}.navigation ul.nav li a{padding-top:12px;padding-bottom:12px;font-size:14px;letter-spacing:1px}.aboutImgWrapper,.bannerImg,.bannerRight img{display:none}.mainBanner{padding-top:50px;padding-bottom:50px;background:#9dc7d3;border-top:1px solid #e7e7e7}.headingStyle,.headingStyleRight{padding:30px 40px}.bannerLeft,.bannerRight{width:100%;display:block}.bookingForm{width:330px;margin:auto;float:none}.bannerLeft{margin-top:48px;text-align:center}.headingStyle{width:70%;margin-bottom:50px}.headingStyle h4{font-size:34px}.aboutHomeInner{padding:40px 0}.aboutHomeImg{width:350px;margin:auto auto 50px!important;float:none}.ourServicesInner ul li{display:block;margin:auto auto 35px}.carFleetInner ul li:first-child,.carFleetInner ul li:nth-child(3),.ourServicesInner ul li:first-child,.ourServicesInner ul li:nth-child(2),.ourServicesInner ul li:nth-child(3),.ourServicesInner ul li:nth-child(4){margin-right:auto}.carFleetInner ul li:nth-child(3),.ourServicesInner ul li:nth-child(3){margin-bottom:35px}.serviceDetailInner:before{width:100%}.serviceDetailInner h5{font-size:23px}.serviceDetailInner p{font-size:18px;line-height:27px}.carFleetInner ul li{width:285px}.copyRight ul li,.copyRight ul li a{font-size:15px;margin-bottom:10px!important}.copyRight p{font-size:16px;margin-bottom:8px}.innerPageBanner h1{font-size:30px}.aboutPageBanner{background-position:left center}.aboutPageContent h3{font-size:22px}.contactForm,.contactUsNew{display:block}.contactForm{width:100%;margin-right:0}.contactUsNew{width:100%;margin-top:30px}}@media (max-width:480px){.nav-logo{width:5rem;height:auto}.h2,.headingStyle h4,h2{font-size:25px}.content p,.copyRight p,.copyRight ul li a,.navigation ul.nav li a{font-size:14px}.mainBanner{padding-top:40px;padding-bottom:40px}.bannerLeft h1{font-size:30px;margin-bottom:6px}.bookingForm{width:320px}.bookingForm h2{font-size:23px;margin-bottom:20px}.bannerLeft{margin-top:40px}.bannerRight h3{font-size:24px;margin-bottom:20px}.appStoreLinks{margin-bottom:30px;display:flex}.appStoreLinks a img{width:130px}.headingStyle{padding:25px 15px;margin-bottom:40px}.aboutHome,.carFleetInner{padding:40px 0}.aboutHomeInner{padding:35px 0}.aboutHomeImg{width:100%;margin:auto auto 40px!important}.aboutHomeInner p,.airportSec ul li,.serviceSec ul li,.stationSec ul li{font-size:16px}.aboutHomeInner p{line-height:26px}.ourServicesInner{padding:0 0 40px}.serviceDetailInner{padding:40px 0 90px}.serviceDetailInner h5{font-size:22px;margin-bottom:0}.serviceDetailInner p{font-size:17px;line-height:26px}.carFleetInner ul li{width:265px}.copyRight ul{margin-bottom:12px}.innerPageBanner h1{font-size:28px}.aboutPageContent h3{font-size:21px}.aboutPageContent p{font-size:16px;line-height:26px}}.appSec{padding-bottom:0!important}.cus-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.appStoreLinks a{display:inline-block}.appStoreLinks a+a{margin-left:10px}.carFleetInner ul li .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);color:#fff;opacity:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px;transition:opacity 0.3s}.carFleetInner ul li:hover .overlay{opacity:1}.carFleetInner ul li .overlay .icon-text{margin-bottom:10px;font-size:18px;font-weight:700}.carFleetInner ul li .overlay .icon-text i{margin-right:10px;font-size:24px}.carFleetInner ul li .overlay p{font-size:16px;margin:0 0 22px;text-align:center;color:#fff}.carFleetInner ul li .imgWrap{margin-bottom:20px;overflow:hidden;position:relative}.carFleetInner ul li img{width:100%;transition:0.5s}.app-pic{width:350px}.heroinner{display:flex;justify-content:space-around}.heroinner h1{text-align:center;display:flex;align-items:center;justify-content:center;color:#fff}@media(max-width:768px){.heroinner{display:flex;flex-direction:column;gap:12px}}.highlight-card{border:none;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease;background:#fff}.highlight-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgb(0 0 0 / .15)}.highlight-card .card-img-top{height:220px;object-fit:cover}.highlight-card .card-body{padding:20px}.highlight-card .card-title{font-weight:700;color:#036}.highlight-card .btn{margin-top:10px;border-radius:25px;border:#9dc7d3 2px solid;width:170px!important;border-radius:2px!important;text-align:center!important;height:40px!important}.btn:hover{background-color:#9dc7d3!important}.card-body{text-align:center}.card-hd{background:#9dc7d3;display:inline-block;padding:50px 70px 50px 100px;margin-bottom:80px;width:50%}.card-hd h2{margin:0;font-weight:700;font-size:65px;color:#000}.services-sec{margin-bottom:40px;margin-top:40px}@media(max-width:768px){.card-hd{width:70%;padding:13px}.card-hd h2{margin:0;font-size:35px;color:#000;font-weight:400}}@media(max-width:425px){.card-hd{width:70%;padding:13px}.card-hd h2{margin:0;font-size:25px;font-weight:200;color:#000}}.airport-trans{margin-bottom:40px}.our-app{text-align:center}.our-app p{font-size:17px}.our-app h5{font-size:26px!important}.card-body a{text-decoration:none!important}