Хорошо, во-первых, я бы предложил использовать "all" для элемента перехода вместо определения одинаковых значений для всех свойств, которые вы хотите перевести.
transition: all .2s;
Во-вторых, давайте сделаем правильный вывод Безье. Я думаю, что это достаточно близко:
cubic-bezier(1.000, 0.215, 0.355, 0.990)
Таким образом, правильность перехода должна выглядеть следующим образом:
transition: all .2s cubic-bezier(1.000, 0.215, 0.355, 0.990);
Для текстовой анимации я предлагаю использовать animate.css и использовать fadeInLeft.