@keyframes rotating{100%{transform:rotate(360deg)}}.section-background .widgetContainer.widgetCtaBlock{padding:clamp(2.4rem,3.137254902vw,4.8rem) 0}.ctaBlock{position:relative;display:flex;overflow:hidden;min-height:clamp(20rem,19.6078431373vw,30rem);align-items:center;justify-content:center;border-radius:.8rem;background:url(/dist/videris/assets/img/back-full.svg) #6c2191 -60%/110% auto no-repeat}.ctaBlock:has(.ctaBlock-image){background:#efecfd}.ctaBlock:has(.ctaBlock-image)::before,.ctaBlock:has(.ctaBlock-image)::after{content:none}.ctaBlock:has(.ctaBlock-image) .ctaBlock-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(2.4rem,3.137254902vw,4.8rem)}.ctaBlock:has(.ctaBlock-image) .ctaBlock-text{color:#501e6a}.ctaBlock:has(.ctaBlock-image) .ctaBlock-text h2,.ctaBlock:has(.ctaBlock-image) .ctaBlock-text h3{color:#501e6a}.ctaBlock::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(108,33,145,.8)}.ctaBlock::after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;backdrop-filter:blur(10px);z-index:0;mask:linear-gradient(to right, black, black, transparent)}.ctaBlock+.ctaBlock{margin-top:clamp(2.4rem,3.137254902vw,4.8rem)}.ctaBlock .ctaBlock-image{max-width:20rem;margin-bottom:clamp(1.6rem,2.091503268vw,3.2rem);filter:grayscale(1)}.ctaBlock .ctaBlock-image img{width:100%;min-height:100%;max-height:100%;border-radius:.4rem;object-fit:cover;object-position:center}.ctaBlock .ctaBlock-content{position:relative;z-index:3;width:100%;padding:clamp(4.8rem,6.2745098039vw,9.6rem)}.ctaBlock .ctaBlock-text{color:#fefcff}.ctaBlock .ctaBlock-text h2,.ctaBlock .ctaBlock-text h3{margin:0 0 clamp(1.6rem,1.568627451vw,2.4rem) 0;color:#fefcff;font-weight:700}.ctaBlock .ctaBlock-button{margin:clamp(2.4rem,3.137254902vw,4.8rem) 0 0 0}.ctaBlock .ctaBlock-button .btn{min-width:19rem}.ctaBlock .ctaBlock-button .btn--default{border:none;background-color:#501e6a;color:#fefcff}.ctaBlock .ctaBlock-button .btn--default.hovered,.ctaBlock .ctaBlock-button .btn--default:focus,.ctaBlock .ctaBlock-button .btn--default:hover{background-color:var(--main-color, #6C1C75);color:#fefcff}.ctaBlock.ctaBlock--noImage .ctaBlock-text{color:#fefcff}.ctaBlock.ctaBlock--noImage .ctaBlock-text h2,.ctaBlock.ctaBlock--noImage .ctaBlock-text h3{color:#fefcff}.ctaBlock.ctaBlock--noImage.ctaBlock--default{background-color:var(--second-color, #FDECFF)}.ctaBlock.ctaBlock--noImage.ctaBlock--default .ctaBlock-text{color:#fefcff}.ctaBlock.ctaBlock--noImage.ctaBlock--default .ctaBlock-text h2,.ctaBlock.ctaBlock--noImage.ctaBlock--default .ctaBlock-text h3{color:#fefcff}.ctaBlock.ctaBlock--noImage.ctaBlock--primary{background-color:#54aa54}.ctaBlock.ctaBlock--noImage.ctaBlock--primary .ctaBlock-text{color:#fefcff}.ctaBlock.ctaBlock--noImage.ctaBlock--primary .ctaBlock-text h2,.ctaBlock.ctaBlock--noImage.ctaBlock--primary .ctaBlock-text h3{color:#fefcff}