[dir="rtl"] .nav-links {
    padding-inline-start: 0;
}

[dir="rtl"] .nav-cta {
    flex-direction: row-reverse;
}

[dir="rtl"] .lang-switcher-menu {
    inset-inline-end: 0;
    inset-inline-start: auto;
    text-align: start;
}

[dir="rtl"] .lang-switcher-menu a {
    text-align: start;
}

[dir="rtl"] .showcase ul li,
[dir="rtl"] .plan-list li {
    text-align: start;
}

[dir="rtl"] .password-toggle-btn {
    inset-inline-end: 0;
    inset-inline-start: auto;
}

[dir="rtl"] .password-toggle-wrap .form-control {
    padding-inline-end: 2.75rem;
    padding-inline-start: 0.75rem;
}

[dir="rtl"] .iq-sidebar .side-menu .ml-2 {
    margin-inline-start: 0.5rem !important;
    margin-inline-end: 0 !important;
}

[dir="rtl"] .navbar-nav.ml-auto {
    margin-inline-start: auto !important;
    margin-inline-end: 0 !important;
}

[dir="rtl"] .dropdown-menu-right {
    inset-inline-end: 0;
    inset-inline-start: auto;
}

[dir="rtl"] .svg-icon.mr-0 {
    margin-inline-end: 0 !important;
    margin-inline-start: 0.5rem !important;
}

[dir="rtl"] .to-top {
    inset-inline-end: auto;
    inset-inline-start: 1.25rem;
}

[dir="rtl"] .marquee-track {
    animation-direction: reverse;
}

[dir="rtl"] .co-pay-option,
[dir="rtl"] .term-picker label {
    text-align: start;
}

[dir="rtl"] .icon-badge svg,
[dir="rtl"] .plan-list svg path,
[dir="rtl"] .btn-primary svg:not(.mirror-rtl) {
    transform: none;
}

[dir="rtl"] .nav-links a svg.mirror-rtl,
[dir="rtl"] .btn-inline svg.mirror-rtl {
    transform: scaleX(-1);
}
