.et_pb_countdown_timer .et_pb_countdown_timer_container {
	display: flex !important;
	justify-content: center;
	align-items: flex-start;
	gap: clamp(0.625rem, 1.5vw, 0.75rem);
	float: none !important;
}

.et_pb_countdown_timer .title {
	margin-bottom: var(--agribex-space-md) !important;
}

.et_pb_countdown_timer .sep {
	display: none !important;
}

.et_pb_countdown_timer .section.values {
	float: none !important;
	display: flex !important;
	flex-direction: column;
	align-items: center;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
}

.et_pb_countdown_timer .section.values p.value {
	display: flex !important;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: clamp(4.5rem, 10vw, 5.625rem);
	height: clamp(4.5rem, 10vw, 5.625rem);
	margin: 0 !important;
	padding: 0 !important;
	border-radius: clamp(0.9375rem, 1.5vw, 1rem);
	background: #fff !important;
	color: #256150 !important;
	font-size: var(--agribex-font-lg) !important;
	font-weight: 300 !important;
	line-height: 1 !important;
	letter-spacing: 0.02em;
}

.et_pb_countdown_timer .section.values p.label {
	margin: var(--agribex-space-sm) 0 0 !important;
	padding: 0 !important;
	font-size: 0 !important;
	line-height: 0 !important;
	color: transparent !important;
}

.et_pb_countdown_timer .section.values p.label::after {
	display: block;
	color: #fff;
	font-size: var(--agribex-font-xs);
	font-weight: 700;
	line-height: 1;
	letter-spacing: 0.16em;
	text-transform: uppercase;
}

.et_pb_countdown_timer .days p.label::after {
	content: "Days";
}

.et_pb_countdown_timer .hours p.label::after {
	content: "Hours";
}

.et_pb_countdown_timer .minutes p.label::after {
	content: "Minutes";
}

.et_pb_countdown_timer .seconds p.label::after {
	content: "Seconds";
}
