.elementor-form .iti {
  display: block;
  width: 100%;
}

.elementor-form .iti input.nbj-phone-input {
  width: 100%;
}

.elementor-form .elementor-field-group .iti__country-container button.iti__selected-country {
  padding: 0;
  border: 0;
  background: transparent;
  box-shadow: none;
  color: inherit;
  font-size: 14px;
}

/* Elementor Kit sobrescribe el espacio reservado para los iconos del buscador. */
.elementor-form .iti input.iti__search-input {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
