.hotels-generic-header_wrapper__3hQD9{border:1px solid rgba(128,137,150,.2);border-radius:4px;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:0;margin-bottom:16px;font-size:14px;padding:20px 0}.hotel-search-inputs_container__1Z5iw,.hotel-search-inputs_inputContainer__10NQr,.hotels-generic-header_wrapper__3hQD9{display:-webkit-flex;display:-moz-box;display:flex;position:relative}.hotel-search-inputs_inputContainer__10NQr{-webkit-flex-grow:2;-moz-box-flex:2;flex-grow:2;-webkit-flex-shrink:2;flex-shrink:2;-webkit-flex-basis:0;flex-basis:0;margin-right:6px}.hotel-search-inputs_inputContainer__10NQr input{width:100%;border:1px solid #ced4da;border-radius:5px;padding-left:12px}.hotel-search-inputs_dateInputContainer__3NcbC{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;position:relative;-webkit-flex-grow:4;-moz-box-flex:4;flex-grow:4;-webkit-flex-shrink:4;flex-shrink:4;-webkit-flex-basis:0;flex-basis:0;margin-right:6px}.hotel-search-inputs_searchBtn__2CUxS{font-weight:600;font-size:15px;color:#fff;line-height:48px;padding-left:24px;padding-right:24px;text-transform:capitalize;background-color:#ff6b6b;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 40px rgba(82,85,90,.1);box-shadow:0 0 40px rgba(82,85,90,.1);position:relative;display:inline-block;cursor:pointer;border-radius:4px;border:0;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotel-search-inputs_selectOption__1XxCw{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.hotel-search-inputs_selectOption__1XxCw>span{margin-right:10px}.hotel-search-inputs_selectOption__1XxCw div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.hotel-search-inputs_selectOption__1XxCw div span:first-of-type{color:#000;font-weight:600;font-size:14px}.hotel-search-inputs_selectOption__1XxCw div span:nth-of-type(2){color:inherit;font-weight:400;font-size:13px}@media(max-width:992px){.hotel-search-inputs_container__1Z5iw{-webkit-flex-wrap:wrap;flex-wrap:wrap}.hotel-search-inputs_dateInputContainer__3NcbC,.hotel-search-inputs_inputContainer__10NQr{width:100%;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;height:50px;margin-bottom:10px}.hotel-search-inputs_dateInputContainer__3NcbC{height:110px}.hotel-search-inputs_btnContainer__XfsPC,.hotel-search-inputs_searchBtn__2CUxS{width:100%}}.hotel-search-inputs_hotelCountInput__2OuOW,.hotel-search-inputs_selectContainer__3BV4n{display:-webkit-flex;display:-moz-box;display:flex;width:100%}.hotel-search-inputs_hotelCountInput__2OuOW{position:relative;min-width:235px}.hotel-search-inputs_hotelCountInput__2OuOW .hotel-search-inputs_hotelCountInputInner__RmWeI{cursor:pointer;width:100%;height:100%}.hotel-search-inputs_hotelCountInput__2OuOW .hotel-search-inputs_hotelCountInputInner__RmWeI span{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:6px 12px;color:rgba(0,0,0,.871);border-radius:.25rem;border:1px solid #ced4da;background-color:#fff;cursor:pointer}.hotel-search-inputs_hotelCountInput__2OuOW .hotel-search-inputs_hotelCountInputInner__RmWeI svg{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:#999}.hotel-search-inputs_autocompleteWrapper__2oLnv{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.5rem;gap:.5rem;width:100%;height:100%;position:relative}.hotel-search-inputs_autocompleteWrapper__2oLnv .hotel-search-inputs_error__3dX-w{position:absolute;bottom:-20px;color:red;font-size:12px;padding:.2rem .2rem 0}