section.logo_marquee{margin-bottom:2.5rem;margin-top:1.3rem;overflow:hidden}@media screen and (max-width:768px) and (orientation:portrait){section.logo_marquee{margin-bottom:.8rem;margin-top:.6rem}}section.logo_marquee .title{margin-bottom:.9rem;margin-left:auto;margin-right:auto;max-width:6.1rem;text-align:center}@media screen and (max-width:768px) and (orientation:portrait){section.logo_marquee .title{margin-bottom:.6rem}}section.logo_marquee .track{align-items:center;display:flex;margin-top:.3rem;white-space:nowrap}@media screen and (max-width:768px) and (orientation:portrait){section.logo_marquee .track{margin-top:.12rem}}:is(section.logo_marquee .track) .track-wrap{display:flex;width:max-content}:is(:is(section.logo_marquee .track) .track-wrap) .track-inner{display:flex;gap:.3rem;margin-left:.3rem;white-space:nowrap;width:max-content}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(section.logo_marquee .track) .track-wrap) .track-inner{gap:.12rem;margin-left:.12rem}}:is(:is(:is(section.logo_marquee .track) .track-wrap) .track-inner) .track-piece{align-items:center;display:flex;gap:.3rem;position:relative}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(section.logo_marquee .track) .track-wrap) .track-inner) .track-piece{gap:.12rem}}:is(:is(:is(:is(section.logo_marquee .track) .track-wrap) .track-inner) .track-piece) .logo{align-items:center;background-color:var(--offwhite);border-radius:.2rem;display:flex;height:2rem;justify-content:center;padding:.4rem;width:3rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(:is(section.logo_marquee .track) .track-wrap) .track-inner) .track-piece) .logo{height:.84rem;padding:.2rem;width:1rem}}