{% macro render(nav_item, ref = nav_item) %}
  
  {% if nav_item.children %}
    {% set first = nav_item.children | first %}
    
    {% if first.children %}
      {{ render(first, ref) }}
    
    {% else %}
      
        
          {{ ref.title }}
        
      
    {% endif %}
  
  {% else %}
    
      
        {{ ref.title }}
      
    
  {% endif %}
{% endmacro %}