.box-banner-1{position:relative}.banner-background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.8}.banner-info{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-top:0!important;padding-bottom:40px!important}.box-banner-2{position:relative;height:600px}.box-banner-2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:0}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important}.react-datepicker__input-container input{width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important}.react-datepicker-popper{z-index:9999!important}.react-datepicker{border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important}.form-control.calendar-date,.search-input.datepicker{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important}.box-calendar-date{width:100%!important;position:relative!important}.box-calendar-date input{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;width:100%!important;font-size:14px!important;padding:8px 35px 8px 22px!important}.item-search,.item-search-3{min-width:200px!important;flex:1 1 200px!important}.input-calendar{min-width:200px!important;width:100%!important}.box-bottom-search{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;padding:12px 15px!important;margin:0!important;min-height:auto!important}.box-bottom-search .item-search{margin-bottom:0!important;padding:0!important;flex:1 1 auto!important;min-width:140px!important}.box-bottom-search .text-sm-bold{font-size:10px!important;margin-bottom:2px!important;line-height:1!important;color:#666!important;font-weight:500!important}.box-bottom-search .btn-dropdown-search{padding:6px 20px!important}.box-bottom-search .box-calendar-date input,.box-bottom-search .btn-dropdown-search{font-size:12px!important;min-height:32px!important;height:32px!important;border-radius:6px!important}.box-bottom-search .box-calendar-date input{padding:6px 25px 6px 15px!important}.box-bottom-search .btn-brand-2{padding:6px 12px!important;font-size:12px!important;min-height:32px!important;height:32px!important;border-radius:6px!important;white-space:nowrap!important}.box-bottom-search .btn-brand-2 svg{width:14px!important;height:14px!important}@media (max-width:768px){.box-bottom-search{flex-direction:column!important;gap:6px!important;padding:10px!important}.box-bottom-search .item-search{width:100%!important;min-width:auto!important}.box-bottom-search .text-sm-bold{font-size:9px!important;margin-bottom:1px!important}.box-bottom-search .box-calendar-date input,.box-bottom-search .btn-brand-2,.box-bottom-search .btn-dropdown-search{padding:5px 8px!important;font-size:11px!important;min-height:28px!important;height:28px!important}}