Не разбираюсь именно во вреде к seo, но роботы не индексируют то, что добавляется с помощью js, по умолчанию.
Я думаю если сделать 1 вариант статичным и два в динамике то наверное будет все ок.
На месте вкладок отображается title страницы и favicon. Оба эти элемента могут управляться через js. Вы можете изменять favicon страницы отображая процесс загрузки или количество уведомлений. Также и title.
Но "вылететь" за приделы видимой области элемент не может. Ибо браузер рендерит контент в строго отведенной области.
В мобильном хроме к примеру есть специальные мета теги, которые перекрашивают окно браузера в нужный цвет.
Сделать чтобы форма грузилась из JS шаблона, а переменные в этот шаблон отдавать с сервера, который определяет нужный язык и отдает все по ajax запросу.
у первого блока :after картинка справа, у второго например :before картинка слева у третьего :after картинка справа.
Текст по центру, картинку позиционированием absolute. Вроде ничего сложного. Картинка это линяя от одного текста до друого.
А если по делу, надо разбираться что не так, смотреть и тестить.
Как минимум есть некий font-family: "Bebas Neue"; но что-то я не заметил чтобы он где-то подключался. Может пропустил.