Let assume that I have given DFA $D$ which recognize language $L$. Now I would like create the DFA/NFA which recognize the language $L'$. $$ L' = \{ w \in L : |w| = 2k, k \ge 0 \}$$ In words, $L'$ contains words form $L$ of even length. So I imagine NFA like:

And now, the "green" automata recognize if length of word is even. If yes it take a accepted state ( Q1). And the second condition is such that DFA $D$ recognize if the word is acceptable by $L$. If yes, the NFA take state $Q4$
And now: $e$ means a empty word.
blue arrows are connected with the acceptable state in D with my state Q4.
So my NFA recognize word iff the machine has a Q1 AND Q4 state. I don't know how to get AND relation.