.MainWrapper_main-wrapper__JPcL9 {
    position: relative;
    width: 100%;
    overflow: hidden;
    background-color: #000;
    background-image: url("BG-mob.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__JPcL9 {
        width: 100%;
        overflow: hidden;
        background-image: url("BG.png")
    }
}

.MainWrapper_main-wrapper__item1__5i0B4 {
    display: block;
    position: absolute;
    top: 80.616vw;
    left: 82vw;
    width: 28.416vw;
    height: 28.416vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 2s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item1__5i0B4 {
        top: 35.327vw;
        left: 81.667vw;
        width: 13.217vw;
        height: 13.217vw
    }
}

.MainWrapper_main-wrapper__item2__uHfp3 {
    display: block;
    top: 95.669vw;
    left: 3.653vw;
    width: 16.435vw;
    height: 16.435vw;
    position: absolute;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 3s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item2__uHfp3 {
        top: 5.848vw;
        left: 8.333vw;
        width: 7.117vw;
        height: 7.117vw
    }
}

.MainWrapper_main-wrapper__item3__pRWvF {
    position: absolute;
    top: 3.013vw;
    left: 1vw;
    width: 25.613vw;
    height: 25.613vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 3s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item3__pRWvF {
        display: block;
        top: 10.91vw;
        left: 90.573vw;
        width: 8.179vw;
        height: 8.179vw
    }
}

.MainWrapper_main-wrapper__item4__EKxoU {
    position: absolute;
    display: block;
    top: 195vw;
    left: 22.8vw;
    width: 25.267vw;
    height: 25.267vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 2s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item4__EKxoU {
        top: 6.615vw;
        left: 27.154vw;
        width: 8.549vw;
        height: 8.549vw
    }
}

.MainWrapper_main-wrapper__item5__MJ0yR {
    position: absolute;
    top: 165.667vw;
    left: 70.432vw;
    width: 30.677vw;
    height: 30.677vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 3s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item5__MJ0yR {
        display: block;
        top: 31.1vw;
        left: 20.26vw;
        width: 9.011vw;
        height: 9.011vw
    }
}

.MainWrapper_main-wrapper__item6__Xa_1L {
    position: absolute;
    display: none;
    top: 195vw;
    left: 22.8vw;
    width: 25.267vw;
    height: 25.267vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 2s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item6__Xa_1L {
        display: block;
        top: 18.49vw;
        left: 1.094vw;
        width: 10.528vw;
        height: 10.528vw
    }
}

.MainWrapper_main-wrapper__item7__QWBn6 {
    display: none;
    top: 95.669vw;
    left: 3.653vw;
    width: 16.435vw;
    height: 16.435vw;
    position: absolute;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 3s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item7__QWBn6 {
        display: block;
        top: 5.552vw;
        left: 65.469vw;
        width: 7.969vw;
        height: 7.969vw
    }
}

.MainWrapper_main-wrapper__item8__pgEmR {
    position: absolute;
    display: none;
    top: 195vw;
    left: 22.8vw;
    width: 25.267vw;
    height: 25.267vw;
    background: url("") no-repeat 50%/contain;
    animation: MainWrapper_levitation__5f7Bp 2s ease-in-out infinite alternate-reverse
}

@media (min-width: 1000px) {
    .MainWrapper_main-wrapper__item8__pgEmR {
        display: block;
        top: 42.5vw;
        left: 60.99vw;
        width: 8.044vw;
        height: 8.044vw
    }
}

@keyframes MainWrapper_levitation__5f7Bp {
    0% {
        transform: translateY(0)
    }
    to {
        transform: translateY(20%)
    }
}

