/* Keep the same layout and styling, reflecting directional details for English. */
[lang=en] .service-tab{text-align:left}
[lang=en] .service-tab>b{margin-right:0;margin-left:auto}
[lang=en] .text-link span{margin-right:0;margin-left:16px}
[lang=en] .hero-visual{margin-left:0;margin-right:24px}
[lang=en] .image-label{right:auto;left:27px}
[lang=en] .hero-stamp{left:auto;right:-24px}
[lang=en] .hero-stamp a{left:auto;right:22px}
[lang=en] .deliverable{border-right:0;border-left:2px solid var(--red)}
[lang=en] .system-grid article{padding-right:0;padding-left:52px}
[lang=en] .system-grid article>span{right:auto;left:0}
[lang=en] .steps li{border-left:0;border-right:1px solid #37373c}
[lang=en] .steps li:first-child{padding-right:22px;padding-left:0}
[lang=en] .steps li:last-child{border-right:0}
[lang=en] .client-logos>div{border-left:0;border-right:1px solid var(--line)}
[lang=en] .contact-top>p{left:auto;right:0}
[lang=en] .contact-options strong b{margin-right:0;margin-left:12px}
[lang=en] .contact-options img{left:auto;right:8px}
[lang=en] .footer-main p{margin-right:0;margin-left:auto}
@media(max-width:800px){[lang=en] .hero-visual{margin-right:20px}[lang=en] .hero-stamp{right:-20px}[lang=en] .steps li{border-right:0}[lang=en] .steps li:first-child{padding-left:0}[lang=en] .client-logos>div:nth-child(2){border-right:0}[lang=en] .footer-main p{margin-left:auto}}
@media(max-width:450px){[lang=en] .footer-main p{margin-left:0}}
