.section-stats {
	background-color: var(--color-bg-light-50);
	background-blend-mode: multiply;}

.section-stats > .container {
	padding-block: var(--size-v-pad-md) var(--size-v-pad-sm);
}

.section-stats .stat-number {
	font-size: var(--fs-number);
	font-weight: var(--fw-medium);
	letter-spacing: var(--ls-xs);
	line-height: 1.1;
}

.section-stats .stat-desc {
	position: relative;
	z-index: 1;
	background-color: var(--color-bg-light-50);
	background-repeat: repeat;
	background-size: 500px;
	background-blend-mode: multiply;	padding: 0.25em 0.5em;
	border-radius: var(--radius-tag);
	display: inline-block;
}

.section-stats .stat:not(:nth-child(4n), :last-child) {
	border-right: 1px solid var(--color-border-light-100);
}

@media only screen and (max-width: 991.98px) {
	.section-stats .stat:nth-child(2n) {
		border-right: unset;
	}

	.section-stats > .container {
		padding-block: var(--size-v-pad-sm);
	}

	.section-stats .stat:not(:nth-child(4n), :last-child) {
		border-right: none;
	}
}
