.FilterBar_barWrap__hBgQD{display:flex;flex-wrap:wrap;align-items:center;padding:12px 0}.FilterBar_barTitle__Ps_MM{margin-right:30px}.FilterBar_heads__AUb3T{display:flex}.FilterBar_head__bUZ2C{position:relative;margin-right:10px}.FilterBar_buttonReset__L3IH_{margin-left:0;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#333}.FilterBar_headButton__6fVjo{display:flex;align-items:center;padding:7px 13px;border:1px solid #979797;box-sizing:border-box;border-radius:4px;cursor:pointer}.FilterBar_headButton__6fVjo>span.FilterBar_title__qzQvL{font-size:14px;font-weight:500;line-height:20px;color:#2d2d4f;text-transform:capitalize;white-space:nowrap}.FilterBar_headButton__6fVjo>svg{margin-left:20px;color:#2d2d4f;transition:all .3s}.FilterBar_headButtonActive__bUDoN{background:#2d2d4f;border:none}.FilterBar_headButtonActive__bUDoN>span.FilterBar_title__qzQvL{color:#fff}.FilterBar_headButtonActive__bUDoN>span.FilterBar_count__benjQ{height:20px;width:20px;margin-right:10px;font-size:14px;font-weight:500;line-height:20px;text-align:center;color:#2d2d4f;background:#fff;border-radius:50%}.FilterBar_headButtonActive__bUDoN>svg{transform:rotate(180deg);color:#fff}.FilterBar_headContent__JXFEW{position:absolute;top:100%;left:0;z-index:3;width:373px;padding:20px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:5px}.FilterBar_headMore__qQyjI{left:50%;width:920px;height:calc(100vh - 190px);margin-left:-460px;padding:20px 20px 0;overflow-y:auto}.FilterBar_headMoreFooter__ZgfRb{position:sticky;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 5px;background:#fff}.FilterBar_headMoreFooter__ZgfRb>span{font-size:14px;font-weight:600;line-height:20px;color:#2577be;cursor:pointer}.FilterBar_headMoreFooter__ZgfRb>button{min-width:170px;padding:8px 12px;font-size:16px;font-weight:500;line-height:24px;color:#fff;background:#1e2e5e;border-radius:4px;border:none}.FilterBar_headSubTitle__63yuB{padding-bottom:9px;font-size:16px;font-weight:600;line-height:24px;color:#333;border-bottom:1px solid #ddd}.FilterBar_headSubContent__yhv_J{margin:20px 0 40px}.FilterBar_headSubContentMore__IsKqB{display:flex;flex-wrap:wrap}.FilterBar_showMore__gtKNq{font-size:14px;font-weight:500;line-height:20px;color:#2d83c2;cursor:pointer}.FilterBar_rangeWrapper__FOMLF{display:flex;margin-top:13px}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe{flex:1}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe:first-child{margin-right:3px}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe p{font-size:14px;font-weight:600;color:#333;text-transform:uppercase;margin-bottom:.5rem}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe>div{display:flex;justify-content:space-between;align-items:center;height:39px;border:1px solid #ddd;padding:0 8px;border-radius:2px;font-weight:600;color:#333}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe>div span{margin-right:5px}.FilterBar_rangeWrapper__FOMLF .FilterBar_priceGroup__q5sbe>div input{text-align:right;font-size:16px;width:100%;font-weight:600;color:#333;border:0;padding:0;outline:0}.ItemFilter_container__7wcHu{display:flex;align-items:top;justify-content:space-between;margin-bottom:20px}.ItemFilter_container__7wcHu.ItemFilter_disabled__HegqP{opacity:.5}.ItemFilter_container__7wcHu .tvl-label-checkbox{display:flex}.ItemFilter_container__7wcHu .tvl-label-checkbox span{font-size:14px;color:#333}.ItemFilter_container__7wcHu .tvl-label-checkbox:hover span{color:#2577be}.ItemFilter_container__7wcHu .tvl-label-checkbox:hover input:before{border-color:#2577be}.ItemFilter_container__7wcHu label{display:flex;align-items:center;transition:none!important}.ItemFilter_container__7wcHu .ItemFilter_checked__LJ_J3 span{color:#2577be!important}.ItemFilter_container__7wcHu input:before{border-radius:2px;transition:none!important}.ItemFilter_container__7wcHu input:checked:before{border:1px solid #2577be}.ItemFilter_container__7wcHu input:checked:after{background-image:url(https://static.travala.com/resources/images/icons/check-filter.svg);background-size:contain;background-repeat:no-repeat;width:13px;height:13px;size:16px;top:3px;left:3px;transform:none;border:none;transition:none!important}.ItemFilter_container__7wcHu svg{width:12px!important;height:12px!important;color:#fda700;margin:0 0 2px 3px}.ItemFilter_count__HrYLF{font-size:14px;font-weight:500;color:#888;margin-left:5px}.ItemFilter_container__7wcHu.ItemFilter_radio__dBfuq input:before{border-radius:50%}.ItemFilter_container__7wcHu.ItemFilter_radio__dBfuq input:checked:after{background-image:none;background-color:#2577be;width:10px;height:10px;border-radius:50%;top:4px;left:4px}.ItemFilterBar_container__hNyOc{width:33.33%;margin-bottom:20px;font-size:14px;font-weight:400;line-height:17px;color:#333}.ItemFilterBar_container__hNyOc.ItemFilterBar_disabled__6xgY_{opacity:.5}.ItemFilterBar_count__Oysl4{font-size:14px;color:#888}.MapView_container__UN8Uz{position:relative;top:0;left:0;height:100vh;width:100%;z-index:20;background-color:#fff}.MapView_container__UN8Uz.MapView_fixedOnTop__Y7OAg{position:fixed;top:64px}.MapView_customScroll__w3tOU::-webkit-scrollbar{width:5px;background-color:#555}.MapView_customScroll__w3tOU::-webkit-scrollbar-track{background:#f1f1f1}.MapView_customScroll__w3tOU::-webkit-scrollbar-thumb{background:#888}.MapView_customScroll__w3tOU::-webkit-scrollbar-thumb:hover{background:#555}.MapView_noHotels__ZZJ7N{color:#721c24;background-color:#f8d7da;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #f5c6cb;border-radius:.25rem;text-transform:uppercase}.MapView_searchBox__2T6ZP{display:flex;background-color:#1e2e5e;align-items:center;height:70px}.MapView_searchBox__2T6ZP .container{display:flex}.MapView_searchBox__2T6ZP .container>div{border:0;box-shadow:none;height:50px;width:100%;border-top-left-radius:8px}.MapView_searchBox__2T6ZP .container>div>div{height:auto}.MapView_searchBox__2T6ZP .container>div>div:last-child{height:42px;right:10px}.MapView_filterBar__JJ12B{display:flex;align-items:center}.MapView_contentContainer__4jxbR{display:flex;height:calc(100vh - 130px)}.MapView_filterWrapper__fgWeh{overflow:auto;width:320px}.MapView_filterWrapper__fgWeh .MapView_filterSidebar__a2c4G>div{padding:15px}@media(max-width:1199px){.MapView_filterWrapper__fgWeh{width:275px}}.MapView_bestPrice__5_uWg{margin:0 15px 15px}.MapView_mapArea__6YTQI{flex:1;position:relative;z-index:0}.MapView_mapArea__6YTQI .MapView_mapLoading__X3_ur{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(208,208,208,.42)}.MapView_mapArea__6YTQI .MapView_hotelSearch__FYO_T{position:absolute;right:15px;top:10px;z-index:3}.MapView_mapArea__6YTQI .MapView_hotelSearch__FYO_T svg{position:absolute;color:#a3a3a3;top:17px;left:15px}.MapView_mapArea__6YTQI .MapView_hotelSearch__FYO_T input{box-shadow:0 4px 4px 0 rgba(0,0,0,.09);border:1px solid #d8d8d8;border-radius:3px;width:396px;height:47px;padding:0 15px 0 40px;background-color:#fff;color:#666;font-size:14px;font-weight:400}@media(max-width:1199px){.MapView_mapArea__6YTQI .MapView_hotelSearch__FYO_T input{width:300px}}.MapView_listHotel__wqwHR{width:365px;padding:15px;box-shadow:0 4px 13px 0 rgba(0,0,0,.09);display:flex;flex-direction:column;position:relative;z-index:1;transition:width .5s}.MapView_listHotel__wqwHR.MapView_collapsed__xHT1I{width:0;padding:0}.MapView_listHotel__wqwHR.MapView_collapsed__xHT1I .MapView_btnToggle__pKeho .MapView_angleLeftIcons__xeSt5{transform:rotate(135deg)!important;margin-left:0;margin-right:5px}.MapView_listHotel__wqwHR .MapView_btnToggle__pKeho{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.18);border:1px solid #d8d8d8;border-radius:5px;width:45px;height:45px;font-size:25px;position:absolute;padding:0;background-color:#fff;right:-65px;top:20px}.MapView_listHotel__wqwHR .MapView_btnToggle__pKeho .MapView_angleLeftIcons__xeSt5{border-top:2px solid #1e2e5e;border-left:2px solid #1e2e5e;width:10px;height:10px;margin-left:5px;transform:rotate(-45deg);transition:all .4s}.MapView_listHotel__wqwHR .MapView_btnCloseMap__sNCY6{position:absolute;bottom:20px;right:-160px;width:140px;height:40px;padding:10px 17px;display:flex;flex-direction:row;justify-content:center;align-items:center;background:gray;border:none;border-radius:4px;color:#fff;font-weight:500;font-size:14px;line-height:20px}.MapView_listHotel__wqwHR .MapView_btnCloseMap__sNCY6 img{width:14px;height:14px;margin-right:15px}.MapView_listHotel__wqwHR .MapView_listHeader__wJy7j{padding-bottom:10px;border-bottom:1px solid #d6d6d6;margin-bottom:20px;font-size:16px;font-weight:600}.MapView_listHotel__wqwHR .MapView_listContent__D5l2s{flex:1;overflow:auto}.MapView_listHotel__wqwHR .MapView_listContent__D5l2s .MapView_itemHotel__Ub9Q7{margin-bottom:15px}@media(max-width:1199px){.MapView_listHotel__wqwHR{width:325px}}.MapView_seeMore__rYwko,.MapView_seeMore__rYwko button{display:flex;align-items:center;justify-content:center}.MapView_seeMore__rYwko button{padding:8px 22px;font-size:18px;font-weight:600;line-height:22px;color:#2577be;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.07);border-radius:5px;border:1px solid #2577be}.MapView_seeMore__rYwko button:disabled{opacity:.7}.MapView_seeMore__rYwko button span{margin-right:8px}.MapView_betaBtnCloseMap__i3U7c{margin-right:16px;width:160px;height:40px;padding:10px 17px;display:flex;flex-direction:row;justify-content:center;align-items:center;background:gray;border:none;border-radius:4px;color:#fff;font-weight:500;font-size:14px;line-height:20px}.MapView_betaBtnCloseMap__i3U7c img{width:14px;height:14px;margin-right:15px}