.search-banner .vertical-search-body .inspect-filter-widget-title,.search-banner .horizontal-search-body .inspect-filter-widget-title{margin-bottom:4px}.search-banner .vertical-search-body .inspect-filter-widget .select2 .select2-selection,.search-banner .horizontal-search-body .inspect-filter-widget .select2 .select2-selection{overflow:hidden}.search-banner .vertical-search-body .inspect-search-footer input,.search-banner .horizontal-search-body .inspect-search-footer input{width:100%;display:block;text-align:center;padding:14px;transition:transform 0.2s ease}.search-banner .vertical-search-body .inspect-search-footer input:hover,.search-banner .horizontal-search-body .inspect-search-footer input:hover{transform:translateY(-2px)}.search-banner.vertical .form-container{background-color:var(--background-color);padding:40px;border-radius:10px}.search-banner .inspect-vertical-search-wrapper{background-color:#fff0;padding:0;box-shadow:none}.search-banner.vertical .vertical-search-body .inspect-search-footer input{margin-top:24px}.search-banner.horizontal .horizontal-search-body{background-color:var(--background-color);border-radius:8px;padding:40px}.search-banner.horizontal .inspect-home-search-form{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-end;gap:24px}.search-banner.horizontal .inspect-home-search-form .inspect-filter-widget{margin-top:0}@media (min-width:1024px){.search-banner.horizontal .inspect-home-search-form{grid-template-columns:1fr 1fr 1fr 140px}}.select2-container .select2-dropdown{margin-top:12px;background-color:var(--background-color);border:1px solid var(--main-border-color);border-radius:6px;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06))}.select2-container .select2-dropdown .select2-search{padding:0;border-radius:6px 6px 0 0;border-bottom:1px solid var(--main-border-color)}.select2-container .select2-dropdown .select2-search .select2-search__field{border-radius:6px 6px 0 0;border:none;min-height:40px;padding-left:16px;padding-right:16px}.select2-container .select2-dropdown .select2-search .select2-search__field:focus{outline:none;border:none;box-shadow:none}.select2-container .select2-dropdown .select2-results{padding-top:8px;padding-bottom:8px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-size:14px;line-height:1.6;color:var(--dark-text-color);border:none;padding-top:8px;padding-bottom:8px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:var(--dark-bg-color)}.select2-container .select2-dropdown--above{margin-top:0;top:-12px}.daterangepicker{max-width:660px;width:100%}.daterangepicker table.table-condensed tbody tr td.available{color:var(--brand-color)}.daterangepicker table.table-condensed tbody tr td.in-range{background-color:var(--dark-bg-color);border-color:var(--brand-color)}.daterangepicker table.table-condensed tbody tr td.start-date,.daterangepicker table.table-condensed tbody tr td.end-date,.daterangepicker table.table-condensed tbody tr td.active{background-color:var(--brand-color)}.daterangepicker table.table-condensed tbody tr td.active{color:var(--background-color)}.daterangepicker table.table-condensed tbody tr td.active:hover{background-color:var(--brand-color);color:var(--background-color)}table th{background-color:var(--dark-bg-color)}.daterangepicker table.table-condensed thead tr .month{color:var(--brand-color)}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{max-width:100%;padding:0}.daterangepicker .drp-calendar.left{float:left}.daterangepicker .drp-calendar.right{float:right}.daterangepicker .drp-buttons{clear:both}.daterangepicker .drp-buttons .drp-selected{display:none}.daterangepicker .ranges{display:none}.daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.daterangepicker .calendar-table{border:none}.daterangepicker .drp-calendar.right{padding-left:0}.daterangepicker .drp-calendar.left .calendar-table,.daterangepicker .drp-calendar.left .table-condensed,.daterangepicker .drp-calendar.right .calendar-table,.daterangepicker .drp-calendar.right .table-condensed{border-radius:0}.daterangepicker .drp-calendar.right .calendar-table,.daterangepicker .drp-calendar.right .table-condensed{border-left:0}.daterangepicker .drp-calendar.left .calendar-table,.daterangepicker .drp-calendar.left .table-condensed{border-right:0}.daterangepicker .drp-calendar.left .table-condensed thead{border-right:1px solid var(--dark-bg-color)}.daterangepicker .drp-calendar.right .table-condensed thead{border-left:1px solid var(--dark-bg-color)}.daterangepicker .drp-calendar.right .table-condensed .next{border:1px solid;border-color:var(--main-border-color) var(--main-border-color) var(--dark-bg-color) var(--dark-bg-color)}.daterangepicker .table-condensed thead tr th{border-radius:0;border:none}.daterangepicker .table-condensed tbody tr td{padding:0}.daterangepicker .drp-calendar.left table,.daterangepicker .drp-calendar.right table{border:1px solid var(--main-border-color)}.daterangepicker .drp-buttons .applyBtn,.daterangepicker .drp-buttons .cancelBtn{color:var(--brand-color);border-radius:6px}.daterangepicker .drp-buttons .btn.applyBtn:hover,.daterangepicker .drp-buttons .btn.cancelBtn:hover{background-color:var(--brand-color);color:var(--background-color)}@media screen and (min-width:640px){.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding-top:10px;padding-bottom:10px}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{max-width:50%}.daterangepicker .drp-buttons .drp-selected{display:inline-block}}@media screen and (max-width:1023px){body .daterangepicker{width:80%}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:0}}