.RangeSlider_rangeSliderContainer__jRy9K{display:inline-block}.RangeSlider_rangeSliderButton__B7Eh4{background-color:#fff;border-left-style:none;border-bottom:1.5px solid #ddd;border-right-style:none;border-top-style:none;padding:.15rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-width:60%;width:auto;font-size:.8rem;font-weight:400;height:32px;box-sizing:border-box}.RangeSlider_rangeSliderButton__B7Eh4:hover{background-color:#f1f1f1}.RangeSlider_sliderContent__gAY4G{display:none;position:absolute;background-color:#fff;border:.08rem solid #ccc;border-radius:.4rem;z-index:1;padding:10px;max-height:300px;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.RangeSlider_rangeSliderContainer__jRy9K .RangeSlider_sliderContent__gAY4G{display:block}.RangeSlider_sliderTrack__5b_xX{position:relative;height:.4rem;width:80%;align:center;background:#ddd;border-radius:.2rem;margin:1rem 0 1rem 1rem}.RangeSlider_slider__jqISg{-webkit-appearance:none;width:100%;height:.4rem;background:transparent;position:absolute;top:0;left:0;margin:0}.RangeSlider_slider__jqISg::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;background:#027bff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.RangeSlider_slider__jqISg::-moz-range-thumb{width:1rem;height:1rem;background:#027bff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.RangeSlider_slider__jqISg:after{content:"";position:absolute;top:50%;left:0;right:0;height:.4rem;background:#ddd;transform:translateY(-50%);z-index:-1}.RangeSlider_rangeValues__9166T{font-size:.875rem;color:#333;display:flex;justify-content:space-between;margin-top:.5rem}.RangeSlider_buttonsContainer__QDa5a{display:flex;gap:.5rem;justify-content:space-between;margin-top:.5rem;border-top:1px solid #ddd}.RangeSlider_applyButton__xw09E,.RangeSlider_resetButton__FB_6n{padding:.5rem;border-radius:.2rem;cursor:pointer;border:none;box-sizing:border-box;background-color:#fff}.RangeSlider_applyButton__xw09E,.RangeSlider_resetButton__FB_6n{background-color:#027bff;border:1px solid #ebecef;color:#fff;padding:6px 16px;font-size:14px;cursor:pointer;transition:all .3s;border-radius:6px;min-width:100px}.RangeSlider_applyButton__xw09E:hover,.RangeSlider_resetButton__FB_6n:hover{background-color:#027bff}.RangeSlider_customSlider__As9Tk{color:#027bff}@media (max-width:768px){.RangeSlider_rangeSliderButton__B7Eh4{min-width:85px;border-bottom:none}.RangeSlider_sliderContent__gAY4G{position:fixed;bottom:0;left:0;width:100%;max-height:70%;overflow-y:auto;background-color:#fff;box-shadow:0 -2px 8px rgba(0,0,0,.1);border-top-left-radius:10px;border-top-right-radius:10px;z-index:1000;padding:15px}}.CustomDropdown_customDropdownContainer__l6lE9{display:inline-block;z-index:10000}.CustomDropdown_customDropdownButton__p5DL_{background-color:#fff;border-style:none none solid;border-bottom:1.5px solid #ddd;padding:.15rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-width:60%;width:auto;font-size:.8rem;font-weight:400;height:32px;box-sizing:border-box}.CustomDropdown_customDropdownButton__p5DL_ img{margin-left:5px}.CustomDropdown_customDropdownContent__eKNKf{display:none;position:absolute;background-color:#fff;border:.08rem solid #ccc;border-radius:.4rem;z-index:1;max-height:300px;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.CustomDropdown_customDropdownContainer__l6lE9 .CustomDropdown_customDropdownContent__eKNKf{display:flex;flex-direction:column}.CustomDropdown_customDropdownOption__iSPY2{padding:.5rem;cursor:pointer}.CustomDropdown_customDropdownOption__iSPY2:hover{background-color:#f1f1f1}.CustomDropdown_customDropdownOption__iSPY2 input[type=radio]{margin-right:.5rem;accent-color:#000}.CustomDropdown_customDropdownActions__vfaCa{display:flex;justify-content:space-between;padding:.5rem;border-top:1px solid #ddd}.CustomDropdown_clearButton__3dSoK{background-color:#000;border:1px solid #ebecef;color:#fff;padding:6px 16px;font-size:14px;cursor:pointer;transition:all .3s;border-radius:6px;min-width:100px}.CustomDropdown_viewResultsButton__k_2hY{background-color:#027bff;color:#fff}@media (max-width:768px){.CustomDropdown_customDropdownButton__p5DL_{min-width:80px;border-style:none;width:-moz-max-content;width:max-content}.CustomDropdown_customDropdownContent__eKNKf{position:fixed;bottom:0;left:0;width:100%;max-height:70%;overflow-y:auto;background-color:#fff;box-shadow:0 -2px 8px rgba(0,0,0,.1);border-top-left-radius:10px;border-top-right-radius:10px;z-index:1000;padding:15px}}.Filters_filtersContainer__nXFc0{display:flex;align-items:center;padding:.25rem;background-color:#fff;font-size:.75rem;gap:20px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.Filters_filtersContainer__nXFc0::-webkit-scrollbar{display:none}@media (max-width:1430px){.Filters_filtersContainer__nXFc0{grid-template-columns:repeat(6,minmax(80px,1fr))}}@media (max-width:1150px){.Filters_filtersContainer__nXFc0{grid-template-columns:repeat(3,minmax(80px,1fr))}}@media (max-width:768px){.Filters_filtersContainer__nXFc0{padding:10px;gap:8px}.Filters_customDropdownContent__NIRi2,.Filters_sliderContent__tmTDQ{display:none;position:absolute;background-color:#fff;border:.08rem solid #ccc;border-radius:.625rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);z-index:1000;width:100%}.Filters_customDropdownContainer__2Cr3H .Filters_customDropdownContent__NIRi2,.Filters_rangeSliderContainer__cB4FT .Filters_sliderContent__tmTDQ{display:block}.Filters_filterItem__IB_EB{flex-direction:column;width:auto}}@media (max-width:480px){.Filters_filtersContainer__nXFc0{grid-template-columns:1fr}}.Filters_filterItem__IB_EB{display:flex;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:1rem;padding:.25rem .5rem;font-size:.75rem;cursor:pointer;transition:background-color .2s ease}.Filters_filterItem__IB_EB:hover{background-color:#f1f1f1}.Filters_customDropdownContainer__2Cr3H,.Filters_rangeSliderContainer__cB4FT{position:relative;width:100%}.Filters_customDropdownButton__nHXRd,.Filters_rangeSliderButton__2x_IJ{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.25rem .5rem;font-size:.75rem;border-radius:1rem;border:.08rem solid #ccc;background-color:#fff;cursor:pointer;transition:background-color .2s ease}.Filters_customDropdownButton__nHXRd:hover,.Filters_rangeSliderButton__2x_IJ:hover{background-color:#f1f1f1}.Filters_customDropdownContent__NIRi2,.Filters_sliderContent__tmTDQ{display:none;position:absolute;background-color:#fff;border:.08rem solid #ccc;border-radius:.625rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);z-index:1;width:100%}.Filters_customDropdownContainer__2Cr3H .Filters_customDropdownContent__NIRi2,.Filters_rangeSliderContainer__cB4FT .Filters_sliderContent__tmTDQ{display:block}.Filters_customDropdownOption__6umQI,.Filters_sliderContainer__I72nK{padding:.5rem .75rem;cursor:pointer}.Filters_customDropdownOption__6umQI:hover{background-color:#f1f1f1}.Filters_buttonsContainer__wALXy,.Filters_customDropdownActions__j29P1{display:flex;justify-content:space-between;padding:.5rem .75rem}.Filters_applyButton__cBqp9,.Filters_clearButton__tnm_2,.Filters_viewResultsButton__aNj1b{padding:.25rem .5rem;border-radius:1rem;cursor:pointer;border:none;font-size:.75rem}.Filters_clearButton__tnm_2{background-color:#f1f1f1;color:#333}.Filters_applyButton__cBqp9,.Filters_viewResultsButton__aNj1b{background-color:#4a00e0;color:#fff}.Filters_arrowButton__HwYPR{display:none}@media (max-width:768px){.Filters_rangeSliderButton__2x_IJ{border-bottom:none;border-style:none}.Filters_arrowButton__HwYPR{display:flex;align-items:center;width:25px;height:25px;padding:9px;font-size:20px;background-color:#fff;color:#000;border:none;border-radius:50%;cursor:pointer;z-index:11;box-shadow:1px 1px 10px rgba(0,0,0,.2);position:absolute}.Filters_leftArrow__LbMxk{left:0;bottom:7px}.Filters_rightArrow__ebLvn{right:18px;bottom:7px}@media (min-width:769px){.Filters_arrowButton__HwYPR{display:none}}}.car-search-page .container-fluid{width:100%;padding:0 10px}.car-search-page .car_box_form_container{display:flex;align-items:center}@media screen and (max-width:1300px){.car-search-page .car_box_form_container{flex-direction:row}.car-search-page .car_box_form_container .car_box_form{width:700px}.car-search-page .car_box_form_container .filters-container{margin-left:20px;width:100%}}.car-search-page .searchButton{background-color:#027bff;border:none;border-radius:8px;color:#fff;padding:8px 16px;font-size:1rem;cursor:pointer;max-height:50px}.car-search-page .Searchul{max-width:400px}.car-search-page .car_box_form{margin:16px 0;display:flex;align-items:center;gap:20px;padding:0 20px}.car-search-page .car_box_form .location-nav{display:flex;flex-direction:row;width:100%;max-width:1000px;align-items:center;padding:2px 12px;gap:20px;border-radius:8px;border-width:1.5px;border-color:#f0f0f0;position:relative;max-height:45px}.car-search-page .car_box_form .location-nav h6{width:30%;margin:0;font-size:14px;color:#131313;line-height:22px}.car-search-page .car_box_form .location-nav h6 #searchLocation{border:none;max-width:220px;padding:5px 0}.car-search-page .car_box_form .location-nav h6 ul.Searchul{background:#fff;position:absolute;top:50px;border-radius:5px;box-shadow:2px 2px 4px gray;z-index:111}.car-search-page .car_box_form .location-nav h6 ul.Searchul div{padding:10px}.car-search-page .car_box_form .location-nav h6 ul.Searchul div span{font-size:16px;color:#131313;line-height:22px;font-weight:700;margin:0 0 10px}.car-search-page .car_box_form .location-nav h6 ul.Searchul div .suggestion{padding:5px;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.car-search-page .car_box_form .location-nav h6 ul.Searchul div .suggestion:hover{background-color:#027bff;color:#fff}.car-search-page .car_box_form .location-nav .custom-left-border{display:flex;justify-content:space-between;border-left:1.5px solid #f0f0f0;padding-left:5px;gap:7px;width:100%}.car-search-page .car_box_form .location-nav .custom-left-border p{margin:0;font-size:14px;color:#131313;line-height:22px}.car-search-page .car_box_form .empty-state{text-align:center}.car-search-page .car_box_form .empty-state img{max-width:100%;height:auto}.car-search-page .car_box_form .empty-state h3{margin-top:16px;font-size:24px}.car-search-page .car_box_form .empty-state p{margin:8px 0;font-size:16px}.car-search-page .car_box_form .empty-state .btn{padding:10px 20px;background-color:#027bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.car-search-page .car_box_form .empty-state .btn:hover{background-color:#0056cc}.car-search-page .car_box_form .results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.car-search-page .location-nav .form-control{border-bottom:none;background-color:transparent;padding:0;width:100%}.car-search-page .map-container{width:100%;padding:0 10px;margin-top:16px;position:relative}.car-search-page .map-container.hide{display:none}.car-search-page .map-container.show{display:block}.car-search-page .showmapbtn{position:fixed;bottom:20px;right:35%;border:1px solid #027bff;background-color:#027bff;color:#fff;padding:7px 15px;border-radius:5px;cursor:pointer;z-index:1000;transition:all .3s ease 0s;display:flex;align-items:center;gap:10px}.car-search-page .showmapbtn:hover{background-color:#027bff;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.car-search-page .showmapbtn img{width:20px;height:20px;filter:invert(1)}.car-search-page .times{display:flex;gap:10px;width:60%;justify-content:end;align-items:center}.car-search-page .times .react-datepicker-wrapper{width:90px}.car-search-page .times #fromTime,.car-search-page .times #untilTime{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-fit-content;width:fit-content;margin-left:10px;outline:none}.car-search-page .times .custom-left-border{max-width:180px}.car-search-page .car_box_form .location-nav .custom-left-border{gap:0}@media only screen and (min-width:767px)and (max-width:1300px){.car-search-page .location-nav .car_box_form_container{flex-wrap:wrap}.car-search-page .times{width:100%}.car-search-page .filtersContainer{position:fixed;top:0;right:-100%;width:80%;height:100%;background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.2);z-index:999;transition:transform .3s ease;transform:translateX(100%)}.car-search-page .filtersContainer.show{transform:translateX(0)}.car-search-page .filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:998;display:none}.car-search-page .filters-overlay.show{display:block}.car-search-page .show-map-btn{display:block;font-size:14px;width:100%;text-align:center}}@media only screen and (max-width:1200px){.car-search-page .container-fluid{padding:0}}@media only screen and (max-width:768px){.car-search-page .container-fluid{padding:0}.car-search-page .location-nav .form-control{width:100%}.car-search-page .car_box_form,.car-search-page .location-nav{display:none!important}.car-search-page .searchTimes{justify-content:start}.car-search-page .search-bar{width:100%}.car-search-page .filters-container{width:100%!important;position:sticky;top:0;z-index:10;background-color:#fff;margin-top:0;border-bottom:1px solid #ddd;flex-direction:column;align-items:flex-start;gap:10px}.car-search-page .location-nav h6{width:100%;font-weight:700}.car-search-page .location-nav{width:100%;border-left:none;padding-left:0;gap:0}.car-search-page .times .react-datepicker-wrapper{width:80px}.car-search-page .location-nav .custom-left-border p{font-size:14px}.car-search-page .filters-container{width:100%}.car-search-page .times{gap:5px;width:100%}.car-search-page .car_box_form .empty-state{padding:0 15px}.car-search-page .car_box_form .empty-state img{max-width:80%}.car-search-page .car_box_form .empty-state h3{font-size:20px}.car-search-page .car_box_form .empty-state p{font-size:14px}.car-search-page .car_box_form .empty-state .btn{padding:8px 15px;font-size:14px}.car-search-page .car_box_form .results-header{flex-direction:column;align-items:flex-start}.car-search-page .car_box_form .results-header .results-count{font-size:18px}.car-search-page .filtersContainer{position:fixed;top:0;right:-100%;width:80%;height:100%;background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.2);z-index:999;transition:transform .3s ease;transform:translateX(100%)}.car-search-page .filtersContainer.show{transform:translateX(0)}.car-search-page .filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:998;display:none}.car-search-page .filters-overlay.show{display:block}.car-search-page .show-map-btn{display:block;font-size:14px;width:100%;text-align:center}}@media screen and (max-width:394px){.car-search-page .times{gap:1px}}