/* -----------------------------------------------------------
	Ticker
-------------------------------------------------------------- */
@-webkit-keyframes tickerAnim {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }
    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}
@keyframes tickerAnim {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }
    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}
.ticker-wrap {
    --cnvs-ticker-duration: 50s;
    width: 100%;
    overflow: hidden;
    padding-left: 100%;
    box-sizing: content-box;
}

.ticker-wrap .ticker {
    display: inline-block;
    white-space: nowrap;
    padding-right: 100%;
    box-sizing: content-box;
    -webkit-animation: tickerAnim var(--cnvs-ticker-duration) linear infinite;
    animation: tickerAnim var(--cnvs-ticker-duration) linear infinite;
}

.ticker-wrap .ticker-item {
    display: inline-block;
    padding: 0 2rem;
    font-size: 1.5rem;
}

.ticker-img{
    max-height: 5rem;
}

.ticker-wrap.pause-on-hover .ticker:hover {
    animation-play-state: paused;
}

a.ticker-item:hover {
    text-decoration: underline !important;
}
