/*
 * Global English (LTR) Typography Standardization
 * This file unifies the English typography across the entire site.
 * It uses [dir="ltr"] to ensure it only affects the English version.
 */

[dir="ltr"],
[dir="ltr"] body,
[dir="ltr"] p,
[dir="ltr"] span,
[dir="ltr"] div,
[dir="ltr"] li,
[dir="ltr"] a {
    font-family: 'Helvetica', Arial, sans-serif !important;
}

[dir="ltr"] h1,
[dir="ltr"] h2,
[dir="ltr"] h3,
[dir="ltr"] h4,
[dir="ltr"] h5,
[dir="ltr"] h6,
[dir="ltr"] .elementor-heading-title {
    font-family: 'Kanit', 'Helvetica', Arial, sans-serif !important;
    text-transform: uppercase !important;
}

[dir="ltr"] .elementor-nav-menu a,
[dir="ltr"] .hfe-nav-menu a,
[dir="ltr"] .menu-item a {
    font-family: 'Helvetica', Arial, sans-serif !important;
}

[dir="ltr"] button,
[dir="ltr"] .elementor-button,
[dir="ltr"] input[type="submit"] {
    font-family: 'Helvetica', Arial, sans-serif !important;
}
