.elementor .imagem{mix-blend-mode:normal;display:flex;.carousel-container {
perspective: 1000px;
width: 300px;
height: 200px;
margin: auto;
position: relative;
}

.carousel {
width: 100%;
height: 100%;
position: absolute;
transform-style: preserve-3d;
animation: rotate 15s infinite linear;
}

.carousel-item {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 15px;
opacity: 0.85;
}

/* POSIÇÃO 3D DOS ITENS */
.carousel-item:nth-child(1) {
transform: rotateY(0deg) translateZ(300px);
}
.carousel-item:nth-child(2) {
transform: rotateY(72deg) translateZ(300px);
}
.carousel-item:nth-child(3) {
transform: rotateY(144deg) translateZ(300px);
}
.carousel-item:nth-child(4) {
transform: rotateY(216deg) translateZ(300px);
}
.carousel-item:nth-child(5) {
transform: rotateY(288deg) translateZ(300px);
}

/* ANIMAÇÃO */
@keyframes rotate {
from {
  transform: rotateY(0deg);
}
to {
  transform: rotateY(360deg);
}
}\n}