.insurer-carousel{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);mask-image:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.insurer-track{display:flex;width:calc(240px * 26);animation:scroll 40s linear infinite}.insurer-logo{height:50px;width:auto;max-width:120px;margin:0 40px;opacity:.9;transition:all .3s ease}.insurer-logo:hover{opacity:1;transform:scale(1.1)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-240px * 13))}}