.content .wps_cards {
	margin: var(--space-xl) 0;
}

.content .wps_cards > .row > [class*="col-"] {
	display: flex;
}

.content .wps_card {
	display: flex;
	flex-direction: column;
	width: 100%;
	padding: 22px;
	background: #FFFFFF;
	border: 1px solid #F0F0F0;
	border-radius: 16px;
	box-shadow: 0 10px 28px rgba(0, 54, 77, 0.07);
	color: #00364D;
	font-family: 'Manrope', Arial, Verdana, Tahoma;
	font-weight: 400;
	font-size: var(--text-sm);
	line-height: 1.5;
}

.content .wps_card > :first-child {
	margin-top: 0;
}

.content .wps_card > :last-child {
	margin-bottom: 0;
}

.content .wps_card h2,
.content .wps_card h3,
.content .wps_card h4 {
	margin: 0 0 15px;
	color: #00364D;
	font-family: 'Manrope', Arial, Verdana, Tahoma;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.3;
	letter-spacing: -0.01em;
}

.content .wps_card p {
	margin: 0;
	color: #00364D;
	font-size: inherit;
	line-height: 1.5;
}

.content .wps_card p + p {
	margin-top: var(--space-sm);
}

.content .wps_card ul,
.content .wps_card ol {
	margin: 0;
}

.content .wps_card p + ul,
.content .wps_card p + ol,
.content .wps_card ul + p,
.content .wps_card ol + p {
	margin-top: var(--space-sm);
}

.content .wps_card li {
	font-size: inherit;
	line-height: 1.5;
}

.content .wps_card a {
	color: #006894;
}

.content .wps_card a:hover,
.content .wps_card a:focus,
.content .wps_card a:active {
	color: #00948A;
}

/* XS */
@media screen and (min-width: 0px) and (max-width: 575.98px) {
	.content .wps_card {
		padding: 18px;
	}

	.content .wps_card h2,
	.content .wps_card h3,
	.content .wps_card h4 {
		font-size: 18px;
	}
}
