h4.relative {
	--decoration-display: none;
	&::before {
		background-color: black;
		display: var(--decoration-display);
		content: '';
		position: absolute;
		height: 1px;
		width: 2rem;
		top: 50%;
		left: -3rem;
		transform: translateY(-50%);
	}
	&::after {
		--diameter: 0.5rem;
		background-color: var(--primary);
		border-radius: 50%;
		display: var(--decoration-display);
		content: '';
		position: absolute;
		height: var(--diameter);
		width: var(--diameter);
		top: 50%;
		left: -1rem;
		transform: translateY(-50%);
	}
	@media (min-width: 768px) {
		--decoration-display: block;
	}
}
