/* Track System -alasivujen tunnelmakuvakaruselli */
.tg-banner{position:relative;height:420px;overflow:hidden;border-radius:6px}
.tg-track{display:flex;height:100%;width:max-content;animation:tgscroll 90s linear infinite}
.tg-banner:hover .tg-track{animation-play-state:paused}
.tg-set{display:flex;gap:10px;padding-right:10px;height:100%}
.tg-set a{height:100%;flex:0 0 auto;display:block}
.tg-set img{height:100% !important;width:auto !important;max-width:none !important;display:block;border-radius:6px}
@keyframes tgscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:767px){.tg-banner{height:260px}.tg-track{animation-duration:60s}}
@media (prefers-reduced-motion:reduce){.tg-track{animation:none}.tg-banner{overflow-x:auto}}
