.dpac-counter {
	display: inline-block;
	min-width: 5ch;
	text-align: center;
	font-variant-numeric: tabular-nums;
	font-feature-settings: "tnum" 1, "lnum" 1;
}

.wp-container-core-group-is-layout-ce155fab {
	align-items: center;
	flex-direction: column;
}

.wp-container-core-group-is-layout-ea0b2f34 {
	align-items: stretch;
	flex-wrap: nowrap;
	justify-content: center;
}

.wp-container-content-d2407c08 {
	grid-column: span 12;
	grid-row: span 1;
}

.wp-container-core-group-is-layout-1febd4ba,
.wp-container-core-group-is-layout-a57efb82 {
	align-items: center;
	flex-direction: column;
	gap: 64px !important;
}

.wp-container-core-group-is-layout-481dc8fc > .alignfull {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

@media (max-width: 1200px) {
	.wp-container-core-group-is-layout-ea0b2f34.is-layout-flex {
		flex-wrap: nowrap !important;
	}

	.dpac-dynamic-numbers .dpac-dynamic-numbers__track.is-layout-flex {
		justify-content: flex-start !important;
		overflow-x: auto;
		overflow-y: hidden;
		scroll-snap-type: x proximity;
		-webkit-overflow-scrolling: touch;
		scrollbar-width: thin;
	}

	.dpac-dynamic-numbers .dpac-dynamic-numbers__track > .dpac-dynamic-numbers__item {
		box-sizing: border-box;
		flex: 0 0 min(85vw, 22rem);
		min-width: 0;
		scroll-snap-align: start;
	}
}
.dpac-numbers-block-row {
	flex-wrap: nowrap !important;
}
.dpac-numbers-block-column {
	border-right: 2px solid var(--wp--preset--color--primary);
	margin-top:0;
	margin-bottom:0;
	padding-top:var(--wp--preset--spacing--lg);
	padding-right:var(--wp--preset--spacing--base);
	padding-bottom:var(--wp--preset--spacing--lg);
	padding-left:var(--wp--preset--spacing--base);

	&:last-child {
		border-right: none;
	}
}
