
@font-face {
    font-family: YekanBakh;
    src: url('../fonts/yekan-bakh/Fonts/FaNum/Yekan-Bakh-FaNum-05-Medium.ttf') format('truetype');
}


body {
    direction: rtl;
    text-align: right;
    font-family: YekanBakh, system-ui !important;
}

/** {
    font-family: YekanBakh, system-ui  !important;
}
*/
.navbar-nav {
  margin-right: 3rem !important;
  margin-left: auto !important;
}

.roadmap div::after {
  left: auto !important;
  right: 50%;
}
.roadmap div:nth-child(3n)::after {
  content: url("./../img/line4.svg");
  left: 70px !important;
  right: auto !important;
}
.roadmap div:last-child::after {
  content: none;
}

.k-faqAnswer {
  background: url("./../img/answerfa.png") no-repeat;
  background-position: left bottom;
}

.k-faqAnswer > div {
  background: url("./../img/answerboxfa.svg") no-repeat;
}

.k-faqList li.active::before {
  -webkit-clip-path: polygon(100% 29%, 27% 100%, 100% 100%);
          clip-path: polygon(100% 29%, 27% 100%, 100% 100%);
  left: auto !important;
  right: 35%;
}

.k-introduction {
  background-position: 100% top;
}

.k-chartInfo li {
  padding-left: 5px;
  padding-right: 20px;
}
.k-chartInfo li::before {
  left: auto;
  right: 0;
}

header .k-login-action .k-btn-primary {
  min-width: 78px;
}
header .k-login-action .k-btn-primary:first-of-type {
  border-radius: 0 30px 30px 0 !important;
  border-left: 0.5px solid #fff;
  border-right: 0;
  padding-left: 0.7rem !important;
  padding-right: 1.4rem !important;
}
header .k-login-action .k-btn-primary:last-of-type {
  border-radius: 30px 0 0 30px !important;
  border-right: 0.5px solid #fff;
  border-left: 0;
  padding-right: 0.7rem !important;
  padding-left: 1.4rem !important;
}

.k-header-item .nav-link {
  padding: 0.5rem 1.1rem !important;
}

.pass-label i {
  right: auto;
  left: 10px;
}

h2,
h3,
h5,
h4 {
    font-family: YekanBakh !important;
}

.roadmap div strong {
  font-family: YekanBakh !important;
}

header .k-login-action .k-btn-warning:first-of-type {
  border-radius: 0 30px 30px 0;
  border-right: 0.5px solid rgb(255, 255, 255);
  padding-right: 0.7rem !important;
}
header .k-login-action .k-btn-warning:last-of-type {
  border-radius: 30px 0 0 30px;
  border-right: 0.5px solid rgb(255, 255, 255);
  padding-right: 0.7rem !important;
}

.dropdown-toggle::after {
  margin-left: 0;
  margin-right: 0.255em;
}

.dropdown-item {
  text-align: right;
}

.menu-item .menu-link .menu-arrow {
  transform: rotate(180deg);
}

.select2-container--bootstrap5 .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 0 !important;
  padding-right: 0 !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #a1a5b7;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding: 0 !important;
}

.selected-value {
  margin-right: 0;
  margin-left: 10px;
}/*# sourceMappingURL=rtl-style.css.map */