.autoComplete_wrapper {
    display: initial !important;
    position: initial !important;
}

.autoComplete_wrapper > input {
    width: 100% !important;
    border-radius: var(--bs-border-radius);
    /* border: var(--bs-border-width) solid var(--bs-border-color) !important; */
    background-position: right 1.05rem top 1.25rem;
    padding-right: 3rem !important;
    color: var(--mschoa-color-text) !important;
}

.autoComplete_wrapper > input::placeholder,
.autoComplete_wrapper > input:hover::placeholder,
.autoComplete_wrapper > input:focus::placeholder,
.autoComplete_wrapper > input:focus::selection,
.autoComplete_wrapper > input::selection {
    color: transparent !important;
}

.autoComplete_wrapper > input:focus,
.autoComplete_wrapper > input:focus::selection,
.autoComplete_wrapper > input::selection {
    color: var(--bs-body-color) !important;
}

.autoComplete_wrapper > input:focus::selection {
    background-color: #3483E3 !important;
    color: white !important;
}

.autoComplete_wrapper > input::selection {
    background-color: #3483E3 !important;
    color: white !important;
}

.autoComplete_wrapper > ul {
    z-index: 3;
}

.autoComplete_wrapper > ul > li mark {
    background-color: transparent;
    color: var(--mschoa-color-blue-standard);
    font-weight: "normal";
    font-family: "Inter-Bold";
}

.autoComplete_wrapper > ul > li:hover {
    cursor: pointer;
    background-color: var(--mschoa-color-alert-information);
}

.mscio-autocomplete-notfound {
    padding: 0.3rem 0.5rem;
    font-family: 'Inter-Regular';
    color: var(--mschoa-color-text);
}

.autoComplete_wrapper > input.is-empty {
    border-color: var(--mschoa-color-orange-standard) !important;
}

.mscio-autocomplete-border {
    border: var(--bs-border-width) solid var(--bs-border-color) !important;
}

.autoComplete_wrapper > ul > li {
    font-family: 'Inter-Regular';
}

.autoComplete_wrapper > input.is-invalid {
    border-color: var(--bs-form-invalid-border-color) !important; 
}

.show_error {    
    display: block;
}