body {
  text-align: start;
  font-family: "Zain", serif;
}
.owl-carousel {
  direction: ltr !important;
}
.header .container > .row > div {
  justify-content: right;
}
.header .container > .row > div:last-of-type {
  justify-content: left;
}
.intro .maincont {
  justify-content: left;
}
.about p {
  line-height: 2;
}
.services .slidebox .updata {
  direction: rtl;
}
.services .updata h5 {
  text-align: right;
}
.services .updata li {
  text-align: right;
  padding-right: 18px;
  padding-left: 0px;
}
.services .updata li span {
  margin-right: -20px;
  margin-left: 7px;
}
footer .upsocial span {
  line-height: 35px;
}
.conservices .conservbox h5 {
  text-align: right;
}
.conservices .conservbox li {
  text-align: right;
  padding-right: 25px;
  padding-left: 0px;
}
.conservices .conservbox li span {
  margin-left: 7px;
  margin-right: -25px;
}
.choose .row > div:not(:last-of-type) {
  border-left: 1px solid;
  border-right: none;
}
.contact ul li {
  text-align: right;
  padding-right: 35px;
  padding-left: 0px;
}
.contact li span {
  margin-left: 7px;
  margin-right: -35px;
  line-height: 35px;
}
.contact form input[type="text"],
.contact form input[type="tel"],
.contact form input[type="email"],
.contact form textarea {
  text-align: right;
}
.contact form input[type="text"]::placeholder,
.contact form input[type="tel"]::placeholder,
.contact form input[type="email"]::placeholder,
.contact form textarea::placeholder {
  text-align: right;
}
.about li {
  text-align: right;
  padding-right: 25px;
  padding-left: 0px;
}
.about li span {
  margin-left: 7px;
  margin-right: -25px;
}
