.elementor-2884 .elementor-element.elementor-element-afcd7ab{--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:1%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}/* Start custom CSS for shortcode, class: .elementor-element-8c81fdc */.hfse-form-secondary-fields-left  {display: none;}


/* Date field */
.field-control.hfse-form-date-field-control {
  border-radius: 100px !important;
  background-color: #EFEDEA;
  border: none !important;
  overflow: hidden;
}


/* Guest field */
.field-control.hfse-form-guests-field-control {
  border-radius: 100px !important;
  background-color: #000;
  border: none !important;
  overflow: hidden;
}



/* Filter icon button */
.uk-button.hk-button.hfse-form-additional-filters-btn.hk-icon.modified {
  border-radius: 100px !important;
  background-color: #295758 !important;
  border: none !important;
}

/* Search button */
.uk-button.uk-button-default.hk-button.hk-button-default.hfse-form-submit-btn {
  border-radius: 100px !important;
  border: none !important;
  background-color: #295758 !important;
}

/* Optional cleanup for nested inputs or buttons */
.hfse-form-primary-fields input,
.hfse-form-primary-fields button {
  border: none !important;
  box-shadow: none !important;
}

/* Remove borders on focus and active for input and select */
.hfse-form-primary-fields input:focus,
.hfse-form-primary-fields select:focus,
.hfse-form-primary-fields input:active,
.hfse-form-primary-fields select:active {
  outline: none !important;
  border: none !important;
}
.field-control:focus-within,
.hfse-additional-filters-field-container:focus-within,
.hfse-form-submit-field-container:focus-within {
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
/* Remove hover borders from inputs and selects */
.hfse-form-primary-fields input:hover,
.hfse-form-primary-fields select:hover {
  border: none !important;
  box-shadow: none !important;
}

/* Remove hover effects from the wrapper fields */
.field-control:hover,
.hfse-additional-filters-field-container:hover,
.hfse-form-submit-field-container:hover {
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}/* End custom CSS */