/* ═══════════════════════════════════════════════
   STB RTL.CSS — Full RTL overrides
   Applied to body.rtl (FA, AR, HE, UR)
═══════════════════════════════════════════════ */

/* Global */
body.rtl{direction:rtl;text-align:right}
body.lang-fa *,body.lang-ar *{letter-spacing:0!important}
body.lang-fa h1,body.lang-fa h2,body.lang-fa h3,
body.lang-ar h1,body.lang-ar h2,body.lang-ar h3{
  font-family:'Vazirmatn','IBM Plex Sans',sans-serif!important;
}

/* ── HEADER RTL ── */
/* Mobile: full RTL flip */
@media(max-width:960px){
  body.rtl .stb-header-inner{flex-direction:row}
  body.rtl .stb-logo{margin-right:0;margin-left:16px}
  body.rtl .stb-nav{flex-direction:row-reverse;margin-right:0;margin-left:auto}
  body.rtl .stb-header-right{margin-left:0;margin-right:auto;flex-direction:row-reverse}
  body.rtl .stb-burger{order:-1}
  body.rtl .stb-btn-register{order:1}
  body.rtl .stb-btn-login{order:2}
  body.rtl .stb-lang-wrap{order:3}
}
/* Desktop mega dropdown RTL (overridden per-item in header.php for FA) */
body.rtl .stb-mega-head{flex-direction:row-reverse;text-align:right}
body.rtl .stb-mega a{text-align:right;direction:rtl}
/* Lang dropdown opens to the left in RTL */
body.rtl .stb-lang-drop{right:auto;left:0}
body.rtl .stb-lang-option{flex-direction:row-reverse}

/* ── MOBILE DRAWER ── */
body.rtl .stb-mob-header{flex-direction:row-reverse}
body.rtl .stb-mob-section-title{flex-direction:row-reverse}
body.rtl .stb-mob-section-arr{margin-left:0;margin-right:auto}
body.rtl .stb-mob-links{padding-left:0;padding-right:52px;align-items:flex-end}
body.rtl .stb-mob-links a{text-align:right;direction:rtl}

/* ── TICKER ── */
body.rtl .stb-ticker-item{flex-direction:row-reverse}

/* ── HERO ── */
body.rtl .hero-inner{direction:rtl}
body.rtl .hero-left{align-items:flex-start;text-align:right}
body.rtl .hero-div-tag{
  flex-direction:row;
  margin-right:0;margin-left:auto;
}
body.rtl .hero-sub,body.rtl .hero-desc{
  text-align:right;margin-right:0;margin-left:auto;
}
body.rtl .hero-stats{flex-direction:row-reverse}
body.rtl .hero-stats>div{text-align:right}
body.rtl .hero-ctas{flex-direction:row-reverse}
body.rtl .hero-cta-primary svg{transform:scaleX(-1)}
@media(max-width:960px){
  body.rtl .hero-left{align-items:center;text-align:center}
  body.rtl .hero-div-tag{margin:0 auto}
  body.rtl .hero-sub,body.rtl .hero-desc{margin:0 auto 28px;text-align:center}
  body.rtl .hero-stats{justify-content:center}
  body.rtl .hero-ctas{justify-content:center}
}
/* Hero panel */
body.rtl .hero-panel-bar{flex-direction:row-reverse}
body.rtl .broker-price-row{flex-direction:row-reverse}
body.rtl .broker-pair{text-align:right}
body.rtl .inv-row{flex-direction:row-reverse}
body.rtl .soc-card{flex-direction:row}
body.rtl .soc-arrow svg{transform:scaleX(-1)}
body.rtl .acd-item{flex-direction:row-reverse}
body.rtl .acd-feat{text-align:right}

/* ── ECOSYSTEM ── */
body.rtl .eco-inner,body.rtl .eco-header{direction:rtl}
body.rtl .eco-kicker{flex-direction:row-reverse}
body.rtl .eco-card{direction:rtl;text-align:right}
body.rtl .eco-detail{direction:rtl;text-align:right}
body.rtl .eco-detail-feat{flex-direction:row-reverse;text-align:right}
body.rtl .eco-cta{flex-direction:row}
body.rtl .eco-cta svg{transform:scaleX(-1)}
body.rtl .eco-mob-card{flex-direction:row}
body.rtl .eco-mob-arr svg{transform:scaleX(-1)}

/* ── BROKER ── */
body.rtl .brk-inner{direction:rtl}
body.rtl .brk-header-row{flex-direction:row-reverse;text-align:right}
body.rtl .brk-reg-badge{flex-direction:row-reverse;text-align:right}
body.rtl .brk-metrics-strip{direction:rtl}
body.rtl .brk-metric{text-align:right}
body.rtl .brk-exec-widget{direction:rtl}
body.rtl .brk-exec-left{text-align:right}
body.rtl .brk-inst-item{text-align:right;align-items:flex-end}
body.rtl .brk-feature-bar{direction:rtl}
body.rtl .brk-feature{flex-direction:row-reverse;text-align:right}
body.rtl .brk-cta{flex-direction:row-reverse}
body.rtl .brk-cta-text{text-align:right}
body.rtl .brk-btn-red svg{transform:scaleX(-1)}

/* ── PAMM ── */
body.rtl .pamm-inner{direction:rtl}
body.rtl .pamm-grid{direction:rtl}
body.rtl .pamm-text{text-align:right}
body.rtl .pamm-kicker{flex-direction:row-reverse}
body.rtl .pamm-feature{flex-direction:row-reverse;text-align:right}
body.rtl .pamm-btns{flex-direction:row-reverse}
body.rtl .pamm-btn-primary{flex-direction:row-reverse}
body.rtl .pamm-btn-primary svg{transform:scaleX(-1)}
body.rtl .pamm-trust{direction:rtl}
body.rtl .pamm-trust-item{text-align:right}
/* PAMM table */
body.rtl .pamm-table-wrap{direction:rtl}
body.rtl .pamm-table-bar{flex-direction:row-reverse}
body.rtl .pamm-thead{direction:rtl}
body.rtl .pamm-th:not(:first-child){text-align:left}
body.rtl .pamm-row{direction:rtl}
body.rtl .pamm-manager-cell{flex-direction:row-reverse}
body.rtl .pamm-return{text-align:left; direction: ltr;}
body.rtl .pamm-dd{text-align:left}
body.rtl .pamm-invest-cell{justify-content:flex-start}
body.rtl .pamm-table-footer{direction:rtl}

/* ── VENTURE ── */
body.rtl .ven-inner{direction:rtl;text-align:right}
body.rtl .ven-header{text-align:right}
body.rtl .ven-feat{flex-direction:row-reverse;text-align:right}
body.rtl .ven-cta-btns{flex-direction:row}
body.rtl .ven-cta-btns a:first-child svg{transform:scaleX(-1)}

