.mfv3.mfv3-rtl {
  direction: rtl;
  text-align: right;
  font-family: inherit;
  letter-spacing: normal;
}
.mfv3.mfv3-rtl p,
.mfv3.mfv3-rtl h2,
.mfv3.mfv3-rtl h3,
.mfv3.mfv3-rtl dt,
.mfv3.mfv3-rtl dd,
.mfv3.mfv3-rtl li,
.mfv3.mfv3-rtl th,
.mfv3.mfv3-rtl td {
  text-align: right;
}
.mfv3.mfv3-rtl h2,
.mfv3.mfv3-rtl h3,
.mfv3.mfv3-rtl .mfv3-callout-title,
.mfv3.mfv3-rtl .mfv3-action-eyebrow,
.mfv3.mfv3-rtl .mfv3-step-number,
.mfv3.mfv3-rtl .main-btn-two,
.mfv3.mfv3-rtl .main-btn-two span {
  font-family: inherit;
  letter-spacing: normal;
}
.mfv3.mfv3-rtl .mfv3-callout,
.mfv3.mfv3-rtl .mfv3-actionline,
.mfv3.mfv3-rtl.mfv3-final {
  border-left-width: 1px;
  border-right: 4px solid var(--mf-orange);
}
.mfv3.mfv3-rtl .mfv3-actionline {
  background: linear-gradient(250deg, #f5f7fc 0%, #fff 100%);
}
.mfv3.mfv3-rtl .mfv3-table-wrap,
.mfv3.mfv3-rtl table.mfv3-table {
  direction: rtl;
}
.mfv3.mfv3-rtl .mfv3-table th,
.mfv3.mfv3-rtl .mfv3-table td {
  border-right: 0;
  border-left: 1px solid #e8ecf1;
  text-align: right;
}
.mfv3.mfv3-rtl .mfv3-table tr > :last-child {
  border-left: 0;
}
.mfv3.mfv3-rtl .mfv3-doc li {
  padding-right: 15px;
  padding-left: 0;
}
.mfv3.mfv3-rtl .mfv3-doc li::before {
  right: 0;
  left: auto;
}
.mfv3.mfv3-rtl .mfv3-action-copy,
.mfv3.mfv3-rtl .mfv3-callout-copy,
.mfv3.mfv3-rtl .mfv3-final-copy,
.mfv3.mfv3-rtl .mfv3-project-body {
  text-align: right;
}
.mfv3.mfv3-rtl .mfv3-project-stat {
  direction: rtl;
  grid-template-columns: 62px minmax(0, 1fr);
}
.mfv3.mfv3-rtl .mfv3-project-stat dt,
.mfv3.mfv3-rtl .mfv3-project-stat dd {
  text-align: right;
}
.mfv3.mfv3-rtl .mfv3-project-power {
  white-space: normal;
}
.mfv3.mfv3-rtl .mfv3-ltr {
  display: inline-block;
  direction: ltr;
  unicode-bidi: isolate;
  text-align: left;
  letter-spacing: normal;
}
.mfv3.mfv3-rtl .mfv3-tech-link {
  unicode-bidi: isolate;
}
.mfv3.mfv3-rtl .mfv3-step-number {
  direction: rtl;
  unicode-bidi: isolate;
}
.mfv3.mfv3-rtl .main-btn-two .arrow-btn i {
  display: inline-block;
  transform: scaleX(-1);
}
.mfv3.mfv3-rtl .mfv3-scroll-hint,
.mfv3.mfv3-rtl .mfv3-note,
.mfv3.mfv3-rtl .mfv3-project-more {
  text-align: right;
}
@media (max-width: 640px) {
  .mfv3.mfv3-rtl .mfv3-callout,
  .mfv3.mfv3-rtl .mfv3-actionline,
  .mfv3.mfv3-rtl.mfv3-final {
    padding-right: 18px;
    padding-left: 18px;
  }
}
