Justify-content исчезает внутри почтового Django HTML

Я создал функцию в Django для отправки активационных писем. Теперь я стилизую почту, но проблема в том, что свойство justify-content: center; внутри тега header исчезает в почтовом сообщении. То есть опции margin-bottom: 20px; display: flex; font-size: 20px; там есть, а justify-content нет.

В конечном итоге текст внутри header находится на левой стороне письма, а должен быть в центре.

def send_activation_email(user, request):
    email_subject = "..."
    email_body = render_to_string('activate.html', {
        ...
    })

    email=EmailMessage(subject=email_subject, body=email_body, from_email=EMAIL_FROM_USER, to=[user.email])
    email.content_subtype='html'
    email.send()
<body style="padding: 30px; background-color: #f0f0f0;">
        <div style="background-color: white;
            padding: 30px;
            border-radius: 10px;
            box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px,
            rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;">
                <header style="margin-bottom: 20px; display: flex; justify-content: center; font-size: 20px;">...</header>
        </div>
    </body>

Почта выглядит следующим образом: enter image description here

и внутри кода не выходит свойство justify-content:

enter image description here

Поддержка CSS зависит от поставщика услуг электронной почты.

https://www.caniemail.com/features/css-justify-content/

Вы можете использовать margin для центрирования содержимого.

margin: 0 auto;
Вернуться на верх