.is-article-content a,
.has-link-style a{
	text-decoration: underline !important;
	color: var(--wp--preset--color--custom-marron) !important;
}

body .is-article-content h2{
	margin-bottom: 16px;
	font-size: 48px;
}

.is-article-content{
	max-width: 800px !important;
	margin: 0 auto !important;
}

.is-article-content h3{
	margin-bottom: 8px;
}

.is-article-content * + h2{
	margin-top: 32px;
}

.is-article-content * + p,
.is-article-content * + h3{
    margin-top: 16px !important;
}

.is-article-content * + figure{
    margin-top: 1.5em;
}

.is-article-content ol, .is-article-content ul{
	list-style: disc;
	margin: 0 0 1.5em 20px !important;
}

.is-article-content img{
    width: 100%;
    text-align: center;
	max-width: 100% !important;
    margin: 0 auto !important;
    display: block !important;
    border-radius: 8px !important;
}

.is-article-content figure{
    max-width: 100%;
    width: 100%;
	margin-bottom: 1.5em;
}

.is-article-content *:last-child{
	margin-bottom: 0 !important;
}

.has-list ol, .has-list ul{
	list-style: disc;
	margin: 0 0 1.5em 20px !important;
}

.is-article-content p{
	color: #645C70;
	font-size: 15px;
}

.wp-block-quote{
	margin-right: 0 !important;
    margin-left: 0 !important;
    border-left: 4px solid #2E53EB;
    padding-left: 24px !important;
}

.wp-block-quote p{
	font-size: 30px !important;
	font-family: var(--font-title) !important;
	color: #16062D !important;
	line-height: 85%;
}

.elementor-element-ae317fe{
	align-items: center !important;
}