.sub-section-testimonials{align-items:center;flex-direction:row-reverse;gap:48px}.testimonilas-container{align-items:center;display:flex;gap:12px;padding:32px 0;position:relative}.testimonial-frame{background-color:var(--color-red);border-radius:24px;height:100%;min-width:100vw;position:absolute;right:15%;top:0;z-index:0}.carrousel-testimonials{display:flex;gap:24px;overflow:hidden;width:640px}.testimonial-card{backdrop-filter:blur(20px);background-color:rgba(239,107,140,.7);border:2px solid hsla(0,0%,100%,.2);border-radius:24px;color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:24px;padding:24px;width:300px;z-index:2}.slider-controller{align-items:center;background-color:hsla(0,0%,100%,.1);border:0 solid hsla(0,0%,100%,.4);border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease-in-out;width:48px;z-index:1}.slider-controller:nth-child(4){background-color:rgba(239,107,140,.7);transform:rotate(180deg)}.slider-controller:hover{border:2px solid hsla(0,0%,100%,.4);scale:1.2}.acl-logo-testimonials{aspect-ratio:auto;height:32px;object-fit:contain;width:max-content}.income-testimonial{animation:income-testimonial 1s ease-in-out .3s both}.name-role-container{.testimonail-name{font-weight:700}.testimonial-role{font-size:10px;text-transform:uppercase}}@keyframes income-testimonial{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.outgoing-testimonial{animation:outgoing-testimonial 1s ease-in-out both}@keyframes outgoing-testimonial{0%{opacity:1;scale:1}to{opacity:0;scale:.8}}.hidden{visibility:hidden}@media screen and (width<992px){.sub-section-testimonials{flex-direction:column}.testimonial-frame{display:none}.carrousel-testimonials{background-color:var(--color-red);overflow-x:scroll;padding:24px;width:100svw}.testimonial-card{backdrop-filter:none;width:85%}.slider-controller{display:none}}