In projectile motion, the vertical velocity is independent of the horizontal velocity so we can completely ignore it. The vertical velocity is, using trigonometry, 18sin35° which is equal to 10.3 m/s.
Using a = -9.8 m/s^2 and u= 10.3 and V= 0 (because at a point, the object will be hovering in the air with 0 speed before coming back down), we have
v = u + at
=> (v-u)/a = t
=> (0-10.3)/a = t
=> -10.3/-9.8 = t
=> t = 1.05 s
the time taken to come down will be the same as the time taken to go up so total time before ball hits the ground is double the value we just found
which is 2 x 1.05 = 2.10 seconds