I'm trying to change the colors of two of the edges in the basic graph created by the tkz-graph LaTeX code below to red and the other two to blue and I can't seem to find a way to do it... Any help would be greatly appreciated. Thanks.
\documentclass[a4paper,12pt,reqno]{amsart}
\usepackage{amsmath, amssymb, amsthm, verbatim, inputenc, graphicx, bbold,
float, calc, bm, dsfont, tikz, pgf, mathtools}
\usepackage{tkz-graph}
\GraphInit[vstyle = Normal]
\newtheorem{thm}{Theorem}[section]
\newtheorem{lem}[thm]{Lemma}
\newtheorem{cor}[thm]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
\graphicspath{ {C:\Users\Tom\Desktop\Tropical\main document} }
\usetikzlibrary{arrows,shapes,snakes,automata,backgrounds,petri,positioning}
\begin{document}
\tikzset{
LabelStyle/.append style = { rectangle, draw, minimum width = 2em, fill = white, text = black},
VertexStyle/.append style = { inner sep=5pt,
font = \Large\bfseries},
EdgeStyle/.append style = {->}
}
\begin{figure}[H]
\begin{tikzpicture}
\SetGraphUnit{5}
\Vertex{1}
\EA(1){2}
\SO(1){3}
\EA(3){4}
\Edge[color=blue](1)(2)
\Edge[color=blue](3)(1)
\tikzset{EdgeStyle/.append style = {->, bend left}}
\Edge[color=red](3)(4)
\Edge[color=red](4)(3)
\end{tikzpicture}
\caption{caption}
\label{label}
\end{figure}
\end{document}
It would also be fine if I could make them dashed and not dashed edge lines instead of different colors, but I don't know how to do that either.
\GraphInit[vstyle = Normal]
.