.cityBlock ul li a,.testimonialSec .sliderArrow span,.transition{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.carRentalServicesBanner{min-height:350px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.carRentalServicesBanner{min-height:250px}}.carRentalServicesBanner h1{color:#fff;font-size:44px;text-shadow:0 0 6px rgba(0,0,0,.455)}@media (max-width:767px){.carRentalServicesBanner h1{font-size:30px;text-align:center;padding:20px}}.carSearchSec .offerTabs li{border-bottom-color:#f2f4f6}.carSearchSec{background:none!important;margin-top:-140px}@media (max-width:991px){.carSearchSec{margin-top:0}}.carSearchSec .container{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.102);border-radius:10px;padding:20px 30px 0}@media (max-width:1236px){.carSearchSec .container{padding:10px 15px 0}}@media (max-width:991px){.carSearchSec .container{padding:15px 15px 0;box-shadow:none;border-radius:0}}.cityBlock{background:#f2f4f6;padding:15px 20px;max-width:85%;position:-webkit-sticky;position:sticky;top:110px}@media (max-width:991px){.cityBlock{max-width:100%;margin-bottom:30px}}.cityBlock h4{font-size:18px;font-weight:600;margin-bottom:30px}.cityBlock ul li{margin-bottom:10px}.cityBlock ul li a{font-size:14px;color:#000}.cityBlock ul li a.active,.cityBlock ul li a:hover{color:#d4002a}.cityBlock ul li a:hover{padding-left:5px}h2{font-size:28px}@media (max-width:991px){h2{font-size:18px}}.itemsOuter{position:relative;z-index:1;display:flex;justify-content:center}.citySliderOuter{position:relative;margin-top:40px;margin-bottom:100px}.citySliderOuter:after{height:274px;background:#fae4e8;border-radius:10px;content:"";display:block;width:100%;position:absolute;bottom:-30px}.citySliderOuter .items{background:#fff;border:1px solid #e3e3e3;border-radius:20px;max-width:368px;margin:0 2%}.citySliderOuter .items .descp{padding:25px}@media (max-width:991px){.citySliderOuter .items .descp{padding:10px}}.citySliderOuter .items .descp p{font-size:16px}@media (max-width:991px){.citySliderOuter .items .descp p{font-size:12px;line-height:18px}}.citySliderOuter .items .descp p span{font-weight:600}.citySliderOuter .items.car-rental-model-slide-item{width:95%!important}.citySliderOuter .items.car-rental-model-slide-item .car-rental-model-slide-image{min-height:150px}.citySliderOuter .items.car-rental-model-slide-item .car-rental-model-slide-image img{max-height:150px;width:auto;margin:5px auto;border-radius:15px 15px 0 0}.citySliderOuter .items.car-rental-model-slide-item .car-rental-model-title{min-height:50px}.sliderpagination{position:relative;z-index:22;margin-top:20px}.sliderpagination li{border:1px solid #d4002a;cursor:pointer}.sliderpagination li.active{background:#d4002a}h3{font-size:28px;font-weight:700;color:#d4002a;margin-bottom:25px}@media (max-width:991px){h3{font-size:20px}}.exploreCity{padding:18px;border:1px solid #e3e3e3;border-radius:15px}.exploreCity h4{font-size:20px;margin-bottom:10px}@media (max-width:991px){.exploreCity h4{font-size:16px}}@media (max-width:767px){.exploreCity h4{font-size:16px;margin-top:20px}}.exploreCity p{font-size:14px;color:#65615d;line-height:22px}.exploreListing{margin-bottom:25px}.chosseBox li{width:49%}.extraSec{margin:60px 0}.extraSec h2{font-size:30px;font-weight:400;margin-bottom:15px}.extraSec h2 span{font-weight:700}.extraSec p{color:#65615d;font-size:14px}.outstationListing{padding-top:60px;padding-bottom:50px;margin-bottom:30px;border-top:1px solid #f2f4f6}.outstationListing h5{font-size:24px;position:relative}.outstationListing h5:after{content:attr(data-content);position:absolute;left:-3px;top:-40px;font-size:48px;opacity:.05}.outstationListing p{font-size:14px}.outstationListing p span{color:#65615d;font-weight:700}.outstationListing:first-child{border-top:none}.testimonialSlider{display:flex;margin:0 -1%}.testimonial-item{background:#f2f4f6;padding:32px;width:48%;margin:0 1%;border-bottom:4px solid #d4002a}@media (max-width:767px){.testimonial-item{width:100%;padding:15px}}.testimonial-item h4{font-size:24px;margin-bottom:15px}.testimonial-item quote{font-size:90px;font-weight:700;font-family:Montserrat,sans-serif;color:#d4002a;line-height:60px}.testimonialSec{position:relative}.testimonialSec .sliderArrow{position:absolute;right:0;top:0;color:#d9d9d9;font-size:22px;font-family:Montserrat,sans-serif;font-weight:700}.testimonialSec .sliderArrow div{color:#d9d9d9;display:flex;align-items:center}.testimonialSec .sliderArrow span{font-size:48px;padding-right:10px}.faqSecRental{margin-top:60px}.faqSecRental .accordion{display:flex;flex-direction:column}.faqSecRental .accordion-item{margin-bottom:10px;background-color:#f2f4f6;overflow:hidden;border-radius:10px;padding:20px}@media (max-width:767px){.faqSecRental .accordion-item{padding-right:30px}}.faqSecRental .accordion-header{padding:0;cursor:pointer;font-size:16px!important;font-weight:600;margin:0!important;color:#000}.faqSecRental .accordion-button{color:#000;text-align:left;width:100%;padding:15px;font-size:16px;cursor:pointer;font-weight:600;border:none;background-color:transparent;outline:none;position:relative}.faqSecRental .accordion-button:focus{background:none}.faqSecRental .accordion-button:after{content:"";background:url(/_next/static/media/collapsed-icon.4bcef9d1.svg) no-repeat;background-position:50%;width:24px;height:24px;display:block;font-size:30px;font-weight:700;font-family:Montserrat,sans-serif;position:absolute;right:10px;top:10px}.faqSecRental .accordion-button.collapsed:after{background:url(/_next/static/media/add-icon.c9436d13.svg) no-repeat}.faqSecRental .accordion-body{background-color:#f2f4f6;text-align:left;padding:0 0 0 40px;font-size:14px}@media (max-width:767px){.faqSecRental .accordion-body{padding-left:20px;font-size:12px}}.faqSecRental .accordion-item.collapsed .accordion-body{display:none}.faqSecRental .accordainOuter{padding-top:40px}.taxiServices{border:1px solid #e3e3e3;border-radius:15px;padding:30px;margin-top:30px}@media (max-width:767px){.taxiServices{padding:15px}}.taxiServices h4{font-size:24px;margin-bottom:20px}@media (max-width:767px){.taxiServices h4{font-size:16px}}.taxiServices ul{display:flex;flex-wrap:wrap}.taxiServices ul li{display:inline-flex;width:33.33%;padding:0 15px;font-family:Montserrat,sans-serif;font-size:16px;margin-bottom:20px}@media (max-width:1236px){.taxiServices ul li{font-size:14px}}@media (max-width:991px){.taxiServices ul li{width:50%;font-size:14px}}@media (max-width:767px){.taxiServices ul li{width:100%;font-size:14px}.accordion-button{padding:12px}.faqSecRental .accordion-button:after,.faqSecRental .accordion-button:before{right:-10px}}@media (max-width:991px){.whyChooseUsSec h2{font-size:30px}}@media (max-width:767px){.whyChooseUsSec h2{font-size:24px}}.filterOptions .btn{display:flex;justify-content:center;align-items:center;min-width:88.22px!important;min-height:51px}.pinimages{width:150px;height:150px;object-fit:cover;object-position:top;border-radius:10px}.cityTopTitle{text-align:center;margin-bottom:20px}