.top-sev-logo-group a{all:unset;color:inherit;cursor:pointer;display:inline-block;font:inherit;text-decoration:none}.marquee{--gap:6rem;overflow:hidden;position:relative;user-select:none}.marquee,.marquee__content{display:flex;gap:var(--gap)}.marquee__content{animation:scroll 25s linear infinite;flex-shrink:0;justify-content:space-around;min-width:100%}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.top-sev-section{background-color:var(--t7-bg-colour);left:0;padding-bottom:6rem;padding-top:6rem;position:relative;right:0}.top-sev-section:before{background:red;background:var(--t7-grad);content:"";height:100%!important;left:0;position:absolute;top:0;width:100%!important}@media (min-width:640px){.top-sev-section{padding-bottom:8rem;padding-top:8rem}}.top-sev-container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}.top-sev-container h2{font-size:24px;font-weight:700}@media (min-width:1024px){.top-sev-container{padding-left:2rem;padding-right:2rem}}.top-sev-heading{color:var(--t7-text-colour);font-size:1.125rem;font-weight:600;line-height:2rem;text-align:center}.top-sev-grid-container{--gap:1rem;align-items:center;animation:scroll 16s linear infinite;display:flex;margin-left:auto;margin-right:auto;margin-top:2.5rem}.top-sev-grid-container:hover{animation-play-state:var(--logo-hover-impact)}.top-sev-logo-group{display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%;width:fit-content}@media (min-width:640px){.top-sev-grid-container{max-width:36rem}}@media (min-width:1024px){.top-sev-grid-container{margin-left:0;margin-right:0;max-width:none}}.top-sev-logo-image{filter:var(--logo-filter);height:5rem;object-fit:contain;transition:all .3s ease-in-out;width:12rem}.top-sev-logo-image:hover{filter:grayscale(0)}