/* Generated by automation/ar/rtl.cjs from the index.html inline <style> block -- do not edit by hand. */
[dir="rtl"] body {
  text-align: right;
}
[dir="rtl"] ul {
  padding-right: 0;
  padding-left: 0;
}
[dir="rtl"] .container, [dir="rtl"] .container-fluid, [dir="rtl"] .container-xl-custom {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
[dir="rtl"] .row {
  margin-left: -15px;
  margin-right: -15px;
}
[dir="rtl"] .col, [dir="rtl"] [class*="col-"] {
  padding-left: 15px;
  padding-right: 15px;
}
[dir="rtl"] .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
[dir="rtl"] .ms-2 {
  margin-right: .5rem !important;
  margin-left: 0 !important;
}
[dir="rtl"] .ms-3 {
  margin-right: 1rem !important;
  margin-left: 0 !important;
}
[dir="rtl"] .ps-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
[dir="rtl"] #header {
  right: 0;
  left: 0;
}
[dir="rtl"] .ti-hero .owl-carousel .owl-dots {
  left: 5vw !important;
  right: auto !important;
}
[dir="rtl"] .ti-hero-col-left {
  background-position: left center;
}
[dir="rtl"] .ti-hero-col-right {
  background-position: right center;
}
[dir="rtl"] .ti-hero-content-wrap {
  padding-right: 50px;
  padding-left: 50px;
}
[dir="rtl"] .ti-hero-feats-bar {
  right: 0;
  left: 0;
}
@media (max-width:991px) {
  html[dir="rtl"].mobile-menu-opened #header .header-nav-main {
    right: 0 !important;
    left: 0 !important;
  }
  [dir="rtl"] .ti-hero-feat {
    border-right: 1px solid rgba(255,255,255,0.1) !important;
    border-left: 0 !important;
  }
  [dir="rtl"] .ti-hero-feat:first-child {
    border-right: 0 !important;
    border-left: 0 !important;
  }
}
