/* English / LTR overrides */

body {
    direction: ltr;
    text-align: left;
    font-family: "Plus Jakarta Sans", "Cairo", "Segoe UI", system-ui, sans-serif;
}

.intro-hero-slide__grid {
    direction: ltr;
}

.intro-about__visual img:last-child {
    left: unset;
    right: 0;
}

.intro-lang .dropdown-menu {
    right: auto;
    left: 0;
}

footer.intro-footer {
    direction: ltr;
    text-align: left;
}

footer.intro-footer .Tfooter,
footer.intro-footer .link-footer {
    text-align: left;
}

@media (min-width: 1200px) {
    .nav_bar {
        flex-wrap: wrap;
        max-width: none;
        gap: 6px;
    }

    .nav_bar a {
        padding: 6px 11px;
        font-size: 13px;
        white-space: nowrap;
    }
}

@media (max-width: 1399.98px) {
    .nav_bar {
        inset-inline-start: 0;
        inset-inline-end: auto;
        flex-wrap: nowrap;
        right: auto;
        left: 0;
        border-inline-start: 0;
        border-inline-end: 1px solid var(--intro-border);
        transform: translateX(-100%);
    }

    .nav_bar.active {
        transform: translateX(0);
    }
}

.btn-main i.fa-long-arrow-alt-left {
    transform: scaleX(-1);
}
