.academy-preview-page .preview-field.is-phone-field .iti{
    width:100%;
    direction:ltr;
}
.academy-preview-page .preview-field.is-phone-field .iti__tel-input{
    width:100%!important;
    min-height:50px;
    direction:ltr!important;
    text-align:left!important;
    font-family:"Almarai",Arial,Tahoma,sans-serif!important;
}
.academy-preview-page .preview-field.is-phone-field .iti__country-container{
    direction:ltr;
}
.academy-preview-page .preview-field.is-phone-field .iti__dropdown-content{
    z-index:10030;
    max-width:min(430px,calc(100vw - 28px));
    font-family:"Almarai",Arial,Tahoma,sans-serif!important;
}
.academy-preview-page .preview-field.is-phone-field .iti__country-list,
.academy-preview-page .preview-field.is-phone-field .iti__search-input{
    direction:rtl;
    text-align:right;
}
.academy-phone-helper{
    display:flex;
    align-items:center;
    gap:6px;
    margin-top:7px;
    color:#71817b;
    font-size:12px;
    line-height:1.55;
}
.academy-phone-helper::before{
    content:"✓";
    display:inline-grid;
    place-items:center;
    width:17px;
    height:17px;
    flex:0 0 17px;
    border-radius:50%;
    background:#e8f5f1;
    color:#0b775d;
    font-size:10px;
    font-weight:900;
}
.preview-field.is-phone-field.is-invalid .iti__tel-input{
    border-color:#c13c49!important;
    box-shadow:0 0 0 3px rgba(193,60,73,.08)!important;
}
