@font-face {
  font-family: "Segoe UI";
  src: url("../assets/fonts/SegoeUI.eot");
  src: url("../assets/fonts/SegoeUI.eot?#iefix") format("embedded-opentype"),
    url("../assets/fonts/SegoeUI.woff2") format("woff2"),
    url("../assets/fonts/SegoeUI.woff") format("woff"),
    url("../assets/fonts/SegoeUI.ttf") format("truetype"),
    url("../assets/fonts/SegoeUI.svg#SegoeUI") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

html[lang="ar"] .test {
  display: none;
}
[dir="rtl"] *:not(i) {
  /* background-color: var(--body-bg-color); */
  font-family: "Segoe UI" !important;
}

[dir="rtl"] .card-icon,
[dir="rtl"] .promotions .service-link,
[dir="rtl"] .online-digital-services .service-link,
[dir="rtl"] .auctions .service-link {
  right: auto;
  left: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 46px;
}

[dir="rtl"] .card-icon i,
[dir="rtl"] .service-link > i {
  transform: rotate(180deg);
}

[dir="rtl"] .card-body,
[dir="rtl"] .image-container img,
[dir="rtl"] .online-digital-services {
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 44px;
  border-top-right-radius: 44px;
}

[dir="rtl"] .slide-overlay {
  background: linear-gradient(to left, var(--slider-overlay) 40%, #ffffff00) 0%;
}

[dir="rtl"] .card-body-news {
  border-bottom-left-radius: 44px !important;
  border-top-left-radius: 44px !important;
  border-bottom-left-radius: 44px !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

[dir="rtl"] .news .card {
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 44px;
  border-bottom-left-radius: 44px;
}

[dir="rtl"] .promotions,
[dir="rtl"] .auctions {
  border-top-left-radius: 5px;
  border-top-right-radius: 46px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 46px;
}

[dir="rtl"] .worldwide {
  border-top-right-radius: 140px;
  border-bottom-left-radius: 140px;
  border-top-left-radius: px;
  border-bottom-right-radius: 0px;
  background-color: #030d0f;
  width: 100%;
  overflow: hidden;
  padding: 3.75rem 0;
  position: relative;
}

[dir="rtl"] .worldwide-video-container {
  right: auto;
  left: -25rem;
  top: -4rem;
}

[dir="rtl"] .news .card-link img {
  transform: rotate(-90deg);
}

[dir="rtl"] .mission-section img {
  transform: scaleX(-1);
}

[dir="rtl"] .mission-text.mission-text-1 {
  left: auto;
  right: 2.25rem;
}

[dir="rtl"] .mission-text.mission-text-2 {
  right: auto;
  left: 2.25rem;
}

[dir="rtl"] img.background-svg {
  left: auto;
  right: -35px;
  transform: scaleX(-1);
}

.title-header-card {
  text-align: start;
}

[dir="rtl"] .faq-container-news p::before {
  left: auto;
  right: 0px;
}

[dir="rtl"] #myTable > thead > tr:nth-child(1) > th > .th-with-btn > div,
[dir="rtl"] .myTable > thead > tr:nth-child(1) > th > .th-with-btn > div {
  left: auto;
  right: 0.8rem;
}

[dir="rtl"] .search-icon {
  left: 15px !important;
  right: auto;
}

[dir="rtl"] .form-select {
  background-position: left 0.75rem center;
}

[dir="rtl"] form input,
[dir="rtl"] form select,
[dir="rtl"] form textarea {
  direction: rtl;
}

[dir="rtl"] .right-up {
  transform: rotate(270deg);
}

[dir="rtl"] .first:not(:last-child)::before,
[dir="rtl"] .third:not(:last-child)::before {
  right: auto;
  left: -24px;
  transform: translateY(-60%) rotate(200deg);
}

[dir="rtl"] .first:not(:last-child)::after,
[dir="rtl"] .third:not(:last-child)::after {
  right: auto;
  left: -55px;
}

[dir="rtl"] .second:not(:last-child)::before {
  right: auto;
  left: -20px;
  transform: translateY(-80%) rotate(160deg);
}

[dir="rtl"] .second:not(:last-child)::after {
  right: auto;
  left: -58px;
}

[dir="rtl"] .hero-section-qatarization-img,
[dir="rtl"] .hero-section-qatarization img {
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0px;

  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
}

[dir="rtl"] .image-placeholder img {
  border-bottom-left-radius: 44px;
  border-bottom-right-radius: 44px;
}

[dir="rtl"] .map-container-wrapper,
[dir="rtl"] .site-map-item {
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0px;

  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

[dir="rtl"] .chairman-image {
  box-shadow: 30px 30px 1px #3c80d9;
}

[dir="rtl"] .director-card .overlay-text,
[dir="rtl"] .executive-member .overlay-text {
  left: auto;
  right: -24rem;
  border-radius: 26px 26px 26px 0px;
}

[dir="rtl"] .moon {
  display: none;
  width: 15px;
  /* height: 18px; */
  right: 5px;
  top: 3px;
  position: absolute;
}
[dir="rtl"] .splide__pagination {
  width: 100%;
}
/* [dir="rtl"] .insurance-item-icon-container {

} */

[dir="rtl"] .quick-guid-content > h2 {
  font-size: 2.5rem;
}
[dir="rtl"] .worldwide-title {
  font-size: 2.8rem;
  width: 50%;
}
[dir="rtl"] .sub-menu {
  left: auto;
  right: 0px;
}

[dir="rtl"] .navbar-brand.d-none.d-sm-block {
  margin-left: var(--bs-navbar-brand-margin-end);
  margin-right: 0px;
}

[dir="rtl"] .error-message {
  right: 5rem;
  left: auto;
}

[dir="rtl"] .phone-error-message.error-message {
  right: 0rem;
  left: auto;
}

[dir="rtl"] .input-group input[name="email"] {
  padding-right: 0px;
  padding-left: 150px;
}

[dir="rtl"] .close {
  right: auto;
  left: 15px;
}

[dir="rtl"] .form-group-email .form-control::placeholder {
  font-size: 1.2rem !important;
  font-weight: 600;
}

[dir="rtl"] .info-sub-des.fax,
[dir="rtl"] .info-sub-des.phone_number {
  direction: ltr;
}

[dir="rtl"] div.services-collection p {
  font-size: 1.4rem;
}

[dir="rtl"] #select-apply-to-alkoot {
  border-top-left-radius: 37px !important;
  border-bottom-left-radius: 37px !important;
}

[dir="rtl"] .second:not(:last-child)::before {
  right: auto !important;
  top: 28% !important;
  left: -30px !important;
}

[dir="rtl"] .first:not(:last-child)::before {
  right: auto !important;
  left: -27px !important;
  top: 79.5% !important;
}
[dir="rtl"] .third:not(:last-child)::before {
  right: auto !important;
  left: -26px !important;
  top: 79.5% !important;
}

[dir="rtl"] .slider-content-container.container {
  flex-direction: row-reverse;
}

[dir="rtl"]
  .swiper-hero.banner-carousel
  .owl-stage-outer
  .owl-stage
  .owl-item
  .parent-div {
  top: 14%;
}

[dir="rtl"] .form-type-radio label:before {
  left: auto;
  right: 0px;
}

[dir="rtl"] .form-type-radio input[type="radio"]:checked + label:after {
  left: auto;
  right: 0px;
}
