:root{--background:#fff;--foreground:#171717}html,body{max-width:100vw;overflow-x:hidden}img{max-width:100%}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif}h1,h2,h3{font-family:Roboto,sans-serif}ul{margin:0;padding:0;list-style:none}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-o-transition:all .5s ease 0s;text-decoration:none;transition:all .5s}.theme-btn{color:#fff;background-color:#00c2a8;border:1px solid #00c2a8;border-radius:100px;align-items:center;height:60px;padding:.75rem 1.5rem;font-size:16px;font-weight:700;transition:all .4s;display:inline-flex}.theme-btn:hover{color:#00c2a8;background-color:#fff}header{z-index:9;width:100%;transition:all .3s ease-in-out;position:fixed;top:0;left:0}header.static-header{background-color:#084863;position:sticky;top:0}.header-fixed{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#000000b3;transition:all .3s ease-in-out}.language-selector .btn{background-color:#fff;border-radius:5px;padding:5px}.language-selector .btn.dropdown-toggle:after{vertical-align:middle;background-image:url(../media/arrow-down.78415e8b.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:0;width:10px;height:10px}.heading h2{color:#084863;font-size:40px;font-weight:600}body .swiper-button-prev,body .swiper-button-next{z-index:1;cursor:pointer;border:1px solid #0eb4b2;border-radius:100px;width:55px;height:40px;transition:all .4s;position:absolute;top:50%;transform:translateY(-50%)}body .swiper-button-prev svg,body .swiper-button-next svg{display:none}body .swiper-button-prev:after{content:"";background-image:url(../media/slider-arrow.bbce810c.svg);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0;transform:rotate(-180deg)}body .swiper-button-next{border:1px solid #0eb4b2;border-radius:100px;width:55px;height:40px}body .swiper-button-next:after{content:"";background-image:url(../media/slider-arrow.bbce810c.svg);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}body .swiper-button-next:hover,body .swiper-button-prev:hover{background-color:#0eb4b2}body .swiper-button-next:hover:after,body .swiper-button-prev:hover:after{filter:brightness(0)invert()}@media (min-width:1400px){.container{max-width:1620px}.banner-section .container{max-width:1194px}}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.explore-cars-section{padding:48px 0 73px}.explore-cars-section .heading h2{font-weight:700}.explore-cars-section .nav-tabs{margin-bottom:30px}.explore-cars-section .nav-link{color:#000;background-color:#0000;border:none;border-radius:100px;align-items:center;height:60px;margin:0 5px;padding:0 31px;font-size:20px;font-weight:500;display:flex;position:relative}.explore-cars-section .nav-tabs .nav-link:after{content:"";opacity:0;visibility:hidden;z-index:-1;background-color:#084863;border-radius:2px;width:25px;height:25px;transition:all .4s ease-out;position:absolute;bottom:20px;left:50%;transform:rotate(-45deg)translate(-50%)}.explore-cars-section .nav-tabs .nav-link.active:after{opacity:1;visibility:visible;bottom:5px}.explore-cars-section .nav-tabs .nav-link.active{color:#fff;background-color:#084863;font-weight:700}.explore-cars-section .swiper{display:flex}.explore-cars-section .swiper-wrapper{align-items:stretch}.explore-cars-section .swiper-slide{flex-direction:column;display:flex;height:auto!important}.tab-content .swiper-wrapper{padding-bottom:60px}.explore-cars-section .swiper .swiper-button-prev{top:auto;bottom:0;left:calc(50% - 60px);transform:none}.explore-cars-section .swiper .swiper-button-next{top:auto;bottom:0;right:calc(50% - 60px);transform:none}.popular-destinations{text-align:center;padding:80px 0}.popular-destinations-title{color:#333;margin-bottom:30px;font-size:2rem}.destination-card{overflow:hidden}.destination_img{object-fit:cover;border-radius:10px;width:100%;overflow:hidden}.destination_img img{width:100%;height:auto}.destination-name{margin:0;padding:15px 15px 0;font-weight:700}.destinations_slider{margin-top:50px;position:relative}.destinations_slider .swiper-slide:before{content:"";background-color:#c4c4c4;width:1px;height:275px;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.popular-destinations .swiper-button-prev{left:-70px}.popular-destinations .swiper-button-next{right:-70px}.why-choose-us-section{padding:80px 0}.why-choose-us-section .image-container{border-radius:15px;position:relative;overflow:hidden}.why-choose-us-section .image-container>img{width:100%;height:auto}.why-choose-us-section .toll-free-box{background-color:#fff7f7;border-radius:10px;max-width:409px;padding:20px 40px;position:absolute;bottom:20px;left:20px}.toll-free-box p{color:#050b20;font-size:27px;font-weight:600;margin-bottom:5px!important}.toll-free-box h4{color:#050b20;font-size:22px;font-weight:500}.accordion-container{counter-reset:myCounter;padding-top:40px;padding-left:40px}.accordion-container .accordion-item{counter-increment:myCounter;border:0;border-bottom:1px solid #050b2033;border-radius:0;margin-bottom:20px;padding-bottom:20px;padding-left:80px;position:relative}.accordion-container .accordion-item:before{content:"0" counter(myCounter);color:#fff;background-color:#00c2a8;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex;position:absolute;top:5px;left:0}.accordion-container .accordion-button{color:#050b20;box-shadow:none;background-color:#0000;border:0;border-radius:10px;padding:15px 70px 15px 0;font-size:25px;font-weight:700}.accordion-container .accordion-button.collapsed{font-weight:400}.accordion-container .accordion-button:after{background-image:url(../media/accordion_arrow.94404a67.svg);background-position:50%;background-size:16px 14px;border:1px solid #050b20;border-radius:100px;justify-content:center;align-items:center;width:55px;height:40px;display:flex;position:absolute;right:0}.accordion-container .accordion-button[aria-expanded=true]:after{transform:rotate(90deg)}.accordion-container .accordion-button:focus{box-shadow:none}.accordion-container .accordion-body{color:#666;padding-top:10px;padding-left:0}.accordion-container .accordion-item:last-child{border:0;margin:0}.how-it-works-section{text-align:center;background-color:#00334e;background-image:url(../media/brand-bg.25a78e86.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.how-it-works-section .heading h2{color:#fff;margin-bottom:50px}.how-it-works-section .card{background-color:#fff;border-radius:10px;padding:50px 30px;transition:all .3s ease-in-out;box-shadow:0 10px 30px #0000001a}.how-it-works-section .card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0003}.how-it-works-section .card img{width:auto;height:100px;margin:0 auto 40px}.how-it-works-section .card h3{color:#084863;font-size:24px;font-weight:600}@media (max-width:768px){.how-it-works-section .col-md-3{margin-bottom:30px}}.brand-slider-section{background-color:#0c233b;padding:95px 0;position:relative;overflow:hidden}.brand-slider-section h2{color:#fff;margin-bottom:50px;font-weight:600}.brand-logo{background-color:#fff;border-radius:10px;justify-content:center;align-items:center;height:200px;padding:30px;display:flex;box-shadow:0 4px 8px #0000001a}.brand-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.swiper-button-next,.swiper-button-prev{color:#fff!important}.brand-slider-section{background-image:url(../media/brand-bg.25a78e86.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.brand-slider-section .swiper{padding-bottom:77px}.brand-slider-section .swiper .swiper-button-prev{border-color:#fff;top:auto;bottom:0;left:calc(50% - 60px);transform:none}.brand-slider-section .swiper .swiper-button-next{border-color:#fff;top:auto;bottom:0;right:calc(50% - 60px);transform:none}.brand-slider-section .swiper .swiper-button-prev:after,.brand-slider-section .swiper .swiper-button-next:after{filter:brightness(0)invert()}.brand-slider-section .swiper .swiper-button-next:hover,.brand-slider-section .swiper .swiper-button-prev:hover{background-color:#fff}.brand-slider-section .swiper .swiper-button-prev:hover:after,.brand-slider-section .swiper .swiper-button-next:hover:after{filter:brightness(0)invert(0)}.explore-cars-section .swiper-slide{width:380px}.car-card{border:1px solid #050b2026;border-radius:15px;flex-direction:column;margin:10px 0;transition:transform .2s;display:flex;overflow:hidden}.car-card:hover{transform:translateY(-5px)}.card-img-top{object-fit:cover;width:auto;height:200px}.card-body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.card-text{color:#050b20a6;font-size:14px;font-weight:400}.card-title{color:#002c5f;flex:1;font-size:24px;font-weight:600}.car-specs .icon{flex:none;width:30px;height:30px}.price{color:#333;font-size:17px}.price .currency-symbol{color:#0af;font-weight:700}.reviews{color:#666;font-size:1rem}.reviews i{color:#ffc107;font-size:12px}.car-specs{flex-wrap:wrap;display:flex}.car-specs li{color:#050b20;border-bottom:1px solid #d9d9d9;flex:none;width:50%;padding:10px 0;font-size:15px;position:relative}.car-specs li .car-specs-inner{padding:0 5px;display:flex}.car-card-footer{padding-top:15px}.car-specs li .car-specs-inner span{align-self:center}.rating-wrap{background-color:#fcfaee;border-radius:4px;align-items:center;padding:5px;line-height:1;display:inline-flex}.card-text.reviews{color:#050b20;align-items:center;display:flex}.card-text.price{color:#050b20}.card-text.price strong{color:#0eb4b2}.call-to-action{z-index:1;background-image:url(../media/call-to-action-bg.3411848a.jpg);background-position:50%;background-size:cover;padding:263px 0 80px;position:relative}.call-to-action:after{content:"";z-index:-1;background:linear-gradient(#0000 0%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.call-to-action .btn-row{gap:15px}.call-to-action .heading h2{color:#fff;text-align:center;margin-bottom:15px}.call-to-action .heading p{color:#fff;text-align:center;margin-bottom:0;font-size:26px;font-weight:400}.call-to-action .heading{margin-bottom:30px}.call-to-action .theme-btn{padding:0 30px}.app-download-section{background:#f4f4f4}.app-download-text{padding:80px 0}.app-download-image{padding-top:80px}.app-download-image img{width:100%;height:auto}.app-download-text h2{color:#050b20;margin-bottom:15px;font-size:40px;font-weight:700;line-height:1.3}.app-download-text p{color:#050b20;font-size:16px;line-height:1.8}.app-download-text h3{color:#050b20;margin-bottom:35px;font-size:24px;font-weight:700;line-height:1.8}.contact-form-section{background-color:#0eb4b2;background-repeat:no-repeat;background-size:cover;padding:80px 0}.map-box{border-radius:10px;display:flex;position:relative;box-shadow:10px 10px #ffffff26}.map-box iframe{border-radius:10px;width:100%}.theme-form .form-floating{margin-bottom:30px}.theme-form .form-floating input,.theme-form .form-floating textarea{background-color:#0000;border:0;border-bottom:1px solid #050b20;border-radius:0;outline:none;padding-left:3px}.theme-form .form-floating>textarea:focus~label:after,.theme-form .form-floating>textarea:not(:placeholder-shown)~label:after{background-color:#084863}.theme-form .form-floating input:focus-visible,.theme-form .form-floating textarea:focus-visible{box-shadow:none;background-color:#0000;border-color:#00c2a8}.theme-form .form-floating label{color:#050b20;padding-left:0;font-weight:300}.contact-form .form-floating input,.contact-form .form-floating textarea{color:#fff;border-color:#fff}.contact-form .form-floating textarea{height:108px}.contact-form .form-floating label{color:#fff}.contact-form-text .heading h2{color:#fff;margin-bottom:35px}.contact-form-text{padding-left:50px}.contact-form .theme-btn{color:#050b20;background-color:#fff;border:1px solid #fff;margin-top:30px;padding:0 45px;font-weight:600}.contact-form .theme-btn:hover{color:#fff;background-color:#084863;border-color:#084863}.footer-column.column-1{flex:none;width:37%;padding-top:80px}.company-footer .footer-logo{margin-bottom:30px}.company-footer p{color:#fff;font-size:16px}.footer-newsletter{padding-top:20px}.footer-newsletter .theme-btn:hover{color:#fff;background-color:#000;border-color:#000}.footer-column h3{color:#fff;pointer-events:none;margin-bottom:30px;font-size:30px;font-weight:600}.footer-newsletter .input-group input{border:0;border-top-left-radius:100px;border-bottom-left-radius:100px;padding-left:30px}.footer-newsletter input:focus-visible{box-shadow:none;border:0}.footer-newsletter .form-check-input{background-color:#0000;border-color:#fff;border-radius:2px}.footer-newsletter .form-check-input:checked{background-color:#00c2a8;border-color:#00c2a8}.footer-newsletter .form-check-label{color:#fff;font-size:12px}.footer-column.column-2{flex:none;width:63%}.footer-address p,.footer-address p a{color:#fff}.footer-address p a:hover{color:#00c2a8}.footer-column-inner{padding:80px 50px 0}.footer-menu ul li:not(:last-child){padding-bottom:10px}.footer-menu ul li a{color:#fff}.footer-menu ul li a:hover{color:#00c2a8}.footer-callCenter a{color:#fff}.footer-callCenter a:hover{color:#00c2a8}.footer-socialMedia ul li a{color:#fff;background-color:#0eb4b2;justify-content:center;align-items:center;width:24px;height:24px;transition:all .4s;display:flex}.footer-socialMedia ul li a:hover{color:#0eb4b2;background-color:#fff}.footer-column.column-2{position:relative}.footer-column.column-2:after,.divider-horizontal:before,.divider-horizontal:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0);content:"";opacity:.4;background:linear-gradient(#fff0 0%,#4e6cfb 50%,#fff0 100%);width:1px;height:100%;position:absolute;top:0;left:0}.company-footer-inner{max-width:440px}.divider-horizontal:before{left:33.33%}.divider-horizontal:after{left:66.66%}.divider-vertical{position:relative}.divider-vertical:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0);content:"";opacity:.4;background:linear-gradient(90deg,#fff0 0%,#4e6cfb 50%,#fff0 100%);width:100%;height:1px;position:absolute;top:40px;left:0}.footer-bottom{margin-top:20px;padding:20px 0;position:relative}.footer-bottom:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0);content:"";opacity:.4;background:linear-gradient(90deg,#fff0 0%,#fff 50%,#fff0 100%);width:100%;height:2px;position:absolute;top:0;left:0}.footer-bottom-left{color:#fff}.footer-bottom-left a{color:#fff;margin-left:10px}.footer-bottom-left a:hover{color:#0eb4b2}.footer-bottom-row{justify-content:space-between;align-items:center;display:flex}.footer-bottom-right{color:#fff}.footer-bottom-right ul{padding-left:16px}.footer-bottom-right ul li:not(:last-child){padding-right:30px;position:relative}.footer-bottom-right ul li:not(:last-child):after{content:"/";color:#fff;font-size:14px;position:absolute;top:2px;right:12px}.footer-bottom-right ul li a{color:#fff}.footer-bottom-right ul li :hover{color:#0eb4b2}.banner-section{background-size:cover;justify-content:center;align-items:center;padding:248px 0 218px;display:flex;position:relative}.banner-overlay{background:linear-gradient(360deg,#0000 20%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.banner-section .container{z-index:1;position:relative}.banner-section .display-4{font-size:55px;font-weight:700}.banner-section .lead{margin-bottom:30px;font-family:Roboto,sans-serif;font-size:36px;font-weight:400}.banner-section .card{color:#000;background-color:#fff;border:none;border-radius:100px}.banner-section .form-label{text-align:left;color:#000;margin-bottom:5px;font-weight:700;display:block}.banner-section .form-control{color:#000000bf;border:0;border-radius:0;padding:0;font-size:15px;font-weight:400}.banner-section .form-control:focus{box-shadow:none;border:0}.banner-section .btn-primary{background-color:#00c2a8;border-color:#00c2a8;border-radius:100px;min-width:160px;height:60px;padding:.75rem 1.5rem;font-size:16px;transition:all .4s}.banner-section .btn-primary:hover{background-color:#084863;border-color:#084863}.banner-section .card-body{padding:10px 10px 10px 42px}.banner-section .form-row>div{border-right:2px solid #e6e6e6}.banner-section .col-search,.banner-section .col-pickup,.banner-section .col-dropoff{flex:none;width:26%}.banner-section .col:last-child{width:20%}.col-pickup input::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.col-dropoff input::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.testimonial-section{padding:80px 0}.testimonial-section .testimonial-card{border:1px solid #050b204d;border-radius:10px;flex-direction:column;justify-content:space-between;height:100%;padding:30px;display:flex}.testimonial-section .testimonial-title{color:#050b20;margin-bottom:15px;font-size:26px;font-weight:700}.testimonial-section .testimonial-review{color:#050b20;flex-grow:1;margin-bottom:20px;font-size:16px;line-height:1.6}.testimonial-section .testimonial-footer{align-items:center;padding-right:120px;display:flex;position:relative}.testimonial-section .testimonial-img{border-radius:50%;flex:none;width:82px;height:82px;margin-right:15px;overflow:hidden}.testimonial-section .testimonial-img img{object-fit:cover;object-position:center;width:100%;height:100%}.testimonial-section .testimonial-author{text-align:left}.testimonial-section .testimonial-name{color:#050b20;margin:0;font-size:25px;font-weight:700}.testimonial-section .testimonial-role{color:#050b20;margin:0;font-size:20px}.testimonial-section .testimonial-quote{opacity:.05;background-image:url(../media/testimonials_qoute.9c0df4b0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:90px;height:78px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.testimonial-section .swiper .swiper-pagination{bottom:10px}.testimonial-section .swiper-pagination-bullet{opacity:1;background-color:#00c2a8;width:15px;height:15px;position:relative;margin:10px 15px!important}.testimonial-section .swiper-pagination-bullet:after{content:"";border:2px solid #0eb4b2;border-radius:50%;width:35px;height:35px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.testimonial-section .swiper-pagination-bullet.swiper-pagination-bullet-active:after{transform:translate(-50%,-50%)scale(1)}.testimonial-section .swiper{padding-bottom:80px;display:flex}.testimonial-section .swiper-wrapper{align-items:stretch}.testimonial-section .swiper-slide{flex-direction:column;transition:all .3s ease-in-out;display:flex;height:auto!important}.testimonial-section .swiper-slide.swiper-slide-active .testimonial-card{background-color:#f2f2f2;border-color:#f2f2f2}footer{background:#084863 url(../media/footer-bg.41de2924.svg) 50%/contain no-repeat}@media (max-width:1799px){.destinations_slider{padding:0 80px}.popular-destinations .swiper-button-prev{left:0}.popular-destinations .swiper-button-next{right:0}}@media (min-width:768px){.footer-column .collapse:not(.show){display:block}}@media (max-width:1399px){.app-download-text h2{font-size:30px}.footer-column-inner{padding:80px 20px 0}.destinations_slider{padding:0}.popular-destinations .swiper-button-prev{left:-70px}.popular-destinations .swiper-button-next{right:-70px}}@media (max-width:1299px){.popular-destinations .swiper-button-prev{background-color:#fff;left:10px}.popular-destinations .swiper-button-next{background-color:#fff;right:10px}}@media (max-width:1199px){.banner-section .display-4{font-size:40px!important}.banner-section .lead{font-size:24px}.banner-section .card-body{padding-left:25px}.heading h2{font-size:30px}.explore-cars-section .nav-link{font-size:16px}.card-title{font-size:20px}.banner-section{padding:150px 0}.brand-slider-section .swiper{padding-bottom:60px}.brand-slider-section .swiper .swiper-button-prev{bottom:0}.brand-slider-section,.popular-destinations,.explore-cars-section,.how-it-works-section,.why-choose-us-section,.testimonial-section,.app-download-text,.contact-form-section{padding:60px 0}.brand-slider-section h2{margin-bottom:20px!important}.app-download-image{padding-top:60px}.how-it-works-section .heading h2{margin-bottom:20px}.how-it-works-section .card{padding:15px}.how-it-works-section .card img{height:60px;margin-bottom:15px}.how-it-works-section .card h3{font-size:20px}.app-download-text p{font-size:16px;line-height:1.4}.app-download-text h3{margin-bottom:15px;font-size:20px;line-height:1.5}.contact-form-text{padding-left:0}.contact-form .theme-btn{margin-top:0}.accordion-container .accordion-item:before{width:30px;height:30px;font-size:13px;top:10px}.accordion-container .accordion-item{margin-bottom:10px;padding-bottom:10px;padding-left:45px}.accordion-container .accordion-button:after{width:35px;height:30px}.accordion-container .accordion-button{padding-right:40px}.call-to-action .heading p{font-size:18px}.footer-column h3{margin-bottom:15px;font-size:20px}.footer-column-inner{padding:60px 0 0}.footer-column.column-1{padding-top:60px}.footer-address p,.footer-address p a,.footer-menu ul li a,.company-footer p,.footer-bottom-left,.footer-bottom-right ul li a{font-size:14px}.footer-menu ul li:not(:last-child){padding-bottom:5px}.heading h2{margin-bottom:20px!important}.testimonial-section .testimonial-footer{padding-right:80px}.testimonial-section .testimonial-quote{width:70px}}@media (max-width:991px){.banner-section .display-4{font-size:30px!important}.banner-section .lead{font-size:20px}.container{max-width:100%}.app-download-text h2,.app-download-text p,.app-download-text h3{text-align:center}.app-btn-row{justify-content:center}.app-download-image{padding-top:0}.testimonial-section .testimonial-title,.testimonial-section .testimonial-name{font-size:20px}.testimonial-section .testimonial-review,.testimonial-section .testimonial-role{font-size:14px}.call-to-action{padding:150px 0 60px}.explore-cars-section .nav-link{padding:0 20px}.banner-section .col-search,.banner-section .col-pickup,.banner-section .col-dropoff,.banner-section .form-row>div.search-btn{width:100%}.banner-section .card{border-radius:10px}.banner-section .form-row{margin:0}.banner-section .form-row>div{border-bottom:1px solid #e6e6e6;border-right:0;margin-bottom:15px;padding:0 0 15px}.banner-section .form-row>div.search-btn{margin:0;padding-bottom:0;padding-left:0!important}.banner-section .card-body{padding:30px}.banner-section .btn-primary{width:100%}.banner-section{padding:150px 0 50px}.brand-slider-section,.popular-destinations,.explore-cars-section,.how-it-works-section,.why-choose-us-section,.testimonial-section,.app-download-text,.contact-form-section{padding:50px 0}.explore-cars-section .nav-link{height:45px;font-size:14px}.car-specs .icon{width:20px;height:20px}.car-specs li,.card-text.reviews,.card-text.price{font-size:14px}.card-text.price strong{font-size:16px}.price .currency-symbol img{width:14px;height:auto}.card-title{font-size:18px}.card-body{padding:15px}.explore-cars-section .swiper-slide{width:320px}.accordion-container{padding-top:50px}.heading h2,.app-download-text h2{font-size:26px}.accordion-container .accordion-button{font-size:16px}.accordion-container .accordion-body{font-size:14px}.call-to-action .heading p{font-size:16px}.contact-form-text{padding-top:50px}.footer-column.column-1{width:100%;padding-bottom:20px;position:relative}.footer-column.column-1:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0);content:"";opacity:.4;background:linear-gradient(90deg,#fff0 0%,#4e6cfb 50%,#fff0 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}.company-footer .company-footer-inner{max-width:100%;display:flex}.company-footer-wrapper{width:50%}.footer-newsletter{padding-top:0;padding-left:30px}.footer-column.column-2{width:100%}.company-footer p{margin:0}.footer-column-inner{padding:20px 0 0}.divider-vertical:after{display:none}.footer-bottom-row{text-align:center;flex-direction:column;align-items:center;gap:15px}.testimonial-section .testimonial-footer{padding-right:60px}.testimonial-section .testimonial-quote{width:50px}}@media (max-width:767px){.company-footer .company-footer-inner{flex-direction:column-reverse}.footer-newsletter{padding-bottom:30px;padding-left:0}.company-footer-wrapper{width:100%}.footer-column h3{pointer-events:auto;margin-bottom:0;padding-right:30px;position:relative}.footer-column .footer-column-inner h3:after{content:"";content:"";width:20px;height:20px;font-family:"Font Awesome 6 Free";transition:all .4s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer-column .footer-column-inner h3[aria-expanded=true]:after{transform:translateY(-50%)rotate(-180deg)}.footer-column .footer-column-inner.footer-callCenter h3,.footer-column .footer-column-inner.footer-socialMedia h3,.footer-column .footer-newsletter h3{margin-bottom:15px;padding-right:0}.footer-column .footer-column-inner.footer-callCenter h3:after,.footer-column .footer-column-inner.footer-socialMedia h3:after{display:none}.footer-column-inner{padding:15px 0;position:relative}.footer-column-inner:after{content:"";opacity:.4;background:linear-gradient(90deg,#fff0 0%,#4e6cfb 50%,#fff0 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}.divider-horizontal:after,.footer-column.column-2:after,.divider-horizontal:before{display:none}.footer-column h3{font-size:18px}.footer-bottom-right{flex-direction:column;align-items:center;gap:10px}.footer-bottom-right ul{justify-content:center;padding:0}.footer-column-inner.footer-socialMedia:after{display:none}.toll-free-box p{font-size:16px}.toll-free-box h4{font-size:15px}.toll-free-box img{width:40px;height:40px}.testimonial-section .testimonial-card{padding:15px}.testimonial-section .testimonial-img{width:40px;height:40px;margin-right:10px}.testimonial-section .testimonial-title,.testimonial-section .testimonial-name{font-size:16px}.app-download-text h2 br{display:none}.explore-cars-section .nav-tabs{justify-content:inherit;flex-wrap:nowrap;margin-bottom:0;overflow:auto}.explore-cars-section .nav-tabs li{margin-bottom:30px}.explore-cars-section .nav-link{white-space:nowrap}.tab-content .swiper-wrapper{padding-bottom:37px}}@media (max-width:576px){.call-to-action .btn-row{flex-direction:column}.app-btn-row img{width:auto;height:41px}.card-text.price strong{font-size:14px}.car-specs li,.card-text.reviews,.card-text.price,.card-body .card-text{font-size:13px}.explore-cars-section .swiper-slide{width:290px}.header-logo img{width:auto;height:30px}}.why-choose-wrap{flex-wrap:wrap;display:flex}.why-choose-wrap .left-wrap{width:40%}.why-choose-wrap .right-wrap{width:60%}.theme-btn.btn-white{color:#00c2a8;background-color:#fff}.theme-btn.btn-white:hover{color:#fff;background-color:#00c2a8}.footer-column-inner.footer-callCenter h3{margin-bottom:10px}.footer-column-inner.footer-callCenter a{font-size:24px;font-weight:400}.footer-column-inner.footer-socialMedia h3{margin-bottom:15px}.footer-newsletter .input-group .form-control{color:#084863;background-color:#fff;border:1px solid #ffffff4d}.footer-newsletter .input-group .form-control::placeholder{color:#084863}.login-page .form-box{border:1px solid #0000001a;border-radius:12px;max-width:418px;margin:100px auto;padding:30px 24px;display:block;box-shadow:0 4px 4px #00000040}.login-page .form-box h1{color:#202020;margin-bottom:30px;font-size:26px;font-weight:600}.form-group{margin-bottom:24px}.form-group .form-control{color:#202020;border:1px solid #dcdcdc;border-radius:8px;height:48px;padding:10px 15px;font-size:14px;font-weight:400}.form-group .form-control:focus{box-shadow:none;border-color:#0000004d;outline:none}.form-group .form-control::placeholder{color:#13131380}.form-box .login_button{margin-top:30px}.form-box .login_button .btn-secondary{height:48px}.btn-secondary{color:#fff;background-color:#0eb4b2;border-color:#0eb4b2}.btn-secondary:hover{color:#0eb4b2;background-color:#fff}.forgot_password a{color:#202020;font-size:14px;font-weight:400;transition:all .3s ease-in-out}.forgot_password a:hover{color:#0eb4b2}.login-divider{text-align:center;margin:30px 0;position:relative}.login-divider span{z-index:1;color:#898989;background-color:#fff;width:fit-content;margin:0 auto;padding:0 15px;font-size:14px;font-weight:400;display:block;position:relative}.login-divider:before{content:"";background-color:#dcdcdc;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.social-login{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}.social-login a{text-align:center;color:#202020;background-color:#fff;border:1px solid #dcdcdc;border-radius:8px;justify-content:center;align-items:center;padding:15px 5px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex}.social-login a:hover{background-color:#0eb4b20d;border-color:#0eb4b2}.social-login a img{flex:none;margin-right:8px}.sign-up-text{color:#000;margin-bottom:5px;font-size:14px;font-weight:400}.sign-up-text a{color:#0eb4b2}.password-input .eye-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.car-listing-wrapper{flex-wrap:wrap;margin:30px 0 50px;display:flex}.car-listing-wrapper .filter-box{width:330px}.car-listing-wrapper .listing-wrapper{width:calc(100% - 330px);padding-left:35px}.listing-head{flex-wrap:wrap;justify-content:space-between;display:flex}.listing-head h3{color:#084863;margin-bottom:5px;font-size:26px;font-weight:600}.listing-head p{color:#000;margin-bottom:0;font-size:16px;font-weight:400}.listing-head .right-content{align-items:center;display:flex}.listing-head .right-content .listing-view-action{border:1px solid #00000026;border-radius:5px;align-items:center;margin-left:17px;display:flex}.listing-head .right-content .listing-view-action button{color:#050b20;background-color:#0000;border-color:#0000;justify-content:center;align-items:center;padding:11px 10px;font-size:15px;font-weight:400;display:flex}.listing-head .right-content .listing-view-action button img{flex:none;margin-right:5px}@media (max-width:1399px){.brand-logo{height:150px;padding:25px}.why-choose-us-section .toll-free-box{padding:20px 30px}.toll-free-box p{font-size:24px}.toll-free-box h4{font-size:18px}.call-to-action{padding:173px 0 80px}}@media (max-width:1199px){.banner-section .form-label{font-size:15px}.banner-section .form-control{font-size:14px}.accordion-container .accordion-button{font-size:19px}}@media (max-width:991px){.why-choose-wrap .left-wrap{order:2;width:100%}.why-choose-wrap .right-wrap{order:1;width:100%;padding:0 0 20px}.accordion-container{padding:0}.why-choose-wrap .heading{text-align:center}.call-to-action{padding:113px 0 40px}.heading h2 br,.app-download-text h2 br,.app-download-text h3 br{display:none}.contact-form-text{padding:0 0 50px}}@media (max-width:767px){.destinations_slider{margin-top:25px}.accordion-container .accordion-button{font-size:18px}.why-choose-us-section .toll-free-box{padding:20px}.toll-free-box p{font-size:21px}.toll-free-box h4{font-size:16px}.call-to-action{padding:55px 0 40px}.footer-menu ul{padding-top:10px}.footer-column-inner.footer-callCenter a{font-size:19px}.login-page .form-box{margin:60px auto}}.host-row{flex-wrap:wrap;align-items:flex-start;padding:64px 0 100px;display:flex}.host-tab{border:1px solid #0000001a;border-radius:12px;width:325px;padding:36px 25px;box-shadow:0 4px 4px #00000040}.host-tab .nav-tabs{border:none;flex-direction:column;position:relative}.host-tab .nav-tabs:after{content:"";z-index:-1;border-left:1px dashed #0000004d;width:1px;height:90%;position:absolute;top:0;left:12px}.host-tab .nav-tabs .nav-item:not(:last-child){margin-bottom:29px}.host-tab .nav-tabs .nav-item .nav-link{color:#00000080;text-align:left;border:none;align-items:center;padding:0;font-size:16px;font-weight:400;display:flex}.host-tab .nav-tabs .nav-item .nav-link:hover{color:#000}.host-tab .nav-tabs .nav-item .nav-link span{background-color:#b3b3b3;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:0 20px 0 0;display:flex;overflow:hidden}.host-tab .nav-tabs .nav-item .nav-link span img{filter:brightness(0);opacity:.33;max-width:18px}.host-tab .nav-tabs .nav-item .nav-link.active{color:#000;font-weight:600}.host-tab .nav-tabs .nav-item .nav-link.active.complete{color:#00000080;font-weight:400}.host-tab .nav-tabs .nav-item .nav-link.active span{background-color:#0eb4b2}.host-tab .nav-tabs .nav-item .nav-link.active span img{filter:brightness();opacity:1}.host-content{border:1px solid #0000001a;border-radius:12px;width:890px;margin-left:39px;padding:30px 30px 56px;box-shadow:0 4px 4px #00000040}.host-content .form-group{margin:0 0 19px}.host-content .form-group select.form-control{color:#13131380;background-image:url(../media/select-down-arrow.33014857.svg);background-position:right 16px center;background-repeat:no-repeat}.host-content h2{margin:0 0 25px;font-size:26px;font-weight:600;line-height:100%}.btn-small{justify-content:center;min-width:167px;height:48px}.host-content .css-13cymwt-control{color:#13131380;border:1px solid #dcdcdc;border-radius:8px;height:48px;font-size:14px;font-weight:400}.host-content .css-1u9des2-indicatorSeparator{display:none}.host-content .css-t3ipsp-control,.host-content .css-t3ipsp-control:hover,.host-content .css-13cymwt-control:hover{height:48px;box-shadow:none;border:1px solid #dcdcdc}.bottom-btn{justify-content:space-between;align-items:center;margin:10px 0 0;display:flex}.step-btn{background-color:#084863;border:1px solid #084863}.step-btn:hover{color:#084863}.input-icon{pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.error-msg{color:red;margin:8px 0 0;font-size:13px;display:block}.car-preview-list{padding:20px 0 32px}.car-preview-list h5{margin:0 0 15px;font-size:18px;font-weight:600;line-height:100%}.car-preview-list ul{flex-wrap:wrap;display:flex}.car-preview-list ul li:not(:last-child){padding-right:15px}.car-preview-list ul li figure{border-radius:12px;width:100px;height:100px;margin:0;overflow:hidden}.standard-checklist{margin:0 0 50px}.standard-checklist .form-group{margin:0 0 12px}.form-group input[type=checkbox]{height:initial;width:initial;cursor:pointer;margin-bottom:0;padding:0;display:none}.standard-checklist .form-group label{cursor:pointer;color:#000;align-items:center;font-size:15px;font-weight:400;line-height:1.2;display:flex;position:relative}.standard-checklist .form-group label:before{content:"";-webkit-appearance:none;vertical-align:middle;cursor:pointer;background-color:#0000;border:1px solid #3a3e3c;border-radius:5px;margin-right:15px;padding:10px;display:inline-block;position:relative}.standard-checklist .form-group input:checked+label:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:14px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:9px;transform:rotate(45deg)}.standard-checklist .form-group input:checked+label:before{background-color:#0eb4b2;border:1px solid #0eb4b2}.thankyou-msg{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;display:flex}.thankyou-msg figure{margin:0 0 23px}.thankyou-msg h3{text-align:center;color:#202020;margin:0 0 25px;font-size:26px;font-weight:600}.thankyou-msg .btn-secondary{min-width:200px}.availability-calendar .react-calendar{margin-left:auto}.react-calendar{border-radius:16px;padding:15px;box-shadow:0 4px 4px #00000040;border:none!important}.react-calendar__tile,.react-calendar__navigation button,.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{color:#000}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#0000!important}.react-calendar__tile--now{color:#fff;background:#0eb4b2!important}.bottom-btn .step-btn.theme-btn img{display:none}body:has(#host9-tab.active) .bottom-btn{display:none}.inner-section{background-size:cover;justify-content:center;align-items:center;min-height:400px;padding:100px 0 30px;display:flex;position:relative}.inner-section h1{color:#fff;margin:0;font-size:55px;font-weight:700;line-height:100%}.inner-section .container{z-index:1;text-align:center;position:relative}.car-rental-section{padding:65px 0 120px}.car-rental-row{flex-wrap:wrap;align-items:center;max-width:1450px;margin:0 auto;display:flex}.car-rental-img{width:41%}.car-rental-img img{max-width:100%}.car-rental-content{width:59%;padding-left:60px}.inner-heading{text-transform:capitalize;font-size:40px;font-weight:700}.servicelist li{align-items:flex-start;gap:38px;padding:50px 0 0;display:flex}.servicelist li figure{flex:none;width:60px;height:60px;margin:0}.servicelist-content h4{margin:0 0 16px;font-family:Inter,sans-serif;font-size:25px;font-weight:600}.servicelist-content p{color:#050b20;margin:0;font-size:16px}.protect-section{padding:60px 0 25px}.protection-list{flex-wrap:wrap;max-width:1266px;margin:28px auto 0;display:flex}.protection-list li{width:33.33%;padding:0 17px}.protection-list li .boxcontent{text-align:center;border:1px solid #d4d4d4;border-radius:10px;height:100%;padding:20px;transition:all .3s ease-in-out}.protection-list li .boxcontent:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0003}.protection-list li .boxcontent figure{margin:0 0 20px}.protection-list li .boxcontent h4{text-transform:capitalize;margin:0 0 15px;font-size:16px;font-weight:600}.protection-list li .boxcontent p{margin:0;font-size:13px;line-height:22px}.pickup-section{padding:79px 0 60px}.pickup-section .heading{margin-bottom:30px}.pickup-section .heading h2{margin-bottom:0!important}.pickup-row{flex-wrap:wrap;align-items:center;max-width:1450px;margin:0 auto;display:flex}.pickup-img{width:40.5%}.pickup-content{width:59.5%}.pickup-content .inner-heading{margin:0 0 25px}.pickup-content p{font-size:16px}.pickup-content p strong{margin-bottom:30px;font-size:25px;font-weight:600;display:block}.pickup-content ul li{color:#050b20;padding:0 0 30px 30px;position:relative}.pickup-content ul li:before{content:"";background-image:url(../media/circle_check.40716216.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:3px;left:0}.option-row{flex-wrap:wrap;gap:12px;display:flex}.option-row .optionbox{background:#f0f0f0;border:1px solid #d4d4d4;border-radius:10px;width:29%;padding:36px 20px}.option-row .optionbox h5{margin:0 0 15px;font-size:16px;font-weight:600}.option-row .optionbox p{margin:0;font-size:13px;font-weight:400}.faq-section{padding:10px 0 200px}.faq-section .accordion{width:100%;max-width:927px;margin:auto;padding:12px 0 0}.faq-section.accordion-container .accordion-item:last-child{border-bottom:1px solid #050b2033}.cms-page{padding:60px 0}.cms-page h1{color:#084863;font-size:40px;font-weight:600}.cms-page h2{padding-top:15px;font-size:26px}.cms-page ul li{padding-bottom:20px;padding-left:30px;position:relative}.cms-page ul li:before{content:"";background-image:url(../media/circle_check.40716216.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:3px;left:0}.product-list-page{padding:30px 0}.product-sidebar{background:#fff;border:1px solid #050b2026;border-radius:5px;padding:25px 20px;display:flex}.product-sidebar .accordion-item{border:0;border-radius:0}.product-sidebar .accordion-item .accordion-header button{box-shadow:none;color:#000;background-color:#0000;border:0;border-radius:0;padding:10px 0;font-family:Inter,sans-serif;font-size:18px;font-weight:500}.product-sidebar .accordion-item .accordion-body{padding:5px 0 15px}.product-sidebar .accordion-item .accordion-body ul li{padding-bottom:10px}.product-sidebar .accordion-item .accordion-body ul li:last-child{padding-bottom:0}.product-sidebar .accordion-item .accordion-body ul li .form-check{padding-left:33px}.product-sidebar .accordion-item .accordion-body ul li .form-check .form-check-input{width:20px;height:20px;margin-top:1px;margin-left:-33px}.product-sidebar .accordion-item .accordion-body ul li .form-check .form-check-input:checked{background-color:#0eb4b2;border-color:#0eb4b2;box-shadow:0 0 0 .25rem #0eb4b24d}.product-sidebar .accordion-item .accordion-body ul li .form-check .form-check-input:focus{box-shadow:0 0 0 .25rem #0eb4b24d}.product-sidebar .accordion-item .accordion-body ul li .form-check label{color:#000;justify-content:space-between;align-items:center;font-size:16px;display:flex!important}.more-btn{padding-left:33px}.more-btn a{color:#0eb4b2;font-size:16px}.reactRange-slider{padding:15px 0 20px}.reactRange-slider:last-child{padding-bottom:0}.reactRange-slider h3{color:#000;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.reactRange-slider span{color:#084863;font-size:14px;font-weight:500}.reactRange-slider-header{margin-bottom:30px}.reactRange-slider .range-slider .range-slider__thumb{background-color:#0eb4b2;width:20px;height:20px}.reactRange-slider .range-slider{height:1px}.reactRange-slider .range-slider .range-slider__range{background-color:#0eb4b2;height:4px!important}.reactRange-slider-footer{margin-top:15px}.reactRange-slider-footer span{font-size:14px;font-weight:400}.product-listBanner.inner-section h1{margin-bottom:25px}.product-list-row{flex-wrap:wrap;display:flex}.product-listing .product-listing-heading h1{color:#084863;font-size:26px;font-weight:600}.product-listing .product-listing-heading p{color:#000;margin-bottom:0;font-size:16px}.product-listing-header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.view_filter{border:1px solid #00000026;border-radius:5px;margin-left:17px;position:relative}.view_filter .view_filter_toggle{cursor:pointer;color:#050b20;justify-content:center;align-items:center;width:75px;height:38px;padding:0 10px;display:flex}.view_filter .view_filter_toggle:after{width:100%;height:100%;position:absolute;top:0;left:0}.view_filter .active-bg{z-index:-1;background-color:#0eb4b2;border:1px solid #00000026;border-radius:5px;width:50%;height:calc(100% + 2px);transition:transform .3s ease-in-out;position:absolute;top:-1px;left:-1px}.view_filter:has(.map-view.active) .active-bg{left:auto;right:-1px}.view_filter .active{color:#fff}.view_filter .active img{filter:invert()}.productList-grid{flex-wrap:wrap;margin:0 -9px;display:flex}.productList-grid .productList-column{flex:none;width:25%;padding:0 9px 20px}.productList-grid .productList-column .car-card{margin:0}.filtera-topbar{z-index:1;border:1px solid #050b2026;align-items:flex-start;width:100%;margin-bottom:30px;position:relative;box-shadow:0 3px 3px #00000040}.filtera-topbar .accordion{gap:10px;width:100%;display:flex}.filtera-topbar .accordion .accordion-item{border:1px solid #00000026;border-radius:5px;position:relative}.filtera-topbar .accordion div[data-custom=dropdown]{z-index:10;background-color:#fff;border:1px solid #00000026;border-radius:5px;width:100%;min-width:200px;padding:15px 15px 0;position:absolute;top:100%;left:0}.vehicle_type{width:19%}.make_model{width:13%}.years_items,.seats_items{width:9%}.transmission_item{width:12%}.fule_type_item,.total_km_day{width:11%}.filtera-topbar.product-sidebar .accordion .accordion-item .accordion-header .accordion-button{padding:15px;font-size:15px;font-weight:400}@media (max-width:1399px){.host-content{width:750px}.filtera-topbar .accordion .accordion-item{width:calc(25% - 7.5px)}.filtera-topbar .accordion{flex-wrap:wrap}.productList-grid .productList-column{width:33.33%}}@media (max-width:1199px){.host-tab{width:270px;padding:25px 15px}.host-tab .nav-tabs .nav-item .nav-link{font-size:15px}.host-tab .nav-tabs .nav-item .nav-link span{margin:0 15px 0 0}.host-content{width:640px;margin-left:25px;padding:30px 20px 56px}.host-content h2{font-size:24px}.car-rental-content{padding-left:30px}.car-rental-content .heading h2{margin-bottom:0!important}.servicelist-content h4{margin-bottom:10px;font-size:20px}.servicelist li{gap:20px;padding-top:25px}.car-rental-section,.pickup-section{padding:60px 0}.faq-section{padding:10px 0 60px}.pickup-section .heading{margin-bottom:15px}.pickup-content p strong{margin-bottom:15px;font-size:20px}.pickup-content ul li{padding:0 0 15px 30px}.option-row .optionbox{padding:15px}.cms-page h1{font-size:30px}}@media (max-width:991px){.host-row{padding:25px 0 30px}.host-tab{width:100%}.host-content{width:100%;margin:25px 0 0;padding:20px 15px 30px}.inner-section h1{font-size:30px}.inner-section{background-position:50%;height:auto;min-height:300px}.servicelist li figure{width:40px;height:40px}.servicelist-content h4{font-size:18px}.pickup-content{width:100%}.pickup-img{width:100%;padding-top:30px}.pickup-img img{width:100%}.pickup-section{padding:60px 0 0}.cms-page h1{font-size:26px}.cms-page h2{font-size:20px}.productList-grid .productList-column{width:50%}.filtera-topbar{z-index:9;border-radius:0;width:320px;height:100vh;transition:all .4s;display:block;position:fixed;top:0;left:-100%}.filtera-topbar .accordion div[data-custom=dropdown]{position:initial;border:0;padding-top:0}.filtera-topbar.active{left:0}.product-listing-header{flex-direction:column;align-items:stretch}.product-listing-heading{padding-bottom:15px}.listing-heading-filter{justify-content:space-between}.filtera-topbar .accordion .accordion-item{width:100%}}@media (max-width:767px){.car-rental-img,.car-rental-img img{width:100%}.car-rental-content{width:100%;padding-top:30px;padding-left:0}.bottom-btn .step-btn.theme-btn{font-size:0}.bottom-btn .step-btn.theme-btn img{display:flex}.bottom-btn .step-btn.theme-btn:hover img{filter:brightness(0)}.host-tab .nav-tabs .nav-item:not(:last-child){margin-bottom:15px}.bottom-btn{flex-wrap:wrap;gap:15px}.btn-small{min-width:inherit;height:auto}.bottom-btn .theme-btn{font-size:14px}.availability-calendar .react-calendar{width:100%;margin:0 0 20px}.thankyou-msg{padding:0}.thankyou-msg figure img{max-width:80px}.thankyou-msg h3{font-size:20px}.option-row .optionbox{width:100%}.protection-list{gap:15px}.protection-list li{width:100%;padding:0}.inner-section{min-height:250px}}@media (max-width:575px){.productList-grid .productList-column{width:100%}.product-listing .product-listing-heading p{font-size:14px}.product-listing .product-listing-heading h1{margin-bottom:0}}.profile-logout{border-radius:8px;height:auto;padding:10px}.profile-logout img{filter:invert()brightness(5);transition:all .2s ease-in-out}.profile-logout:hover img{filter:none}.profile-sidebar{width:330px!important}.profile-sidebar ul li{margin-bottom:5px}.profile-sidebar ul li a{color:#2c2c2c;border-radius:5px;align-items:center;padding:12px 15px;font-size:16px;font-weight:600;transition:all .3s ease-in-out;display:flex;position:relative}.profile-sidebar ul li.collapse-nav a{padding-right:40px}.collapse-nav>a:before{content:"";background-image:url(../media/arrow-down-colored.3241c277.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:14px;height:14px;transition:all .3s ease-in-out;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.profile-sidebar ul li.collapse-nav a[aria-expanded=true]:before{transform:translateY(-50%)rotate(180deg)}.profile-sidebar ul li.collapse-nav a:hover:before{filter:invert()brightness(5)}.profile-sidebar ul li a:hover,.profile-sidebar ul li a.active{color:#fff;background-color:#00c2a8}.profile-sidebar ul li a figure{flex:none;margin-bottom:0;margin-right:12px}.profile-sidebar ul li a.active figure,.profile-sidebar ul li a:hover figure{filter:invert()brightness(5)}.collapse-nav ul.sub-menu{background-color:#00c2a81a;border:1px solid #00c2a84d;border-radius:7px;margin-top:10px;padding:10px}.profile-sidebar ul.sub-menu li a{padding:9px 8px;font-size:14px}.dashboard-wrapper{padding:50px 0}.dashboard-header .dashboard-title{margin-bottom:0}.theme-btn.btn-small{min-width:auto;height:45px}.cards-wrapper{gap:15px}.cards-wrapper .card{box-shadow:none;border-top-color:#ddd;border-bottom-color:#ddd;border-right-color:#ddd;padding:15px}.cards-wrapper .card .card-title{margin-top:5px;margin-bottom:0;font-size:16px}.cards-wrapper .card .card-count{font-size:40px;font-weight:700;line-height:1.1}.dashboard-title{font-size:25px!important}.comman-table thead tr th:first-child{border-radius:7px 0 0 7px}.comman-table thead tr th:last-child{border-radius:0 7px 7px 0}.comman-table thead tr th{color:#000;background-color:#00c2a81a;border:none;padding:17px 15px;font-size:15px;font-weight:600}.comman-table tbody tr td{color:#000;border:none;border-bottom:1px solid #00c2a833;padding:17px 15px;font-size:14px;font-weight:400}.dashboard-inner-box{margin-bottom:40px}.section-head{margin-bottom:25px}.section-head .dashboard-title{margin-bottom:0;font-weight:600}.section-head .view-btn{color:#00c2a8;font-weight:600}.form-group .react-datepicker-wrapper{width:100%}.react-datepicker-popper h2{margin:0 0 9px!important;font-size:14px!important}.react-datepicker-popper .react-datepicker__header button{color:#000;background-color:#0000;border-radius:0;padding:0;font-size:12px}.text-danger{padding-top:3px;font-size:13px;display:block}.form-group .form-label{color:#333;margin-bottom:5px;font-size:15px;font-weight:600}.filter-box{border:1px solid #050b2033;border-radius:10px;padding:25px 20px}.filter-box h2{color:#000;margin-bottom:15px;font-size:25px;font-weight:600}.form-group .css-13cymwt-control{color:#13131380;border:1px solid #dcdcdc;border-radius:8px;height:48px;font-weight:400;font-size:14px!important}.form-group .css-t3ipsp-control{font-size:14px!important}.form-group .css-1u9des2-indicatorSeparator{display:none}.form-group .css-t3ipsp-control,.form-group .css-t3ipsp-control:hover,.form-group .css-13cymwt-control:hover{height:48px;box-shadow:none;border:1px solid #dcdcdc}.filter-btn img{max-width:23px;margin-left:10px}.filter-btn:hover img{filter:invert()brightness(5)}.not-found-box{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;display:flex}.not-found-box figure{opacity:.8;max-width:500px;margin:0 auto}.not-found-box h1{opacity:.8;color:#262626;text-transform:uppercase;margin-bottom:25px;font-size:27px;font-weight:600}.not-found-box .theme-btn{text-align:center;justify-content:center;min-width:250px}.pagination-section .btn{color:#fff;background-color:#00c2a8;border-radius:30px;padding:7px 18px;font-size:15px;font-weight:500}.pagination-section span.text-sm{color:#000;background:#f5f5f5;border-radius:5px;padding:7px 20px;font-size:14px;font-weight:500}@media (max-width:991px){.table-responsive{white-space:nowrap}}@media (max-width:767px){.dashboard-title{font-size:22px!important}.theme-add-btn{border-radius:50%;padding:10px}.theme-add-btn img{filter:invert()brightness(5)}.filter-btn.theme-add-btn img{filter:none;margin:0}.theme-add-btn:hover img{filter:none}.filter-btn.theme-add-btn:hover img{filter:invert()brightness(5)}}.pre-loader{z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.pre-loader:before{content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1;background-color:#ffffffe6;width:100%;height:100%;position:fixed;top:0;left:0}.pre-loader{justify-content:center;align-items:center;height:100vh;display:flex}.car__body{animation:.2s ease-in-out infinite alternate shake}.car__line{transform-origin:100%;stroke-dasharray:22;animation:.8s ease-in-out infinite both line}.car__line--top{animation-delay:0s}.car__line--middle{animation-delay:.2s}.car__line--bottom{animation-delay:.4s}@keyframes shake{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes line{0%{stroke-dashoffset:22px}25%{stroke-dashoffset:22px}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22px}to{stroke-dashoffset:-22px}}.form-label small{color:#dc3545;font-size:14px}.chart-inner-wrap{border:1px solid #ddd;border-radius:20px;overflow:hidden}.chart-inner-wrap figure img{width:100%}.recent-section{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;height:100%;display:grid}.recent-box{border:1px solid #ddd;border-radius:20px;flex-flow:column wrap;justify-content:center;width:100%;padding:60px 15px 20px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.recent-box:hover{border-color:#00c2a8;box-shadow:0 8px 24px #00c2a81a}.recent-box h3{color:#fff;text-align:center;background-color:#00c2a8;justify-content:center;align-items:center;width:100%;margin-bottom:20px;padding:12px 10px;font-size:17px;font-weight:500;display:flex;position:absolute;top:0;left:0}.recent-box h3 img{filter:invert()brightness(5);margin-top:-1px;margin-left:10px;transform:rotate(-90deg)}.recent-box p{align-items:center;margin-bottom:0;font-size:14px;font-weight:400;line-height:1;display:flex}.recent-box p:not(:last-child){border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.recent-box p strong{flex:1;padding-right:10px;display:block}.filter-search-field{margin-right:20px;position:relative}.filter-search-field .form-control{min-width:300px}.filter-search-field .search-btn{background-color:#0000;border:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:1399px){.recent-section{gap:10px}.recent-box p{font-size:13px}.recent-box h3{font-size:16px}}@media (max-width:991px){.recent-section{grid-template-columns:repeat(2,1fr)}.filter-search-field{max-width:400px}.filter-search-field .form-control{width:100%;min-width:100%}}@media (max-width:576px){.recent-section{grid-template-columns:repeat(1,1fr)}}.car-preview-list ul{margin:0 -15px}.car-preview-list ul li{padding:0 8px 15px!important}.car-preview-list ul li figure{border:1px solid #ddd}.car-preview-list ul li figure img{object-fit:cover;height:100%}
.booking-table{background:#fff;border-radius:10px;overflow:hidden}.table-head{background:#f8f9fb}.table-head th{color:#6b7280;border-bottom:1px solid #eee;padding:14px 16px;font-size:14px;font-weight:600}.table-row{transition:background .2s}.table-row:hover{background:#f9fafb}.table-row td{color:#111827;border-bottom:1px solid #f1f1f1;padding:14px 16px;font-size:14px}.status-badge{border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600}.status-success{color:#0f766e;background:#e6f7f0}.status-warning{color:#c2410c;background:#fff7ed}.status-danger{color:#b91c1c;background:#fee2e2}.apexcharts-menu-icon{display:none}.selected-day{border-radius:6px;color:#fff!important;background:#00c2a8!important}body{padding-right:0!important}.host-content .form-group .form-group{margin-bottom:0}.cursor-style{cursor:pointer}.cursor-style a,.link-style{color:#0eb4b2}.phone-input-class-style{color:#202020!important;border:1px solid #dcdcdc!important;border-radius:8px!important;width:100%!important;height:48px!important;padding:10px 43px!important;font-size:14px!important;font-weight:400!important}.btn-class-style{color:#fff;background-color:#0eb4b2}.btn-class-style:hover{color:#fff;background-color:#156866}.a-class-style{color:#0eb4b2}.a-class-style:hover{color:#156866}.form-check{padding:0}.form-check .role-option{align-items:center;margin:0;display:flex}.form-check .form-check-input{float:none;width:17px;height:17px;margin:0}.form-check label span{font-size:15px;font-weight:500;margin-left:7px!important}.form-check .form-check-input:checked{background-color:#084863;border-color:#084863}.form-check .form-check-input:focus{box-shadow:none;outline:none}.blackout_dates-field{min-height:48px;margin-bottom:0;height:auto!important;max-height:80px!important;overflow-y:auto!important}.react-calendar__tile--now{color:inherit!important;background:0 0!important}.react-calendar__tile--now abbr{color:inherit!important;background:0 0!important;font-weight:900!important}.react-calendar__tile.selected-day,.react-calendar__tile.selected-day abbr{border-radius:6px;color:#fff!important;background:#00c2a8!important}.react-calendar__tile--active{color:inherit!important;background:0 0!important}
.language-selector .dropdown-menu{min-width:auto;padding:5px;width:90px!important}.language-switcher{align-items:center;gap:8px;display:flex}.lang-btn{cursor:pointer;color:#333;text-align:start;background-color:#0000;border:2px solid #0000;border-radius:4px;outline:none;align-items:center;width:100%;padding:6px 12px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.lang-btn:hover{transform:translateY(-2px)}.lang-btn.active{color:#fff;background-color:#084863;border-color:#084863}.lang-btn:active{transform:translateY(0)}.lang-btn img{margin-right:5px}[dir=rtl] .language-switcher{flex-direction:row-reverse}@media (max-width:768px){.lang-btn{padding:5px 10px;font-size:13px}}
