#ct-header-wrap .ct-header-button.style1 .btn i {
    margin-right: 10px;
    margin-left: 0;
    vertical-align: -2px;
}
#ct-header-wrap .ct-header-button a .flaticon-next-1:before {
    content: "\f126";
}
.ct-contact-form-layout1.style1 .input-filled > label, .ct-contact-form-layout1.style2 .input-filled > label {
    direction: rtl;
}
.elementor-widget-divider .elementor-divider-separator {
    direction: rtl;
    margin-right: 0 !important;
    margin-left: auto !important;
}
#ct-header-wrap.ct-header-layout5 .ct-header-main .ct-header-navigation , #ct-header-wrap.ct-header-layout5 .ct-header-main .ct-header-navigation{
    flex-grow: 1;
    justify-content: left;
}
body.error404 .error-404-content .btn i {
    margin-left: 5px;
    margin-right: 0;
}
.woocommerce #secondary .widget_price_filter .price_label {
    direction: rtl;
}
.fac-angle-right:before {
    content: "\f104";
}
.ct-widget-cart-sidebar .ct-close {
    left: 30px;
    right: auto;
}