.link-with-arrow {
  font-family: "Noto Kufi Arabic", "Rubik";
}
.link-with-arrow::after {
  margin-left: 0;
  margin-right: 5px;
  transform: rotate(-180deg);
}
.link-with-arrow:hover::after {
  transform: translateX(-8px) rotate(-180deg);
}

.smooth-trans {
  transition: all 0.3s ease-in-out;
}

.business-contactus-btn {
  font-family: "Noto Kufi Arabic", "Rubik";
  left: -3px;
  right: auto;
  border-radius: 0 0 10px 10px;
  transform: rotate(-90deg) translateY(-100%);
}
@media(max-width: 820px) {
  .business-contactus-btn {
      left: -6px;
      right: auto;
  }
}

.business-contactus .modal-content {
  text-align: right;
}

.business-contactus .modal-body button.close {
  right: auto;
  left: 10px;
}
@media(max-width: 820px) {
  .business-contactus .modal-body button.close {
      right: auto;
      left: 7px;
  }
}

.business-contactus__title,
.business-contactus__subtitle,
.business-contactus__desc,
.business-contactus__label {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.business-contactus__info {
  padding-left: 0;
  padding-right: 24px;
}
@media(max-width: 820px) {
  .business-contactus__info {
      padding-left: 0;
      padding-right: 17px;
  }
}

.business-contactus__item span {
  font-family: "Noto Kufi Arabic", "Rubik";
  margin-right: 0;
  margin-left: 8px;
}

.business-contactus__item a:not(.link-with-arrow) {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.ooredoo-main-carousel .slick-dots li:not(:last-child) {
  margin: 0 0 0 12px !important;
}
@media(max-width: 820px) {
  .ooredoo-main-carousel .slick-dots li:not(:last-child) {
      margin: 0 0 0 8px !important;
  }
}

.call-us {
  text-align: right;
}
.call-us__info p {
  font-family: "Noto Kufi Arabic", "Rubik";
  text-align: right;
}
.call-us__right {
  text-align: left !important;
}
.call-us__brief {
  padding-right: 0;
  padding-left: 24px;
}
.call-us__icon {
  margin-left: 16px;
  margin-right: 0;
}
@media(max-width: 820px) {
  .call-us__icon {
      margin-right: 0;
      margin-left: 0;
  }
  .call-us__right {
      text-align: center !important;
  }
}
.call-us__label {
  font-family: "Noto Kufi Arabic", "Rubik";
}
.call-us__nums {
  margin: 0 0 0 24px !important;
}
@media(max-width: 820px) {
  .call-us__nums {
      border-right: 1px solid #E6E6E7;
      border-left: 0;
      padding: 0 20px 0 0 !important;
      margin: 0 !important;
  }
}
.call-us__nums li:not(:last-child) {
  margin-left: 24px;
  margin-right: 0;
}
@media(max-width: 820px) {
  .call-us__nums li:last-child {
      border-left: none;
      border-right: 1px solid #E6E6E7;
      padding-right: 20px;
      padding-left: 0;
  }
}
.call-us__nums p,
.call-us__nums a {
  font-family: "Noto Kufi Arabic", "Rubik";
}
.call-us__cta {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.b2b-solutions__title,
.b2b-solutions__desc,
.b2b-solutions__label,
.b2b-solutions__brief {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.b2b-solutions__box {
  text-align: right;
}

.b2b-solutions__cta img {
  transform: rotate(-180deg);
}

@media(max-width: 820px) {
  .b2b-services .row .slick-list {
      padding-right: 20px;
      padding-left: 0;
  }
}

.b2b-services__main-title,
.b2b-services__desc {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.b2b-services__content {
  text-align: right;
}

.b2b-services__title,
.b2b-services__breif,
.b2b-services__cta {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.b2b-services__cta {
  margin-right: 0;
  margin-left: auto;
}

.more-business__title,
.more-business__label,
.more-business__breif {
  font-family: "Noto Kufi Arabic", "Rubik";
}
@media (max-width: 820px) {
  .more-business__label {
    text-align: right;
  }
}
.more-business__box {
  text-align: right;
}

.more-business .nav-tabs {
  padding: 0;
}

/* .more-business .nav-item:not(:last-child) {
  margin-left: 20px;
  margin-right: 0;
}
@media(max-width: 820px) {
  .more-business .nav-item:not(:last-child) {
      margin-left: 13px;
      margin-right: 0;
  }
} */

.more-business__arrow img {
  transform: rotate(-179deg);
}

.more-business .nav-item a span {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.more-business .nav-item a img {
  margin-left: 8px;
  margin-right: 0;
}
@media(max-width: 820px) {
  .more-business .nav-item a img {
      margin: 0 0 8px;
  }
}

.excellence-pillars__title,
.excellence-pillars__desc,
.excellence-pillars__label,
.excellence-pillars__breif,
.excellence-pillars__cta {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.excellence-pillars__slide {
  padding-right: 32px;
  padding-left: 0;
  margin-right: 13px;
  margin-left: 0;
  text-align: right;
}
@media(max-width: 820px) {
  .excellence-pillars__slide {
      margin-right: 10px;
      margin-left: 0;
  }
}
.excellence-pillars__slide::before,
.excellence-pillars__slide::after {
  right: 0;
  left: auto;
}

.excellence-pillars__icon {
  margin-left: 20px;
  margin-right: 0;
}

.excellence-pillars__cta {
  margin: 48px 13px 0 0;
}

.business-faq__title,
.business-faq__desc {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.business-faq__info {
  text-align: right;
}

.business-faq__bottom__label {
  font-family: "Noto Kufi Arabic", "Rubik";
}
.business-faq__bottom__label::before {
  margin-left: 5px;
  margin-right: 0;
}

.business-faq__bottom__cta {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.business-faq__accordion {
  padding-right: 50px;
  padding-left: 0;
}
@media(max-width: 820px) {
  .business-faq__accordion {
      padding: 0;
  }
}
.business-faq__accordion .card {
  text-align: right;
}
.business-faq__accordion .card-body {
  padding: 0 24px 20px 60px;
}
.business-faq__accordion .card-header button {
  font-family: "Noto Kufi Arabic", "Rubik";
  text-align: right;
}
.business-faq__accordion .card-header button::after {
  left: 0;
  right: auto;
}
.business-faq__accordion .card-header button.active::after {
  transform: translateY(-50%) rotate(-180deg);
}
.business-faq__accordion .card-body,
.business-faq__accordion .card-body p {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.business-get-started__title,
.business-get-started__label,
.business-get-started__cta {
  font-family: "Noto Kufi Arabic", "Rubik";
}

.business-get-started__box {
  text-align: right;
}

/* .business-get-started__content {
  margin-right: 24px;
  margin-left: 0;
} */

@media(max-width: 820px) {
  .business-get-started__content {
      margin-right: 24px;
      margin-left: 0;
  }
}