

&[dir="rtl"] .icon_box_01 h3 i{
    float: right;
    margin: 0 0 0 20px;
}

&[dir="rtl"]
    body{
        text-align: right;
    }



&[dir="rtl"] .icon_box_01 h3 i {
    float: right;
    margin: 0 0 0 20px;
    direction: ltr !important;
}


&[dir="rtl"] .dvd_bar:before{
    left: unset;
}


&[dir="rtl"] .col-md-12.col-lg-6.noPaddingRight {
    padding-right: 15px;
}

&[dir="rtl"]  .slider_01, .client_slider.owl-carousel.owl-loaded.owl-drag{
    direction: ltr !important;
    text-align: right !important;
}

html{
    overflow-x: hidden;
    
}


&[dir="rtl"]  body {
    font-family: 'Cairo' !important ;font-size: 19px;
    line-height: 1.8rem 
}

&[dir="rtl"]  .ab_contentو &[dir="rtl"]  h5 , &[dir="rtl"] p , &[dir="rtl"]  h5{
    font-family: 'Cairo' !important ;
}
&[dir="ltr"]  .ab_content , &[dir="ltr"]h5 , &[dir="ltr"] p , &[dir="ltr"] h5{
   
font-family: 'Roboto', sans-serif !important ;}


.tp-bullets.custom.vertical.nav-pos-hor-right.nav-pos-ver-center.nav-dir-vertical{
    display: none;;
}

#selecct-lang{
    border: 0; 
    font-size: 16px;
 
        display:table-row;
    
}


select {
    display:table-row;
}
option {
    display:table-cell;
}

#en-lang , #ar-lang{
    font-size: 16px;
}

&[dir="rtl"]  .owl-carousel .owl-item{
    float: right;
}


&[dir="rtl"] i.bx.bx-left-arrow-alt {
margin-right: 10px;}

&[dir="rtl"] .sub_title:before {
   
    margin-left: 5px;
}

&[dir="rtl"] .sub_title:after {
   
    margin-right: 5px;
}

&[dir="rtl"]  .quote_form select, .quote_form_2 select {
    background-position-x: calc(0% +  20px);

}

&[dir="rtl"]  select#con_subject {
    background-position-x: calc(0% + 20px);
}

 &[dir="rtl"] #ar-lang{
    display: none !important;
    
}

&[dir="ltr"] #en-lang{
    display: none ;
}




#selecct-lang , #changelang{
    border: none;
    margin: 0;
    width: 100%;
    font-family: inherit;
    font-size: 14;
    cursor: inherit;
    line-height: inherit;
    outline: none;
    text-align: center;  
     background-color: transparent;
 
    overflow:auto !important;
}

.menu_1 ul li{
    padding-bottom: 1 !important;
}
@media (min-width: 991px){



li#sellang {
    margin-top: 40px !important;
}


&[dir="rtl"]  li#sellang {
    margin-top: 44px 14px 0px!important;
    font-size: 16px;
}
#en-lang {
    font-size: 14px !important;
    margin-top: 48px;
}
 #ar-lang{
    font-size: 14px !important;
    margin-top: 44px;
}
.home-en{
    margin-top: 50px !important;

}


}

&[dir="rtl"] .dvd_bar2:before{
 
    left: unset;
}

&[dir="rtl"] .ab_counter h3 {
    margin-top: 25px;
}


&[dir="rtl"] select#changelang {
    height: 50px;
}


.showmenu{
    display:block;
  }


  @media (max-width: 991px){


    li#sellang {
        margin-top: 0px !important;
        height: 40px;
    }}


    @media (max-width: 991px){
    &[dir="rtl"] .submenu_toggler {
    right: unset; 
    left: 0;
} }



@media (max-width: 991px){
.access_btns {
    display: none ;
}}

@media (max-width: 991px){
   body {
       overflow-x: hidden !important;
    }
    &[dir="rtl"] div#title2Ar ,  &[dir="rtl"] div#title1Ar ,  &[dir="rtl"] div#des1Ar ,  &[dir="rtl"] div#des2Ar,  &[dir="rtl"] div#bt2Ar ,  &[dir="rtl"] div#bt1Ar{
        padding-right: 20px !important;
        font-family: 'Cairo';font-size: 22px;
    }



}

@media (max-width: 991px){
    body {
        overflow-x: hidden !important;
     }
     &[dir="rtl"] div#title2En ,  &[dir="rtl"] div#title1En ,  &[dir="rtl"] div#des1En ,  &[dir="rtl"] div#des2En,  &[dir="rtl"] div#bt1En ,  &[dir="rtl"] div#bt2En{
         padding-left: 20px !important;
         font-family: 'Cairo';font-size: 22px;
     }
 
 
 
 }
 


.owl-stage-outer{
    direction: ltr !important;
}

.grid-services

{
    display: flex;
    flex-direction: row;
}

.service_01{
    width: 33.3333333333;
}
@media (max-width: 767px){


    .grid-services

{
    display: flex;
    flex-direction: column;
}


}