Independent front suspension