body {
        direction: rtl;
}

.navigation {
    margin-right: auto;
   margin-left: 0;
}

.hd-r {
    margin-right: 70px;
    margin-left: 0;
}

.h-languages {
    margin-right: 20px;
   margin-left: 0;
}

.h-languages .h-earth {
  
    margin-left: 6px;
     margin-right: 0;
}

.h-languages .h-lang-btm {
  margin-left: 0;
    margin-right: 6px;
}

.ban-btn i{
    transform: rotate(180deg);
}

.m1-l {
   
    margin-left: 3.75%;
     
  
     margin-right: auto;
   
}


.m1-num {
   right:auto;
    left: 11px;
}



.m1-btn i {
    transform: rotate(180deg);
}

.m1-btn a {
    padding-left: 0;
    padding-right: 24px;
   
}


.ban-btn a {
     padding-left: 0;
    padding-right: 24px;
   
}

.sw-btn2 {
  
    direction: ltr;
}

.m7-top {
    
    right: 0;
    left:auto;
    
}

.m7-s-img {
    
    margin-left: 33px;
    margin-right: 0;
}

.m8-faq .faq-top i {
   
    margin-left: 25px;
       margin-right: 0;
}

.fo-form .ver-code {
   
    left: 0;
   right:auto;
}

.fo-form .ver input {
    padding-left: 110px;
     padding-right: 18px;
}


form .star::before {
   
    right: 6px;
  left:0;
}


.m-formcountry .drop-btn i, .m-formcountry .drop-btn svg {
   
    left: 10px;
   right:initial;
}


.snav .nav {
    
    left: 2.5%;
    right:auto;
    
}



@media screen and (max-width: 1023px) {
    .m-caro .sw-btn {
       
        direction: ltr;
    }
}

.a1m9-btn a {
    
    transform: rotate(180deg);
}







@media screen and (max-width: 1023px) {
    .hd-r {
        margin-right: auto;
        margin-left: 50px;
    }
}

@media screen and (max-width: 999px) {
    .m-caro2 .sw-btn {
       
        direction: ltr;
    }
}

@media screen and (max-width: 767px) {
    .a1ma-det {
        
        direction: ltr;
    }
}

.a1ma-s-det {
 
    direction: ltr;
}

.fo-btn i {
   
    transform: rotate(180deg);
}

.a1m6-btn .iconfont{
     transform: rotate(180deg);
}

.n1m1-t-btn {
    margin-right: auto;
    margin-left: 0;
}

.s2m2-b-con .s1m7-s-img {
   
    margin-right: 0;
   margin-left: auto;
}

@media screen and (min-width: 1000px) {
    .s2ma {
        
        direction: ltr;
    }
}

.s2m7-list .s1m7-s-img {
    margin-right: 0;
   margin-left: auto;
}


.s2m7-s-back {
   
    left: 0;
   right:auto;
    transform: translateY(-50%) rotate(180deg);
}

.a1ma-det {
   
    direction: ltr;
}

.p3m5-l .sw-btn {
   
    direction: ltr;
}

.p3m5-top i {
    
    transform: rotate(180deg);
}

.nav-drop-btn i{
    transform: rotate(180deg);
} 


.m3-s-btn a {
   
    transform: rotate(180deg);
}


.s2m2-btn a {
    
    transform: rotate(180deg);
}


.se1m2-s-con em::before {
   left:0;
    right: 11px;
   
}

.se1m2-s-con em {
   
    padding-right: 26px;
    padding-left: 0;
}

.nav-drop-r-r2{
    padding-right: initial;
    padding-left: calc((100vw - 1500px) / 2);
}

.a1m8-sw {
    direction: ltr;
}

.a1m8-s-title{
    direction: rtl;
}