header{position:relative}header .nav-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;margin:0 auto;max-width:100rem!important;padding:2rem;position:absolute;right:0;top:0;width:100%;z-index:10}header .nav-bar__logo-image{max-width:8rem}header .nav-bar__logo-image img{width:100%}header .nav-bar__links{align-items:center;display:flex;flex:1 1;flex-direction:row;font-weight:600;gap:1rem;justify-content:center;justify-content:space-evenly;max-width:45rem}header .nav-bar__links a{color:#000;text-decoration:none;transition:all .2s ease-in-out}header .nav-bar__links a.active,header .nav-bar__links a:hover{color:#ff4b30}header .nav-bar__buttons{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center}header .nav-bar__buttons a{color:#000;font-weight:600;text-decoration:none;transition:all .2s ease-in-out}header .nav-bar__buttons a:hover{color:#ff4b30}header .nav-bar__buttons__register{background-color:#ff4b30;border-radius:.3rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff!important;padding:1rem 1.8rem;transition:all .2s ease-in-out}header .nav-bar__buttons__register:hover{background-color:#fc2100;box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.05)}header .hamburger-btn{cursor:pointer;display:none;font-size:2rem;position:absolute;right:2rem;top:2rem;transition:.2s ease-in-out;z-index:20}header .hamburger-btn:hover{color:#ff4b30;transform:scale(1.2)}header .hamburger-menu{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;gap:2rem;height:100vh;justify-content:center;overflow:scroll;position:fixed;transform:translateX(100%);transition:.4s ease-in-out;visibility:hidden;width:100vw;z-index:21}header .hamburger-menu.active{transform:translateX(0);visibility:visible}header .hamburger-menu .close-btn{cursor:pointer;font-size:2rem;position:absolute;right:2rem;top:2rem;transition:.2s ease-in-out}header .hamburger-menu .close-btn:hover{color:#ff4b30;transform:scale(1.2)}header .hamburger-menu .close-btn:active{transform:scale(1)}header .hamburger-menu .mobile-signIn-btn{border-radius:.2rem;color:#fff;padding:.8rem 1.8rem;text-align:center;width:10rem}header .hamburger-menu .mobile-signIn-btn.signIn-btn{background-color:#000;border:solid #000;box-shadow:0 10px 15px 0 #00000059;transition:.2s ease-in-out}header .hamburger-menu .mobile-signIn-btn.signIn-btn:hover{background-color:#fff;border:solid #000;color:#000;transform:scale(1.05)}header .hamburger-menu .mobile-signIn-btn.register-btn{background-color:#ff4b30;border:solid #ff4b30;box-shadow:0 10px 15px 0 #ff533059}header .hamburger-menu .mobile-signIn-btn.register-btn:hover{background-color:#fc2100;border:solid #fc2100;box-shadow:0 15px 15px 0 #ff533080;color:#fff;transform:scale(1.05)}header .hamburger-menu a{color:#000;text-decoration:none;transition:.2s ease-in-out}header .hamburger-menu a:hover{color:#ff4b30;transform:scale(1.05)}@media (orientation:landscape){header .hamburger-menu{justify-content:flex-start;padding:5rem}}@media (max-width:1024px){header .nav-bar__buttons,header .nav-bar__links{display:none}header .hamburger-btn{display:inline}}.home-banner{position:relative}.home-banner .background{position:absolute;right:0;top:0;z-index:1}@media (max-width:1024px){.home-banner .background{filter:blur(10px)}}@media (max-width:768px){.home-banner .background{filter:blur(40px)}}.home-banner .container{align-items:center;display:flex;flex-direction:row;height:97vh;justify-content:center;margin:0 auto;max-height:50rem;max-width:100rem!important;padding:10rem 2rem 0;position:relative;z-index:2}@media (orientation:landscape){.home-banner .container{height:auto}}.home-banner .container__img{max-width:50rem;width:65%}@media (max-width:1024px){.home-banner .container__img{width:50%}}@media (max-width:768px){.home-banner .container__img{display:none}}.home-banner .container__detail{display:flex;flex-direction:column;max-width:35rem;width:100%}.home-banner .container__detail h1{font-size:3.2rem;font-weight:700;line-height:1.2}.home-banner .container__detail h1 span{color:#ff4b30}.home-banner .container__detail h2{font-weight:700}.home-banner .container__detail p{color:#706f7b;margin:1rem 0}.home-banner .container__detail__buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:1.8rem}.home-banner .container__detail__buttons a{align-items:center;border-radius:.3rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-weight:700;gap:.5rem;justify-content:center;padding:1rem 3rem;text-decoration:none}.home-banner .container__detail__buttons a:first-child{background-color:#ff4b30;border:solid #ff4b30;box-shadow:0 10px 15px 0 #ff533059;transition:all .3s ease-in-out}.home-banner .container__detail__buttons a:first-child:hover{background-color:#fc2100;border:solid #fc2100;box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.05)}.home-banner .container__detail__buttons a:last-child{background-color:#000;border:solid #000;transition:all .3s ease-in-out}.home-banner .container__detail__buttons a:last-child:hover{background-color:#fff;color:#000;transform:scale(1.05)}@media (max-width:768px){.home-banner .container__detail{align-items:center;text-align:center}}.booking-section{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 2rem}.booking-section .booking{background-color:#fff;background-image:url(/static/media/book-bg.68ef0ba82bd8ab4dfb92.png);border-radius:.3rem;box-shadow:0 5px 15px 0 #0000001a;display:flex;flex-direction:column;gap:1rem;margin:2rem auto 0;max-width:80rem!important;padding:3rem 3rem 4rem;position:relative;width:100%;z-index:5}.booking-section .booking .invalid-container{display:grid;grid-template-rows:0fr;transition:.2s ease-in-out}.booking-section .booking .invalid-container.active{grid-template-rows:1fr}.booking-section .booking__invalid{display:none;overflow:hidden}.booking-section .booking__invalid.active{align-items:center;animation:popOut 1s ease-in-out .2s 1;background-color:red;border-radius:.3rem;color:#fff;display:flex;gap:2rem;justify-content:space-between;padding:0 .5rem}@keyframes popOut{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.booking-section .booking__invalid i{cursor:pointer}.booking-section .booking .bookingForm{grid-gap:1rem;display:grid;font-weight:600;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));width:100%}.booking-section .booking .bookingForm__element{width:100%}.booking-section .booking .bookingForm__element div{align-items:center;display:flex;gap:.8rem}.booking-section .booking .bookingForm__element div b{color:red}.booking-section .booking .bookingForm i{color:#ff4b30}.booking-section .booking .bookingForm input,.booking-section .booking .bookingForm select{border:1px solid #ccd7e6;border-radius:.2rem;font-family:inherit;height:2.8rem;margin-top:.5rem;padding:.7rem;transition:all .3s ease-in-out;width:100%}.booking-section .booking .bookingForm input:invalid,.booking-section .booking .bookingForm select:invalid{color:#ababab}.booking-section .booking .bookingForm input:hover,.booking-section .booking .bookingForm select:hover{border:1px solid #ff4b30}.booking-section .booking .bookingForm button{align-self:flex-end;background-color:#ff4b30;border:1px solid #ff4b30;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:500;height:2.8rem;transition:all .3s ease-in-out}.booking-section .booking .bookingForm button:hover{background-color:#fc2100;box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.02)}@media (max-width:480px){.booking-section .booking .bookingForm{grid-template-columns:1fr}}.booking-popup{overflow:scroll;position:relative}.booking-popup__overlay{background-color:#00000080;bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s ease-in-out;visibility:hidden;width:100%;z-index:10}.booking-popup__overlay.active{opacity:1;visibility:visible}.booking-popup__container{background-color:#fff;border:solid #fff;display:flex;flex-direction:column;height:100vh;left:50%;max-width:55rem;overflow:scroll;position:fixed;top:55%;transform:translate(-50%,50%);transition:.5s ease-in-out;visibility:hidden;width:100%;z-index:20}.booking-popup__container.active{transform:translate(-50%,-50%);visibility:visible}.booking-popup__container .content{overflow:scroll}.booking-popup__container .content.successful{height:100vh;overflow:hidden}.booking-popup__container .content .booking-successful{display:none;left:50%;margin:0 auto;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%)}.booking-popup__container .content .booking-successful i{color:#01b401;font-size:4rem;margin-bottom:1rem}.booking-popup__container .content .booking-successful p{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.booking-popup__container .content .booking-successful button{background-color:#ff4b30;border:none;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:500;padding:.8rem 2rem;transition:.2s ease-in-out}.booking-popup__container .content .booking-successful button:hover{box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.05)}.booking-popup__container .content .booking-successful button:active{transform:scale(.95)}.booking-popup__container .content .booking-successful.successful{display:block}.booking-popup__container .title{color:#ff4b30}.booking-popup__container__header{align-items:center;background-color:#ff4b30;color:#fff;display:flex;justify-content:space-between;padding:.5rem 1rem}.booking-popup__container__header i{cursor:pointer;font-size:1.7rem;transition:.2s ease-in-out}.booking-popup__container__header i:hover{transform:scale(1.2)}.booking-popup__container__info{background-color:#ffeae6;padding:1rem 2rem}.booking-popup__container__info h3{color:#ff4b30;margin-bottom:1rem}.booking-popup__container__info p{color:#706f7b;font-weight:500}.booking-popup__container__info.successful{display:none}.booking-popup__container__details{border-bottom:solid #dbdbdb;display:flex;gap:2rem;padding:1rem 2rem}.booking-popup__container__details.successful{display:none}.booking-popup__container__details__left{display:flex;flex:1 1;flex-direction:column;gap:1rem}.booking-popup__container__details__left .date,.booking-popup__container__details__left .location{color:#706f7b}.booking-popup__container__details__left>div{display:flex;flex-direction:column;gap:2rem}.booking-popup__container__details__left>div .asterisk{color:red}.booking-popup__container__details__left>div>div{display:flex;gap:.8rem}.booking-popup__container__details__left>div>div i{color:#706f7b;font-size:1.5rem}.booking-popup__container__details__right{display:flex;flex:1 1;flex-direction:column}.booking-popup__container__details__right span{color:#ff4b30}.booking-popup__container__details__right img{align-self:center;justify-self:center;margin:auto;max-width:30rem;width:100%}@media (max-width:600px){.booking-popup__container__details{align-items:center;flex-direction:column;text-align:center}}.booking-popup__container__form-container{display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem}.booking-popup__container__form-container.successful{display:none}.booking-popup__container__form-container .input-container:after{content:"This field is required.";display:block;font-size:.7rem}.booking-popup__container__form-container__form label:after{color:red;content:" *"}.booking-popup__container__form-container__form .top{grid-column-gap:1rem;grid-row-gap:1.6rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));row-gap:1.6rem}.booking-popup__container__form-container__form .top>div{display:flex;flex-direction:column;gap:.3rem}.booking-popup__container__form-container__form .top>div input{background-color:#dbdbdb;border:solid #dbdbdb;border-radius:.2rem;font-family:inherit;padding:.7rem 1rem;transition:.2s ease-in-out}.booking-popup__container__form-container__form .top>div input:hover{border:solid #ff4b30}.booking-popup__container__form-container__form .middle{grid-row-gap:1.6rem;display:grid;grid-template-columns:1fr;padding-top:1.6rem;row-gap:1.6rem}.booking-popup__container__form-container__form .middle>div{display:flex;flex-direction:column;gap:.3rem}.booking-popup__container__form-container__form .middle>div input{background-color:#dbdbdb;border:solid #dbdbdb;border-radius:.2rem;font-family:inherit;padding:.7rem 1rem;transition:.2s ease-in-out}.booking-popup__container__form-container__form .middle>div input:hover{border:solid #ff4b30}.booking-popup__container__form-container__form .bottom{grid-column-gap:1rem;grid-row-gap:1.6rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));padding-top:1.6rem;row-gap:1.6rem}.booking-popup__container__form-container__form .bottom>div{display:flex;flex-direction:column;gap:.3rem}.booking-popup__container__form-container__form .bottom>div input{background-color:#dbdbdb;border:solid #dbdbdb;border-radius:.2rem;font-family:inherit;padding:.7rem 1rem;transition:.2s ease-in-out}.booking-popup__container__form-container__form .bottom>div input:hover{border:solid #ff4b30}.booking-popup__container__form-container__form .news-check{display:flex;gap:.5rem;padding-top:1.6rem}.booking-popup__container__form-container__form .news-check .news-checkbox{flex-shrink:0;width:1.2rem}.booking-popup__container__form-container__form .news-check label:after{content:""}.booking-popup__container__form-container .invalid-container{display:grid;grid-template-rows:0fr;transition:.2s ease-in-out}.booking-popup__container__form-container .invalid-container.active{grid-template-rows:1fr}.booking-popup__container__form-container .submit-container{display:flex;justify-content:end;margin-bottom:3rem;padding:2rem 0}.booking-popup__container__form-container .submit-container button{background-color:#ff4b30;border:solid #ff0;color:#fff;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:600;padding:.5rem 1.5rem;transition:.3s ease-in-out}.booking-popup__container__form-container .submit-container button:hover{transform:scale(1.05)}.booking-popup__container__form-container .submit-container button:active{transform:scale(.95)}@media (max-width:768px){.booking-popup__container{border:none;top:50%}}.planTrip{margin:10rem auto 2rem;max-width:100rem!important;padding:0 1rem;width:100%}.planTrip .planTrip-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.planTrip .planTrip-container__title{text-align:center}.planTrip .planTrip-container__title h3{font-size:1.5rem}.planTrip .planTrip-container__title h2{font-size:2.5rem}.planTrip .planTrip-container__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));width:100%}.planTrip .planTrip-container__details div{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:3rem 6rem;text-align:center}.planTrip .planTrip-container__details div h3{font-size:1.3rem}.planTrip .planTrip-container__details div p{color:#706f7b}@media (max-width:1024px){.planTrip .planTrip-container__details div{padding:2rem}}@media (max-width:480px){.planTrip .planTrip-container__details{grid-template-columns:1fr}}.fleet-section{flex-direction:row;margin:5rem auto 2rem;max-width:100rem!important}.fleet-section,.fleet-section__container{align-items:center;display:flex;justify-content:center;width:100%}.fleet-section__container{flex-direction:column;padding:2rem}.fleet-section__container .fleet-heading-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.fleet-section__container .fleet-heading-container h3{font-size:1.5rem;font-weight:600}.fleet-section__container .fleet-heading-container h2{font-size:2.8rem}.fleet-section__container .fleet-heading-container p{color:#706f7b;text-align:center}@media (max-width:480px){.fleet-section__container .fleet-heading-container{text-align:center}}.fleet-section__container .fleet-car-container{display:flex;justify-content:space-between;padding:3rem;width:100%}.fleet-section__container .fleet-car-container__buttons{display:flex;flex-direction:column;gap:.5rem}.fleet-section__container .fleet-car-container__buttons button{background-color:#e9e9e9;border:solid #e9e9e9;color:#000;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;padding:.8rem 1rem;text-align:center;transition:all .2s ease-in-out}.fleet-section__container .fleet-car-container__buttons button.active,.fleet-section__container .fleet-car-container__buttons button:hover{background-color:#ff4b30;border:solid #ff4b30;color:#fff;cursor:pointer}@media (max-width:480px){.fleet-section__container .fleet-car-container__buttons button{font-size:1.1rem}}.fleet-section__container .fleet-car-container .image-container{align-items:center;align-self:center;display:flex;margin:0 2rem;width:35rem}.fleet-section__container .fleet-car-container .image-container img{object-fit:cover;width:100%}@media (max-width:768px){.fleet-section__container .fleet-car-container .image-container{height:350px}}@media (max-width:600px){.fleet-section__container .fleet-car-container .image-container{height:250px}}@media (max-width:480px){.fleet-section__container .fleet-car-container .image-container{height:180px}}.fleet-section__container .fleet-car-container .details-container{align-items:center;align-self:flex-start;display:flex;flex-direction:column;justify-content:center;width:20rem}.fleet-section__container .fleet-car-container .details-container .pricePerDay-container{background-color:#ff4b30;color:#fff;font-size:1.5rem;padding:.5rem 1rem;text-align:center;width:100%}.fleet-section__container .fleet-car-container .details-container .pricePerDay-container span{display:inline-block;font-weight:700;width:3rem}.fleet-section__container .fleet-car-container .details-container .detail-table{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;display:flex;min-width:15rem;width:100%}.fleet-section__container .fleet-car-container .details-container .detail-table span{font-weight:600;margin:.5rem 0;padding:0 .2rem;text-align:center;width:50%}.fleet-section__container .fleet-car-container .details-container .detail-table .table-option{border-right:2px solid #000}.fleet-section__container .fleet-car-container .details-container a{background-color:#ff4b30;box-shadow:6px 6px 0 #efe9e9;color:#fff;font-size:1.2rem;font-weight:600;margin-top:1rem;padding:.5rem;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:100%}.fleet-section__container .fleet-car-container .details-container a:hover{box-shadow:12px 12px 0 #efe9e9;transform:translate(-3px,-3px)}@media (max-width:1024px){.fleet-section__container .fleet-car-container{flex-wrap:wrap;row-gap:1rem}.fleet-section__container .fleet-car-container div:nth-child(-n+2){flex:1 0 50%}.fleet-section__container .fleet-car-container div:last-child{flex:1 1;margin:0 auto}}.basicBanner{background-color:#2d2d2d;padding:3rem 2rem;text-align:center;width:100%}.basicBanner h2{color:#fff;font-size:3rem;margin-bottom:1rem}.basicBanner h3{color:#fff;font-size:1.5rem;font-weight:400}.basicBanner h3 span{color:#ff4b30}.chooseUs-section{background-attachment:fixed;background-image:url(/static/media/bg.82b3bf0dc76cd35f3da0.png);background-repeat:no-repeat;background-size:cover;flex-direction:row;margin:0 auto;padding:2rem;width:100%}.chooseUs-section,.chooseUs-section__container{align-items:center;display:flex;justify-content:center}.chooseUs-section__container{flex-direction:column;max-width:100rem!important}.chooseUs-section__container .hero-image{height:auto;max-width:70rem;width:100%}.chooseUs-section__container .chooseUs-details-container{align-items:center;display:flex;flex-direction:row;gap:5rem;justify-content:space-around;width:100%}.chooseUs-section__container .chooseUs-details-container__left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;max-width:40rem;padding:0 2rem}.chooseUs-section__container .chooseUs-details-container__left h3{font-size:1.5rem;width:100%}.chooseUs-section__container .chooseUs-details-container__left h2{font-size:3rem;line-height:120%;margin-bottom:1.5rem}.chooseUs-section__container .chooseUs-details-container__left p{color:#706f7b;margin-bottom:1.5rem}.chooseUs-section__container .chooseUs-details-container__left a{background-color:#ff4b30;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;font-size:1rem;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:all .3s ease-in-out}.chooseUs-section__container .chooseUs-details-container__left a i{margin-left:.3rem}.chooseUs-section__container .chooseUs-details-container__left a:hover{background-color:#fc2100;box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.05)}@media (max-width:1024px){.chooseUs-section__container .chooseUs-details-container__left{text-align:center}.chooseUs-section__container .chooseUs-details-container__left a{margin:0 auto}}.chooseUs-section__container .chooseUs-details-container__right{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:center;max-width:40rem;padding:0 2rem}.chooseUs-section__container .chooseUs-details-container__right>div{display:flex;gap:1rem}@media (max-width:768px){.chooseUs-section__container .chooseUs-details-container__right>div{align-items:center;flex-direction:column;gap:0;text-align:center}.chooseUs-section__container .chooseUs-details-container__right>div img{width:7rem}}.chooseUs-section__container .chooseUs-details-container__right img{object-fit:contain;width:11rem}.chooseUs-section__container .chooseUs-details-container__right .detail{padding-top:.6rem}@media (max-width:768px){.chooseUs-section__container .chooseUs-details-container__right .detail{padding-top:0}}@media (max-width:1024px){.chooseUs-section__container .chooseUs-details-container{flex-direction:column}}.reviews-section{background-color:#f8f8f8;width:100%}.reviews-section__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100rem!important;padding:5rem 2rem}.reviews-section__container__heading{margin-bottom:2rem;max-width:50rem;text-align:center}.reviews-section__container__heading h3{font-size:1.5rem;font-weight:600}.reviews-section__container__heading h2{font-size:2.7rem;margin-bottom:1rem}.reviews-section__container__heading p{color:#706f7b}.reviews-section__container .review-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));width:90%}.reviews-section__container .review-container__card{align-items:center;background-color:#fff;border-radius:.3rem;box-shadow:0 20px 40px 0 #00000014;display:flex;flex-direction:column;justify-content:space-between;justify-self:center;max-width:33rem;padding:3rem}.reviews-section__container .review-container__card__msg{font-size:1.3rem;font-weight:500;line-height:120%;padding-bottom:2rem}.reviews-section__container .review-container__card__user{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.reviews-section__container .review-container__card__user__details{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.reviews-section__container .review-container__card__user__details img{border-radius:50%;width:4rem}.reviews-section__container .review-container__card__user__details .reviewer-name{font-size:1.2rem}.reviews-section__container .review-container__card__user i{color:#ff4b30;font-size:4rem}.faq-section{background-image:url(/static/media/car.5e21eedbea3280311aff.png);background-position:0 100%;background-repeat:no-repeat;margin:0 auto;width:100%}.faq-section__container{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;margin:3rem auto;max-width:100rem!important;padding:0 2rem}.faq-section__container__heading{margin:0 auto;max-width:50rem;text-align:center}.faq-section__container__heading h3{font-size:1.5rem}.faq-section__container__heading h2{font-size:2.7rem;margin-bottom:1rem}.faq-section__container__heading p{color:#706f7b}.faq-section__container__questions__container{box-shadow:0 10px 15px 0 #0000001a;margin:2rem auto;max-width:50rem}.faq-section__container__questions__container .question-container__heading{align-items:center;background-color:#fff;box-shadow:0 3px 6px 0 #0000001a;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;max-width:50rem;padding:1rem 2rem;position:relative;transition:.2s ease-in-out;z-index:1}.faq-section__container__questions__container .question-container__heading h4{font-size:1.2rem;font-weight:500}.faq-section__container__questions__container .question-container__heading i{font-size:1.2rem;transition:transform .2s ease-in}.faq-section__container__questions__container .question-container__heading i.active{transform:rotate(180deg)}.faq-section__container__questions__container .question-container__heading.active,.faq-section__container__questions__container .question-container__heading:hover{background-color:#ff4b30;box-shadow:0 15px 15px 0 #ff533080;color:#fff}.faq-section__container__questions__container .question-container .answer-container{background-color:#fff;color:#706f7b;display:grid;grid-template-rows:0fr;transition:.3s ease-out}.faq-section__container__questions__container .question-container .answer-container p{overflow:hidden;padding:0 2rem}.faq-section__container__questions__container .question-container .answer-container.active{grid-template-rows:1fr;padding:2rem 0}.download-section{background-color:#f8f8f8;background-image:url(/static/media/bg02.3efbc4567749d0a5671e.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:2rem 0;width:100%}.download-section__container{margin:0 auto;max-width:100rem!important;padding:2rem}.download-section__container .text-container{max-width:40rem;padding:3rem}.download-section__container .text-container h2{font-size:2.7rem;margin-bottom:1rem}.download-section__container .text-container p{color:#706f7b;margin-bottom:2rem}.download-section__container .text-container img{cursor:pointer;margin-right:2rem}@media (max-width:768px){.download-section__container .text-container{margin:0 auto;padding:0;text-align:center}.download-section__container .text-container img{margin:0 1rem;width:11.7rem}}@media (max-width:600px){.download-section__container .text-container img{margin:.5rem;width:10rem}}@media (max-width:768px){.download-section{background-image:none}}.footer-section{margin:3rem auto;max-width:100rem!important;width:100%}.footer-section__container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1.3fr 1fr 1fr 1fr;padding:2rem 4rem}.footer-section__container .carRental{max-width:20rem}.footer-section__container h3{font-size:1.5rem;margin-bottom:1rem}.footer-section__container h3 span{font-weight:400}.footer-section__container p{color:#706f7b;margin-bottom:1rem}.footer-section__container i{margin-right:.5rem}.footer-section__container li{list-style:none;width:100%}.footer-section__container li span{font-weight:600}.footer-section__container a{color:#000;text-decoration:none;transition:.2s ease-in-out}.footer-section__container a:hover{color:#ff4b30}.footer-section__container ul{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.footer-section__container .contact-info{font-weight:600;transition:.2s ease-in-out}.footer-section__container .contact-info:hover,.footer-section__container .contact-info:hover a{color:#ff4b30}.footer-section__container input{background-color:#e9e9e9;border:solid #e9e9e9;border-radius:.2rem;font-family:inherit;padding:.8rem 1rem;transition:.2s ease-in-out;width:100%}.footer-section__container input:hover{border:solid #ff4b30}.footer-section__container input::placeholder{text-align:center}.footer-section__container button{background-color:#ff4b30;border:none;border-radius:.2rem;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:.7rem;transition:.3s ease-in-out;width:100%}.footer-section__container button:hover{background-color:#fc2100;box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.02)}@media (max-width:1024px){.footer-section__container{grid-template-columns:1fr 1fr}}@media (max-width:600px){.footer-section__container{grid-template-columns:1fr;row-gap:5rem}.footer-section__container div{text-align:center}.footer-section__container .carRental{margin:0 auto}.footer-section__container h3{margin-bottom:.3rem}.footer-section{margin:0 auto}}.to-top{align-items:center;background-color:#ff4b30;border:none;border-radius:50%;bottom:16px;box-shadow:0 0 10px #00000017;color:#fff;display:flex;font-size:32px;height:50px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:32px;text-decoration:none;transition:all .4s;width:50px;z-index:8}.to-top:hover{cursor:pointer;transform:scale(1.1)}.to-top.active{bottom:32px;opacity:1;pointer-events:auto}.subPage-banner{background-image:url(/static/media/heroes-bg.65af8ce560a528bfc339.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:25rem;position:relative}.subPage-banner.error{height:50rem}.subPage-banner .bg-overlay{background-color:#ffffffeb;height:100%;position:absolute;width:100%}.subPage-banner__container{align-items:center;display:flex;height:100%;margin:0 auto;max-width:100rem!important}.subPage-banner__container__heading{padding:4rem;z-index:1}.subPage-banner__container__heading.error{display:flex;flex-direction:column;gap:1rem;margin:0 auto;padding:2rem;text-align:center}.subPage-banner__container__heading.error i{font-size:5rem}.subPage-banner__container__heading.error h2{font-size:2.7rem}.subPage-banner__container__heading.error a{background-color:#ff4b30;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;font-weight:600;margin-top:1rem;padding:.8rem;text-decoration:none;transition:.3s ease-in-out}.subPage-banner__container__heading.error a:hover{box-shadow:0 15px 15px 0 #ff533080}.subPage-banner__container h3{font-size:2rem}.subPage-banner__container h4{font-size:1.2rem}@media (max-width:480px){.subPage-banner__container{justify-content:center;text-align:center}}.about-company-section{margin:5rem auto;max-width:100rem!important;width:100%}.about-company-section__container{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:5rem;justify-content:center;margin:0 auto;max-width:70rem;padding:0 2rem;width:100%}.about-company-section__container__details{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center}.about-company-section__container__details .icons-section{display:flex;gap:2rem;justify-content:space-between;margin-top:1rem;width:100%}.about-company-section__container__details .icons-section div{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.about-company-section__container__details .icons-section div img{margin:0 auto;width:5rem}.about-company-section__container__details .icons-section div span{display:flex;gap:1rem}.about-company-section__container__details .icons-section div span h4{flex:1 1;font-size:2.5rem;opacity:0;text-align:end;transform:translateY(25px);transition:.3s ease-in-out}.about-company-section__container__details .icons-section div span h4.active{opacity:1;transform:translateY(0)}.about-company-section__container__details .icons-section div span p{flex:1 1;margin:auto;word-spacing:30rem}@media (max-width:480px){.about-company-section__container__details .icons-section{flex-direction:column;gap:4rem}}.about-company-section__container__details>h3{font-size:1.5rem;font-weight:500}.about-company-section__container__details>h2{font-size:2.5rem}.about-company-section__container__image-container{flex:1 1;max-width:25rem}.about-company-section__container__image-container img{width:100%}@media (max-width:1024px){.about-company-section__container{flex-direction:column}}.callBanner-section{background-image:url(/static/media/bg-1.4662508857fa1f175688.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:5rem 0;position:relative;width:100%}.callBanner-section__overlay{background-color:#292929eb;height:100%;position:absolute;top:0;width:100%}.callBanner-section__container{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:0 auto;max-width:100rem!important;padding:0 2rem;position:relative;text-align:center;z-index:1}.callBanner-section__container h2{color:#fff;font-size:2rem}.callBanner-section__container span{color:#ff4b30;cursor:pointer;font-size:1.5rem}.callBanner-section__container span a{color:#ff4b30;font-size:2rem;font-weight:600;margin-left:.5rem;text-decoration:none}@media (max-width:1024px){.callBanner-section__container{flex-direction:column}.callBanner-section{padding:3rem 0}}.people-grid-section{width:100%}.people-grid-section__container{grid-column-gap:2rem;grid-row-gap:3rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:5rem auto;max-width:70rem;padding:0 2rem;row-gap:3rem;width:100%}.people-grid-section__container .people-card{border-radius:.2rem;box-shadow:0 20px 10px 0 #00000014;display:flex;flex-direction:column;margin:0 auto;transition:.4s ease-in-out;width:20rem}.people-grid-section__container .people-card:hover{box-shadow:0 20px 30px 0 #0000004d}.people-grid-section__container .people-card .image-container{background-color:#e9e9e9;border-radius:.2rem .2rem 0 0;width:100%}.people-grid-section__container .people-card .image-container img{width:100%}.people-grid-section__container .people-card .person-detail{align-items:center;display:flex;flex-direction:column;padding:2rem}.people-grid-section__container .people-card .person-detail h3{font-size:1.5rem}.people-grid-section__container .people-card .person-detail span{color:#706f7b}@media (max-width:480px){.people-grid-section__container{padding:0}}.vehicle-grid-section{margin:0 auto;max-width:100rem!important;width:100%}.vehicle-grid-section__container{grid-column-gap:2rem;grid-row-gap:3rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:5rem auto;max-width:70rem;padding:0 2rem;row-gap:3rem}.vehicle-grid-section__container .vehicle-card{border:solid hsla(0,0%,50%,.447);border-radius:.3rem;box-shadow:0 20px 10px 0 #00000014;display:grid;grid-template-rows:1fr 1.2fr;margin:0 auto;max-width:22rem;min-width:20rem;padding:1rem 2rem;transition:.3s ease-in-out}.vehicle-grid-section__container .vehicle-card:hover{box-shadow:0 20px 30px 0 #0000004d}.vehicle-grid-section__container .vehicle-card__image-container{cursor:pointer;display:flex;justify-content:center;padding-top:1rem;width:100%}.vehicle-grid-section__container .vehicle-card__image-container img{object-fit:contain;width:100%}.vehicle-grid-section__container .vehicle-card__details-container{display:flex;flex-direction:column;justify-content:space-around}.vehicle-grid-section__container .vehicle-card__details-container__top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.vehicle-grid-section__container .vehicle-card__details-container__top div:first-child h3{font-size:1.5rem}.vehicle-grid-section__container .vehicle-card__details-container__top div:first-child i{color:#ffc933}.vehicle-grid-section__container .vehicle-card__details-container__top div:last-child h3{font-size:1.5rem;text-align:end}.vehicle-grid-section__container .vehicle-card__details-container__middle{grid-gap:1rem;border-bottom:solid #706f7b;display:grid;font-size:1.2rem;gap:1rem;grid-template-columns:1fr 1fr;padding:2rem 0}.vehicle-grid-section__container .vehicle-card__details-container__middle div:nth-child(2n){align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end}.vehicle-grid-section__container .vehicle-card__details-container__middle div:nth-child(odd){align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.vehicle-grid-section__container .vehicle-card__details-container__middle div:nth-child(odd) i{flex-basis:1.5rem}.vehicle-grid-section__container .vehicle-card__details-container__middle span{color:#706f7b}.vehicle-grid-section__container .vehicle-card__details-container .book-button{align-self:center;background-color:#ff4b30;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;font-size:1.5rem;font-weight:600;margin:1rem 0;padding:1rem;text-align:center;text-decoration:none;transition:.3s ease-in-out;width:100%}.vehicle-grid-section__container .vehicle-card__details-container .book-button:hover{box-shadow:0 15px 15px 0 #ff533080;transform:scale(1.02)}.vehicle-grid-section__container .vehicle-card__details-container .book-button:active{box-shadow:0 15px 15px 0 #ff533080;transform:scale(.98)}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#fff;font-family:Poppins,sans-serif}.contactForm-section{margin:0 auto;max-width:100rem!important;width:100%}.contactForm-section__container{background-image:url(/static/media/bg-contact.c178c6db0f988d408d94.png);background-position:50%;background-repeat:no-repeat;display:flex;gap:5rem;margin:0 auto;max-width:80rem;padding:5rem 2rem;width:100%}.contactForm-section__container>div,.contactForm-section__container>form{flex:1 1}.contactForm-section__container .contactForm-left{display:flex;flex-direction:column;gap:1rem}.contactForm-section__container .contactForm-left h2{font-size:2.7rem}.contactForm-section__container .contactForm-left p{color:#706f7b}.contactForm-section__container .contactForm-left ul{align-items:normal;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1rem}.contactForm-section__container .contactForm-left ul li{align-items:center;display:flex;flex-direction:row;font-size:1rem;gap:.5rem;justify-content:flex-start;list-style:none;transition:.2s ease-in-out}.contactForm-section__container .contactForm-left ul li i{flex-basis:1.5rem;text-align:center}.contactForm-section__container .contactForm-left ul li a{color:#000;font-weight:600;text-decoration:none;transition:.2s ease-in-out}.contactForm-section__container .contactForm-left ul li:hover,.contactForm-section__container .contactForm-left ul li:hover a{color:#ff4b30}.contactForm-section__container .contactForm-right{display:flex;flex-direction:column}.contactForm-section__container .contactForm-right label{font-size:1rem;font-weight:500;margin-bottom:.5rem;width:-webkit-fit-content;width:fit-content}.contactForm-section__container .contactForm-right label:after{color:red;content:" *"}.contactForm-section__container .contactForm-right input,.contactForm-section__container .contactForm-right textarea{background-color:#f2f2f2;border:solid #f2f2f2;border-radius:.2rem;font-family:inherit;margin-bottom:1.5rem;padding:.8rem 1rem;resize:vertical;transition:border .2s ease-in-out}.contactForm-section__container .contactForm-right input:hover,.contactForm-section__container .contactForm-right textarea:hover{border:solid #ff4b30}.contactForm-section__container .contactForm-right textarea{min-height:10rem}.contactForm-section__container .contactForm-right button{align-items:center;background-color:#ff4b30;border:none;border-radius:.2rem;box-shadow:0 10px 15px 0 #ff533059;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.8rem 1rem;transition:.3s ease-in-out}.contactForm-section__container .contactForm-right button:hover{box-shadow:0 15px 15px 0 #ff533080}@media (max-width:768px){.contactForm-section__container{flex-direction:column;gap:2rem;text-align:center}.contactForm-section__container ul{gap:1rem!important;margin-top:2rem}.contactForm-section__container ul li{justify-content:center!important}}:root{--bg-dark:#202124;--text-primary:#e8eaed;--text-secondary:#bdc1c6;--accent-blue:#8ab4f8;--accent-pink:#f28b82;--accent-orange:#fdd663;--border-color:#5f6368;--card-bg:#303134}body{background-color:#202124;background-color:var(--bg-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body,h1,h2,h3,h4,h5,h6{color:#e8eaed;color:var(--text-primary)}.planTrip-container__title h2,.reviews-section__container__heading h2{color:#8ab4f8;color:var(--accent-blue)}p{color:#bdc1c6;color:var(--text-secondary);line-height:1.6}a{color:#8ab4f8;color:var(--accent-blue);text-decoration:none;transition:color .3s ease}a:hover{color:#f28b82;color:var(--accent-pink);text-decoration:underline}.planTrip{background-color:#303134;background-color:var(--card-bg);border:1px solid #5f6368;border:1px solid var(--border-color);border-radius:8px;margin:2rem 0;padding:2rem}.planTrip-container__title h3{color:#bdc1c6;color:var(--text-secondary);font-weight:400}.planTrip-container__details h3{color:#fdd663;color:var(--accent-orange)}.reviews-section{padding:4rem 0}.reviews-section__container__heading h3{color:#bdc1c6;color:var(--text-secondary);font-weight:400}.review-container__card{background-color:#303134;background-color:var(--card-bg);border:1px solid #5f6368;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 8px #0003}.review-container__card__msg{color:#e8eaed;color:var(--text-primary);font-style:italic}.review-container__card__user__details img{border:2px solid #8ab4f8;border:2px solid var(--accent-blue)}.review-container__card__user__details h4.reviewer-name{color:#e8eaed;color:var(--text-primary)}.review-container__card__user__details p{color:#bdc1c6;color:var(--text-secondary)}.review-container__card__user i.fa-quote-right{color:#f28b82;color:var(--accent-pink);font-size:2rem}.footer-section{background-color:#303134;background-color:var(--card-bg);border-top:1px solid #5f6368;border-top:1px solid var(--border-color);padding:3rem 1rem}.footer-section .carRental h3 span{-webkit-text-fill-color:#0000;text-fill-color:#0000;background:linear-gradient(90deg,#f28b82,#fdd663);background:linear-gradient(90deg,var(--accent-pink),var(--accent-orange));-webkit-background-clip:text;background-clip:text}.footer-section .company h3,.footer-section .subscription h3,.footer-section .working-hours h3{color:#fdd663;color:var(--accent-orange)}.subscription input[type=email]{background-color:#202124;background-color:var(--bg-dark);border:1px solid #5f6368;border:1px solid var(--border-color);border-radius:4px;color:#e8eaed;color:var(--text-primary);padding:.75rem;width:100%}.subscription input[type=email]::placeholder{color:#bdc1c6;color:var(--text-secondary);opacity:1}@tailwind base;@tailwind components;@tailwind utilities;
/*# sourceMappingURL=main.dac42721.css.map*/