.cta-10 {
	position: relative;
	isolation: isolate;
	&::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 25%;
		background-image: linear-gradient(
			258deg,
			var(--bs-primary) 16.98%,
			var(--Color-Primary-Dark, #1a3c9b) 65.12%
		);
		-webkit-mask-image: url(../img/shapes/cta-shape-3.png);
		mask-image: url(../img/shapes/cta-shape-3.png);
		mask-size: 100% 100%;
		mask-position: center;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
		z-index: -1;
	}
	&::after {
		content: "";
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 25%;
		background-color: rgba(var(--bs-primary-rgb), 0.05);
		-webkit-mask-image: url(../img/shapes/cta-shape-4.png);
		mask-image: url(../img/shapes/cta-shape-4.png);
		mask-size: 100% 100%;
		mask-position: center;
		-webkit-mask-repeat: no-repeat;
		mask-repeat: no-repeat;
		z-index: -2;
	}
}
