.paragraph--ticker--image-headlines{display:flex;position:relative;align-items:center}.paragraph--ticker--image-headlines .ticker-items{flex-shrink:0;min-width:100vw;display:flex;animation:ticker 70s forwards infinite linear}.paragraph--ticker--image-headlines .ticker-items .ticker-item{display:flex;flex-shrink:0}.paragraph--ticker--image-headlines .ticker-item{padding:clamp(2rem,4.8vw,4rem) clamp(1.5rem,3.6vw,3rem) clamp(2rem,4.8vw,4rem) clamp(1.5rem,3.6vw,3rem)}.paragraph--ticker--image-headlines .ticker-item{display:flex;align-items:center;font-size:var(--font-size-h4)}.paragraph--ticker--image-headlines .ticker-item .field--image{display:flex;align-items:center;justify-content:center;width:8em;margin-right:1em;flex-shrink:0;flex-grow:0}.paragraph--ticker--image-headlines .ticker-item .field--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.paragraph--ticker--image-headlines .ticker-item h3{font-size:.8em;line-height:1.2em;font-weight:400;text-transform:uppercase;letter-spacing:.15em}.paragraph--ticker--image-headlines .ticker-item h3>span{display:block}@media screen and (min-width: 0)and (max-width: 639px){.paragraph--ticker--image-headlines .ticker-item .icon{width:2.5rem;height:2.5rem}.paragraph--ticker--image-headlines .ticker-item h3{font-size:.5rem;line-height:1.2em}}@media screen and (min-width: 640px)and (max-width: 999px){.paragraph--ticker--image-headlines .ticker-item .icon{width:3rem;height:3rem}.paragraph--ticker--image-headlines .ticker-item h3{font-size:1rem;line-height:1.2em}}@keyframes ticker{0%{transform:none}100%{transform:translateX(-100%)}}