.owl-item .animate_down,.owl-item .animate_left,.owl-item .animate_right,.owl-item .animate_up{transition:1s;display:block;z-index:10;opacity:0}.gallery-image-block,.owl-item .animate_down,.owl-item .animate_left,.owl-item .animate_right,.owl-item .animate_up,.slider.style_one .slide-item-content,.slider.style_three .slide-item-content,.slider.style_two .slide-item-content,.why-chooseus-section{position:relative;overflow:hidden}.car-type-item,.single-brand-item{max-width:191px;width:100%;text-align:center}.blog-post-content .post-info .post-tag a,.promotional-banner-block span,.slider.style_two .slide-item-content .slider_content h6{text-transform:uppercase;font-weight:500;font-family:var(--secondary-font)}.area-outer-image,.car-details-outerbox{grid-template-columns:auto auto auto auto}.owl-item .animate_up{transform:perspective(400px) rotateY(0) translateY(-120px);transform-origin:center bottom}.owl-item.active .animate_down,.owl-item.active .animate_up{transform:perspective(400px) rotateY(0) translateY(0);transition-delay:1s;opacity:1!important;visibility:visible!important}.owl-item .animate_down{transform:perspective(400px) rotateY(0) translateY(120px);transform-origin:center bottom}.owl-item .animate_left{transform:perspective(400px) rotateY(0) translateX(120px);transform-origin:center bottom}.owl-item.active .animate_left,.owl-item.active .animate_right{transform:perspective(400px) rotateY(0) translateX(0);transition-delay:1s;opacity:1!important;visibility:visible!important}.owl-item .animate_right{transform:perspective(400px) rotateY(0) translateX(-120px);transform-origin:center bottom}.slider.style_one .slide-item-content .image-layer{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important}.slider.style_one .slide-item-content .image-layer img{display:block;width:100%;height:100%;object-fit:cover}.slider.style_four .slide-item-content .container,.slider.style_one .slide-item-content .container,.slider.style_three .slide-item-content .container,.slider.style_two .slide-item-content .container{position:relative;z-index:10;padding:0 15px}.slider.style_one .slide-item-content .slider_content{position:relative;padding:140px 0 206px;z-index:11}.slider.style_one .slide-item-content .slider_content h1{font-size:30px;line-height:60px;font-weight:800;margin-bottom:20px;color:#111;opacity:0;font-family:var(--primary-font);transition:.9s ease-in-out}.slider.style_five .slide-item-content .slider_content h6,.slider.style_four .slide-item-content .slider_content h6,.slider.style_one .slide-item-content .slider_content h6{font-size:13px;background:rgba(255,44,59,.1);padding:5px 12px;line-height:19px;display:inline-block;font-weight:500;margin-bottom:25px;border-radius:50px;color:#ff2c3b;opacity:0;text-transform:uppercase;font-family:var(--secondary-font);transition:.9s ease-in-out}.slider.style_one .slide-item-content .slider_content p{font-size:18px;line-height:30px;font-weight:400;color:#111;margin-bottom:30px;opacity:0;transition:.9s ease-in-out}.slider.style_four .slide-item-content .slider_content .btn-style-four,.slider.style_one .slide-item-content .slider_content .btn-style-one,.slider.style_three .slide-item-content .slider_content .btn-style-four,.slider.style_two .slide-item-content .slider_content .btn-style-four{opacity:0;transition:.9s ease-in-out}.check-box input:checked+label:after,.sidebar-category-list li a:hover:before,.single-brand-item-2 .brand-image:hover img,.slider.style_four .owl-item.active .slide-item-content .image-layer,.slider.style_four .owl-item.active .slide-item-content .slider_content .btn-style-four,.slider.style_four .owl-item.active .slide-item-content .slider_content h1,.slider.style_four .owl-item.active .slide-item-content .slider_content h6,.slider.style_four .owl-item.active .slide-item-content .slider_content p,.slider.style_one .owl-item.active .slide-item-content .image-layer,.slider.style_one .owl-item.active .slide-item-content .slider_content .theme-btn.one,.slider.style_one .owl-item.active .slide-item-content .slider_content h1,.slider.style_one .owl-item.active .slide-item-content .slider_content h6,.slider.style_one .owl-item.active .slide-item-content .slider_content p,.slider.style_three .owl-item.active .slide-item-content .image-layer,.slider.style_three .owl-item.active .slide-item-content .slider_content .btn-style-four,.slider.style_three .owl-item.active .slide-item-content .slider_content h1,.slider.style_three .owl-item.active .slide-item-content .slider_content h6,.slider.style_three .owl-item.active .slide-item-content .slider_content p,.slider.style_two .owl-item.active .slide-item-content .image-layer,.slider.style_two .owl-item.active .slide-item-content .slider_content .btn-style-four,.slider.style_two .owl-item.active .slide-item-content .slider_content h1,.slider.style_two .owl-item.active .slide-item-content .slider_content h6,.slider.style_two .owl-item.active .slide-item-content .slider_content p,.testimonials-section .owl-carousel .owl-item.active{opacity:1}.slider.style_one .slide-item-content .container .slider-image{position:relative;z-index:9;overflow:visible;margin-right:0;padding-top:50px;margin-top:62px}.slider.style_four .slide-item-content .container .slider-image::before,.slider.style_one .slide-item-content .container .slider-image::before,.slider.style_three .slide-item-content .container .slider-image::before,.slider.style_two .slide-item-content .container .slider-image::before{position:absolute;top:0;left:calc(50% - 255.5px);width:511px;height:511px;content:"";z-index:-1;border-radius:50%;background:rgba(255,255,255,.5)}.accordion-box .accordion .acc-content,.check-box input,.oul_nav_none .owl-nav,.owl_dots_none .owl-dots,.payment-method input[type=radio],.style-two .google-map-outer::before{display:none}.brand-outer-box,.car-type-outer-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px}.single-brand-item{position:relative;padding:40px 10px;border-radius:10px;border:1px solid #e5e5e5;transition:.5s}.car-type-item:hover,.single-brand-item:hover{border-color:transparent;box-shadow:rgba(17,17,17,.07) 0 10px 50px}.single-brand-item .brand-image{height:60px;line-height:60px;margin-bottom:20px}.car-type-item .car-name h6,.single-brand-item .brand-title h6{font-size:16px;line-height:26px;font-weight:500;color:#111;font-family:var(--secondary-font)}.car-type-item .car-name h6 a,.inner-page .works-process-block-title a,.promotional-banner-block.style-two h2,.single-brand-item .brand-title h6 a,.testimonial-block-one.style-two .author-info h5,h5.single-featured-car-title a{color:#111}.blog-post-content .post-title a:hover,.car-type-item .car-name h6 a:hover,.contact-info-text a:hover,.dark-bg .car-type-item .car-name h6 a:hover,.error-container-outer h1 span,.owl_navs_one.theme_carousel .owl-nav button:hover,.post-share-box .post-share li a:hover,.price-range-slider .btn-box .clear-btn:hover,.services-block-one h6.service-title a:hover,.sidebar-post-inner .post .post-text h5 a:hover,.sidebar-search-box button:hover,.single-brand-item .brand-title h6 a:hover,.works-process-block-title a:hover,h5.single-featured-car-title a:hover{color:var(--theme-color)}.single-featured-car-block,.single-popular-car-block{position:relative;padding:10px;margin-bottom:30px;border-radius:10px;background-color:#fff;box-shadow:rgba(17,17,17,.08) 0 20px 80px}.single-popular-car-block.style-three{padding:0;box-shadow:none}.style-three .single-popular-car-content{margin:-48px 20px 0;padding:30px;border-radius:10px;background-color:#fff;box-shadow:rgba(17,17,17,.08) 0 20px 80px}.style-three .single-popular-car-rating{top:38px}.single-featured-car-image,.single-popular-car-image{position:relative;border-radius:6px;overflow:hidden}.blog-post-image img,.single-featured-car-image img,.single-popular-car-image img{width:100%;transform:scale(1);transition:.5s}.blog-post-one:hover .blog-post-image img,.gallery-image-block:hover img,.single-featured-car-image:hover img,.single-popular-car-block:hover .single-popular-car-image img{transform:scale(1.15)}.single-featured-car-rent-per-day,.single-popular-car-rent-per-day{position:absolute;top:18px;right:10px;font-size:14px;color:var(--body-color);line-height:30px;font-weight:400;padding:9px 20px 5px;text-transform:capitalize;font-family:var(--primary-font);background-color:#fff;border-radius:90px}.single-featured-car-rent-per-day span,.single-featured-car-rent-per-day-2 span,.single-popular-car-rent-per-day span{font-size:28px;color:var(--theme-color)}.single-featured-car-content,.single-popular-car-content{position:relative;padding:20px}.single-featured-car-rating,.single-popular-car-rating{position:absolute;right:20px;top:28px;font-size:14px;font-weight:400;padding:0 10px;line-height:22px;border-radius:50px;display:flex;align-items:center;gap:5px;border:1px solid #e5e5e5}.single-featured-car-rating i,.single-popular-car-rating i{font-size:16px;color:var(--rating-color)}h5.single-popular-car-title{font-size:24px;font-weight:500;line-height:36px;color:#111;font-family:var(--primary-font);margin-bottom:15px}p.single-featured-car-text,p.single-popular-car-text{font-size:16px;line-height:26px;font-weight:400;color:#111;font-family:var(--secondary-font);padding-bottom:25px}.single-featured-car-info,.single-popular-car-info{margin:25px 0}.single-featured-car-info li,.single-popular-car-info li{font-size:16px;font-weight:400;color:#111;line-height:30px;display:flex;align-items:center;gap:12px;margin:8px 0;font-family:var(--secondary-font)}.single-featured-car-info li i,.single-popular-car-info li i{font-size:22px;color:var(--theme-color)}.single-featured-car-book-btn a,.single-popular-car-book-btn a{display:block;text-align:center}.car-type-item{position:relative;cursor:pointer;padding:50px 10px 40px;border-radius:10px;border:1px solid #e5e5e5;transition:.5s}.dark-bg .car-type-item,.home-three .car-type-item{border:none}.home-three .car-type-item:hover{box-shadow:none}.home-three .car-type-item .car-image{height:100px;z-index:1}.car-type-item .car-image{position:relative;height:60px;line-height:60px;margin-bottom:12px}.home-three .car-type-item .car-image .shape{position:absolute;top:-35px;z-index:-1;left:calc(50% - 60px);opacity:0;transform:rotate(0);transition:2s}.home-three .car-type-item:hover .car-image .shape{opacity:1;transform:rotate(360deg)}.dark-bg .car-type-item .car-name h6 a,.dark-bg .single-featured-car-rent-per-day span,.dark-bg h5.single-featured-car-title a,.sortable-masonry .filter-tabs li.active,.sortable-masonry .filter-tabs li:hover{color:#fff}.why-chooseus-block{position:relative;padding:50px 40px 45px;background:#fff;border-radius:10px;margin-bottom:30px;box-shadow:rgba(17,17,17,.07) 0 10px 50px}.why-chooseus-icon{width:90px;height:90px;text-align:center;line-height:90px;border-radius:10px;border:1px solid #111;margin-bottom:30px;font-size:28px;color:#111}.blog-post-image,.vedio-section-outer{border-radius:10px;overflow:hidden}.why-chooseus-icon.light{color:#fff;border-color:var(--theme-color);background-color:var(--theme-color)}h5.why-chooseus-title{font-size:24px;line-height:32px;font-weight:600;color:#0d0d0d;margin-bottom:20px}.about-info-text,.testimonial-block-two .inner-box p,p.why-chooseus-text{font-size:16px;line-height:26px;font-weight:400;color:var(--body-color);font-family:var(--secondary-font)}.gallery-image-block img{transform:scale(1);transition:.5s}.gallery-image-block .lightbox-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:flex;align-items:center;justify-content:center;transform:scale(0);background-color:rgba(255,44,59,.6)}.gallery-image-block .lightbox-image img,.team-block-one .inner-box .author-image img,.testimonial-block-two .inner-box .author-image img{width:auto}.gallery-image-block:hover .lightbox-image{opacity:1;transform:scale(1)}.featured-car-section .owl-carousel .owl-item,.featured-car-section .owl-nav{opacity:0;visibility:hidden;transition:.5s}.featured-car-section,.featured-car-section .owl-carousel .owl-stage-outer{overflow:hidden}.featured-car-section .owl-carousel .owl-item.active,.featured-car-section:hover .owl-nav{opacity:1;visibility:visible}.dark-bg .single-featured-car-block{box-shadow:rgba(0,0,0,.25) 0 8.69px 43.46px;background:rgba(255,255,255,.1)}.dark-bg .single-featured-car-rent-per-day{color:#fff;background:var(--theme-color)}.dark-bg .single-featured-car-rating{color:var(--primary-color);background:#ffba07;border-color:#ffba07}.dark-bg .single-featured-car-rating i{color:var(--primary-color)}h5.single-featured-car-title{font-size:24px;font-weight:500;line-height:36px;font-family:var(--primary-font);margin-bottom:15px}.dark-bg .single-featured-car-info li,.dark-bg p.single-featured-car-text{color:#ababab}.dark-bg .single-featured-car-block .border-divider{background:rgba(255,255,255,.1)}.vedio-section-outer{position:relative;display:flex;align-items:center;justify-content:center;padding:200px 0;background-repeat:no-repeat;background-position:center center}.dark-bg .vedio-section-outer,.home-five .vedio-section-outer{border-radius:0}.vedio-section-outer::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;background:rgba(0,0,0,.3)}.vedio-section-outer .lightbox-image{position:relative;width:100px;height:100px;font-size:28px;display:inline-block;line-height:108px;text-align:center;background:#fff;border-radius:50%;cursor:pointer;color:var(--theme-color)}.vedio-section-outer .lightbox-image::after,.vedio-section-outer .lightbox-image::before{width:100%;height:100%;border-radius:50%;background:0 0;top:50%;left:50%;transform:translate(-50%,-50%);content:"";position:absolute;box-shadow:rgba(255,255,255,.5) 0 0 0 0;animation:3s infinite ripple;transition:.4s}.vedio-section-outer .lightbox-image::after{animation-delay:.6s}.blog-post-one{position:relative;margin-bottom:30px}.blog-post-content .post-info{display:flex;align-items:center;gap:30px;margin-top:30px;margin-bottom:15px}.blog-post-content .post-info .post-tag a{font-size:13px;line-height:19px;display:inline-block;border-radius:50px;color:#ff2c3b;padding:5px 12px;background:rgba(255,44,59,.05);border:1px solid rgba(255,44,59,.2)}.blog-post-content .post-info li{font-size:16px;line-height:26px;color:var(--body-color);font-weight:400;display:flex;align-items:center;gap:8px;font-family:var(--secondary-font)}.blog-post-content .post-info li i{color:#000;font-size:20px}.blog-post-content .post-title{font-size:24px;line-height:30px;font-weight:600;font-family:var(--primary-font)}.blog-post-content .post-title a{color:#111;display:inline-block;transition:.5s}.slider.style_three .slide-item-content .image-layer,.slider.style_two .slide-item-content .image-layer{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.slider.style_two .slide-item-content .slider_content{position:relative;padding:220px 0 230px;z-index:11;max-width:600px}.slider.style_two .slide-item-content .slider_content h6{font-size:13px;line-height:19px;display:inline-block;margin-bottom:25px;border-radius:50px;color:#ff2c3b;padding:5px 0;opacity:0;transition:.9s ease-in-out}.works-process-block-icon::before,.works-process-block-title{font-weight:600;font-family:var(--primary-font);font-size:24px}.slider.style_two .slide-item-content .slider_content h1{font-size:56px;line-height:60px;font-weight:600;margin-bottom:20px;color:#fff;opacity:0;font-family:var(--primary-font);transition:.9s ease-in-out}.slider.style_two .slide-item-content .slider_content p{font-size:18px;line-height:30px;font-weight:400;color:#ababab;margin-bottom:30px;opacity:0;transition:.9s ease-in-out}.slider.style_three .slide-item-content .container .slider-image,.slider.style_two .slide-item-content .container .slider-image{position:relative;z-index:9;overflow:visible;margin-right:-122px;padding-top:50px;margin-top:62px}.about-section,.add-extra-box .check-box,.google-map-section.style-two,.sidebar-search-box,.works-process-section{position:relative}.works-process-section::before{position:absolute;top:0;left:0;bottom:-100px;width:100%;height:100%;content:"";z-index:-1;background-image:url("..//images/shape/shape-1.png");background-position:center center;background-repeat:no-repeat}#questionForm .form-group,.car-details-included-excluded,.comment-form .form-group,.contact-section .default-form .form-group,.inner-page .testimonial-block-one.style-two,.select-date-box,.works-process-block{margin-bottom:30px}.works-process-block-icon{position:relative;width:80px;height:80px;display:inline-block;color:#060702;font-size:30px;line-height:80px;text-align:center;border-radius:20px;background:#f5a77e;margin-bottom:25px}.promotional-banner-block,.testimonial-block-one{background:rgba(255,255,255,.1);border-radius:10px}.colmun:first-child .works-process-block-icon,.inner-page .colmun:first-child .works-process-block-icon::before{background:#f5a77e}.colmun:nth-child(2) .works-process-block-icon,.inner-page .colmun:nth-child(2) .works-process-block-icon::before{background:#8462ef}.colmun:nth-child(3) .works-process-block-icon,.inner-page .colmun:nth-child(3) .works-process-block-icon::before{background:#84ddb1}.colmun:nth-child(4) .works-process-block-icon,.inner-page .colmun:nth-child(4) .works-process-block-icon::before{background:#f8cb76}.works-process-block-icon::before{position:absolute;top:-10px;left:-10px;width:40px;height:40px;content:"";line-height:35px;text-align:center;border-radius:50%;background:#fff;color:#060702;border:3px solid #060702}.colmun:first-child .works-process-block-icon::before{content:"1"}.colmun:nth-child(2) .works-process-block-icon::before{content:"2"}.colmun:nth-child(3) .works-process-block-icon::before{content:"3"}.colmun:nth-child(4) .works-process-block-icon::before{content:"4"}.inner-page .works-process-block-icon::before{border-color:#fff}.brand-section-2.dark-home .brand-outer-box-2,.brand-section-2.home-three{border-bottom:1px solid rgba(142,123,195,.2)}.works-process-block-title{line-height:36px}.works-process-block-title a{color:#fff;transition:.5s}.promotional-banner-block{position:relative;overflow:hidden;padding:35px 30px 40px;margin-bottom:30px}.promotional-banner-image{position:absolute;bottom:0;right:0}.clomun:first-child .promotional-banner-image{right:-50px;bottom:5px}.clomun:nth-child(2) .promotional-banner-image{right:-143px;bottom:13px}.clomun:nth-child(3) .promotional-banner-image{right:-75px;bottom:12px}.promotional-banner-block span{font-size:13px;line-height:20px;color:var(--theme-color);display:block;margin-bottom:10px}.promotional-banner-block h2{font-size:36px;line-height:56px;color:#fff;font-weight:600;margin-bottom:15px;text-transform:capitalize;font-family:var(--primary-font)}.clomun:first-child .promotional-banner-block h2{font-size:48px}.promotional-banner-block h6{font-size:16px;line-height:30px;color:#ababab;font-weight:500;margin-bottom:25px;font-family:var(--secondary-font)}.dark-bg .view-all-btn .btn-style-five{padding:15px 30px;background-color:var(--theme-color)}.dark-bg .view-all-btn .btn-style-five::after{background:var(--primary-color)}.brand-section-2 .brand-outer-box-2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.single-brand-item-2{flex-grow:1;padding:60px 20px;display:inline-block;text-align:center;border-right:1px solid rgba(142,123,195,.2)}.single-brand-item-2:last-child{border-right:0px}.single-brand-item-2 .brand-image img{opacity:.5;cursor:pointer;transition:.5s}.google-map-outer{position:relative;display:block;text-align:center}.google-map-outer::before{position:absolute;top:-70px;left:calc(50% - 328px);width:656px;height:656px;content:"";z-index:-1;border-radius:50%;background:rgba(184,13,13,.4);mix-blend-mode:multiply;filter:blur(1.5rem)}.google-map-outer .cuntry-tag{position:absolute;top:calc(50% - 50px);right:calc(50% - 325px);display:flex;padding:2px 12px 2px 2px;align-items:center;border-radius:60px;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:#fff;font-family:var(--secondary-font);text-transform:capitalize;background-color:#0a0803}.google-map-outer .cuntry-tag .cuntry-flug{width:20px;height:20px;line-height:22px;background:var(--theme-color);border-radius:50%}.testimonial-block-one{position:relative;padding:40px;margin-bottom:50px;box-shadow:rgba(0,0,0,.25) 0 8.69px 43.46px}.testimonial-block-one.style-two{box-shadow:rgba(0,0,0,.07) 0 10px 50px}.pricing-block-one,.promotional-banner-block.style-two{box-shadow:rgba(0,0,0,.08) 0 0 50px}.testimonial-block-one .inner-box{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.testimonial-block-one .author-box{display:flex;align-items:center;gap:11px}.testimonial-block-one .author-info h5{font-size:24px;line-height:30px;color:#fff;font-weight:600;font-family:var(--primary-font)}.testimonial-block-one .author-info span{font-size:16px;line-height:30px;color:#fff;font-weight:400;font-family:var(--secondary-font)}.testimonial-block-one.style-two .author-comments p,.testimonial-block-one.style-two .author-info span{color:var(--body-color)}.rating-star,.testimonial-block-one .author-rating{display:flex;align-items:center;gap:7px}.testimonial-block-one .author-rating li{color:#ffc844}.testimonial-block-one .author-comments p{font-size:16px;line-height:26px;font-weight:400;color:#fff;font-family:var(--secondary-font)}.testimonials-section .owl-carousel .owl-stage-outer{overflow:visible}.testimonials-section .owl-carousel .owl-item{opacity:0}.subscribe-inner{position:relative;padding:55px;display:flex;z-index:1;align-items:center;justify-content:space-between;gap:10px;border-radius:10px;background:#ff2c3b}.subscribe-inner h3{font-size:36px;line-height:42px;color:#fff;font-weight:600;font-family:var(--primary-font)}.owl_navs_one.theme_carousel .owl-nav button,.subscribe-inner h3 span{color:#000}.subscribe-layer-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:-1;background-position:center bottom;background-repeat:no-repeat}.subscribe-inner .form-group{display:flex;align-items:center;gap:10px}.subscribe-inner .form-group input{color:#9f9d9d;background:#fff;border-radius:5px;font-size:16px;line-height:30px;font-weight:400;padding:10px 25px;text-transform:capitalize;font-family:var(--secondary-font)}.error-container-outer .button-outer-box .btn-style-five i,.subscribe-inner .form-group button i{font-size:10px}.slider.style_three .slide-item-content .slider_content{position:relative;padding:260px 0 150px;max-width:600px;z-index:11}.slider.style_three .slide-item-content .slider_content h6{font-size:13px;line-height:19px;display:inline-block;font-weight:500;margin-bottom:25px;border-radius:50px;color:#ff2c3b;opacity:0;text-transform:uppercase;font-family:var(--secondary-font);transition:.9s ease-in-out}.slider.style_four .slide-item-content .slider_content h1,.slider.style_three .slide-item-content .slider_content h1{font-size:80px;line-height:70px;font-weight:600;margin-bottom:20px;color:#111;opacity:0;font-family:var(--primary-font);transition:.9s ease-in-out}.slider.style_four .slide-item-content .slider_content h1 span,.slider.style_three .slide-item-content .slider_content h1 span{font-size:64px;line-height:60px;font-weight:400}.slider.style_five .slide-item-content .slider_content p,.slider.style_four .slide-item-content .slider_content p,.slider.style_three .slide-item-content .slider_content p{font-size:20px;line-height:30px;font-weight:400;color:#111;margin-bottom:30px;opacity:0;transition:.9s ease-in-out}.why-chooseus-section .shape-three{position:absolute;left:-208px;bottom:-130px}.why-chooseus-section .shape-four{position:absolute;right:-208px;bottom:-130px}.brand-section-2.home-three{background:#121212}.style_two h5.single-featured-car-title{margin-bottom:10px}.single-featured-car-rent-per-day-2{font-size:14px;color:#111;line-height:20px;font-weight:400;padding-bottom:20px;text-transform:capitalize;font-family:var(--primary-font)}.about-info-title,.download-app-content h2{font-weight:600;font-family:var(--primary-font)}.featured-car-info-outer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.subscribe-section-2{position:relative;z-index:99;background:var(--theme-color)}.subscribe-section-2 .subscribe-layer-bg-2{position:absolute;left:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom}.subscribe-section-2 .subscribe-inner{padding:50px 0;border-radius:0;background:0 0}.services-section{background-color:#f6f6f6}.services-block-one{position:relative;margin-bottom:30px;z-index:1;padding:25px 0 0 40px}.services-block-one::before{position:absolute;inset:0px 50px 65px 0px;content:"";z-index:-1;border-radius:10px;background-color:#fff}.services-block-one h6.service-title{font-size:16px;font-weight:500;line-height:26px;margin-bottom:15px;font-family:var(--secondary-font)}.services-block-one h6.service-title a,.team-block-one .inner-box .author-info h5 a{color:#111;display:inline-block}.services-block-one .services-iamge img{border-radius:10px}.slider.style_four{position:relative;padding:270px 0 230px}.slider.style_four .shape-image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat!important;background-position:right top!important}.slider.style_four .shape-image-2{position:absolute;bottom:0;right:0;height:100%;width:100%;background-repeat:no-repeat!important;background-position:left bottom!important}.slider.style_four .slide-item-content .slider_content{position:relative;z-index:11}.slider.style_four .slide-item-content .container .slider-image{position:relative;z-index:9;overflow:visible;margin-right:-260px}.owl_dots_one .owl-dots{gap:9px;display:flex;position:absolute;top:calc(50% - 50px);left:75px;justify-content:center;align-items:center;flex-direction:column}.owl_dots_one .owl-dots .owl-dot{width:9px;height:9px;opacity:.3;background:#ff2c3b;border-radius:50px}.owl_dots_one .owl-dots .owl-dot.active{width:13px;height:13px;opacity:1;border-radius:50px}.owl_navs_one.theme_carousel .owl-nav{gap:90px;display:flex;position:absolute;top:calc(50% - 100px);left:75px;justify-content:center;align-items:center;flex-direction:column}.about-section .shape{position:absolute;bottom:40px;left:0}.about-info-block,.download-app-list{display:flex;align-items:center;gap:20px}.about-info-icon{width:60px;height:60px;font-size:25px;line-height:60px;text-align:center;border-radius:50%;flex-shrink:0;color:#000;background:rgba(255,44,59,.1)}.about-info-title{font-size:24px;line-height:28px;color:#0d0d0d}.download-app-outer{position:relative;padding:0 100px;border-radius:20px;z-index:1;background:#171626}.download-app-content{padding-top:70px;padding-bottom:70px}.download-app-content h2{font-size:44px;line-height:52px;color:#fff;margin-bottom:30px}.download-app-content p{font-size:18px;line-height:32px;font-weight:500;color:#fff;font-family:var(--secondary-font);margin-bottom:40px}.download-app-image{margin-top:-100px;margin-bottom:-100px;text-align:right}.download-app{display:flex;align-items:center;gap:10px;max-width:200px;width:100%;padding:10px;border-radius:10px;background:#fff}.download-app .app-icon{width:30px;height:30px;flex-shrink:0;text-align:center;line-height:30px}.download-app .app-content span{font-size:12px;font-weight:500;line-height:20px;display:block;color:#111;text-transform:uppercase;font-family:var(--secondary-font)}.download-app .app-content h6{font-size:20px;font-weight:500;line-height:20px;color:#111;font-family:var(--primary-font);text-transform:capitalize}.download-app-outer .icon-box{position:absolute;width:136px;height:136px;bottom:calc(50% - 68px);right:95px;content:"";padding:25px;text-align:center;color:var(--bs-white);background-color:#fff;line-height:136px;border-radius:50%}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.download-app-outer .icon-box .icon{font-size:30px;width:85px;height:85px;line-height:85px;text-align:center;border-radius:50%;color:var(--bs-white);transform:rotate(0);background-color:var(--theme-color);transition:.5s}.download-app-outer .icon-box:hover .icon{transform:rotate(180deg)}.download-app-outer .icon-box .icon-text{position:absolute;top:6px;left:1px;width:100%;height:100%;text-align:center}.download-app-outer .icon-box .icon-text img{animation:10s linear spin}.download-app-outer .shape{position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;border-radius:20px;background-repeat:no-repeat;background-position:right center}.view-all-btn .btn-style-two{border-radius:5px}.subscribe-section.style-two{position:relative;margin-bottom:-95px;z-index:99}.slider.style_five .slide-item{padding:185px 0 180px}.slider.style_five .slide-item-content .slider_content h1{font-size:72px;line-height:80px;font-weight:600;margin-bottom:20px;color:#111;opacity:0;font-family:var(--primary-font);transition:.9s ease-in-out}.slider.style_five .slide-item-content .big-title{position:absolute;bottom:0;left:calc(50% - 880px);font-size:440px;font-weight:600;line-height:440px;text-align:center;display:block;overflow:hidden;opacity:0;transform:perspective(400px) rotateY(0) translateY(120px);transform-origin:center bottom;transition:1s;font-family:var(--primary-font);background:linear-gradient(#111 0,rgba(17,17,17,0) 100%) text;-webkit-text-fill-color:transparent}.booking-section.style-three{margin-top:-130px}.slider.style_five .owl-item.active .big-title{transform:perspective(400px) rotateY(0) translateY(0);transition-delay:1s;opacity:.06!important;visibility:visible!important}.team-block-one .inner-box,.testimonial-block-two .inner-box{padding:0 40px 40px;border-radius:10px;box-shadow:rgba(0,0,0,.07) 0 10px 50px;background:#fff}.brand-section.home-five .brand-outer-box{flex-wrap:wrap;margin-bottom:50px}.google-map-section.style-two .shape{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left bottom}.testimonial-block-two .inner-box{position:relative;margin-top:20px}.testimonial-block-two .inner-box .author-image{position:relative;width:100px;height:100px;margin-top:-45px;display:inline-block;border-radius:50%;text-align:center}.testimonial-block-two .inner-box .author-info h5{font-size:24px;line-height:30px;color:#111;font-weight:600;font-family:var(--primary-font)}.testimonial-block-two .inner-box .author-info .designation{font-size:16px;line-height:30px;color:var(--body-color);font-weight:400;display:block;font-family:var(--secondary-font)}.team-block-one .inner-box .author-social-links,.testimonial-block-two .inner-box .author-rating{display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:15px}.testimonial-block-two .inner-box .author-rating li{font-size:15px;color:#ffc844}.home-five .owl_dot_one.theme_carousel .owl-dots{margin-top:60px}.breadcrumb-section{background-size:cover;background-repeat:no-repeat;background-position:center center;padding:260px 0 140px}.breadcrumb-section .banner-content h1{color:#fff;text-align:center;font-size:64px;font-weight:600;line-height:90%;font-family:var(--primary-font);text-transform:capitalize}@media (max-width:767px){.breadcrumb-section .banner-content h1{font-size:50px}}@media (max-width:576px){.breadcrumb-section .banner-content h1{font-size:40px}}.team-block-one .inner-box{position:relative;margin-top:40px;z-index:1;cursor:pointer}.team-block-one .inner-box::before{position:absolute;bottom:0;right:0;width:100px;height:100px;content:"";opacity:0;z-index:-1;transform:translateY(10px);background:var(--theme-color);transition:.5s;border-radius:0 0 10px;clip-path:polygon(100% 25%,10% 99%,100% 100%)}.team-block-one:hover .inner-box::before{opacity:1;transform:translateY(0)}.team-block-one .inner-box .author-image{position:relative;width:140px;height:140px;margin-top:-66px;display:inline-block;border-radius:100px;text-align:center;overflow:hidden;margin-bottom:15px}.bill-information .contact-info .form-group,.team-block-one .inner-box .author-info{margin-bottom:20px}.team-block-one .inner-box .author-info h5{font-size:24px;line-height:30px;color:#111;font-weight:600;margin-bottom:5px;font-family:var(--primary-font)}.team-block-one .inner-box .author-info span{font-size:16px;line-height:30px;color:var(--body-color);font-weight:400;display:block;margin-bottom:10px;font-family:var(--secondary-font)}.team-block-one .inner-box .author-social-links li{width:40px;height:40px;line-height:35px;background:#fff;border-radius:50%;text-align:center;box-shadow:rgba(0,0,0,.08) 0 0 20px}.team-block-one .inner-box .author-social-links li a{width:24px;height:24px;background:#000;border-radius:50%;color:#fff;font-size:12px;line-height:24px;text-align:center;display:inline-block;transition:.5s}.team-block-one .inner-box .author-social-links li a:hover{background:var(--theme-color)}.testimonials-section.inner-page .btn-style-two{line-height:48px;border-radius:0;margin-top:20px}.inner-page .testimonial-block-two .inner-box .author-image{margin-bottom:15px}.testimonials-section.dark-bg{background:#060702}.contact-section .default-form,.faq-outer-box{max-width:850px;width:100%;margin:0 auto}.accordion-box .accordion .acc-content.current,.terms-checkbox .checkbox-container input:checked~.checkmark::after{display:block}.accordion-box .accordion{position:relative;background:#fff;border-radius:5px;margin-bottom:10px;border:1px solid #e5e5e5;overflow:hidden}.accordion-box .accordion:last-child,.blog-sidebar .sidebar-widget:last-child,.comment-inner .comment-box:last-child{margin-bottom:0}.accordion-box .accordion .acc-btn{position:relative;display:block;padding:20px 60px 20px 30px;background:#fff;cursor:pointer;transition:.5s}.accordion-box .accordion .acc-btn h4{display:block;font-size:20px;font-weight:500;line-height:28px;font-family:var(--primary-font);transition:.5s}#questionForm input,#questionForm textarea,.accordion-box .accordion .acc-content p,.planning-details-section p,.sortable-masonry .filter-tabs li{font-size:16px;font-family:var(--secondary-font)}.accordion-box .accordion .acc-btn::before{position:absolute;top:20px;right:30px;font-size:24px;color:var(--theme-color);content:"";font-weight:900;font-family:"Font Awesome 6 Free"}.accordion-box .accordion .acc-btn.active::before{content:"";color:#000;font-family:"Font Awesome 6 Free"}.accordion-box .accordion .acc-content{padding:15px 60px 33px 30px}.accordion-box .accordion .acc-content p{font-weight:400;line-height:28px;color:var(--body-color)}#questionForm input,#questionForm textarea{line-height:28px;padding:15px 30px;width:100%;transition:.5s;color:var(--body-color);border:1px solid #e5e5e5;border-radius:5px}#questionForm textarea,.comment-form form textarea,.contact-section .default-form .form-group textarea{height:170px;resize:none}#questionForm input:focus,#questionForm textarea:focus,.comment-form form input:focus,.comment-form form textarea:focus,.contact-section .default-form .form-group input:focus,.contact-section .default-form .form-group textarea:focus,.sidebar-search-box input:focus,.terms-checkbox .checkbox-container:hover input~.checkmark{border-color:var(--theme-color)}#questionForm button.btn-style-five,.contact-section .btn-style-five,.gallery-section .btn-style-five,.planning-details-section .btn-style-five,.price-range-slider .btn-box .btn-style-four{padding:15px 30px}.services-section.inner-page{padding-bottom:200px;margin-bottom:-99px}.area-outer-image{display:grid;gap:6px}.area-details-image img,.gallery-block-one .inner-box img,.order-outer-box .product-info-box,.sortable-masonry .filter-tabs li.active::before,.sortable-masonry .filter-tabs li:hover::before{width:100%}.area-details-image:first-child,.car-details-image:first-child{grid-area:1/1/span 2/span 3}.planning-details-section p{line-height:26px;color:var(--body-color);margin-bottom:30px}.planning-details-section .planning-map iframe{width:100%;height:400px}.sortable-masonry .filter-tabs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}.sortable-masonry .filter-tabs li{position:relative;font-weight:500;line-height:30px;color:#111;padding:10px 30px;border-radius:4px;z-index:1;overflow:hidden;cursor:pointer}.pricing-block-one .price,.pricing-block-one .price span,.pricing-block-one h6.title{line-height:30px;font-family:var(--primary-font);color:#111}.sortable-masonry .filter-tabs li::before{position:absolute;top:0;left:0;width:0;height:100%;content:"";z-index:-1;transition:.5s;background-color:var(--theme-color)}.gallery-block-one .inner-box{position:relative;display:block;cursor:pointer;border-radius:10px;margin-bottom:30px;overflow:hidden}.gallery-block-one .inner-box .view-btn{position:absolute;inset:10px;content:"";display:flex;align-items:center;justify-content:center;border-radius:10px;transform:scale(0);transition:.5s;background:rgba(255,44,59,.6)}.gallery-block-one .inner-box .view-btn .lightbox-image{display:inline-block;color:#fff;font-size:30px}.gallery-block-one:hover .inner-box .view-btn{transform:scale(1)}.pricing-block-one{position:relative;border-radius:10px;background-color:#fff;margin-bottom:30px;padding:40px 30px;transition:.5s;border-top:3px solid var(--theme-color)}.pricing-block-one .table-header{text-align:center;padding-bottom:30px;border-bottom:2px dashed rgba(0,0,0,.2);border-top-width:2px;border-right-width:2px;border-left-width:2px;margin-bottom:30px;border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-left-color:rgba(0,0,0,.2)}.pricing-block-one h6.title{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:20px}.pricing-block-one .price{font-size:48px;font-weight:600}.pricing-block-one .price span{font-size:24px;font-weight:400}.pricing-block-one .feature-list li{padding:10px 0;font-size:16px;line-height:26px;font-weight:400;color:#111;display:flex;align-items:center;gap:16px;font-family:var(--secondary-font)}.order-information .order-outer-box .product-name,.order-information h3.title{font-size:28px;line-height:30px;font-weight:600;font-family:var(--primary-font)}.pricing-block-one .feature-list li span{width:25px;height:25px;display:block;color:var(--theme-color);line-height:25px;text-align:center;font-size:8px;border-radius:50%;background:rgba(255,44,59,.1)}.order-information h3.title{color:#111;text-transform:capitalize;padding-bottom:15px}.order-information .info-title-box span.price{font-size:28px;font-weight:600;line-height:30px;color:var(--theme-color)}.order-outer-box .product-image{flex-shrink:0}.order-information .order-outer-box{padding:30px 0;margin-bottom:30px;border-top:1px solid rgba(229,229,229,.89);border-bottom:1px solid rgba(229,229,229,.89);position:relative;display:flex;align-items:center;gap:20px}.order-outer-box .info-title-box{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}.order-information .order-outer-box .product-name{color:#111}.order-information .order-outer-box .product-info-list li{font-size:14px;line-height:20px;color:#111;font-weight:400;padding:5px 0;font-family:var(--secondary-font)}.order-information .order-outer-box .product-info-list li strong{font-weight:700}.order-summary{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.bill-information .pay-bill,.order-summary .bill-history li{font-size:16px;font-family:var(--secondary-font);display:flex;align-items:center}.order-summary #couponForm{position:relative;padding:5px;display:inline-block;max-width:410px;width:100%;border-radius:5px;border:1px solid #e5e5e5}.order-summary #couponForm input{font-size:16px;line-height:28px;font-weight:400;color:var(--body-color);padding:10px 15px;text-transform:capitalize}.order-summary #couponForm button{position:absolute;top:5px;right:5px;font-size:18px;line-height:28px;font-weight:500;padding:10px 30px}.order-summary .bill-history{max-width:240px;width:100%}.order-summary .bill-history li{line-height:26px;font-weight:500;color:#111;padding:5px 0;text-align:right;gap:20px;justify-content:space-between;text-transform:capitalize;margin-bottom:10px}.bill-information .pay-bill span,.bill-information h3,h3.sidebar-widget-title{font-size:28px;line-height:36px;font-weight:600}.order-summary .bill-history li.deu-amount span{font-size:28px;color:#ff2c3b;line-height:28px;font-family:var(--primary-font)}.bill-information{position:relative;padding:20px 30px;margin-left:20px;box-shadow:rgba(0,0,0,.08) 0 10px 50px}.bill-information h3{color:#111;margin-bottom:20px}.bill-information .contact-info .form-group input{font-size:16px;line-height:28px;font-weight:400;font-family:var(--secondary-font);color:var(--body-color);padding:10px 20px;border:1px solid #e5e5e5;border-radius:5px;width:100%}.bill-information .pay-bill{font-weight:500;line-height:36px;padding-top:10px;padding-bottom:30px;margin-bottom:30px;gap:25px;border-bottom:1px solid #e5e5e5}.payment-method input[type=radio]:checked+label.btn,.terms-checkbox .checkbox-container input:checked~.checkmark{background-color:var(--theme-color);border-color:var(--theme-color)}.bill-information .pay-bill span{color:var(--theme-color);font-family:var(--primary-font)}.bill-information .contact-info p.text,.payment-method label.btn,.terms-checkbox .checkbox-container h6,.terms-checkbox .checkbox-container p{font-size:16px;font-weight:400;font-family:var(--secondary-font)}.payment-method{display:inline-flex;align-items:center;background:#f6f6f6;border-radius:5px;overflow:hidden;margin-bottom:20px}.payment-method label.btn{display:inline-block;padding:10px 20px;cursor:pointer;color:var(--body-color);border-radius:0;background:#f6f6f6;transition:.3s}.payLater-box .btn{border-radius:0 0 5px 5px}.paypal-box .btn{border-radius:5px 5px 0 0}.payment-method input[type=radio]:checked+label.btn{color:#fff}.bill-information .contact-info p.text{line-height:30px;color:var(--body-color);margin-bottom:30px}.terms-checkbox .checkbox-container{display:block;position:relative;padding-left:25px;margin-bottom:20px;cursor:pointer}.terms-checkbox .checkbox-container input{position:absolute;opacity:0;cursor:pointer}.terms-checkbox .checkbox-container .checkmark{position:absolute;top:7px;left:0;height:15px;width:15px;background:0 0;border:1px solid #ddd;border-radius:2px}.terms-checkbox .checkbox-container .checkmark::after{content:"";position:absolute;display:none;left:4px;top:1px;width:5px;height:10px;border-style:solid;border-color:#fff;border-image:initial;border-width:0 3px 3px 0;transform:rotate(45deg)}.terms-checkbox .checkbox-container h6{line-height:28px;color:#111}.terms-checkbox .checkbox-container p{line-height:28px;color:var(--body-color)}.bill-information .btn-style-five{padding:10px 30px;font-size:18px;font-weight:500;line-height:28px;width:100%;font-family:var(--primary-font);border-radius:5px}.product-sidebar{position:relative;border-radius:10px;padding:50px 40px;background:#fff;box-shadow:rgba(0,0,0,.04) 0 10px 80px}.blog-sidebar,.listing-blog{box-shadow:0 10px 50px rgb(0 0 0 / 5%)}h3.sidebar-widget-title{color:#111;font-family:var(--primary-font);margin-bottom:25px}.comment-inner,.sidebar-filter-widget,.sidebar-search-widget,.sidebar-select-car-widget{padding-bottom:50px;margin-bottom:40px;border-bottom:1px solid #e5e5e5}.sidebar-search-box input{padding:20px 30px;font-size:16px;font-weight:400;color:var(--body-color);line-height:28px;width:100%;border-radius:10px;font-family:var(--secondary-font);background:#fff0f1;border:1px solid #fff0f1;transition:.5s}.sidebar-search-box button{position:absolute;top:20px;right:30px;font-size:18px;color:#909092;transition:.5s}.custom-select{position:relative;display:inline-block;width:100%}.custom-select select{appearance:none;outline:0;cursor:pointer;width:100%;padding:15px 20px;font-size:16px;line-height:28px;color:#111;border-radius:5px;margin-bottom:10px;background-color:#f4f4f4;border:1px solid #f4f4f4}.custom-select select option{background-color:#fff;color:#333}.custom-select select option:hover{background-color:#f0f0f0}.custom-select::after{content:"";position:absolute;top:50%;right:10px;font-weight:900;font-family:"Font Awesome 6 Free";transform:translateY(-50%);pointer-events:none}.check-box label,.price-range-slider .range-value{color:var(--primary-color);font-family:var(--secondary-font);position:relative}.price-range-slider{position:relative;width:100%}.price-range-slider .range-value{display:flex;align-items:center;margin-top:15px;margin-bottom:20px;font-size:14px;font-weight:500}.price-range-slider .range-value span{font-size:14px;line-height:24px;font-weight:500;color:var(--title-color);margin-right:5px}.price-range-slider .range-value input{width:100%;background:0 0;font-size:14px;line-height:24px;font-family:var(--text-font);font-weight:500;color:var(--title-color);box-shadow:none;border:none}.check-box label:after,.sidebar-archives-list li a:before,.sidebar-category-list li a:before{font-weight:900;opacity:0;font-family:"Font Awesome 6 Free"}.price-range-slider .range-bar{border:none;height:4px;width:100%;background:#ffdfdf;border-radius:0}.check-box input:checked+label:before,.price-range-slider .ui-slider-range{background-color:var(--theme-color)}.price-range-slider .ui-slider-handle{position:relative;display:inline-block;width:20px;height:20px;border:4px solid #fff;border-radius:50%;background-color:var(--theme-color);cursor:pointer;box-shadow:rgba(0,0,0,.1) 0 0 18px 0;top:-11px}.price-range-slider .btn-box{position:relative;display:flex;align-items:center;justify-content:space-between}.price-range-slider .btn-box .clear-btn{position:relative;display:inline-block;font-size:16px;line-height:30px;font-weight:500;color:#222;text-decoration:underline;transition:.5s}.sidebar-capacity-widget,.sidebar-car-brands-widget,.sidebar-car-type-widget{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #e5e5e5}.check-box label{font-size:16px;line-height:30px;padding-left:20px;font-weight:400;display:inline-block;cursor:pointer;margin-bottom:10px}.check-box label:before{position:absolute;content:'';left:0;top:7px;width:15px;height:15px;border-radius:2px;border:1px solid #ddd;background:0 0}.check-box label:after{content:"\f00c";position:absolute;top:-1px;left:3.5px;font-size:10px;color:#fff;pointer-events:none}.rating-star li{color:#d3d3d3;font-size:15px}.comment-form .rating-box .rating ul li.rated-star,.rating-star li.rated-star{color:var(--rating-color)}.car-listing-section .single-featured-car-book-btn a{display:inline-block;padding:10px 50px}.car-brands-list{max-height:250px;height:100%;overflow-y:auto}.car-details-outerbox{display:grid;gap:6px}.car-details-image img{width:100%;border-radius:10px}.car-details-info-outer{padding-top:30px}.rating-location-box{display:flex;align-items:center;gap:30px}.rating-location-box .location{font-size:14px;font-weight:700;color:var(--theme-color);display:flex;align-items:center;gap:5px;text-transform:uppercase;font-family:var(--primary-font)}.rating-location-box .location i{font-size:20px;color:var(--theme-color)}.rating-location-box .rating{font-size:14px;font-weight:400;color:var(--primary-color);display:flex;align-items:center;gap:5px;font-family:var(--secondary-font)}.rating-location-box .rating i{font-size:15px;color:var(--rating-color)}h3.car-details-title{font-size:44px;line-height:56px;color:var(--primary-color);font-weight:600;padding-bottom:40px;margin-bottom:50px;font-family:var(--primary-font);border-bottom:1px solid #e5e5e5}.car-details-feature-content h6,.car-details-feature-content span{line-height:26px;font-family:var(--secondary-font);text-transform:capitalize}.car-details-feature-list,.car-details-highlights{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #e5e5e5}.car-details-feature-box{display:flex;align-items:center;gap:12px;margin-bottom:20px}.car-details-feature-icon{width:50px;height:50px;font-size:24px;text-align:center;line-height:50px;color:var(--theme-color);background-color:#fff0f1;border-radius:5px}.car-details-feature-content h6{font-size:14px;font-weight:400;color:#6a6a6a}.car-details-feature-content span{font-size:16px;font-weight:500;color:var(--primary-color)}.car-details-about-box{margin-bottom:40px}h4.car-details-sub-title{font-size:24px;font-weight:500;line-height:32px;padding-bottom:20px;font-family:var(--primary-font);color:var(--primary-color)}.car-details-highlights-text,p.car-details-about-text{font-size:16px;line-height:26px;color:#6a6a6a;font-weight:400;font-family:var(--secondary-font)}.car-details-excluded-list li,.car-details-included-list li,.car-details-top-highlights-list li{display:flex;align-items:center;gap:14px;font-size:16px;line-height:26px;font-weight:400;color:var(--primary-color);margin-bottom:20px;font-family:var(--secondary-font)}.car-details-included-list li i{color:#45de5e;font-size:13px}.car-details-excluded-list li i{color:var(--theme-color);font-size:13px}.car-details-highlights-text{margin-bottom:20px}.car-details-top-highlights-list li i{color:#45de5e;font-size:20px}.car-details-right-sidebar{position:relative;padding:30px;background:#fff;border-radius:10px;filter:drop-shadow(0px 10px 80px rgb(0 0 0 / 4%))}.price-list,.select-delivery-box,.select-time-box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.select-date-box input{position:relative;border-radius:10px;padding:10px 30px;width:100%;font-size:16px;line-height:30px;font-weight:600;color:var(--primary-color);font-family:var(--secondary-font);background-color:#f4f4f4}.add-extra-box .link-btn .btn-style-four{width:100%;text-align:center}.select-delivery-box,.select-time-box{display:flex;align-items:center;justify-content:space-between}.select-delivery-box label,.select-time-box label{font-size:16px;font-weight:500;line-height:30px;color:var(--primary-color);text-transform:capitalize;font-family:var(--secondary-font)}.select-delivery-box input,.select-time-box input{font-size:14px;font-weight:400;line-height:30px;color:#6a6a6a;font-family:var(--secondary-font)}.add-extra-box h6.add-extra-sub-title{font-size:16px;font-weight:500;line-height:30px;color:var(--primary-color);text-transform:capitalize;font-family:var(--secondary-font);margin-bottom:15px}.add-extra-box .check-box span,.price-list li h6{font-weight:400;font-family:var(--secondary-font);line-height:30px}.add-extra-box .check-box span{position:absolute;right:0;font-size:14px;color:#6a6a6a}.price-list li{display:flex;align-items:center;gap:10px;justify-content:space-between;padding-bottom:10px}.price-list li h6{font-size:16px;color:#6a6a6a;text-transform:capitalize}.price-list li span,.rating-title-box h2,.rating-title-box h6{font-family:var(--primary-font)}.price-list li span{font-size:16px;font-weight:700;line-height:30px;color:var(--primary-color)}.rating-outer-box{position:relative;padding:30px;display:flex;align-items:center;gap:30px;background:#fff;margin-bottom:50px;border-radius:10px;filter:drop-shadow(0px 20px 80px rgb(0 0 0 / 8%))}.rating-title-box{position:relative;padding:35px 54px 35px 24px;flex-shrink:0;border-right:1px solid #e5e5e5}.rating-title-box h2{font-size:42px;line-height:50px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--theme-color)}.rating-title-box h2 i{font-size:33px;color:var(--rating-color)}.rating-title-box h6{font-size:20px;line-height:30px;font-weight:700;color:#000}.rating-progress-box .progress-box .progress-bar-text,.rating-progress-box .progress-box .title,.rating-title-box p{font-size:16px;font-weight:400;font-family:var(--secondary-font);line-height:30px}.rating-title-box p{color:#000}.rating-progress-box{width:100%;padding-left:20px}.rating-progress-box .progress-box{position:relative;display:flex;justify-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:5px}.rating-progress-box .progress-box .title{width:22%;color:#6a6a6a}.rating-progress-box .progress-box .bar{max-width:300px;width:100%;height:4px;flex-shrink:0;background:#e2e2e2;border-radius:51px}.rating-progress-box .progress-box .bar-inner{display:block;width:0;height:4px;background:#10b451;border-radius:51px;-webkit-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;-moz-transition:1.5s;transition:1.5s}.rating-progress-box .progress-box .progress-bar-text{display:flex;align-items:center;justify-content:end;flex-shrink:0;gap:5px;color:#6a6a6a;width:12%}.comment-inner .comment-box{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px}.comment-box .comment-thumb{width:80px;height:80px;text-align:center;border-radius:50%;flex-shrink:0;overflow:hidden}.comment-box .comment-details{position:relative;padding:20px 30px;border-radius:5px;border:1px solid #e5e5e5}.comment-box .comment-details h6{font-size:20px;font-weight:600;line-height:30px;color:var(--primary-color);font-family:var(--primary-font)}.comment-box .comment-details .post-date{font-size:14px;font-weight:400;line-height:30px;color:#6a6a6a;display:block;margin-bottom:10px;font-family:var(--secondary-font)}.comment-box .comment-details p{font-size:16px;font-weight:400;line-height:30px;color:#6a6a6a;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e5e5e5;font-family:var(--secondary-font)}.comment-box .comment-details .reply-btn{position:absolute;top:30px;right:30px;display:flex;align-items:center;gap:10px;padding:12px 30px}.comment-box .comment-details .reply-btn i{font-size:15px}.comment-box .comment-details .rating-box{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:space-between}.comment-box .comment-details .rating-box .rating,.comment-form .rating-box .rating{display:flex;align-items:center;gap:20px;width:30%}.comment-box .comment-details .rating-box .rating span,.comment-form .rating-box .rating span{font-size:14px;line-height:20px;font-weight:500;color:var(--primary-color);font-family:var(--secondary-font)}.comment-box .comment-details .rating-box .rating ul,.comment-form .rating-box .rating ul{display:flex;align-items:center;gap:5px}.comment-box .comment-details .rating-box .rating ul li{font-size:12px;line-height:20px;color:var(--rating-color)}.comment-box.replay-comment{margin-left:100px}.comment-box.replay-comment .comment-details p{padding-bottom:0;margin-bottom:0;border-bottom:none}.comment-form-area h4.comment-form-title{font-size:24px;font-weight:500;line-height:32px;font-family:var(--primary-font);color:var(--primary-color);margin-bottom:30px}.comment-form .rating-box{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:30px;justify-content:space-between}.comment-form .rating-box .rating ul li{font-size:12px;line-height:20px;color:#cacaca}.comment-form form input,.comment-form form textarea,.contact-section .default-form .form-group input,.contact-section .default-form .form-group textarea{width:100%;height:50px;font-size:16px;line-height:26px;padding:12px 20px;color:#6a6a6a;font-weight:400;border-radius:5px;background:#fff;transition:.5s;border:1px solid #e5e5e5}.blog-sidebar{position:relative;padding:60px 40px;border-radius:10px;margin-left:22px}.blog-sidebar .sidebar-search-widget{border-bottom:none;padding-bottom:0;margin-bottom:0}.post-share-box,.sidebar-post-inner .post{border-bottom:1px solid #e5e5e5;display:flex}.blockquote,.blog-sidebar .sidebar-widget{margin-bottom:50px}.sidebar-archives-list li a,.sidebar-category-list li a{position:relative;font-size:16px;line-height:26px;font-weight:400;color:var(--primary-color);padding:8px 0;display:inline-block;font-family:var(--secondary-font)}.sidebar-post-inner .post .post-text span.post-date,.sidebar-tags-list li a{font-size:15px;color:#6a6a6a;font-family:var(--secondary-font);font-weight:400}.sidebar-category-list li a:before{position:absolute;top:9px;left:0;content:'\f105';font-size:15px;color:#000;transition:.5s}.sidebar-archives-list li a:hover,.sidebar-category-list li a:hover{color:var(--theme-color);padding-left:16px}.sidebar-post-inner .post{align-items:center;gap:20px;padding-bottom:20px;margin-bottom:20px}.sidebar-post-inner .post:last-child{border-bottom:none}.sidebar-post-inner .post .post-thumb{width:90px;height:90px;line-height:90px;text-align:center;border-radius:10px;overflow:hidden;flex-shrink:0}.sidebar-post-inner .post .post-text h5{font-size:18px;line-height:22px;font-weight:600;margin-bottom:10px;font-family:var(--primary-font)}.sidebar-post-inner .post .post-text h5 a{color:var(--primary-color);display:inline-block;transition:.5s}.sidebar-post-inner .post .post-text span.post-date{line-height:20px;display:flex;align-items:center;gap:5px}.sidebar-post-inner .post .post-text span.post-date i{font-size:16px;color:var(--theme-color)}.gallery-image-list{display:flex;flex-wrap:wrap;gap:10px}.gallery-image-list li .image{position:relative;display:block;max-width:96px;width:100%;overflow:hidden;border-radius:5px}.sidebar-archives-list li a:before{position:absolute;top:9px;left:0;content:'\f105';font-size:15px;color:var(--primary-color);transition:.5s}.sidebar-archives-list li a:hover:before{opacity:1;color:var(--theme-color)}.sidebar-tags-list{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.sidebar-tags-list li a{line-height:26px;padding:5px 17px;background:#f4f4f4;border-radius:55px;display:inline-block}.post-share-box .post-tags li a:hover,.sidebar-tags-list li a:hover{color:#fff;background-color:var(--theme-color)}.listing-blog{border-radius:10px}.listing-blog .blog-post-content{padding:0 30px 30px}.listing-blog .post-title{font-size:36px;font-weight:600;line-height:48px}.blockquote{position:relative;padding:40px 30px;background:#fff;display:flex;align-items:flex-start;gap:35px;border-radius:10px;margin-top:50px;border-top:3px solid var(--theme-color);box-shadow:0 10px 80px rgb(0 0 0 / 4%)}.blockquote .quote-icon{font-size:40px;color:#000}.blockquote .quote-text p{font-size:20px;line-height:30px;font-weight:400;font-family:var(--primary-font);color:var(--primary-color);margin-bottom:15px}.blockquote .quote-text strong,.blog-post-content .author-box .author-info h4{font-weight:700;line-height:30px;color:var(--primary-color);font-family:var(--primary-font)}.blockquote .quote-text strong{font-size:20px}.blog-details-content p.blog-text,.blog-post-content .author-box .designation,.post-share-box .post-tags li a{font-family:var(--secondary-font);font-family:var(--secondary-font)}.blog-details-content .post-title{font-size:36px;line-height:48px;margin-bottom:20px}.blog-details-content p.blog-text{font-size:16px;line-height:26px;font-weight:400;color:#6a6a6a;margin-bottom:20px}.blog-details-content .image{border-radius:10px;overflow:hidden;margin-top:30px;margin-bottom:30px}.post-share-box{align-items:center;justify-content:space-between;padding-bottom:30px;margin-bottom:40px;flex-wrap:wrap}.post-share-box ul{display:flex;align-items:center;display:flex;align-items:center;gap:10px;margin-bottom:20px}.post-share-box .post-tags{gap:10px}.post-share-box .post-tags li h6{font-size:16px;line-height:26px;font-weight:500;color:var(--primary-color)}.post-share-box .post-tags li a{font-size:15px;font-weight:400;line-height:26px;color:#6a6a6a;border-radius:45px;padding:4px 20px;display:inline-block;transition:.5s;border:1px solid #e5e5e5}.post-share-box .post-share{gap:20px}.post-share-box .post-share li a{gap:20px;font-size:16px;color:#6a6a6a;display:inline-block;transition:.5s}.blog-post-content .author-box{display:flex;align-items:flex-start;gap:30px;margin-bottom:50px}.blog-post-content .author-thumb{width:120px;height:120px;flex-shrink:0;overflow:hidden;border-radius:100px}.blog-post-content .author-box .author-info h4{font-size:24px}.blog-post-content .author-box .designation{display:block;margin-bottom:10px;font-size:15px;font-weight:400;line-height:28px;color:#6a6a6a}.contact-info-item{position:relative;padding:0 60px 40px;background:#fff;margin-top:50px;border-radius:10px;margin-bottom:30px;box-shadow:0 10px 80px rgb(0 0 0 / 7%)}.contact-info-icon{width:100px;height:100px;line-height:110px;text-align:center;border-radius:10px;display:inline-block;transform:translateY(-50px);margin-bottom:-20px;font-size:40px;color:#fff;background:var(--theme-color);box-shadow:0 10px 50px rgb(0 0 0 / 8%)}h4.contact-info-title{font-size:24px;line-height:32px;font-weight:600;font-family:var(--primary-font);color:#0d0d0d;text-transform:capitalize;margin-bottom:15px}.contact-info-text a,.contact-info-text p{font-size:16px;font-weight:400;color:#6a6a6a;font-family:var(--secondary-font)}.contact-info-text p{line-height:32px}.contact-info-text a{line-height:20px;display:inline-block;transition:.5s}.google-map-section iframe{height:520px;width:100%;border-radius:10px}.error-container-outer h1{font-size:44px;font-weight:600;color:var(--primary-color);line-height:56px;margin-bottom:40px;font-family:var(--primary-font)}.error-container-outer .button-outer-box{display:flex;justify-content:center;gap:30px}.error-container-outer .button-outer-box .btn-style-five{display:flex;align-items:center;gap:8px;padding:15px 30px}.error-container-outer .button-outer-box .btn-style-four{font-size:14px;line-height:20px;padding:15px 30px}
