/* Arabic CSS
  --------------------------------------- */

@font-face {
  font-family: "Droid Arabic Kufi";
  src: url("../fonts/DroidArabicKufi.eot");
  src: url("../fonts/DroidArabicKufi.eot?#iefix") format("embedded-opentype"),
    url("../fonts/DroidArabicKufi.woff2") format("woff2"),
    url("../fonts/DroidArabicKufi.woff") format("woff"),
    url("../fonts/DroidArabicKufi.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "Droid Arabic Kufi", "Fira Sans";
  text-align: right;
}

.return-top {
  left: auto;
  right: 20px;
}

.rtl .navbar-nav .nav-item + .nav-item,
[dir="rtl"] .navbar-nav .nav-item + .nav-item {
  margin-right: 0;
  margin-left: 0;
}

.rtl .dropdown-menu,
[dir="rtl"] .dropdown-menu {
  right: auto;
  left: 0;
  text-align: right;
}
[dir="rtl"] .bootstrap-select .dropdown-toggle {
  flex-direction: row-reverse;
}
[dir="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right;
}
.rtl .dropdown-toggle::after,
[dir="rtl"] .dropdown-toggle::after {
  margin-right: 0;
  margin-left: 0.255em;
}
.top-nav {
  margin-left: 0;
  margin-right: auto;
}
.top-nav .nav-search {
  margin-left: 0;
  margin-right: 0;
}
.top-nav .nav-social {
  margin-left: 0;
  margin-right: 1rem;
}
.top-nav .nav-social .sm-item + .sm-item {
  margin-left: 0;
  margin-right: 1rem;
}
.ins-top-nav .nav-search {
  margin-left: 0;
  margin-right: 1rem;
}
.ins-top-nav .nav-social {
  margin-left: 0;
  margin-right: 1rem;
}
.ins-top-nav .nav-social .sm-item + .sm-item {
  margin-left: 0;
  margin-right: 1rem;
}
.main-nav .nav-item .nav-lng {
  font-family: "Fira Sans";
  font-size: 0.875rem;
}
.main-nav .nav-item .nav-lng img {
  margin-right: 0;
  margin-left: 0.25rem;
}
.main-nav .dropdown-toggle::after {
  margin-left: 0;
  margin-right: 0.255em;
}
.quality-cover .quality-item .qua-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.about-sec .abt-shape-left {
  left: auto;
  right: 0;
}

.about-sec .abt-shape-right {
  right: auto;
  left: 0;
}

.lt-news-carousel .owl-theme .owl-nav .owl-prev {
  left: auto;
  right: -5rem;
}

.lt-news-carousel .owl-theme .owl-nav .owl-next {
  right: auto;
  left: -5rem;
}

.lt-news-carousel:hover .owl-theme .owl-nav .owl-prev {
  left: auto;
  right: 1rem;
}

.lt-news-carousel:hover .owl-theme .owl-nav .owl-next {
  right: auto;
  left: 1rem;
}

.story-carousel .owl-theme .owl-nav .owl-prev {
  left: auto;
  right: 50%;
  margin-left: 0;
  margin-right: -125px;
}

.story-carousel .owl-theme .owl-nav .owl-next {
  right: auto;
  left: 50%;
  margin-left: 0;
  margin-right: -125px;
}

.map-nav .nav-item .nav-link .icon {
  right: auto;
  left: 1rem;
}

.map-nav .nav-item:first-child .nav-link::before {
  right: auto;
  left: 100%;
}

.map-nav .nav-item:last-child .nav-link::before {
  left: auto;
  right: 100%;
}

.footer-links .ft-item + .ft-item {
  margin-left: 0;
  margin-right: 0.5rem;
}

.ins-banner-sec .ins-banner-slider::after {
  left: auto;
  right: 0;
}

.question-intro {
  margin-left: 0;
  margin-right: auto;
  padding: 6rem 0 0 4rem;
}

.how-diff-cover .how-diff-hd {
  margin-right: 0;
  margin-left: 1rem;
}

.how-diff-cover .how-diff-hd h2 span::after {
  left: auto;
  right: 0;
}

.how-diff-body ul li {
  padding: 0 2.5rem 0 0;
}

.how-diff-body ul li::before {
  left: auto;
  right: 0;
}

.criteria-cover .criteria-cell {
  padding: 5rem 0 5rem 2rem;
}

.criteria-cover .criteria-cell + .criteria-cell {
  padding: 5rem 5rem 5rem 2rem;
  border-left: 0 solid var(--white);
  border-right: 10px solid var(--white);
}

.criteria-cover .criteria-item ul li {
  padding: 0 2rem 0 0;
}

.criteria-cover .criteria-item ul li::before {
  left: auto;
  right: 0;
}

.criteria-cover .criteria-item .btn-call .fa {
  margin-right: 0;
  margin-left: 0.5rem;
}

.criteria-cover .criteria-item .btn-call img {
  margin-right: 0;
  margin-left: 0.5rem;
}

.enquiry-sec::before,
.enquiry-sec::after {
  left: auto;
  right: 0;
}

.enquiry-form {
  margin-left: 0;
  margin-right: auto;
}

.enquiry-form .btn-send .fa {
  margin-right: 0;
  margin-left: 0.5rem;
}

.document-sec .section-bg {
  right: auto;
  left: 0;
}

.document-item ul li {
  padding: 0 1.5rem 0 0;
}

.document-item ul li::before {
  left: 0;
  right: 0;
}

.ins-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  left: auto;
  right: 0;
}

.annual-rep-cover::after {
  left: auto;
  right: 0;
}

.annual-rep-cover li a::before {
  content: "\f177";
  left: auto;
  right: 0;
}

