/* LTR layout — English & Turkish */
html[dir="ltr"] {
  --font: 'Calibri', 'Segoe UI', system-ui, sans-serif;
}

html[dir="ltr"] .sec-head.split,
html[dir="ltr"] .sec-head-main,
html[dir="ltr"] .faq-intro,
html[dir="ltr"] .faq-q,
html[dir="ltr"] .process-step,
html[dir="ltr"] .news-hero-body,
html[dir="ltr"] .news-mini,
html[dir="ltr"] .dl-card,
html[dir="ltr"] .info-card.wide > div {
  text-align: left;
}

html[dir="ltr"] .hero-panel {
  transform: translateX(36px);
}

html[dir="ltr"] .hero-slide.active .hero-panel {
  transform: translateX(0);
}

html[dir="ltr"] .hero-shade {
  background:
    linear-gradient(245deg, rgba(4,40,86,.97) 0%, rgba(4,40,86,.78) 42%, rgba(4,40,86,.32) 100%),
    linear-gradient(to top, rgba(4,40,86,.9), transparent 55%);
}

html[dir="ltr"] .prog-body li {
  padding-right: 0;
  padding-left: 14px;
}

html[dir="ltr"] .prog-body li::before {
  right: auto;
  left: 0;
}

html[dir="ltr"] .contact-form::before {
  right: auto;
  left: 0;
}

html[dir="ltr"] .section-nav {
  left: auto;
  right: 24px;
}

html[dir="ltr"] .s-dot::before {
  left: auto;
  right: 22px;
}

html[dir="ltr"] .bento-float {
  right: auto;
  left: 24px;
}

html[dir="ltr"] .svc-num,
html[dir="ltr"] .svc-badge {
  left: 20px;
  right: auto;
}

html[dir="ltr"] .back-top {
  left: auto;
  right: 32px;
}
