Hi,
After a couple hours debugging this situation I found that the problem is in the TinyMce Editor(WordPress default) that is consuming the br tags(that’s the only HTML element that the tinyMce Editor consumes.
The only workaround possible is to replace the br by others elements that do the same thing.
So in your site I replaced them with the span element.
https://www.dropbox.com/s/eaikc5o98in8joj/Screenshot%202015-09-22%2012.07.54.png?dl=0
It was also necessary to add this css so the span can break properly without using a br
figure.animated-overlay figcaption span {
display: block;
}
Give it a try.
-Rui