.annual-rep-cover li a:hover {
  padding: 0 1.5rem 0 0;
}

.annual-rep-cover li a.active {
  padding: 0 1.5rem 0 0;
}

.support-cover ul li {
  padding: 0 1.5rem 0 0;
}

.support-cover ul li .icon {
  left: auto;
  right: 0;
}

.shareholder-cover ul li {
  padding: 0 1.5rem 0 0;
}

.shareholder-cover ul li::before {
  left: auto;
  right: 0;
}

.profile-cover .profile-hd h2 span::after {
  left: auto;
  right: 0;
}

.vision-cover .vision-item .vision-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.our-team-hd h2 span::after {
  left: auto;
  right: 0;
}

.team-tb-nav .nav-item .nav-link:hover::after {
  left: auto;
  right: 0;
}

.team-caorusel .owl-theme .owl-nav .owl-prev {
  left: auto;
  right: -50px;
}

.team-caorusel .owl-theme .owl-nav .owl-next {
  right: auto;
  left: -50px;
}

.team-caorusel:hover .owl-theme .owl-nav .owl-prev {
  left: auto;
  right: 25px;
}

.team-caorusel:hover .owl-theme .owl-nav .owl-next {
  right: auto;
  left: 25px;
}

.experts-intro {
  margin-left: 0;
  margin-right: auto;
  padding: 6rem 0 0 6rem;
}

.bod-message-hd h2 span::after {
  left: auto;
  right: 0;
}

.board-msg-item .btn-msg .btn-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.board-msg-item .btn-msg .btn-label {
  text-align: right;
}

.board-msg-item .board-msg-body {
  padding: 0 4rem 0 0;
}

.career-cover ul li {
  padding: 0 2.5rem 0 0;
}

.career-cover ul li::before {
  left: auto;
  right: 0;
}

.partners-cover .partners-logos .logo-item {
  margin: 0 0 0.25rem 0.25rem;
}

.partners-cover .partner-vehicles .vehicle-item {
  margin: 0 0 0.25rem 0.25rem;
}

.partners-cover .quote-cover .quote-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.con-form-hd h2 span::after {
  left: auto;
  right: 0;
}

.con-address-hd h2 span::after {
  left: auto;
  right: 0;
}

.con-addr-item .btn-addr .btn-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.con-addr-item .btn-addr .btn-label {
  text-align: right;
}

.con-addr-item .con-addr-body {
  padding: 0 4rem 0 0;
}

.con-addr-item .con-addr-body ul li {
  padding: 0 2.5rem 0 0;
}

.con-addr-item .con-addr-body ul li .icon {
  left: auto;
  right: 0;
}

.con-branch-hd h2 span::after {
  left: auto;
  right: 0;
}

.con-branch-list .btn-branch .btn-icon {
  margin-right: 0;
  margin-left: 1rem;
}

.con-branch-list .btn-branch .btn-label {
  text-align: right;
}

.con-branch-list .con-branch-body {
  padding: 0 4rem 0 0;
}

.con-branch-list .branch-details .branch-dt-body ul li {
  padding: 0 2.5rem 0 0;
}

.con-branch-list .branch-details .branch-dt-body ul li .icon {
  left: auto;
  right: 0;
}

.con-branch-list .branch-details .branch-dt-img {
  margin-right: 0;
  margin-left: 1rem;
}

.yr-repo-item .yr-repo-hd {
  margin-right: 0;
  margin-left: 1rem;
}

.tariff-hd h2 span::after {
  left: auto;
  right: 0;
}

/* RESPONSIVE CSS
  -------------------------------------------------- */
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}
@media (min-width: 1366px) {
}
@media (max-width: 1919px) {
}
@media (max-width: 1600px) {
}

@media (max-width: 1440px) {
}

@media (max-width: 1366px) {
  .experts-intro {
    padding: 6rem 0 0 4rem;
  }
}

@media (max-width: 1280px) {
  .question-intro {
    padding: 4rem 0 0 2rem;
  }
  .experts-intro {
    padding: 4rem 0 0 2rem;
  }
}

@media (max-width: 1200px) {
  .story-item .story-content {
    padding: 6rem 3rem 2rem 2rem;
  }
  .question-intro {
    padding: 4rem 1.5rem 0 2rem;
  }
  .experts-intro {
    padding: 4rem 1.5rem 0 2rem;
  }
}

@media (max-width: 1199px) {
}
@media (max-width: 991px) {
  .nav-item-search .dropdown-search {
    left: 0;
    right: 0;
  }
  .drop-search {
    min-width: unset;
  }
  .story-item .story-content {
    padding: 3rem 2rem 2rem 2rem;
  }
  .question-intro {
    padding: 2rem 1.5rem 0 2rem;
  }
  .experts-intro {
    padding: 2rem 1.5rem 0 2rem;
  }
}

@media (max-width: 767px) {
  .quality-cover .quality-item .qua-icon {
    margin-right: 0;
    margin-left: 0.5rem;
  }
  .criteria-cover .criteria-cell {
    padding: 2rem 0 1rem 2rem;
  }
  .criteria-cover .criteria-cell + .criteria-cell {
    padding: 1rem 0 2rem 2rem;
    border-left: 0 solid var(--white);
    border-right: 0 solid var(--white);
  }
}

@media (max-width: 650px) {
}

@media (max-width: 576px) {
  .criteria-cover .criteria-cell + .criteria-cell {
    border-left: 0 solid var(--white);
    border-right: 0 solid var(--white);
  }
  .vision-cover .vision-item .vision-icon {
    margin-right: 0;
    margin-left: 0.5rem;
  }
}
