.elementor-6563 .elementor-element.elementor-element-122bea9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6563 .elementor-element.elementor-element-122bea9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button:hover, .elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button:focus{background-color:var( --e-global-color-019b31c );}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button-content-wrapper{flex-direction:row;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button{font-family:var( --e-global-typography-a42265b-font-family ), Sans-serif;font-size:var( --e-global-typography-a42265b-font-size );font-weight:var( --e-global-typography-a42265b-font-weight );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-723fcf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6563 .elementor-element.elementor-element-723fcf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6563 .elementor-element.elementor-element-37ae430 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_archive_search_result{width:100%;padding:50px 50px 50px 50px;border-radius:16px 16px 16px 16px;background-color:#F6F7FB;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-field .acr-label i{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-field-group i{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-field .acr-label svg{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-field-group svg{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-booking-location-wrap i{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-booking-location-wrap svg{margin-right:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-search-fields .tf-search-field{gap:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_form-inner{gap:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-date-single-select .tf-select-date .tf-flex-gap-4{gap:5px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-date-select-box .tf-date-single-select{border-radius:012px 012px 012px 012px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-field-group .tf-field{border-radius:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-booking-form-fields .tf-booking-form-location .tf-booking-location-wrap{border-radius:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-search-field .tf-search-input{border-radius:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_form-row .tf_form-inner{border-radius:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf-select-date .info-select input{border-radius:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_btn{margin:20px 0px 0px 0px;padding:16px 50px 16px 50px;font-family:var( --e-global-typography-a42265b-font-family ), Sans-serif;font-size:var( --e-global-typography-a42265b-font-size );font-weight:var( --e-global-typography-a42265b-font-weight );line-height:var( --e-global-typography-a42265b-line-height );background-color:var( --e-global-color-d592a66 );border-radius:12px 12px 12px 12px;width:100%;}.elementor-6563 .elementor-element.elementor-element-1c7ae31{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6563 .elementor-element.elementor-element-1c7ae31:not(.elementor-motion-effects-element-type-background), .elementor-6563 .elementor-element.elementor-element-1c7ae31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e36b68 );}.elementor-6563 .elementor-element.elementor-element-42ad356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-42ad356 .elementor-heading-title{font-family:var( --e-global-typography-e93a891-font-family ), Sans-serif;font-size:var( --e-global-typography-e93a891-font-size );font-weight:var( --e-global-typography-e93a891-font-weight );line-height:var( --e-global-typography-e93a891-line-height );}.elementor-6563 .elementor-element.elementor-element-4d65640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-d99881f{padding:10px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-be2c0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6563 .elementor-element.elementor-element-be2c0a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6563 .elementor-element.elementor-element-87816e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-search-results-list .tf-item-cards{gap:40px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-available-rooms-wrapper .tf-available-rooms{gap:40px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-details .tf-archive-hotels{gap:40px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-wrap{margin-bottom:40px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-archive-result .tf-car-result{gap:40px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-search-results-list .tf-item-card{padding:40px 40px 40px 40px;background-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-available-rooms .tf-available-room{padding:40px 40px 40px 40px;background-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-details .tf-archive-hotel{padding:40px 40px 40px 40px;background-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-wrap .single-tour-inner{padding:40px 40px 40px 40px;background-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view{padding:40px 40px 40px 40px;background-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-search-results-list .tf-item-card, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-available-rooms .tf-available-room, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-details .tf-archive-hotel, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-wrap .single-tour-inner, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view{box-shadow:0px 0px 100px 0px rgba(25, 27.000000000000007, 33, 0.1);}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-item-card .tf-item-featured img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-available-room-gallery .tf-room-gallery img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-hotel .tf-archive-hotel-thumb img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-inner .tourfic-single-left img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-single-car-view .tf-car-image img{height:100% !important;min-height:100% !important;width:100% !important;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-item-card .tf-item-details .tf-title h2 a, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-available-room-content .tf-available-room-content-left .tf-section-title-and-location .tf-section-title a, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-section-title a, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_item_main_block .tf-hotel__title-wrap .tourfic_hotel-title a, 
							.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-details h3 a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:36px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-item-card .tf-item-details .tf-title{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-available-archive-hetels-wrapper .tf-archive-available-rooms .tf-available-room .tf-available-room-content .tf-available-room-content-left .tf-section-title-and-location .tf-section-title{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-hotel .tf-archive-hotel-content .tf-archive-hotel-content-left .tf-section-title{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_item_main_block .tf-hotel__title-wrap .tourfic_hotel-title{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-details h3 a{margin:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details ul li{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details ul li svg{height:26px;width:26px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details ul li svg path{stroke:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-item-card .tf-post-footer .tf-pricing span{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-available-rooms .tf-available-room .tf-available-room-content .tf-available-room-content-right .tf-available-room-price .tf-price-from .amount{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-hotel .tf-archive-hotel-content .tf-archive-hotel-content-right .tf-archive-hotel-price .woocommerce-Price-amount{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-wrap .single-tour-inner .tourfic-single-right .tf-room-price .amount{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tourfic-single-right .tf-tour-price span{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-details .tf-booking-btn .tf-price-info h3 .amount{color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn .tf-price-info h3 small{color:var( --e-global-color-text );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_btn, .elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more{padding:15px 50px 15px 50px;font-family:var( --e-global-typography-a42265b-font-family ), Sans-serif;font-size:var( --e-global-typography-a42265b-font-size );font-weight:var( --e-global-typography-a42265b-font-weight );line-height:var( --e-global-typography-a42265b-line-height );color:var( --e-global-color-0f16cca );background-color:var( --e-global-color-d592a66 );border-style:solid;border-color:var( --e-global-color-d592a66 );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_btn:hover, .elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more:hover{color:var( --e-global-color-0f16cca );background-color:var( --e-global-color-d592a66 );border-color:var( --e-global-color-d592a66 );}@media(min-width:801px){.elementor-6563 .elementor-element.elementor-element-122bea9{--content-width:1200px;}.elementor-6563 .elementor-element.elementor-element-723fcf4{--width:40%;}.elementor-6563 .elementor-element.elementor-element-be2c0a5{--width:58%;}}@media(max-width:1470px) and (min-width:801px){.elementor-6563 .elementor-element.elementor-element-122bea9{--content-width:100%;}.elementor-6563 .elementor-element.elementor-element-723fcf4{--width:50%;}.elementor-6563 .elementor-element.elementor-element-be2c0a5{--width:50%;}}@media(max-width:1100px) and (min-width:801px){.elementor-6563 .elementor-element.elementor-element-723fcf4{--width:100%;}.elementor-6563 .elementor-element.elementor-element-be2c0a5{--width:100%;}}@media(max-width:1470px){.elementor-6563 .elementor-element.elementor-element-122bea9{--padding-top:6%;--padding-bottom:6%;--padding-left:14%;--padding-right:14%;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-37ae430 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_btn{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-42ad356 .elementor-heading-title{font-size:var( --e-global-typography-e93a891-font-size );line-height:var( --e-global-typography-e93a891-line-height );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-search-results-list .tf-item-card{padding:10px 30px 30px 30px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-available-rooms .tf-available-room{padding:10px 30px 30px 30px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-archive-details .tf-archive-hotel{padding:10px 30px 30px 30px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .single-tour-wrap .single-tour-inner{padding:10px 30px 30px 30px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view{padding:10px 30px 30px 30px;}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_btn, .elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}}@media(max-width:1100px){.elementor-6563 .elementor-element.elementor-element-122bea9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-723fcf4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_btn{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-42ad356 .elementor-heading-title{font-size:var( --e-global-typography-e93a891-font-size );line-height:var( --e-global-typography-e93a891-line-height );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_btn, .elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}}@media(max-width:800px){.elementor-6563 .elementor-element.elementor-element-122bea9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-6563 .elementor-element.elementor-element-6b9205b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-6563 .elementor-element.elementor-element-6b9205b .elementor-button{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );border-radius:6px 6px 6px 6px;padding:16px 0px 16px 0px;}.elementor-6563 .elementor-element.elementor-element-723fcf4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_archive_search_result{padding:20px 20px 20px 20px;}.elementor-6563 .elementor-element.elementor-element-37ae430 .tf_btn{font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}.elementor-6563 .elementor-element.elementor-element-1c7ae31{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6563 .elementor-element.elementor-element-42ad356 .elementor-heading-title{font-size:var( --e-global-typography-e93a891-font-size );line-height:var( --e-global-typography-e93a891-line-height );}.elementor-6563 .elementor-element.elementor-element-87816e1 .tf_btn, .elementor-6563 .elementor-element.elementor-element-87816e1 .tf-car-result .tf-single-car-view .tf-car-details .tf-booking-btn a.view-more{padding:16px 1px 16px 1px;font-size:var( --e-global-typography-a42265b-font-size );line-height:var( --e-global-typography-a42265b-line-height );}}/* Start custom CSS */button.tf-clear-filters-btn.tf_btn.tf-filter-cars,
.tf-car-vertical-search .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select:first-child {
  width: 100%;
}

.tf-car-vertical-search .tf-date-select-box.tf-flex.tf-flex-gap-8 {
  display: block;
}

.tf-car-vertical-search .tf-driver-location-box.tf-flex.tf-flex-space-bttn.tf-flex-align-center {
  display: block;
}

.tf-car-vertical-search .tf-date-single-select.tf-flex.tf-flex-gap-8.tf-flex-space-bttn {
    width: 100%;
}
.tf-car-vertical-search
.tf-date-select-box.tf-flex.tf-flex-gap-8{
    gap: 20px !important;
    display: grid
;
}
.tf-car-vertical-search .tf-date-single-select.tf-flex.tf-flex-gap-8.tf-flex-space-bttn.tf-pick-drop-location{
    display: block!important;
    background: transparent;
    
}
.tf-car-vertical-search .tf-pick-drop-location .tf-select-date{
    width: 100%!important;
    margin-top: 10px;
    background-color: #FFF;
    padding: 20px;
    border-radius: 20px
}

.tf-car-result-design-2.archive_ajax_result.tf-flex.tf-flex-gap-24.grid-view.tf-grid-1 {
    display: block;
}
h3.tf-mb-24 {
    font-weight: 600;
    margin-bottom: 20px;
}

.tf-archive-header.tf-flex.tf-flex-space-bttn.tf-flex-align-center.tf-mb-30 {
    display: none;
}

li.list {
    align-items: center;
}

h3.title-sidera {
    margin: 0;
    font-size: 30px;
    margin-bottom: 20px;
    line-height: 38px;
    font-weight: 700
}

img.title-icon-sidera {
    display: none;
height: 36px;
    width: auto;
    margin-right: 10px;
    margin-bottom: -6px;
    display: none!important;
}

.tf-date-select-box.tf-flex.tf-flex-gap-8{
    padding: 0px!important;
    margin-bottom: 15px
}
.tf-date-single-select.tf-flex.tf-flex-gap-8.tf-flex-space-bttn.tf-pick-drop-location,
.tf-date-single-select.tf-flex.tf-flex-gap-8.tf-flex-space-bttn.tf-pick-drop-location.active {
    padding: 0;
}
.tf-select-date {
    margin-top: 0px !important;
}
.tf-driver-location {
    padding-left: 0px !important;
}

.tf-archive-search-box-wrapper .tf-driver-location-box .tf-driver-location ul{
    display: block!important;
    
}
.tf-archive-search-box-wrapper .tf-driver-location-box .tf-driver-location ul li{
    margin-bottom: 10px;
}

.tf-archive-search-box-wrapper .tf-driver-location-box .tf-submit-button button i{
    display:none;
}

.tf-archive-booking-form__style-2.tf-archive-search-box.tf-car-archive-search-box.tf-car-vertical-search {
    border-radius: 12px;
}

img.dat-icon-sidera {
    max-width: 20px;
    max-height: 20px;
    margin-top: 2px;
        display: none!important;
}

.info-select {
    align-self: center;
}
.tf-date-single-select.tf-flex.tf-flex-gap-8.tf-flex-space-bttn.tf-pick-drop-location.active .icon {
    margin-bottom: -10px;
}

.tf-car-details {
    padding-left: 0 !important;
}

.tf-reviews-box {
    display: none;
}

.search-grid{
        max-width: 1200px!important;
    overflow: visible;
}

.elementor-1249 .elementor-element.elementor-element-37ae430 .tf_archive_search_result{
    padding: 40px
}

@media(max-width:1280px){
    .search-grid{
        padding-left:40px;
        padding-right: 40px;
    }
}
@media(max-width:767px){
    .search-grid{
        padding-left:20px;
        padding-right: 20px;
    }
}
.tf-price-daily
 {
    color: #B7DBE4;
}

.list-items li.list:nth-child(2),
.list-items li.list:nth-child(5) {
    padding-left: 25px;
}

select.tf-select
 {

    border-radius: 12px;
    padding: 25px;
    width: 100%;
    font-family: 'Montserrat';
    font-size: 18px;
    border: none;
}

.filters h5 {
    font-family: 'Montserrat';
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 15px;
    margin-top:15px;
}


select.tf-select {

  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  

  background-image: url('https://balex.sideradigital.dev/wp-content/uploads/2025/07/Vector-64.svg');
  background-repeat: no-repeat;
  background-position: right 40px center;
  background-size: 16px 16px; 
  
 
  padding-right: 35px; 
}



select.tf-select:focus {
  outline: none; 
}

.first h5{
    margin-top: 0;
}

.listing h3{
    margin-top: 0px;
}
.tf-car-details,
.listing .tf-car-details{
    padding-bottom: 0px!important;
}
select,
input
 {
    font-family: 'Montserrat' !important;
    font-size: 16px!important
}

h3.title-sidera{
    margin-bottom: 15px!important;
}

.tf-pick-drop-location .tf-select-date:last-child {
margin-top: 15px!important;
}

.tf-driver-location ul li:nth-child(2) {
    display: none
}


.tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date .info-select label, .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date .info-select h5 {
margin-top: 4px;}

.tf-car-vertical-search .tf-pick-drop-location .tf-select-date{
    border-radius: 12px;
}
.tf-other-infos.tf-flex {
    padding-left: 0px!important;
}





@media(max-width:767px){
    .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date:first-child{
        border-right:none;
    }
    .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date{
        width:100%;
    }
}
.tf_pickup_date,
.tf_dropoff_date {
  background-image: url("https://balex.sideradigital.dev/wp-content/uploads/2025/07/Vector-64.svg")!important;
  background-repeat: no-repeat!important;
  background-position: right 20px center!important;
  background-size: 20px 20px;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}
.tf-driver-location,
.tf-location-section {
    display: none;
}

.tf-car-details .tf-car-content li.list
 {
    color: var(--tf-text-paragraph);
    font-size: 1rem;
    font-weight: 400;
    width: calc(25% - 8px);
    border-radius: 8px;
    border: 1px solid var(--tf-brand-lite);
    padding: 8px!important;
    position: relative;
    width: calc(33.3% - 30px);
}

@media(min-width:767px){
.sidebar {

  max-height: calc(100vh - 40px);
  overflow-y: auto;
}
    
}
body .tf-archive-listing__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul,body .tf-archive-template__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul{
    display: grid;
  grid-template-columns: repeat(3, 1fr);
      gap: 8px;
}

body .tf-archive-listing__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul li,body .tf-archive-template__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul li{
    width: 100%;
}

@media(max-width: 1433px){
    body .tf-archive-listing__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul,body .tf-archive-template__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul{
    display: grid;
  grid-template-columns: repeat(2, 1fr);
      gap: 8px;
}
}
@media(max-width: 767px){
    body .tf-archive-listing__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul,body .tf-archive-template__one .tf-car-archive-result .tf-car-result .tf-single-car-view .tf-car-details ul{
    display: grid;
  grid-template-columns: repeat(2, 1fr);
      gap: 8px;
}
}


.show-sidebar {
    display: none; /* Hide button on desktop */
}

/* Mobile styles */
@media (max-width: 768px) {
    .show-sidebar {
        display: block; /* Show toggle button on mobile */
    }

    .sidebar {
        max-height: 0;
        opacity: 0;
        visibility: hidden;
        overflow: hidden;
        transition: max-height 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;
    }

    .sidebar.active {
max-height: 100%;
        opacity: 1;
        visibility: visible;
        display: block;
        padding-top:40px;
    }
}

.filter select:hover{
     cursor: pointer;

}

.tf-clear-filters-btn.tf_btn.tf-filter-cars{
    margin: 20px 0px 0px 0px;
    padding: 16px 50px 16px 50px;
    font-family: var(--e-global-typography-a42265b-font-family), Sans-serif;
    font-size: var(--e-global-typography-a42265b-font-size);
    font-weight: var(--e-global-typography-a42265b-font-weight);
    line-height: var(--e-global-typography-a42265b-line-height);
    background-color: var(--e-global-color-d592a66);
    border-radius: 12px 12px 12px 12px;
    width: 100%;}
    
    
@media(max-width:767px){
    .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date {
    width: 100%!important;
}
    .tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date .info-select label {
        min-width: 100% !important;
    }
    .tf_pickup_date, .tf_dropoff_date {

    background-position: right 4px center !important;
    background-size: 15px 15px !important;

}
.tf-archive-search-box-wrapper .tf-date-select-box .tf-date-single-select .tf-select-date:first-child{
    border-right: none!important;
}
    
}/* End custom CSS */