.et_pb_contact_field .cfefd-intl-container.iti {
    width: 100%;
}

.et_pb_contact_field .cfefd-intl-container.iti .iti__country-container,
.cfefd-intl-container.iti .iti__country-container .iti__a11y-text {
    position: absolute;
}

.et_pb_contact_field[data-type="country_code"] {
    gap: 0px;
}

body:not(.et-fb) .cfefd-intl-container .iti__country-container .iti__flag:not(.iti__globe) {
    height: 13px;
    background-position: center;
    background-size: cover;
}

body.et-fb .cfefd-intl-container .iti__country-container .iti__flag:not(.iti__globe)[style] {
    height: 13px;
    background-position: center;
    background-size: cover;
}

.iti__dropdown-content ul.iti__country-list {
    padding: 0px;
}