body {
    text-align: left;
    direction: ltr;
}


.sub-services-index::after {
  transform: translateX(-102%) translateY(-102%);
}

.services-index::after {
  left: auto;
  right: -21%;
}

.main-aboutus-index .img-aboutus-index {
  right: auto;
  left: 0;
}

.text-aboutus-index span {
  left: auto;
  right: 60px;
}
.main-why-choose::after {
  right: auto;
  left: 0;
}

.sub-why-choose span {
  left:auto;
  right: 12%;
}

.arrow-choose {
  left: auto;
  right: -100%;
}

.arrow-choose {
  left: auto;
  right: -100%;
}

.btn-whatsapp-pulse-border {
  left: auto;
  right: 20px;
}

.asked-introducing ul li h2 {
  padding-left: 0px;
  padding-right: 60px;
}

.puls-que::before {
  left: auto;
  right: 0;
}

.puls-que::after {
  left: auto;
  right: 0;
}

.text-customers-index::after {
  right: auto;
  left: 14px;
}

.text-blog-index {
  padding: 20px 20px 20px 30px;
}

.contactus-index::after {
  right: auto;
  left: 0;
}

.main-contactus-index .input-form .form-control {
  padding-right: 0px;
  padding-left: 50px;
}

.main-contactus-index .input-form img {
  right: auto;
  left: 15px;
}

.title-header::before {
  left: auto;
  right: 5%;
}

.text-details ul li {
  padding: 0  0 0 35px;
}

.text-details ul li::after {
  right: auto;
  left: 0;
}

.order-form::after {
  left: auto;
  right: 0;
}

.order-form::before {
  right: auto;
  left: 0;
}

.header::after {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}

.element ul li a::after {
  right: auto;
  left: 0;
  background-position: left;
}

.text-sub-header {
  padding-right: 0%;
  padding-left: 15%;
}

.btn-video-header {
  left:auto;
  right: 8%;
}

.btn-video-header a {
  left: auto;
  right: 34px;
}

.footer::after {
  right: auto;
  left: 2%;
}

.element-footer h2::after,
.contect-footer h2::after {
  right: auto;
  left: 0;
}

.remove-mune {
  right: auto;
  left: 30px;
}


.text-aboutus-index span i {
    width: 100%;
    height: 57px;
    margin-top: 5px;
    line-height: 15px;
}

.sub-services-page i ,.more-servies ul li a i {
    transform: scaleX(-1);
}








@media (max-width: 992px) {
    .text-sub-header {
        padding-left: 0;
        padding-right: 0;
    }
    }


    @media (max-width: 576px) {
    .text-aboutus-index span {
        left: 0;
        right: 0;
        margin: auto;
    }


    }
