    .prc_range_btn,span.map_txt{white-space:nowrap;font-weight:600}[data-animate]{opacity:1!important}.outline_btn_primary{border-color:#5721fa;border-width:2px;color:#5721fa;transition:.3s ease-in-out}.outline_btn_primary:hover{background-color:#5721fa;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#5721fa;border-color:#5721fa}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2d5fa,5px 0 0 #e2d5fa;box-shadow:-5px 0 0 #e2d5fa,5px 0 0 #e2d5fa}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2d5fa;border-color:#e2d5fa}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e2d5fa,5px 0 0 #e2d5fa;box-shadow:-2px 0 0 #e2d5fa,5px 0 0 #e2d5fa}.calendar_wrap_td .flatpickr-months{margin-bottom:8px}@media (min-width:1301px){#search_properties .form-group:first-child{max-width:14%;width:14%;flex:unset!important}#search_properties .form-group:nth-child(2),#search_properties .form-group:nth-child(3){max-width:13%;width:13%;flex:unset!important}}@media (min-width:1200px) and (max-width:1300px){#search_properties .form-group:first-child{max-width:19%;width:19%}#search_properties .form-group:nth-child(2),#search_properties .form-group:nth-child(3){max-width:11.9%;width:11.9%}#search_properties .form-group:nth-child(4){max-width:13.4%;width:13.4%}#search_properties .form-group:nth-child(5){max-width:13.9%;width:13.9%}}#search_properties .form-group:nth-child(4) button.btn.dropdown-toggle,#search_properties .form-group:nth-child(5) button.btn.dropdown-toggle{padding:6px 14px}.no_rental_request{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.no_rental_request h2{color:#5721fa;font-size:54px;text-shadow:0 4px 3px #ccc;font-weight:700;display:block;width:max-content}.no_rental_request_img{padding:30px;display:flex;align-items:center;justify-content:center}.btn_view_property,.no_rental_request_img img{width:100%}.search_bar_sec{padding-top:170px;background:#fff}.search_bar_sec .tab-content{padding:0;box-shadow:none}.holiday_search_form{border:1px solid #ddd;background:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.08);border-radius:32px;max-width:85%;margin:auto;position:relative}.holiday_search_form .col{padding:0;min-height:65px}.holiday_search_form .form_col{padding:12px 20px}.holiday_search_form .form_col span{display:block;font-weight:700;color:#000}.form_col input{border:none;width:100%;background:0 0;font-size:16px;position:absolute;height:100%;top:0;padding:42px 0 25px 20px;left:0}.holiday_search_form .where,.holiday_search_form .where input{padding-left:40px}.holiday_search_form .form_col:after,.td_holiday_form_itm label::after{content:"";background:#ddd;height:60%;width:1px;position:absolute;right:0;top:0;bottom:0;margin:auto}.holiday_search_form .form_col label{margin:0;width:100%}.holiday_search_form .col:last-child .form_col:after,.td_holiday_form_itm.td_active label:after,.td_last_form_item .td_holiday_form_itm label:after{display:none}.holiday_search_form .who{padding-right:40px}.search_bar_sec #tabs-nav{display:flex;align-items:center;justify-content:center;padding:0}.search_bar_sec #tabs-nav li{padding:0 15px;list-style:none}.search_bar_sec #tabs-nav .active a,.search_bar_sec #tabs-nav li a:hover{color:#5721f9;font-weight:800}.search_bar_sec #tabs-nav li a{background:0 0;padding:10px 14px;text-transform:uppercase;font-size:15px;font-family:Muli,sans-serif;font-weight:600;margin:0;border-radius:2px;color:#6c757d;display:inline-block}.submit_wrap button{background:#5721fa;border:0;border-radius:32px;margin:0 8px;padding:16px;color:#fff;display:flex;align-items:center;gap:9px}.submit_wrap button span{font-size:16px;font-weight:600;display:block;line-height:1}p.sgst_txt{font-size:12px;margin-bottom:1px;padding:0 16px;color:#6c757d}.where_suggestion_wrap{position:absolute;top:75px;left:0;background:#fff;width:430px;max-width:430px;z-index:9;padding:32px 5px 24px 16px;box-shadow:0 3px 12px 0 rgb(0 0 0/.15);border-radius:32px;height:420px;overflow:hidden}.where_suggestion_wrap ul{list-style:none;padding:0;margin:0}.where_suggestion_wrap .icon_wrap{width:56px;height:56px;background:#5b23f438;border-radius:8px;display:flex;align-items:center;justify-content:center}.where_suggestion_wrap .icon_wrap i{color:#5b23f4;font-size:19px}.where_suggestion_wrap .list_data{display:grid;grid-template-columns:min-content 1fr;grid-gap:16px;align-items:center}.td_holiday_frm,.td_holiday_frm2{display:grid;padding:1px;align-items:center;background:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.08);max-width:85%;margin:auto;position:relative}.where_suggestion_wrap .list_data .destination_wrap h4{font-size:15px;text-transform:capitalize;margin-bottom:2px;color:#000;font-weight:600}.where_suggestion_wrap .list_data .destination_wrap h5{font-size:14px;margin:0;color:#6c757d}.where_suggestion_wrap ul li{padding:8px;margin:0 8px;border-radius:8px;cursor:pointer}.where_suggestion_wrap ul li:hover{background:#f4f4f4}.where_suggestion_wrap .list_wrap{height:100%;overflow:auto;padding-right:12px}.where_suggestion_wrap .list_wrap::-webkit-scrollbar-track{border-radius:10px;background-color:#ffff}.where_suggestion_wrap .list_wrap::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.where_suggestion_wrap .list_wrap::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}.td_holiday_frm{grid-template-columns:1fr 1fr 1fr;border:1px solid #ddd;border-radius:100px}.map_view_sec>label,.td_holiday_frm2{grid-template-columns:1fr min-content}.td_holiday_frm2{border:1px solid #ddd;border-radius:100px}.td_holiday_form_itm input[type=text]{display:block}.td_holiday_frm .td_label_txt,.td_holiday_frm2 .td_label_txt{font-size:14px;color:#000;font-weight:700;display:block;line-height:1;margin-bottom:4px}.td_holiday_form_itm .td_holiday_inp{border:none;font-size:15px;line-height:1;padding:0;width:100%;display:block;background:0 0;cursor:pointer}.td_holiday_form_itm label{margin:0;padding:14px 24px;position:relative;cursor:pointer;display:block;height:100%;border-radius:100px}.calendar_wrap_td input#rangeSelect,.td_holiday_form_itm label:hover:after{display:none}.td_holiday_frm>.td_holiday_form_itm:first-of-type label{padding:14px 32px}.td_holiday_form_itm:has(.td_cross) label{padding-right:28px}.td_holiday_form_itm{position:relative;height:100%}span.td_cross{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:none}span.td_cross i{color:#000;font-size:15px;-webkit-text-stroke:1px white}.td_holiday_form_itm label:hover{background:#cccccc47}.td_holiday_form_itm label:hover input{background:0 0}.submit_wrap button i{font-size:18px}.td_holiday_form_itm:has(~ .td_active) label:after{display:none}.td_holiday_form_itm:has(~ .td_last_form_item):has(.td_active) label:after{display:none}.td_holiday_form_itm:has(~ .td_holiday_form_itm:hover) label:after{display:none}.td_holiday_form_itm:has(~.td_last_form_item:hover) label:after{display:none}.td_holiday_form_itm.td_active label{background:#fff;box-shadow:0 3px 12px 0 rgb(0 0 0/.1),0 1px 2px 0 rgb(0 0 0/.08)}.td_last_form_item{display:flex;align-items:center;gap:10px;border-radius:100px}.td_last_form_item:has(.td_holiday_form_itm.td_active){background:#fff;box-shadow:0 3px 12px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .08);border-radius:100px}.td_last_form_item:has(.td_holiday_form_itm.td_active) label{box-shadow:none}.td_holiday_frm:has(.td_holiday_form_itm.td_active){background:#cccccc47}.td_last_form_item:hover{background:#cccccc47}.td_last_form_item:hover label{background:unset!important}.calendar_wrap_td{position:absolute;padding:0;background:#fff;border-radius:30px;top:100%;margin:8px auto auto;width:max-content;z-index:4;box-shadow:0 3px 12px 0 rgb(0 0 0 / .15);display:flex;align-items:center;justify-content:center;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;max-width:0;overflow:hidden}.search-section .search_filters_tn .dropdown.form-control button .filter-option,.search_filters_tn{align-items:center;display:flex}.td_holiday_frm.calendar_actv .calendar_wrap_td{visibility:visible;opacity:1;padding:16px;max-width:max-content}.calendar_wrap_td .flatpickr-calendar{box-shadow:none}.td_holiday_submit2{position:absolute;right:0;top:50%;transform:translateY(-50%)}.dropdown.bootstrap-select.form-control select,.map_view_sec>label input,.td_holiday_frm2 .td_holiday_form_itm label:after{display:none!important}.search-section .search_filters_tn .dropdown.form-control button,.search-section .search_filters_tn input,.search-section select.form-control{border:1px solid #ced4da!important;border-radius:10px;background:#fff;outline:0;font-size:15px;box-shadow:none!important}.search-section select.form-control{font-size:14px;color:#000;padding-right:25px}.search-section form input:focus,.search-section form input:hover,.search-section form input:visited,.search-section select.form-control:focus{border:1px solid #ced4da!important}.search-section .dropdown-item.active,.search-section .dropdown-item:active{background:#e5d9fc;border-radius:4px}.search-section .search_filters_tn input::placeholder{color:#000;font-size:14px}.search-section .search_filters_tn .dropdown.form-control button .filter-option-inner-inner{color:#000;font-size:14px;margin-top:auto}.search_filter_grp_tn{display:flex;gap:10px}.search-section .search_filters_tn .dropdown.form-control button::after{content:"\f107"!important;top:54%;position:absolute;transform:translateY(-50%);right:8px;font-size:21px;color:#000;border:none!important}.search_filters_tn{gap:10px;justify-content:center}.search-section .search_filters_tn .dropdown.form-control button,.search-section .search_filters_tn input{width:140px!important}.search_filters_tn .dropdown.form-control button{padding-right:25px}button#search .ladda-label{font-size:16px}button#search{border-radius:8px}.map_view_sec input[type=checkbox]{height:0;width:0;visibility:hidden}.map_view_sec .lbl_class{cursor:pointer;text-indent:-9999px;width:42px;height:28px;background:grey;display:block;border-radius:100px;position:relative}.map_view_sec .lbl_class:after{content:'';position:absolute;top:2px;left:2px;width:24px;height:24px;background:#fff;border-radius:90px;transition:.3s}.map_view_sec>label,.prc_range_btn{border:1px solid #ced4da!important}.map_view_sec input:checked+.lbl_class,.price_range_td .irs--round .irs-bar{background:#5721fa}.map_view_sec input:checked+.lbl_class:after{left:calc(100% - 2px);transform:translateX(-100%)}.map_view_sec>label{display:grid;align-items:center;grid-gap:10px;padding:7px 10px;border-radius:10px;margin:0;cursor:pointer}span.map_txt{font-size:14px;color:#000}.submit_wrap button .ladda-label{display:flex;gap:9px}.prc_range_btn{border-radius:10px;background:#fff;outline:0;font-size:14px;box-shadow:none!important;padding:12px;color:#000}.form-group-tn.price_range_td button{border:1px solid #ced4da!important;border-radius:10px;background:#fff;outline:0;font-size:14px;box-shadow:none!important;font-family:Muli,sans-serif;color:#000;padding:5px 25px 5px 15px;height:45px;display:block;width:100%}.price_range_td button::after{top:54%;position:absolute;transform:translateY(-50%);right:8px;font-size:21px;color:#000;border:none!important}.inner_range_cnt{min-width:310px;padding:10px}.price_range_td .irs{font-family:Muli;font-weight:600}.price_range_td .irs--round .irs-handle{border:0 solid;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-single,.irs--round .irs-to,.price_range_td .irs--round .irs-from{background-color:#5721fa}.prc_min_max{display:flex;margin-top:15px;justify-content:space-between}.search-section .search_filters_tn .prc_min_max input{font-size:16px;height:auto;min-width:80px!important;width:80px!important;padding:5px 5px 5px 16px}.prc_mm_cnt span{display:block;text-align:center;margin-top:2px;line-height:1;color:#6c757d;font-size:12px}.prc_min_max>span{font-size:16px;color:#000;margin-top:5px}.inner_range_cnt>h6{margin-bottom:15px}.prc_mm_cnt{position:relative}.prc_mm_cnt::before{content:"$";position:absolute;bottom:6px;color:#000;left:6px;font-size:16px}.search-map-section .container-fluid.container_map_fluid{max-width:100%!important}.search-map-section .property_img{min-height:100%}.search-map-section #map{height:80vh}.listin_details_td li.list-inline-item{padding:5px 10px;background:#590cf41c;border-radius:25px;font-size:13px;margin:3px;margin-right:9px!important;color:#000;gap:5px}.btn_view_property a.new_property_btn_info_{font-size:16px;border-radius:8px;white-space:nowrap}.premium_tag{padding:6px 14px;background:#daa520;color:#fff;font-size:14px;FONT-WEIGHT:700;width:max-content;position:absolute;top:-14px;right:0;border-radius:15px 0}.listin_details_td .rent_price{font-size:22px;font-weight:700;color:#000}.listin_details_td span.rent_prc_per{font-size:15px;font-weight:500}.fl_list_card_item_inner .btn_view_property>h6,.pac-item span{font-size:14px}.listin_details_td li.list-inline-item img{max-width:22px;height:22px;object-fit:contain}.form-group-tn.property_standout_wrap button{min-width:163px}.td_holiday_frm2 .td_holiday_form_itm label{padding-right:130px}.full_width_grid_listing .property_img{height:100%}.row.no-gutters.fl_list_card_item_inner{flex-direction:column}.fl_list_card_item_inner .property_img{min-height:290px}.fl_list_card_item_inner .listin_details_td{padding:0!important}.full_width_grid_inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin-top:40px}.fl_list_card_item_inner .listin_details_td .card-title{font-size:24px}.fl_list_card_item_inner{gap:12px}.full_width_grid_inner .card{padding:12px 12px 16px!important}.fl_list_card_item_inner .premium_tag{top:20px;right:20px}.full_width_grid_listing.container-fluid{padding:0 50px}.proprty_itm_td:last-of-type .card{margin-bottom:0!important}.map_inp_browse input[type=text]{position:absolute;width:100%;height:100%;top:0;left:0;padding:30px 16px 9px 32px}.map_inp_browse .td_label_txt{margin-bottom:24px}.td_holiday_frm2 .map_inp_browse input[type=text]{padding-left:25px;padding-right:130px}.pac-item span{font-family:Muli,sans-serif}.pac-logo:after{margin-bottom:10px;margin-right:10px}@media (max-width:1440px){.proprty_itm_td{padding:0}.proprty_itm_td .btn_view_property>h6{font-size:14px}.full_width_grid_inner{grid-template-columns:repeat(3,1fr)}.listin_details_td .btn_view_property{flex-direction:row;align-items:flex-end!important}}@media (max-width:1300px){.btn_view_property{flex-direction:column;align-items:flex-start!important;gap:8px;margin-top:10px!important}.search-map-section .property_img{min-height:180px}.search-map-section .container-fluid.container_map_fluid{padding:0 17px 0 35px}.propety-right-section>.row{margin:0}.listin_details_td li.list-inline-item{font-size:11px}.listin_details_td .rent_price{font-size:20px}.listin_details_td li.list-inline-item img{max-width:18px}.listin_details_td{padding-left:12px!important}.listin_details_td>p{font-size:13px}.premium_tag{font-size:12px;padding:5px 9px}.search_filters_tn{flex-wrap:wrap;flex-direction:column}.search-section .search_filters_tn input{width:134px!important}.propety_right_wrp_td{padding-left:0!important}.btn_view_property a.new_property_btn_info_{font-size:14px;padding:4px 12px!important}.search-map-section #map{height:560px}.map_view_sec{margin-right:10px}.td_holiday_frm2{max-width:90%}.full_width_grid_listing.container-fluid{padding:0 40px}}@media (max-width:1024px){.search_bar_sec{padding-top:160px}}@media (max-width:991px){.search_bar_sec{padding-top:150px}.search_filter_grp_tn{flex-wrap:wrap;justify-content:center;padding:0 20px}.search_filters_tn{flex-direction:column-reverse;gap:20px}.td_holiday_frm{max-width:90%}.submit_wrap button>span{display:none}.search-map-section .container-fluid.container_map_fluid{padding:0}div#map-sticky{padding-top:0!important}.search-map-section .container-fluid.container_map_fluid .row{margin:0!important;padding:0 10px}.propety_right_wrp_td{padding-right:0!important}.search-map-section .property_img{min-height:100%}.btn_view_property{flex-direction:row;align-items:flex-end!important}.full_width_grid_inner{grid-template-columns:repeat(2,1fr)}.full_width_grid_inner .fl_gc_itm{margin-bottom:5px!important}}@media (max-width:767px){.search-section{padding-top:35px}.search_bar_sec{padding-top:100px}.search_bar_sec #tabs-nav li a{font-size:14px;padding:0}.td_holiday_frm{grid-template-columns:1fr;border-radius:33px}.td_holiday_submit.submit_wrap{width:100%;padding:0 9px 9px}.td_last_form_item{flex-direction:column;align-items:baseline;border-radius:30px}.submit_wrap button>span{display:block}.td_holiday_form_itm,.td_holiday_form_itm label{width:100%}.td_last_form_item:has(.td_holiday_form_itm.td_active){border-radius:30px}.submit_wrap button{width:100%;margin:0;justify-content:center}.td_holiday_frm>.td_holiday_form_itm:first-of-type label{padding:14px 20px}.td_holiday_frm2 .submit_wrap button>span>span{display:none}.td_holiday_submit2{right:5px}.td_holiday_frm2 .td_holiday_form_itm label{padding-right:60px}.search_filter_grp_tn .form-group-tn{width:calc(100%/2 - 5px)}.search-section .search_filters_tn .dropdown.form-control button,.search-section .search_filters_tn input{width:100%!important}.form-group-tn.price_range_td button{text-align:left}.search_filters_tn{padding-bottom:30px;flex-direction:column}.search_filter_grp_tn,div#map-sticky{padding:0}.map_view_sec{margin-right:15px}.propety_right_wrp_td{padding-top:20px!important}.search-map-section .property_img{min-height:250px}.proprty_itm_td .card{padding:15px!important}.listin_details_td,.proprty_itm_td .card .row{padding:0!important}.btn_view_property{display:flex;justify-content:space-between;margin-top:0!important}.search-map-section #map{height:460px}.premium_tag{top:27px;right:27px}.full_width_grid_inner{grid-template-columns:repeat(1,1fr)}.full_width_grid_listing.container-fluid{padding:0 20px}.fl_list_card_item_inner .property_img{min-height:200px}.fl_list_card_item_inner .listin_details_td{margin:0!important}.fl_list_card_item_inner .listin_details_td .card-title{font-size:22px}.td_holiday_frm2 .map_inp_browse input[type=text]{padding-right:70px}.map_inp_browse input[type=text]{padding-left:21px}}@media (min-width:992px) and (max-width:1240px){.listin_details_td .btn_view_property{flex-wrap:wrap}}.fl_gc_itm:first-child,.proprty_itm_td:first-child{animation-delay:50ms}.fl_gc_itm:nth-child(2),.proprty_itm_td:nth-child(2){animation-delay:.1s}.fl_gc_itm:nth-child(3),.proprty_itm_td:nth-child(3){animation-delay:150ms}.fl_gc_itm:nth-child(4),.proprty_itm_td:nth-child(4){animation-delay:.2s}.fl_gc_itm:nth-child(5),.proprty_itm_td:nth-child(5){animation-delay:250ms}.fl_gc_itm:nth-child(6),.proprty_itm_td:nth-child(6){animation-delay:.3s}.fl_gc_itm:nth-child(7),.proprty_itm_td:nth-child(7){animation-delay:350ms}.fl_gc_itm:nth-child(8),.proprty_itm_td:nth-child(8){animation-delay:.4s}.fl_gc_itm:nth-child(9),.proprty_itm_td:nth-child(9){animation-delay:450ms}.fl_gc_itm:nth-child(10),.proprty_itm_td:nth-child(10){animation-delay:.5s}.fl_gc_itm:nth-child(11),.proprty_itm_td:nth-child(11){animation-delay:550ms}.fl_gc_itm:nth-child(12),.proprty_itm_td:nth-child(12){animation-delay:.6s}.fl_gc_itm:nth-child(13),.proprty_itm_td:nth-child(13){animation-delay:650ms}.fl_gc_itm:nth-child(14),.proprty_itm_td:nth-child(14){animation-delay:.7s}.fl_gc_itm:nth-child(15),.proprty_itm_td:nth-child(15){animation-delay:750ms}#property_listing2 .no_rental_request_img{padding:0;grid-column:1/-1}#property_listing2 .no_rental_request_img img{max-width:450px}div#property_listing1 .no_rental_request_img{width:100%!important}.pac-container{background-color:#fff;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.15);border:1px solid #ccc;z-index:9999;top:10px}.pac-item{padding:7px;font-size:15px;color:#333;cursor:pointer}.pac-item:hover{background-color:#f2f2f2}