Escaping crashes my output

There are several issues here:

  1. echo esc_attr_e should be just esc_attr_e, the _e means it already echo’s
  2. esc_attr_e is not just an escaping function, it’s a localisation API, it’s shorthand for echo esc_attr( __(
  3. esc_attr strips out HTML, it’s intended for use inside HTML attributes where HTML tags are not allowed.
  4. You must never pass variables and dynamic values into localisation functions

If you want to escape a string that contains basic HTML such as paragraphs etc, use wp_kses_post, e.g.:

echo wp_kses_post( $redux_demo['editor-text-header-left'] );