The finalist results of the 25th ifva Awards have been announced!