Landscape mode makes no sense for this site

Streamline

One of the biggest non-chain language schools in Europe