
.-YC-FM-inputs-area .iti {
    display: flex;
    direction: ltr;
}

input[input-model][type="tel"] {
    padding: 0 !important;
    padding-inline-start:120px !important; text-align: start;
}

[dir=rtl] .iti--allow-dropdown .iti__flag-container, [dir=rtl] .iti--separate-dial-code .iti__flag-container {
    right: auto !important;
    left: 0 !important;
}

.iti__selected-flag {
    padding: 0 15px !important;
    border-radius: var(--miniradius) 0 0 var(--miniradius);
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 900;
}

.iti__flag {
    margin-inline-end:10px;}

.iti__arrow {
    margin-inline-start:10px !important;
    content: var(--chevron);
    border: 0;
    width: auto !important;
    height: auto !important;
    font-size: 11px;
    margin-inline-end:0 !important;
    }

.iti__arrow:before {
    content: var(--chevron-down);
    font-family: "Font Awesome 7 Pro";
}

.iti__country-list.iti__hide {
    opacity: 0;
    transition: 0ms all ease;
    transform-origin: right top;
}

.iti__country-list {
    transition: 250ms opacity cubic-bezier(0, 0, 1, 1), 120ms transform cubic-bezier(0, 0, 1, 1);
    opacity: 1;
    transform: translate(0px);
    pointer-events: inherit;
    background: white;
    border-radius: var(--miniradius);
    box-shadow: 0px 40px 130px 20px #0206591f !important;
    padding: 8px !important;
    transform-origin: left top;
    border: 0 !important;
    z-index: 999999 !important;
}

.iti__country-list::-webkit-scrollbar {
    width: 4px;
}

.iti__country-list::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0);
    border-radius: 50px;
}

.iti__country-list:hover::-webkit-scrollbar-thumb {
    background: rgb(155, 171, 187);
}

.iti__country-list::-webkit-scrollbar-track {
    background: transparent;
}

.iti__divider {
    border-color: var(--diver);
}

.iti__country {
    padding: 10px 14px !important;
    border-radius: var(--miniradius);
    justify-content: start;
    cursor: pointer;
    font-size: 15px;
    font-weight: 500;
}

[dir="rtl"] .iti__country {
    direction: rtl;
}
