
.bisiesto-block.b-carrusel-imagenes{
  padding: clamp(24px, 9.4545px + 3.8788vw, 56px) 0;
  overflow: hidden;
}
.bisiesto-block .b-carrusel-imagenes__intro{
    display: grid;
    gap: 24px;
    margin-bottom: 40px;
    max-width: 856px ;
  }
.bisiesto-block .b-carrusel-imagenes__marquee-content{
    height: clamp(279px, 187.6364px + 24.3636vw, 480px);
    display: flex;
    overflow: hidden;
    gap: 32px;
  }
.bisiesto-block .b-carrusel-imagenes__marquee-item{
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    align-items: stretch;
    gap: 32px;
    animation: scrolling linear infinite;
  }
.bisiesto-block .b-carrusel-imagenes__image-wrapper{
    width: clamp(325px, 218.1818px + 28.4848vw, 560px);
    height: clamp(232px, 155.6364px + 20.3636vw, 400px);
    border-radius: var(--standard-border-radius);
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: center;
  }
.bisiesto-block .b-carrusel-imagenes__image-wrapper img{
      display: block;
      -o-object-fit: contain;
         object-fit: contain;
      min-width: 100%;
      min-height: 100%;
    }
.bisiesto-block .b-carrusel-imagenes__image-wrapper.position_1{
      align-self: flex-start;
    }
.bisiesto-block .b-carrusel-imagenes__image-wrapper.position_2{
      align-self: flex-end;
    }
@keyframes scrolling {
  0% { transform: translateX(0); }
  100% { transform: translateX( calc(-100% - 32px)); }
}

