.new-year-parkour-top{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:45.85vh}.new-year-parkour-top_mobile{align-items:center;flex-direction:row;top:47.41vh}.new-year-parkour-top_mobile .new-year-parkour-top__position{font-size:10vh;margin-left:14.44vh}.new-year-parkour-top_mobile .new-year-parkour-top__position__total{font-size:3.15vh}.new-year-parkour-top_mobile .new-year-parkour-top__item{margin-top:0.74vh}.new-year-parkour-top_mobile .new-year-parkour-top__item__position{border-radius:0.74vh;font-size:2.59vh!important;height:4.63vh!important;margin-left:0;margin-right:1.11vh;width:3.33vh!important}.new-year-parkour-top_mobile .new-year-parkour-top__item__name{border-radius:0.74vh;font-size:2.59vh!important;height:4.63vh!important;padding:0 1.11vh!important}.new-year-parkour-top_mobile .new-year-parkour-top__line{height:15.37vh;margin:0 0 0 2.22vh;width:0.37vh}.new-year-parkour-top_mobile .new-year-parkour-top__shadow{display:none}.new-year-parkour-top__position{align-items:flex-end;color:#fff;display:flex;font-family:Open Sans Condensed;font-size:7.5vh;font-style:italic;font-weight:700;line-height:80%;margin-left:3.52vh;text-shadow:0vh 0.09vh 0.19vh #010106,0vh 0.09vh 0.74vh #01010666;text-transform:uppercase}.new-year-parkour-top__position__total{color:#ffffffd1;font-size:2.59vh;font-style:italic;font-weight:400;text-transform:uppercase}.new-year-parkour-top__line{height:0.19vh;margin-bottom:2.22vh;margin-top:1.85vh;width:24.91vh}.new-year-parkour-top__shadow{background-image:url(./shadow2.png);background-position:50%;background-size:cover;height:43.7vh;position:absolute;width:21.85vh;z-index:-1}.new-year-parkour-top__items{padding-left:3.52vh}.new-year-parkour-top__item{align-items:center;display:flex;margin-top:0.46vh}.new-year-parkour-top__item__position{background:linear-gradient(132deg,#fff -823.93%,#ffffffd1 98.74%);border-radius:0.37vh;color:#010106;font-size:1.67vh;justify-content:center;line-height:100%;margin-left:0.83vh;margin-right:0.37vh;text-align:center;width:1.76vh}.new-year-parkour-top__item__name,.new-year-parkour-top__item__position{align-items:center;display:flex;font-family:Open Sans Condensed;font-style:italic;font-weight:700;height:2.41vh;text-transform:uppercase}.new-year-parkour-top__item__name{background:linear-gradient(132deg,#fff -823.93%,#010106d1 98.74%);border-radius:0.19vh;color:#fff;font-size:1.3vh;padding:0 0.93vh}.new-year-parkour-top__item:first-child{margin:0}.new-year-parkour-top__item:first-child .new-year-parkour-top__item__position{font-size:2.59vh;height:3.52vh;margin-left:0;width:2.59vh}.new-year-parkour-top__item:first-child .new-year-parkour-top__item__name{font-size:1.67vh;height:3.52vh;padding:0 1.11vh}.new-year-parkour-top__item_current .new-year-parkour-top__item__position{background:linear-gradient(132deg,#fff -823.93%,#f9b701d1 98.74%)}.new-year-parkour-top__item_current .new-year-parkour-top__item__name{color:#f9b701}.new-year-parkour-checkpoint{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;position:absolute;right:3.52vh;top:45.85vh}.new-year-parkour-checkpoint_mobile{right:14.44vh;top:33.85vh}.new-year-parkour-checkpoint_mobile .new-year-parkour-checkpoint__bg{height:8.8vh;top:3.5vh;width:22.78vh}.new-year-parkour-checkpoint_mobile .new-year-parkour-checkpoint__value{font-size:10vh}.new-year-parkour-checkpoint_mobile .new-year-parkour-checkpoint__value__total{font-size:4.81vh}.new-year-parkour-checkpoint_mobile .new-year-parkour-checkpoint__text{font-size:2.59vh;font-weight:400}.new-year-parkour-checkpoint__bg{background-image:url(./checkpoint-bg2.svg);background-size:100% 100%;height:10vh;position:absolute;right:2.2222vh;top:-2.037vh;width:10.5556vh;z-index:-1}.new-year-parkour-checkpoint__value{align-items:flex-end;color:#fff;display:flex;font-family:Open Sans Condensed;font-size:7.5vh;font-style:italic;font-weight:700;line-height:80%;text-shadow:0vh 0.09vh 0.19vh #010106,0vh 0.09vh 0.74vh #01010666;text-transform:uppercase}.new-year-parkour-checkpoint__value__total{color:#ffffffd1;font-size:2.59vh;font-style:italic;font-weight:400;text-transform:uppercase}.new-year-parkour-checkpoint__text{color:#ffffffd1;font-family:Open Sans Condensed;font-size:1.67vh;font-style:italic;font-weight:600;margin-bottom:1.48vh;margin-top:1.3vh;text-align:right;text-shadow:0vh 0.09vh 0.19vh #010106,0vh 0.09vh 0.74vh #01010666;text-transform:uppercase}.new-year-parkour{height:100vh;pointer-events:none;width:100vw}