$mail=$_POST['mail'];. Burası
$phone=$_POST['phone'];
$time=$_POST['time'];
$budget=$_POST['budget'];
$work=$_POST['work'];
$area=$_POST['area'];

$mail = new PHPMailer(); burası
Posttan gelen veri ile class aynı değişkene attığın için çakışmış posttan gelen mail_post yapıp altta ona göre düzenlersen sorunun düzelir diye düşünüyorum