/* eko-MNE-Listings 1.4.0 — Forms Font Fix only (no layout changes) */
:root{ --ek-form-font:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"; }

/* Inputs, selects, textareas across stacks */
input[type=text],
input[type=tel],
input[type=email],
input[type=number],
input[type=search],
input[type=url],
select,
textarea,
.form-control,
.elementor-form .elementor-field,
.wpcf7 form .wpcf7-form-control,
.houzez-contact-form .form-control,
.houzez-advanced-search .form-control,
.houzez-search .form-control{
  font-family:var(--ek-form-font) !important;
}

/* Placeholders */
::-webkit-input-placeholder{font-family:var(--ek-form-font) !important;}
:-ms-input-placeholder{font-family:var(--ek-form-font) !important;}
::placeholder{font-family:var(--ek-form-font) !important;}

/* Buttons: Search + Submit => Roboto erzwingen */
button,
input[type=submit],
input[type=button],
.houzez-btn,
.btn,
.btn-primary,
.houzez-advanced-search .btn,
.houzez-search .btn,
.houzez-contact-form .btn,
.houzez-contact-form .wpcf7-submit,
.elementor-form .elementor-button,
.elementor-widget-form .elementor-button,
.elementor-button .elementor-button-text,
.wpcf7 .wpcf7-submit{
  font-family: var(--ek-form-font) !important;
}
