.soc_content,
.soc_content p {
	font-size: 1rem !important;
}

.soc_content img {
	max-width: 100%;
	border-radius: 8px;
}

/* body {
	font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, 'Apple Color Emoji', Arial, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol';
} */

.soc_content h1,
.soc_content h2,
.soc_content h3,
.soc_content h4,
.soc_content h5,
.soc_content h6 {
	letter-spacing: -0.01em;
	line-height: 1.2;
	font-weight: 600;
	margin-bottom: 0;
}

.soc_content h1 {
	font-size: 1.875rem;
	margin-top: 1.875rem;
}

.soc_content h2 {
	font-size: 1.5rem;
	margin-top: 1.5rem;
}

.soc_content h3 {
	font-size: 1.25rem;
	margin-top: 1.25rem;
}

.soc_content h4 {
	font-size: 1.125rem;
	margin-top: 1.125rem;
}

.soc_content h5 {
	font-size: 1rem;
	margin-top: 1rem;
}

.soc_content h6 {
	font-size: 0.75rem;
	margin-top: 0.75rem;
}

.soc_content ol,
.soc_content ul {
	margin: 0;
	margin-block-start: 0.6em;
	margin-block-end: 0.6em;
}

.soc_content li > ol:first-child,
.soc_content li > ul:first-child {
	margin-block-start: 0.6em;
}

.soc_content ul > li {
	list-style: disc;
}

.soc_content ul {
	padding-inline-start: 1.7em;
}

.soc_content ul > li {
	padding-left: 0.1em;
}

.soc_content ol {
	padding-inline-start: 1.6em;
}

.soc_content ol > li {
	padding-left: 0.2em;
}

.soc_content p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
