body {
    direction: rtl;
    unicode-bidi: embed;
    overflow-x: hidden;
}
.ft-why-choose-list-wrapper li:before {
    left: auto;
    right: 0;
}

.ft-why-choose-list-wrapper li {
    padding-left: 0;
    padding-right: 30px;
}

.ft-case-study-items .more-btn {
    right: 60px;
    left: 0;
}
.ft-case-study-items .ft-case-study-text{
    right: 60px;
}
.ft-btn-3 a i {
    transform: rotate(180deg);
    top: -4px;
}
section#ft-product-mesurment {
    direction: ltr;
}
.ft-btn-3 a i {
    margin-right: 5px;
}
.ft-header-section.header-style-one .ft-header-menu-top-cta:before {
    border-right: 45px solid transparent;
}
.ft-blog-feed-img {
    padding: 0;
    margin: 0;
    margin-left: 30px;
}
.ft-faq-content .accordion-item .accordion-button {
    padding: 18px 44px 17px;
}
.ft-testimonial-slider-items-3 .inner-box .content-outer {
    padding-right: 90px !important;
}
.ft-about-feature-wrapper-2 .ft-about-feature-list-item .ft-about-feature-icon {
    margin-right: 0;
    margin-left: 15px;
}
.ft-testimonial-item-innerbox .ft-testimonial-name h3 {
    padding-left: 0;
    padding-right: 96px;
}
.updated-service-block .inner-box .icon:after {
    left: auto;
    right: 0;
}
.ft-about-feature-list-item .ft-about-feature-icon {
    margin-right: 0;
    margin-left: 20px;
}
.ft-why-choose-form-wrapper {
    padding-left: 0;
    padding-right: 35px;
}
.ft-service-sidebar-widget .service-category-widget li a {
    padding-right: 45px;
    padding-left: 0;
}
.ft-service-details-counter-item .ft-service-details-count-icon {
    margin-right: 0;
    margin-left: 30px;
}
.ft-project-overview-list-item li:before {
    left: auto;
    right: 0;
}
.ft-header-section.header-style-one .ft-header-cta-info .ft-header-cta-icon {
    margin-left: 15px;
    margin-right: 0;
}
.ft-project-overview-list-item li {
    padding-left: 0;
    padding-right: 25px;
}
.ft-project-overview-comment-wrapper .ft-project-overview-comment-img {
    margin-right: 0;
    margin-left: 25px;
}
.ft-side-bar-widget .search-widget input {
    padding-left: 0;
    padding-right: 36px;
}
.ft-side-bar-widget .widget-title:after {
    left: auto;
    right: 0;
}
.widget ul li:before {
    left: auto;
    right: 0;
}

.widget ul li {
    padding: 0px 15px 12px 0px !important;
}
.ft-blog-comment-block .ft-blog-comment-text .ftd-reply-btn {
    left: 20px;
    right: auto;
}
.blog-details-img-text-wrapper .ft-blog-tag-share .ft-blog-share a i {
    margin-right: 0;
    margin-left: 5px;
}
.ft-contact-cta-items .ft-contact-cta-icon {
    margin-right: 0;
    margin-left: 30px;
}
.ft-why-choose-section-2 .why-choose-img-2 {
    bottom: 75px;
    left: 0;
    right: auto;
}
.ft-about-text-3 .ft-about-btn-group a i {
    margin-left: 0;
    margin-right: 5px;
}