<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">[data-block-name=cta] {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

[data-block-name=cta] .cta-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 2rem;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 800px;
	margin: 0 auto;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}

[data-block-name=cta] .cta-content p {
	font-size: 1rem;
	margin-bottom: 0 !important;
}

[data-block-name=cta] .cta-img {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	border-radius: 100%;
	overflow: hidden;
	min-width: 150px;
}

[data-block-name=cta] .cta-img img {
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	width: 100%;
	height: 100%;
	aspect-ratio: 1/1;
	max-width: 200px;
}

[data-block-name=cta] .cta-text {
	-webkit-box-flex: 3;
	-ms-flex: 3;
	flex: 3;
}

[data-block-name=cta] .cta-text h4,
[data-block-name=cta] .cta-text h5 {
	white-space: nowrap;
}

[data-block-name=cta] .cta-text a.text-red:visited,
[data-block-name=cta] .cta-text a.text-red:visited,
[data-block-name=cta] .cta-text a.text-red:hover,
[data-block-name=cta] .cta-text a.text-primary:hover {
	color: #ff1f5a !important;
}

[data-block-name=cta] .cta-text a.text-secondary:hover,
[data-block-name=cta] .cta-text a.text-secondary:hover,
[data-block-name=cta] .cta-text a.text-secondary:visited {
	color: #650082 !important;
}

[data-block-name=cta] .cta-text a.text-light:hover,
[data-block-name=cta] .cta-text a.text-light:hover,
[data-block-name=cta] .cta-text a.text-light:visited {
	color: #212529 !important;
}

[data-block-name=cta] .cta-text a.text-dark:active,
[data-block-name=cta] .cta-text a.text-dark:hover,
[data-block-name=cta] .cta-text a.text-dark:visited {
	color: #f8f6f9 !important;
}

.bg-primary:not(.gradient) [data-block-name=cta] h5,
.bg-primary:not(.gradient) [data-block-name=cta] p {
	color: #fff;
}

@media (max-width: 991.98px) {

[data-block-name=cta] .cta-content {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

}

@media (max-width: 767.98px) {

[data-block-name=cta] .cta-content {
	width: 100%;
}

[data-block-name=cta] .cta-text h4,
[data-block-name=cta] .cta-text h5 {
	white-space: unset;
}

}

</pre></body></html>