CP Violation 2HDM: from LHC to EDMs