body {
  font-family: "Cairo", sans-serif; }

h1, h2, h3, h4, h5, h6, .second-about p, .about-text span {
  font-family: "Cairo", sans-serif; }

.mfp-counter {
  direction: ltr; }

.header-cta ul li {
  padding-right: 0;
  padding-left: 30px; }
  .header-cta ul li:last-child {
    padding-left: 0; }
  .header-cta ul li i {
    margin-right: 0;
    margin-left: 5px; }

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

.right-menu li {
  float: none;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 20px; }
  .right-menu li .icon {
    float: none;
    margin: 0; }
  .right-menu li .text {
    float: none; }

.main-menu {
  margin: 0; }

.header-three .main-menu ul li a {
  font-family: "Cairo", sans-serif;
  font-size: 16px; }

.second-menu .main-menu ul li {
  display: block;
  margin: 0; }
  .second-menu .main-menu ul li a {
    text-align: start; }
  .second-menu .main-menu ul li:first-child {
    margin-right: 0; }
.second-menu .main-menu ul .has-sub ul .has-sub ul {
  left: auto;
  right: 100%; }

.services-box07 .sr-contner .icon {
  margin-right: 0;
  margin-left: 20px; }

.about-content3 li::before {
  margin-right: 0;
  margin-left: 10px; }

.s-about-img img {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  height: auto; }

.second-about {
  right: 0; }

.button-group button::before {
  left: auto;
  right: -12px; }

.pricing-head .month {
  left: 0;
  right: auto; }

.pricing-body li::before {
  margin-right: 0;
  margin-left: 15px;
  float: right; }

.testimonial-active .testi-author img {
  float: none; }
.testimonial-active .ta-info {
  float: none; }
.testimonial-active .qt-img {
  right: auto;
  left: 30px; }

.footer-link ul li a::before {
  margin-right: 0;
  margin-left: 8px; }

.contact-field input {
  padding-left: 0;
  padding-right: 15px; }

.sidebar-widget .widget-title {
  padding-left: 0;
  border-left: 0;
  border-right: 4px solid #EA088C;
  padding-right: 15px;
  text-align: start; }

.services-categories li::before {
  left: auto;
  right: 0; }
.services-categories li a::before {
  right: auto;
  left: 0;
  content: "\f060"; }

.why-us .section-title p {
  text-align: justify; }

.about-area .about-item .item-content .desc-item p {
  text-align: justify; }

.services-categories li a {
  padding-right: 25px !important;
  padding-left: 50px !important; }

.meanmenu-reveal {
  right: auto !important;
  left: 0 !important; }

/*# sourceMappingURL=style-rtl.css.map */
