.legal-notice {
    display: flex;
    flex-direction: column;
    margin-top: 40px;
    margin-bottom: 120px;
    font-family: var(--primary-font);
    padding: var(--website-padding);
}

.legal-notice h1 {
    margin-bottom: 10px;
}

.legal-notice p {
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}

.legal-notice p strong {
    margin-bottom: 2px;
}

@media screen and (max-width: 768px) {
    .legal-notice {
        padding: var(--mobile-website-padding);
    }
}