.footer-roll{margin-bottom:250px;position:relative}.footer-roll .footer-roll-list{display:flex;flex-direction:row;gap:51.5px;position:absolute;left:100px;top:239px;width:100vw;height:550px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none}.footer-roll .footer-roll-list .list-section{height:510px;margin:auto 0;aspect-ratio:16 / 9;border-radius:20px;outline:20px solid #09090970;background:#09090970;filter:brightness(.5);transform:scale(.9);transition:.3s ease-in-out all}.footer-roll .footer-roll-list .list-section.active{transform:scale(1);filter:brightness(1);z-index:1;opacity:1}.footer-roll .footer-roll-list .list-section video,.footer-roll .footer-roll-list .list-section img{width:100%;height:100%;border-radius:20px}.footer-roll .footer-roll-content{width:100%;max-width:1368px;margin:0 auto;height:422px;display:flex;background-position:top right;flex-direction:row;background-size:cover;padding:51px 86px}.footer-roll .footer-roll-content .section-left,.footer-roll .footer-roll-content .section-right{display:flex;flex-direction:column}.footer-roll .footer-roll-content .section-left a{font-family:VisbyCF-Medium,sans-serif;font-size:12px;color:#18191e;text-decoration:none;text-transform:uppercase;letter-spacing:2px;display:flex;flex-direction:row;align-items:center}.footer-roll .footer-roll-content .section-right{align-items:flex-end;flex:1;margin-right:160px}.footer-roll .footer-roll-content .section-right .controls-button{cursor:pointer}.footer-roll .footer-roll-content p.supertext{font-family:VisbyCF-DemiBold,sans-serif;font-size:25px;line-height:50.5px;color:#18191e;opacity:1}.footer-roll .footer-roll-content p.description{font-family:VisbyCF-Medium,sans-serif;font-size:14px;line-height:27.5px;color:#18191e;opacity:.7;margin-top:34px}.footer-roll .footer-roll-content h3{font-family:video,monospace;font-size:55px;letter-spacing:1px;color:#18191e;margin:0}