.Header_header__1RJ5C {
    padding: 6.933vw 0 0;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (min-width: 1000px) {
    .Header_header__1RJ5C {
        padding: 2.552vw 0 0
    }
}

.Header_header__logo__W3BBN {
    height: 14.133vw
}

.Header_header__logo__W3BBN > img {
    height: 100%
}

@media (min-width: 1000px) {
    .Header_header__logo__W3BBN {
        height: 4.635vw
    }
}

.MainSection_main__SW4mE {
    display: flex;
    justify-content: center;
    text-align: center;
    max-width: 100%;
    overflow-x: hidden;
    font-family: Pari-Match, sans-serif;
    font-weight: 800;
    padding: 6.4vw 0 118.4vw
}

@media (min-width: 1000px) {
    .MainSection_main__SW4mE {
        align-items: center;
        padding: 2.865vw 0 9.115vw
    }
}

.MainSection_main__content__9uM4G {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.MainSection_main__title__FAUMC {
    position: relative;
    /*display: flex;*/
    /*flex-direction: column;*/
    text-transform: uppercase;
    margin-bottom: 8.533vw;
    font-size: 9.067vw;
    color: #fff
}

.MainSection_main__title__FAUMC > span {
    font-size: 9.067vw;
    font-weight: 600;
    color: #f8ff13
}

@media (min-width: 1000px) {
    .MainSection_main__title__FAUMC > span{
        font-size: 3.75vw
    }
}

.MainSection_main__title__FAUMC > span:nth-child(2) {
    font-size: 6.933vw
}

@media (min-width: 1000px) {
    .MainSection_main__title__FAUMC {
        font-size: 3.75vw
    }
}

.MainSection_main__title__FAUMC > span:nth-child(3) {
    font-size: 11.2vw
}

@media (min-width: 1000px) {
    .MainSection_main__title__FAUMC > span:nth-child(3) {
        font-size: 4.792vw
    }

    .MainSection_main__title__FAUMC {
        margin-bottom: 5.104vw;
        gap: unset;
        line-height: unset
    }

    .MainSection_main__title__FAUMC > p {
        font-size: 4.479vw;
        line-height: 110%
    }
}

.MainSection_main__subtitle__xLnLr {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 4.267vw;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 100%;
    margin-bottom: 7.2vw
}

@media (min-width: 1000px) {
    .MainSection_main__subtitle__xLnLr {
        font-size: 1.667vw;
        line-height: 110%;
        margin-bottom: 8.021vw
    }

    .MainSection_main__subtitle__xLnLr > span > br {
        display: none
    }
}

.MainSection_main__ball__5JtDV {
    position: absolute;
    width: 15.096vw;
    height: 15.096vw;
    top: 170.333vw;
    left: 12.253vw;
    animation: MainSection_pulsate__6yvZB 2s linear infinite
}

@media (min-width: 1000px) {
    .MainSection_main__ball__5JtDV {
        width: 5.009vw;
        height: 5.009vw;
        left: 4.51vw;
        top: 32.505vw
    }
}

.MainSection_main__ball--desktop__pftnj {
    display: none
}

@media (min-width: 1000px) {
    .MainSection_main__ball--desktop__pftnj {
        position: absolute;
        display: block;
        width: 6.652vw;
        height: 6.652vw;
        right: 1vw;
        top: 33.109vw;
        animation: MainSection_pulsate__6yvZB 2s linear infinite;
        animation-delay: .5s
    }
}

@keyframes MainSection_scale__sW_G5 {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
    50% {
        transform: scale(1.2);
        -webkit-transform: scale(1.2)
    }
    to {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

@keyframes MainSection_shiny-btn__rYE9_ {
    0% {
        left: -200%;
        opacity: .1;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
    10% {
        left: -100%;
        opacity: .7;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
    30% {
        left: 30%;
        opacity: 1;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
    50% {
        left: 80%;
        opacity: 1;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
    80% {
        left: 100%;
        opacity: .1;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
    to {
        left: 150%;
        opacity: .1;
        transform: rotate(30deg);
        -webkit-transform: rotate(30deg)
    }
}

.MainSection_disclaimer-mob__8LqP2 {
    width: 19.06vw;
    height: 10.62vw
}

@media (min-width: 1000px) {
    .MainSection_disclaimer-mob__8LqP2 {
        display: none
    }
}

.MainSection_flex-container__dShxC {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 75vw
}

.MainSection_flex-container__dShxC > img {
    margin-top: 7.5vw
}

@keyframes MainSection_pulsate__6yvZB {
    0% {
        transform: scale(.9)
    }
    50% {
        transform: scale(1.1)
    }
    to {
        transform: scale(.9)
    }
}

.Button_button__OFOdO {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 75.2vw;
    height: 16vw;
    transform: skew(-15deg);
    background-color: #f8ff13;
    cursor: pointer;
    transition: all .3s;
    animation: Button_pulse__gQIAI 1s linear infinite
}

@media (min-width: 1000px) {
    .Button_button__OFOdO {
        width: 25.833vw;
        height: 5.469vw
    }
}

.Button_button__OFOdO > span {
    font-family: Pari-Match, sans-serif;
    font-weight: 800;
    font-size: 7.467vw;
    color: #000;
    z-index: 1;
    transition: all .3s;
    transform: skew(15deg)
}

@media (min-width: 1000px) {
    .Button_button__OFOdO > span {
        font-size: 2.708vw
    }
}

@keyframes Button_pulse__gQIAI {
    0%, to {
        transform: scale(1) skew(-15deg)
    }
    50% {
        transform: scale(.9) skew(-15deg)
    }
}

.Footer_footer__OQpsI {
    position: relative;
    padding: 10.667vw 0;
    width: 100vw;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    font-family: Poppins, sans-serif;
    font-size: 3.75vw;
    font-weight: 400;
    background: #000;
    z-index: 4
}

@media (min-width: 1000px) {
    .Footer_footer__OQpsI {
        bottom: 0;
        flex-direction: row;
        padding: .5vw 7.396vw;
        gap: 0;
        font-size: .94vw;
        line-height: 1.09vw;
        background: #000
    }
}

.Footer_footer__terms__5l8c6 {
    display: grid;
    grid-template-columns:repeat(2, 1fr);
    grid-gap: 5.667vw 15.333vw;
    gap: 5.667vw 15.333vw;
    font-size: 4.8vw;
    line-height: 110%;
    display: flex;
    align-items: center;
    flex-direction: column
}

.Footer_footer__terms__5l8c6 > a {
    cursor: pointer;
    transition: all .3s;
    color: #f8ff13
}

.Footer_footer__terms__5l8c6 > a:hover {
    opacity: .6
}

.Footer_footer__terms__5l8c6 > a:first-child {
    order: 1
}

.Footer_footer__terms__5l8c6 > a:nth-child(2) {
    order: 3
}

@media (min-width: 1000px) {
    .Footer_footer__terms__5l8c6 > a:nth-child(2) {
        order: 2
    }
}

.Footer_footer__terms__5l8c6 > a:nth-child(3) {
    order: 5
}

@media (min-width: 1000px) {
    .Footer_footer__terms__5l8c6 > a:nth-child(3) {
        order: 3
    }
}

.Footer_footer__terms__5l8c6 > a:nth-child(4) {
    order: 2
}

@media (min-width: 1000px) {
    .Footer_footer__terms__5l8c6 > a:nth-child(4) {
        order: 4
    }
}

.Footer_footer__terms__5l8c6 > a:nth-child(5) {
    order: 4
}

@media (min-width: 1000px) {
    .Footer_footer__terms__5l8c6 > a:nth-child(5) {
        order: 5
    }

    .Footer_footer__terms__5l8c6 {
        display: flex;
        flex-direction: row;
        gap: 2.083vw;
        font-size: .938vw
    }

    .Footer_footer__terms__5l8c6 > a:last-child > br {
        display: none
    }
}

.Footer_footer__rules__q0G3T {
    display: flex;
    padding: 16.533vw 6.5vw 0 0
}

.Footer_footer__rules__q0G3T span {
    font-weight: 700
}

@media (min-width: 1000px) {
    .Footer_footer__rules__q0G3T {
        align-items: center;
        justify-content: center;
        padding: 0;
        width: 43vw
    }
}

.Footer_footer__rules__q0G3T > img {
    width: 23.867vw;
    height: 23.867vw
}

@media (min-width: 1000px) {
    .Footer_footer__rules__q0G3T > img {
        width: 104px;
        height: 104px
    }
}

.Footer_footer__rules__q0G3T > p {
    font-weight: 300;
    font-size: 3.733vw;
    opacity: .6
}

@media (min-width: 1000px) {
    .Footer_footer__rules__q0G3T > p {
        font-size: .729vw;
        line-height: .885vw
    }
}