body {
    direction: rtl;
    text-align: start;
 font-family: 'ar-font';
}
.sidebar {
 right: auto;
 left: -350px;
}
.sidebar-width{
    left: 0px;
    
}

.close-side i{
    right: auto;
    left: 20px;
}
.sidebar .close-side i {
    left: 20px;
    right: auto;
}
form{
    direction: rtl;
}
section.who-we-are .row:nth-child(even) {
    direction: ltr;

}
.animate__fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}
.animate__fadeInLeft {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}
.home-slider .owl-theme .owl-nav .owl-next {
    left: 70px;
    right: auto;
}
.home-slider .owl-theme .owl-nav .owl-prev {
    left: 0px;
    right: auto;
}
.slider-home.owl-theme .owl-dots {
justify-content: end;
}
.lolo-co{
    float: left;
}
.animate__fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInRight;
}
.animate__fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}
.animate__bounceInRight{
    animation-name: bounceInLeft;  
}
.animate__bounceInLeft{
    animation-name: bounceInRight;  
}
.search-btn i{
   margin-left: 0;
    margin-right: 12px;
}

.home-slider, .home-slider .item,
 .home-slider .item .container,
  .home-slider .item .container .row {
    min-height: 710px;
    direction: rtl;
}

.site-search .woocommerce-product-search button {
    position: absolute;
    left: 0;
    right: auto;
}
.site-search .close-side i{
    left: 20px;
    right: auto;
}

.slider-home::after {
    right: auto;
    left: 0;
}


.breadcrumb-section::after{
    left: 0;
    right: auto;
}


.about-img img,.about-img::after {
    transform: scaleX(-1);
}
.project-item .project-details {
    direction: rtl;
}
.ceo-statement-img::after {
left: auto;
    right: 16px;
}
.service-item::after,.vission-item::after{
    right: 0;
    left: auto;
}
.card-body ul li::before,.news-title ul li::before,
.single-service-details ul li::before{
    right: 0;
    left: auto;
}
.card-header .btn::after, .card-body span.close::after{
    left: 0;
    right: auto;
}
.card-header .btn{
    padding: 15px 15px 15px 0;
}
/* .form-group.mobile span.mob-num {
left: auto;
    right: 8px;
} */
.nice-select::after {
    left: 12px;
    right: auto;
}
.nice-select {
    text-align: start !important;
    padding-left: 30px;
    padding-right: 12px;
}
.lang-search {
    gap: 9px;
}
.mypagination i.fas.fa-chevron-left {
    transform: scaleX(1);
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl !important;
}

.form-group.mobile input {
    padding-inline-start: 10px;
}

.page-item:first-child .page-link i.fas.fa-chevron-right {
    transform: scaleX(1);
}
ul.sub-menu {
    right: 0;
    left: auto;
}
.sidebar .item-has-children>a::after {
    top: 7px;
    left: -15px;
}

.item-has-children a {
    padding-inline-start: 18px;
    padding-inline-end: 28px;
}
.item-has-children>a::after {
    top: 14px;
    left: 16px;
    right: auto;
}

@media (max-width: 991px){
.sidebar .item-has-children>a::after {
    left: 33px;
}
}














