.marquee {
    display: flex;
    overflow: hidden;
}
.marquee-inner {
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
}
.marquee-inner .title {
    margin-left: 10px;
    margin-right: 10px;
    transition: color 0.3s ease;
}
.marquee-inner .title:not(:hover) {
    color: rgba(34, 34, 34, 0.10);
}
.marquee-inner div[class^="elementor-repeater-item-"] {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
    position: relative;
}
.marquee-inner span:not(.title) svg {
    height: 28px;
}