Conditional logic changes to visitor_visa_required()