#fluentform_3 .iti{max-width:100%;width:100%}
#fluentform_3 input[name="phone"]{max-width:100%;box-sizing:border-box;font-family:inherit}
#fluentform_3 .xiongli-phone-error,#fluentform_3 .xiongli-phone-help{display:block;max-width:100%;overflow-wrap:anywhere;font-family:inherit}
#fluentform_3 .xiongli-phone-text-country .iti__selected-country .iti__flag{background-image:none!important;display:flex;align-items:center;justify-content:center;min-width:3.4em;width:3.4em;height:auto;min-height:1.5em;font-family:inherit;font-size:14px;font-weight:500;color:inherit;text-indent:0}

.iti.xiongli-phone-text-country input.iti__search-input {
  padding-left: calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));
  padding-right: calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));
}
@media (max-width: 900px) {
  #xiongli-inquiry-form .xlhvac-form-grid { grid-template-columns: minmax(0, 1fr); }
}

@media (max-width: 900px) {
  #xiongli-linear-inquiry .xlhvac-lsd-form-grid { grid-template-columns: minmax(0, 1fr); }
}
#xiongli-linear-inquiry #fluentform_3 .iti.xiongli-phone-text-country .iti__selected-country {
  color: #111827;
  background-color: #fff;
}
#xiongli-linear-inquiry #fluentform_3 .iti.xiongli-phone-text-country .iti__selected-country:hover,
#xiongli-linear-inquiry #fluentform_3 .iti.xiongli-phone-text-country .iti__selected-country:focus-visible {
  color: #111827;
  background-color: #e5e7eb;
}
#xiongli-linear-inquiry #fluentform_3 .iti.xiongli-phone-text-country .iti__country-selector {
  color: #111827;
}
