.Banner_banner__IC2Fl{position:relative;width:100%;height:70vh;margin-top:6rem}.Banner_bannerContainer__aBBSF{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:rgba(0,0,0,.6)}.Banner_bannerContainer__aBBSF h1{font-size:3.5rem}.Banner_mobileBanner__ydB_4{display:none}@media (max-width:768px){.Banner_bannerContainer__aBBSF{background:rgba(0,0,0,.4)}.Banner_banner__IC2Fl{margin-top:3rem;height:60vh}.Banner_mobileBanner__ydB_4{display:block}.Banner_bannerContainer__aBBSF h1{font-size:2.3rem}}.SearchFrom_fromContainer__VVZ3N{position:relative;background:#f2f2f2;margin:2rem auto;border-radius:3px}.SearchFrom_form__dyl50{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 2rem}.SearchFrom_date__gIV0i,.SearchFrom_select__D88lL{color:#000;background-color:#fff}.SearchFrom_btnContainer__X8cg0,.SearchFrom_inputContainer__sijQm{flex-direction:column;width:23%}.SearchFrom_hiddenLabel__KUffc{visibility:hidden}.SearchFrom_label__UibJ_{color:#000;padding-bottom:.3rem}.SearchFrom_date__gIV0i:-webkit-appearance{-webkit-appearance:none;appearance:none}.SearchFrom_date__gIV0i{-webkit-appearance:none;-moz-appearance:none;appearance:none}.SearchFrom_date__gIV0i,.SearchFrom_label__UibJ_,.SearchFrom_select__D88lL{width:100%;font-size:1.1rem}.SearchFrom_btn__O9jrA,.SearchFrom_date__gIV0i,.SearchFrom_select__D88lL{padding:.7rem .5rem;border:.5px solid rgba(0,0,0,.25);border-radius:2px}.SearchFrom_btn__O9jrA{background-color:var(--primary);width:100%;border:1px solid #fff}@media (max-width:1024px){.SearchFrom_btn__O9jrA{font-size:.9rem}}@media (max-width:900px){.SearchFrom_fromContainer__VVZ3N{position:static;transform:translateX(0)}.SearchFrom_form__dyl50{flex-direction:column}.SearchFrom_btnContainer__X8cg0,.SearchFrom_inputContainer__sijQm{flex-direction:column;width:75%}.SearchFrom_date__gIV0i,.SearchFrom_select__D88lL{margin-bottom:1rem}}@media (max-width:768px){.SearchFrom_btnContainer__X8cg0,.SearchFrom_inputContainer__sijQm{flex-direction:column;width:95%}.SearchFrom_btn__O9jrA{font-size:.9rem}}.Filter_options__yEvuN{width:100%;margin:0 1rem;color:#6c6d70;min-width:270px}.Filter_categoryListItem__a18J5,.Filter_options__yEvuN h3,.Filter_options__yEvuN span,.Filter_title__Ys5iA{color:#6c6d70}.Filter_title__Ys5iA{font-size:1.9rem;margin-bottom:1rem}.Filter_categorylist__GUi1v{box-shadow:0 5px 50px rgba(0,0,0,.08)}.Filter_categoryListItem__a18J5{font-size:1.1rem;padding:.6rem 1.3rem;border-bottom:1px solid #d7d7d7;cursor:pointer}.Filter_categoryListItemActive__de_0P{color:#fff;background-color:#6c6d70;font-size:1.1rem;padding:.6rem 1rem;border-bottom:1px solid #d7d7d7;cursor:pointer}.Filter_filters__0STQY{margin-top:2rem;box-shadow:0 5px 50px rgba(0,0,0,.08);padding:1rem}.Filter_filters__0STQY h3{font-size:1.3rem;margin-bottom:.5rem}.Filter_row__XDKSr{display:flex;justify-content:space-between;align-items:center}.Filter_passengersList__p0FIl{padding-bottom:1rem;border-bottom:.5px solid #c7c7c7}.Filter_checkboxContainer__NLwwX{display:flex;align-items:center;font-size:1.1rem;padding:.5rem 0;gap:.5rem}.Filter_label__cj2Si{font-weight:400;font-size:1.2rem}.Filter_checkbox__P5Zhg{background:#6c6d70;border:.5px solid #6c6d70;border-radius:1px}.Filter_luggagesList__3LMgl{margin-top:2rem}.Filter_label__cj2Si{display:block;position:relative;padding-left:30px;padding-right:40px;margin-bottom:12px;cursor:pointer;min-width:230px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Filter_label__cj2Si input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Filter_checkmark__y6VI8{position:absolute;top:50%;left:0;height:20px;width:20px;background-color:#eee;border-radius:1px;transform:translateY(-50%);background:#fff;border:1px solid #777}.Filter_label__cj2Si:hover input~.Filter_checkmark__y6VI8{background-color:#fff}.Filter_label__cj2Si input:checked~.Filter_checkmark__y6VI8{background-color:#6c6d70;border-color:#fff}.Filter_checkmark__y6VI8:after{content:"";position:absolute;display:none}.Filter_label__cj2Si input:checked~.Filter_checkmark__y6VI8:after{display:block}.Filter_label__cj2Si .Filter_checkmark__y6VI8:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@media (max-width:1000px){.Filter_options__yEvuN{min-width:280px}}@media (max-width:900px){.Filter_title__Ys5iA{font-size:2.5rem}.Filter_categoryListItemActive__de_0P,.Filter_categoryListItem__a18J5,.Filter_label__cj2Si,.Filter_options__yEvuN span{font-size:1.5rem}}@media (max-width:768px){.Filter_options__yEvuN{min-width:250px;margin:0 auto}.Filter_title__Ys5iA{font-size:2rem}.Filter_categoryListItemActive__de_0P,.Filter_categoryListItem__a18J5,.Filter_label__cj2Si,.Filter_options__yEvuN span{font-size:1.2rem}}.Vehicle_card__cVUwV{display:flex;background-color:#fff;box-shadow:0 5px 50px rgba(0,0,0,.08);width:100%;padding:1rem .5rem;margin:2rem 0}.Vehicle_carImageContainer__fmmxj{position:relative;height:auto;width:400px;object-fit:contain;background-color:#e9e9e9}.Vehicle_carInfo__wegS2{width:80%;flex-direction:column}.Vehicle_carInfoContainer___fYta,.Vehicle_carInfo__wegS2{display:flex;justify-content:space-between}.Vehicle_left__lYjc0{width:50%;min-width:300px;padding:.3rem 1rem}.Vehicle_col__k8tQ_,.Vehicle_left__lYjc0 span,.Vehicle_row__56U6a{display:flex}.Vehicle_left__lYjc0 span{align-items:center;gap:.5rem}.Vehicle_row__56U6a{margin-top:1rem;justify-content:space-around}.Vehicle_col__k8tQ_{flex-direction:column;gap:1rem}.Vehicle_right__IdV8Q{padding:.3rem;text-align:right}.Vehicle_title__ZL45_{font-size:1.5rem}.Vehicle_price__0qE1V{font-size:1.7rem}.Vehicle_days__V_NF9{font-size:1.5rem}.Vehicle_active__JtI68{text-decoration:line-through}.Vehicle_btn__DfTqr{min-width:130px;padding:.8rem 2rem;align-self:flex-end;font-size:.8rem;margin-right:.3rem;background-color:#e9e9e9;color:#6c6d70}.Vehicle_btn__DfTqr:hover{background-color:var(--primary);color:#fff}@media (max-width:1200px){.Vehicle_carImageContainer__fmmxj{width:35%;height:200px}.Vehicle_carInfo__wegS2{width:65%}}@media (max-width:900px){.Vehicle_price__0qE1V,.Vehicle_title__ZL45_{font-size:1.2rem}.Vehicle_left__lYjc0 span{font-size:.9rem}.Vehicle_left__lYjc0{padding:.3rem 1rem}}@media (max-width:768px){.Vehicle_card__cVUwV{flex-direction:column}.Vehicle_carImageContainer__fmmxj{width:95%;height:360px;margin:1rem auto}.Vehicle_carInfo__wegS2{width:95%;margin:0 auto}.Vehicle_carInfoContainer___fYta{flex-direction:column-reverse;width:100%}.Vehicle_left__lYjc0{width:95%;margin:0 auto}.Vehicle_row__56U6a{width:100%;justify-content:space-between}.Vehicle_left__lYjc0{padding:.3rem 0}.Vehicle_right__IdV8Q{display:flex;width:100%;justify-content:space-between}.Vehicle_btn__DfTqr{width:100%;margin-top:1rem!important;padding:1rem;background-color:#6c6d70;color:#fff;margin:0 auto}}@media (max-width:450px){.Vehicle_row__56U6a{flex-direction:column;gap:1rem}.Vehicle_carImageContainer__fmmxj{width:100%;height:280px;margin:1rem auto}}.Cars_carsContainer__MtXA5{margin:6rem auto;display:flex;gap:6rem;width:90%}.Cars_left__Mfgf3{width:20%}.Cars_right__ZoMXV{width:80%}@media (max-width:1200px){.Cars_carsContainer__MtXA5{gap:8rem;width:95%}}@media (max-width:1000px){.Cars_carsContainer__MtXA5{width:100%;flex-direction:column;gap:2rem}.Cars_left__Mfgf3{width:60%;margin:0 auto}.Cars_right__ZoMXV{width:90%;margin:0 auto}}@media (max-width:768px){.Cars_carsContainer__MtXA5{margin:4rem auto}.Cars_left__Mfgf3{width:95%;margin:0 auto}.Cars_right__ZoMXV{width:85%}}@media (max-width:450px){.Cars_right__ZoMXV{width:90%}}