.search-line{width:100%;z-index:2}.search-line form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1rem;height:100%}.search-line form .inputs{display:grid;grid-template-rows:1fr 1fr 1fr;background-color:#fff;border-radius:1rem;padding:5px 20px;width:100%;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)}.search-line form .inputs.no-destination{grid-template-rows:1fr 1fr}.search-line form .inputs .participants-wrap input{caret-color:transparent}.search-line form .inputs .date-wrap,.search-line form .inputs .participants-wrap{position:relative}.search-line form .inputs .material-icons{color:#868695}.search-line form .inputs .field-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.search-line form .inputs .form-group{margin:0}.search-line form .inputs .form-group .invalid-feedback{display:none}.search-line form input{border:none;width:100%;margin:5px}.search-line form .submit-button button{height:60px;padding:10px 2.5rem;color:#fff;background-color:#f36;border-radius:2rem}.search-line.hotel .inputs{border:1px solid #dfe0e1}.error-wrap{position:absolute;top:90%}.error-wrap .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid red;margin-left:10px}.error-wrap .error-msg{background-color:red;border-radius:5px;padding:5px}.error-wrap .error-msg p{color:#fff;margin:0}@media all and (min-width:980px){.search-line form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-line.home form .inputs{border-radius:3rem}.search-line form .inputs{grid-template-columns:1fr 1fr 1fr;height:60px;width:88%;grid-template-rows:unset}.search-line form .inputs.no-destination{grid-template-columns:1fr 1fr}}