body{
    direction: rtl;
}
.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:after {
    right: inherit;
    left: 40px;
}
.header .primary-header-inner .header-menu-wrap ul li:not(:last-of-type) {
    border-left: 1px solid var(--bd-color-border-1);
    border-right: 0;
}
.header .primary-header-inner .header-menu-wrap ul li li {
    text-align: right;
}
.slider-section ,#preloader ,.odometer{
    direction: ltr;
}
.service-item {
    border-right: 1px solid var(--bd-color-border-1);
    border-left: 0;
}
.fa-arrow-right:before {
    content: "\f062"
}
.section-heading .section-title span:before {
    right: 0;
    left: inherit;
}
.about-content .about-items .about-item {
    border-radius:  50px 0 0 50px ;
    border: 1px solid var(--bd-color-border-1);
    border-right: 3px solid var(--bd-color-theme-primary);
    border-left: inherit;
}
.cta-section .overlay {
    left: inherit;
    right: 0;
}
.testi-thumb-wrap .thumb-carousel .testi-author-wrap .author-content {
    padding: 30px 110px 30px 40px;
}
.testi-thumb-wrap .swiper-slide.swiper-slide-thumb-active .testi-author-wrap:before {
    background: linear-gradient(270deg, rgba(199, 60, 134, 0.5) 0%, rgba(63, 90, 243, 0.0088410364) 80%);
}
.testi-content .quote:before {
    left: inherit;
    right: 0;
}
.post-card .post-thumb {
    right: 0;
    left: inherit;
}
.post-content-wrap .date {
    left: 0px;
    right: inherit;
}
.request-form-wrap {
    left: 0px;
    right: inherit;
}
.header .primary-header-inner .header-menu-wrap ul li li ul {
    right: 100%;
    left: inherit;
}
.header .primary-header-inner .header-menu-wrap ul li ul {
    right: 30px;
    left: inherit;
}
.header .primary-header-inner .header-menu-wrap ul li li a:before {
    left: inherit;
    right: 0;
}
.img-reveal .img-overlay {
    left: inherit;
    right: 0;
}
.page-header .shape.shape-1 {
    right: 0;
    left: inherit;
}
.page-header .page-header-content .sub-title .home:before {
    right: inherit;
    left: 0;
}
.contact-item .icon {
    right: inherit;
    left: 40px;
}
.testi-thumb-wrap .swiper-slide.swiper-slide-thumb-active .testi-author-wrap:after {
    right: inherit;
    left: -38%;
}
@media (max-width: 1600px) {
    .header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:after {
        left: 20px !important;
    }
}
