/* UD Lead Flow: intl-tel-input inside Elementor Pro forms (works on RTL pages; numbers stay LTR) */
.elementor-field-group .iti { width: 100%; }
.elementor-field-group .iti input.iti__tel-input { width: 100%; text-align: left; }
.iti__country-container { direction: ltr; }
.iti__dropdown-content { z-index: 9999; color: #0B1220; }
.iti__country-list { text-align: start; }
.iti__country-name { font-size: 15px; }
/* Emails/URLs read left-to-right even on Arabic pages (otherwise "name@" shows as "@name") */
.elementor-field-group input[type="email"], .elementor-field-group input[type="url"] { direction: ltr; }
.ud-lf-error { unicode-bidi: plaintext; }
