.c-icon-blocks{padding:1rem 0;overflow:hidden;width:100%;display:block;margin-top:-1.5rem}@media only screen and (min-width:1100px){.c-icon-blocks{margin-top:-3rem}}.c-icon-blocks__inner{display:flex;gap:3rem;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;flex-wrap:nowrap;animation:marquee 60s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-icon-blocks__item{display:flex;gap:.5rem;align-items:center;white-space:nowrap;flex-shrink:0}.c-icon-blocks__icon img{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;margin:0}.c-icon-blocks__title{margin:0;font-size:.813rem;letter-spacing:.081rem;text-transform:uppercase;font-weight:600}
