.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: 767px) {
	.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;
	}
}
