.elementor-10662 .elementor-element.elementor-element-717dead{--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:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb>a{color:var(--e-global-color-8a81838)}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb>a:hover{color:var(--e-global-color-primary)}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb>.thim-ekit-breadcrumb__delimiter i{font-size:13px}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb>.thim-ekit-breadcrumb__delimiter svg{width:13px}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb>.thim-ekit-breadcrumb__delimiter{margin:0 4px 0 4px}.elementor-10662 .elementor-element.elementor-element-8451d14 .thim-ekit-breadcrumb{text-align:center}.elementor-10662 .elementor-element.elementor-element-57685d4>.elementor-widget-container{margin:20px 0 0 0}.elementor-10662 .elementor-element.elementor-element-57685d4 .thim-ekit-page-title{text-align:center}.elementor-10662 .elementor-element.elementor-element-d55e858{--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;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:9}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-abf2292{width:35%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-f825678{width:20%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-97c5e38{width:20%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-ec5cbe8{width:20%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-8ad2f5c{width:5%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button{background-color:var(--e-global-color-primary);width:48px;height:48px;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);border-radius:200px 200px 200px 200px;color:var(--e-global-color-6bfeefc)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button:hover,.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button:focus{background-color:var(--e-global-color-secondary)}.elementor-10662 .elementor-element.elementor-element-0469413>.elementor-widget-container{background-color:var(--e-global-color-6bfeefc);padding:16px 0 16px 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-888c065);border-radius:16px 16px 16px 16px}.elementor-10662 .elementor-element.elementor-element-0469413{z-index:9}.elementor-10662 .elementor-element.elementor-element-0469413 form>.hb-form-table{flex-direction:row;display:flex;align-items:center}.elementor-10662 .elementor-element.elementor-element-0469413 form,.elementor-10662 .elementor-element.elementor-element-0469413 form>.hb-form-table{gap:0}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-field{border-style:solid;border-width:0 0 0 1px;padding:0 24px 0 60px;color:var(--e-global-color-text);border-color:var(--e-global-color-888c065);margin:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-table .hb-form-field .label{font-size:14px;font-weight:500;text-transform:capitalize;margin:0 0 4px 0;color:var(--e-global-color-accent)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-field input,.hotel-booking-search-el .hb-form-field select{font-size:16px;font-weight:500;color:var(--e-global-color-text)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-table .hb-form-field .hb-form-field-list{padding:16px 16px 16px 16px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-table .hb-form-field .hb-form-field-list,.show-calendar.daterangepicker.dropdown-menu{margin:19px 0 0 0;border-radius:8px 8px 8px 8px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-table .hb-form-field.hb-form-number .hb-form-field-list .name{font-size:16px;font-weight:600}.elementor-10662 .elementor-element.elementor-element-5d4df4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;--z-index:1}.elementor-10662 .elementor-element.elementor-element-355e1b2{--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:0px;--padding-left:0px;--padding-right:0px}.elementor-10662 .elementor-element.elementor-element-00ef37a{--hb-room-archive-columns:repeat(3, 1fr);--hb-room-archive-row-gap:30px;--hb-room-archive-column-gap:30px}.elementor-10662 .elementor-element.elementor-element-00ef37a>.elementor-widget-container{padding:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__topbar{margin-bottom:30px}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination{text-align:center;margin:30px 0 0 0}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers:not(.dots){border-style:none;border-radius:50% 50% 50% 50%;color:var(--e-global-color-accent)}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination a.page-numbers:hover,.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers.current{color:var(--e-global-color-6bfeefc);background-color:var(--e-global-color-primary)}body:not(.rtl) .elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers:not(:first-child){margin-left:calc(4px/2)}body:not(.rtl) .elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers:not(:last-child){margin-right:calc(4px/2)}body.rtl .elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers:not(:first-child){margin-right:calc(4px/2)}body.rtl .elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__pagination .page-numbers:not(:last-child){margin-left:calc(4px/2)}.elementor-10662 .elementor-element.elementor-element-428a168{--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:0px;--padding-left:0px;--padding-right:0px}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .clear-filter button{background-color:#fff0;font-size:16px;font-weight:500;border-style:none;padding:0 0 0 0;color:var(--e-global-color-8a81838);margin:-30px 0 0 0}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-room-filter-btn{background-color:var(--e-global-color-primary);width:100%;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);border-style:none;border-radius:200px 200px 200px 200px;padding:11px 16px 11px 16px;color:var(--e-global-color-6bfeefc)}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-room-filter-btn:hover,.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-room-filter-btn:focus{background-color:var(--e-global-color-secondary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter .hb-button-popup{background-color:var(--e-global-color-primary);border-style:none;border-radius:200px 200px 200px 200px;padding:11px 16px 11px 16px;color:var(--e-global-color-6bfeefc)}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter .hb-button-popup:hover,.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter .hb-button-popup:focus{background-color:var(--e-global-color-secondary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .selected-item{background-color:var(--e-global-color-888c065);font-size:14px;font-weight:600;border-radius:4px 4px 4px 4px;padding:4px 8px 4px 8px;margin:0 0 10px 0}.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .clear-selected-list{background-color:#fff0;font-weight:600;text-transform:capitalize;border-style:none;color:var(--e-global-color-8a81838);margin:0 0 24px 0}.elementor-10662 .elementor-element.elementor-element-e1f917f>.elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-888c065);border-radius:16px 16px 16px 16px}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el{--display-form-filter:block}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form-el .field-item>div{border-style:solid;border-width:1px 0 0 0;border-color:var(--e-global-color-888c065);padding:24px 0 24px 0}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter h4,.hotel-booking-search-filter .title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);margin:0 0 16px 0;color:var(--e-global-color-accent)}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter.hotel-booking-search-filter .list-item{font-size:16px;margin:0 0 0 0;color:var(--e-global-color-text)}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter .list-item:hover{color:var(--e-global-color-primary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .clear-filter{text-align:right}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .clear-filter button:hover,.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .clear-filter button:focus{color:var(--e-global-color-primary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .noUi-horizontal{background-color:var(--e-global-color-1deffbf);height:6px}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .noUi-horizontal .noUi-connect,.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .noUi-horizontal .noUi-handle{background-color:var(--e-global-color-primary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .noUi-horizontal .noUi-handle{height:12px;width:12px;right:-10px;top:-4px}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el.hb-filter-popup,.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el.hb-filter-popup-mobile{background-color:#fff}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el.hb-filter-popup .wrapper-search-fields,.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el.hb-filter-popup-mobile .wrapper-search-fields{padding:24px 16px 16px 16px}.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .selected-item:hover,.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .selected-item:focus{color:var(--e-global-color-primary)}.elementor-10662 .elementor-element.elementor-element-e1f917f .icon-remove-selected{font-size:14px;margin:0 0 0 5px}.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .clear-selected-list:hover,.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected .clear-selected-list:focus{color:var(--e-global-color-primary)}@media(max-width:1024px){.elementor-10662 .elementor-element.elementor-element-717dead{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-10662 .elementor-element.elementor-element-57685d4>.elementor-widget-container{margin:10px 0 0 0}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-abf2292{width:30%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-8ad2f5c{width:10%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-10662 .elementor-element.elementor-element-00ef37a{--hb-room-archive-columns:repeat(2, 1fr)}.elementor-10662 .elementor-element.elementor-element-428a168{--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-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-152c69b{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-8c84bc5{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-7da8c82{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f{z-index:1}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el{--display-form-filter:block}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form-el .field-item>div{border-width:0 0 0 0;padding:0 10px 0 10px}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter h4,.hotel-booking-search-filter .title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-room-filter-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media(max-width:767px){.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-abf2292{width:100%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-f825678{width:100%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-97c5e38{width:100%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-ec5cbe8{width:100%}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .elementor-repeater-item-8ad2f5c{width:100%}.elementor-10662 .elementor-element.elementor-element-0469413>.elementor-widget-container{padding:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-0469413 form>.hb-form-table{flex-direction:column;display:flex;align-items:center}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-field{border-width:0 0 1px 0;padding:10px 60px 10px 60px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-table .hb-form-field .hb-form-field-list,.show-calendar.daterangepicker.dropdown-menu{margin:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button{width:100%;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);border-radius:0 0 16px 16px;margin:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-00ef37a{--hb-room-archive-columns:repeat(1, 1fr)}.elementor-10662 .elementor-element.elementor-element-00ef37a>.elementor-widget-container{padding:20px 0 0 0}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__topbar{--hb-room-archive-topbar-gap:15px}.elementor-10662 .elementor-element.elementor-element-428a168.e-con{--order:-99999 /* order start hack */}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-152c69b{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-8c84bc5{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .elementor-repeater-item-7da8c82{width:100%}.elementor-10662 .elementor-element.elementor-element-e1f917f{z-index:4}.elementor-10662 .elementor-element.elementor-element-e1f917f>.elementor-widget-container{border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el{width:300px}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el{--display-form-filter:block}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form-el .field-item>div{border-width:0 0 2px 0;padding:24px 0 24px 0}.elementor-10662 .elementor-element.elementor-element-e1f917f .hotel-booking-search-filter h4,.hotel-booking-search-filter .title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-room-filter-btn{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media(min-width:768px){.elementor-10662 .elementor-element.elementor-element-355e1b2{--width:75%}.elementor-10662 .elementor-element.elementor-element-428a168{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-10662 .elementor-element.elementor-element-355e1b2{--width:70%}.elementor-10662 .elementor-element.elementor-element-428a168{--width:30%}}.elementor-10662 .elementor-element.elementor-element-57685d4 h1{margin:0}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el li:first-child{border:0!important}.elementor-10662 .elementor-element.elementor-element-0469413 .hb-form-field svg{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-check-in-check-out .hb-form-field-input:last-child::before{left:-20px}.elementor-10662 .elementor-element.elementor-element-0469413 form[name=hb-search-form] .hb-form-field #adults span,.elementor-10662 .elementor-element.elementor-element-0469413 form[name=hb-search-form] .hb-form-field #child span,.elementor-10662 .elementor-element.elementor-element-0469413 form[name=hb-search-form] .hb-form-field #number-of-rooms span{left:20px;transform:translateY(-46%);color:var(--thim_font_body-color)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-field-list{left:50%;width:90%;transform:translateX(-50%)}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-form-number .number-box{align-items:center;gap:12px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button{transition:0.5s;position:absolute;bottom:0;right:15px;z-index:9;display:flex;flex-direction:row-reverse;width:auto;overflow:hidden}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit span{width:0;opacity:0;visibility:hidden;transition:0.5s;text-indent:-10vw}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit svg{min-width:28px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit:hover span{width:100%;opacity:1;visibility:visible;text-indent:0;margin-right:5px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit{height:50px;position:relative;transition:0.5s}@media (max-width:767px){.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit button{right:0;width:100%;position:static;flex-direction:row;gap:5px}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit{height:auto}.elementor-10662 .elementor-element.elementor-element-0469413 .hotel-booking-search-el .hb-submit span{width:auto!important;opacity:1;visibility:visible;text-indent:0;margin-right:5px}}.elementor-10662 .elementor-element.elementor-element-00ef37a .room-order-by{padding:0 34px 0 16px;border-radius:8px;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6L8 11L3 6' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:92% 50%}.elementor-10662 .elementor-element.elementor-element-00ef37a .page-numbers{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.elementor-10662 .elementor-element.elementor-element-00ef37a .hb-room-archive__topbar{align-items:center;gap:var(--hb-room-archive-topbar-gap)}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form-el .field-item:nth-child(2) div{border-top:0!important}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .field-item:last-child>div{border:none!important;padding-bottom:0!important}.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el .field-item>.hb-price-field{padding-top:0!important}.elementor-10662 .elementor-element.elementor-element-e1f917f .clear-filter button{z-index:99}@media (min-width:768px){.elementor-10662 .elementor-element.elementor-element-e1f917f .search-filter-form-el{border-radius:16px}}.elementor-10662 .elementor-element.elementor-element-e1f917f h4,.elementor-10662 .elementor-element.elementor-element-e1f917f .title{font-size:20px!important;margin-bottom:16px!important}.elementor-10662 .elementor-element.elementor-element-e1f917f .clear-filter{position:relative}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .clear-selected-list{margin-top:0;text-transform:capitalize;color:#AAAFB6}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .clear-selected-list:hover{color:var(--thim_body_primary_color)}.elementor-10662 .elementor-element.elementor-element-e1f917f .hb-filter-room-selected{border-bottom:1px solid var(--thim_body_border_color);margin-bottom:24px}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-search-price .hb-price-range .noUi-base{width:calc(100% - 15px);margin-left:auto;margin-right:auto}.elementor-10662 .elementor-element.elementor-element-e1f917f #hotel-booking-search-filter .search-filter-form .hb-search-price .hb-price-range{width:100%}