.cta-group {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	gap: 2rem;
	row-gap: 1rem;

	@media (max-width: 768px) {
		row-gap: 1.5rem;
	}

	.wp-block-carhop-blocks-cta {
		margin: 0 !important;
	}

	&--align-left {
		justify-content: flex-start;
	}

	&--align-center {
		justify-content: center;
	}

	&--align-right {
		justify-content: flex-end;
	}
}
