/* html[dir=rtl] .cust-shape-rgt::after {
    right:auto;
    left: -37px;
} */
html[dir=rtl] .cust-shape-lft::before {
    right:-37px;
    left: auto;
}
html[dir=rtl] .how-it-work-wrap .hiw-wrap::after {
    right: auto;
    left: -30px;
}
html[dir=rtl] .cst-btn {
    flex-direction: row-reverse;
}
html[dir=rtl] .show-passwd {
    left: auto;
    right: var(--input-left-padding);
}
html[dir=rtl] .form-select, html[dir=rtl] .form-control{
    text-align: right;
}
html[dir=rtl] .submit-btn-wrap .cst-btn {
    flex-direction: row !important;
}
html[dir=rtl] ul.cust-dot-list li::before {
    left: auto;
    right: -10px;
}
html[dir=rtl] ul.cust-dot-list li {
    margin-right: 5px;
    margin-left: 0;
}
html[dir=rtl] .language-wrap .form-select option,
html[dir=rtl] .header-btn-wrap .language-wrap #language-select,
html[dir=rtl] .language-wrap .form-select {
    text-align: right;
}

@media (max-width:1199px) {
    html[dir=rtl] .cust-shape-lft::before { right:-30px;left: auto;}
}
@media(max-width:991px) {
    html[dir=rtl]  header .header-wrap .navbar-nav {
        right: -15px;
        left: 0;
    }
    html[dir=rtl] .how-it-work-wrap .hiw-wrap::after {
        left: 0;
    }
    html[dir=rtl] .show-passwd {
        right: 10px;
        left: auto;
    }
}