.marquee3k {
    overflow: hidden;
}
.diagonal-marquee {
    transform: rotate(45deg);
}
.marquee3k__copy {
    padding-right: 60px;
    box-sizing: border-box;
}
.slr-marquee {
    font-size: 1.5rem;
    height: 80px;
    padding: 5px 0;
    box-sizing: border-box;
    display: flex;
    align-items: center;
}
.slr-marquee:hover {
    opacity: unset;
}

.slr-marquee:hover span {
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
