/* HEADER */
 .sePage .sePageMain { margin-top: 0px; }
/* FOOTER */
 .sePage .sePageFooter { margin-top: 0px; }

.ticker {
 overflow: hidden; /* Hide overflow to create scrolling effect */
 white-space: nowrap; /* Prevent line breaks */
 position: relative;
 display: flex;
 align-items: center;
 height: 100px; /* adjusts the height of the ticker more is more padding */
 }

.ticker__list {
 display: flex;
 animation: scroll linear infinite; /* Enables scrolling */
 width: calc(100% + var(--ticker-gap-x)); /* Adjust width for scrolling */
 animation-duration: 60s; /* Duration of the animation larger for more */
}

.ticker__list li {
 display: inline-flex;
 align-items: center;
 margin-right: var(--ticker-gap-x); /* Space between items */
}

@keyframes scroll {
 0% { transform: translateX(0); }
 100% { transform: translateX(-100%); }
}

.ticker__list img {
 height: 70px; /* Adjust height as needed */
 width: 70px; /* Set the width to match the height for a square shape */
 max-width: 70px; /* Prevent the image from scaling larger */
 object-fit: contain; /* Ensures the image scales properly within the box */
 display: block; /* Ensure no extra space below the image */
}