.institutions.svelte-18vv9eo{background:var(--cfi-white);overflow:hidden;padding-block:40px}.container.svelte-18vv9eo{max-width:var(--cfi-container-xl);margin-inline:auto;padding-inline:calc(var(--cfi-gutter) / 2);display:flex;flex-wrap:wrap;align-items:center}.block-title.svelte-18vv9eo{flex:0 0 100%;margin-bottom:1.5rem}.section-title.svelte-18vv9eo{font-family:var(--cfi-font-body);font-size:var(--cfi-fs-md);font-weight:var(--cfi-fw-normal);line-height:var(--cfi-lh-base);color:var(--cfi-color-text);margin:0}.block-images.svelte-18vv9eo{display:flex;flex-wrap:nowrap;align-items:center;flex:1 1 100%;width:100%;height:var(--cfi-marquee-track);overflow:hidden;position:relative}@media(min-width:992px){.block-title.svelte-18vv9eo{flex:0 0 26%;margin-bottom:0}.block-images.svelte-18vv9eo{flex:1 1 71%;margin-left:32px}}.image-wrapper.svelte-18vv9eo{display:flex;align-items:center;flex:0 0 auto;animation:svelte-18vv9eo-cfi-image-carousel var(--cfi-marquee-speed) linear infinite}.block-images.svelte-18vv9eo:hover .image-wrapper:where(.svelte-18vv9eo){animation-play-state:paused}.image-wrapper.svelte-18vv9eo img:where(.svelte-18vv9eo){height:auto;max-height:var(--cfi-marquee-logo-h);max-width:var(--cfi-marquee-logo-w);margin-right:var(--cfi-marquee-gap);width:auto;object-fit:contain}@keyframes svelte-18vv9eo-cfi-image-carousel{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.image-wrapper.svelte-18vv9eo{animation:none}.block-images.svelte-18vv9eo{overflow-x:auto}}
