.ns-office-running-line{padding:var(--banner-indent) 0;overflow:hidden;width:100%}.ns-office-running-line__line{display:flex;width:100%}.ns-office-running-line__item{display:flex;will-change:transform}.ns-office-running-line__item img{max-width:none}@media (max-width:500px){.ns-office-running-line__item img{height:28px}}.ns-office-running-line__item:first-child{-webkit-animation:scrollLeft1 var(--banner-speed) infinite calc(var(--banner-speed)*-1/2) linear;animation:scrollLeft1 var(--banner-speed) infinite calc(var(--banner-speed)*-1/2) linear}.ns-office-running-line__item:nth-child(2){-webkit-animation:scrollLeft2 var(--banner-speed) infinite linear;animation:scrollLeft2 var(--banner-speed) infinite linear}.ns-office-running-line_direction_right .ns-office-running-line__item{animation-direction:reverse}@-webkit-keyframes scrollLeft1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scrollLeft1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes scrollLeft2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes scrollLeft2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.ns-event-banner{background-color:var(--color-page-event-bg);border-radius:var(--border-radius-xxl);overflow:hidden;width:100%}.ns-event-banner__line{display:flex;align-items:center;gap:20px;width:100%;padding-left:20px;color:#fa4b6b}.ns-event-banner__line img{height:40px}@media (max-width:500px){.ns-event-banner__line img{height:30px}}