﻿ body { direction: rtl ; }
html[dir="rtl"],
html[dir="rtl"] body {
  direction: ltr;
  text-align: left;
  font-family: "Noto Sans Arabic", Arial, "Segoe UI", sans-serif !important;
}

html[dir="rtl"] body,
html[dir="rtl"] body *:not(i):not(.fa):not(.fab):not(.far):not(.fas):not(.fa-brands):not(.fa-solid):not([class*="fa-"]) {
  letter-spacing: 0 !important;
  word-spacing: normal !important;
  text-transform: none !important;
  font-family: "Noto Sans Arabic", Arial, "Segoe UI", sans-serif !important;
  font-kerning: normal !important;
  font-variant: normal !important;
  font-variant-ligatures: normal !important;
  font-feature-settings: "liga" 1, "calt" 1 !important;
}

html[dir="rtl"] *,
html[dir="rtl"] *::before,
html[dir="rtl"] *::after {
  letter-spacing: 0 !important;
  text-transform: none !important;
}

html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] h5,
html[dir="rtl"] h6,
html[dir="rtl"] p,
html[dir="rtl"] span,
html[dir="rtl"] a,
html[dir="rtl"] button,
html[dir="rtl"] input,
html[dir="rtl"] textarea,
html[dir="rtl"] select,
html[dir="rtl"] label,
html[dir="rtl"] small,
html[dir="rtl"] strong,
html[dir="rtl"] b,
html[dir="rtl"] li {
  letter-spacing: 0 !important;
  word-spacing: normal !important;
  text-transform: none !important;
  font-family: "Noto Sans Arabic", Arial, "Segoe UI", sans-serif !important;
}

html[dir="rtl"] .premium-kicker,
html[dir="rtl"] .premium-eyebrow,
html[dir="rtl"] .sub-title,
html[dir="rtl"] .solution-count,
html[dir="rtl"] .solution-link,
html[dir="rtl"] .footer-cta-kicker,
html[dir="rtl"] .contact-kicker,
html[dir="rtl"] .about-eyebrow,
html[dir="rtl"] .goals-eyebrow,
html[dir="rtl"] .quality-kicker,
html[dir="rtl"] .branch-label,
html[dir="rtl"] .premium-breadcrumb,
html[dir="rtl"] .navbar,
html[dir="rtl"] .dropdown-menu,
html[dir="rtl"] .btn {
  letter-spacing: 0 !important;
  word-spacing: normal !important;
  text-transform: none !important;
  font-family: "Noto Sans Arabic", Arial, "Segoe UI", sans-serif !important;
}

html[dir="rtl"] i,
html[dir="rtl"] .fa,
html[dir="rtl"] .fab,
html[dir="rtl"] .far,
html[dir="rtl"] .fas,
html[dir="rtl"] .fa-brands,
html[dir="rtl"] .fa-solid,
html[dir="rtl"] [class^="fa-"],
html[dir="rtl"] [class*=" fa-"] {
  font-family: "Font Awesome 6 Free", "Font Awesome 6 Brands" !important;
}

html[dir="rtl"] .navbar-nav,
html[dir="rtl"] .dropdown-menu,
html[dir="rtl"] .footer,
html[dir="rtl"] .premium-breadcrumb,
html[dir="rtl"] .premium-cta,
html[dir="rtl"] .history-hero-copy,
html[dir="rtl"] .support-form-shell,
html[dir="rtl"] .contact-map-copy,
html[dir="rtl"] .branch-card,
html[dir="rtl"] .category-product-content,
html[dir="rtl"] .product-details-content,
html[dir="rtl"] .about-story-copy {
  direction: ltr;
  text-align: left;
}

html[dir="rtl"] ul,
html[dir="rtl"] ol {
  padding-left: 1.25rem;
  padding-right: 0;
}

html[dir="rtl"] .scroll-top {
  right: 1.875rem !important;
  left: auto !important;
  bottom: 94px !important;
}

html[dir="rtl"] #tabadul-wa-btn {
  right: 24px !important;
  left: auto !important;
}


