{% 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 %}