/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.3.6,
* Autoprefixer: v10.3.1
* Browsers: last 4 version
*/


/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.3.6,
* Autoprefixer: v10.3.1
* Browsers: last 4 version
*/


/* html,
    body {
        overflow: hidden;
        background: black;
    }
    
    .score {
        color: white;
    } */

html {
    scroll-behavior: smooth;
}

* customizable snowflake styling */ .snowflake {
    color: #fff;
    font-size: 1em;
    font-family: Arial;
    text-shadow: 0 0 1px #000;
}

@-webkit-keyframes snowflakes-fall {
    0% {
        top: -10%
    }
    100% {
        top: 100%
    }
}

@-webkit-keyframes snowflakes-shake {
    0% {
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
    50% {
        -webkit-transform: translateX(80px);
        transform: translateX(80px)
    }
    100% {
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
}

@keyframes snowflakes-fall {
    0% {
        top: -10%
    }
    100% {
        top: 100%
    }
}

@keyframes snowflakes-shake {
    0% {
        transform: translateX(0px)
    }
    50% {
        transform: translateX(80px)
    }
    100% {
        transform: translateX(0px)
    }
}

.snowflake {
    position: fixed;
    top: -10%;
    z-index: 9999;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    color: #ffffff;
    user-select: none;
    cursor: default;
    -webkit-animation-name: snowflakes-fall, snowflakes-shake;
    -webkit-animation-duration: 10s, 3s;
    -webkit-animation-timing-function: linear, ease-in-out;
    -webkit-animation-iteration-count: infinite, infinite;
    -webkit-animation-play-state: running, running;
    animation-name: snowflakes-fall, snowflakes-shake;
    animation-duration: 10s, 3s;
    animation-timing-function: linear, ease-in-out;
    animation-iteration-count: infinite, infinite;
    animation-play-state: running, running
}

.snowflake:nth-of-type(0) {
    left: 1%;
    -webkit-animation-delay: 0s, 0s;
    animation-delay: 0s, 0s
}

.snowflake:nth-of-type(1) {
    left: 10%;
    -webkit-animation-delay: 1s, 1s;
    animation-delay: 1s, 1s
}

.snowflake:nth-of-type(2) {
    left: 20%;
    -webkit-animation-delay: 6s, .5s;
    animation-delay: 6s, .5s
}

.snowflake:nth-of-type(3) {
    left: 30%;
    -webkit-animation-delay: 4s, 2s;
    animation-delay: 4s, 2s
}

.snowflake:nth-of-type(4) {
    left: 40%;
    -webkit-animation-delay: 2s, 2s;
    animation-delay: 2s, 2s
}

.snowflake:nth-of-type(5) {
    left: 50%;
    -webkit-animation-delay: 8s, 3s;
    animation-delay: 8s, 3s
}

.snowflake:nth-of-type(6) {
    left: 60%;
    -webkit-animation-delay: 6s, 2s;
    animation-delay: 6s, 2s
}

.snowflake:nth-of-type(7) {
    left: 70%;
    -webkit-animation-delay: 2.5s, 1s;
    animation-delay: 2.5s, 1s
}

.snowflake:nth-of-type(8) {
    left: 80%;
    -webkit-animation-delay: 1s, 0s;
    animation-delay: 1s, 0s
}

.snowflake:nth-of-type(9) {
    left: 90%;
    -webkit-animation-delay: 3s, 1.5s;
    animation-delay: 3s, 1.5s
}


/* Demo Purpose Only*/

.demo {
    font-family: 'Raleway', sans-serif;
    color: #fff;
    display: block;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
}

.demo a {
    font-family: 'Raleway', sans-serif;
    color: #000;
}

.tor {
    position: fixed;
    display: none;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    top: 0;
    left: 0;
    opacity: 0.5;
    width: 100%;
    height: 100vh;
    /* z-index: 100; */
}

video::-webkit-media-controls-start-playback-button {
    display: none;
}

#__next {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
}

.flower_1,
.flower_2,
.flower_3 {
    display: none;
}

.flower_1:first-child,
.flower_2:first-child,
.flower_3:first-child {
    display: block;
}

#clouds1 {
    position: absolute;
    width: 100%;
    top: 1308px;
    overflow-x: hidden;
    z-index: 1;
}

#clouds3 {
    position: absolute;
    width: 100%;
    top: 2061px;
    z-index: 1000;
    overflow-x: hidden;
}

.loading {
    position: fixed;
    width: 100%;
    height: 120vh;
    z-index: 100000;
    top: 0;
    background-color: #c1e35d;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.loading .logo_loading {
    width: 60%;
}

.loading .logo_loading img {
    width: 100%;
    -webkit-animation: tk 3s linear infinite;
    -moz-animation: tk 3s linear infinite;
    -o-animation: tk 3s linear infinite;
}

@-webkit-keyframes tk {
    0% {
        opacity: 1;
    }
    25% {
        opacity: 0.5;
    }
    50% {
        opacity: 0.2;
    }
    100% {
        opacity: 1;
    }
}

.chart_wr_main {
    height: 500px;
    position: relative;
    top: 500px;
}

#chartjs-tooltip {
    opacity: 1;
    position: absolute;
    background: rgba(0, 0, 0, .7);
    color: white;
    border-radius: 3px;
    -webkit-transition: all .1s ease;
    transition: all .1s ease;
    pointer-events: none;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

.chartjs-tooltip-key {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 10px;
}

#chart_wr .title {
    display: flex;
    height: 200px;
    width: 100%;
    justify-content: center;
    align-items: center;
}

#chart_wr .title img {
    width: 50%;
}

#chart_wr {
    position: relative;
    top: 857px;
    height: 692px;
    padding: 1em;
    display: flex;
    flex-direction: column;
}

#chart_wr .chart {
    width: 100%;
    height: 750px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
}

#chart_wr h4 {
    text-align: center;
    color: #ffffff;
    margin: 0;
    margin-bottom: 1em;
    font-size: 1.3em;
    text-transform: uppercase;
    /* font-size: 3em; */
    color: #ae9605;
}

#chart_wr .text_chart {
    color: #fff;
    text-align: justify;
}

.whitepaper {
    background-color: #131313;
    /* width: 90%;
            margin: 0 auto; */
    overflow: hidden;
    /* height: 100vh; */
}

#canvas-holder {
    width: 100%;
}

#chart_wr .chart .info_chart {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

#chart_wr .chart .info_chart .items_in {
    width: 50%;
    display: flex;
    margin-bottom: 0.3em;
    align-items: center;
    justify-content: space-around;
    /* margin-left: 1em; */
}

#chart_wr .chart .info_chart .items_in .circle {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #155724;
    color: #ffffff;
    font-size: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#chart_wr .chart .info_chart .items_in span {
    font-size: 14px;
    margin-left: 1em;
    color: #fff;
    display: flex;
    width: 50%;
}

#chart_wr .chart .info_chart img {
    width: 30px;
}

.wrap_video_ {
    height: auto;
    position: relative;
    top: 889px;
    width: 100%;
    margin: 0 auto;
}

.wrap_video_ .title_video_text {
    color: #ffffff;
    font-size: 15px;
    width: 88%;
    margin: 0 auto;
    padding: 1em;
}

.video .item_video2 {
    height: 410px !important;
}

.wrap_video_ .wrap_btn_video {
    display: none;
}

.video .wrap_video {
    border: 5px solid #ffffff;
    border-radius: 16px;
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
    /* padding-top: 2px; */
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: -3px -3px 15px #2196f34a;
    /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
}

.video .title_video {
    width: 100%;
}

.video .title_video img {
    margin-bottom: 3em;
    margin: 0 auto;
}

.video .title_video1 img {
    width: 50%;
    margin-bottom: 3em;
    margin: 0 auto;
}

.video .title_video2 img {
    width: 90%;
    margin-bottom: 3em;
    margin: 0 auto;
}

.video div {
    /* background-color: #ffffff; */
}

.video .item_video {
    display: flex !important;
    flex-direction: column;
    height: 300px;
    justify-content: space-between;
}

.video .item_video .wrap_video {}

