Как получить оставшиеся значения из цикла массива django

Я изучаю некоторые вещи в шаблоне Django, но я столкнулся с некоторыми трудностями при добавлении моего динамического стиля. Моя цель - добавить span и class в первом слове, но я не знаю, как получить остальные слова. Вот мой код:

 <h4>
{% for b in banner.title.split %}
    {% if forloop.counter == 1 %}
    <span class="main-color">{{ b }}</span>
    {% else %}
    {{ b }} {% comment %} HOW CAN I GET THE REMAINING HERE{% endcomment %}
    {% endif %}
{% endfor %}
</h4>

{% comment %}
Target output:
<h4>
    <span class="main-color">OUR</span>
    WORKS
</h4>
{% endcomment %}

Возможно ли это сделать в шаблоне? Насколько это возможно, я хочу использовать Django, а не CSS и JS.

Также, я пропустил эту часть, но banner.title - это группа слов, загруженных через CMS. Это заголовок страницы, например, НАШИ РАБОТЫ, БРАВО НА БЛАГО...

Текущий вывод моего кода выше будет генерировать что-то вроде этого.

<h4>
<span class="main-color">OUR</span>
OUR WORKS
</h4>
Вернуться на верх