{% endif %}
{% for point in self.point_list %}
{% if point.icon %}
{% image point.icon max-150x150 as point_icon %}
{% endif %}
{% include 'styleguide2/includes/molecules/blocks/icon_title_text_block.html' with icon=point_icon url=point.url title=point.title text=point.text %}
{% endfor %}
{% elif block_type == 'program_group_popout' %}
{% include 'styleguide2/includes/organisms/popouts/popout_list.html' with categories=self.categories %}
{% elif block_type == "carousel_program" %}
{% include 'styleguide2/includes/molecules/program/card_program.html' %}
{% for point in self.point_list %}
{% image point.image fill-512x512 as point_image %}
{% include 'styleguide2/includes/molecules/boxes/card_box.html' with url=point.page.url image=point_image header=point.title content=point.text date=point.page.date description_classes="!bg-grey-180" classes="drop-shadow" %}
{% endfor %}
{% include_block self.primary_candidates with show_job=self.show_job %}
{% include_block self.secondary_candidates with show_job=self.show_job %}
{% with is_descendant=True %}
{% for program in self.program %}
{% with program.block_type as block_type %}
{% include_block program %}
{% endwith %}
{% endfor %}
{% endwith %}
{% for other_view in self.other_views %}
{% for child_block in other_view.child_blocks %}
{% include_block child_block %}
{% endfor %}