/* ── MARKETS ── */
body.rtl .mkt-inner{direction:rtl}
body.rtl .mkt-header{direction:rtl;text-align:right}
body.rtl .mkt-filters{flex-direction:row-reverse}
body.rtl .mkt-table-head{direction:rtl}
body.rtl .mkt-th:not(:first-child){text-align:left}
body.rtl .mkt-row{direction:rtl}
body.rtl .mkt-row-pair{flex-direction:row-reverse}
body.rtl .mkt-cell-price,.mkt-cell-change,.mkt-cell-spread{text-align:left}
body.rtl .mkt-class-card{flex-direction:row-reverse;text-align:right}
body.rtl .mkt-class-info{text-align:right}

/* ── WHY STB ── */
body.rtl .why-row{direction:rtl;text-align:right}
body.rtl .why-row-num{right:auto;left:20px}

/* ── ACCOUNTS ── */
body.rtl .acct-inner{direction:rtl}
body.rtl .acct-tabs{flex-direction:row-reverse}
body.rtl .acct-feature{flex-direction:row-reverse;text-align:right}

/* ── PLATFORM ── */
body.rtl .stb-platform{direction:rtl;text-align:right}
body.rtl .stb-platform-features{direction:rtl}
body.rtl .stb-platform-grid{direction:rtl;text-align:right}

/* ── PARTNERSHIP ── */
body.rtl .prt-inner{direction:rtl}
body.rtl .prt-channel{flex-direction:row-reverse;text-align:right}
body.rtl .prt-channel-icon{margin-right:0;margin-left:14px}

/* ── HOW TO START ── */
body.rtl .hts-inner{direction:rtl}
body.rtl .hts-header{direction:rtl}
body.rtl .hts-kicker{flex-direction:row-reverse}
body.rtl .hts-kicker::before{background:linear-gradient(270deg,transparent,rgba(200,16,46,.5))}
body.rtl .hts-kicker::after{background:linear-gradient(90deg,transparent,rgba(200,16,46,.5))}
body.rtl .hts-step{flex-direction:column;text-align:center}
@media(max-width:768px){body.rtl .hts-step{flex-direction:row-reverse}}
body.rtl .hts-step-body{text-align:center}
body.rtl .hts-step-tags{justify-content:center}
body.rtl .hts-cta{flex-direction:row-reverse}
body.rtl .hts-btn svg{transform:scaleX(-1)}
body.rtl .hts-btn-ghost svg{transform:scaleX(-1)}

/* ── ACADEMY ── */
body.rtl .acd-inner{direction:rtl}
body.rtl .acd-grid{direction:rtl}
body.rtl .acd-left{text-align:right}
body.rtl .acd-kicker{flex-direction:row}
body.rtl .acd-tab{flex-direction:row;text-align:right}
body.rtl .acd-tab-info{text-align:right}
body.rtl .acd-free-badge{flex-direction:row;text-align:right}
body.rtl .acd-right{direction:rtl}
body.rtl .acd-featured{direction:rtl;text-align:right}
body.rtl .acd-featured-tag{flex-direction:row-reverse}
body.rtl .acd-featured-meta{flex-direction:row}
body.rtl .acd-featured-cta{margin-left:0;margin-right:auto;flex-direction:row}
body.rtl .acd-featured-cta svg{transform:scaleX(-1)}
body.rtl .acd-item{flex-direction:row-reverse;text-align:right}
body.rtl .acd-item-arr svg{transform:scaleX(-1)}

/* ── TESTIMONIALS ── */
body.rtl .tst-inner{direction:rtl}
body.rtl .tst-card{direction:rtl;text-align:right}

/* ── CTA ── */
body.rtl .stb-cta-inner{direction:rtl;text-align:right}
body.rtl .stb-cta-btns{flex-direction:row-reverse}

/* ── PULSE ── */
body.rtl .pulse-inner{direction:rtl;text-align:right}

/* ── FOOTER RTL ── */

/* Global RTL for footer */
body.rtl .ftr-inner{direction:rtl}

/* ── TOP SECTION ──
   ftr-top = grid 2-cols: [280px logo] [1fr badge]
   With direction:rtl: col-1(logo) renders on RIGHT, col-2(badge) on LEFT
   That is correct RTL: logo = right edge = start, badge = fills remaining left space */
body.rtl .ftr-top{direction:rtl!important}

/* Logo/tagline/social column — align content to the right edge */
body.rtl .ftr-top>div:first-child{
  direction:rtl;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  text-align:right;
}
body.rtl .ftr-tagline{text-align:right;max-width:240px}
/* Social row: icons from right */
body.rtl .ftr-social{flex-direction:row-reverse;justify-content:flex-end}

/* Reg badge column: dot on LEFT side of text */
body.rtl .ftr-reg-badge{
  flex-direction:row;
  direction:rtl;
  text-align:right;
}
body.rtl .ftr-reg-badge .ftr-reg-dot{order:1;margin-left:10px;margin-right:0}
body.rtl .ftr-reg-badge>div:last-child{order:2;text-align:right}

/* ── NAV COLUMNS ──
   DOM order: 1=بروکر 2=سرمایه‌گذاری 3=Venture 4=آکادمی 5=جامعه
   Desired L→R: بروکر | سرمایه‌گذاری | Venture | آکادمی | جامعه
   Override ftr-inner RTL with LTR on this grid */
body.rtl .ftr-cols{
  direction:ltr!important;
  unicode-bidi:bidi-override;
}
body.rtl .ftr-col{
  direction:rtl;
  text-align:right;
  unicode-bidi:normal;
}

/* ── COLUMN HEADERS ──
   Icon LEFT, Title RIGHT
   flex LTR row: icon(1st in DOM)=left, title(2nd in DOM)=right */
body.rtl .ftr-col-header{
  flex-direction:row!important;
  direction:ltr!important;
  justify-content:flex-end;
  align-items:center;
}
/* Icon: stays first (leftmost) */
body.rtl .ftr-col-icon{
  order:1!important;
  margin-right:8px!important;
  margin-left:0!important;
  flex-shrink:0;
}
/* Title: after icon (right side) */
body.rtl .ftr-col-title{
  order:2!important;
  direction:rtl;
  text-align:right;
}

/* ── LINKS ── */
body.rtl .ftr-links{text-align:right}
body.rtl .ftr-links a{
  text-align:right;
  direction:rtl;
  justify-content:flex-end;
  padding-left:0;
}
body.rtl .ftr-links a:hover{padding-right:4px;padding-left:0}
body.rtl .ftr-new{margin-left:0;margin-right:6px}

