.ce_rsce_cta-special {
	position: relative;
	
}
.ce_rsce_cta-special__content {
	position: absolute;
	left: 0rem;
	top: 0rem;
	z-index: 1;
	padding: var(--indent);
	
}
.ce_rsce_cta-special__hl {
	color: var(--cl3);
	font-size: var(--lg);
	line-height: var(--lh-lg);
	margin-bottom: var(--indent);
	
}
.ce_rsce_cta-special__title1 {
	font-family: var(--font-hl);
	
}
.ce_rsce_cta-special__title2 {
	font-family: var(--font-light);
	
}
.ce_rsce_cta-special__links {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: var(--sp1);
	
}
.ce_rsce_cta-special__image {
	position: relative;
	
}
.ce_rsce_cta-special__image:before {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background-color: var(--cl1);
    opacity: 1;
    mix-blend-mode: multiply;
}
@media screen and (min-width: 768px){
	.ce_rsce_cta-special__hl {
		width: 50%;
		
	}
	.ce_rsce_cta-special__image:before {
		opacity: 0.8;
		
	}	
}




