@font-face {
  font-family: 'Montserrat-Arabic';
  src: url(../plugins/global/fonts/montserrat-arabic/Montserrat-Arabic-Regular.ttf);
  font-display: swap;
}
body,html{
  font-family: 'Montserrat-Arabic','sans-serif' !important;
  direction: rtl;
}

.owl-carousel{
  direction: ltr;
}
.rtl{
  direction: ltr;
}
.breadcrumb .breadcrumb-item:after {
  padding-right: 0.5rem;
}
.end-0-custom {
  right: 0 !important;
}
.me-right-custom{
  margin-right: 1.5rem !important;
}
.bi-arrow-right-rotate {
  transform: rotateY(180deg);
}
.side-overlay{
  left: 0;
  }
   .select2-container {
    direction: rtl !important;
  }

  .select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected:after{
    left: 1.25rem;
    right: auto;
  }
  .select2-results__options {
    direction: rtl;
  }
  .select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field{
    direction: rtl;
  }

  .rounded-end-top{
    border-top-left-radius: var(--bs-border-radius) !important;
  }
  .rounded-start-top{
    border-top-right-radius: var(--bs-border-radius) !important;
  }
  .badge-bottom {
    /* background-color: #3C3F68; */
    border-top-right-radius: 14px;
    border-bottom-left-radius: 8px;
  }
  .badge-top {
    /* background-color: #3C3F68; */
    border-top-left-radius: 8px;
    border-bottom-right-radius: 14px;
  }
  .scale-rtl{
    transform: scaleX(-1);
  }