/* ── DISCLAIMER ── */
body.rtl .ftr-disclaimer{
  direction:rtl;
  text-align:right;
  padding-right:36px!important;
  padding-left:28px!important;
}
body.rtl .ftr-disclaimer::before{left:auto!important;right:0!important}
body.rtl .ftr-disclaimer-title{flex-direction:row-reverse}

/* ── BOTTOM BAR ──
   direction:rtl = copyright(1st DOM) goes RIGHT, legal-links(2nd DOM) goes LEFT */
body.rtl .ftr-bottom{
  direction:rtl!important;
  flex-direction:row!important;
}
/* Legal links: natural RTL order matches Persian reading order */
body.rtl .ftr-legal-links{
  direction:rtl;
  flex-direction:row-reverse!important;
}
body.rtl .ftr-copy{direction:rtl;text-align:right}

/* ══════════════════════════════════════════════════════════════
   INNER PAGES — RTL (ip- classes)
══════════════════════════════════════════════════════════════ */
body.rtl .ip-page{direction:rtl;text-align:right}
body.rtl .ip-container{direction:rtl}
body.rtl .ip-breadcrumb{direction: ltr !important;display:flex;flex-direction:row-reverse;justify-content:flex-start;}
body.rtl .ip-breadcrumb-sep{margin:0 8px}
body.rtl .ip-kicker{flex-direction:row;justify-content:flex-end}
body.rtl .ip-h1{text-align:right}
body.rtl .ip-hero-desc{text-align:right}
body.rtl .ip-hero-stats{flex-direction:row-reverse; direction: ltr;}
body.rtl .ip-hero-stats>div{text-align:right}
body.rtl .ip-hero-stats>div::after{left:auto;right:0}
body.rtl .ip-hero-ctas{flex-direction:row; direction: rtl;}
body.rtl .ip-btn-red svg{transform:scaleX(-1)}
body.rtl .ip-section-title{text-align:right}
body.rtl .ip-section-desc{text-align:right}
body.rtl .ip-cards{direction:rtl}
body.rtl .ip-card{text-align:right}
body.rtl .ip-card::before{transform-origin:right}
body.rtl .ip-card-icon{margin-left:0;margin-right:0}
body.rtl .ip-steps{direction:rtl}
body.rtl .ip-step{text-align:right}
body.rtl .ip-cta-strip{direction:ltr!important;flex-direction:row-reverse}
body.rtl .ip-cta-strip-text{text-align:right; direction: rtl;}
body.rtl .ip-cta-strip-btns{flex-direction:row-reverse}
body.rtl .ip-features{direction:rtl}
body.rtl .ip-feature{flex-direction:row;text-align:right}
body.rtl .ip-faq-q{flex-direction:row;text-align:right}
body.rtl .ip-table th,body.rtl .ip-table td{text-align:right}
body.rtl .ip-pdf{flex-direction:row;text-align:right}
@media(max-width:560px){
  body.rtl .ip-hero-stats{flex-direction:row-reverse}
  body.rtl .ip-hero-ctas{flex-direction:column}
  body.rtl .ip-cta-strip{flex-direction:column!important;text-align:center!important}
  body.rtl .ip-cta-strip-text{text-align:center!important}
  body.rtl .ip-cta-strip-btns{justify-content:center!important}
}

/* ══════════════════════════════════════════════════════════════
   TRADING ACCOUNTS — RTL (ta- classes)
══════════════════════════════════════════════════════════════ */
body.rtl .ta-grid{direction:rtl}
body.rtl .ta-card{text-align:right;border-right:none;border-left:1px solid rgba(255,255,255,.07)}
body.rtl .ta-card:last-child{border-left:none}
body.rtl .ta-card:first-child{border-left:1px solid rgba(255,255,255,.07)}
@media(max-width:1000px){
  body.rtl .ta-card:nth-child(1){border-left:none}
  body.rtl .ta-card:nth-child(2){border-left:1px solid rgba(255,255,255,.07)}
  body.rtl .ta-card:nth-child(3){border-left:none}
}
@media(max-width:560px){body.rtl .ta-card{border-left:none!important;border-right:none!important}}
body.rtl .ta-card::after{right:auto;left:-50%}
body.rtl .ta-card:hover::after{transform:translate(20px,30px)}
body.rtl .ta-card-tier{direction:rtl}
body.rtl .ta-card-name{text-align:right}
body.rtl .ta-card-desc{text-align:right}
body.rtl .ta-spec{flex-direction:row}
body.rtl .ta-spec-label{text-align:right}
body.rtl .ta-spec-val{text-align:left}
body.rtl .ta-card:hover .ta-spec{padding-left:0;padding-right:4px}
body.rtl .ta-card-cta::before{transform:translateX(100%)}
body.rtl .ta-card-cta:hover::before{transform:translateX(-100%)}

/* Comparison table RTL */
body.rtl .ta-compare-wrap{direction:rtl}
body.rtl .ta-compare{direction:rtl}
body.rtl .ta-compare th,body.rtl .ta-compare td{text-align:right}

/* Scroll hint */
body.rtl .ta-scroll-hint{direction:rtl}