html[dir="rtl"] .fa-angle-right:before {
  content: "\f104";
}

html[dir="rtl"] .fa-arrow-right:before {
  content: "\f060";
}

html[dir="rtl"] .product-related-list a {
  margin: 0 32px 0 0;
  padding: 0 0 0 18px;
  border-right: 0;
  border-left: 3px solid #05265d;
}
html[dir="rtl"] .product-related-list a:after {
  display: none;
}

html[dir="rtl"] .footer-widget ul li {
  text-align: left;
}
html[dir="rtl"] .footer-widget ul li a {
  text-align: left;
}
html[dir="rtl"] .footer-widget ul li a:before {
  margin-left: 0;
  margin-right: 10px;
}
html[dir="rtl"] .contact-list a,
html[dir="rtl"] .contact-list div {
  direction: ltr;
  grid-template-columns: 32px minmax(0, 1fr);
  gap: 8px;
}
html[dir="rtl"] .contact-list i {
  width: 32px;
  height: 32px;
  font-size: 13px;
}
html[dir="rtl"] .contact-list a span,
html[dir="rtl"] .contact-list div span {
  text-align: left;
}
html[dir="rtl"] .contact-list a[href^="tel"] span {
  font-size: 14px;
}

html[dir="rtl"] .career-job-card .career-apply-btn:after {
  content: "\f060";
  margin-right: 0;
  margin-left: 10px;
}

html[dir="rtl"] .footer-nav ul {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 24px;
}
html[dir="rtl"] .footer-nav ul li {
  display: inline-flex;
  white-space: nowrap;
}
html[dir="rtl"] .footer-nav ul li:before {
  display: none !important;
}
html[dir="rtl"] .footer-nav ul li a {
  padding: 8px 0;
  white-space: nowrap;
}

html[dir="rtl"] .contact-primary strong,
html[dir="rtl"] .contact-primary span {
  font-size: 20px;
}

.footer-social-row .social-share {
  flex-wrap: wrap;
}

html[dir="rtl"] .search-pagination .fa-arrow-right:before {
  content: "\f061";
}

