    :root {
      --av_trusttracker_scroll-speed: 90s;
      --av_trusttracker_ticker-height: 40px;
      --av_trusttracker_ticker-margin-top: 25px;
    }

    .av_trusttracker_ticker-wrapper {
      width: 100%;
      max-width: 100%;
      height: var(--av_trusttracker_ticker-height);
      margin-top: var(--av_trusttracker_ticker-margin-top);
      overflow: hidden;
      position: relative;
      background: #fff;
    }

    .av_trusttracker_ticker-track {
      display: flex;
      width: max-content;
      animation: av_trusttracker_scroll var(--av_trusttracker_scroll-speed) linear infinite;
    }

    @keyframes av_trusttracker_scroll {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(-50%);
      }
    }

    .av_trusttracker_ticker-track img {
      height: calc(var(--av_trusttracker_ticker-height) - 24px);
      margin-right: 50px;
      flex-shrink: 0;
    }

    .av_trusttracker_ticker-content {
      display: flex;
    }