Решение:
1) Найдем скорость сближения Ивана и Назара:
$$3 + 4 = 7 \text{ (км/ч)}$$
2) Найдем расстояние, на которое они сблизятся за 2 часа:
$$7 \cdot 2 = 14 \text{ (км)}$$
3) Найдем расстояние между ними через 2 часа:
$$21 - 14 = 7 \text{ (км)}$$
Ответ: 7 км.