/* ── Execution DNA Widget — RTL ── */
body.rtl .ta-dna{direction:rtl}
body.rtl .ta-dna-inner{direction:rtl}
body.rtl .ta-dna-info{text-align:right}
body.rtl .ta-dna-kicker{flex-direction:row;justify-content:flex-start}
body.rtl .ta-dna-title{text-align:right}
body.rtl .ta-dna-desc{text-align:right}
body.rtl .ta-dna-bar-head{flex-direction:row-reverse; direction: ltr;}
body.rtl .ta-dna-bar-pair{text-align:right}
body.rtl .ta-dna-bar-fill{left:auto;right:0}
body.rtl .ta-dna-bar-fill.std{background:linear-gradient(270deg,rgba(200,16,46,.6),rgba(200,16,46,.3))}
body.rtl .ta-dna-bar-fill.ecn{background:linear-gradient(270deg,#14e0a3,rgba(20,224,163,.4))}
body.rtl .ta-dna-legend{flex-direction:row-reverse}
body.rtl .ta-dna-legend-item{flex-direction:row-reverse}
body.rtl .ta-dna-legend-item:last-child{margin-right:0;margin-left:0}
body.rtl .ta-dna-canvas-wrap{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .ta-dna-canvas-wrap{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}

/* ══ LEVERAGE PAGE — RTL ══ */
body.rtl .lv-tiers{direction:rtl}
body.rtl .lv-tier{text-align:center}
body.rtl .lv-widget{direction:rtl}
body.rtl .lv-widget-bar{flex-direction:row-reverse}
body.rtl .lv-widget-title{flex-direction:row-reverse}
body.rtl .lv-tbl-wrap{direction:rtl}
body.rtl .lv-tbl th,body.rtl .lv-tbl td{text-align:right}
body.rtl .lv-calc{direction:rtl}
body.rtl .lv-calc-form{text-align:right}
body.rtl .lv-calc-kicker{flex-direction:row-reverse;justify-content:flex-end}
body.rtl .lv-calc-title{text-align:right}
body.rtl .lv-calc-desc{text-align:right}
body.rtl .lv-calc-select{background-position:left 12px center;padding-left:32px;padding-right:14px}
body.rtl .lv-calc-result{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .lv-calc-result{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}
body.rtl .lv-calc-info-row{flex-direction:row-reverse}
body.rtl .lv-risk-grid{direction:rtl}
body.rtl .lv-risk-card{flex-direction:row-reverse;text-align:right}
body.rtl .lv-risk-card::before{left:auto;right:0}
@media(max-width:700px){body.rtl .lv-risk-card{flex-direction:column}}

/* ══════════════════════════════════════════════════════════════
   MARKETS PAGE — RTL (complete)
══════════════════════════════════════════════════════════════ */
/* Hero & breadcrumb handled by ip- rules */

/* S1: Multi-Asset Cards */
body.rtl .mk-ma-grid{direction:rtl}
body.rtl .mk-ma-card{text-align:right}
body.rtl .mk-ma-card::before{transform-origin:right}
body.rtl .mk-ma-card::after{right:auto;left:-30px}
body.rtl .mk-ma-foot{flex-direction:row}
body.rtl .mk-ma-arrow svg{transform:scaleX(-1)}

/* S2: Why Trade STB */
body.rtl .mk-wt-grid{direction:rtl}
body.rtl .mk-wt-card{flex-direction:row;text-align:right}
body.rtl .mk-wt-card::before{left:auto;right:0}
@media(max-width:560px){body.rtl .mk-wt-card{flex-direction:column}}

/* S3: Symbol Specifications Widget */
body.rtl .mk-sym{direction:rtl}
body.rtl .mk-sym-bar{flex-direction:row-reverse; direction: ltr;}
body.rtl .mk-sym-title-sm{flex-direction:row-reverse}
body.rtl .mk-sym-search svg{left:auto;right:10px}
body.rtl .mk-sym-search input{padding:8px 34px 8px 12px}
body.rtl .mk-sym-tabs{flex-direction:row-reverse; direction: ltr;}
body.rtl .mk-sym-tab{flex-direction:row-reverse}
body.rtl .mk-sym-tbl{direction:rtl}
body.rtl .mk-sym-tbl th,body.rtl .mk-sym-tbl td{text-align:right}
body.rtl .mk-sym-pager{flex-direction:row}
body.rtl .mk-sym-pg.arr svg{transform:scaleX(-1)}

/* S4: Market Conditions */
body.rtl .mk-mc-grid{direction:rtl}
body.rtl .mk-mc-card{text-align:center}

/* S5: Steps */
body.rtl .mk-steps{direction:rtl}
body.rtl .mk-step{text-align:right}
body.rtl .mk-step::after{right:auto;left:-8px;border-left:none;border-right:8px solid rgba(200,16,46,.15)}
@media(max-width:700px){body.rtl .mk-step::after{display:none}}

/* Shared table */
body.rtl .mk-tbl-wrap{direction:rtl}
body.rtl .mk-tbl{direction:rtl}
body.rtl .mk-tbl th,body.rtl .mk-tbl td{text-align:right}
/* ══ PLATFORMS PAGE — RTL ══ */
body.rtl .a2-tab-nav{flex-direction:row}
body.rtl .a2-feat-grid{direction:rtl}
body.rtl .a2-feat-card{text-align:right}
body.rtl .a2-feat-card::before{transform-origin:right}
body.rtl .a2-counters-wrap{direction:rtl}
body.rtl .a2-counter-item::after{right:auto;left:0}
/* ══ PLATFORMS — New sections RTL ══ */
body.rtl .pt-vs{direction:rtl}
body.rtl .pt-vs-head{text-align:center}
body.rtl .pt-vs-kicker{flex-direction:row-reverse}
body.rtl .pt-vs-grid{direction:rtl}
body.rtl .pt-vs-col{text-align:right}
body.rtl .pt-vs-col-head{text-align:right}
body.rtl .pt-vs-col-head.new{display:flex;align-items:center;gap:8px;flex-direction:row;justify-content:flex-start;}
body.rtl .pt-vs-row{flex-direction:row}
body.rtl .pt-vs-row{transform:translateX(10px)}
body.rtl .pt-dash{direction:rtl}
body.rtl .pt-dash-left{text-align:right}
body.rtl .pt-dash-kicker{flex-direction:row;justify-content:flex-start;}
body.rtl .pt-dash-title{text-align:right}
body.rtl .pt-dash-desc{text-align:right}
body.rtl .pt-dash-stats{direction:rtl}
body.rtl .pt-dash-stat{text-align:center}
body.rtl .pt-dash-right{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .pt-dash-right{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}
/* ══ EXECUTION & SPREADS — RTL ══ */
body.rtl .ex-stats{direction:rtl}
body.rtl .ex-stat{text-align:center}
body.rtl .ex-flow{direction:rtl}
body.rtl .ex-flow-inner{direction:rtl}
body.rtl .ex-flow-text{text-align:right}
body.rtl .ex-flow-kicker{flex-direction:row-reverse;justify-content:flex-end}
body.rtl .ex-flow-title{text-align:right}
body.rtl .ex-flow-desc{text-align:right}
body.rtl .ex-flow-steps{direction:rtl}
body.rtl .ex-flow-step{flex-direction:row-reverse}
body.rtl .ex-flow-canvas{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .ex-flow-canvas{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}
body.rtl .ex-spread-widget{direction:rtl}
body.rtl .ex-spread-bar{flex-direction:row-reverse}
body.rtl .ex-spread-title{flex-direction:row-reverse}
body.rtl .ex-spread-legend{flex-direction:row-reverse}
body.rtl .ex-tbl-wrap{direction:rtl}
body.rtl .ex-tbl{direction:rtl}
body.rtl .ex-tbl th,body.rtl .ex-tbl td{text-align:right}
body.rtl .ex-feat-grid{direction:rtl}
body.rtl .ex-feat{flex-direction:row-reverse;text-align:right}
body.rtl .ex-feat::before{left:auto;right:0}
@media(max-width:700px){body.rtl .ex-feat{flex-direction:column}}
/* ══ EXECUTION & SPREADS — RTL ══ */
body.rtl .ex-flow{direction:rtl}
body.rtl .ex-flow-inner{direction:rtl}
body.rtl .ex-flow-text{text-align:right}
body.rtl .ex-flow-kicker{flex-direction:row-reverse;justify-content:flex-end}
body.rtl .ex-flow-title{text-align:right}
body.rtl .ex-flow-desc{text-align:right}
body.rtl .ex-flow-steps{direction:rtl}
body.rtl .ex-flow-step{flex-direction:row-reverse}
body.rtl .ex-flow-step-text{text-align:right}
body.rtl .ex-flow-canvas{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .ex-flow-canvas{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}
body.rtl .ex-spreads{direction:rtl}
body.rtl .ex-spread-card{text-align:center}
body.rtl .ex-widget{direction:rtl}
body.rtl .ex-widget-bar{flex-direction:row-reverse}
body.rtl .ex-widget-title{flex-direction:row-reverse}
body.rtl .ex-tbl-wrap{direction:rtl}
body.rtl .ex-tbl{direction:rtl}
body.rtl .ex-tbl th,body.rtl .ex-tbl td{text-align:right}
body.rtl .ex-adv-grid{direction:rtl}
body.rtl .ex-adv{flex-direction:row;text-align:right}
body.rtl .ex-adv::before{left:auto;right:0}
@media(max-width:700px){body.rtl .ex-adv{flex-direction:column}}
/* ══ PAMM PAGE — RTL ══ */
body.rtl .pm-2col{direction:rtl}
body.rtl .pm-step{padding-left:0;padding-right:56px;text-align:right}
body.rtl .pm-step::before{left:auto;right:20px}
body.rtl .pm-step-num{left:auto;right:0}
body.rtl .pm-tbl{direction:rtl}
body.rtl .pm-tbl-bar{flex-direction:row-reverse; direction: ltr;}
body.rtl .pm-tbl-title{flex-direction:row-reverse}
body.rtl .pm-tbl th,body.rtl .pm-tbl td{text-align:right}
body.rtl .pm-mgr-grid{direction:rtl}
body.rtl .pm-mgr-card{flex-direction:row;text-align:right}
body.rtl .pm-mgr-card::before{left:auto;right:0}
@media(max-width:640px){body.rtl .pm-mgr-card{flex-direction:column}}
body.rtl .ip-features{direction:rtl}
body.rtl .ip-feature{flex-direction:row-reverse;text-align:right}
/* ══ PAMM — Simulator + Ecosystem RTL ══ */
body.rtl .pm-sim{direction:rtl}
body.rtl .pm-sim-inner{direction:rtl}
body.rtl .pm-sim-ctrl{text-align:right;border-right:none;border-left:1px solid rgba(255,255,255,.06)}
@media(max-width:900px){body.rtl .pm-sim-ctrl{border-left:none;border-bottom:1px solid rgba(255,255,255,.06)}}
body.rtl .pm-sim-kicker{flex-direction:row;justify-content:flex-start}
body.rtl .pm-sim-label{flex-direction:row}
body.rtl .pm-sim-quick{flex-direction:row-reverse}
body.rtl .pm-sim-range{direction:rtl}
body.rtl .pm-sim-months{flex-direction:row-reverse}
body.rtl .pm-eco{direction:rtl}
body.rtl .pm-eco-inner{direction:rtl}
body.rtl .pm-eco-canvas{border-right:none;border-left:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .pm-eco-canvas{border-left:none;border-bottom:1px solid rgba(255,255,255,.06)}}
body.rtl .pm-eco-info{text-align:right}
body.rtl .pm-eco-kicker{flex-direction:row-reverse;justify-content:flex-end}
body.rtl .pm-eco-title{text-align:right}
body.rtl .pm-eco-desc{text-align:right}
body.rtl .pm-eco-stats{direction:rtl}
/* ══ COPY TRADING — RTL ══ */
body.rtl .ct-hero{direction:rtl}
body.rtl .ct-center{direction:rtl;text-align:center}
body.rtl .ct-badge{flex-direction:row}
body.rtl .ct-countdown{flex-direction:row-reverse}
body.rtl .ct-ctas{flex-direction:row-reverse}
body.rtl .ct-preview-inner{direction:rtl}
body.rtl .ct-preview-title{text-align:center}
body.rtl .ct-preview-sub{text-align:center}
body.rtl .ct-feat-grid{direction:rtl}
body.rtl .ct-feat{text-align:right}
body.rtl .ct-feat-num{right:auto;left:20px}
body.rtl .ct-feat-tag{flex-direction:row-reverse}
body.rtl .ct-bottom-cta{direction:rtl}
body.rtl .ct-bottom-text{direction:rtl; text-align: center;}
/* ══ ACADEMY — RTL ══ */
body.rtl .ac-hero{direction:rtl}
body.rtl .ac-center{direction:rtl;text-align:center}
body.rtl .ac-badge{flex-direction:row}
body.rtl .ac-courses{flex-direction:row-reverse}
body.rtl .ac-ctas{flex-direction:row-reverse}
body.rtl .ac-preview-inner{direction:rtl}
body.rtl .ac-prev-grid{direction:rtl}
body.rtl .ac-prev-card{text-align:center}
/* ══ WEBINAR — RTL ══ */
body.rtl .wb-hero{direction:rtl}
body.rtl .wb-center{direction:rtl;text-align:center}
body.rtl .wb-badge{flex-direction:row}
body.rtl .wb-sessions{flex-direction:row-reverse}
body.rtl .wb-session::before{left:auto;right:0}
body.rtl .wb-session{text-align:center}
body.rtl .wb-ctas{flex-direction:row-reverse}
/* ══ BLOG / ARTICLES — RTL ══ */
body.rtl .bl-filters{flex-direction:row}
body.rtl .bl-grid{direction:rtl}
body.rtl .bl-card{text-align:right}
body.rtl .bl-card-cat{left:auto;right:14px}
body.rtl .bl-card::after{transform-origin:right}
body.rtl .bl-card-meta{flex-direction:row}
body.rtl .bl-card-link{flex-direction:row}
body.rtl .bl-card-link svg{transform:scaleX(-1)}
body.rtl .bl-featured{direction:rtl}
body.rtl .bl-pager{flex-direction:row-reverse}
body.rtl .bl-empty{direction:rtl}
/* Single post */
body.rtl .sp-article{direction:rtl;text-align:right}
body.rtl .sp-back{flex-direction:row}
body.rtl .sp-back svg{transform:scaleX(-1)}
body.rtl .sp-meta{flex-direction:row-reverse}
body.rtl .sp-footer{flex-direction:row-reverse}
body.rtl .sp-tags{flex-direction:row-reverse}
body.rtl .sp-nav{flex-direction:row-reverse}
body.rtl .sp-content blockquote{border-left:none;border-right:3px solid #C8102E;border-radius:12px 0 0 12px}
body.rtl .sp-content ul,body.rtl .sp-content ol{padding-left:0;padding-right:24px}
/* ══ AMBASSADOR — RTL ══ */
body.rtl .am-tiers{direction:rtl}
body.rtl .am-tier{text-align:right}
body.rtl .am-tier-badge{flex-direction:row}
body.rtl .am-tier-perk{flex-direction:row;text-align:right}
body.rtl .am-journey{padding-left:0;padding-right:40px}
body.rtl .am-journey::before{left:auto;right:14px}
body.rtl .am-jstep{text-align:right}
body.rtl .am-jdot{left:auto;right:-33px}
body.rtl .am-jnum{text-align:right}
body.rtl .am-ben-grid{direction:rtl}
body.rtl .am-ben{flex-direction:row-reverse;text-align:right}
body.rtl .am-ben::before{left:auto;right:0}
@media(max-width:700px){body.rtl .am-ben{flex-direction:column}}
body.rtl .am-network{direction:rtl}
body.rtl .am-net-inner{direction:rtl}
body.rtl .am-net-cvs-wrap{border-right:none;border-left:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .am-net-cvs-wrap{border-left:none;border-bottom:1px solid rgba(255,255,255,.06)}}
body.rtl .am-net-info{text-align:right}
body.rtl .am-net-kicker{flex-direction:row-reverse;justify-content:flex-end}
body.rtl .am-net-stats{direction:rtl}
body.rtl .am-elig{direction:rtl;text-align:right}
body.rtl .am-elig-grid{direction:rtl}
body.rtl .am-elig-item{flex-direction:row-reverse;text-align:right}
/* ══ AMBASSADOR — RTL ══ */
body.rtl .am-tiers{direction:rtl}
body.rtl .am-tier{text-align:right}
body.rtl .am-tier-perk{flex-direction:row;text-align:right}
body.rtl .am-tier::after{right:auto;left:-30px}
body.rtl .am-flow{direction:rtl}
body.rtl .am-flow-inner{direction:rtl}
body.rtl .am-flow-step{text-align:center;border-right:none;border-left:1px solid rgba(255,255,255,.04)}
body.rtl .am-flow-step:last-child{border-left:none}
body.rtl .am-flow-step::before{content:"←";right:auto;left:-8px}
@media(max-width:800px){body.rtl .am-flow-step{border-left:none}body.rtl .am-flow-step::before{display:none}}
body.rtl .am-benefits{direction:rtl}
body.rtl .am-benefit{text-align:center}
body.rtl .am-who{direction:rtl}
body.rtl .am-who-left{text-align:right}
body.rtl .am-who-kicker{flex-direction:row;justify-content:flex-start}
body.rtl .am-who-list{direction:rtl}
body.rtl .am-who-item{flex-direction:row;text-align:right}
body.rtl .am-who-right{border-left:none;border-right:1px solid rgba(255,255,255,.06)}
@media(max-width:800px){body.rtl .am-who-right{border-right:none;border-top:1px solid rgba(255,255,255,.06)}}
/* ══ COMMUNITY SHOP — RTL ══ */
body.rtl .cs-hero{direction:rtl}
body.rtl .cs-center{direction:rtl;text-align:center}
body.rtl .cs-badge{flex-direction:row}
body.rtl .cs-features{flex-direction:row-reverse}
body.rtl .cs-ctas{flex-direction:row-reverse}
body.rtl .cs-preview-inner{direction:rtl}
body.rtl .cs-prev-grid{direction:rtl}
body.rtl .cs-prev-card{text-align:center}

/* ══ MARKETPLACE — RTL ══ */
body.rtl .mp-hero{direction:rtl}
body.rtl .mp-center{direction:rtl;text-align:center}
body.rtl .mp-badge{flex-direction:row-reverse}
body.rtl .mp-features{flex-direction:row-reverse}
body.rtl .mp-ctas{flex-direction:row-reverse}
body.rtl .mp-preview-inner{direction:rtl}
body.rtl .mp-prev-grid{direction:rtl}
body.rtl .mp-prev-card{text-align:center}
/* ══ IB PAGE — RTL ══ */

/* Two-column layout */
body.rtl .ib-2col{direction:rtl}
@media(min-width:769px){
  body.rtl .ib-2col>:first-child{order:2}
  body.rtl .ib-2col>:last-child{order:1}
}

/* Model box */
body.rtl .ib-model-box{direction:rtl;text-align:right}
body.rtl .ib-model-label{text-align:right!important}
body.rtl .ib-model-title{text-align:right!important}
body.rtl .ib-model-desc{text-align:right!important}

/* Model checklist */
body.rtl .ib-model-checks{direction:rtl}
body.rtl .ib-model-check{flex-direction:row;text-align:right;justify-content:flex-start}
body.rtl .ib-model-check::before{margin-right:0!important;margin-left:10px!important}

/* Mini step-cards inside model box */
body.rtl .ib-model-box [style*="grid-template-columns"]{direction:rtl}

/* Why Partner cards */
body.rtl .ib-why-grid{direction:rtl}
body.rtl .ib-why-card{text-align:right;direction:rtl}
body.rtl .ib-why-num{right:auto!important;left:20px!important}
body.rtl .ib-why-icon{margin-right:0;margin-left:auto}
body.rtl .ib-why-title{text-align:right}
body.rtl .ib-why-desc{text-align:right}

/* Steps (How It Works) */
body.rtl .ib-steps{direction:rtl;flex-direction:row-reverse}
body.rtl .ib-step{text-align:right;direction:rtl;align-items:center}
body.rtl .ib-step-title{text-align:right}
body.rtl .ib-step-desc{text-align:center}

/* Commission tabs & table */
body.rtl .ib-tier-tabs{direction:rtl;flex-direction:row;justify-content:flex-start}
body.rtl .ib-comm-note{text-align:right!important;direction:rtl}

/* Multi-tier tree */
body.rtl .ib-tree{direction:rtl;text-align:right}
body.rtl .ib-tree-title{text-align:right!important}
body.rtl .ib-tree-levels{direction:rtl}
body.rtl .ib-tree-level{flex-direction:row;justify-content:flex-start}
body.rtl .ib-tree-indent{flex-shrink:0}
body.rtl .ib-tree-earn{margin-left:0;margin-right:8px;text-align:right}

/* Tools for Success */
body.rtl .ib-tools-grid{direction:rtl}
body.rtl .ib-tool{text-align:right;direction:rtl}
body.rtl .ib-tool-title{text-align:right}
body.rtl .ib-tool-items{direction:rtl;justify-content:flex-start}

/* Who Can Become an IB */
body.rtl .ib-who-grid{direction:rtl}
body.rtl .ib-who-card{direction:rtl}
body.rtl .ib-who-label{text-align:center}

/* CTA strip arrow */
body.rtl .ip-cta-strip-btns .ip-btn-red svg{transform:scaleX(-1)}

/* ══ AFFILIATE PAGE — RTL ══ */
body.rtl .aff-sim-wrap{direction:rtl}
body.rtl .aff-sim-left{text-align:right}
body.rtl .aff-sim-control label{direction:rtl}
body.rtl .aff-sim-control .val{float:left}
body.rtl .aff-sim-card{direction:rtl;text-align:right}
body.rtl .aff-model-tabs{direction:rtl;flex-direction:row}
body.rtl .aff-sim-row{flex-direction:row}
body.rtl .aff-sim-total{flex-direction:row}
body.rtl .aff-models-grid{direction:rtl}
body.rtl .aff-model-card{direction:rtl;text-align:right}
body.rtl .aff-model-card-num{right:auto;left:20px}
body.rtl .aff-model-list{direction:rtl}
body.rtl .aff-model-li{flex-direction:row;justify-content:flex-start;}
body.rtl .aff-model-li::before{margin-right:0;margin-left:10px; transform: rotate(180deg);}
body.rtl .aff-funnel-wrap{direction:rtl}
body.rtl .aff-funnel-stages{direction:rtl}
body.rtl .aff-funnel-stage{flex-direction:row-reverse}
body.rtl .aff-funnel-bar{flex-direction:row;padding:0 16px}
body.rtl .aff-funnel-bar-pct{right:auto;left:12px}
body.rtl .aff-plan-grid{direction:rtl}
body.rtl .aff-plan-card{direction:rtl;text-align:right}
body.rtl .aff-plan-card::before{left:auto;right:0}
body.rtl .aff-plan-tags{direction:rtl}
body.rtl .aff-rates-grid{direction:rtl}
body.rtl .aff-rate-card{direction:rtl}
body.rtl .aff-rate-card-badge{right:auto;left:12px}
body.rtl .aff-live-bar{flex-direction:row-reverse; direction: ltr;}
body.rtl .aff-live-items{animation-direction:reverse}
body.rtl .aff-pay-methods{direction:rtl}
body.rtl .aff-steps-row{direction:rtl;flex-direction:row-reverse}
body.rtl .aff-step-box{direction:rtl;text-align:right}
body.rtl .aff-tools-grid{direction:rtl}
body.rtl .aff-tool-card{direction:rtl;text-align:right}
body.rtl .aff-tool-tags{direction:rtl;justify-content:flex-end}
body.rtl .aff-ticker-header{direction:rtl}
body.rtl .aff-model-badge{flex-direction:row-reverse}
body.rtl .ip-cta-strip-btns .ip-btn-red svg{transform:scaleX(-1)}

/* ══ COMPANY PAGE — RTL ══ */
body.rtl .co-2col{direction:rtl}
body.rtl .co-tl-wrap{direction:rtl}
/* Flip timeline sides for RTL: left items go right, right go left */
body.rtl .co-tl-r{flex-direction:row-reverse;padding-left:0;padding-right:calc(50% + 28px)}
body.rtl .co-tl-l{flex-direction:row;padding-right:0;padding-left:calc(50% + 28px)}
@media(max-width:640px){
  body.rtl .co-tl-r,body.rtl .co-tl-l{flex-direction:row;padding-left:52px;padding-right:0}
}
body.rtl .co-tl-card{direction:rtl;text-align:right}
body.rtl .co-tl-card::before{transform-origin:center}
body.rtl .co-tl-year{flex-direction:row-reverse}
body.rtl .co-tl-badges{direction:rtl;justify-content:flex-end}
/* Counters */
body.rtl .co-counters-wrap{direction:rtl}
body.rtl .co-counter-item::after{right:auto;left:0}
/* Stand For */
body.rtl .co-stand-grid{direction:rtl}
body.rtl .co-stand-card{direction:rtl;text-align:right}
body.rtl .co-stand-card::before{transform-origin:right}
/* CTA */
body.rtl .ip-cta-strip{direction:rtl;flex-direction:row-reverse}
body.rtl .ip-cta-strip-text{text-align:right}
body.rtl .ip-cta-strip-btns{flex-direction:row-reverse}

/* ══ CONTACT PAGE — RTL ══ */
body.rtl .ct-channels{direction:rtl}
body.rtl .ct-channel{direction:rtl;text-align:right}
body.rtl .ct-channel::before{transform-origin:right}
body.rtl .ct-live-badge{flex-direction:row}
body.rtl .ct-channel-hours{text-align:right}
body.rtl .ct-instant-row{direction:rtl}
body.rtl .ct-instant-card{direction:rtl;flex-direction:row-reverse}
body.rtl .ct-main-grid{direction:rtl}
body.rtl .ct-form{direction:rtl;text-align:right}
body.rtl .ct-form-row{direction:rtl}
body.rtl .ct-field{align-items:flex-start}
body.rtl .ct-label{text-align:right;direction:rtl}
body.rtl .ct-input{text-align:right;direction:rtl}
body.rtl select.ct-input{text-align:right;direction:rtl}
body.rtl textarea.ct-input{text-align:right;direction:rtl}
body.rtl .ct-submit{direction:rtl}
body.rtl .ct-quick-link{flex-direction:row}
body.rtl .ct-quick-link-text{text-align:right}
body.rtl .ct-offices{direction:rtl}
body.rtl .ct-office{direction:rtl;text-align:right}
body.rtl .ct-office-city{text-align:right}
/* Support hours box RTL border side */
body.rtl [style*="border-left:3px solid #C8102E"]{border-left:none!important;border-right:3px solid #C8102E!important}

/* ══ CONTACT PAGE — RTL ══ */
body.rtl .ct-channels{direction:rtl}
body.rtl .ct-channel{direction:rtl;text-align:right}
body.rtl .ct-channel::before{transform-origin:right}
body.rtl .ct-live-badge{flex-direction:row}
body.rtl .ct-grid{direction:rtl}
body.rtl .ct-form{direction:rtl;text-align:right}
body.rtl .ct-form-row{direction:rtl}
body.rtl .ct-field{text-align:right}
body.rtl .ct-label{text-align:right!important;letter-spacing:0}
body.rtl .ct-input{text-align:right;direction:rtl}
body.rtl .ct-input::placeholder{text-align:right}
body.rtl .ct-submit{direction:rtl}
body.rtl .ct-telegram{flex-direction:row}
body.rtl .ct-tg-arr{margin-left:0;margin-right:auto;transform:scaleX(-1); transform:rotate(0deg);}
body.rtl .ct-quick-link{flex-direction:row}
body.rtl .ct-quick-link-arr svg{transform:scaleX(-1)}
body.rtl .ct-offices{direction:rtl}
body.rtl .ct-office{direction:rtl;text-align:right}
body.rtl .ct-office-city{text-align:right}
/* Business hours row */
body.rtl [style*="justify-content:space-between"]{flex-direction:row-reverse}

/* ══ LEGAL PAGE — RTL ══ */
body.rtl .ip-pdf{flex-direction:row;text-align:right}
body.rtl .ip-pdf-info{text-align:right}
body.rtl .ip-pdf-download{flex-direction:row-reverse}
body.rtl .ip-pdf-download svg{transform:none}
/* Regulatory info box */
body.rtl .ip-section [style*="border-radius:16px"]{direction:rtl;text-align:right}

/* ══ FAQ PAGE — RTL ══ */
body.rtl .faq-cats{direction:rtl;justify-content:flex-start}
body.rtl .faq-group{direction:rtl;text-align:right}
body.rtl .faq-cat-title{text-align:right!important}
body.rtl .ip-faq-q{flex-direction:row;text-align:right}
body.rtl .ip-faq-a-inner{text-align:right;direction:rtl}
body.rtl .faq-cta-box{flex-direction:row;direction:rtl}
body.rtl .faq-cta-box>div{text-align:right}
body.rtl .faq-glow-orb{right:auto;left:-60px}

/* ══ DEPOSIT PAGE — RTL ══ */
body.rtl .dp-methods-grid{direction:rtl}
body.rtl .dp-method-card{direction:rtl;text-align:right}
body.rtl .dp-method-card::before{transform-origin:right}
body.rtl .dp-counters-wrap{direction:rtl}
body.rtl .dp-counter-item::after{right:auto;left:0}
body.rtl .dp-table-wrap{direction:rtl}
body.rtl .dp-table th{text-align:right!important}
body.rtl .dp-table td{text-align:right}
body.rtl .dp-table td:first-child{text-align:right}
body.rtl .dp-steps{direction:rtl;flex-direction:row-reverse}
body.rtl .dp-step{direction:rtl;text-align:right}
body.rtl .dp-steps::before{background:linear-gradient(270deg,rgba(200,16,46,.5),rgba(200,16,46,.1),rgba(200,16,46,.5))!important}
body.rtl .ip-table th,body.rtl .ip-table td{text-align:right!important}
body.rtl .ip-features{direction:rtl}
body.rtl .ip-feature{flex-direction:row}
body.rtl .ip-feature-text{text-align:right}



/* additional fix rtl css by dev */
body.lang-fa .acc-card-arr , body.rtl .ip-breadcrumb-sep{
  transform: rotate(180deg);
}

body.lang-fa p.stb-cta-help , body.lang-fa p.stb-cta-label , body.lang-fa h2#cta-heading , body.lang-fa h2#ts-heading , body.rtl .stb-testimonials-head , body.rtl .hts-header , body.rtl h2#hts-heading , body.lang-fa .hts-subtitle , body.rtl .eco-subtitle , body.rtl .hts-step-title , body.rtl .stb-cta-risk , body.rtl .ip-step-title , body.rtl .ip-step-desc{
  text-align: center;
}

/* body.lang-fa .hts-subtitle{
  margin: 0;
} */

body.lang-fa *{
font-family: 'Vazirmatn';
}

body.rtl .ip-step::after{
left:-1px;
right: auto;
}
body.rtl .mk-sym-search input{
  text-align: right;
  direction: rtl;
}
body.rtl .mk-sym-info , body.rtl .pt-dash-stat-val{
  direction: ltr;
}
body.rtl .mk-step{
  border-left: 1px solid rgba(255, 255, 255, .05);
  border-right: 0;
}
body.rtl .mk-step:last-child{
  border-left: 0;
}
body.rtl .ex-flow-step{
  flex-direction:row;
}
body.rtl .ex-flow-kicker{
      flex-direction: row;
    justify-content: flex-start;
}
body.rtl .ex-widget-badge{
  direction: rtl;
}
body.rtl .ex-widget-bar{
      flex-direction: row-reverse;
    direction: ltr;
}
body.rtl nav.ip-breadcrumb span{
  direction: ltr;
}
body.rtl .pm-tbl-badge{
  direction: rtl;
}
body.rtl .ct-center h1.ct-title{
text-align: center;
}
body.rtl .ct-center .ct-sub{
  text-align: center;
}
body.rtl h1.ac-title , body.rtl h1.wb-title{
  text-align: center;
}
body.rtl .ac-center p.ac-sub , body.rtl p.wb-sub , body.rtl .aff-ticker-header p{
  text-align: center;
}
body.rtl .ency-alpha{
  direction: rtl;
}
body.rtl .ency-card-link{
      flex-direction: row;
    justify-content: flex-start;
}
body.rtl .ency-card::after{
  right: 0!important;
}
section.ip-section.aff-ticker-section h2.ip-section-title{
  text-align: center;
}

body.rtl .cs-center h1.cs-title , body.rtl .cs-center p.cs-sub{
  text-align: center!important;
}
body.rtl .ct-tg-handle{
  direction: ltr;
}



@media(max-width:768px){
a.stb-btn-login , a.stb-btn-register , .stb-mob-header a , .stb-mob-header button.stb-mob-close{
  display: none;
}
.stb-mob-header{
  height: 44px!important;
}
body.rtl .acc-tab{
  padding: 9px 14px;
}
body.rtl .stb-mob-section-title{
  flex-direction: row;
}
body.rtl .stb-mob-links{
  align-items: flex-start;
}
body.rtl .eco-mob-arr{
  margin-right: auto;
  margin-left: 0;
}
.brk-cta-btns a.brk-btn-red{
      padding: 12px 17px;
}
.stb-btn{
  padding: 11px 17px;
}
body.rtl .acd-item{
      flex-direction: row;
}
body.rtl section.stb-cta p.stb-cta-desc{
  text-align: center;
}
body.rtl section.stb-cta .stb-cta-btns{
      flex-direction: row;
    flex-wrap: nowrap;
}
body.rtl section.stb-cta .stb-cta-btns a{
  padding:13px 24px!important;
}
body.rtl .ip-step::after{
  display: none;
}
body.rtl .a2-tab-nav{
  overflow: scroll;
}
body.rtl .a2-tab-nav .a2-tab-btn{
  white-space: normal;
}
}