body {
  direction: ltr;
  text-align: start;
}
.sidebar {
  right: auto;
  left: -350px;
}
.sidebar-width {
  left: 0px;
}
input,
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
textarea {
  direction: ltr !important;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
    direction: ltr !important;
}
.site-search .close-side i {
  right: 20px;
  left: auto;
}
.sidebar .close-side i {
  right: 20px;
  left: auto;
}
.sidebar li.menu-item-has-children > a::after {
  right: 1px;
  left: auto;
}
.site-search .woocommerce-product-search button {
  right: 0;
  left: auto;
}
ul.sub-menu {
  left: 0;
  right: auto;
}
.lolo-co {
  float: left;
}
.modal-header .close {
  margin: -1rem -1rem -1rem auto;
}
.select::before {
  left: auto;
  right: 9px;
}
.form-group label {
  right: auto;
  left: 16px;
}
.contracting-item .cont-icon {
  right: auto;
  left: 41px;
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInRight;
}
.fadeInRight {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

.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;
}

li.menu-item-has-children > a::after {
  left: auto;
  right: -14px;
}
.contact-img .img img,
.contact-img .contact-details {
  border-radius: 24px 0 0 24px;
}
.input-group.upload span.uplod {
  left: -15px;
  right: auto;
}
.service-item {
  border-radius: 24px 0 0 24px;
}
.services .col-lg-4:nth-child(3) .service-item {
  border-radius: 0 24px 24px 0;
}
.service-item .service-T {
  left: 0;
  right: auto;
}
.project-item {
  direction: ltr;
}
.count-block .details h6 {
    font-size: 30px;
    text-transform: capitalize;
}
.select .wpcf7-form-control-wrap::before {
    right: 9px;  
    left: auto !important;
}
select.wpcf7-form-control {
    direction: ltr;
}

form {
    direction: ltr;
}
.lang a i {
    display: none;
}


@media (max-width: 991px) {
}












