If there is a blank space on the tableau, you are free to move any card or run of cards up there. In that case, you can only move the two hearts at once. You can't move them simultaneously if, for instance, a four and five of hearts lay on top of the six of spades. You can move a run of cards together, but only if they are from the same suit.
And you can only do that when the stack is complete from king to ace. In the end, though, you have to have the run of cards in the same color to be able to move the stack to the foundation. If you have seven of spades, you can place it on either eight of spades or eight of hearts. You can always move a card onto a higher-ranking card regardless of color. To get there, you build up the run of cards as the game progresses.
Two full decks are in play, and the goal is to place the total 112 cards in eight nice stacks on the foundation ranked perfectly from ace to king. The two-suit version of this game uses - as the name implies - two different suits, namely the hearts and the spades.