.elementor-540885 .elementor-element.elementor-element-e750a5b{
    --padding-left: 0px !important;
    --padding-right: 50px !important;
}

@media (max-width: 768px) {
    .elementor-540885 .elementor-element.elementor-element-e750a5b{
        --padding-right: 0 !important;
    }
    .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal .hfe-nav-menu{
        left: -30px;
    }
}
.form-group input{
    direction: rtl;
    text-align: right
}

.toggle-password{
    right: auto;
    left: 12px;
}

.otp-input-group{
    flex-direction: row-reverse;
}
.ast-inline-flex{
    transform: rotateY(180deg);
}

.row .cart .positio {
    right: auto !important;
    left: 0 !important;
}
.product-remove,
.row .cart .image {
    margin-left: 0 !important;
    margin-right: auto !important;
}
.checkout_coupon input#coupon_code{
    border-radius: 0 12px 12px 0 !important;
}

.button.apply_coupon{
    border-radius: 12px 0 0 12px !important;
}
.refund {
    flex-direction: row-reverse;
}
.item-image {
    margin-left: 10px !important;
    margin-right: 0 !important;
}
.step::after {
    right: 80% !important;
    left: auto !important;
}

.row .cart .image span {
    transform: rotate(180deg);
    display: flex;
    padding: 5px !important;
}
.page-link svg,
.lesson-item .lesson-arrow img {
    transform: rotateY(180deg);
}

.unit-header .arrow {
    transform: rotate(180deg) !important;
}