@media (min-width: 1200px) {
  html[dir="rtl"] .header .navbar > .container,
  html[dir="rtl"] .header .navbar > .container-fluid {
    direction: ltr;
  }

  html[dir="rtl"] .header .navbar .navbar-brand {
    margin-left: 0 !important;
    margin-right: 28px !important;
    order: 1;
  }

  html[dir="rtl"] .header .navbar .offcanvas-nav {
    order: 2;
  }

  html[dir="rtl"] .header .navbar .nav-cta {
    order: 3 !important;
    margin-left: 28px;
    margin-right: 0;
  }

  html[dir="rtl"] .header .navbar .navbar-nav {
    flex-direction: row !important;
    direction: ltr;
    padding-left: 0;
    padding-right: 0;
  }

  html[dir="rtl"] .header .navbar .navbar-nav > li:first-child > a.nav-link {
    padding-left: 0;
    padding-right: 20px;
  }

  html[dir="rtl"] .header .navbar .navbar-nav > li:last-child > a.nav-link {
    padding-right: 0;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu {
    left: 0 !important;
    right: auto !important;
    direction: ltr;
    text-align: left;
    padding: 12px 0;
    border-radius: 10px;
    box-shadow: 0 18px 48px rgba(2, 14, 40, .16);
  }

  html[dir="rtl"] .header .navbar .navbar-nav .nav-item > .dropdown-menu:first-of-type:before {
    left: 22px;
    right: auto;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    text-align: left;
    padding: 10px 34px 10px 22px !important;
    line-height: 1.45;
    white-space: normal;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-item:hover,
  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-item:focus {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-submenu a:after {
    left: auto;
    right: 16px;
    transform: rotate(90deg);
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-submenu.dropend .dropdown-menu {
    left: 100% !important;
    right: auto !important;
    top: -10px;
    margin-left: 4px;
    margin-right: 0;
  }

  html[dir="rtl"] .header .navbar .dropdown .dropdown-toggle:after {
    float: right;
    margin-left: 5px;
    margin-right: 0;
  }
}

@media (max-width: 1199.98px) {
  html[dir="rtl"] .header .navbar .offcanvas-nav {
    left: 0;
    right: auto;
    transform: translateX(-100%);
    direction: ltr;
    text-align: left;
  }

  html[dir="rtl"] .header .navbar .offcanvas-nav.show {
    transform: none;
  }

  html[dir="rtl"] .header .navbar .offcanvas-header {
    flex-direction: row-reverse;
  }

  html[dir="rtl"] .header .navbar .navbar-nav {
    flex-direction: column !important;
    padding-left: 0;
    padding-right: 0;
  }

  html[dir="rtl"] .header .navbar .dropdown .dropdown-toggle:after {
    float: right;
    margin-left: auto;
    margin-right: 0;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu {
    position: static;
    width: 100%;
    text-align: left;
    padding-left: 12px;
    padding-right: 0;
  }

  html[dir="rtl"] .header .navbar .navbar-nav .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 10px 16px !important;
  }
}

html[dir="rtl"] .ar-home-page .slide-content,
html[dir="rtl"] .ar-home-page .about-content,
html[dir="rtl"] .ar-home-page .services-sec,
html[dir="rtl"] .ar-home-page .process-sec,
html[dir="rtl"] .ar-home-page .choose-content,
html[dir="rtl"] .ar-home-page .blog-sec,
html[dir="rtl"] .ar-home-page .review-wrap,
html[dir="rtl"] .ar-home-page .stat-sec {
  direction: ltr;
  text-align: left;
}

html[dir="rtl"] .ar-home-page .slider-sec .row,
html[dir="rtl"] .ar-home-page .about-sec .row,
html[dir="rtl"] .ar-home-page .services-sec .row,
html[dir="rtl"] .ar-home-page .choose-sec .row,
html[dir="rtl"] .ar-home-page .review-sec3 .row {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .slide-content {
  margin-left: clamp(20px, 6vw, 110px);
  margin-right: 0;
}

html[dir="rtl"] .ar-home-page .slider-btn,
html[dir="rtl"] .ar-home-page .services-cta,
html[dir="rtl"] .ar-home-page .solution-link,
html[dir="rtl"] .ar-home-page .post-meta,
html[dir="rtl"] .ar-home-page .review-card3 .d-flex,
html[dir="rtl"] .ar-home-page .stat-card {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .slide-footer {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .slide-footer .social-share {
  direction: rtl;
  left: auto;
  right: 0;
}

html[dir="rtl"] .ar-home-page .slide-footer .ct-nav {
  direction: rtl;
}

html[dir="rtl"] .ar-home-page .slide-footer .ct-nav .swiper-button-next {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  flex: 0 0 46px;
  position: relative;
  inset: auto;
  margin: 0;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 5;
}

html[dir="rtl"] .ar-home-page .slide-footer .ct-nav:after {
  right: 47%;
  left: auto;
  transform: translate(50%, -50%);
}

html[dir="rtl"] .ar-home-page .slide-footer .ct-nav .swiper-button-next:after {
  content: "\f105";
  font-family: "Font Awesome 7 Free", "Font Awesome 6 Free", FontAwesome, sans-serif !important;
  font-weight: 900;
}

html[dir="rtl"] .ar-home-page .about-th {
  margin-left: 0;
  margin-right: auto;
}

html[dir="rtl"] .ar-home-page .stat-box {
  left: auto;
  right: 0;
  text-align: left;
}

html[dir="rtl"] .ar-home-page .sub-title.half:before,
html[dir="rtl"] .ar-home-page .sub-title.half:after {
  left: auto;
  right: auto;
}
html[dir="rtl"] .ar-home-page .sub-title.half:before {
  left: 0;
  right: auto;
}

html[dir="rtl"] .ar-home-page .services-sec .sec-intro,
html[dir="rtl"] .ar-home-page .services-lead {
  text-align: left !important;
}

html[dir="rtl"] .ar-home-page .services-sec .offset-xl-1 {
  margin-left: 8.33333333%;
  margin-right: 0;
}

html[dir="rtl"] .ar-home-page .solution-card {
  direction: ltr;
  text-align: left;
}

html[dir="rtl"] .ar-home-page .solution-count {
  left: auto;
  right: 22px;
}

html[dir="rtl"] .ar-home-page .solution-icon {
  margin-left: 0;
  margin-right: auto;
}

html[dir="rtl"] .ar-home-page .services-cta {
  text-align: left;
}

html[dir="rtl"] .ar-home-page .process-card {
  direction: ltr;
  text-align: left;
}

html[dir="rtl"] .ar-home-page .process-head {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .choose-bg {
  left: auto;
  right: 0;
}

html[dir="rtl"] .ar-home-page .choose-card {
  direction: ltr;
  text-align: left;
}
html[dir="rtl"] .ar-home-page .choose-card i,
html[dir="rtl"] .ar-home-page .choose-card .fa,
html[dir="rtl"] .ar-home-page .choose-card [class^="fa-"],
html[dir="rtl"] .ar-home-page .choose-card [class*=" fa-"] {
  margin-right: 8px;
  margin-left: 0;
  display: inline-block;
}
html[dir="rtl"] .ar-home-page .choose-card ul,
html[dir="rtl"] .ar-home-page .choose-card ol {
  padding-left: 20px;
  padding-right: 0;
}
html[dir="rtl"] .ar-home-page .choose-card li {
  text-align: left;
}

html[dir="rtl"] .ar-home-page .post-entry1 {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .post-entry1 .order-md-1 {
  order: 2 !important;
}

html[dir="rtl"] .ar-home-page .post-entry1 .order-md-2 {
  order: 1 !important;
}

html[dir="rtl"] .ar-home-page .post-content {
  text-align: left;
}

html[dir="rtl"] .ar-home-page .post-meta {
  justify-content: flex-start;
}

html[dir="rtl"] .ar-home-page .post-meta img {
  margin-left: 0;
  margin-right: 6px;
}

html[dir="rtl"] .ar-home-page .blog-media {
  text-align: left !important;
}

html[dir="rtl"] .ar-home-page .review-sec3 .ms-auto {
  margin-left: auto !important;
  margin-right: 0 !important;
}

html[dir="rtl"] .ar-home-page .review-bg {
  left: 0;
  right: auto;
}

html[dir="rtl"] .ar-home-page .review-card3 {
  direction: ltr;
  text-align: left;
}

html[dir="rtl"] .ar-home-page .review-card3 .review-ratings {
  flex-direction: row-reverse;
}

html[dir="rtl"] .ar-home-page .review-card3 .gap-3 {
  flex-direction: row;
}

html[dir="rtl"] .ar-home-page .rev-info {
  text-align: left;
}

html[dir="rtl"] .ar-home-page .stat-card img {
  margin-left: 0;
  margin-right: 18px;
}

html[dir="rtl"] .ar-home-page .st-info {
  text-align: left;
}

html[dir="rtl"] .ar-home-page .stat-sec [class*="justify-content-xl-"] {
  justify-content: flex-start !important;
}

html[dir="rtl"] .ar-home-page .stat-sec .row {
  direction: ltr;
}

html[dir="rtl"] .ar-home-page .stat-card {
  justify-content: flex-start;
}

@media (max-width: 1199.98px) {
  html[dir="rtl"] .ar-home-page .services-sec .offset-xl-1 {
    margin-left: 0;
  }
}

@media (max-width: 767.98px) {
  html[dir="rtl"] .ar-home-page .slide-content {
    margin-left: 18px;
    margin-right: 18px;
  }

  html[dir="rtl"] .ar-home-page .post-entry1 .order-md-1,
  html[dir="rtl"] .ar-home-page .post-entry1 .order-md-2 {
    order: initial !important;
  }
}



