body {
    direction: ltr;
    text-align: start;
    /*font-family: 'regular';*/
     font-family: 'bahij';
}

.btn.btn-fixed {
    right: 0;
    left: auto;
}

.sidebar .close-side i {
    right: 140px;
    left: auto;
}

.sidebar {
    right: auto;
left: -100%;
}
.sidebar-width{
 left: 0;
right: auto;
width: 100%;
}
input,.wpcf7 input[type="url"],
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"],textarea{
    direction: ltr;
}

.about-info {
    padding-inline-start: 43px;
    padding-inline-end: 80px;
    padding-top: 0;
}
.breadcrumb-item+.breadcrumb-item::before {
    transform: scaleX(-1);
    padding-left: 0;
    font-size: 28px;
}

form{
    direction: ltr;
}


.lolo-co{
    float: left;
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInRight;
}
.fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}
.animate__bounceInRight{
  -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;   
}

.animate__bounceInLeft{
  -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;   
}


.search-btn i{
   margin-left: 0;
    margin-right: 12px;
}


.site-search .close-side i{
    right:20px;
    left:auto;
}
.site-search .woocommerce-product-search .search-field,
 .site-search .widget_search .search-form .search-field{
padding-right: 36px;
padding-left: 15px;
}
.site-search button {
    right: 0;
    left: auto;
}
.site-search .woocommerce-product-search .search-field,
 .site-search .widget_search .search-form .search-field{
direction: ltr;
}


.comp-rights {
    text-align: right;
}
.site-search .woocommerce-product-search button {
    position: absolute;
    right: 0;
    left: auto;
}


/* ********************************************8 */
.wpcf7 input[type="url"], .wpcf7 input[type="email"]
, .wpcf7 input[type="tel"] {
    direction: ltr !important;
}

.slider-home .slider-img::after{
    left: 0;
    right: auto;
}
.lang .lang-icone::after{
    left: 7px;
    right: auto;
}
.lang .sub-mune{
    left: 0;
    right: auto;
}
.navbar-toggler-icon span:last-of-type {
right: auto;
    left: 10px;
}
.owl-item.active.center  .project-item h3{
    justify-content: start;
}
.section-title img.arrow{
    transform: scaleX(-1);
}
.contact-img{
    right: 0;
    left: auto;
}
.vission-detail h4::after, .about-single-info h4:after, .project-Location h4:after{
    right: -26px;
    left: auto;
}

.carousel-info{
    /* text-align: start; */
    /* left: 17%; */
    /* right: auto; */
    direction: ltr;
}

.home-slider .owl-theme .owl-nav .owl-next {
    /* right: 0; */
    /* left:auto; */
}
.home-slider .owl-theme .owl-nav .owl-prev {
    /* right: 67px; */
    /* left: auto; */
}
.input-group.upload span.uplod {
    left: auto;
    right: 38px;
}
.nice-select {
    text-align: left !important;
    padding-left: 3px;
    padding-right: 30px;
}
.nice-select::after {
    right: 12px;
    left: auto;
}

.nice-select .option {
    text-align: left;
}
.footer-mail button {
    min-width: 126px;
    font-size: 16px;
    text-transform: capitalize;
}
.footer-items li a, .footer-mail h6 {
    font-size: 16px;
    line-height: 27px;
}
.about-page .about-img::before {
    left: -30px;
    right:auto;
}
.about-page .about-img::after {
    left: auto;
    right: -15px;
}
.project-detail ul li::before {
    left: 0;
    right: auto;
}
.project-block .img .img-info {
right: auto;
    left: 0;
}
.about-page-title h2::before {
right:auto;
    left: 88px;
    top: -16px;
}
.about-page-title h2::after {
right:auto;
    left: 81px;
    top: -1px;
}

.show-all a{
    font-size:18px;
}

.project-item .details {
    direction: ltr;
}

.comp-item {
    justify-content: flex-start;
}

.project-item .details .icon i {
    transform: scaleX(-1);
}


@media (max-width: 991px){
.about-page-title h2::before {left: 336px;}
.about-page-title h2::after {
    left: 329px;
}
}
@media (max-width: 425px){
.about-page-title h2::after {
    left: 141px;
}
.about-page-title h2::before {
    left: 148px;
}
}

@media (max-width:768px){
    .carousel-info {
        /*left: 0; */
    }
    .home-slider .owl-theme .owl-nav .owl-next {
        right: 0px;
    }
    .home-slider .owl-theme .owl-nav .owl-prev {
    right: 52px;
    }
    .about-page .about-img::before {
        left: -7px;
    }
    .about-page .about-img::after {
        right: 0px;
    }
    .sidebar .close-side i{
        right:20px;
    }
    .vission-detail h4::after, .about-single-info h4:after, .project-Location h4:after {
    right: 0px;
    left: auto;
}
    }
    
    