.video .item_video .wrap_video video {
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.video .item_video .wrap_video img {
    width: 100%;
    height: 110%;
    object-fit: cover;
    box-shadow: 1px 1px 10px #ffffff;
}

.shadowwhite {
    display: grid;
    place-items: center;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 6rem;
    font-weight: 800;
    position: relative;
    /* margin: 50px auto 0; */
    margin: 0;
    width: 100%;
    height: 350px;
    background: #15202B;
}

.shadowwhite::before,
.shadowwhite::after {
    content: '';
    position: absolute;
    /* top: 0; */
    left: 0;
    /* background: linear-gradient(45deg, white, white, white, white, white, white, white, white); */
    /* background-size: 400%; */
    background-color: #ffffff;
    top: -10px;
    width: calc(100% + 4px);
    height: 120%;
    box-shadow: 1px 1px 10px #ffffff;
    z-index: -1;
    /* animation: animate 25s linear infinite; */
}

.shadowwhite::after {
    filter: blur(25px);
}

@keyframes animate {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 400% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.video .bigcloud1 {
    background-image: url(./../images/bigcloud.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    z-index: 1;
    height: 45%;
    /* top: 50px; */
    top: -145px;
    z-index: 1000;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

.video .bigcloud {
    background-image: url(./../images/bigcloud.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    width: 100%;
    z-index: 1;
    height: 50%;
    /* top: 50px; */
    bottom: -55px;
    -webkit-animation: moveblock 20s linear infinite;
    -moz-animation: moveblock 20s linear infinite;
    -o-animation: moveblock 20s linear infinite;
}

.shadow1 {
    border: 2px solid #e91e63;
    box-shadow: 1px 1px 20px #e91e63;
    animation: animateShadow 1.3s linear infinite;
}

@keyframes animateShadow {
    0% {
        box-shadow: 1px 1px 30px #e91e63;
        /* border: 2px solid #e91e63; */
    }
    50% {
        box-shadow: 1px 1px 10px #e91e63;
    }
    100% {
        box-shadow: 1px 1px 30px #e91e63;
        /* border: 2px solid #e91e63; */
    }
}

.shadow1::before,
.shadow1::after {
    content: '';
    position: absolute;
    top: -4px;
    left: -4px;
    /* background: linear-gradient(45deg, red, blue, green, yellow, #e11d74, black, #ffff00, #aa0000); */
    background-size: 400%;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    z-index: -1;
    animation: animate 25s linear infinite;
}

.shadow1::after {
    filter: blur(25px);
}

@keyframes animate {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 400% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.tab_event {
    display: flex;
    width: 100%;
    position: relative;
    top: 857px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.tab_event .item_tabevent p {
    display: flex;
    width: 80%;
    margin: 0 auto;
    height: 80%;
    align-items: center;
    color: #435816;
    text-align: justify;
    flex-direction: column;
    justify-content: center;
}

.tab_event .item_tabevent {
    width: 100%;
    height: 557px;
    background-image: url(./../images/tab43.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: center;
    display: flex;
}

#clouds4 {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: 1000;
    overflow-x: hidden;
}

#clouds {
    position: absolute;
    width: 100%;
    top: 800px;
    overflow-x: hidden;
    /* padding: 100px 0;
        /* background: #c9dbe9;
        background: -webkit-linear-gradient(top, #c9dbe9 0%, #fff 100%);
        background: -linear-gradient(top, #c9dbe9 0%, #fff 100%);
        background: -moz-linear-gradient(top, #c9dbe9 0%, #fff 100%); */
}


/*Time to finalise the cloud shape*/

.cloud {
    width: 170px;
    height: 60px;
    background: #fff;
    border-radius: 200px;
    -moz-border-radius: 200px;
    -webkit-border-radius: 200px;
    position: relative;
}

.cloud:before,
.cloud:after {
    content: '';
    position: absolute;
    background: #fff;
    width: 100px;
    height: 80px;
    position: absolute;
    top: -15px;
    right: 0;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg);
    -moz-transform: rotate(30deg);
}

.cloud:after {
    width: 120px;
    height: 120px;
    top: -55px;
    left: auto;
    right: 15px;
}


/*Time to animate*/

.x1 {
    left: 40%;
    z-index: -1;
    top: 100px;
    -webkit-animation: moveclouds2 15s linear infinite;
    -moz-animation: moveclouds2 15s linear infinite;
    -o-animation: moveclouds2 15s linear infinite;
}


/*variable speed, opacity, and position of clouds for realistic effect*/

.x2 {
    left: 160%;
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
    opacity: 0.6;
    top: 120px;
    /*opacity proportional to the size*/
    /*Speed will also be proportional to the size and opacity*/
    /*More the speed. Less the time in 's' = seconds*/
    -webkit-animation: moveclouds2 25s linear infinite;
    -moz-animation: moveclouds2 25s linear infinite;
    -o-animation: moveclouds2 25s linear infinite;
}

.x3 {
    left: 80%;
    top: -200px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0.8;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 25s linear infinite;
    -moz-animation: moveclouds2 25s linear infinite;
    -o-animation: moveclouds2 25s linear infinite;
}

.x4 {
    left: 160%;
    top: -250px;
    z-index: 0;
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
    opacity: 0.75;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 30s linear infinite;
    -moz-animation: moveclouds2 30s linear infinite;
    -o-animation: moveclouds2 30s linear infinite;
}

.x5 {
    left: 140%;
    top: -150px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0.8;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 20s linear infinite;
    -moz-animation: moveclouds2 20s linear infinite;
    -o-animation: moveclouds2 20s linear infinite;
}

.x6 {
    left: 60%;
    top: 100px;
    z-index: -1;
    -webkit-animation: moveclouds2 40s linear infinite;
    -moz-animation: moveclouds2 40s linear infinite;
    -o-animation: moveclouds2 40s linear infinite;
}


/*variable speed, opacity, and position of clouds for realistic effect*/

.x7 {
    left: 160%;
    top: 120px;
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
    opacity: 0.6;
    /*opacity proportional to the size*/
    /*Speed will also be proportional to the size and opacity*/
    /*More the speed. Less the time in 's' = seconds*/
    -webkit-animation: moveclouds2 45s linear infinite;
    -moz-animation: moveclouds2 45s linear infinite;
    -o-animation: moveclouds2 45s linear infinite;
}

.x8 {
    left: 30%;
    top: -200px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0.8;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 35s linear infinite;
    -moz-animation: moveclouds2 35s linear infinite;
    -o-animation: moveclouds2 35s linear infinite;
}

.x9 {
    left: 180%;
    top: -250px;
    z-index: 0;
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
    opacity: 0.75;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 28s linear infinite;
    -moz-animation: moveclouds2 28s linear infinite;
    -o-animation: moveclouds2 28s linear infinite;
}

.x10 {
    left: 110%;
    top: -150px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0.8;
    /*opacity proportional to the size*/
    -webkit-animation: moveclouds2 80s linear infinite;
    -moz-animation: moveclouds2 80s linear infinite;
    -o-animation: moveclouds2 80s linear infinite;
}

#wrap_cloud {
    position: absolute;
    top: 300px;
    z-index: 1;
    width: 100%;
}

@-webkit-keyframes moveclouds2 {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -2000px;
    }
}

.wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 2;
    -webkit-perspective: 700px;
    perspective: 700px;
}

i {
    cursor: pointer;
    display: block;
    position: absolute;
    width: 0.25em;
    height: 0.25em;
    border-radius: 0.58em;
    opacity: 0.3;
    background: rgba(252, 222, 52, 0.8);
    -webkit-animation-duration: 1.8s;
    animation-duration: 1.8s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

i:nth-child(1) {
    -ms-transform: rotate(20deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(20deg) translate3d(460px, 0, 0);
    transform: rotate(20deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin1;
    animation-name: spin1;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin1 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(-25deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(-25deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin1 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(-25deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(-25deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(2) {
    -ms-transform: rotate(40deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(40deg) translate3d(460px, 0, 0);
    transform: rotate(40deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin2;
    animation-name: spin2;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin2 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(-5deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(-5deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin2 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(-5deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(-5deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(3) {
    -ms-transform: rotate(60deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(60deg) translate3d(460px, 0, 0);
    transform: rotate(60deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin3;
    animation-name: spin3;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin3 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(15deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(15deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin3 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(15deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(15deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(4) {
    -ms-transform: rotate(80deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(80deg) translate3d(460px, 0, 0);
    transform: rotate(80deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin4;
    animation-name: spin4;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin4 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(35deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(35deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin4 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(35deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(35deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(5) {
    -ms-transform: rotate(100deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(100deg) translate3d(460px, 0, 0);
    transform: rotate(100deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin5;
    animation-name: spin5;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin5 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(55deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(55deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin5 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(55deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(55deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(6) {
    -ms-transform: rotate(120deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(120deg) translate3d(460px, 0, 0);
    transform: rotate(120deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin6;
    animation-name: spin6;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin6 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(75deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(75deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin6 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(75deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(75deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(7) {
    -ms-transform: rotate(140deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(140deg) translate3d(460px, 0, 0);
    transform: rotate(140deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin7;
    animation-name: spin7;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin7 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(95deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(95deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin7 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(95deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(95deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(8) {
    -ms-transform: rotate(160deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(160deg) translate3d(460px, 0, 0);
    transform: rotate(160deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin8;
    animation-name: spin8;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin8 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(115deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(115deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin8 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(115deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(115deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(9) {
    -ms-transform: rotate(180deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(180deg) translate3d(460px, 0, 0);
    transform: rotate(180deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin9;
    animation-name: spin9;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin9 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(135deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(135deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin9 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(135deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(135deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(10) {
    -ms-transform: rotate(200deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(200deg) translate3d(460px, 0, 0);
    transform: rotate(200deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin10;
    animation-name: spin10;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin10 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(155deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(155deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin10 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(155deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(155deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(11) {
    -ms-transform: rotate(220deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(220deg) translate3d(460px, 0, 0);
    transform: rotate(220deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin11;
    animation-name: spin11;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin11 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(175deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(175deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin11 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(175deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(175deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(12) {
    -ms-transform: rotate(240deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(240deg) translate3d(460px, 0, 0);
    transform: rotate(240deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin12;
    animation-name: spin12;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin12 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(195deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(195deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin12 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(195deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(195deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(13) {
    -ms-transform: rotate(260deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(260deg) translate3d(460px, 0, 0);
    transform: rotate(260deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin13;
    animation-name: spin13;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin13 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(215deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(215deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin13 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(215deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(215deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(14) {
    -ms-transform: rotate(280deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(280deg) translate3d(460px, 0, 0);
    transform: rotate(280deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin14;
    animation-name: spin14;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin14 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(235deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(235deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin14 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(235deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(235deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(15) {
    -ms-transform: rotate(300deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(300deg) translate3d(460px, 0, 0);
    transform: rotate(300deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin15;
    animation-name: spin15;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin15 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(255deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(255deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin15 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(255deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(255deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(16) {
    -ms-transform: rotate(320deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(320deg) translate3d(460px, 0, 0);
    transform: rotate(320deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin16;
    animation-name: spin16;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin16 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(275deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(275deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin16 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(275deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(275deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(17) {
    -ms-transform: rotate(340deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(340deg) translate3d(460px, 0, 0);
    transform: rotate(340deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin17;
    animation-name: spin17;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin17 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(295deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(295deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin17 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(295deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(295deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(18) {
    -ms-transform: rotate(360deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(360deg) translate3d(460px, 0, 0);
    transform: rotate(360deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin18;
    animation-name: spin18;
    -webkit-animation-delay: 0.16667s;
    animation-delay: 0.16667s;
}

@-webkit-keyframes spin18 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(315deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(315deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin18 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(315deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(315deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(19) {
    -ms-transform: rotate(380deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(380deg) translate3d(460px, 0, 0);
    transform: rotate(380deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin19;
    animation-name: spin19;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin19 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(310deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(310deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin19 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(310deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(310deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(20) {
    -ms-transform: rotate(400deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(400deg) translate3d(460px, 0, 0);
    transform: rotate(400deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin20;
    animation-name: spin20;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin20 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(330deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(330deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin20 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(330deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(330deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(21) {
    -ms-transform: rotate(420deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(420deg) translate3d(460px, 0, 0);
    transform: rotate(420deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin21;
    animation-name: spin21;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin21 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(350deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(350deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin21 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(350deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(350deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(22) {
    -ms-transform: rotate(440deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(440deg) translate3d(460px, 0, 0);
    transform: rotate(440deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin22;
    animation-name: spin22;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin22 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(370deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(370deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin22 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(370deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(370deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(23) {
    -ms-transform: rotate(460deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(460deg) translate3d(460px, 0, 0);
    transform: rotate(460deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin23;
    animation-name: spin23;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin23 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(390deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(390deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin23 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(390deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(390deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(24) {
    -ms-transform: rotate(480deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(480deg) translate3d(460px, 0, 0);
    transform: rotate(480deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin24;
    animation-name: spin24;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin24 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(410deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(410deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin24 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(410deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(410deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(25) {
    -ms-transform: rotate(500deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(500deg) translate3d(460px, 0, 0);
    transform: rotate(500deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin25;
    animation-name: spin25;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin25 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(430deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(430deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin25 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(430deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(430deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(26) {
    -ms-transform: rotate(520deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(520deg) translate3d(460px, 0, 0);
    transform: rotate(520deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin26;
    animation-name: spin26;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin26 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(450deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(450deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin26 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(450deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(450deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(27) {
    -ms-transform: rotate(540deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(540deg) translate3d(460px, 0, 0);
    transform: rotate(540deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin27;
    animation-name: spin27;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin27 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(470deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(470deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin27 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(470deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(470deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(28) {
    -ms-transform: rotate(560deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(560deg) translate3d(460px, 0, 0);
    transform: rotate(560deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin28;
    animation-name: spin28;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin28 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(490deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(490deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin28 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(490deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(490deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(29) {
    -ms-transform: rotate(580deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(580deg) translate3d(460px, 0, 0);
    transform: rotate(580deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin29;
    animation-name: spin29;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin29 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(510deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(510deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin29 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(510deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(510deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(30) {
    -ms-transform: rotate(600deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(600deg) translate3d(460px, 0, 0);
    transform: rotate(600deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin30;
    animation-name: spin30;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin30 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(530deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(530deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin30 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(530deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(530deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(31) {
    -ms-transform: rotate(620deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(620deg) translate3d(460px, 0, 0);
    transform: rotate(620deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin31;
    animation-name: spin31;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin31 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(550deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(550deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin31 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(550deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(550deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(32) {
    -ms-transform: rotate(640deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(640deg) translate3d(460px, 0, 0);
    transform: rotate(640deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin32;
    animation-name: spin32;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin32 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(570deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(570deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin32 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(570deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(570deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(33) {
    -ms-transform: rotate(660deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(660deg) translate3d(460px, 0, 0);
    transform: rotate(660deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin33;
    animation-name: spin33;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin33 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(590deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(590deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin33 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(590deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(590deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(34) {
    -ms-transform: rotate(680deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(680deg) translate3d(460px, 0, 0);
    transform: rotate(680deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin34;
    animation-name: spin34;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin34 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(610deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(610deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin34 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(610deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(610deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(35) {
    -ms-transform: rotate(700deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(700deg) translate3d(460px, 0, 0);
    transform: rotate(700deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin35;
    animation-name: spin35;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin35 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(630deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(630deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin35 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(630deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(630deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(36) {
    -ms-transform: rotate(720deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(720deg) translate3d(460px, 0, 0);
    transform: rotate(720deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin36;
    animation-name: spin36;
    -webkit-animation-delay: 0.33333s;
    animation-delay: 0.33333s;
}

@-webkit-keyframes spin36 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(650deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(650deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin36 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(650deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(650deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(37) {
    -ms-transform: rotate(740deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(740deg) translate3d(460px, 0, 0);
    transform: rotate(740deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin37;
    animation-name: spin37;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin37 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(645deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(645deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin37 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(645deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(645deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(38) {
    -ms-transform: rotate(760deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(760deg) translate3d(460px, 0, 0);
    transform: rotate(760deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin38;
    animation-name: spin38;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin38 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(665deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(665deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin38 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(665deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(665deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(39) {
    -ms-transform: rotate(780deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(780deg) translate3d(460px, 0, 0);
    transform: rotate(780deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin39;
    animation-name: spin39;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin39 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(685deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(685deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin39 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(685deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(685deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(40) {
    -ms-transform: rotate(800deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(800deg) translate3d(460px, 0, 0);
    transform: rotate(800deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin40;
    animation-name: spin40;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin40 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(705deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(705deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin40 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(705deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(705deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(41) {
    -ms-transform: rotate(820deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(820deg) translate3d(460px, 0, 0);
    transform: rotate(820deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin41;
    animation-name: spin41;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin41 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(725deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(725deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin41 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(725deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(725deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(42) {
    -ms-transform: rotate(840deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(840deg) translate3d(460px, 0, 0);
    transform: rotate(840deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin42;
    animation-name: spin42;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin42 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(745deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(745deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin42 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(745deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(745deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(43) {
    -ms-transform: rotate(860deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(860deg) translate3d(460px, 0, 0);
    transform: rotate(860deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin43;
    animation-name: spin43;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin43 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(765deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(765deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin43 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(765deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(765deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(44) {
    -ms-transform: rotate(880deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(880deg) translate3d(460px, 0, 0);
    transform: rotate(880deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin44;
    animation-name: spin44;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin44 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(785deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(785deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin44 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(785deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(785deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(45) {
    -ms-transform: rotate(900deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(900deg) translate3d(460px, 0, 0);
    transform: rotate(900deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin45;
    animation-name: spin45;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin45 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(805deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(805deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin45 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(805deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(805deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(46) {
    -ms-transform: rotate(920deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(920deg) translate3d(460px, 0, 0);
    transform: rotate(920deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin46;
    animation-name: spin46;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin46 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(825deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(825deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin46 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(825deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(825deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(47) {
    -ms-transform: rotate(940deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(940deg) translate3d(460px, 0, 0);
    transform: rotate(940deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin47;
    animation-name: spin47;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin47 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(845deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(845deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin47 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(845deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(845deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(48) {
    -ms-transform: rotate(960deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(960deg) translate3d(460px, 0, 0);
    transform: rotate(960deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin48;
    animation-name: spin48;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin48 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(865deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(865deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin48 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(865deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(865deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(49) {
    -ms-transform: rotate(980deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(980deg) translate3d(460px, 0, 0);
    transform: rotate(980deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin49;
    animation-name: spin49;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin49 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(885deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(885deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin49 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(885deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(885deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(50) {
    -ms-transform: rotate(1000deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1000deg) translate3d(460px, 0, 0);
    transform: rotate(1000deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin50;
    animation-name: spin50;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin50 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(905deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(905deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin50 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(905deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(905deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(51) {
    -ms-transform: rotate(1020deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1020deg) translate3d(460px, 0, 0);
    transform: rotate(1020deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin51;
    animation-name: spin51;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin51 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(925deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(925deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin51 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(925deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(925deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(52) {
    -ms-transform: rotate(1040deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1040deg) translate3d(460px, 0, 0);
    transform: rotate(1040deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin52;
    animation-name: spin52;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin52 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(945deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(945deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin52 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(945deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(945deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(53) {
    -ms-transform: rotate(1060deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1060deg) translate3d(460px, 0, 0);
    transform: rotate(1060deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin53;
    animation-name: spin53;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin53 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(965deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(965deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin53 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(965deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(965deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(54) {
    -ms-transform: rotate(1080deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1080deg) translate3d(460px, 0, 0);
    transform: rotate(1080deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin54;
    animation-name: spin54;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

@-webkit-keyframes spin54 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(985deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(985deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin54 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(985deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(985deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(55) {
    -ms-transform: rotate(1100deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1100deg) translate3d(460px, 0, 0);
    transform: rotate(1100deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin55;
    animation-name: spin55;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin55 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(980deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(980deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin55 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(980deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(980deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(56) {
    -ms-transform: rotate(1120deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1120deg) translate3d(460px, 0, 0);
    transform: rotate(1120deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin56;
    animation-name: spin56;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin56 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1000deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1000deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin56 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1000deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1000deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(57) {
    -ms-transform: rotate(1140deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1140deg) translate3d(460px, 0, 0);
    transform: rotate(1140deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin57;
    animation-name: spin57;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin57 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1020deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1020deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin57 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1020deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1020deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(58) {
    -ms-transform: rotate(1160deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1160deg) translate3d(460px, 0, 0);
    transform: rotate(1160deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin58;
    animation-name: spin58;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin58 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1040deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1040deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin58 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1040deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1040deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(59) {
    -ms-transform: rotate(1180deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1180deg) translate3d(460px, 0, 0);
    transform: rotate(1180deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin59;
    animation-name: spin59;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin59 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1060deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1060deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin59 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1060deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1060deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(60) {
    -ms-transform: rotate(1200deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1200deg) translate3d(460px, 0, 0);
    transform: rotate(1200deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin60;
    animation-name: spin60;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin60 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1080deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1080deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin60 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1080deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1080deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(61) {
    -ms-transform: rotate(1220deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1220deg) translate3d(460px, 0, 0);
    transform: rotate(1220deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin61;
    animation-name: spin61;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin61 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1100deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1100deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin61 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1100deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1100deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(62) {
    -ms-transform: rotate(1240deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1240deg) translate3d(460px, 0, 0);
    transform: rotate(1240deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin62;
    animation-name: spin62;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin62 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1120deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1120deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin62 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1120deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1120deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(63) {
    -ms-transform: rotate(1260deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1260deg) translate3d(460px, 0, 0);
    transform: rotate(1260deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin63;
    animation-name: spin63;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin63 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1140deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1140deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin63 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1140deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1140deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(64) {
    -ms-transform: rotate(1280deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1280deg) translate3d(460px, 0, 0);
    transform: rotate(1280deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin64;
    animation-name: spin64;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin64 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1160deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1160deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin64 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1160deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1160deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(65) {
    -ms-transform: rotate(1300deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1300deg) translate3d(460px, 0, 0);
    transform: rotate(1300deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin65;
    animation-name: spin65;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin65 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1180deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1180deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin65 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1180deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1180deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(66) {
    -ms-transform: rotate(1320deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1320deg) translate3d(460px, 0, 0);
    transform: rotate(1320deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin66;
    animation-name: spin66;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin66 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1200deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1200deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin66 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1200deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1200deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(67) {
    -ms-transform: rotate(1340deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1340deg) translate3d(460px, 0, 0);
    transform: rotate(1340deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin67;
    animation-name: spin67;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin67 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1220deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1220deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin67 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1220deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1220deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(68) {
    -ms-transform: rotate(1360deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1360deg) translate3d(460px, 0, 0);
    transform: rotate(1360deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin68;
    animation-name: spin68;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin68 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1240deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1240deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin68 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1240deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1240deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(69) {
    -ms-transform: rotate(1380deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1380deg) translate3d(460px, 0, 0);
    transform: rotate(1380deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin69;
    animation-name: spin69;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin69 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1260deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1260deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin69 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1260deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1260deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(70) {
    -ms-transform: rotate(1400deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1400deg) translate3d(460px, 0, 0);
    transform: rotate(1400deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin70;
    animation-name: spin70;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin70 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1280deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1280deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin70 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1280deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1280deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(71) {
    -ms-transform: rotate(1420deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1420deg) translate3d(460px, 0, 0);
    transform: rotate(1420deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin71;
    animation-name: spin71;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin71 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1300deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1300deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin71 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1300deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1300deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(72) {
    -ms-transform: rotate(1440deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1440deg) translate3d(460px, 0, 0);
    transform: rotate(1440deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin72;
    animation-name: spin72;
    -webkit-animation-delay: 0.66667s;
    animation-delay: 0.66667s;
}

@-webkit-keyframes spin72 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1320deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1320deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin72 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1320deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1320deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(73) {
    -ms-transform: rotate(1460deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1460deg) translate3d(460px, 0, 0);
    transform: rotate(1460deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin73;
    animation-name: spin73;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin73 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1315deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1315deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin73 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1315deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1315deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(74) {
    -ms-transform: rotate(1480deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1480deg) translate3d(460px, 0, 0);
    transform: rotate(1480deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin74;
    animation-name: spin74;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin74 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1335deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1335deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin74 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1335deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1335deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(75) {
    -ms-transform: rotate(1500deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1500deg) translate3d(460px, 0, 0);
    transform: rotate(1500deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin75;
    animation-name: spin75;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin75 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1355deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1355deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin75 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1355deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1355deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(76) {
    -ms-transform: rotate(1520deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1520deg) translate3d(460px, 0, 0);
    transform: rotate(1520deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin76;
    animation-name: spin76;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin76 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1375deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1375deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin76 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1375deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1375deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(77) {
    -ms-transform: rotate(1540deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1540deg) translate3d(460px, 0, 0);
    transform: rotate(1540deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin77;
    animation-name: spin77;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin77 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1395deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1395deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin77 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1395deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1395deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(78) {
    -ms-transform: rotate(1560deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1560deg) translate3d(460px, 0, 0);
    transform: rotate(1560deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin78;
    animation-name: spin78;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin78 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1415deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1415deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin78 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1415deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1415deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(79) {
    -ms-transform: rotate(1580deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1580deg) translate3d(460px, 0, 0);
    transform: rotate(1580deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin79;
    animation-name: spin79;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin79 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1435deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1435deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin79 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1435deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1435deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(80) {
    -ms-transform: rotate(1600deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1600deg) translate3d(460px, 0, 0);
    transform: rotate(1600deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin80;
    animation-name: spin80;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin80 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1455deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1455deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin80 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1455deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1455deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(81) {
    -ms-transform: rotate(1620deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1620deg) translate3d(460px, 0, 0);
    transform: rotate(1620deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin81;
    animation-name: spin81;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin81 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1475deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1475deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin81 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1475deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1475deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(82) {
    -ms-transform: rotate(1640deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1640deg) translate3d(460px, 0, 0);
    transform: rotate(1640deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin82;
    animation-name: spin82;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin82 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1495deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1495deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin82 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1495deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1495deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(83) {
    -ms-transform: rotate(1660deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1660deg) translate3d(460px, 0, 0);
    transform: rotate(1660deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin83;
    animation-name: spin83;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin83 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1515deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1515deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin83 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1515deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1515deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(84) {
    -ms-transform: rotate(1680deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1680deg) translate3d(460px, 0, 0);
    transform: rotate(1680deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin84;
    animation-name: spin84;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin84 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1535deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1535deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin84 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1535deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1535deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(85) {
    -ms-transform: rotate(1700deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1700deg) translate3d(460px, 0, 0);
    transform: rotate(1700deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin85;
    animation-name: spin85;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin85 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1555deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1555deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin85 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1555deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1555deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(86) {
    -ms-transform: rotate(1720deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1720deg) translate3d(460px, 0, 0);
    transform: rotate(1720deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin86;
    animation-name: spin86;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin86 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1575deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1575deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin86 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1575deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1575deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(87) {
    -ms-transform: rotate(1740deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1740deg) translate3d(460px, 0, 0);
    transform: rotate(1740deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin87;
    animation-name: spin87;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin87 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1595deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1595deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin87 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1595deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1595deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(88) {
    -ms-transform: rotate(1760deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1760deg) translate3d(460px, 0, 0);
    transform: rotate(1760deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin88;
    animation-name: spin88;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin88 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1615deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1615deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin88 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1615deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1615deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(89) {
    -ms-transform: rotate(1780deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1780deg) translate3d(460px, 0, 0);
    transform: rotate(1780deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin89;
    animation-name: spin89;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin89 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1635deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1635deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin89 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1635deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1635deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(90) {
    -ms-transform: rotate(1800deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1800deg) translate3d(460px, 0, 0);
    transform: rotate(1800deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin90;
    animation-name: spin90;
    -webkit-animation-delay: 0.83333s;
    animation-delay: 0.83333s;
}

@-webkit-keyframes spin90 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1655deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1655deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin90 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1655deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1655deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(91) {
    -ms-transform: rotate(1820deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1820deg) translate3d(460px, 0, 0);
    transform: rotate(1820deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin91;
    animation-name: spin91;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin91 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1650deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1650deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin91 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1650deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1650deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(92) {
    -ms-transform: rotate(1840deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1840deg) translate3d(460px, 0, 0);
    transform: rotate(1840deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin92;
    animation-name: spin92;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin92 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1670deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1670deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin92 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1670deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1670deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(93) {
    -ms-transform: rotate(1860deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1860deg) translate3d(460px, 0, 0);
    transform: rotate(1860deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin93;
    animation-name: spin93;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin93 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1690deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1690deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin93 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1690deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1690deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(94) {
    -ms-transform: rotate(1880deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1880deg) translate3d(460px, 0, 0);
    transform: rotate(1880deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin94;
    animation-name: spin94;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin94 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1710deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1710deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin94 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1710deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1710deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(95) {
    -ms-transform: rotate(1900deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1900deg) translate3d(460px, 0, 0);
    transform: rotate(1900deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin95;
    animation-name: spin95;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin95 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1730deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1730deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin95 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1730deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1730deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(96) {
    -ms-transform: rotate(1920deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1920deg) translate3d(460px, 0, 0);
    transform: rotate(1920deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin96;
    animation-name: spin96;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin96 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1750deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1750deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin96 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1750deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1750deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(97) {
    -ms-transform: rotate(1940deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1940deg) translate3d(460px, 0, 0);
    transform: rotate(1940deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin97;
    animation-name: spin97;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin97 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1770deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1770deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin97 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1770deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1770deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(98) {
    -ms-transform: rotate(1960deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1960deg) translate3d(460px, 0, 0);
    transform: rotate(1960deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin98;
    animation-name: spin98;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin98 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1790deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1790deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin98 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1790deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1790deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(99) {
    -ms-transform: rotate(1980deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(1980deg) translate3d(460px, 0, 0);
    transform: rotate(1980deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin99;
    animation-name: spin99;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin99 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1810deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1810deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin99 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1810deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1810deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(100) {
    -ms-transform: rotate(2000deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2000deg) translate3d(460px, 0, 0);
    transform: rotate(2000deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin100;
    animation-name: spin100;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin100 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1830deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1830deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin100 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1830deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1830deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(101) {
    -ms-transform: rotate(2020deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2020deg) translate3d(460px, 0, 0);
    transform: rotate(2020deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin101;
    animation-name: spin101;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin101 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1850deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1850deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin101 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1850deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1850deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(102) {
    -ms-transform: rotate(2040deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2040deg) translate3d(460px, 0, 0);
    transform: rotate(2040deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin102;
    animation-name: spin102;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin102 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1870deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1870deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin102 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1870deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1870deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(103) {
    -ms-transform: rotate(2060deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2060deg) translate3d(460px, 0, 0);
    transform: rotate(2060deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin103;
    animation-name: spin103;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin103 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1890deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1890deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin103 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1890deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1890deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(104) {
    -ms-transform: rotate(2080deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2080deg) translate3d(460px, 0, 0);
    transform: rotate(2080deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin104;
    animation-name: spin104;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin104 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1910deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1910deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin104 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1910deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1910deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(105) {
    -ms-transform: rotate(2100deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2100deg) translate3d(460px, 0, 0);
    transform: rotate(2100deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin105;
    animation-name: spin105;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin105 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1930deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1930deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin105 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1930deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1930deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(106) {
    -ms-transform: rotate(2120deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2120deg) translate3d(460px, 0, 0);
    transform: rotate(2120deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin106;
    animation-name: spin106;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin106 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1950deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1950deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin106 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1950deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1950deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(107) {
    -ms-transform: rotate(2140deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2140deg) translate3d(460px, 0, 0);
    transform: rotate(2140deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin107;
    animation-name: spin107;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin107 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1970deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1970deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin107 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1970deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1970deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(108) {
    -ms-transform: rotate(2160deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2160deg) translate3d(460px, 0, 0);
    transform: rotate(2160deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin108;
    animation-name: spin108;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

@-webkit-keyframes spin108 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1990deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1990deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin108 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1990deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1990deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(109) {
    -ms-transform: rotate(2180deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2180deg) translate3d(460px, 0, 0);
    transform: rotate(2180deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin109;
    animation-name: spin109;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin109 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1985deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1985deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin109 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(1985deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(1985deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(110) {
    -ms-transform: rotate(2200deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2200deg) translate3d(460px, 0, 0);
    transform: rotate(2200deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin110;
    animation-name: spin110;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin110 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2005deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2005deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin110 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2005deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2005deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(111) {
    -ms-transform: rotate(2220deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2220deg) translate3d(460px, 0, 0);
    transform: rotate(2220deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin111;
    animation-name: spin111;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin111 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2025deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2025deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin111 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2025deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2025deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(112) {
    -ms-transform: rotate(2240deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2240deg) translate3d(460px, 0, 0);
    transform: rotate(2240deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin112;
    animation-name: spin112;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin112 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2045deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2045deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin112 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2045deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2045deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(113) {
    -ms-transform: rotate(2260deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2260deg) translate3d(460px, 0, 0);
    transform: rotate(2260deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin113;
    animation-name: spin113;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin113 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2065deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2065deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin113 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2065deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2065deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(114) {
    -ms-transform: rotate(2280deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2280deg) translate3d(460px, 0, 0);
    transform: rotate(2280deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin114;
    animation-name: spin114;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin114 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2085deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2085deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin114 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2085deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2085deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(115) {
    -ms-transform: rotate(2300deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2300deg) translate3d(460px, 0, 0);
    transform: rotate(2300deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin115;
    animation-name: spin115;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin115 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2105deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2105deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin115 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2105deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2105deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(116) {
    -ms-transform: rotate(2320deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2320deg) translate3d(460px, 0, 0);
    transform: rotate(2320deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin116;
    animation-name: spin116;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin116 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2125deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2125deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin116 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2125deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2125deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(117) {
    -ms-transform: rotate(2340deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2340deg) translate3d(460px, 0, 0);
    transform: rotate(2340deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin117;
    animation-name: spin117;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin117 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2145deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2145deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin117 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2145deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2145deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(118) {
    -ms-transform: rotate(2360deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2360deg) translate3d(460px, 0, 0);
    transform: rotate(2360deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin118;
    animation-name: spin118;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin118 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2165deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2165deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin118 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2165deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2165deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(119) {
    -ms-transform: rotate(2380deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2380deg) translate3d(460px, 0, 0);
    transform: rotate(2380deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin119;
    animation-name: spin119;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin119 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2185deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2185deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin119 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2185deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2185deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(120) {
    -ms-transform: rotate(2400deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2400deg) translate3d(460px, 0, 0);
    transform: rotate(2400deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin120;
    animation-name: spin120;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin120 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2205deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2205deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin120 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2205deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2205deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(121) {
    -ms-transform: rotate(2420deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2420deg) translate3d(460px, 0, 0);
    transform: rotate(2420deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin121;
    animation-name: spin121;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin121 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2225deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2225deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin121 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2225deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2225deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(122) {
    -ms-transform: rotate(2440deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2440deg) translate3d(460px, 0, 0);
    transform: rotate(2440deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin122;
    animation-name: spin122;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin122 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgba(230, 232, 234, 0.6);
        box-shadow: 0em 0em 1em 2em rgba(230, 232, 234, 0.6);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: #ffffff;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2245deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2245deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin122 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgba(230, 232, 234, 0.6);
        box-shadow: 0em 0em 1em 2em rgba(230, 232, 234, 0.6);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: #ffffff;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2245deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2245deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(123) {
    -ms-transform: rotate(2460deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2460deg) translate3d(460px, 0, 0);
    transform: rotate(2460deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin123;
    animation-name: spin123;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin123 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2265deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2265deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin123 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2265deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2265deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(124) {
    -ms-transform: rotate(2480deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2480deg) translate3d(460px, 0, 0);
    transform: rotate(2480deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin124;
    animation-name: spin124;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin124 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2285deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2285deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin124 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2285deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2285deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(125) {
    -ms-transform: rotate(2500deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2500deg) translate3d(460px, 0, 0);
    transform: rotate(2500deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin125;
    animation-name: spin125;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin125 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2305deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2305deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin125 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2305deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2305deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

i:nth-child(126) {
    -ms-transform: rotate(2520deg) translate3d(460px, 0, 0);
    -webkit-transform: rotate(2520deg) translate3d(460px, 0, 0);
    transform: rotate(2520deg) translate3d(460px, 0, 0);
    -webkit-animation-name: spin126;
    animation-name: spin126;
    -webkit-animation-delay: 1.16667s;
    animation-delay: 1.16667s;
}

@-webkit-keyframes spin126 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2325deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2325deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

@keyframes spin126 {
    0% {
        opacity: 1.0;
        -webkit-box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        box-shadow: 0em 0em 1em 2em rgb(230 233 234);
        background: rgb(193 224 231);
    }
    94% {
        opacity: 0.4;
        box-shadow-color: red;
        background: rgba(252, 222, 52, 0.35);
    }
    100% {
        opacity: 0.0;
        -webkit-transform: rotate(2325deg) translate3d(-0.25em, -0.25em, 80px);
        transform: rotate(2325deg) translate3d(-0.25em, -0.25em, 80px);
        -webkit-box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        box-shadow: 0em 0em 0.6em 0.1em rgba(255, 0, 0, 0);
        background: rgba(252, 222, 52, 0);
    }
}

#score {
    position: absolute;
    left: 10px;
    bottom: 10px;
    color: rgba(255, 255, 255, 0.6);
    text-decoration: none;
}

#score:target {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: #111;
    cursor: default;
}

#score:target:after {
    content: '';
}

#moon::after {
    content: "";
    /* background-image: url(./../images/bgmaincloud.png); */
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}

.leaf-scene {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.leaf-scene div {
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    background: url(./../images/leave.png) no-repeat;
    background-size: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
}

body {
    scroll-behavior: smooth;
}

body {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.style_contentMobile__3q7Cg {
    padding: 0;
}

.style_logo__ddoA0 {
    width: 140px;
}

[data-aos="new-animation"] {
    opacity: 0;
}

.style_navBarWrapper__21s3n {
    z-index: 10000!important;
}

.tabs .btn-next button:active {
    -webkit-animation: clickscale 0.4s linear;
    -moz-animation: clickscale 0.4s linear;
    -o-animation: clickscale .4s linear;
}

.index_scrollContainer__2idZu .index_content__35pjB {
    position: unset !important;
}

.tabs .bg_ab {
    width: 100%;
    display: none;
}

.item {
    background: url(https://requestreduce.org/images/letter-outline-clipart-b-6.gif) center;
    background: url(https://akns-images.eonline.com/eol_images/Entire_Site/20141018/rs_560x415-141118090112-1024-mickey-minnie-mouse-kiss.ls.111814.jpg?fit=inside|900:auto&output-quality=90) center;
    background-size: contain;
    background-repeat: no-repeat;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid transparent;
    opacity: 0.9;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    -webkit-animation: blur 3s infinite;
    animation: blur 3s infinite;
}

.distor:hover {
    -webkit-animation: blur2 3s infinite;
    animation: blur2 3s infinite;
}

.distor {
    -webkit-animation: blur2 3s linear !important;
    animation: blur2 3s linear !important;
}

.distor3 {
    -webkit-animation: blur3 1s linear !important;
    animation: blur3 1s linear !important;
}

@-webkit-keyframes blur {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    25% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02);
    }
    75% {
        -webkit-transform: scale(.99);
        transform: scale(.99);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes blur {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    25% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02);
    }
    75% {
        -webkit-transform: scale(.99);
        transform: scale(.99);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.swinginganimation {
    width: 300px;
    margin: 0 auto;
}

@-webkit-keyframes swinging {
    0% {
        -webkit-transform: rotate(1.5deg);
        transform: rotate(1.5deg);
    }
    50% {
        -webkit-transform: rotate(-1deg);
        transform: rotate(-1deg);
    }
    100% {
        -webkit-transform: rotate(1.5deg);
        transform: rotate(1.5deg);
    }
}

@keyframes swinging {
    0% {
        -webkit-transform: rotate(1.5deg);
        transform: rotate(1.5deg);
    }
    50% {
        -webkit-transform: rotate(-1deg);
        transform: rotate(-1deg);
    }
    100% {
        -webkit-transform: rotate(1.5deg);
        transform: rotate(1.5deg);
    }
}

.swinginganimation1 {
    -webkit-transform-origin: 65.15% 0%;
    -ms-transform-origin: 65.15% 0%;
    transform-origin: 65.15% 0%;
    -webkit-animation: swinging 3.5s ease-in-out infinite;
    animation: swinging 3.5s ease-in-out infinite;
}

.swinginganimation2 {
    -webkit-transform-origin: 65.15% 0%;
    -ms-transform-origin: 65.15% 0%;
    transform-origin: 65.15% 0%;
    -webkit-animation: swinging 5s ease-in-out infinite;
    animation: swinging 5s ease-in-out infinite;
}

.swinginganimation3 {
    -webkit-transform-origin: 65.15% 0%;
    -ms-transform-origin: 65.15% 0%;
    transform-origin: 65.15% 0%;
    -webkit-animation: swinging 7s ease-in-out infinite;
    animation: swinging 7s ease-in-out infinite;
}

@-webkit-keyframes blur2 {
    0% {
        -webkit-transform: rotate(0deg) scale(1);
        transform: rotate(0deg) scale(1);
    }
    50% {
        -webkit-transform: rotate(90deg) scale(.5);
        transform: rotate(90deg) scale(.5);
    }
    100% {
        -webkit-transform: rotate(180deg) scale(-1);
        transform: rotate(180deg) scale(-1);
    }
}

@keyframes blur2 {
    0% {
        -webkit-transform: rotate(0deg) scale(1);
        transform: rotate(0deg) scale(1);
    }
    50% {
        -webkit-transform: rotate(90deg) scale(.5);
        transform: rotate(90deg) scale(.5);
    }
    100% {
        -webkit-transform: rotate(180deg) scale(-1);
        transform: rotate(180deg) scale(-1);
    }
}

@-webkit-keyframes blur3 {
    0% {
        -webkit-transform: scale(3);
        transform: scale(3);
        opacity: 0;
    }
    25% {
        -webkit-transform: scale(2.2);
        transform: scale(2.2);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 7;
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes blur3 {
    0% {
        -webkit-transform: scale(3);
        transform: scale(3);
        opacity: 0;
    }
    25% {
        -webkit-transform: scale(2.2);
        transform: scale(2.2);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 7;
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

.fixtab {
    position: fixed !important;
    top: 38px;
    z-index: 100;
    -webkit-transform: scale(0) !important;
    -ms-transform: scale(0) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
}

.showtab {
    -webkit-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    transform: scale(1) !important;
    opacity: 1 !important;
}

.zomani {
    -webkit-animation: z .5s linear;
    -moz-animation: z .5s linear;
    -o-animation: z .5s linear;
}

.zomano {
    -webkit-animation: zo 1s linear;
    -moz-animation: zo 1s linear;
    -o-animation: zo 1s linear;
}

@-webkit-keyframes z {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0;
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes z {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0;
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes zo {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }
}

@keyframes zo {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }
}

@-webkit-keyframes fadeout {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes fadeout {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@-webkit-keyframes fadein {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes fadein {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.fadeout {
    -webkit-animation: fadeout 1s linear;
    -moz-animation: fadeout 1s linear;
    -o-animation: fadeout 1s linear;
}

.fadein {
    -webkit-animation: fadein 1s linear;
    -moz-animation: fadein 1s linear;
    -o-animation: fadein 1s linear;
}

.hidden_class {
    display: none;
}

.show_class {
    display: block !important;
    margin-top: 30px;
    /* position: fixed; */
}

.show_class_h {
    height: auto !important;
}

.section2 {
    height: 4931px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    /* background-image: url(./../images/nendai.png); */
    display: block;
    /* height: 0; */
}

#tab_wr1 {
    position: relative;
    display: flex;
}

#tab_wr1 .tabs {
    margin-top: 3em;
}

#tab_wr1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 700px;
}

.tab_wrmobile {
    display: none;
}

.tabs .bg_ab {
    display: block;
}

#tab_wr1 .ob .item_ob_w .item_ob_bg {
    /* background-image: url(./../images/tab2_1.png); */
    width: 100%;
    height: 100%;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

#tab_wr1 .ob .item_ob_w {
    position: relative;
    width: 100% !important;
    background-size: contain;
    background-position: center;
}

#tab_wr1 .ob .item_ob_w_middle {
    /* -webkit-transform: scale(1.5);
            -ms-transform: scale(1.5);
            transform: scale(1.5); */
}

#tab_wr1 .ob {
    width: 85%;
    height: 1189px;
    display: flex;
    flex-direction: column;
}

#tab_wr1 .ob .item_ob_w .item_ob {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    height: 334px;
    /* height: 80%; */
    vertical-align: middle;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: space-between;
    align-items: center;
}

#tab_wr1 .ob .item_ob_w .item_ob_foter {
    height: 100%;
    color: #ffffff;
    z-index: 1;
    display: flex;
    width: 80%;
    flex-direction: column;
    justify-content: flex-end;
}

#tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
    z-index: 1;
    line-height: 20px !important;
    height: 72px;
    text-align: left;
}

#tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
    z-index: 1;
    line-height: unset !important;
    text-align: center;
    padding-bottom: 10.5m;
    display: flex;
    height: 45px;
    align-items: center;
    justify-content: center;
}

#tab_wr1 .ob .item_ob_w .item_ob_img {
    height: 200px;
    width: 150px;
    justify-content: center;
    display: flex;
    align-items: center;
}

#tab_wr1 .ob .item_ob_w .item_ob_img img {
    width: 100%;
}

.tab_wrmobile {
    position: relative;
}

.tab_wrmobile .bg_tab2_item {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%;
    left: 0;
    position: absolute;
    z-index: 1;
    background-image: url(./../images/tab2_1.png);
}

.tab_wrmobile .ob {
    width: 100% !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    margin: 0 auto !important;
    background-size: contain !important;
}

.tab_wrmobile .tabs {
    background-size: cover !important;
    height: 400px;
}

.tab_wrmobile .btn-next button img {
    width: 50px !important;
}

.tab_wrmobile .tabs .ob .item_ob_w .item_ob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
}

.tab_wrmobile .tabs .ob .item_ob_w {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.tab_wrmobile .tabs .ob .item_ob_w .cir_bt {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.tab_wrmobile .tabs .ob .item_ob_w .cir_bt img {
    width: 50%;
}

.tab_wrmobile .tabs .ob .item_ob_w .item_ob img {
    width: 50%;
}

#tab_wr1 .tabs {
    height: 620px;
}

.tabs {
    width: 100%;
    /* height: 550px; */
    /* background-image: url(./../images/Artboard.png); */
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    padding: 0.4em 0;
    opacity: 1;
    position: relative;
}

.tabs .btn-next {
    width: 95%;
    height: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    position: absolute;
    top: 0;
    padding: 0 0.5em;
    z-index: 1001;
}

.tab_wr2 .ob .item_ob_w .item_ob {
    display: none;
}

.tabs .ob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* position: absolute; */
    top: 0;
    height: 85%;
    width: 80%;
    margin: 0 auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.scale-img {
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
}

.tabs .ob .item_ob_w {
    width: 30%;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.tabs .ob .item_ob_w .item_ob {
    /* width: 80%; */
}

.tabs .ob .item_ob_w .item_ob img {
    width: 100%;
    /* -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite; */
}

.tab_wr2 .ob .item_ob_w .item_ob button img {
    -webkit-animation: unset;
    -moz-animation: unset;
    -o-animation: unset;
}

.tabs .btn-next button img {
    width: 20px;
}


/* ::-webkit-scrollbar {
    display: none;
} */

.tab_wr2 {
    /* overflow: hidden; */
    position: relative;
    display: flex;
    width: 100%;
    top: 595px;
    flex-direction: column;
}

.tab_wr2 .tab3title {
    display: flex;
    justify-content: center;
    height: 100px;
    align-items: center;
}

.tab_wr2 h3 {
    display: flex;
    width: 90%;
    color: #ffffff;
    margin: 0 auto;
    text-align: justify;
    margin-bottom: 3em;
}

.tab_wr2 .tab3_wi {
    display: none;
}

.tab_wr2 .tabs {
    height: 1300px;
    background-size: cover;
    /* background-image: url(./../images/Asset-34.png); */
}

.tab_wr2 .btn-top {
    position: absolute;
    top: -40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 120px;
}

.tab_wr2 .btn-top .item_ob {
    width: 70%;
    height: 200px;
}

.tab_wr2 .btn-top .item_ob img {
    width: 100%;
}

.tab_wr2 .bg_ab {
    display: none;
}

.tab_wr2 .ob {
    /* display: none; */
    height: 95%;
    top: 30px;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.tab_wr2 .tab3_intro {
    background-image: url(./../images/tab3.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 200px;
    background-size: contain;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tab_wr2 .tab3_intro ol {
    padding-left: 1em;
    width: 80%;
}

.tab_wr2 .tab3_intro ol li {
    list-style-type: circle;
    color: #ffffff;
}

.tab_wr2 .ob .item_ob_w .item_ob {
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
}

.tab_wr2 .ob .item_ob_w .text {
    position: absolute;
    width: 70%;
    top: 70px;
    padding: 0.5em 1em;
    text-align: left;
}

.tab_wr2 .ob .item_ob_w .text p {
    margin-top: 2em;
}

.tab_wr2 .ob .item_ob_w .text h4 {
    position: absolute;
    width: 85%;
    top: -60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #ffffff;
}

.tab_wr2 .ob .item_ob_w .item_ob a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.tab_wr2 .ob .item_ob_w .item_ob button img {
    width: 40%;
}

.tab_wr2 .ob .item_ob_w .item_ob button span {
    position: absolute;
    color: #ffffff;
    font-size: 13px;
}

.tab_wr2 .ob .item_ob_w .item_ob button {
    position: absolute;
    bottom: 3em;
    z-index: 1;
    width: 40%;
    /* left: 20%; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.tab_wr2 .ob .item_ob_w {
    width: 80%;
    height: 100%;
    -webkit-box-align: end;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.tab_wr2 .ob .item_ob_w .title_q {
    width: 100%;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.tab_wr2 .ob .item_ob_w_btn {
    display: none;
}

.tab_wr2 .ob .item_ob_w_btn .item_ob .img {
    -webkit-transform: rotateZ(180deg) !important;
    -ms-transform: rotate(180deg) !important;
    transform: rotateZ(180deg) !important;
}

.tab_wr2 .ob .item_ob_w .item_ob .flower_1 {
    width: 100%;
    -webkit-animation: unset;
    -moz-animation: unset;
    -o-animation: unset;
    background-repeat: no-repeat;
    height: 320px;
    background-size: contain;
    background-position: center;
}

.tab_wr3 .tabs {
    height: 1200px;
    /* background-image: url(./../images/Asset-1.png); */
}

.tab_wr3 .btn-top .item_ob {
    height: 200px;
}

.tab_wr3 .ob {
    width: 90%;
    padding: 0 1em;
    height: 90%;
    top: 0;
    margin-bottom: 1em;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.tab_wr3 .ob .item_ob_w .item_ob button {
    bottom: -150px;
}

.tab_wr3 .ob .item_ob_w .item_ob button img {
    width: 80%;
}

.tab_wr3 .ob .item_ob_w {
    width: 80%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.tab_wr2 .ob .item_ob_w .item_ob button:active {
    -webkit-animation: clickscale 0.4s linear;
    -moz-animation: clickscale 0.4s linear;
    -o-animation: clickscale .4s linear;
}

#canvas {
    width: 100%;
    position: relative;
    top: -300px;
}

.index_scrollContainer__2idZu {
    background-color: unset !important;
}

#tab_wr4 .tabs {
    height: 600px;
}

#tab_wr4 {
    margin-top: 6em;
}

#tab_wr4 .tabs .ob {
    background-color: #8f400080;
    width: 90%;
    height: 70%;
    border-radius: 20px;
}

#tab_wr4 .tabs .ob p {
    padding: 1em;
    margin-top: 5em;
    /* font-size: 16px; */
    color: #ffffff;
    text-align: justify;
}

#style_gradient__1Ac5E {
    height: 100vh !important;
    display: none;
}

#style_gradient__1Ac5E .wrap_logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 30%;
    position: absolute;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 1;
    top: 18px;
}

#style_gradient__1Ac5E .wrap_logo .logo_center {
    width: 70%;
}

#moon {
    position: relative;
    width: 100%;
    height: 100%;
    top: 0;
}

#style_gradient__1Ac5E {
    top: 0 !important;
    position: relative !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    /* overflow: hidden; */
    left: 0 !important;
}

#moon .scale_img {
    -webkit-transition: .5s linear;
    -o-transition: .5s linear;
    transition: .5s linear;
}

#moon {
    -webkit-transition: .5s linear;
    -o-transition: .5s linear;
    transition: .5s linear;
}

#floating_1 {
    position: absolute;
    width: 100%;
    top: 35%;
    left: 0;
    z-index: 1;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

#floating_2 {
    z-index: 1;
    width: 65%;
    position: absolute;
    right: 0;
    top: 45%;
    -webkit-animation: moveblock 10s linear infinite;
    -moz-animation: moveblock 10s linear infinite;
    -o-animation: moveblock 10s linear infinite;
}

#floating_9 {
    width: 70%;
    position: absolute;
    right: 7px;
    top: 15%;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

#floating_3 {
    position: absolute;
    width: 30%;
    position: absolute;
    top: 3%;
    right: 0;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

#floating_4 {
    position: absolute;
    width: 40%;
    top: 30%;
    left: 0;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

#floating_5 {
    position: absolute;
    position: absolute;
    width: 25%;
    top: 80%;
    left: 45%;
    -webkit-animation: moveblock 10s linear infinite;
    -moz-animation: moveblock 10s linear infinite;
    -o-animation: moveblock 10s linear infinite;
}

#floating_14 {
    position: absolute;
    width: 20%;
    top: 120%;
    left: 70%;
    opacity: 0.4;
    -webkit-animation: moveblock 20s linear infinite;
    -moz-animation: moveblock 20s linear infinite;
    -o-animation: moveblock 20s linear infinite;
}

#floating_12 {
    position: absolute;
    position: absolute;
    width: 20%;
    top: 76%;
    left: 70%;
    -webkit-animation: moveblock 10s linear infinite;
    -moz-animation: moveblock 10s linear infinite;
    -o-animation: moveblock 10s linear infinite;
}

#floating_13 {
    position: absolute;
    position: absolute;
    width: 50%;
    top: 80%;
    left: 0%;
    -webkit-animation: moveblock 20s linear infinite;
    -moz-animation: moveblock 20s linear infinite;
    -o-animation: moveblock 20s linear infinite;
}

#floating_11 {
    position: absolute;
    position: absolute;
    width: 50%;
    top: 80%;
    left: 55%;
    -webkit-animation: moveblock 10s linear infinite;
    -moz-animation: moveblock 10s linear infinite;
    -o-animation: moveblock 10s linear infinite;
}

#floating_6 {
    position: absolute;
    position: absolute;
    width: 60%;
    top: 5%;
    left: 33%;
    -webkit-animation: moveblock 15s linear infinite;
    -moz-animation: moveblock 15s linear infinite;
    -o-animation: moveblock 15s linear infinite;
}

#floating_8 {
    position: absolute;
    z-index: 1;
    width: 100%;
    opacity: 1;
    top: 58%;
    /* -webkit-animation: moveclouds 45s linear infinite;
        -moz-animation: moveclouds 45s linear infinite;
        -o-animation: moveclouds 45s linear infinite; */
}

#floating_10 {
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 70%;
}

#floating_7 {
    position: absolute;
    width: 100%;
    /* transform: scale(0.6);
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -o-transform: scale(0.6); */
    /* -webkit-animation: moveclouds 40s linear infinite;
        -moz-animation: moveclouds 40s linear infinite;
        -o-animation: moveclouds 40s linear infinite; */
}

.rotat {
    position: relative;
    -webkit-animation: rotdiv 1s ease-in-out;
    -moz-animation: rotdiv 1s ease-in-out;
    -o-animation: rotdiv 1s ease-in-out;
}

.moveblockanimate1 {
    -webkit-animation: moveblock 10s linear infinite;
    -moz-animation: moveblock 10s linear infinite;
    -o-animation: moveblock 10s linear infinite;
}

.moveblockanimate2 {
    -webkit-animation: moveblock 20s linear infinite;
    -moz-animation: moveblock 20s linear infinite;
    -o-animation: moveblock 20s linear infinite;
}

.moveblockanimate3 {
    -webkit-animation: moveblock 30s linear infinite;
    -moz-animation: moveblock 30s linear infinite;
    -o-animation: moveblock 30s linear infinite;
}

@-webkit-keyframes clickscale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes moveclouds {
    0% {
        margin-left: 0px;
    }
    100% {
        margin-left: -1000px;
    }
}

@-webkit-keyframes moveblock {
    0% {
        -webkit-transform: translate(0px, 0px);
        transform: translate(0px, 0px);
    }
    50% {
        -webkit-transform: translate(0px, -20px);
        transform: translate(0px, -20px);
    }
    100% {
        -webkit-transform: translate(0px, 0px);
        transform: translate(0px, 0px);
    }
}

@-webkit-keyframes rotdiv {
    0% {
        -webkit-transform: perspective(140px) rotateY(0deg);
        transform: perspective(140px) rotateY(0deg);
    }
    100% {
        -webkit-transform: perspective(140px) rotateY(360deg);
        transform: perspective(140px) rotateY(360deg);
    }
}

footer {
    background-color: #488a3a;
    width: 100%;
    height: 145px;
    display: flex;
    /* justify-content: flex-end; */
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

footer div,
footer div a {
    color: #ffffff;
}

footer div a {
    margin: 0 0.5em;
}

footer #contact {
    text-align: center;
    font-size: 1.5em;
}

.tab_wr2_info {
    top: 30px;
}

.tab_wr2_info .ob .text {
    position: absolute;
    width: 90%;
    top: 120px;
    font-size: 10px;
}

.tab_wr2_info .ob {
    height: unset;
    position: relative;
    top: 0;
}

.tab_wr2_info .tabs {
    background-image: url(./../images/Asset-34.png);
}

.tab_wr2 .btn-top .item_ob img {
    /* height: 200px; */
}

.tab_wr2_info .btn-top {
    top: 0;
}

.tab_wr2_info .bg_ab {
    display: block;
}

.tab_wr2_info .tabs {
    height: 370px !important;
    margin: 0.5em 0;
}

.tab_wrmobile .tabs .ob .item_ob_w {
    margin-bottom: -3em;
}

.tab_wrmobile .tabs .ob .item_ob_w .item_ob {
    margin-bottom: -2em;
}

.tab_wrmobile .tabs .ob .item_ob_w ._item_flower_footer {
    display: flex;
    width: 70%;
    height: 100px;
    z-index: 1000;
    flex-direction: column;
    margin: 0 auto;
    justify-content: space-between;
    color: #ffffff;
    align-items: center;
}

.tab_wrmobile .tabs .ob .item_ob_w ._item_flower_footer ._item_flower_footer1 {
    z-index: 1;
}

.tab_wrmobile .tabs .ob .item_ob_w ._item_flower_footer ._item_flower_footer2 {
    z-index: 1;
}

.tab_wrmobile .tabs .ob .item_ob_w ._item_flower {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 220px;
}


/*     
    @-webkit-keyframes changeslide {
        0% {
            transform: scale(1);

        }
        25% {
            opacity: 0.5;
        }
        50% {
            opacity: 0.2;
        }
        100% {
            opacity: 1;
        }
    } */

.tab_wr2_info .ob .im_s {
    width: 100%;
}

.icon_app {
    display: flex;
    height: 190px;
    align-items: center;
    justify-content: center;
}

.icon_app div {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

.icon_app div a span:first-child {
    font-size: 1.5em;
}

.intro .text_key {
    z-index: 1;
    width: 98%;
    z-index: 1;
    margin: 0 auto;
    /* margin-bottom: -2em; */
}

.intro .text_key img {
    width: 100%;
    z-index: 1;
}

.intro .text_img {
    width: 80%;
    z-index: 1;
    /* margin-bottom: -2em; */
}

.intro .text_img img {
    width: 100%;
    z-index: 1;
}

.icon_app div a {
    margin: 0 0.5em;
    color: #ffffff;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    /* border: 2px solid #ffffff; */
    border-radius: 10px;
    height: 62px;
    width: 214px;
    justify-content: center;
}

.icon_app div a:hover {
    -webkit-mask-image: linear-gradient(-75deg, rgba(236, 0, 0, .6) 30%, #000 50%, rgba(0, 0, 0, .6) 70%);
    -webkit-mask-size: 200%;
    animation: shine 2s infinite;
}

@-webkit-keyframes shine {
    from {
        -webkit-mask-position: 150%;
    }
    to {
        -webkit-mask-position: -50%;
    }
}

.intro .bg_intro {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 90%;
    height: 400px;
    position: absolute;
}

#icon_main {
    position: absolute;
    top: 4%;
    z-index: 1;
}

#icon_main .item_ {
    width: 35px;
}

#icon_main .item_:last-child {
    width: 60px;
}

#icon_main .item_ img {
    width: 100%;
}

.intro {
    display: flex;
    position: relative;
    z-index: 1000;
    width: 100%;
    top: 0;
    min-height: 300px;
    /* background-color: black; */
    flex-direction: column;
    align-items: center;
    justify-content: center;
    top: -372px;
    z-index: 1;
}

.intro .totalplay {
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 80%;
    /* margin-top: 4em; */
    align-items: center;
    /* background-color: #ffffff4a; */
    /* padding: 1em; */
    font-weight: bold;
    color: #7a4519;
    font-size: 14px;
    z-index: 1;
    color: #ffffff
}

.intro .totalplay p {
    margin: 0.2em 0;
}

.intro .icon_app {
    display: flex;
    height: 70px;
    align-items: center;
    justify-content: center;
}

.intro .icon_app div a img {
    width: 100%;
}

.intro .icon_app div a {
    height: 52px;
    width: 80px;
    font-size: 10px;
    color: chocolate;
    /* background-color: #ffffff4a; */
}

.intro .key {
    position: relative;
}

.intro .key table {
    width: 95%;
    position: absolute;
    top: 2px;
    left: 8px;
}

.intro .key {
    width: 90%;
    z-index: 1;
}

.intro .key table td {
    /* border: 1px solid #79461e; */
    padding: 0.2em;
    font-size: 14px;
    color: #ffffff;
    /* background-color: #ffffff4a; */
    cursor: pointer;
}

.intro .key table .p1 {
    /* // margin-bottom: 0.5em; */
}

.intro .key table th {
    color: chocolate;
    font-size: 20px;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
}

.intro .key div span {
    display: flex;
    padding: 0.5em;
    border: 1px solid #79461e;
}

.intro .key input {
    background-color: unset;
    border: none;
    width: 100%;
    color: #ffffff;
}

.intro .key input:focus {
    border: none;
    outline: none;
}

.intro .key input:active {
    border: none;
    outline: none;
}

.intro .key .copybtn {
    position: absolute;
    top: -20px;
    right: 10px;
    display: none;
}

.intro .key .key_row:hover .copybtn {
    display: block;
}

.icon_main_nav {
    display: none;
}

#__next {
    overflow: hidden;
}

@media all and (min-width: 320px) {
    .intro {
        top: -270px;
    }
    #style_gradient__1Ac5E .wrap_logo {
        top: 54px;
    }
}

@media all and (min-width: 414px) {
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* background-image: url(./../images/tab2_1.png); */
        width: 100%;
        height: 100%;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    #tab_wr1 .ob .item_ob_w {
        position: relative;
        width: 100% !important;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w_middle {
        /* -webkit-transform: scale(1.5);
            -ms-transform: scale(1.5);
            transform: scale(1.5); */
    }
    #tab_wr1 .ob {
        width: 85%;
        height: 1403px;
        display: flex;
        flex-direction: column;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        height: 388px;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100%;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 80%;
        flex-direction: column;
        justify-content: flex-end;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 20px !important;
        height: 72px;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 45px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 200px;
        width: 150px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    .tab_wr2 {
        /* overflow: hidden; */
        position: relative;
        display: flex;
        width: 100%;
        top: 864px;
        flex-direction: column;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 1129px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    #chart_wr {
        position: relative;
        top: 1089px;
        height: 773px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 1189px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 90%;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 50%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 90%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 300px;
        justify-content: space-between;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .section2 {
        position: relative;
        top: -10em;
    }
    .intro .key {
        width: 80%;
    }
    .intro {
        /* top: 300px; */
        top: -551px;
    }
    .tab_wrmobile .tabs .ob .item_ob_w .cir_bt {
        max-height: 68px;
    }
    .tab_wrmobile .tabs .ob .item_ob_w .cir_bt img {
        max-height: 68px;
    }
    .video .bigcloud1 {
        background-image: url(./../images/bigcloud.png);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        width: 100%;
        z-index: 1;
        height: 50%;
        /* top: 50px; */
        top: -188px;
    }
    .video .bigcloud {
        background-image: url(./../images/bigcloud.png);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        width: 100%;
        z-index: 1;
        height: 50%;
        /* top: 50px; */
        bottom: -70px;
    }
    .tab_wr2 .tabs {
        height: 1400px;
    }
    .tab_wr2_info .tabs {
        height: 700px !important;
        margin: 0.5em 0;
    }
    .tab_wr2_info .tabs {
        height: 370px !important;
        margin: 0.5em 0;
    }
    #style_gradient__1Ac5E {
        /* height: 1000px !important; */
    }
    .tab_wrmobile .tabs .ob .item_ob_w {
        width: 80%;
        margin-bottom: -3em;
    }
    .tab_wrmobile .tabs .ob .item_ob_w .item_ob {
        margin-bottom: -2em;
    }
    .tab_wr2_info .ob .text {
        position: absolute;
        width: 90%;
        top: 140px;
        font-size: 12px;
    }
    .tab_wr2 .ob .item_ob_w .text {
        width: 60%;
    }
}

@media all and (min-width: 600px) {
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* background-image: url(./../images/tab2_1.png); */
        width: 100%;
        height: 100%;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    #tab_wr1 .ob .item_ob_w {
        position: relative;
        width: 100% !important;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w_middle {
        /* -webkit-transform: scale(1.5);
            -ms-transform: scale(1.5);
            transform: scale(1.5); */
    }
    #tab_wr1 .ob {
        width: 85%;
        height: 2469px;
        display: flex;
        flex-direction: column;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        height: 727px;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100%;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 80%;
        font-size: 35px;
        flex-direction: column;
        justify-content: flex-end;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 50px !important;
        height: 191px;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 68px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 200px;
        width: 150px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    .tab_wr2 {
        /* overflow: hidden; */
        position: relative;
        display: flex;
        width: 100%;
        top: 1998px;
        flex-direction: column;
    }
    .snowflake {
        font-size: 30px;
    }
    .section2 {
        height: 8853px;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 200px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 50%;
    }
    #chart_wr {
        position: relative;
        top: 2264px;
        height: 627px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    .whitepaper {
        background-color: #131313;
        /* width: 90%;
            margin: 0 auto; */
        overflow: hidden;
        /* height: 100vh; */
    }
    #canvas-holder {
        width: 40%;
    }
    #chart_wr .chart .info_chart {
        width: 40%;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    #chart_wr .chart .info_chart .items_in {
        width: 100%;
        display: flex;
        margin-bottom: 0.3em;
        align-items: center;
        justify-content: flex-start;
    }
    #chart_wr .chart .info_chart .items_in .circle {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background-color: #155724;
        color: #ffffff;
        font-size: 14px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .chart .info_chart .items_in span {
        font-size: 18px;
        margin-left: 1em;
        color: #fff;
        display: flex;
        width: 50%;
    }
    #chart_wr .chart .info_chart img {
        width: 30px;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 2304px;
        height: 1319px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 80%;
        margin: 0 auto;
        height: 80%;
        align-items: center;
        color: #435816;
        font-size: 30px;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 1057px;
        background-image: url(./../images/tab43.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 2147px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 90%;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 50%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 90%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 557px;
        justify-content: space-between;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 25px;
        width: 88%;
    }
    .video .item_video2 {
        height: 630px !important;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .tab_wr2 {
        /* top: 0; */
    }
    .tab_wr2 h3 {
        font-size: 24px;
        line-height: 40px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 95px;
        margin-bottom: 2em;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 364px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 70%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        font-size: 30px;
        color: #ffffff;
    }
    #floating_13 {
        top: 100%;
    }
    #floating_14 {
        top: 140%;
    }
    .tab_wrmobile .tabs .ob .item_ob_w .item_ob {
        height: auto;
    }
    .tab_wrmobile .tabs .ob .item_ob_w ._item_flower {
        height: 564px
    }
    .tab_wrmobile .tabs .ob .item_ob_w ._item_flower {
        align-items: flex-end;
        justify-content: center;
    }
    .tab_wrmobile .tabs .ob .item_ob_w .item_ob>div {
        /* height: 100%; */
        width: 100%;
    }
    .tab_wrmobile .tabs .ob .item_ob_w ._item_flower_footer {
        height: 180px;
        font-size: 25px;
    }
    .tab_wrmobile .tabs .ob .item_ob_w {
        margin-bottom: 0;
    }
    .section2 {
        top: 0;
    }
    .intro .text_key {
        width: 100%;
    }
    .intro .key table td,
    .intro .key input {
        font-size: 20px !important;
    }
    .tabs .ob .item_ob_w .item_ob {
        width: 100%;
    }
    .tab_wrmobile .bg_tab2_item {
        background-size: auto;
    }
    .intro .key .copybtn {
        padding: 0.5em;
    }
    .intro .key {
        width: 80%;
    }
    .intro {
        top: -612px;
    }
    .intro .key table td {
        padding: 1em;
    }
    .intro .key table th {
        padding: 1em 0;
    }
    .icon_app {
        height: 250px;
    }
    .icon_app div {
        width: 100%;
    }
    .icon_app div a span:first-child {
        font-size: 4em;
    }
    .icon_app div a span:last-child {
        font-size: 1.5em;
    }
    .intro .key table td {
        padding: 0.7em;
    }
    .intro .key table {
        left: 22px;
    }
    .intro .icon_app div a {
        height: 52px;
        width: 156px;
    }
    .intro .icon_app {
        height: 144px;
    }
    .intro .totalplay {
        font-size: 25px;
    }
    #icon_main .item_ {
        width: 70px;
    }
    .intro {
        min-height: 664px;
    }
    #icon_main .item_:last-child {
        width: 120px;
    }
    .icon_app div a {
        margin: 0 0.5em;
        color: #ffffff;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
        /* border: 2px solid #ffffff; */
        /* border-radius: 10px; */
        height: 109px;
        width: 214px;
        justify-content: center;
    }
    footer {
        height: 299px;
    }
    footer div:first-child {
        /* margin-bottom: 1em; */
    }
    footer div a:hover {
        -webkit-mask-image: linear-gradient(-75deg, rgba(0, 0, 0, .6) 30%, #000 50%, rgba(0, 0, 0, .6) 70%);
        -webkit-mask-size: 200%;
        animation: shine 2s infinite;
    }
    footer div a,
    footer div {
        font-size: 1.5em;
    }
    #style_gradient__1Ac5E .wrap_logo .logo_center {
        width: 50%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button span {
        position: absolute;
        color: #ffffff;
        font-size: 20px;
    }
    .tab_wr2 .ob .item_ob_w .text {
        position: absolute;
        width: 50%;
        top: 120px;
        padding: 0.5em 1em;
        text-align: left;
        font-size: 1.7em;
    }
    .tab_wr2 .ob .item_ob_w .text h4 {
        position: absolute;
        width: 110%;
        top: -110px;
        left: -15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .tab_wr2 .ob .item_ob_w .text p {
        margin-top: 3em;
        line-height: 1.4em;
        font-size: 1em;
        /* margin-top: 1em; */
    }
    #tab_wr4 .tabs {
        height: 1000px;
    }
    #tab_wr4 {
        margin-top: 6em;
    }
    #tab_wr4 .tabs .ob {
        margin-top: 6em;
        height: 70%;
    }
    #tab_wr4 .tabs .ob p {
        padding: 1em;
        margin-top: 5em;
        font-size: 30px;
        color: #ffffff;
        text-align: justify;
    }
    .style_logo__ddoA0 {
        width: 200px;
    }
    .tab_wrmobile .tabs {
        min-height: 1000px;
    }
    .tab_wrmobile .ob {
        margin: 0 1.5em;
    }
    .tab_wrmobile .btn-next button img {
        width: 100px !important;
    }
    .tab_wr2 .btn-top .item_ob img {
        /* height: 350px; */
    }
    .tab_wr3 .tabs {
        height: 3500px;
    }
    .tab_wr2 .btn-top {
        top: 10px;
    }
    #style_gradient__1Ac5E {
        /* height: 1800px !important; */
    }
    .tabs .btn-next button img {
        width: 60px;
    }
    .tab_wr2 .tabs {
        height: 2600px;
    }
    .tabs .ob {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        /* position: absolute; */
        top: 0;
        height: 96%;
        width: 80%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .tab_wr2 .btn-top {
        height: 200px;
    }
    .tab_wr3 .ob {
        width: 70%;
        padding: 0 2em;
        height: 90%;
    }
    .tab_wr2 .btn-top .item_ob {
        height: unset;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -300px;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 80%;
    }
    .tab_wr2_info .tabs {
        height: 800px !important;
    }
    .tab_wr2_info .ob .text {
        position: absolute;
        width: 90%;
        top: 200px;
        font-size: 26px;
    }
    .tab_wr2 .ob {
        width: 100%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob .flower_1 {
        padding: 10em;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 100%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        width: 100%;
    }
}

@media all and (min-width:1024px) {
    .section2 {
        height: 3818px;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 200px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 50%;
    }
    #chart_wr {
        position: relative;
        top: 720px;
        height: 692px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 476px;
        height: 891px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 60%;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 25px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 651px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .wrap_video_ .wrap_btn_video button:focus {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video button:active {
        transform: scale(0.9);
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 494px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 30%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 50%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .wrap_video_ .wrap_btn_video button {
        background-color: unset;
        border: none;
    }
    .wrap_video_ .wrap_btn_video {
        display: flex;
        width: 98%;
        height: 40%;
        position: absolute;
        top: 50%;
        left: 10px;
        /* padding: 0 1em; */
        align-items: center;
        justify-content: space-between;
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 700px;
        justify-content: space-between;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 25px;
        width: 90%;
    }
    .video .item_video2 {
        height: 700px !important;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .tab_wr2 {
        /* overflow: hidden; */
        position: relative;
        display: flex;
        width: 100%;
        top: 160px;
        flex-direction: column;
    }
    .tab_wr2 h3 {
        font-size: 20px;
        line-height: 40px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 40px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 124px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 80%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 10px;
        line-height: 20px;
    }
    .section2 {
        top: -340px;
        z-index: 1;
    }
    .menusub {
        display: none !important;
        position: relative;
        height: 100px;
        width: 50px;
        /* display: flex !important; */
        align-items: center;
    }
    .menusub:hover #mobile_menu1 {
        display: flex;
    }
    .style_content__esI1v .style_items__1sBwq .style_item__3hrnw:hover {
        opacity: 0.6;
    }
    #mobile_menu1 {
        display: none;
        flex-direction: column;
        position: absolute;
        background-color: #79461e;
        border-radius: 20px;
        top: 80px;
        left: -60px;
        padding: 0.5em 0.3em;
    }
    #mobile_menu1 a {
        color: #ffffff;
    }
    #mobile_menu1 a:hover {
        opacity: 0.6;
    }
    #mobile_menu1 a:first-child {
        border-bottom: 1px solid #ffffff;
    }
    .icon_main_nav {
        display: block;
        padding: 0.3em !important;
    }
    .icon_main_nav img {
        width: 35px;
    }
    .icon_main_nav:last-child img {
        width: 80px;
    }
    #icon_main {
        display: none;
    }
    .intro {
        top: -1257px;
        width: 50%;
    }
    .intro .key table {
        left: 8px;
        top: -7px;
    }
    .intro .key table td {
        padding: 0.5em;
    }
    .intro .totalplay {
        font-size: 22px;
    }
    .intro .key {
        width: 87%;
    }
    .intro .icon_app {
        width: 90%;
        height: 98px;
    }
    #style_gradient__1Ac5E .wrap_logo {
        top: 41px;
    }
    .icon_app {
        height: 170px;
        align-items: flex-start;
    }
    .icon_app div {
        width: 100%;
    }
    .icon_app div a span:first-child {
        font-size: 3em;
    }
    .icon_app div a span:last-child {
        font-size: 1.5em;
    }
    .icon_app div a {
        margin: 0 2em;
        color: #ffffff;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
        height: 91px;
        width: 214px;
    }
    footer #contact {
        font-size: 1.6em;
    }
    footer {
        height: 200px;
        padding-top: 1em;
    }
    footer div a,
    footer div {
        font-size: 1.3em;
    }
    #clouds3 {
        position: absolute;
        width: 100%;
        top: 2061px;
        z-index: 1000;
        overflow-x: hidden;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button span {
        position: absolute;
        color: #ffffff;
        font-size: 14px;
    }
    .tab_wr2 .ob .item_ob_w .text {
        position: absolute;
        width: 60%;
        top: 110px;
        padding: 0.5em 1em;
        text-align: left;
        font-size: 0.7em;
    }
    .tab_wr2 .ob .item_ob_w .text h4 {
        position: absolute;
        width: 100%;
        top: -45px;
        left: 1px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .tab_wr2 .ob .item_ob_w .item_ob .flower_1 {
        padding: 2em;
    }
    #tab_wr1 .item_ob_w {
        /* display: none !important; */
        height: 290px;
    }
    #tab_wr1 .item_ob_w_show {
        /* display: flex !important; */
    }
    /* img {
            max-width: 100%;
            max-height: 100%;
        } */
    #tab_wr1 .ob .item_ob_w {
        height: 280px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        height: 90%;
    }
    .slick-center .slick-slide {
        text-align: center;
        line-height: 0;
        height: unset;
        /* border: 2px solid #eee; */
        -webkit-transition: -webkit-transform .3s ease;
        transition: -webkit-transform .3s ease;
        -o-transition: transform .3s ease;
        transition: transform .3s ease;
        transition: transform .3s ease, -webkit-transform .3s ease;
    }
    .slick-center img {
        text-align: center;
        margin: 0 auto;
    }
    .slick-center .slick-track {
        /* overflow: visible; */
        top: 200px;
        height: 100%;
    }
    .slick-center .slick-current {
        width: 0 30px;
        top: 50%;
        /* -webkit-transform: scale(1.5);
            -ms-transform: scale(1.5);
            transform: scale(1.5); */
        /* -webkit-transform-origin: center center;
            -ms-transform-origin: center center;
            transform-origin: center center; */
    }
    .video .bigcloud1 {
        height: 40%;
        top: -192px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob .cir_bt {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob .cir_bt img {
        width: 80%;
    }
    .show_class {
        display: block !important;
        margin-top: 0;
    }
    .tab_wr2_info .tabs {
        background-image: url(./../images/Asset-1.png) !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .tab_wr2_info .ob {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        width: 80%;
        margin: 0 auto;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .tab_wr2_info .btn-top .item_ob img {
        height: 300px;
    }
    .tab_wr2_info .tabs {
        height: 900px !important;
    }
    .tab_wr2_info .bg_ab {
        width: 70%;
    }
    .tab_wr2_info .ob .text {
        position: absolute;
        width: 60%;
        top: 150px;
        font-size: 20px;
        line-height: 1.5em;
    }
    #tab_wr1 .tabs {
        margin-top: 3em;
        height: auto;
    }
    #tab_wr1 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: auto;
    }
    .tab_wrmobile {
        display: none;
    }
    .tabs .bg_ab {
        display: block;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* background-image: url(./../images/tab2_1.png); */
        width: 100%;
        height: 100%;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    #tab_wr1 .ob .item_ob_w {
        position: relative;
        width: 100% !important;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w_middle {
        /* -webkit-transform: scale(1.5);
            -ms-transform: scale(1.5);
            transform: scale(1.5); */
    }
    #tab_wr1 .ob {
        width: 85%;
        flex-direction: row;
        height: auto;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100%;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 70%;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 18px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 20px !important;
        height: 72px;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 30px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 200px;
        width: 150px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    .tabs {
        width: 100%;
        /* height: 600px; */
        /* background-image: url(./../images/Artboard.png); */
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        padding: 0.4em 0;
        opacity: 1;
        position: relative;
    }
    .tabs .btn-next {
        width: 95%;
        height: 90%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 0 auto;
        position: absolute;
        top: 0;
        padding: 0 0.5em;
    }
    .tabs .ob {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        /* position: absolute; */
        top: 0;
        height: 85%;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }
    .scale-img {
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        transform: scale(2);
    }
    .tabs .ob .item_ob_w {
        width: 30%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    .tabs .ob .item_ob_w .item_ob {
        width: 80%;
        /* height: 320px; */
    }
    .tabs .ob .item_ob_w .item_ob img {
        width: 80%;
    }
    .moveimg1 {
        -webkit-animation: moveblock 10s linear infinite;
        -moz-animation: moveblock 10s linear infinite;
        -o-animation: moveblock 10s linear infinite;
    }
    .moveimg2 {
        -webkit-animation: moveblock 8s linear infinite;
        -moz-animation: moveblock 8s linear infinite;
        -o-animation: moveblock 8s linear infinite;
    }
    .moveimg3 {
        -webkit-animation: moveblock 5s linear infinite;
        -moz-animation: moveblock 5s linear infinite;
        -o-animation: moveblock 5s linear infinite;
    }
    .tabs .btn-next button img {
        width: 20px;
    }
    .tab_wr2 .tabs {
        background-image: unset;
        height: 600px;
    }
    .tab_wr3 .tabs {
        background-image: unset;
    }
    .tab_wr3 .ob {
        width: 90%;
        padding: 0 1em;
        height: 70%;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -55px;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button img {
        width: 80%;
    }
    .tab_wr3 .ob .item_ob_w {
        width: 20%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button:active {
        -webkit-animation: clickscale 0.4s linear;
        -moz-animation: clickscale 0.4s linear;
        -o-animation: clickscale .4s linear;
    }
    .tab_wr2 .btn-top {
        position: absolute;
        top: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: 100px;
    }
    .tab_wr2 .btn-top .item_ob {
        width: 40%;
    }
    .tab_wr2 .btn-top .item_ob img {
        width: 100%;
        /* height: 200px; */
    }
    .tab_wr2 .tabs {
        /* height: unset; */
    }
    .tab_wr2 .ob {
        /* height: 75%; */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        width: 95%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 170px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 240px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 280px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 350px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 100%;
        left: 57%;
        top: 100px;
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 100px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 45px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button img {
        width: 40%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button {
        position: absolute;
        bottom: 7em;
        z-index: 1;
        width: 40%;
        /* left: 20%; */
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 22%;
        justify-content: space-between;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .tab_wr2 .ob .item_ob_w_btn {
        width: 10%;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 40%;
    }
    .tab_wr2 .ob .item_ob_w_btn .item_ob .img {
        -webkit-transform: rotateZ(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotateZ(180deg) !important;
    }
    .tab_wr2 .ob .item_ob_w .item_ob .flower_1 {
        width: 100%;
        -webkit-animation: unset;
        -moz-animation: unset;
        -o-animation: unset;
    }
    .tab_wr3 .ob {
        width: 90%;
        padding: 0 1em;
        height: 60%;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -55px;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button img {
        width: 80%;
    }
    .tab_wr3 .ob .item_ob_w {
        width: 20%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button:active {
        -webkit-animation: clickscale 0.4s linear;
        -moz-animation: clickscale 0.4s linear;
        -o-animation: clickscale .4s linear;
    }
    .tabs .bg_ab_m {
        display: none;
    }
    .tab_wr2 .btn-top {
        height: 200px;
    }
    .tab_wr2 .ob {
        height: 84%;
        margin: 0 auto;
    }
    #style_gradient__1Ac5E {
        height: 1500px !important;
        top: -100px;
    }
    #floating_1 {
        top: 20%;
    }
    #floating_2 {
        top: 30%;
    }
    #floating_3 {}
    #floating_4 {
        top: 15%;
    }
    #floating_5 {
        /* top: 25%; */
    }
    #floating_6 {
        width: 50%;
        left: 42%;
    }
    .tabs .btn-next button img {
        width: 80px;
    }
    .tabs .btn-next {
        width: 95%;
        height: 90%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 0 auto;
        position: absolute;
        top: 0;
        padding: 0 1.5em;
    }
    .tab_wr3 .ob {
        width: 90%;
        padding: 0 3em;
        height: 70%;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: 8px;
    }
    #tab_wr4 .tabs .ob p {
        padding: 1em;
        margin-top: 1em;
        font-size: 30px;
        line-height: 2em;
        color: #ffffff;
        text-align: justify;
    }
}

@media all and (min-width:1280px) {
    .section2 {
        height: 5208px;
    }
    footer {
        height: 226px;
        position: relative;
        top: 0;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 200px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 30%;
    }
    #chart_wr {
        position: relative;
        top: 1196px;
        height: 1118px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    #chart_wr .chart .info_chart .items_in .circle {
        width: 60px;
        height: 60px;
    }
    #chart_wr .chart .info_chart .items_in span {
        font-size: 20px;
        margin-left: 1em;
        color: #fff;
        display: flex;
        width: 50%;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 631px;
        height: 891px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 60%;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 25px;
        line-height: 40px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 783px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .wrap_video_ .wrap_btn_video button:focus {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video button:active {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video {
        height: 50%;
        top: 50%;
    }
    .wrap_video_ .wrap_btn_video button {
        background-color: unset;
        border: none;
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 803px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        height: 553px;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 25%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 45%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 855px;
        justify-content: space-between;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 25px;
        width: 90%;
    }
    .video .item_video2 {
        height: 850px !important;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .tab_wr2 h3 {
        font-size: 20px;
        line-height: 40px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 40px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        /* flex-direction: column; */
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 157px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 70%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 13px;
        line-height: 20px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 170px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 240px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 280px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 350px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 100%;
        left: 57%;
        top: 110px;
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 110px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 70px;
    }
    #floating_13 {
        top: 130%;
        width: 40%;
    }
    #floating_14 {
        top: 200%;
    }
    .icon_main_nav {
        padding: 1em !important;
    }
    #mobile_menu1 {
        top: 95px;
        left: -49px;
    }
    .icon_app {
        height: 250px;
        align-items: center;
    }
    .intro .icon_app {
        width: 90%;
        height: 132px;
    }
    .icon_app div {
        width: 100%;
    }
    .icon_app div a span:first-child {
        font-size: 3em;
    }
    .intro .totalplay {
        font-size: 25px;
    }
    .icon_app div a span:last-child {
        font-size: 1.5em;
    }
    .intro .key table {
        top: -1px;
    }
    .icon_app div a {
        margin: 0 2em;
        color: #ffffff;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
    }
    .intro .totalplay {
        font-size: 22px;
    }
    footer #contact {
        font-size: 2em;
    }
    c footer div a {
        font-size: 1.5em;
    }
    footer div {
        font-size: 1em;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        height: 95%;
    }
    #tab_wr1 .tabs .ob .item_ob_w .item_ob img {
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .text {
        position: absolute;
        width: 60%;
        top: 100px;
        padding: 0.5em 1em;
        text-align: left;
        font-size: 0.9em;
    }
    .tab_wr2 .ob .item_ob_w .text h4 {
        position: absolute;
        width: 100%;
        top: -70px;
        left: 1px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .tab_wr2 .ob .item_ob_w .text p {
        margin-top: 2em;
    }
    .video {
        height: 700px;
    }
    .video .bigcloud1 {
        height: 45%;
        top: -234px;
    }
    #tab_wr4 .tabs {
        height: 1000px;
    }
    #tab_wr4 {
        margin-top: 6em;
    }
    #tab_wr4 .tabs .ob {
        margin-top: 10em;
        height: 70%;
    }
    .tab_wr2_info {
        top: -10px;
    }
    #tab_wr1 .tabs {
        height: auto;
    }
    .tab_wr2 .btn-top .item_ob img {
        height: unset;
    }
    .tab_wr2_info .tabs {
        height: 1500px !important;
    }
    .tab_wr3 .ob {
        padding: 0 4em;
    }
    #clouds1 {
        top: 1308px;
    }
    #style_gradient__1Ac5E {}
    #style_gradient__1Ac5E {
        height: 120vh !important;
        top: -100px;
    }
    #style_gradient__1Ac5E .wrap_logo {
        top: 159px;
    }
    #floating_1 {
        top: 50%;
        width: 70%;
    }
    #floating_2 {
        top: 50%;
        width: 70%;
    }
    #floating_3 {
        top: 5%;
    }
    #floating_4 {
        top: 40%;
        left: 2%;
    }
    #floating_5 {
        width: 25%;
        top: 130%;
    }
    #floating_8 {
        opacity: 1;
    }
    #floating_11 {
        position: absolute;
        position: absolute;
        width: 50%;
        top: 135%;
        left: 55%;
    }
    #floating_12 {
        position: absolute;
        position: absolute;
        width: 10%;
        top: 120%;
        left: 65%;
    }
    #floating_6 {
        top: 8%;
        width: 45%;
        left: 43%;
    }
    .tab_wr2 .btn-top {
        height: 160px;
    }
    .tab_wr2_info_i .ob {
        width: 85%;
    }
    .tab_wr2_info .ob .text {
        position: absolute;
        width: 60%;
        top: 250px;
        font-size: 1.5em;
    }
    .tab_wr2_info .btn-top {
        top: 60px;
    }
    .tab_wr4 .btn-top {
        height: 300px !important;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button {
        bottom: 5em;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -50px;
    }
    .section2 {
        top: 230px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100%;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 70%;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 20px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 25px !important;
        height: 80px;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 50px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 270px;
        width: 270px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* padding: 1.5em; */
    }
    #tab_wr1 .ob .item_ob_w {
        height: 370px;
    }
    .intro {
        position: absolute;
        top: 298px;
    }
}

@media all and (min-width:1440px) {
    .intro .icon_app {
        width: 90%;
        height: 110px;
    }
    footer {
        height: 230px;
        position: relative;
        top: 0;
    }
    .section2 {
        height: 5413px;
        top: 230px !important;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 200px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 30%;
    }
    #chart_wr {
        position: relative;
        top: 1198px;
        height: 1118px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    #canvas-holder {
        width: 45%;
        height: 70%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .chart .info_chart .items_in .circle {
        width: 70px;
        height: 70px;
    }
    #chart_wr .chart .info_chart .items_in span {
        font-size: 20px;
        margin-left: 1em;
        color: #fff;
        display: flex;
        width: 50%;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 600px;
        height: 891px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 55% !important;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 30px;
        line-height: 40px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 783px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .wrap_video_ .wrap_btn_video button:focus {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video button:active {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video {
        height: 50%;
        top: 50%;
    }
    .wrap_video_ .wrap_btn_video button {
        background-color: unset;
        border: none;
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 803px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        height: 637px;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 25%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 45%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 855px;
        justify-content: space-between;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 25px;
        width: 90%;
    }
    .video .item_video2 {
        height: 850px !important;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .tab_wr2 h3 {
        font-size: 20px;
        line-height: 40px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 40px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
        height: 500px;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        /* flex-direction: column; */
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 157px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 70%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 15px;
        line-height: 20px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 180px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 230px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 270px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 350px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 110%;
        left: 57%;
        top: 110px;
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 110px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 70px;
    }
    .intro {
        top: 474px;
        width: 40%;
    }
    #floating_14 {
        top: 200%;
    }
    .icon_app {
        height: 300px;
        align-items: center;
    }
    .icon_app div {
        width: 100%;
    }
    .icon_app div a span:first-child {
        font-size: 3em;
    }
    .icon_app div a span:last-child {
        font-size: 1.2em;
    }
    .icon_app div a {
        margin: 0 2em;
        color: #ffffff;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
    }
    footer div a {
        font-size: 1.7em;
    }
    footer div {
        font-size: 1.2em;
    }
    #tab_wr4 .tabs .ob p {
        padding: 1em;
        margin-top: 1em;
        font-size: 35px;
        line-height: 2em;
        color: #ffffff;
        text-align: justify;
    }
    #clouds {
        top: 1576px;
    }
    #clouds3 {
        position: absolute;
        width: 100%;
        top: 1000px;
        z-index: 1000;
        overflow-x: hidden;
    }
    .tab_wr2 .ob .item_ob_w .item_ob button span {
        position: absolute;
        color: #ffffff;
        font-size: 18px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob .cir_bt img {
        width: 60%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob img {
        width: 60%;
    }
    .tab_wr2_info .ob .text {
        position: absolute;
        width: 60%;
        top: 250px;
        font-size: 1.5em;
    }
    .tab_wr2_info .btn-top {
        top: 70px;
    }
    .tab_wr2 .tabs {
        height: 520px;
    }
    #tab_wr1 .tabs {
        height: auto;
    }
    #style_gradient__1Ac5E {}
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -50px;
    }
    #tab_wr1 .ob .item_ob_w {
        width: 30%;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w:nth-child(2) {
        width: 40%;
    }
    #tab_wr1 .ob {
        width: 85%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 50%;
    }
    .tab_wr4 .btn-top {
        height: 300px !important;
    }
    /* #floating_1 {
        top: 0;
    }
    #floating_2 {
        top: 10%;
    }
    #floating_3 {
        top: 1%;
    }
    #floating_4 {
        top: 8%;
        left: 22%;
    }
    #floating_5 {
        top: 10%;
        left: 35%;
        width: 23%;
    }
    #floating_6 {
        top: 5%;
        width: 30%;
        left: 50%;
    } */
    .section2 {
        top: 230px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w {
        height: 534px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100%;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 80% !important;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 23px !important;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 35px !important;
        height: 70px !important;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 133px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 287px;
        width: 287px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* height: 500px; */
    }
}

@media all and (min-width:1600px) {
    .intro .key table td,
    .intro .key input {
        font-size: 22px !important;
    }
    .wrap_video_ {
        height: auto;
        position: relative;
        top: 944px;
        width: 100%;
        margin: 0 auto;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 45px;
        width: 80%;
    }
    .wrap_video_ .wrap_btn_video {
        height: 50%;
        top: 100%;
    }
    .video .item_video2 {
        height: 1256px !important;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        height: 867px !important;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 1336px !important;
        justify-content: space-between;
    }
    #__next {
        background-repeat: no-repeat;
        background-position: top;
        background-size: cover;
        height: 7475px;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 200px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 40%;
    }
    #chart_wr {
        position: relative;
        top: 1868px;
        height: 1118px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    #canvas-holder {
        width: 40%;
        height: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 746px;
        height: 891px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 45% !important;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 30px;
        line-height: 40px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 783px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .tab_wr2 h3 {
        font-size: 30px;
        line-height: 40px;
    }
    .tab_wr2 .tab3title {
        display: flex;
        justify-content: center;
        height: 147px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 60px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
        height: 752px;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        /* flex-direction: column; */
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 207px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 80%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 16px;
        line-height: 27px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 299px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 402px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 451px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 521px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 110%;
        left: 57%;
        top: 208px;
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 227px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 136px;
    }
    #floating_13 {
        top: 150%;
        width: 40%;
    }
    #floating_14 {
        top: 230%;
    }
    .icon_app {
        height: 300px;
        align-items: center;
    }
    .icon_app div {
        width: 100%;
    }
    .icon_app div a span:first-child {
        font-size: 2em;
    }
    .icon_app div a span:last-child {
        font-size: 0.5em;
    }
    .icon_app div a {
        margin: 0 2em;
        color: #ffffff;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-decoration: none;
    }
    .tab_wr2_info .ob .text {
        font-size: 1.7em;
    }
    .tab_wr2 .ob .item_ob_w .text {
        position: absolute;
        width: 60%;
        top: 80px;
        padding: 0.5em 1em;
        text-align: left;
        font-size: 1.2em;
    }
    .tab_wr3 .ob {}
    .tab_wr2 .tabs {
        height: 800px;
        margin-top: 1em;
    }
    #tab_wr1 .tabs {
        height: auto;
    }
    #style_gradient__1Ac5E {}
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -100px;
    }
    .tab_wr4 .btn-top {
        height: 290px !important;
    }
    .tab_wr2 .btn-top {
        height: 150px;
    }
    #tab_wr1 .ob .item_ob_w {
        width: 30%;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w:nth-child(2) {
        width: 40%;
    }
    #tab_wr1 .ob {
        width: 85%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 50%;
    }
    #tab_wr1 {
        height: auto;
    }
    /* #floating_1 {
        top: 0;
    }
    #floating_2 {
        top: 10%;
    }
    #floating_3 {
        top: 1%;
    }
    #floating_4 {
        top: 8%;
        left: 22%;
    }
    #floating_5 {
        top: 10%;
        left: 35%;
        width: 23%;
    }
    #floating_6 {
        top: 5%;
        width: 30%;
        left: 50%;
    } */
    #style_gradient__1Ac5E .wrap_logo {
        height: 40%;
    }
    #style_gradient__1Ac5E .wrap_logo .logo_center {
        width: 50%;
    }
    .icon_app div a span:last-child {
        font-size: 18px;
    }
    .icon_app div {
        width: 100%;
        margin-top: 2em;
    }
    .intro .key {
        width: 87%;
        margin-top: 2em;
    }
    .section2 {
        top: 600px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w {
        height: 436px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100% !important;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 60% !important;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 24px !important;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 25px !important;
        height: 73px !important;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 80px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 318px;
        width: 322px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* padding: 2em; */
    }
}

@media all and (min-width:1920px) {
    .wrap_video_ {
        height: 1745px;
        position: relative;
        top: 1093px;
        width: 100%;
        margin: 0 auto;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 45px;
        width: 80%;
    }
    .wrap_video_ .wrap_btn_video {
        height: 50%;
        top: 15%;
    }
    .video .item_video2 {
        height: 1356px !important;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        height: 944px !important;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 1196px !important;
        justify-content: space-between;
    }
    #__next {
        background-repeat: no-repeat;
        background-position: top;
        background-size: cover;
        height: 8436px;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    #chart_wr .chart .info_chart .items_in .circle {
        width: 80px;
        height: 80px;
        font-size: 20px;
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 513px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 40%;
    }
    #chart_wr {
        position: relative;
        top: 897px;
        height: 1406px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 750px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    #chart_wr .chart .info_chart .items_in {
        margin-bottom: 1em;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 828px;
        height: 1161px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .title {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .tab_event .title img {
        width: 20%;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 50% !important;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 40px;
        line-height: 50px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 1108px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .tab_wr2 h3 {
        font-size: 30px;
        line-height: 40px;
    }
    .tab_wr2 .tab3title {
        display: flex;
        justify-content: center;
        height: 147px;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 60px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
        height: 752px;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        /* flex-direction: column; */
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 207px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 80%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 20px;
        line-height: 30px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 299px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 402px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 451px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 521px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 110%;
        left: 57%;
        top: 208px;
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 227px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 136px;
    }
    .tab_wr2_info .ob .text {
        font-size: 2em;
        top: 350px;
    }
    #style_gradient__1Ac5E .wrap_logo {
        height: 35%;
    }
    #style_gradient__1Ac5E .wrap_logo .logo_center {
        width: 40%;
    }
    .intro .icon_app div a {
        height: 90px;
        width: 177px;
        font-size: 20px;
        color: chocolate;
        background-color: #ffffff4a;
    }
    .intro .bg_intro {
        height: 517px;
    }
    .intro .totalplay {
        font-size: 30px;
    }
    .intro .key table td,
    .intro .key input {
        font-size: 25px !important;
    }
    .icon_app div a span:last-child {
        font-size: 18px;
    }
    .icon_app div {
        width: 100%;
        margin-top: 2em;
    }
    .intro .key {
        width: 84%;
        margin-top: 4em;
    }
    .intro {
        top: 715px;
        width: 40%;
    }
    .section2 {
        top: 500px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w {
        height: 567px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100% !important;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 70% !important;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 28px !important;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 35px !important;
        height: 120px !important;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 80px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 397px;
        width: 363px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* padding: 2em; */
    }
    .intro .key table {
        top: 11px;
    }
}

@media all and (min-width:2560px) {
    footer {
        height: 368px;
    }
    footer div a {
        font-size: 3em;
    }
    footer #copyright {
        font-size: 2em;
    }
    #__next {
        background-repeat: no-repeat;
        background-position: top;
        background-size: cover;
        height: 10300px;
    }
    #chartjs-tooltip {
        opacity: 1;
        position: absolute;
        background: rgba(0, 0, 0, .7);
        color: white;
        border-radius: 3px;
        -webkit-transition: all .1s ease;
        transition: all .1s ease;
        pointer-events: none;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    #chart_wr .chart .info_chart .items_in .circle {
        width: 110px;
        height: 110px;
        font-size: 40px;
    }
    #chart_wr .chart .info_chart .items_in span {
        font-size: 40px;
        margin-left: 1em;
        color: #fff;
        display: flex;
        width: 50%;
    }
    .chartjs-tooltip-key {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-right: 10px;
    }
    #chart_wr .title {
        display: flex;
        height: 287px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    #chart_wr .title img {
        width: 40%;
    }
    #chart_wr {
        position: relative;
        position: relative;
        top: 846px;
        height: 1571px;
        padding: 1em;
        display: flex;
        flex-direction: column;
    }
    #chart_wr .chart {
        width: 100%;
        height: 1189px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: row;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ffffff;
        margin: 0;
        margin-bottom: 1em;
        font-size: 1.3em;
        text-transform: uppercase;
        /* font-size: 3em; */
        color: #ae9605;
    }
    #chart_wr .text_chart {
        color: #fff;
        text-align: justify;
    }
    #chart_wr h4 {
        text-align: center;
        color: #ae9605;
        margin: 0;
        margin-bottom: 1em;
        font-size: 2em;
        /* font-size: 3em; */
    }
    #chart_wr .chart .info_chart .items_in {
        margin-bottom: 1em;
    }
    .tab_event {
        display: flex;
        width: 100%;
        position: relative;
        top: 613px;
        height: 1678px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .tab_event .title {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .tab_event .title img {
        width: 20%;
    }
    .tab_event .item_tabevent p {
        display: flex;
        width: 40% !important;
        margin: 0 auto;
        height: 90%;
        text-align: justify;
        align-items: center;
        color: #435816;
        font-size: 50px;
        line-height: 80px;
        margin-top: 4em;
    }
    .tab_event .item_tabevent {
        width: 100%;
        height: 1387px;
        background-image: url(./../images/tab42.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .wrap_video_ .wrap_btn_video button:focus {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video button:active {
        transform: scale(0.9);
    }
    .wrap_video_ .wrap_btn_video {
        height: 30%;
        top: 25%;
    }
    .wrap_video_ .wrap_btn_video button {
        background-color: unset;
        border: none;
    }
    .wrap_video_ {
        height: 1745px;
        position: relative;
        top: 803px;
        width: 100%;
        margin: 0 auto;
    }
    .video .wrap_video {
        border: 5px solid #ffffff;
        border-radius: 16px;
        width: 80%;
        height: 1065px !important;
        margin: 0 auto;
        overflow: hidden;
        /* padding-top: 2px; */
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: -3px -3px 15px #2196f34a;
        /* background-image: url(./../images/tab53.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; */
    }
    .video .title_video {
        width: 100%;
    }
    .video .title_video img {
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video1 img {
        width: 25%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video .title_video2 img {
        width: 45%;
        margin-bottom: 3em;
        margin: 0 auto;
    }
    .video div {
        /* background-color: #ffffff; */
    }
    .video .item_video {
        display: flex !important;
        flex-direction: column;
        height: 1351px !important;
        justify-content: space-between;
    }
    .wrap_video_ .title_video_text {
        color: #ffffff;
        font-size: 45px;
        width: 80%;
        line-height: 70px;
    }
    .video .item_video2 {
        height: 1417px !important;
    }
    .video .item_video .wrap_video {}
    .video .item_video .wrap_video video {
        width: 100%;
        object-fit: cover;
        height: 100%;
    }
    .video .item_video .wrap_video img {
        width: 100%;
        height: 110%;
        object-fit: cover;
        box-shadow: 1px 1px 10px #ffffff;
    }
    .tab_wr2 h3 {
        font-size: 40px;
        line-height: 70px;
    }
    .tab_wr2 .tab3title {
        display: flex;
        justify-content: center;
        height: 147px;
    }
    .tab_wr2 .tab3title img {
        width: 20%;
    }
    .tab_wr2 .ob .item_ob_w .title_q {
        height: 90px;
        margin-bottom: 0;
    }
    .tab_wr2 .ob .item_ob_w {
        width: 20%;
        position: relative;
        height: 1089px;
    }
    .tab_wr2 .ob {
        /* display: none; */
        height: 95%;
        top: 30px;
        width: 100%;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        /* flex-direction: column; */
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: distribute;
    }
    .tab_wr2 .tab3_intro {
        background-image: url(./../images/tab3.png);
        background-repeat: no-repeat;
        width: 100%;
        height: 335px;
        background-size: contain;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .tab_wr2 .tab3_intro ol {
        padding-left: 1em;
        width: 80%;
    }
    .tab_wr2 .tab3_intro ol li {
        list-style-type: circle;
        color: #ffffff;
        font-size: 30px;
        line-height: 40px;
    }
    .tab_wr2 .ob .item_ob_w .item_ob {
        position: relative;
        justify-content: space-around;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        height: 250px;
        z-index: 1;
    }
    .tab_wr2 .tab3_wi {
        display: flex;
        width: 100%;
        height: 200px;
        left: 70%;
        z-index: -1;
        position: absolute;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .tab_wr2 .ob .item_ob_w .item_ob1 {
        height: 475px;
        width: 60%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob2 {
        height: 597px;
        width: 70%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob3 {
        height: 662px;
        width: 75%;
    }
    .tab_wr2 .ob .item_ob_w .item_ob4 {
        height: 756px;
        width: 100%;
    }
    .tab_wr2 .tab3_wi1 {
        width: 110%;
        left: 57%;
        top: 325px
    }
    .tab_wr2 .tab3_wi2 {
        width: 100%;
        left: 60%;
        top: 351px;
    }
    .tab_wr2 .tab3_wi3 {
        width: 100%;
        left: 65%;
        top: 233px;
    }
    .intro .icon_app div a {
        height: 104px;
        width: 212px;
        font-size: 25px;
        color: chocolate;
        background-color: #ffffff4a;
    }
    .intro .icon_app {
        margin-top: 2em;
        height: 136px;
    }
    .icon_app div a span:last-child {
        font-size: 23px;
    }
    .intro .totalplay {
        font-size: 35px;
        width: 84%;
    }
    .intro {
        top: 695px;
        width: 40%;
        z-index: 10000;
    }
    .intro .key table td {
        font-size: 18px !important;
    }
    /* .intro .key table td input {
        font-size: 27px !important;
    } */
    .intro .key table th {
        font-size: 30px;
    }
    .intro .key .copybtn {
        font-size: 20px;
    }
    .tab_wr2_info .ob .text {
        top: 400px;
        font-size: 3em;
    }
    .tab_wr2 .ob .item_ob_w .text {
        position: absolute;
        width: 60%;
        top: 150px;
        padding: 0.5em 1em;
        text-align: left;
        font-size: 2em;
    }
    .tab_wr2 .btn-top {
        height: 300px;
    }
    .tab_wr2 .tabs {
        height: 1157px;
    }
    .tab_wr3 .ob .item_ob_w .item_ob button {
        bottom: -200px;
    }
    #tab_wr1 .ob .item_ob_w {
        width: 30%;
        background-size: contain;
        background-position: center;
    }
    #tab_wr1 .ob .item_ob_w:nth-child(2) {
        width: 40%;
    }
    #tab_wr1 .ob {
        width: 85%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 50%;
    }
    #style_gradient__1Ac5E .wrap_logo {
        height: 40%;
    }
    #style_gradient__1Ac5E .wrap_logo .logo_center {
        width: 40%;
    }
    .section2 {
        top: 500px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /* height: 80%; */
        vertical-align: middle;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: space-between;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w {
        height: 722px;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter {
        height: 100% !important;
        color: #ffffff;
        z-index: 1;
        display: flex;
        width: 60% !important;
        flex-direction: column;
        justify-content: flex-end;
        font-size: 35px !important;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter1 {
        z-index: 1;
        line-height: 45px !important;
        height: 167px !important;
        text-align: left;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_foter .item_ob_foter2 {
        z-index: 1;
        line-height: unset !important;
        text-align: center;
        padding-bottom: 10.5m;
        display: flex;
        height: 80px;
        align-items: center;
        justify-content: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img {
        height: 521px;
        width: 554px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_img img {
        width: 100%;
    }
    #tab_wr1 .ob .item_ob_w .item_ob_bg {
        /* padding: 2em; */
    }
    .intro .key table {
        top: 15px;
        left: 41px;
    }
    .intro .bg_intro {
        height: 689px;
    }
    .intro .key table td {
        font-size: 34px;
    }
    .intro .totalplay {
        font-size: 40px;
        width: 84%;
    }
    .intro .key table td,
    .intro .key input {
        font-size: 34px !important;
    }
    .intro .key {
        margin-top: 6em;
    }
}