.jvalidation{overflow:hidden;position:relative;padding:20px 0}.jvalidation .marquee{display:flex;overflow:hidden;white-space:nowrap;position:relative}.jvalidation .marquee .marquee-content{padding-top:5rem;display:flex;align-items:center;animation:marquee-scroll linear infinite}.jvalidation .marquee .marquee-content.reverse{animation-direction:reverse}.jvalidation .marquee .marquee-content .validation-item{position:relative;display:grid;place-items:center;text-align:center;gap:1.5rem;padding:0 15px;font-size:1.2rem;text-transform:uppercase;font-weight:bold}.jvalidation .marquee .marquee-content .validation-item__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.jvalidation .marquee .marquee-content .validation-item .icon-play{opacity:0;position:absolute;z-index:1;top:40%;left:50%;transform:translate(-50%, -40%);width:2rem;transition:ease-in-out 400ms}.jvalidation .marquee .marquee-content .validation-item:hover .icon-play{opacity:1}.jvalidation .marquee .marquee-content .validation-item:hover img{filter:grayscale(1)}.jvalidation .marquee .marquee-content img{width:10rem;object-fit:cover;border-radius:50%;filter:none;transition:ease-in-out 400ms}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media screen and (max-width: 768px){.marquee-content{animation-duration:20s !important}}

/*# sourceMappingURL=bundle.jvalidation.css.map*/