﻿article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary
{
    display: block;
}
audio, canvas, video
{
    display: inline-block;
}
audio:not([controls])
{
    display: none;
    height: 0;
}
[hidden]
{
    display: none;
}
html
{
    font-size: 100%;
    text-size-adjust: 100%;
    scroll-behavior: smooth;
}
html, button, input, select, textarea
{
    font-family: sans-serif;
}
body
{
    margin: 0;
}
a:focus
{
    outline: dotted thin;
}
a:active, a:hover
{
    outline: 0;
}
h1
{
    font-size: 2em;
    margin: .67em 0;
}
h2
{
    font-size: 1.5em;
    margin: 0 0 .83em;
    font-family: Gilroy-SemiBold;
}
h3
{
    font-size: 1.17em;
    margin: 1em 0;
}
h4
{
    font-size: 1em;
    margin: 1.33em 0;
}
h5
{
    font-size: .83em;
    margin: 1.67em 0;
}
h6
{
    font-size: .75em;
    margin: 2.33em 0;
}
abbr[title]
{
    border-bottom: 1px dotted;
}
b, strong
{
    font-weight: bold;
}
blockquote
{
    margin: 1em 40px;
}
dfn
{
    font-style: italic;
}
mark
{
    background: #ff0;
    color: #000;
}
p, pre
{
    margin: 1em 0;
}
code, kbd, pre, samp
{
    font-family: monospace,serif;
    font-size: 1em;
}
pre
{
    white-space: pre-wrap;
    overflow-wrap: break-word;
}
q
{
    quotes: none;
}
q::before, q::after
{
    content: none;
}
small
{
    font-size: 75%;
}
sub, sup
{
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup
{
    top: -.5em;
}
sub
{
    bottom: -.25em;
}
dl, menu, ol, ul
{
    margin: 1em 0;
}
dd
{
    margin: 0 0 0 40px;
}
menu, ol, ul
{
    padding: 0 0 0 40px;
}
nav ul, nav ol
{
    list-style: none none;
}
img
{
    border: 0;
}
svg:not(:root)
{
    overflow: hidden;
}
figure
{
    margin: 0;
}
form
{
    margin: 0;
}
fieldset
{
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: .35em .625em .75em;
}
legend
{
    border: 0;
    padding: 0;
    white-space: normal;
}
button, input, select, textarea
{
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
}
button, input
{
    line-height: normal;
}
button, html input[type="button"], input[type="reset"], input[type="submit"]
{
    appearance: button;
    cursor: pointer;
}
button[disabled], input[disabled]
{
    cursor: default;
}
input[type="checkbox"], input[type="radio"]
{
    box-sizing: border-box;
    padding: 0;
}
input[type="search"]
{
    appearance: textfield;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration
{
    appearance: none;
}
textarea
{
    overflow: auto;
    vertical-align: top;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
p
{
    hyphens: none;
}
b, strong, .strong
{
    font-weight: bold;
}
dfn, em, .em
{
    font-style: italic;
}
small, .small
{
    font-size: 75%;
}
ul, ol
{
    padding: 0;
    list-style-type: none;
}
dd
{
    margin: 0;
}
.sidebar ul, .sidebar ol, .commentlist
{
    list-style: none;
}
.clearfix
{
    zoom: 1;
}
.clearfix::before, .clearfix::after
{
    content: "";
    display: table;
}
.clearfix::after
{
    clear: both;
}
*
{
    box-sizing: border-box;
}
.image-replacement
{
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
span.amp
{
    font-style: italic;
    font-family: Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif!important;
}
.text-left
{
    text-align: left;
}
.text-center
{
    text-align: center;
}
.text-right
{
    text-align: right;
}
.alert-help, .alert-info, .alert-error, .alert-success
{
    margin: 10px;
    padding: 5px 18px;
    border: 1px solid;
}
.alert-help
{
    border-color: #e8dc59;
    background: #ebe16f;
}
.alert-info
{
    border-color: #bfe4f4;
    background: #d5edf8;
}
.alert-error
{
    border-color: #f8cdce;
    background: #fbe3e4;
}
.alert-success
{
    border-color: #deeaae;
    background: #e6efc2;
}
@font-face
{
    font-family: gilroy-black;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/gilroy-black.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/gilroy-black.woff") format("woff");
}
@font-face
{
    font-family: gilroy-semibold;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/gilroy-semibold.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/gilroy-semibold.woff") format("woff");
}
@font-face
{
    font-family: nunito-black;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-black.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-black.woff") format("woff");
}
@font-face
{
    font-family: nunito-bold;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-bold.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-bold.woff") format("woff");
}
@font-face
{
    font-family: nunito-semibold;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-semibold.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-semibold.woff") format("woff");
}
@font-face
{
    font-family: nunito-light;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-light.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-light.woff") format("woff");
}
@font-face
{
    font-family: nunito-regular;
    src: url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-regular.woff2") format("woff2"),url("https://content.meccabingo.com/welcome-offer/lp2/library/fonts/nunito-regular.woff") format("woff");
}
a:focus
{
    outline: none;
}
.mobmargin
{
    margin-top: 20px;
}
.tabify
{
    display: none;
}
body
{
    font-family: nunito-regular,Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    background: #fff;
    line-height: 1.4;
    color: #0c0c0c;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
}
body.menu-open, html.menu-open
{
    overflow: hidden;
}
strong
{
    font-weight: bold;
}
img
{
    display: block;
    height: auto;
    max-width: 100%;
}
.banner
{
    text-align: left;
    position: relative;
    height: 780px;
    background: linear-gradient(#5bcaf3 0%,#74d3f3 37%);
    overflow-x: clip;
}
.banner .tc-holder
{
    clear: left;
    float: left;
    padding: 14px;
    border-radius: 16px;
    background: #fff;
    position: absolute;
    top: 515px;
    box-shadow: rgba(0,0,0,0) 0 0 0 0;/* border: 6px solid rgb(242 166 0); */
}
.banner .tc-holder p
{
    color: #353535;
    font-size: .55em;
    text-align: center;
}
.banner.desktop
{
    display: none;
    overflow-x: clip;
}
.banner::before
{
    position: absolute;
    inset: 0;
    z-index: 0;
    display: block;
    content: "";
    height: 100%;
}
.banner p
{
    font-size: 1em;
}
.banner .over
{
    z-index: 10;
    position: relative;
}
.banner .over.wrap
{
    width: 90%;
}
.banner .over .overinfo
{
    position: relative;
    z-index: 4;
    margin-top: 104px;
}
.banner .over .overinfo .cleopatra-badge
{
    max-width: 250px;
    margin: 30px 0 30px -15px;
}
.banner .over .overinfo p.subtitle
{
    font-size: 1.2em;
    margin: 0 0 1em;
}
.banner .over .overinfo p.subtitle span
{
    background-color: #fff;
    padding: .5em;
    color: #fff;
    text-transform: inherit;
    display: inline-block;
}
.banner .over .overinfo .button
{
    background-color: #fff;
    color: #e12482;
    cursor: pointer;
    margin: 8px 0 20px;
    clear: left;
    float: left;
    border-radius: 68px;
    font-family: nunito-bold;
    width: 100%;/* padding: 20px; */
}
.banner .over .overinfo .button:hover
{
    background-color: rgb(102 36 207/70%);
    color: #fff;
}
.banner p
{
    font-size: .6em;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 1px;
}
.banner p a
{
    color: #363636;
}
.banner p a:hover
{
    color: #f2a600;
}
.banner h1
{
    text-align: center;
    font-family: gilroy-black;
}
.banner h1 span
{
    display: inline-block;
    color: #813f90;
    font-weight: 900;
}
.banner h1 span.twenty
{
    font-size: 1.2em;
    font-style: normal;
    color: #fff;
    line-height: 1.1em;
    margin-bottom: 8px;
}
.banner h1 span.heavy
{
    font-style: normal;
    font-size: 23px;
    color: #fff;
}
.banner h2
{
    color: #fff;
}
.banner h3
{
    font-weight: 500;
    font-size: 1em;
    margin: 10px auto;
    float: left;
    color: #fff;
    display: block;
    text-align: left;
}
.banner .usp-bar
{
    display: none;
    position: absolute;
    background: rgba(6,29,34,.5);
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 40;
    padding: 25px 0;
}
.banner .usp-bar img
{
    max-width: 50px;
    margin: 0 auto 12px;
}
.banner .usp-bar ul
{
    margin: 0;
    border-left: 1px solid rgba(255,255,255,.2);
}
.banner .usp-bar li
{
    width: 20%;
    text-transform: uppercase;
    font-size: .75em;
    letter-spacing: 1px;
    font-weight: 500;
    line-height: 1.2em;
    text-align: center;
    float: left;
    color: rgba(255,255,255,.9);
    border-right: 1px solid rgba(255,255,255,.2);
}
a.feefomobile
{
    max-width: 150px;
    margin: 0 auto;
    display: block;
}
a.appsmobile
{
    text-align: center;
    display: inline-block;
    max-width: 48%;
    float: left;
    opacity: 1;
}
a.appsmobile:hover
{
    opacity: 1;
}
a.appsmobile:nth-child(2)
{
    float: right;
}
a.appsmobile img
{
    border-radius: 8px;
}
.cookie-message-block
{
    text-align: center;
    border-radius: 0;
    box-shadow: none;
    background: #140729;
    padding: 0 30px 10px;
    bottom: 0;
    position: fixed;
    width: 100%;
    z-index: 999;
    font-size: .8rem;
}
.cookie-message-container
{
    max-width: 900px;
    margin: 0 auto;
}
.cookie-got-it-btn
{
    border-radius: 10px;
    background-color: #6624cf;
    color: #fff;
    font-family: nunito-bold,Helvetica,Arial,sans-serif;
    font-weight: 700;
    font-size: .65rem;
    padding: 10px;
    border: none;
    outline: none;
    cursor: pointer;
}
.cookie-got-it-btn:hover
{
    background: #5922b1;
    color: #fff;
}
.cookie-message-text
{
    color: #fff;
}
.linkholder
{
    text-align: center;
    padding: 5px 0;
    font-size: 0;
    margin: 20px 0;
}
.usp-bar.mobile
{
    background: #6624cf;
    color: #fff;
    text-align: left;
}
.usp-bar.mobile ul
{
    margin: 0;
}
.usp-bar.mobile li
{
    font-size: .9em;
    margin-bottom: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 500;
    line-height: 1.2em;
    text-align: center;
}
.usp-bar.mobile li img
{
    display: block;
    margin: 0 auto 10px;
    vertical-align: 0;
    max-width: 75px;
}
.usp-bar.tabup
{
    display: none;
}
.bands
{
    padding: 30px 0;
}
.bands h2
{
    padding-bottom: 25px;
}
.bands h3
{
    padding-bottom: 0;
    color: #3f6d7f;
}
a.feefo
{
    max-width: 125px;
    right: 0;
    top: 50px;
    position: absolute;
}
.cta-mobile
{
    display: block;
}
.cta-desktop
{
    display: none;
}
.cta-bar
{
    background: 0% 0%/cover #813f90;
    color: #fff;
    padding: 20px 0;
    text-align: center;
    z-index: 9;
    width: 100%;
}
.cta-bar .button
{
    margin: 20px 0 0;
    color: #fff;
    background-color: #ff0dd1;
}
.cta-bar h2
{
    display: inline-block;
    color: #fff;
    font-size: 1.5em;
}
.cta-bar img
{
    height: 120px;
    margin-right: 20px;
    width: auto;
    display: inline-block;
    vertical-align: -45px;
}
.format-copy
{
    overflow: hidden;
}
.format-copy ul
{
    list-style: outside disc;
    margin-left: 0;
}
.format-copy ol
{
    margin-left: 5px;
    list-style: outside decimal;
}
.format-copy li
{
    margin-bottom: 5px;
    position: relative;
    left: 1.5em;
    padding-right: 10px;
}
.format-copy h2
{
    font-size: 1.5em;
    margin-top: 1em;
    font-weight: 700;
}
.format-copy h3
{
    font-size: 1.4em;
    margin-top: 1em;
    font-weight: 700;
}
.format-copy h4
{
    font-size: 1.3em;
    font-weight: 700;
    margin-top: 0;
}
.format-copy h5
{
    font-size: 1.2em;
    margin-top: 1em;
    font-weight: 700;
}
.format-copy h6
{
    font-size: 1.1em;
    margin-top: 1em;
    font-weight: 700;
}
.format-copy p:first-of-type
{
    font-size: 1em;
    margin-top: 0;
    font-weight: 500;
}
.format-copy p:last-of-type
{
    margin-bottom: 0;
}
.format-copy blockquote
{
    position: relative;
    display: block;
    margin: 30px 0 40px;
    border-left: 3px solid #50abd1;
    padding-left: 20px;
}
.format-copy blockquote p, .format-copy blockquote p:first-of-type
{
    padding: 0 0 12px;
    display: inline;
    font-size: 1.2em;
    line-height: 2.4em;
    border-bottom: 1px dotted #ccc;
}
.format-copy a
{
    font-weight: 500;
}
.format-copy img.alignright
{
    margin: 1em 0;
    max-width: 100%;
}
.format-copy img.alignleft
{
    margin: 1em 0;
    max-width: 100%;
}
.format-copy img.aligncenter
{
    margin: 1em 0;
    max-width: 100%;
}
.format-copy a img.alignright
{
    margin: 1em 0;
    max-width: 100%;
}
.format-copy a img.alignleft
{
    margin: 1em 0;
    max-width: 100%;
}
.format-copy a img.aligncenter
{
    margin: 1em 0;
    max-width: 100%;
}
.hide
{
    display: none;
}
.wrap
{
    width: 90%;
    margin: 0 auto;
}
a.button
{
    font-weight: 900;
    margin-top: 10px;
    display: inline-block;
    text-align: center;
    padding: 13px 50px;
    text-decoration: none;
    letter-spacing: 0;
    font-size: 1.2em;
    cursor: pointer;
    font-family: nunito-bold;
    border-radius: 8px;
}
a.button.yellow
{
    background: #fff;
    color: #ff0dd1;
}
a.button.purple
{
    background: #8c2257;
    color: #fff;
}
a.button:hover
{
    background: rgb(102 36 207/70%);
    color: #fff;
}
a.button.smaller
{
    padding: 12px 16px;
    letter-spacing: 1px;
    font-size: 1.2em;
}
a
{
    color: #2d3494;
    transition: all 200ms ease 0s;
}
a:focus, a:hover
{
    color: #3f6d7f;
    outline: none;
}
.h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5
{
    font-family: gilroy-black,Helvetica,Arial,sans-serif;
    text-rendering: optimizelegibility;
    padding: 0;
    margin: 0;
    font-size: 2em;
    line-height: 1.1em;
    font-weight: 900;
}
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, h1 a, h2 a, h3 a, h4 a, h5 a
{
    text-decoration: none;
}
.header
{
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;
    width: 100%;
}
.header #inner-header
{
    position: relative;
}
.header #inner-header .meccarena-logo
{
    display: none;
}
.header #inner-header .logo
{
    text-align: center;
    padding: 0;
    width: 100%;
    font-size: 0;
}
.header #inner-header .logo a
{
    display: inline-block;
    float: left;
}
.header #inner-header .logo a img
{
    height: 55px;
    margin: -1px 0 0;
    display: block;
}
.header #inner-header a.login
{
    position: absolute;
    top: 0;
    right: 0;
    background-color: rgba(255,255,255,.6);
    letter-spacing: 1px;
    text-decoration: none;
    color: #fff;
    padding: 8px 18px;
    font-size: .9em;
    font-family: nunito-semibold;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.header #inner-header a.login:hover
{
    background: rgba(255,255,255,.23);
    color: #fff;
}
.header #inner-header a.login img
{
    display: none;
    width: 16px;
    height: 16px;
    vertical-align: -2px;
    margin-right: 6px;
}
.header #inner-header a.main-site
{
    position: absolute;
    top: 40px;
    right: 0;
    letter-spacing: 1px;
    color: #fff;
    padding: 8px 18px;
    font-size: .9em;
    font-family: nunito-semibold;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    display: none;
}
.header #inner-header a.main-site:hover
{
    color: #d1d1d1;
}
.header #inner-header .apps-container
{
    display: none;
    top: 660px;
    position: absolute;
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    text-align: center;
    z-index: 1;
}
.header #inner-header .apps-container a.apps
{
    max-width: 175px;
    right: 0;
    opacity: .7;
    overflow: hidden;
    border-radius: 3px;
    display: inline-block;
    margin: 0 10px 0 0;
}
.header #inner-header .apps-container a.apps:hover
{
    opacity: 1;
}
.header #inner-header .apps-container a.apps.android
{
    opacity: .7;
    margin-right: 0;
}
.header #inner-header .apps-container a.apps.android:hover
{
    opacity: 1;
}
.playgame
{
    background-size: cover;
    text-align: center;
    position: relative;
}
.playgame::before
{
    position: absolute;
    inset: 0;
    z-index: 0;
    display: block;
    content: "";
    background-size: cover;
}
.playgame p.note
{
    font-size: .7em;
    opacity: .5;
}
.playgame a.button
{
    width: 100%;
    background-color: #6524cf;
    color: #fff;
    border-radius: 15px;
    font-family: nunito-semibold;
}
.playgame a.button:hover
{
    background-color: rgb(101 36 207/70%);
    color: #fff;
}
.playgame .quick-game
{
    margin-bottom: 35px;
    background: #fff;
    padding: 15px;
    border-bottom: 1px solid rgba(255,255,255,.25);
    box-shadow: rgba(0,0,0,.25) 0 0 25px;
    z-index: 2;
    position: relative;
    border-radius: 15px;
}
.playgame .quick-game.final
{
    margin-bottom: 0;
    padding-bottom: 0;
    border: none;
}
.playgame .quick-game.last
{
    margin-bottom: 0;
}
.playgame .title-container p
{
    color: #333;
}
.playgame .title-container h3
{
    color: #6624cf;
}
.playgame .title-container h3::after
{
    display: block;
    width: 40px;
    height: 3px;
    background: #fff;
    content: "";
    margin: 20px auto 25px;
}
.playgame .sixcol
{
    text-align: left;
}
.playgame img
{
    margin: 0 auto 15px;
    border-radius: 15px;
}
.playgame a img
{
    transition: all 250ms ease 0s;
}
.playgame h4
{
    color: #000;
    display: block;
    font-weight: 400;
    font-size: 1.4em;
    margin-bottom: 10px;
    font-family: nunito-semibold,sans-serif;
}
.how-it-works
{
    text-align: center;
    overflow-x: clip;
    height: 1510px;
    background: #f2a600;
    background-image: url(../../bcgamebettingde/image/sub-hero-img-mobile-bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
}
.how-it-works p.note
{
    font-size: .7em;
    opacity: .5;
}
.how-it-works .steps
{
    margin-bottom: 30px;
    padding-bottom: 40px;
    border-radius: 16px;
    position: relative;
    top: 84px;
    background: #fff;/* border: 6px solid rgb(242 166 0); */
    box-shadow: rgba(0,0,0,0) 0 0 0 0;
}
.how-it-works .step
{
    display: flex;
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    padding: 0 12px;
}
.how-it-works .step span
{
    width: 62px;
    height: 50px;
    line-height: 54px;
    display: block;
    margin: -42px auto 15px;
    color: #fff;
    font-weight: 900;
    background-image: url("../../bcgamebettingde/image/sun-bg.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    font-size: 18px;
    font-family: gilroy-bold;
}
.how-it-works .step h4
{
    color: #000;
    font-size: 1.4em;
    font-family: gilroy-black;
}
.how-it-works .step.final
{
    margin-bottom: 0;
}
.how-it-works .step p
{
    margin-bottom: 0;
    margin-top: 10px;
    font-size: 1em;
    color: #000;
    line-height: 1.3;
}
.how-it-works .title-bar p
{
    font-size: 1em;
    margin: 0 0 10px;
    max-width: 500px;
    color: #fff;
    text-align: center;
}
.how-it-works .title-bar h3
{
    color: #fff;
    font-size: 2.2em;
    margin: 0 0 14px;
}
.how-it-works .title-bar h3::after
{
    display: block;
    width: 40px;
    height: 3px;
    background: #fff;
    margin: 20px auto 25px;
}
.how-it-works .blurb-bar p
{
    font-size: 1.3em;
    margin: 30px auto 0;
    max-width: 600px;
}
.how-it-works .sixcol
{
    text-align: left;
}
.how-it-works a
{
    color: #fff;
    width: 100%;
    margin-top: 30px;
}
.ending
{
    margin-top: 44px;
}
.how-it-works a img
{
    border: 3px solid rgba(255,255,255,.1);
    transition: all 250ms ease 0s;
}
.how-it-works a:hover img
{
    border: 3px solid rgba(255,255,255,.9);
}
.how-it-works h4
{
    color: #fff;
    display: inline-block;
    font-weight: 700;
}
h4.stand-out
{
    margin-top: 40px;
    font-size: 1.4em;
}
.how-it-works .paymenticons
{
    padding-top: 0;
    margin-top: 30px;
    margin: auto;
    text-align: center;
    top: 0;
}
.how-it-works .paymenticons ul
{
    margin: 20px 0 0 0;
    display: flex;
    justify-content: center;
    background: #f8f8f8ad;
    padding: 10px;/* border: 4px solid #e12482; */
    border-radius: 8px;
    box-shadow: rgba(0,0,0,.3) 0 15px 25px -14px;
}
.how-it-works .paymenticons ul li
{
    width: auto;
    display: inline-block;
    margin: 0 5px;
}
.how-it-works .paymenticons ul li img
{
    width: 54px;
    margin-bottom: 0;
    max-width: 100%;
}
.player-quotes
{
    text-align: center;
    background: #f1f6fa;
}
.player-quotes .title-bar
{
    margin-bottom: 80px;
}
.player-quotes p
{
    margin: 0 auto;
    max-width: 800px;
}
.player-quotes p.playername
{
    font-weight: 600;
    color: #50abd1;
    margin-top: 20px;
}
.player-quotes p.playercredit
{
    color: #999;
}
.player-quotes h3
{
    color: #222;
}
.player-quotes h3::after
{
    display: block;
    width: 40px;
    height: 2px;
    background: #ec6a5d;
    content: "";
    margin: 20px auto 10px;
}
.player-quotes .sixcol
{
    background: #fff;
    padding: 30px 20px;
    font-size: .9em;
    text-align: left;
}
.player-quotes .sixcol.first
{
    margin-bottom: 85px;
}
.player-quotes img
{
    margin: -90px auto 10px;
    max-width: 120px;
    border-radius: 100%;
    border: 10px solid #fff;
}
.terms
{
    background: #222;
    color: #fff;
}
.legal, .terms
{
    background: #f4f4f4;
    color: #fff;
    font-size: .8em;
}
.legal .term-holder, .terms .term-holder
{
    padding: 20px;
    margin-bottom: 0;
    color: #333;
}
.legal .term-holder h3, .terms .term-holder h3
{
    color: #333;
}
.legal .term-holder p, .terms .term-holder p
{
    margin-bottom: 0;
}
.legal h2, .legal h3, .terms h2, .terms h3
{
    font-size: 1.2em;
}
.terms-toggle
{
    padding: 0;
    margin-bottom: 25px;
    color: #333;
    position: relative;
}
.terms-toggle .open-icon
{
    transition: all 200ms ease 0s;
    position: absolute;
    top: 16px;
    right: 20px;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    background: url("../../bcgamebettingde/image/plus.png") 0% 0%/cover #fff;
}
.terms-toggle.open .open-icon
{
    background: url("../../bcgamebettingde/image/minus.png") 0% 0%/cover #ff0dd1;
}
.terms-toggle.open:hover .open-icon
{
    background: url("../../bcgamebettingde/image/minus.png") 0% 0%/cover #ff0dd1;
}
.terms-toggle:hover .open-icon
{
    background: url("../../bcgamebettingde/image/plus.png") 0% 0%/cover #ff0dd1;
}
.terms-toggle h2
{
    padding: 20px;
    transition: all 200ms ease 0s;
}
.terms-toggle #terms-list
{
    display: block;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
}
.terms-toggle #terms-list .divider
{
    width: 100%;
    background-color: #444;
    height: 1px;
    display: inline-block;
}
.terms-toggle #terms-list p:first-of-type
{
    margin-top: 0;
}
.reviews
{
    text-align: center;
    background: #fff;
}
.reviews .title-bar h3::after
{
    margin-left: auto;
    margin-right: auto;
}
.reviews .quick-review
{
    background: #f6f6f6;
    padding: 30px;
    text-align: left;
    position: relative;
    border: 1px solid #eee;
}
.reviews .quick-review p
{
    margin: 0;
    padding: 0;
}
.reviews .quick-review p.author
{
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
    margin-bottom: 18px;
    font-size: .75em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #777;
    font-weight: 500;
    margin-top: -5px;
}
.reviews .quick-review p.author img
{
    height: auto;
    display: inline-block;
    width: 13px;
    vertical-align: -2px;
    margin-right: 6px;
}
.reviews .quick-review p.quote
{
    font-size: 1.3em;
    line-height: 1.3em;
    margin-bottom: 25px;
    font-weight: 400;
}
.reviews .quick-review p.rating
{
    font-size: .75em;
}
.reviews .quick-review p.rating .fa
{
    display: inline-block;
}
.reviews .quick-review p.rating .fa::before
{
    color: #5ea75a;
    font-size: 1.4em;
    margin-right: .3em;
}
.reviews .quick-review p.rating img
{
    height: auto;
    display: inline-block;
    width: 32px;
    vertical-align: -2px;
    margin-right: 6px;
}
.reviews .quick-review .feefo-logo
{
    position: absolute;
    bottom: 30px;
    right: 30px;
}
.reviews .quick-review .feefo-logo img
{
    max-width: 50px;
}
.mobile-window, .parallax-window
{
    min-height: 200px;
    transform-style: preserve-3d;
}
.mobile-window
{
    background-size: cover;
}
.mobile-window::after
{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 120px;
    display: block;
    content: "";
}
.mobile-window .content-holder
{
    bottom: 20px;
    left: 20px;
    position: absolute;
    z-index: 5;
}
.mobile-window h2
{
    font-size: 1.6em;
    font-weight: normal;
    color: rgba(255,255,255,.9);
    margin: 0;
}
.social-svg ul li
{
    width: 60px;
    height: 60px;
    overflow: hidden;
    display: inline-block;
    margin-left: 10px;
}
.social-svg ul li:last-of-type
{
    margin-right: 0;
}
.social-svg ul li.fb a:hover
{
    background: #3b5998;
    border-color: #3b5998;
}
.social-svg ul li.tw a:hover
{
    background: #4099ff;
    border-color: #4099ff;
}
.social-svg ul li.ig a:hover
{
    background: #125688;
    border-color: #4099ff;
}
.social-svg ul li.gp a:hover
{
    background: #d34836;
    border-color: #d34836;
}
.social-svg ul li a
{
    display: block;
    width: 60px;
    height: 60px;
    border-radius: 100%;
    overflow: hidden;
    transition: all 250ms ease 0s;
    text-align: center;
}
.social-svg ul li a svg
{
    width: 60px;
    height: 60px;
    padding: 20px;
}
.footer
{
    padding: 30px 0;
    text-align: center;
    background: #fff;
}
.footer img
{
    max-height: 60px;
    opacity: 1;
    margin: 0 auto;
}
.footer .fivecol
{
    margin-bottom: 2em;
    padding-bottom: 2em;
    border-bottom: 1px solid #f6f6f6;
}
.footer .fivecol p
{
    font-size: .9em;
}
.footer ul
{
    margin: 0;
}
#emKDEL3z2Zh1
{
    width: 140px;
    position: relative;
    top: 0;
}
#egdGlmYaUDx1
{
    width: 140px;
    position: relative;
    top: 0;
}
#erTidKXkoq41
{
    width: 140px;
    position: relative;
    top: 0;
}
.review-credit
{
    background: #eee;
}
.review-credit .sixcol .tabify-portrait
{
    display: none;
}
.review-credit .sixcol.first
{
    background: #ff0dd1;
    box-shadow: rgba(0,0,0,.25) 0 0 25px;
}
.review-credit .sixcol.first .title-container
{
    background-color: #f300c4;
    padding: 20px 30px;
    margin: 0;
    border-bottom: 1px solid rgba(255,255,255,.4);
}
.review-credit .sixcol.first .title-container p
{
    color: #fff;
    font-weight: 700;
    font-size: 1.2em;
    margin: 0;
    text-align: center;
}
.review-credit .sixcol.first .title-container p::before
{
    display: none;
    font-family: nunito-regular;
    content: "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡";
}
.review-credit .sixcol.first ol#steps
{
    margin: 0 0 30px;
    padding: 30px;
    font-size: 1em;
}
.review-credit .sixcol.first ol#steps li
{
    font-weight: 500;
    text-align: left;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255,255,255,.3);
    color: #fff;
}
.review-credit .sixcol.first ol#steps li.title
{
    font-size: 1.2em;
    border-bottom: 1px dotted rgba(255,255,255,.3);
}
.review-credit .sixcol.first ol#steps li.term
{
    border: none;
    padding: 0;
    margin: 0;
    text-align: right;
}
.review-credit .sixcol.first ol#steps li.term a
{
    text-decoration: none;
    color: #fff;
    font-weight: 300;
    font-size: .9em;
    border-bottom: 1px solid rgba(255,255,255,.6);
    padding-bottom: 2px;
}
.review-credit .sixcol.first ol#steps li:last-of-type
{
    margin-bottom: 0;
}
.review-credit .sixcol.first ol#steps li span
{
    width: 42px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    display: inline-block;
    border-radius: 100%;
    font-weight: 500;
    color: #ff0dd1;
    font-size: 1.2em;
    margin-right: 10px;
    background: #fff;
}
.review-credit .title-bar h3::after
{
    background: #ff0dd1;
}
.review-credit .switchform p.terms
{
    font-size: .8em;
    margin-top: 20px;
    margin-bottom: 0;
}
.review-credit .switchform p.terms a
{
    text-decoration: underline;
    display: inline;
    padding: 0;
    width: auto;
    border: none;
    float: none;
}
.review-credit .switchform p.terms span
{
    display: inline-block;
    width: 20px;
    margin-right: 4px;
    height: 20px;
    vertical-align: -3px;
}
.review-credit .switchform p.terms span img
{
    width: 20px;
    height: 20px;
}
.review-credit .switchform form
{
    background: #fff;
    padding: 30px;
}
.review-credit .switchform form .gform_validation_container
{
    display: none;
}
.review-credit .switchform form ul
{
    margin: 0;
}
.review-credit .switchform form ul li
{
    margin-bottom: 30px;
}
.review-credit .switchform form ul li:last-of-type
{
    margin-bottom: 0;
}
.review-credit .switchform form ul li label
{
    display: none;
}
.review-credit .switchform form ul li input::-webkit-input-placeholder
{
    color: #ff0dd1;
}
.review-credit .switchform form ul li input[type="email"], .review-credit .switchform form ul li input[type="text"]
{
    appearance: none;
    border-radius: 0;
    width: 100%;
    font-size: 18px;
    font-family: nunito-regular,Helvetica,Arial,sans-serif;
    font-weight: 500;
    background: rgba(247,173,214,0);
    border: 1px solid rgba(247,173,214,.5);
    padding: 15px;
    text-align: center;
    color: #e5007d;
    -webkit-font-smoothing: antialiased;
}
.review-credit .switchform form ul li input[type="email"]:focus, .review-credit .switchform form ul li input[type="text"]:focus
{
    outline: none;
    color: #701b74;
    background: rgba(247,173,214,.2);
    border: 1px solid rgba(247,173,214,.9);
}
.review-credit .switchform form button[type="submit"]
{
    width: 100%;
    text-align: center;
    padding: 15px;
    font-size: 1.2em;
    font-family: nunito-regular,Helvetica,Arial,sans-serif;
    background: #fff;
    border: none;
    cursor: pointer;
    color: #fff;
    margin-top: 2px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    transition: all 200ms ease 0s;
}
.review-credit .switchform form button[type="submit"]:hover
{
    background: #ff0dd1;
}
.review-credit .switchform form button[type="submit"]:focus
{
    background: #ff0dd1;
    outline: none;
}
.review-credit .switchform a
{
    text-align: center;
    display: block;
    width: 50%;
    float: left;
    padding: 20px 0;
    color: #787878;
    text-decoration: none;
    font-weight: 700;
    transition: all 200ms ease 0s;
    background: #e4e4e4;
}
.review-credit .switchform a#terms-link
{
    text-decoration: none;
    font-size: 1em;
    font-weight: 400;
}
.review-credit .switchform a .icon
{
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: -3px;
    margin-right: 10px;
}
.review-credit .switchform a .icon svg
{
    width: 24px;
    height: 24px;
}
.review-credit .switchform a .icon svg path
{
    transition: all 200ms ease 0s;
    fill: #787878;
}
.review-credit .switchform a:focus
{
    color: #ff0dd1;
}
.review-credit .switchform a:focus .icon svg
{
    fill: #ff0dd1;
}
.review-credit .switchform a:hover
{
    color: #ff0dd1;
    background: #d5d5d5;
}
.review-credit .switchform a:hover .icon svg path
{
    fill: #ff0dd1;
}
.review-credit .switchform a.clicked
{
    background: #fff;
    color: #ff0dd1;
}
.review-credit .switchform a.clicked .icon svg path
{
    fill: #ff0dd1;
}
.title-container
{
    max-width: 740px;
    margin: 0 auto 40px;
    text-align: center;
    z-index: 2;
    position: relative;
}
.title-container h3
{
    color: #0c0c0c;
    font-size: 2em;
    font-family: nunito-bold;
}
.title-container h3::after
{
    display: block;
    content: "";
    width: 40px;
    height: 3px;
    background: #ed1c24;
    margin: 20px auto 25px;
}
.game-line-2
{
    margin-top: 35px;
}
.game-line-3
{
    margin-top: 35px;
}
.footer-payments
{
    text-align: center;
    margin: 0 auto;
    background: #fff;
}
.footer-payments .payment-options
{
    text-align: center;
    display: flex;
    margin: 32px auto 0;
    width: 90%;
}
.footer-payments .payment-options li
{
    max-width: 250px;
    margin: 0 auto;
    padding: 0 4px;
}
.pay-card-1 img
{
    width: 80px;
    padding-top: 5px;
}
.pay-card-2 img
{
    width: 140px;
    padding-top: 15%;
}
.pay-card-3 img
{
    width: 110px;
    padding-top: 16%;
}
.pay-card-4 img
{
    width: 160px;
    padding-top: 14%;
}
.pay-card-5 img
{
    width: 82px;
    padding-top: 18%;
}
.mecca-branding-footer .clearfix .twelvecol
{
    margin-bottom: 20px;
}
.mecca-logo-footer
{
    width: 200px;
    margin: 0 auto;
}
.awards
{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 20px;
}
.awards img
{
    width: 100px;
    padding: 10px;
}
img.terms-icon
{
    display: inline-block;
    float: left;
    max-width: 50px;
    margin-right: 10px;
}
.terms-copy
{
    display: grid;
    margin: 0 auto;
}
.useful-links
{
    color: #333;
    text-align: center;
    font-family: nunito-bold,sans-serif;
    font-size: 12px;
    margin-top: 30px;
}
.footer-links
{
    color: #333;
    margin-top: 16px;
}
.footer-links a
{
    color: #333;
    text-decoration: none;
}
.footer-links a:hover
{
    color: #333;
    text-decoration: underline;
}
.license-info p
{
    font-size: 10px;
    color: #000;
}
.footer .partners
{
    text-align: left;
    display: inline;
}
.footer .partners img
{
    padding: 12px;
    display: inline-flex;
    height: 53px;
    max-width: 100px;
}
h4.request-header
{
    color: #fff;
    font-family: nunito-regular;
    font-size: 24px;
    margin: 6px 0;
    text-align: center;
}
img.object-5
{
    max-width: none;
    width: 80%;
    margin: 0 auto 30px;
}
.bt-fold
{
    top: 90px;
    position: relative;
}
@media only screen and (min-width: 320px)
{
    .banner h1 span.twenty
    {
        font-size: 1.3em;
        font-style: normal;
        text-align: center;
        max-width: 280px;
    }
    .how-it-works .steps
    {
        margin-bottom: 30px;
        padding-bottom: 40px;
        border-radius: 16px;
        position: relative;
        top: 56px;
        background: #fff;/* border: 6px solid rgb(242 166 0); */
    }
    h2.subheader
    {
        font-size: 1em;
        margin: 0 0 .83em;
        font-family: Gilroy-SemiBold;
    }
}
@media only screen and (min-width: 375px)
{
    .banner
    {
        background-size: 445px;
        text-align: left;
        position: relative;
        background-image: url("../../bcgamebettingde/image/320-bg.jpg");
        background-position: center top 2%;
        background-repeat: no-repeat;
        height: 654px;
    }
    .banner h1
    {
        line-height: 1em;
    }
    .banner h1 span.twenty
    {
        font-size: 1.4em;
        max-width: 290px;
    }
    .banner h1 span.heavy
    {
        font-size: 26px;
    }
    .banner h3
    {
        font-size: 1.1em;
    }
    .banner .over .overinfo
    {
        margin-top: 80px;
    }
    .banner .over .overinfo .cleopatra-badge
    {
        max-width: 175px;
        margin: 30px 0;
    }
    .header #inner-header .logo a img
    {
        height: 60px;
        margin: 9px 0 0;
        display: block;
        position: absolute;
        left: -11px;
        top: -10px;
    }
    .banner .over .overinfo .button
    {
        cursor: pointer;
        clear: left;
        float: left;
        font-family: nunito-bold;
    }
    h2.subheader
    {
        font-size: 1.5em;
        margin: 0 0 .83em;
        font-family: Gilroy-SemiBold;
    }
    .footer-payments .payment-options
    {
        text-align: center;
        display: flex;
        margin: 32px auto 0;
        width: 90%;
    }
    .footer-payments .payment-options li
    {
        padding: 0 6px;
    }
    h4.request-header
    {
        color: #fff;
        font-family: nunito-regular;
        font-size: 1.6em;
        margin: 6px 0 8px;
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 5%;
        height: 44px;
    }
    .leaf.leaf_1:hover
    {
        top: 15%;
        left: 5%;
        height: 44px;
    }
    .leaf.leaf_2
    {
        top: 15%;
        left: 59%;
        height: 44px;
    }
    .leaf.leaf_2:hover
    {
        top: 17%;
        left: 55%;
        height: 44px;
    }
    .leaf.leaf_3
    {
        top: 67%;
        left: 50%;
        height: 44px;
    }
    .leaf.leaf_3:hover
    {
        top: 65%;
        left: 60%;
        height: 44px;
    }
    .leaf.leaf_4
    {
        top: 38%;
        left: 83%;
        height: 30px;
    }
    .leaf.leaf_4:hover
    {
        top: 44%;
        left: 83%;
        height: 30px;
    }
    .how-it-works .steps
    {
        margin-bottom: 30px;
        padding-bottom: 40px;
        border-radius: 16px;
        position: relative;
        top: 50px;
        background: #fff;/* border: 6px solid rgb(242 166 0); */
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        background: #fff;
        position: absolute;
        top: 666px;
    }
}
@media only screen and (min-width: 400px)
{
    .banner
    {
        background-size: 480px;
        text-align: left;
        position: relative;
        background-image: url("../../bcgamebettingde/image/320-bg.jpg");
        background-position: center top 2%;
        background-repeat: no-repeat;
        height: 696px;
    }
    .banner .over .overinfo
    {
        margin-top: 112px;
    }
    .leaf.leaf_1
    {
        top: 13%;
        left: 4%;
        height: 44px;
    }
    .leaf.leaf_1:hover
    {
        top: 13%;
        left: 5%;
        height: 44px;
    }
    .leaf.leaf_2
    {
        top: 15%;
        left: 59%;
        height: 44px;
    }
    .leaf.leaf_2:hover
    {
        top: 17%;
        right: 55%;
        height: 44px;
    }
    .leaf.leaf_3
    {
        top: 67%;
        left: 50%;
        height: 50px;
    }
    h4.request-header
    {
        color: #fff;
        font-family: nunito-regular;
        font-size: 1.6em;
        margin: 6px 0 8px;
    }
    .leaf.leaf_3:hover
    {
        top: 71%;
        left: 53%;
        height: 50px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 82%;
        height: 30px;
    }
    .leaf.leaf_4:hover
    {
        top: 42%;
        left: 82%;
        height: 30px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        position: absolute;
        top: 652px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1600px;
    }
    .how-it-works .steps
    {
        margin-bottom: 30px;
        padding-bottom: 40px;
        border-radius: 16px;
        position: relative;
        top: 56px;
        background: #fff;
    }
}
@media only screen and (min-width: 450px)
{
    .leaf.leaf_1
    {
        top: 15%;
        left: 2%;
        height: 64px;
    }
    .leaf.leaf_1:hover
    {
        top: 13%;
        left: 5%;
        height: 68px;
    }
    .leaf.leaf_2
    {
        top: 5%;
        left: 49%;
        height: 48px;
    }
    .leaf.leaf_2:hover
    {
        top: 17%;
        right: 55%;
        height: 48px;
    }
    .leaf.leaf_3
    {
        top: 69%;
        left: 50%;
        height: 50px;
    }
    .leaf.leaf_3:hover
    {
        top: 71%;
        left: 53%;
        height: 50px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 84%;
        height: 30px;
    }
    .leaf.leaf_4:hover
    {
        top: 42%;
        left: 84%;
        height: 30px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        background: #fff;
        position: absolute;
        top: 662px;
    }
    .how-it-works .steps
    {
        margin-bottom: 30px;
        padding-bottom: 40px;
        border-radius: 16px;
        position: relative;
        top: 61px;
        background: #fff;
    }
}
@media only screen and (min-width: 481px)
{
    .header #inner-header .meccarena-logo
    {
        display: none;
        max-width: 175px;
        padding: 15px 0 0 30px;
    }
    .banner
    {
        background-position: left top 50%;
        background-size: cover;
        height: 700px;
    }
    .cta-bar h2
    {
        font-size: 1.9em;
    }
    .banner h1 span.twenty
    {
        font-size: 3.8rem;
    }
}
@media only screen and (min-width: 481px)
{
    .banner h1 span.twenty
    {
        font-size: 3.4rem;
        margin-top: 10px;
    }
    .banner
    {
        background-size: 580px;
        text-align: left;
        position: relative;
        background-image: url("../../bcgamebettingde/image/320-bg.jpg");
        background-position: center top 12%;
        background-repeat: no-repeat;
        height: 740px;
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 2%;
        height: 54px;
    }
    h4.request-header
    {
        color: #fff;
        font-family: nunito-regular;
        font-size: 22px;
        margin: 0 0 9px;
    }
    .leaf.leaf_1:hover
    {
        top: 13%;
        left: 5%;
        height: 58px;
    }
    .leaf.leaf_2
    {
        top: 12%;
        left: 59%;
        height: 44px;
    }
    .leaf.leaf_2:hover
    {
        top: 14%;
        left: 64%;
        height: 48px;
    }
    .leaf.leaf_3
    {
        top: 60%;
        left: 58%;
        height: 40px;
    }
    .leaf.leaf_3:hover
    {
        top: 63%;
        left: 61%;
        height: 43px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 84%;
        height: 40px;
    }
    .leaf.leaf_4:hover
    {
        top: 42%;
        left: 84%;
        height: 40px;
    }
    .banner .over .overinfo
    {
        margin-top: 71px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        position: absolute;
        top: 706px;
        width: 100%;
    }
}
@media only screen and (min-width: 500px)
{
    .leaf.leaf_1
    {
        top: 15%;
        left: 2%;
        height: 54px;
    }
    .leaf.leaf_1:hover
    {
        top: 13%;
        left: 5%;
        height: 58px;
    }
    .leaf.leaf_2
    {
        top: 9%;
        left: 60%;
        height: 54px;
    }
    .leaf.leaf_2:hover
    {
        top: 14%;
        left: 64%;
        height: 58px;
    }
    .leaf.leaf_3
    {
        top: 63%;
        left: 58%;
        height: 50px;
    }
    .leaf.leaf_3:hover
    {
        top: 63%;
        left: 61%;
        height: 50px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 84%;
        height: 40px;
    }
    .leaf.leaf_4:hover
    {
        top: 42%;
        left: 84%;
        height: 40px;
    }
    .banner .over .overinfo
    {
        margin-top: 68px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1697px;
        background-position: center bottom;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        position: absolute;
        top: 743px;
        width: 100%;
    }
}
@media only screen and (min-width: 580px)
{
    .banner
    {
        background-size: cover;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        border-radius: 10px;
        position: absolute;
        top: 748px;
        width: 100%;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1790px;
    }
}
@media only screen and (min-width: 650px)
{
    .banner
    {
        background-position: center top 12%;
        background-size: cover;
        height: 802px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        border-radius: 10px;
        position: absolute;
        top: 746px;
    }
    .banner h1 span.twenty
    {
        font-size: 2em;
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 5%;
        height: 64px;
    }
    .leaf.leaf_1:hover
    {
        top: 17%;
        left: 7%;
        height: 66px;
    }
    .leaf.leaf_2
    {
        top: 6%;
        left: 51%;
        height: 64px;
    }
    .leaf.leaf_2:hover
    {
        top: 8%;
        left: 53%;
        height: 66px;
    }
    .leaf.leaf_3
    {
        top: 62%;
        left: 56%;
        height: 48px;
    }
    .leaf.leaf_3:hover
    {
        top: 65%;
        left: 59%;
        height: 51px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 81%;
        height: 50px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1850px;
    }
    .leaf.leaf_4:hover
    {
        top: 45%;
        left: 85%;
        height: 52px;
    }
}
@media only screen and (min-width: 667px)
{
    .header #inner-header .meccarena-logo
    {
        display: none;
        max-width: 250px;
        padding: 15px 0 0 30px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1830px;
    }
    img.object-5
    {
        max-width: none;
        width: 60%;
        margin: 0 auto 30px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        border-radius: 10px;
        position: absolute;
        top: 750px;
    }
}
@media only screen and (min-width: 700px)
{
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 1859px;
    }
    .banner h1 span.twenty
    {
        font-size: 2em;
        font-style: normal;
        margin-top: 0;
        line-height: 1.2em;
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 5%;
        height: 64px;
    }
    .leaf.leaf_1:hover
    {
        top: 17%;
        left: 7%;
        height: 66px;
    }
    .leaf.leaf_2
    {
        top: 6%;
        left: 51%;
        height: 64px;
    }
    .leaf.leaf_2:hover
    {
        top: 8%;
        left: 53%;
        height: 66px;
    }
    .leaf.leaf_3
    {
        top: 62%;
        left: 56%;
        height: 48px;
    }
    .leaf.leaf_3:hover
    {
        top: 65%;
        left: 59%;
        height: 51px;
    }
    .leaf.leaf_4
    {
        top: 42%;
        left: 81%;
        height: 50px;
    }
    .leaf.leaf_4:hover
    {
        top: 45%;
        left: 85%;
        height: 52px;
    }
    .banner .tc-holder
    {
        clear: left;
        float: left;
        padding: 14px;
        border-radius: 10px;
        position: absolute;
        top: 751px;
    }
}
@media only screen and (min-width: 768px)
{
    .banner.mobile
    {
        display: none;
    }
    .banner.desktop
    {
        display: block;
    }
    .onecol
    {
        width: 4.66667%;
    }
    .twocol
    {
        width: 13.3333%;
    }
    .threecol
    {
        width: 22%;
    }
    .fourcol
    {
        width: 30.6667%;
    }
    .fivecol
    {
        width: 39.3333%;
    }
    .sixcol
    {
        width: 48%;
    }
    .sevencol
    {
        width: 56.6667%;
    }
    .eightcol
    {
        width: 65.3333%;
    }
    .ninecol
    {
        width: 74%;
    }
    .tencol
    {
        width: 82.6667%;
    }
    .elevencol
    {
        width: 91.3333%;
    }
    .twelvecol
    {
        margin-left: 0;
        width: 100%;
    }
    .onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol, .fifthcol
    {
        position: relative;
        float: left;
        margin-left: 4%;
    }
    .first
    {
        margin-left: 0;
    }
    .last
    {
        float: right;
    }
    body
    {
        line-height: 1.5;
        overflow-x: auto;
        font-size: 17px;
    }
    a.button
    {
        margin-top: 10px;
        display: inline-block;
        padding: 10px 60px;
        font-size: 1.2em;
        float: left;
        width: auto;
    }
    a.feefo
    {
        max-width: 175px;
        right: 241px;
        top: 2px;
        position: absolute;
        display: block;
    }
    .tabify
    {
        display: block;
    }
    .mobify
    {
        display: none;
    }
    .mobmargin
    {
        margin-top: 0;
    }
    .bands
    {
        padding: 50px 0;
    }
    .wrap
    {
        max-width: 1240px;
        width: 92%;
    }
    .playgame img
    {
        max-width: 100%;
    }
    .playgame .quick-game
    {
        border-bottom: none;
        width: 48%;
        margin: 0;
    }
    .playgame .quick-game.first
    {
        margin-right: 4%;
    }
    .playgame .quick-game:nth-of-type(1)
    {
        margin-bottom: 30px;
    }
    .playgame .quick-game:nth-of-type(2)
    {
        margin-bottom: 30px;
    }
    .format-copy
    {
        overflow: hidden;
    }
    .format-copy li
    {
        padding-right: 0;
    }
    .format-copy p:first-of-type
    {
        font-size: 1.2em;
        margin-top: 0;
        line-height: 1.4em;
        font-weight: 500;
    }
    .usp-bar.mobile
    {
        display: none;
    }
    .legal .term-holder, .terms .term-holder
    {
        padding: 30px;
        min-height: 230px;
    }
    .terms-toggle
    {
        margin-bottom: 50px;
    }
    .terms-toggle .open-icon
    {
        top: 25px;
        right: 30px;
        width: 34px;
        height: 34px;
    }
    .terms-toggle h2
    {
        padding: 30px;
    }
    .terms-toggle #terms-list
    {
        padding-left: 30px;
        padding-bottom: 20px;
        padding-right: 30px;
    }
    .cta-bar
    {
        padding: 15px 0;
    }
    .cta-bar .threecol
    {
        text-align: right;
    }
    .cta-bar .button
    {
        float: right;
    }
    .cta-bar .ninecol
    {
        text-align: left;
        width: 65.3333%;
    }
    .cta-bar .ninecol h2
    {
        margin-top: -10px;
    }
    .cta-bar .threecol
    {
        width: 30.6667%;
    }
    .header #inner-header .logo a img
    {
        height: 84px;
        margin: 10px 0 0;
    }
    .header #inner-header .meccarena-logo
    {
        display: block;
        max-width: 250px;
        padding: 15px 0 0 30px;
    }
    .header #inner-header a.login
    {
        font-size: 1em;
        right: 14px;
    }
    .header #inner-header .apps-container
    {
        display: block;
        top: 640px;
    }
    .cookie-message-block
    {
        text-align: left;
        border-radius: 0;
        box-shadow: none;
        padding: 10px 30px 20px;
        bottom: 0;
        position: fixed;
        width: 100%;
        font-size: .85rem;
        background: #140729;
        z-index: 9999;
    }
    .cookie-message-block p
    {
        max-width: 50%;
        margin: 10px auto;
        float: left;
    }
    .cookie-message-block p a.privacy-policy
    {
        color: #fff;
    }
    .cookie-got-it-btn
    {
        border-radius: 10px;
        background-color: #6624cf;
        color: #fff;
        font-family: nunito-semibold,Helvetica,Arial,sans-serif;
        font-weight: 700;
        font-size: .75rem;
        padding: 15px;
        border: none;
        outline: none;
        cursor: pointer;
        float: right;
        margin: 20px auto 0;
    }
    .cookie-got-it-btn:hover
    {
        background: #5922b1;
        color: #fff;
    }
    .cookie-message-text
    {
        color: #fff;
    }
    .banner
    {
        background-position: center top 28%;
        background-image: url("../../bcgamebettingde/image/768-bg.jpg");
    }
    .banner .usp-bar img
    {
        max-width: 50px;
    }
    .banner .tc-holder
    {
        background: none;
        width: 50%;
        position: relative;
        float: left;
        clear: left;
        padding-left: 0;
        margin-top: 8px;
        top: -10px;
        border: none;
        box-shadow: none;
    }
    .banner .tc-holder p
    {
        font-size: .6em;
        float: left;
        max-width: 350px;
        text-align: left;
        margin-top: 0;
        color: #fff;
    }
    .banner::after
    {
        position: absolute;
        bottom: 0;
        z-index: 2;
        left: 0;
        height: 340px;
        width: 100%;
        display: block;
        content: "";
    }
    .banner .over .overinfo .button
    {
        cursor: pointer;
        margin: 4px 0 2px;
        clear: left;
        float: left;
        font-family: nunito-bold;
        width: auto;
    }
    .banner .over .overinfo
    {
        margin-top: 0;
    }
    .banner .over .overinfo .sixcol
    {
        width: 100%;
    }
    .banner .over .overinfo .cleopatra-badge
    {
        max-width: 320px;
        margin: 10px 0 20px -20px;
    }
    .banner .over .overinfo img
    {
        margin: 0 auto;
        max-height: 425px;
    }
    .banner .over .overinfo p.subtitle
    {
        margin: 1em 0;
    }
    .banner .over .overinfo .button
    {
        clear: left;
    }
    .banner p a
    {
        display: inline-block;
        color: #fff;
    }
    .banner h1
    {
        margin-bottom: 9px;
        line-height: 1em;
        text-align: left;
    }
    .banner h1 span.heavy
    {
        font-size: 1.1em;
    }
    .banner h3
    {
        font-size: 1.25em;
    }
    .footer
    {
        text-align: left;
    }
    .footer img
    {
        float: right;
        display: inline-block;
    }
    .footer .fivecol
    {
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
        border-radius: 15px;
    }
    .header #inner-header a.main-site
    {
        position: absolute;
        top: 0;
        right: 130px;
        letter-spacing: 1px;
        color: #fff;
        padding: 8px 18px;
        font-size: .9em;
        font-family: nunito-semibold;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        display: block;
    }
    .how-it-works .blurb-bar p
    {
        margin-top: 402px;
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 35%;
        height: 64px;
    }
    .leaf.leaf_1:hover
    {
        top: 17%;
        left: 7%;
        height: 66px;
    }
    .leaf.leaf_2
    {
        top: 8%;
        left: 81%;
        height: 64px;
    }
    .leaf.leaf_2:hover
    {
        top: 8%;
        left: 83%;
        height: 66px;
    }
    .leaf.leaf_3
    {
        top: 62%;
        left: 56%;
        height: 48px;
    }
    .leaf.leaf_3:hover
    {
        top: 65%;
        left: 59%;
        height: 51px;
    }
    .leaf.leaf_4
    {
        top: 46%;
        left: 81%;
        height: 50px;
    }
    img.object-5
    {
        max-width: none;
        width: 270px;/* margin: 0 auto 30px; */
    }
    .how-it-works .title-bar p
    {
        font-size: 1em;
        margin: 0 0 10px;
        max-width: 500px;
        color: #fff;
        text-align: left;
    }
    .leaf.leaf_4:hover
    {
        top: 45%;
        left: 85%;
        height: 52px;
    }
}
@media only screen and (min-width: 800px)
{
    .banner
    {
        height: 684px;
        background-position: center top 28%;
        background-image: url("../../bcgamebettingde/image/768-bg.jpg");
    }
    .leaf.leaf_1
    {
        top: 15%;
        left: 35%;
        height: 64px;
    }
    .leaf.leaf_1:hover
    {
        top: 17%;
        left: 7%;
        height: 66px;
    }
    .leaf.leaf_2
    {
        top: 8%;
        left: 81%;
        height: 64px;
    }
    .leaf.leaf_2:hover
    {
        top: 8%;
        left: 83%;
        height: 66px;
    }
    .leaf.leaf_3
    {
        top: 62%;
        left: 56%;
        height: 48px;
    }
    .leaf.leaf_3:hover
    {
        top: 65%;
        left: 59%;
        height: 51px;
    }
    .leaf.leaf_4
    {
        top: 46%;
        left: 81%;
        height: 50px;
    }
    .leaf.leaf_4:hover
    {
        top: 45%;
        left: 85%;
        height: 52px;
    }
}
@media only screen and (min-width: 1024px)
{
    .bands
    {
        padding: 60px 0;
    }
    #container
    {
        position: static;
        transform: none;
    }
    .cta-mobile
    {
        display: none;
    }
    .cta-desktop
    {
        display: block;
    }
    .cta-bar .ninecol
    {
        width: 74%;
    }
    .cta-bar .ninecol h2
    {
        font-size: 2em;
        padding: 0 0 10px;
    }
    .cta-bar .threecol
    {
        width: 22%;
    }
    .cta-bar .threecol .button
    {
        margin: 30px 0 0;
    }
    .header #inner-header .logo
    {
        text-align: left;
    }
    .header #inner-header .logo img
    {
        height: 55px;
        margin: 15px 0 0;
    }
    .header #inner-header .meccarena-logo
    {
        display: block;
        max-width: 250px;
        padding: 0 0 0 30px;
    }
    .header #inner-header .apps-container
    {
        text-align: left;
        margin: 0 0 0 auto;
        top: 606px;
    }
    .header #inner-header .apps-container a.apps img
    {
        max-width: 145px;
    }
    .footer
    {
        padding: 40px 0;
    }
    .footer img
    {
        max-height: 60px;
    }
    .banner
    {
        height: 810px;
        background-image: url("../../bcgamebettingde/image/1024-bg.jpg");
    }
    .banner .tc-holder
    {
        width: 50%;
        left: 0;
        margin: 0;
    }
    .banner .tc-holder p
    {
        text-align: left;
        margin: 0;
    }
    .banner .usp-bar img
    {
        max-width: 50px;
    }
    .banner .over.wrap
    {
        width: 90%;
        margin-top: 30px;
    }
    .banner .over .overinfo .cleopatra-badge
    {
        max-width: 210px;
        margin: 40px 0 20px -15px;
    }
    .banner .over .overinfo img
    {
        margin: 0;
        max-height: 480px;
        right: 0;
        top: -80px;
    }
    .banner .over .overinfo a.button
    {
        float: left;
        margin: 12px 0 18px;
    }
    .banner .over .overinfo p
    {
        clear: left;
        float: left;
        max-width: 600px;
    }
    .banner .over .overinfo p.subtitle
    {
        font-size: 1.2em;
    }
    .banner h1
    {
        margin-bottom: 7px;
        line-height: 1em;
        font-family: gilroy-black;
    }
    .banner h1 span.heavy
    {
        padding: 38px 0 20px;
        font-size: 1.45em;
    }
    .banner h3
    {
        text-align: left;
        display: block;
        clear: left;
        margin: 20px 0;
        font-size: 1.4em;
    }
    .playgame .quick-game
    {
        margin-bottom: 0;
        border-bottom: none;
        width: 22%;
        margin-left: 4%;
        border-radius: 15px;
    }
    .playgame .quick-game.first
    {
        margin-left: 0;
        margin-right: 0;
    }
    .playgame .quick-game:nth-of-type(1)
    {
        margin-bottom: 0;
    }
    .playgame .quick-game:nth-of-type(2)
    {
        margin-bottom: 0;
    }
    .playgame h4
    {
        font-size: .8em;
    }
    #emKDEL3z2Zh1
    {
        width: 180px;
        position: absolute;
        top: -92px;
    }
    #egdGlmYaUDx1
    {
        width: 180px;
        position: absolute;
        top: -92px;
    }
    #erTidKXkoq41
    {
        width: 180px;
        position: absolute;
        top: -92px;
    }
    .footer-payments .payment-options
    {
        text-align: center;
        display: flex;
        margin: 100px auto 0;
        width: 70%;
    }
    .footer-payments .payment-options li
    {
        padding: 0 22px;
    }
    .useful-links
    {
        text-align: left;
        font-size: 14px;
    }
    .footer-links
    {
        color: #333;
        margin: 12px 12px 0;
        display: inline-block;
    }
    .footer-links a
    {
        color: #333;
        text-decoration: none;
    }
    .footer-links a:hover
    {
        color: #333;
        text-decoration: underline;
    }
    .mecca-logo-footer
    {
        width: 240px;
        margin: 0 auto;
    }
    .awards
    {
        margin-top: 0;
    }
    img.terms-icon
    {
        max-width: 60px;
    }
    .terms-copy
    {
        display: inline-block;
        margin: 0 0 0 10px;
        font-size: 16px;
    }
    .license-info p
    {
        font-size: 12px;
    }
    .how-it-works .blurb-bar p
    {
        margin-top: 402px;
        max-width: 900px;
    }
    .header #inner-header .logo a img
    {
        height: 92px;
        margin: 15px 0 0;
        top: -16px;
        left: 2px;
    }
    .leaf.leaf_1
    {
        top: 6%;
        left: 37%;
        height: 94px;
    }
    .leaf.leaf_1:hover
    {
        top: 8%;
        left: 39%;
        height: 94px;
    }
    .leaf.leaf_2
    {
        top: 12%;
        left: 86%;
        height: 84px;
    }
    .leaf.leaf_2:hover
    {
        top: 7%;
        left: 84%;
        height: 86px;
    }
    .leaf.leaf_3
    {
        top: 52%;
        left: 53%;
        height: 100px;
    }
    .leaf.leaf_3:hover
    {
        top: 46%;
        left: 55%;
        height: 104px;
    }
    .leaf.leaf_4
    {
        top: 68%;
        left: 86%;
        height: 80px;
    }
    img.object-5
    {
        max-width: none;
        width: 380px;/* margin: 0 auto 30px; */
    }
    .leaf.leaf_4:hover
    {
        top: 60%;
        left: 82%;
        height: 84px;
    }
}
@media only screen and (min-width: 1240px)
{
    body
    {
        font-size: 18px;
    }
    .bands
    {
        padding: 70px 0;
    }
    .playgame h4
    {
        font-size: 1em;
    }
    .parallax-window
    {
        background: transparent;
    }
    .banner
    {
        height: 900px;
    }
    .banner.mobile
    {
        display: none;
    }
    .banner.desktop
    {
        display: block;
    }
    .banner .tc-holder
    {
        width: 50%;
    }
    .banner .tc-holder p
    {
        margin: 0;
    }
    .banner .over .cleopatra-badge
    {
        max-width: 325px;
        position: absolute;
        right: 0;
        bottom: 75px;
    }
    .banner .over .overinfo img
    {
        max-height: 600px;
        top: -175px;
    }
    .banner h1
    {
        line-height: 1em;
    }
    .banner h1 span.heavy
    {
        font-size: 1.65em;
    }
    .header #inner-header .logo a img
    {
        height: 106px;
        top: -30px;
        margin: 30px 0 0;
        left: -19px;
    }
    .header #inner-header .meccarena-logo
    {
        display: block;
        max-width: 250px;
        padding: 10px 0 0 30px;
    }
    .banner .over.wrap
    {
        width: 90%;
        margin-top: 150px;
    }
    .leaf.leaf_1
    {
        top: 6%;
        left: 37%;
        height: 94px;
    }
    .leaf.leaf_1:hover
    {
        top: 8%;
        left: 39%;
        height: 94px;
    }
    .leaf.leaf_2
    {
        top: 12%;
        left: 86%;
        height: 84px;
    }
    .leaf.leaf_2:hover
    {
        top: 7%;
        left: 84%;
        height: 86px;
    }
    .leaf.leaf_3
    {
        top: 52%;
        left: 53%;
        height: 100px;
    }
    .leaf.leaf_3:hover
    {
        top: 46%;
        left: 55%;
        height: 104px;
    }
    .leaf.leaf_4
    {
        top: 65%;
        left: 89%;
        height: 80px;
    }
    img.object-5
    {
        max-width: none;
        width: 420px;/* margin: 0 auto 30px; */
    }
    .leaf.leaf_4:hover
    {
        top: 60%;
        left: 82%;
        height: 84px;
    }
}
@media only screen and (min-width: 1400px)
{
    .leaf.leaf_1
    {
        top: 7%;
        left: 51%;
        height: 94px;
    }
    .leaf.leaf_1:hover
    {
        top: 9%;
        left: 53%;
        height: 94px;
    }
    .leaf.leaf_2
    {
        top: 10%;
        left: 86%;
        height: 74px;
    }
    .leaf.leaf_2:hover
    {
        top: 12%;
        left: 88%;
        height: 74px;
    }
    .leaf.leaf_3
    {
        top: 52%;
        left: 53%;
        height: 100px;
    }
    .leaf.leaf_3:hover
    {
        top: 55%;
        left: 55%;
        height: 104px;
    }
    .leaf.leaf_4
    {
        top: 65%;
        left: 89%;
        height: 80px;
    }
    .leaf.leaf_4:hover
    {
        top: 67%;
        left: 92%;
        height: 84px;
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5)
{
    #logo img
    {
        display: none;
    }
    #logo img.retina-logo
    {
        display: block;
    }
}
@media print
{
    *
    {
        background: transparent!important;
        color: #000!important;
        text-shadow: none!important;
        filter: none!important;
    }
    a, a:visited
    {
        text-decoration: underline;
        color: #444!important;
    }
    a::after, a:visited::after
    {
        content: " (" attr(href) ")";
    }
    a abbr[title]::after, a:visited abbr[title]::after
    {
        content: " (" attr(title) ")";
    }
    .ir a::after, a[href^="javascript:"]::after, a[href^="#"]::after
    {
        content: "";
    }
    pre, blockquote
    {
        border: 1px solid #999;
        break-inside: avoid;
    }
    thead
    {
        display: table-header-group;
    }
    tr, img
    {
        break-inside: avoid;
    }
    img
    {
        max-width: 100%!important;
    }
    @page
    {
        margin: .5cm;
    }
    p, h2, h3
    {
        orphans: 3;
        widows: 3;
    }
    h2, h3
    {
        break-after: avoid;
    }
    .sidebar, .page-navigation, .wp-prev-next, .respond-form, nav
    {
        display: none;
    }
}
@media only screen and (min-width: 1240px)
{
    .banner
    {
        height: 820px;
        background-position: left center;
    }
}
@media only screen and (min-width: 768px)
{
    .banner .over .overinfo
    {
        margin-top: 105px;
        position: absolute;
    }
}
@media only screen and (min-width: 1024px)
{
    .banner .tc-holder p
    {
        margin-bottom: .75em;
    }
    .banner .over .overinfo
    {
        margin-top: 94px;
        position: absolute;
    }
}
.banner .tc-holder .tc-images
{
    position: relative;
    width: 22%;
    display: flex;
    flex-flow: row;
    align-items: center;
    margin: 0 auto;
    justify-content: center;
}
@media only screen and (min-width: 768px)
{
    .banner .tc-holder .tc-images
    {
        display: inline-flex;
        justify-content: flex-start;
        margin-top: -13px;
    }
}
@media only screen and (min-width: 1024px)
{
    .banner .tc-holder .tc-images
    {
        width: 22%;
        margin-top: -2px;
    }
    h2.subheader
    {
        font-size: 1.5em;
        margin: 0 0 .83em;
        font-family: Gilroy-SemiBold;
    }
}
.banner .tc-holder .tc-images img
{
    margin: 12px 0;
    max-height: 22px;
    padding-right: 6px;
}
.header #inner-header .logo .logo-background
{
    position: absolute;
    top: -28px;
    left: -13px;
    height: 100px;
    z-index: 1;
}
.sec-parallax .water
{
    top: 330px;
    width: 180%;
}
@media only screen and (min-width: 200px)
{
    h2.subheader
    {
        font-size: 1.6em;
        margin: 0 0 6px;
        font-family: gilroy-black;
        text-align: center;
    }
    .title-bar
    {
        text-align: center;
        display: flex;
        flex-direction: column;
        align-content: center;
        align-items: center;
    }
}
.parallax-test
{
    height: 686px;
    background-color: #6624cf;
    background-image: url("../../bcgamebettingde/image/320-bg.jpg");
    background-size: cover;
    background-position: center bottom;
}
.particles-bg
{
    position: absolute;
    width: 600px;
    transform: translateY(var(--translateY));
    will-change: transform;
    max-width: none;
    right: 0;
    top: 347px;
}
.main-subject
{
    position: absolute;
    scale: var(--scale);
    will-change: scale;
    transform-origin: left top;
    max-width: none;
    width: 544px;
    top: 502px;
    left: 49%;
    transform: translate(-50%,-50%);
    z-index: 2;
}
.bingo-ball-1
{
    transform: scale(1) translatex(var(--movex));
    scale: var(--scale3);
    opacity: var(--opacity);
    rotate: var(--rotate2);
    width: 196px;
    position: absolute;
    right: 126px;
    top: 223px;
    z-index: 1;
}
.bingo-ball-2
{
    transform: scale(1) translatex(var(--movex-2));
    scale: var(--scale4);
    opacity: var(--opacity);
    rotate: var(--rotate);
    width: 190px;
    position: absolute;
    right: 320px;
    top: 102px;
    z-index: 1;
    transform-origin: right bottom;
    max-width: none;
}
.main-subject-2
{
    transform: scale(1.2) translatex(var(--movex));
    width: 300px;
    position: absolute;
    right: 370px;
    top: 214px;
}
.stars-top
{
    position: absolute;
    width: 600px;
    transform: scale(1.2) translatey(var(--movey));
    scale: var(--scale5);
    will-change: transform;
    max-width: none;
    right: 0;
    top: 347px;
}
.supporting-1
{
    position: absolute;
    width: 660px;
    transform: scale(1.2) translatey(var(--movey-alt));
    scale: var(--scale6);
    will-change: transform;
    max-width: none;
    top: 457px;
    transform: translate(-50%,-50%);
    transform-origin: left top;
    left: 50%;
    mix-blend-mode: screen;
}
.balloons
{
    position: absolute;
    scale: var(--scale2);
    transform-origin: left bottom;
    opacity: var(--opacity);
    max-width: none;
    width: 874px;
    top: 74%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.particle-wrap
{
    position: relative;
    top: 30%;
    left: 50%;
    width: 0;
    height: 0;
    transform-style: preserve-3d;
    perspective: 1000px;
    animation: 24s linear 0s infinite normal none running rotate;
    scale: 2.4;
}
.main-subject-4
{
    position: absolute;
    width: 1800px;
    transform: translateY(var(--translateY));
    will-change: transform;
    max-width: none;
    right: 0;
    top: -268px;
}
.sec-parallax .ball-blue
{
    width: 484px;
    z-index: 999;
    left: -44px;
    top: 319px;
}
.sec-parallax .ball-red
{
    width: 45%;
    top: 336px;
    left: -77px;
}
.sec-parallax
{
    width: 1789px;
    transform: translatex(var(--swimright));
    will-change: transform;
    max-width: none;
    left: -236px;
    top: 256px;
}
.roundel-bg
{
    position: relative;
}
.roundel-1
{
    color: #000;
    border-radius: 50%;
}
@media only screen and (min-width: 320px)
{
    h2.subheader
    {
        font-size: 1.7em;
        margin: 0 0 12px 0;
        font-family: gilroy-black;
        text-align: center;
    }
    .parallax-test
    {
        height: 708px;
    }
    .bt-fold
    {
        top: 88px;
        position: relative;
    }
    .main-subject-5
    {
        width: 84%;
        margin: 0 auto;
    }
    .particles-bg
    {
        position: absolute;
        width: 860px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: 190px;
        visibility: hidden;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        transform-origin: left bottom;
        max-width: none;
        width: 589px;
        top: 400px;
        left: 50%;
        transform: translate(-50%,-50%);
        z-index: 3;
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 214px;
        position: absolute;
        right: 357px;
        top: 377px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 307px;
        position: absolute;
        right: -5px;
        top: 324px;
        max-width: none;
        rotate: 0deg;
    }
    .supporting-1
    {
        position: absolute;
        width: 861px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 50%;
        top: 501px;
        rotate: 0deg;
        z-index: 1;
        transform: translate(-50%,-50%);
    }
    .main-subject-4
    {
        position: absolute;
        width: 360px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -27px;
        top: 350px;
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        transform-origin: left top;
        opacity: var(--opacity);
        max-width: none;
        width: 400px;
        top: 80%;
        left: 49%;
        transform: translate(-50%,-50%);
        z-index: 2;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 456px;
        position: absolute;
        right: -18px;
        top: 478px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 457px;
        position: absolute;
        right: 287px;
        top: 299px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 70%;
        left: 50%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.1;
    }
    .sec-parallax
    {
        width: 755px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 342px;
        position: absolute;
    }
    .r-green
    {
        background: #00c396;
        width: 160px;
        height: 160px;
        border-radius: 50%;
        position: absolute;
        left: -70px;
        top: 0;
    }
    .r-purple
    {
        background: #6624cf;
        width: 230px;
        height: 230px;
        border-radius: 50%;
        top: auto;
        left: 190px;
        position: absolute;
    }
    .r-blue
    {
        background: #36bff0;
        width: 160px;
        height: 160px;
        border-radius: 50%;
        position: absolute;
        top: 0;
        left: 240px;
    }
    .r-pink
    {
        background: #e12482;
        width: 130px;
        height: 130px;
        border-radius: 50%;
        position: absolute;
        top: 0;
        left: -50px;
    }
    .r-yellow
    {
        background: #f2a600;
        width: 175px;
        height: 175px;
        border-radius: 50%;
        position: absolute;
        top: 170px;
        left: -140px;
        z-index: 0;
    }
}
@media only screen and (min-width: 375px)
{
    h2.subheader
    {
        margin: 0 0 12px 0;
        font-family: gilroy-black;
        text-align: center;
        font-size: 2.4em;
    }
    .parallax-test
    {
        height: 823px;
    }
    .particles-bg
    {
        position: absolute;
        width: 860px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: 199px;
        visibility: hidden;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 624px;
        top: 467px;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 256px;
        position: absolute;
        right: 240px;
        top: 422px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 342px;
        position: absolute;
        right: 5px;
        top: 338px;
        max-width: none;
        rotate: 0deg;
    }
    .supporting-1
    {
        position: absolute;
        width: 974px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        top: 533px;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .main-subject-4
    {
        position: absolute;
        width: 440px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -48px;
        top: 393px;
    }
    .balloons
    {
        position: absolute;
        will-change: scale;
        opacity: var(--opacity);
        max-width: none;
        width: 451px;
        top: 80%;
        left: 48%;
        transform: translate(-50%,-50%);
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        position: absolute;
        right: 2px;
        top: 496px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        position: absolute;
        width: 500px;
        right: 284px;
        top: 264px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 73%;
        left: 50%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.2;
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 334px;
    }
    .sec-parallax .water
    {
        width: 90%;
        top: 350px;
    }
    .sec-parallax .ball-blue
    {
        top: 406px;
        left: -7px;
    }
    .sec-parallax .ball-red
    {
        width: 19%;
        top: 417px;
        left: -102px;
    }
}
@media only screen and (min-width: 400px)
{
    h2.subheader
    {
        margin: 0 0 11px 0;
        font-family: gilroy-black;
        text-align: center;
        font-size: 2.4em;
    }
    .parallax-test
    {
        height: 837px;
    }
    .particles-bg
    {
        position: absolute;
        width: 744px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: 337px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 655px;
        top: 516px;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 300px;
        position: absolute;
        right: 264px;
        top: 397px;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 196px;
        position: absolute;
        right: 126px;
        top: 223px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 190px;
        position: absolute;
        right: 320px;
        top: 102px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 30%;
        left: 50%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 2.4;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 378px;
        position: absolute;
        right: 13px;
        top: 377px;
        rotate: 0deg;
    }
    .supporting-1
    {
        position: absolute;
        width: 1046px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 18%;
        top: 613px;
        transform: translate(-50%,-50%);
    }
    .main-subject-4
    {
        position: absolute;
        width: 460px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -26px;
        top: 443px;
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 471px;
        top: 78%;
        left: 48%;
        transform: translate(-50%,-50%);
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 256px;
    }
    .sec-parallax .water
    {
        width: 90%;
        top: 425px;
    }
    .sec-parallax .ball-blue
    {
        top: 458px;
        left: -7px;
        width: 30%;
    }
    .sec-parallax .ball-red
    {
        width: 16%;
        top: 486px;
        left: -63px;
    }
    .bt-fold
    {
        top: 88px;
        position: relative;
    }
}
@media only screen and (min-width: 425px)
{
    .banner h1 span.twenty
    {
        font-size: 1.5em;
        max-width: 320px;
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 326px;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 378px;
        position: absolute;
        right: 50px;
        top: 563px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 460px;
        position: absolute;
        right: 297px;
        top: 405px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 71%;
        left: 47%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.4;
    }
}
@media only screen and (min-width: 470px)
{
    .banner h1 span.twenty
    {
        font-size: 2em;
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 303px;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 306px;
        position: absolute;
        right: 146px;
        top: 583px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 370px;
        position: absolute;
        right: 320px;
        top: 402px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 30%;
        left: 50%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 2.4;
    }
}
@media only screen and (min-width: 500px)
{
    h2.subheader
    {
        font-size: 2.4em;
        margin: 0 0 8px;
        font-family: gilroy-black;
    }
    .parallax-test
    {
        height: 881px;
        background-position: center;
    }
    .main-subject-5
    {
        width: 60%;
        margin: 0 auto;
    }
    .particles-bg
    {
        position: absolute;
        width: 964px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -93px;
        top: 213px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 660px;
        top: 511px;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 300px;
        position: absolute;
        right: 234px;
        top: 423px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 487px;
        position: absolute;
        right: 5px;
        top: 376px;
    }
    .supporting-1
    {
        position: absolute;
        width: 839px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 50%;
        top: 578px;
        transform: translate(-50%,-50%);
    }
    .how-it-works .steps
    {
        margin-bottom: 30px;
        padding-bottom: 40px;
        border-radius: 16px;
        position: relative;
        top: 66px;
        background: #fff;
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 490px;
        top: 81%;
        left: 48%;
        transform: translate(-50%,-50%);
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 336px;
        position: absolute;
        right: 244px;
        top: 633px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 410px;
        position: absolute;
        right: 320px;
        top: 412px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 70%;
        left: 50%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.6;
    }
    .main-subject-4
    {
        position: absolute;
        width: 559px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -29px;
        top: 401px;
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 256px;
    }
    .sec-parallax .water
    {
        width: 90%;
        top: 480px;
    }
    .sec-parallax .ball-blue
    {
        top: 500px;
        left: -7px;
        width: 30%;
    }
    .sec-parallax .ball-red
    {
        width: 16%;
        top: 528px;
        left: -63px;
    }
}
@media only screen and (min-width: 768px)
{
    .banner h1 span.twenty
    {
        font-size: 1.4em;
        line-height: 2rem;
        max-width: none;
    }
    h2.subheader
    {
        font-size: 2.2em;
        margin: 0 0 12px 0;
        font-family: gilroy-black;
        text-align: left;
    }
    .how-it-works .paymenticons ul
    {
        display: flex;
        max-width: 280px;
    }
    .bt-fold
    {
        position: relative;
        top: -63px;
        display: flex;
        align-content: center;
        flex-flow: wrap;
        align-items: center;
    }
    .title-bar
    {
        text-align: left;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .how-it-works .step h4
    {
        color: #000;
        font-size: 1.2em;
        font-family: gilroy-black;
    }
    .how-it-works .steps
    {
        margin-bottom: 20px;
        border-radius: 16px;
        position: relative;
        top: -129px;
        z-index: 9998;
        padding-bottom: 0;
    }
    .how-it-works .step
    {
        display: flex;
        flex-flow: column wrap;
        place-content: center;
        align-items: center;
        padding: 48px 12px 22px;
    }
    h4.request-header
    {
        color: #fff;
        font-family: nunito-regular;
        font-size: 24px;
        margin: 12px 0 14px;
        text-align: left;
    }
    .parallax-test
    {
        height: 570px;
        background-image: url(../../bcgamebettingde/image/768-bg.jpg);
        background-color: #e12482;
        background-position: bottom 0 right -60px;
        background-size: 85%;
    }
    .particles-bg
    {
        position: absolute;
        width: 1321px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -64px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 787px;
        top: 291px;
        left: 59%;
        transform: translate(-50%,-50%);
        transform-origin: right;
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 300px;
        position: absolute;
        right: 257px;
        top: 237px;
    }
    #emKDEL3z2Zh1
    {
        width: 140px;
        position: absolute;
        top: -92px;
    }
    #egdGlmYaUDx1
    {
        width: 140px;
        position: absolute;
        top: -92px;
    }
    #erTidKXkoq41
    {
        width: 140px;
        position: absolute;
        top: -92px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 367px;
        position: absolute;
        right: 4px;
        top: 178px;
        rotate: 0deg;
    }
    .supporting-1
    {
        position: absolute;
        width: 811px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 76%;
        top: 357px;
        transform: translate(-50%,-50%);
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 480px;
        top: 67%;
        left: 72%;
        transform: translate(-50%,-50%);
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 286px;
        position: absolute;
        right: 152px;
        top: 317px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 440px;
        position: absolute;
        right: 300px;
        top: 154px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 53%;
        left: 73%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.4;
    }
    .main-subject-4
    {
        position: absolute;
        width: 559px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -23px;
        top: 59px;
    }
    .main-subject-5
    {
        width: 100%;
    }
    .sec-parallax
    {
        position: absolute;
        width: 1798px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -90px;
    }
    .sec-parallax .water
    {
        top: 465px;
    }
    .sec-parallax .ball-blue
    {
        top: 510px;
        left: 188px;
        width: 426px;
    }
    .sec-parallax .ball-red
    {
        top: 519px;
        left: 69px;
        width: 351px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 562px;
        background-image: url(../../bcgamebettingde/image/sub-hero-img-tablet.png);
        background-repeat: no-repeat;
        background-size: 1300px;
        background-position: left -285px bottom -18px;
    }
}
@media only screen and (min-width: 1024px)
{
    .banner h1 span.twenty
    {
        margin-top: 0;
        padding: 0;
        font-size: 1.8em;
        line-height: 1.1em;
        margin-bottom: 0;
    }
    h2.subheader
    {
        font-size: 2.4em;
        margin: 0 0 2px 0;
        font-family: gilroy-black;
        text-align: left;
    }
    .parallax-test
    {
        height: 600px;
        background-position: bottom right -71px;
        background-size: 1100px;
        background-image: url(../../bcgamebettingde/image/1240-bg.jpg);
    }
    .bt-fold
    {
        top: -57px;
    }
    .main-subject-5
    {
        width: 90%;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 599px;
        background-size: 1540px;
        background-position: left -321px bottom -60px;
    }
    .particles-bg
    {
        position: absolute;
        width: 1920px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -350px;
    }
    .sec-parallax
    {
        position: absolute;
        width: 1920px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -350px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 840px;
        top: 269px;
        left: 70%;
        transform: translate(-50%,-50%);
        transform-origin: center;
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 300px;
        position: absolute;
        right: 251px;
        top: 262px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 433px;
        position: absolute;
        right: 24px;
        top: 120px;
    }
    .supporting-1
    {
        position: absolute;
        width: 951px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 76%;
        top: 316px;
        transform: translate(-50%,-50%);
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 536px;
        top: 65%;
        left: 73%;
        transform: translate(-50%,-50%);
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 323px;
        position: absolute;
        right: 242px;
        top: 298px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 436px;
        position: absolute;
        right: 308px;
        top: 152px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 47%;
        left: 75%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.5;
    }
    .main-subject-4
    {
        position: absolute;
        width: 650px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -50px;
        top: 50px;
    }
    .sec-parallax .water
    {
        top: 180px;
    }
    .sec-parallax .ball-blue
    {
        top: 227px;
        left: 229px;
        width: 561px;
    }
    .sec-parallax .ball-red
    {
        width: 464px;
        top: 245px;
        left: 74px;
    }
    .sec-parallax
    {
        width: 1843px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 254px;
    }
}
@media only screen and (min-width: 1240px)
{
    .banner h1 span.twenty
    {
        font-size: 1.8em;
        margin: 0 0;
        line-height: 2.8rem;
    }
    h4.request-header
    {
        color: #fff;
        font-family: nunito-regular;
        font-size: 28px;
        margin: 12px 0 14px;
        text-align: left;
    }
    .banner .over .overinfo
    {
        margin-top: 15px;
    }
    h2.subheader
    {
        font-size: 3em;
        margin: 0 0 12px 0;
        font-family: gilroy-black;
        text-align: left;
    }
    .parallax-test
    {
        height: 650px;
        background-size: 1440px;
        background-position: bottom -100px right -97px;
    }
    .bt-fold
    {
        top: -44px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 720px;
        background-size: 1820px;
        background-position: left -360px bottom -60px;
    }
    .sec-parallax
    {
        width: 1789px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 256px;
    }
    .particles-bg
    {
        position: absolute;
        width: 1389px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -99px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 973px;
        top: 284px;
        left: 69%;
        transform: translate(-50%,-50%);
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 300px;
        position: absolute;
        right: 255px;
        top: 282px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 477px;
        position: absolute;
        right: 91px;
        top: 93px;
    }
    .supporting-1
    {
        position: absolute;
        width: 1122px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 78%;
        top: 326px;
        transform: translate(-50%,-50%);
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 578px;
        top: 66%;
        left: 70%;
        transform: translate(-50%,-50%);
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 365px;
        position: absolute;
        right: 331px;
        top: 256px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 494px;
        position: absolute;
        right: 354px;
        top: 120px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 51%;
        left: 70%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.8;
    }
    .main-subject-4
    {
        position: absolute;
        width: 728px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 13px;
        top: 231px;
    }
    .sec-parallax .water
    {
        top: 210px;
    }
    .sec-parallax .ball-blue
    {
        top: 267px;
        left: 350px;
        width: 561px;
    }
    .sec-parallax .ball-red
    {
        width: 459px;
        top: 278px;
        left: 131px;
    }
    .sec-parallax
    {
        width: 2083px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -236px;
        top: 256px;
    }
}
@media only screen and (min-width: 1400px)
{
    h2.subheader
    {
        font-size: 3em;
        margin: 0 0 16px 0;
        font-family: gilroy-black;
        text-align: left;
    }
    .parallax-test
    {
        height: 690px;
        background-position: bottom -70px right -29px;
        background-size: 1430px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
    }
    .particles-bg
    {
        position: absolute;
        width: 1060px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: -70px;
        top: -41px;
        visibility: hidden;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        transform-origin: center;
        width: 971px;
        top: 285px;
        left: 69%;
        transform: translate(-50%,-50%);
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        scale: var(--scale5);
        width: 490px;
        position: absolute;
        right: 166px;
        top: 104px;
    }
    .supporting-1
    {
        position: absolute;
        width: 1097px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 73%;
        top: 307px;
        transform: translate(-50%,-50%);
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 584px;
        top: 68%;
        left: 70%;
        transform: translate(-50%,-50%);
        z-index: 2;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 410px;
        position: absolute;
        right: 338px;
        top: 238px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 628px;
        position: absolute;
        right: 420px;
        top: 60px;
        z-index: 1;
        transform-origin: right bottom;
    }
    .particle-wrap
    {
        position: relative;
        top: 48%;
        left: 70%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.8;
    }
    .main-subject-4
    {
        position: absolute;
        width: 790px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: 160px;
    }
}
@media only screen and (min-width: 1550px)
{
    h2.subheader
    {
        font-size: 3em;
        margin: 0 0 16px 0;
        font-family: gilroy-black;
        text-align: left;
    }
    .parallax-test
    {
        height: 720px;
        background-size: 1480px;
        background-position: right;
    }
    .particles-bg
    {
        position: absolute;
        width: 1800px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 0;
        top: -268px;
    }
    .main-subject
    {
        position: absolute;
        scale: var(--scale);
        will-change: scale;
        max-width: none;
        width: 950px;
        top: 295px;
        left: 66%;
        transform: translate(-50%,-50%);
    }
    .main-subject-2
    {
        transform: scale(1.2) translatex(var(--movex));
        width: 281px;
        position: absolute;
        right: 530px;
        top: 229px;
    }
    .stars-top
    {
        transform: scale(1.2) translatey(var(--movey));
        will-change: transform;
        scale: var(--scale5);
        width: 515px;
        position: absolute;
        right: 266px;
        top: 70px;
    }
    .supporting-1
    {
        position: absolute;
        width: 1039px;
        transform: scale(1.2) translatey(var(--movey-alt));
        scale: var(--scale6);
        will-change: transform;
        max-width: none;
        left: 72%;
        top: 320px;
        transform: translate(-50%,-50%);
    }
    .balloons
    {
        position: absolute;
        scale: var(--scale2);
        opacity: var(--opacity);
        max-width: none;
        width: 588px;
        top: 65%;
        left: 68%;
        transform: translate(-50%,-50%);
        z-index: 3;
    }
    .bingo-ball-1
    {
        transform: scale(1) translatex(var(--movex));
        scale: var(--scale3);
        opacity: var(--opacity);
        rotate: var(--rotate2);
        width: 381px;
        position: absolute;
        right: 552px;
        top: 283px;
        z-index: 1;
    }
    .bingo-ball-2
    {
        transform: scale(1) translatex(var(--movex-2));
        scale: var(--scale4);
        opacity: var(--opacity);
        rotate: var(--rotate);
        width: 605px;
        position: absolute;
        right: 467px;
        top: 75px;
        transform-origin: right bottom;
        z-index: 2;
    }
    .particle-wrap
    {
        position: relative;
        top: 50%;
        left: 68%;
        width: 0;
        height: 0;
        transform-style: preserve-3d;
        perspective: 1000px;
        animation: 24s linear 0s infinite normal none running rotate;
        scale: 1.8;
    }
    .main-subject-4
    {
        position: absolute;
        width: 742px;
        transform: translateY(var(--translateY));
        will-change: transform;
        max-width: none;
        right: 151px;
        top: 159px;
    }
    .sec-parallax .water
    {
        width: 170%;
    }
    .sec-parallax .ball-blue
    {
        top: 372px;
    }
    .sec-parallax .ball-red
    {
        top: 406px;
    }
    .how-it-works
    {
        text-align: center;
        overflow-x: clip;
        height: 810px;
        background-size: 130%;
        background-position: left -360px center;
    }
    .sec-parallax
    {
        width: 2684px;
        transform: translatex(var(--swimright));
        will-change: transform;
        max-width: none;
        left: -461px;
        top: 178px;
    }
}
@keyframes rotate
{
    100%
    {
        transform: rotateY(360deg) rotateX(360deg);
    }
}
.c
{
    position: absolute;
    width: 2px;
    height: 2px;
    border-radius: 50%;
    opacity: 0;
}
.c:nth-child(1)
{
    animation: 14s ease .01s infinite normal none running orbit1;
    background-color: #ffe869;
}
@keyframes orbit1
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-120deg) rotateY(49deg) translateX(100px) rotateZ(120deg);
    }
    80%
    {
        transform: rotateZ(-120deg) rotateY(49deg) translateX(100px) rotateZ(120deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-120deg) rotateY(49deg) translateX(300px) rotateZ(120deg);
    }
}
.c:nth-child(2)
{
    animation: 14s ease .02s infinite normal none running orbit2;
    background-color: #ffe869;
}
@keyframes orbit2
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-130deg) rotateY(292deg) translateX(100px) rotateZ(130deg);
    }
    80%
    {
        transform: rotateZ(-130deg) rotateY(292deg) translateX(100px) rotateZ(130deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-130deg) rotateY(292deg) translateX(300px) rotateZ(130deg);
    }
}
.c:nth-child(3)
{
    animation: 14s ease .03s infinite normal none running orbit3;
    background-color: #fef1a5;
}
@keyframes orbit3
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-85deg) rotateY(187deg) translateX(100px) rotateZ(85deg);
    }
    80%
    {
        transform: rotateZ(-85deg) rotateY(187deg) translateX(100px) rotateZ(85deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-85deg) rotateY(187deg) translateX(300px) rotateZ(85deg);
    }
}
.c:nth-child(4)
{
    animation: 14s ease .04s infinite normal none running orbit4;
    background-color: #fef1a5;
}
@keyframes orbit4
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-319deg) rotateY(331deg) translateX(100px) rotateZ(319deg);
    }
    80%
    {
        transform: rotateZ(-319deg) rotateY(331deg) translateX(100px) rotateZ(319deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-319deg) rotateY(331deg) translateX(300px) rotateZ(319deg);
    }
}
.c:nth-child(5)
{
    animation: 14s ease .05s infinite normal none running orbit5;
    background-color: #fef1a5;
}
@keyframes orbit5
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-60deg) rotateY(298deg) translateX(100px) rotateZ(60deg);
    }
    80%
    {
        transform: rotateZ(-60deg) rotateY(298deg) translateX(100px) rotateZ(60deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-60deg) rotateY(298deg) translateX(300px) rotateZ(60deg);
    }
}
.c:nth-child(6)
{
    animation: 14s ease .06s infinite normal none running orbit6;
    background-color: #fef1a5;
}
@keyframes orbit6
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-77deg) rotateY(119deg) translateX(100px) rotateZ(77deg);
    }
    80%
    {
        transform: rotateZ(-77deg) rotateY(119deg) translateX(100px) rotateZ(77deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-77deg) rotateY(119deg) translateX(300px) rotateZ(77deg);
    }
}
.c:nth-child(7)
{
    animation: 14s ease .07s infinite normal none running orbit7;
    background-color: #fef1a5;
}
@keyframes orbit7
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-141deg) rotateY(302deg) translateX(100px) rotateZ(141deg);
    }
    80%
    {
        transform: rotateZ(-141deg) rotateY(302deg) translateX(100px) rotateZ(141deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-141deg) rotateY(302deg) translateX(300px) rotateZ(141deg);
    }
}
.c:nth-child(8)
{
    animation: 14s ease .08s infinite normal none running orbit8;
    background-color: #fef1a5;
}
@keyframes orbit8
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-63deg) rotateY(325deg) translateX(100px) rotateZ(63deg);
    }
    80%
    {
        transform: rotateZ(-63deg) rotateY(325deg) translateX(100px) rotateZ(63deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-63deg) rotateY(325deg) translateX(300px) rotateZ(63deg);
    }
}
.c:nth-child(9)
{
    animation: 14s ease .09s infinite normal none running orbit9;
    background-color: #fef1a5;
}
@keyframes orbit9
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-330deg) rotateY(40deg) translateX(100px) rotateZ(330deg);
    }
    80%
    {
        transform: rotateZ(-330deg) rotateY(40deg) translateX(100px) rotateZ(330deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-330deg) rotateY(40deg) translateX(300px) rotateZ(330deg);
    }
}
.c:nth-child(10)
{
    animation: 14s ease .1s infinite normal none running orbit10;
    background-color: #fef1a5;
}
@keyframes orbit10
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-243deg) rotateY(279deg) translateX(100px) rotateZ(243deg);
    }
    80%
    {
        transform: rotateZ(-243deg) rotateY(279deg) translateX(100px) rotateZ(243deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-243deg) rotateY(279deg) translateX(300px) rotateZ(243deg);
    }
}
.c:nth-child(11)
{
    animation: 14s ease .11s infinite normal none running orbit11;
    background-color: #fef1a5;
}
@keyframes orbit11
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-289deg) rotateY(296deg) translateX(100px) rotateZ(289deg);
    }
    80%
    {
        transform: rotateZ(-289deg) rotateY(296deg) translateX(100px) rotateZ(289deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-289deg) rotateY(296deg) translateX(300px) rotateZ(289deg);
    }
}
.c:nth-child(12)
{
    animation: 14s ease .12s infinite normal none running orbit12;
    background-color: #fef1a5;
}
@keyframes orbit12
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-210deg) rotateY(238deg) translateX(100px) rotateZ(210deg);
    }
    80%
    {
        transform: rotateZ(-210deg) rotateY(238deg) translateX(100px) rotateZ(210deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-210deg) rotateY(238deg) translateX(300px) rotateZ(210deg);
    }
}
.c:nth-child(13)
{
    animation: 14s ease .13s infinite normal none running orbit13;
    background-color: #fef1a5;
}
@keyframes orbit13
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-57deg) rotateY(358deg) translateX(100px) rotateZ(57deg);
    }
    80%
    {
        transform: rotateZ(-57deg) rotateY(358deg) translateX(100px) rotateZ(57deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-57deg) rotateY(358deg) translateX(300px) rotateZ(57deg);
    }
}
.c:nth-child(14)
{
    animation: 14s ease .14s infinite normal none running orbit14;
    background-color: #fef1a5;
}
@keyframes orbit14
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-357deg) rotateY(215deg) translateX(100px) rotateZ(357deg);
    }
    80%
    {
        transform: rotateZ(-357deg) rotateY(215deg) translateX(100px) rotateZ(357deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-357deg) rotateY(215deg) translateX(300px) rotateZ(357deg);
    }
}
.c:nth-child(15)
{
    animation: 14s ease .15s infinite normal none running orbit15;
    background-color: #fef1a5;
}
@keyframes orbit15
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-324deg) rotateY(254deg) translateX(100px) rotateZ(324deg);
    }
    80%
    {
        transform: rotateZ(-324deg) rotateY(254deg) translateX(100px) rotateZ(324deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-324deg) rotateY(254deg) translateX(300px) rotateZ(324deg);
    }
}
.c:nth-child(16)
{
    animation: 14s ease .16s infinite normal none running orbit16;
    background-color: #fef1a5;
}
@keyframes orbit16
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-114deg) rotateY(302deg) translateX(100px) rotateZ(114deg);
    }
    80%
    {
        transform: rotateZ(-114deg) rotateY(302deg) translateX(100px) rotateZ(114deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-114deg) rotateY(302deg) translateX(300px) rotateZ(114deg);
    }
}
.c:nth-child(17)
{
    animation: 14s ease .17s infinite normal none running orbit17;
    background-color: #fef1a5;
}
@keyframes orbit17
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-319deg) rotateY(107deg) translateX(100px) rotateZ(319deg);
    }
    80%
    {
        transform: rotateZ(-319deg) rotateY(107deg) translateX(100px) rotateZ(319deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-319deg) rotateY(107deg) translateX(300px) rotateZ(319deg);
    }
}
.c:nth-child(18)
{
    animation: 14s ease .18s infinite normal none running orbit18;
    background-color: #fef1a5;
}
@keyframes orbit18
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-173deg) rotateY(143deg) translateX(100px) rotateZ(173deg);
    }
    80%
    {
        transform: rotateZ(-173deg) rotateY(143deg) translateX(100px) rotateZ(173deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-173deg) rotateY(143deg) translateX(300px) rotateZ(173deg);
    }
}
.c:nth-child(19)
{
    animation: 14s ease .19s infinite normal none running orbit19;
    background-color: #fef1a5;
}
@keyframes orbit19
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-341deg) rotateY(73deg) translateX(100px) rotateZ(341deg);
    }
    80%
    {
        transform: rotateZ(-341deg) rotateY(73deg) translateX(100px) rotateZ(341deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-341deg) rotateY(73deg) translateX(300px) rotateZ(341deg);
    }
}
.c:nth-child(20)
{
    animation: 14s ease .2s infinite normal none running orbit20;
    background-color: #fef1a5;
}
@keyframes orbit20
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-30deg) rotateY(302deg) translateX(100px) rotateZ(30deg);
    }
    80%
    {
        transform: rotateZ(-30deg) rotateY(302deg) translateX(100px) rotateZ(30deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-30deg) rotateY(302deg) translateX(300px) rotateZ(30deg);
    }
}
.c:nth-child(21)
{
    animation: 14s ease .21s infinite normal none running orbit21;
    background-color: #fef1a5;
}
@keyframes orbit21
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-340deg) rotateY(151deg) translateX(100px) rotateZ(340deg);
    }
    80%
    {
        transform: rotateZ(-340deg) rotateY(151deg) translateX(100px) rotateZ(340deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-340deg) rotateY(151deg) translateX(300px) rotateZ(340deg);
    }
}
.c:nth-child(22)
{
    animation: 14s ease .22s infinite normal none running orbit22;
    background-color: #fef1a5;
}
@keyframes orbit22
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-125deg) rotateY(317deg) translateX(100px) rotateZ(125deg);
    }
    80%
    {
        transform: rotateZ(-125deg) rotateY(317deg) translateX(100px) rotateZ(125deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-125deg) rotateY(317deg) translateX(300px) rotateZ(125deg);
    }
}
.c:nth-child(23)
{
    animation: 14s ease .23s infinite normal none running orbit23;
    background-color: #fef1a5;
}
@keyframes orbit23
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-106deg) rotateY(126deg) translateX(100px) rotateZ(106deg);
    }
    80%
    {
        transform: rotateZ(-106deg) rotateY(126deg) translateX(100px) rotateZ(106deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-106deg) rotateY(126deg) translateX(300px) rotateZ(106deg);
    }
}
.c:nth-child(24)
{
    animation: 14s ease .24s infinite normal none running orbit24;
    background-color: #fef1a5;
}
@keyframes orbit24
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-243deg) rotateY(356deg) translateX(100px) rotateZ(243deg);
    }
    80%
    {
        transform: rotateZ(-243deg) rotateY(356deg) translateX(100px) rotateZ(243deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-243deg) rotateY(356deg) translateX(300px) rotateZ(243deg);
    }
}
.c:nth-child(25)
{
    animation: 14s ease .25s infinite normal none running orbit25;
    background-color: #fef1a5;
}
@keyframes orbit25
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-125deg) rotateY(28deg) translateX(100px) rotateZ(125deg);
    }
    80%
    {
        transform: rotateZ(-125deg) rotateY(28deg) translateX(100px) rotateZ(125deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-125deg) rotateY(28deg) translateX(300px) rotateZ(125deg);
    }
}
.c:nth-child(26)
{
    animation: 14s ease .26s infinite normal none running orbit26;
    background-color: #fef1a5;
}
@keyframes orbit26
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-320deg) rotateY(269deg) translateX(100px) rotateZ(320deg);
    }
    80%
    {
        transform: rotateZ(-320deg) rotateY(269deg) translateX(100px) rotateZ(320deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-320deg) rotateY(269deg) translateX(300px) rotateZ(320deg);
    }
}
.c:nth-child(27)
{
    animation: 14s ease .27s infinite normal none running orbit27;
    background-color: #fef1a5;
}
@keyframes orbit27
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-347deg) rotateY(177deg) translateX(100px) rotateZ(347deg);
    }
    80%
    {
        transform: rotateZ(-347deg) rotateY(177deg) translateX(100px) rotateZ(347deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-347deg) rotateY(177deg) translateX(300px) rotateZ(347deg);
    }
}
.c:nth-child(28)
{
    animation: 14s ease .28s infinite normal none running orbit28;
    background-color: #fef1a5;
}
@keyframes orbit28
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-340deg) rotateY(212deg) translateX(100px) rotateZ(340deg);
    }
    80%
    {
        transform: rotateZ(-340deg) rotateY(212deg) translateX(100px) rotateZ(340deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-340deg) rotateY(212deg) translateX(300px) rotateZ(340deg);
    }
}
.c:nth-child(29)
{
    animation: 14s ease .29s infinite normal none running orbit29;
    background-color: #fef1a5;
}
@keyframes orbit29
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-269deg) rotateY(64deg) translateX(100px) rotateZ(269deg);
    }
    80%
    {
        transform: rotateZ(-269deg) rotateY(64deg) translateX(100px) rotateZ(269deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-269deg) rotateY(64deg) translateX(300px) rotateZ(269deg);
    }
}
.c:nth-child(30)
{
    animation: 14s ease .3s infinite normal none running orbit30;
    background-color: #fef1a5;
}
@keyframes orbit30
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-206deg) rotateY(138deg) translateX(100px) rotateZ(206deg);
    }
    80%
    {
        transform: rotateZ(-206deg) rotateY(138deg) translateX(100px) rotateZ(206deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-206deg) rotateY(138deg) translateX(300px) rotateZ(206deg);
    }
}
.c:nth-child(31)
{
    animation: 14s ease .31s infinite normal none running orbit31;
    background-color: #fef1a5;
}
@keyframes orbit31
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-284deg) rotateY(211deg) translateX(100px) rotateZ(284deg);
    }
    80%
    {
        transform: rotateZ(-284deg) rotateY(211deg) translateX(100px) rotateZ(284deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-284deg) rotateY(211deg) translateX(300px) rotateZ(284deg);
    }
}
.c:nth-child(32)
{
    animation: 14s ease .32s infinite normal none running orbit32;
    background-color: #fef1a5;
}
@keyframes orbit32
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-218deg) rotateY(339deg) translateX(100px) rotateZ(218deg);
    }
    80%
    {
        transform: rotateZ(-218deg) rotateY(339deg) translateX(100px) rotateZ(218deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-218deg) rotateY(339deg) translateX(300px) rotateZ(218deg);
    }
}
.c:nth-child(33)
{
    animation: 14s ease .33s infinite normal none running orbit33;
    background-color: #fef1a5;
}
@keyframes orbit33
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-270deg) rotateY(202deg) translateX(100px) rotateZ(270deg);
    }
    80%
    {
        transform: rotateZ(-270deg) rotateY(202deg) translateX(100px) rotateZ(270deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-270deg) rotateY(202deg) translateX(300px) rotateZ(270deg);
    }
}
.c:nth-child(34)
{
    animation: 14s ease .34s infinite normal none running orbit34;
    background-color: #fef1a5;
}
@keyframes orbit34
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-286deg) rotateY(70deg) translateX(100px) rotateZ(286deg);
    }
    80%
    {
        transform: rotateZ(-286deg) rotateY(70deg) translateX(100px) rotateZ(286deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-286deg) rotateY(70deg) translateX(300px) rotateZ(286deg);
    }
}
.c:nth-child(35)
{
    animation: 14s ease .35s infinite normal none running orbit35;
    background-color: #fef1a5;
}
@keyframes orbit35
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-305deg) rotateY(2deg) translateX(100px) rotateZ(305deg);
    }
    80%
    {
        transform: rotateZ(-305deg) rotateY(2deg) translateX(100px) rotateZ(305deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-305deg) rotateY(2deg) translateX(300px) rotateZ(305deg);
    }
}
.c:nth-child(36)
{
    animation: 14s ease .36s infinite normal none running orbit36;
    background-color: #fef1a5;
}
@keyframes orbit36
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-322deg) rotateY(218deg) translateX(100px) rotateZ(322deg);
    }
    80%
    {
        transform: rotateZ(-322deg) rotateY(218deg) translateX(100px) rotateZ(322deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-322deg) rotateY(218deg) translateX(300px) rotateZ(322deg);
    }
}
.c:nth-child(37)
{
    animation: 14s ease .37s infinite normal none running orbit37;
    background-color: #fef1a5;
}
@keyframes orbit37
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-293deg) rotateY(86deg) translateX(100px) rotateZ(293deg);
    }
    80%
    {
        transform: rotateZ(-293deg) rotateY(86deg) translateX(100px) rotateZ(293deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-293deg) rotateY(86deg) translateX(300px) rotateZ(293deg);
    }
}
.c:nth-child(38)
{
    animation: 14s ease .38s infinite normal none running orbit38;
    background-color: #fef1a5;
}
@keyframes orbit38
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-6deg) rotateY(305deg) translateX(100px) rotateZ(6deg);
    }
    80%
    {
        transform: rotateZ(-6deg) rotateY(305deg) translateX(100px) rotateZ(6deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-6deg) rotateY(305deg) translateX(300px) rotateZ(6deg);
    }
}
.c:nth-child(39)
{
    animation: 14s ease .39s infinite normal none running orbit39;
    background-color: #fef1a5;
}
@keyframes orbit39
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-225deg) rotateY(271deg) translateX(100px) rotateZ(225deg);
    }
    80%
    {
        transform: rotateZ(-225deg) rotateY(271deg) translateX(100px) rotateZ(225deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-225deg) rotateY(271deg) translateX(300px) rotateZ(225deg);
    }
}
.c:nth-child(40)
{
    animation: 14s ease .4s infinite normal none running orbit40;
    background-color: #fef1a5;
}
@keyframes orbit40
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-184deg) rotateY(119deg) translateX(100px) rotateZ(184deg);
    }
    80%
    {
        transform: rotateZ(-184deg) rotateY(119deg) translateX(100px) rotateZ(184deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-184deg) rotateY(119deg) translateX(300px) rotateZ(184deg);
    }
}
.c:nth-child(41)
{
    animation: 14s ease .41s infinite normal none running orbit41;
    background-color: #fef1a5;
}
@keyframes orbit41
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-188deg) rotateY(121deg) translateX(100px) rotateZ(188deg);
    }
    80%
    {
        transform: rotateZ(-188deg) rotateY(121deg) translateX(100px) rotateZ(188deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-188deg) rotateY(121deg) translateX(300px) rotateZ(188deg);
    }
}
.c:nth-child(42)
{
    animation: 14s ease .42s infinite normal none running orbit42;
    background-color: #fef1a5;
}
@keyframes orbit42
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-78deg) rotateY(354deg) translateX(100px) rotateZ(78deg);
    }
    80%
    {
        transform: rotateZ(-78deg) rotateY(354deg) translateX(100px) rotateZ(78deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-78deg) rotateY(354deg) translateX(300px) rotateZ(78deg);
    }
}
.c:nth-child(43)
{
    animation: 14s ease .43s infinite normal none running orbit43;
    background-color: #fef1a5;
}
@keyframes orbit43
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-254deg) rotateY(184deg) translateX(100px) rotateZ(254deg);
    }
    80%
    {
        transform: rotateZ(-254deg) rotateY(184deg) translateX(100px) rotateZ(254deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-254deg) rotateY(184deg) translateX(300px) rotateZ(254deg);
    }
}
.c:nth-child(44)
{
    animation: 14s ease .44s infinite normal none running orbit44;
    background-color: #fef1a5;
}
@keyframes orbit44
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-349deg) rotateY(218deg) translateX(100px) rotateZ(349deg);
    }
    80%
    {
        transform: rotateZ(-349deg) rotateY(218deg) translateX(100px) rotateZ(349deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-349deg) rotateY(218deg) translateX(300px) rotateZ(349deg);
    }
}
.c:nth-child(45)
{
    animation: 14s ease .45s infinite normal none running orbit45;
    background-color: #fef1a5;
}
@keyframes orbit45
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-352deg) rotateY(128deg) translateX(100px) rotateZ(352deg);
    }
    80%
    {
        transform: rotateZ(-352deg) rotateY(128deg) translateX(100px) rotateZ(352deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-352deg) rotateY(128deg) translateX(300px) rotateZ(352deg);
    }
}
.c:nth-child(46)
{
    animation: 14s ease .46s infinite normal none running orbit46;
    background-color: #fef1a5;
}
@keyframes orbit46
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-135deg) rotateY(11deg) translateX(100px) rotateZ(135deg);
    }
    80%
    {
        transform: rotateZ(-135deg) rotateY(11deg) translateX(100px) rotateZ(135deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-135deg) rotateY(11deg) translateX(300px) rotateZ(135deg);
    }
}
.c:nth-child(47)
{
    animation: 14s ease .47s infinite normal none running orbit47;
    background-color: #fef1a5;
}
@keyframes orbit47
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-204deg) rotateY(60deg) translateX(100px) rotateZ(204deg);
    }
    80%
    {
        transform: rotateZ(-204deg) rotateY(60deg) translateX(100px) rotateZ(204deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-204deg) rotateY(60deg) translateX(300px) rotateZ(204deg);
    }
}
.c:nth-child(48)
{
    animation: 14s ease .48s infinite normal none running orbit48;
    background-color: #fef1a5;
}
@keyframes orbit48
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-120deg) rotateY(153deg) translateX(100px) rotateZ(120deg);
    }
    80%
    {
        transform: rotateZ(-120deg) rotateY(153deg) translateX(100px) rotateZ(120deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-120deg) rotateY(153deg) translateX(300px) rotateZ(120deg);
    }
}
.c:nth-child(49)
{
    animation: 14s ease .49s infinite normal none running orbit49;
    background-color: #fef1a5;
}
@keyframes orbit49
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-44deg) rotateY(44deg) translateX(100px) rotateZ(44deg);
    }
    80%
    {
        transform: rotateZ(-44deg) rotateY(44deg) translateX(100px) rotateZ(44deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-44deg) rotateY(44deg) translateX(300px) rotateZ(44deg);
    }
}
.c:nth-child(50)
{
    animation: 14s ease .5s infinite normal none running orbit50;
    background-color: #fef1a5;
}
@keyframes orbit50
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-356deg) rotateY(354deg) translateX(100px) rotateZ(356deg);
    }
    80%
    {
        transform: rotateZ(-356deg) rotateY(354deg) translateX(100px) rotateZ(356deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-356deg) rotateY(354deg) translateX(300px) rotateZ(356deg);
    }
}
.c:nth-child(51)
{
    animation: 14s ease .51s infinite normal none running orbit51;
    background-color: #fef1a5;
}
@keyframes orbit51
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-213deg) rotateY(33deg) translateX(100px) rotateZ(213deg);
    }
    80%
    {
        transform: rotateZ(-213deg) rotateY(33deg) translateX(100px) rotateZ(213deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-213deg) rotateY(33deg) translateX(300px) rotateZ(213deg);
    }
}
.c:nth-child(52)
{
    animation: 14s ease .52s infinite normal none running orbit52;
    background-color: #fef1a5;
}
@keyframes orbit52
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-89deg) rotateY(183deg) translateX(100px) rotateZ(89deg);
    }
    80%
    {
        transform: rotateZ(-89deg) rotateY(183deg) translateX(100px) rotateZ(89deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-89deg) rotateY(183deg) translateX(300px) rotateZ(89deg);
    }
}
.c:nth-child(53)
{
    animation: 14s ease .53s infinite normal none running orbit53;
    background-color: #fef1a5;
}
@keyframes orbit53
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-354deg) rotateY(352deg) translateX(100px) rotateZ(354deg);
    }
    80%
    {
        transform: rotateZ(-354deg) rotateY(352deg) translateX(100px) rotateZ(354deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-354deg) rotateY(352deg) translateX(300px) rotateZ(354deg);
    }
}
.c:nth-child(54)
{
    animation: 14s ease .54s infinite normal none running orbit54;
    background-color: #fef1a5;
}
@keyframes orbit54
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-312deg) rotateY(194deg) translateX(100px) rotateZ(312deg);
    }
    80%
    {
        transform: rotateZ(-312deg) rotateY(194deg) translateX(100px) rotateZ(312deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-312deg) rotateY(194deg) translateX(300px) rotateZ(312deg);
    }
}
.c:nth-child(55)
{
    animation: 14s ease .55s infinite normal none running orbit55;
    background-color: #fef1a5;
}
@keyframes orbit55
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-52deg) rotateY(147deg) translateX(100px) rotateZ(52deg);
    }
    80%
    {
        transform: rotateZ(-52deg) rotateY(147deg) translateX(100px) rotateZ(52deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-52deg) rotateY(147deg) translateX(300px) rotateZ(52deg);
    }
}
.c:nth-child(56)
{
    animation: 14s ease .56s infinite normal none running orbit56;
    background-color: #fef1a5;
}
@keyframes orbit56
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-201deg) rotateY(152deg) translateX(100px) rotateZ(201deg);
    }
    80%
    {
        transform: rotateZ(-201deg) rotateY(152deg) translateX(100px) rotateZ(201deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-201deg) rotateY(152deg) translateX(300px) rotateZ(201deg);
    }
}
.c:nth-child(57)
{
    animation: 14s ease .57s infinite normal none running orbit57;
    background-color: #fef1a5;
}
@keyframes orbit57
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-58deg) rotateY(261deg) translateX(100px) rotateZ(58deg);
    }
    80%
    {
        transform: rotateZ(-58deg) rotateY(261deg) translateX(100px) rotateZ(58deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-58deg) rotateY(261deg) translateX(300px) rotateZ(58deg);
    }
}
.c:nth-child(58)
{
    animation: 14s ease .58s infinite normal none running orbit58;
    background-color: #fef1a5;
}
@keyframes orbit58
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-354deg) rotateY(182deg) translateX(100px) rotateZ(354deg);
    }
    80%
    {
        transform: rotateZ(-354deg) rotateY(182deg) translateX(100px) rotateZ(354deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-354deg) rotateY(182deg) translateX(300px) rotateZ(354deg);
    }
}
.c:nth-child(59)
{
    animation: 14s ease .59s infinite normal none running orbit59;
    background-color: #fef1a5;
}
@keyframes orbit59
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-303deg) rotateY(12deg) translateX(100px) rotateZ(303deg);
    }
    80%
    {
        transform: rotateZ(-303deg) rotateY(12deg) translateX(100px) rotateZ(303deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-303deg) rotateY(12deg) translateX(300px) rotateZ(303deg);
    }
}
.c:nth-child(60)
{
    animation: 14s ease .6s infinite normal none running orbit60;
    background-color: #fef1a5;
}
@keyframes orbit60
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-197deg) rotateY(201deg) translateX(100px) rotateZ(197deg);
    }
    80%
    {
        transform: rotateZ(-197deg) rotateY(201deg) translateX(100px) rotateZ(197deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-197deg) rotateY(201deg) translateX(300px) rotateZ(197deg);
    }
}
.c:nth-child(61)
{
    animation: 14s ease .61s infinite normal none running orbit61;
    background-color: #fef1a5;
}
@keyframes orbit61
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-300deg) rotateY(14deg) translateX(100px) rotateZ(300deg);
    }
    80%
    {
        transform: rotateZ(-300deg) rotateY(14deg) translateX(100px) rotateZ(300deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-300deg) rotateY(14deg) translateX(300px) rotateZ(300deg);
    }
}
.c:nth-child(62)
{
    animation: 14s ease .62s infinite normal none running orbit62;
    background-color: #fef1a5;
}
@keyframes orbit62
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-273deg) rotateY(243deg) translateX(100px) rotateZ(273deg);
    }
    80%
    {
        transform: rotateZ(-273deg) rotateY(243deg) translateX(100px) rotateZ(273deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-273deg) rotateY(243deg) translateX(300px) rotateZ(273deg);
    }
}
.c:nth-child(63)
{
    animation: 14s ease .63s infinite normal none running orbit63;
    background-color: #fef1a5;
}
@keyframes orbit63
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-194deg) rotateY(148deg) translateX(100px) rotateZ(194deg);
    }
    80%
    {
        transform: rotateZ(-194deg) rotateY(148deg) translateX(100px) rotateZ(194deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-194deg) rotateY(148deg) translateX(300px) rotateZ(194deg);
    }
}
.c:nth-child(64)
{
    animation: 14s ease .64s infinite normal none running orbit64;
    background-color: #fef1a5;
}
@keyframes orbit64
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-129deg) rotateY(59deg) translateX(100px) rotateZ(129deg);
    }
    80%
    {
        transform: rotateZ(-129deg) rotateY(59deg) translateX(100px) rotateZ(129deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-129deg) rotateY(59deg) translateX(300px) rotateZ(129deg);
    }
}
.c:nth-child(65)
{
    animation: 14s ease .65s infinite normal none running orbit65;
    background-color: #fef1a5;
}
@keyframes orbit65
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-8deg) rotateY(59deg) translateX(100px) rotateZ(8deg);
    }
    80%
    {
        transform: rotateZ(-8deg) rotateY(59deg) translateX(100px) rotateZ(8deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-8deg) rotateY(59deg) translateX(300px) rotateZ(8deg);
    }
}
.c:nth-child(66)
{
    animation: 14s ease .66s infinite normal none running orbit66;
    background-color: #fef1a5;
}
@keyframes orbit66
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-128deg) rotateY(213deg) translateX(100px) rotateZ(128deg);
    }
    80%
    {
        transform: rotateZ(-128deg) rotateY(213deg) translateX(100px) rotateZ(128deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-128deg) rotateY(213deg) translateX(300px) rotateZ(128deg);
    }
}
.c:nth-child(67)
{
    animation: 14s ease .67s infinite normal none running orbit67;
    background-color: #fef1a5;
}
@keyframes orbit67
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-200deg) rotateY(122deg) translateX(100px) rotateZ(200deg);
    }
    80%
    {
        transform: rotateZ(-200deg) rotateY(122deg) translateX(100px) rotateZ(200deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-200deg) rotateY(122deg) translateX(300px) rotateZ(200deg);
    }
}
.c:nth-child(68)
{
    animation: 14s ease .68s infinite normal none running orbit68;
    background-color: #fef1a5;
}
@keyframes orbit68
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-289deg) rotateY(321deg) translateX(100px) rotateZ(289deg);
    }
    80%
    {
        transform: rotateZ(-289deg) rotateY(321deg) translateX(100px) rotateZ(289deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-289deg) rotateY(321deg) translateX(300px) rotateZ(289deg);
    }
}
.c:nth-child(69)
{
    animation: 14s ease .69s infinite normal none running orbit69;
    background-color: #fef1a5;
}
@keyframes orbit69
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-170deg) rotateY(182deg) translateX(100px) rotateZ(170deg);
    }
    80%
    {
        transform: rotateZ(-170deg) rotateY(182deg) translateX(100px) rotateZ(170deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-170deg) rotateY(182deg) translateX(300px) rotateZ(170deg);
    }
}
.c:nth-child(70)
{
    animation: 14s ease .7s infinite normal none running orbit70;
    background-color: #fef1a5;
}
@keyframes orbit70
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-255deg) rotateY(7deg) translateX(100px) rotateZ(255deg);
    }
    80%
    {
        transform: rotateZ(-255deg) rotateY(7deg) translateX(100px) rotateZ(255deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-255deg) rotateY(7deg) translateX(300px) rotateZ(255deg);
    }
}
.c:nth-child(71)
{
    animation: 14s ease .71s infinite normal none running orbit71;
    background-color: #fef1a5;
}
@keyframes orbit71
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-254deg) rotateY(214deg) translateX(100px) rotateZ(254deg);
    }
    80%
    {
        transform: rotateZ(-254deg) rotateY(214deg) translateX(100px) rotateZ(254deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-254deg) rotateY(214deg) translateX(300px) rotateZ(254deg);
    }
}
.c:nth-child(72)
{
    animation: 14s ease .72s infinite normal none running orbit72;
    background-color: #fef1a5;
}
@keyframes orbit72
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-179deg) rotateY(319deg) translateX(100px) rotateZ(179deg);
    }
    80%
    {
        transform: rotateZ(-179deg) rotateY(319deg) translateX(100px) rotateZ(179deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-179deg) rotateY(319deg) translateX(300px) rotateZ(179deg);
    }
}
.c:nth-child(73)
{
    animation: 14s ease .73s infinite normal none running orbit73;
    background-color: #fef1a5;
}
@keyframes orbit73
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-33deg) rotateY(140deg) translateX(100px) rotateZ(33deg);
    }
    80%
    {
        transform: rotateZ(-33deg) rotateY(140deg) translateX(100px) rotateZ(33deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-33deg) rotateY(140deg) translateX(300px) rotateZ(33deg);
    }
}
.c:nth-child(74)
{
    animation: 14s ease .74s infinite normal none running orbit74;
    background-color: #fef1a5;
}
@keyframes orbit74
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-210deg) rotateY(116deg) translateX(100px) rotateZ(210deg);
    }
    80%
    {
        transform: rotateZ(-210deg) rotateY(116deg) translateX(100px) rotateZ(210deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-210deg) rotateY(116deg) translateX(300px) rotateZ(210deg);
    }
}
.c:nth-child(75)
{
    animation: 14s ease .75s infinite normal none running orbit75;
    background-color: #fef1a5;
}
@keyframes orbit75
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-10deg) rotateY(213deg) translateX(100px) rotateZ(10deg);
    }
    80%
    {
        transform: rotateZ(-10deg) rotateY(213deg) translateX(100px) rotateZ(10deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-10deg) rotateY(213deg) translateX(300px) rotateZ(10deg);
    }
}
.c:nth-child(76)
{
    animation: 14s ease .76s infinite normal none running orbit76;
    background-color: #fef1a5;
}
@keyframes orbit76
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-191deg) rotateY(102deg) translateX(100px) rotateZ(191deg);
    }
    80%
    {
        transform: rotateZ(-191deg) rotateY(102deg) translateX(100px) rotateZ(191deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-191deg) rotateY(102deg) translateX(300px) rotateZ(191deg);
    }
}
.c:nth-child(77)
{
    animation: 14s ease .77s infinite normal none running orbit77;
    background-color: #fef1a5;
}
@keyframes orbit77
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-174deg) rotateY(53deg) translateX(100px) rotateZ(174deg);
    }
    80%
    {
        transform: rotateZ(-174deg) rotateY(53deg) translateX(100px) rotateZ(174deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-174deg) rotateY(53deg) translateX(300px) rotateZ(174deg);
    }
}
.c:nth-child(78)
{
    animation: 14s ease .78s infinite normal none running orbit78;
    background-color: #fef1a5;
}
@keyframes orbit78
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-196deg) rotateY(185deg) translateX(100px) rotateZ(196deg);
    }
    80%
    {
        transform: rotateZ(-196deg) rotateY(185deg) translateX(100px) rotateZ(196deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-196deg) rotateY(185deg) translateX(300px) rotateZ(196deg);
    }
}
.c:nth-child(79)
{
    animation: 14s ease .79s infinite normal none running orbit79;
    background-color: #fef1a5;
}
@keyframes orbit79
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-249deg) rotateY(260deg) translateX(100px) rotateZ(249deg);
    }
    80%
    {
        transform: rotateZ(-249deg) rotateY(260deg) translateX(100px) rotateZ(249deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-249deg) rotateY(260deg) translateX(300px) rotateZ(249deg);
    }
}
.c:nth-child(80)
{
    animation: 14s ease .8s infinite normal none running orbit80;
    background-color: #fef1a5;
}
@keyframes orbit80
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-298deg) rotateY(268deg) translateX(100px) rotateZ(298deg);
    }
    80%
    {
        transform: rotateZ(-298deg) rotateY(268deg) translateX(100px) rotateZ(298deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-298deg) rotateY(268deg) translateX(300px) rotateZ(298deg);
    }
}
.c:nth-child(81)
{
    animation: 14s ease .81s infinite normal none running orbit81;
    background-color: #fef1a5;
}
@keyframes orbit81
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-290deg) rotateY(151deg) translateX(100px) rotateZ(290deg);
    }
    80%
    {
        transform: rotateZ(-290deg) rotateY(151deg) translateX(100px) rotateZ(290deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-290deg) rotateY(151deg) translateX(300px) rotateZ(290deg);
    }
}
.c:nth-child(82)
{
    animation: 14s ease .82s infinite normal none running orbit82;
    background-color: #fef1a5;
}
@keyframes orbit82
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-125deg) rotateY(225deg) translateX(100px) rotateZ(125deg);
    }
    80%
    {
        transform: rotateZ(-125deg) rotateY(225deg) translateX(100px) rotateZ(125deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-125deg) rotateY(225deg) translateX(300px) rotateZ(125deg);
    }
}
.c:nth-child(83)
{
    animation: 14s ease .83s infinite normal none running orbit83;
    background-color: #fef1a5;
}
@keyframes orbit83
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-138deg) rotateY(51deg) translateX(100px) rotateZ(138deg);
    }
    80%
    {
        transform: rotateZ(-138deg) rotateY(51deg) translateX(100px) rotateZ(138deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-138deg) rotateY(51deg) translateX(300px) rotateZ(138deg);
    }
}
.c:nth-child(84)
{
    animation: 14s ease .84s infinite normal none running orbit84;
    background-color: #fef1a5;
}
@keyframes orbit84
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-156deg) rotateY(198deg) translateX(100px) rotateZ(156deg);
    }
    80%
    {
        transform: rotateZ(-156deg) rotateY(198deg) translateX(100px) rotateZ(156deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-156deg) rotateY(198deg) translateX(300px) rotateZ(156deg);
    }
}
.c:nth-child(85)
{
    animation: 14s ease .85s infinite normal none running orbit85;
    background-color: #fef1a5;
}
@keyframes orbit85
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-161deg) rotateY(335deg) translateX(100px) rotateZ(161deg);
    }
    80%
    {
        transform: rotateZ(-161deg) rotateY(335deg) translateX(100px) rotateZ(161deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-161deg) rotateY(335deg) translateX(300px) rotateZ(161deg);
    }
}
.c:nth-child(86)
{
    animation: 14s ease .86s infinite normal none running orbit86;
    background-color: #fef1a5;
}
@keyframes orbit86
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-71deg) rotateY(196deg) translateX(100px) rotateZ(71deg);
    }
    80%
    {
        transform: rotateZ(-71deg) rotateY(196deg) translateX(100px) rotateZ(71deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-71deg) rotateY(196deg) translateX(300px) rotateZ(71deg);
    }
}
.c:nth-child(87)
{
    animation: 14s ease .87s infinite normal none running orbit87;
    background-color: #fef1a5;
}
@keyframes orbit87
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-355deg) rotateY(224deg) translateX(100px) rotateZ(355deg);
    }
    80%
    {
        transform: rotateZ(-355deg) rotateY(224deg) translateX(100px) rotateZ(355deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-355deg) rotateY(224deg) translateX(300px) rotateZ(355deg);
    }
}
.c:nth-child(88)
{
    animation: 14s ease .88s infinite normal none running orbit88;
    background-color: #fef1a5;
}
@keyframes orbit88
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-149deg) rotateY(272deg) translateX(100px) rotateZ(149deg);
    }
    80%
    {
        transform: rotateZ(-149deg) rotateY(272deg) translateX(100px) rotateZ(149deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-149deg) rotateY(272deg) translateX(300px) rotateZ(149deg);
    }
}
.c:nth-child(89)
{
    animation: 14s ease .89s infinite normal none running orbit89;
    background-color: #fef1a5;
}
@keyframes orbit89
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-265deg) rotateY(134deg) translateX(100px) rotateZ(265deg);
    }
    80%
    {
        transform: rotateZ(-265deg) rotateY(134deg) translateX(100px) rotateZ(265deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-265deg) rotateY(134deg) translateX(300px) rotateZ(265deg);
    }
}
.c:nth-child(90)
{
    animation: 14s ease .9s infinite normal none running orbit90;
    background-color: #fef1a5;
}
@keyframes orbit90
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-179deg) rotateY(339deg) translateX(100px) rotateZ(179deg);
    }
    80%
    {
        transform: rotateZ(-179deg) rotateY(339deg) translateX(100px) rotateZ(179deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-179deg) rotateY(339deg) translateX(300px) rotateZ(179deg);
    }
}
.c:nth-child(91)
{
    animation: 14s ease .91s infinite normal none running orbit91;
    background-color: #fef1a5;
}
@keyframes orbit91
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-319deg) rotateY(215deg) translateX(100px) rotateZ(319deg);
    }
    80%
    {
        transform: rotateZ(-319deg) rotateY(215deg) translateX(100px) rotateZ(319deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-319deg) rotateY(215deg) translateX(300px) rotateZ(319deg);
    }
}
.c:nth-child(92)
{
    animation: 14s ease .92s infinite normal none running orbit92;
    background-color: #fef1a5;
}
@keyframes orbit92
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-154deg) rotateY(79deg) translateX(100px) rotateZ(154deg);
    }
    80%
    {
        transform: rotateZ(-154deg) rotateY(79deg) translateX(100px) rotateZ(154deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-154deg) rotateY(79deg) translateX(300px) rotateZ(154deg);
    }
}
.c:nth-child(93)
{
    animation: 14s ease .93s infinite normal none running orbit93;
    background-color: #fef1a5;
}
@keyframes orbit93
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-351deg) rotateY(279deg) translateX(100px) rotateZ(351deg);
    }
    80%
    {
        transform: rotateZ(-351deg) rotateY(279deg) translateX(100px) rotateZ(351deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-351deg) rotateY(279deg) translateX(300px) rotateZ(351deg);
    }
}
.c:nth-child(94)
{
    animation: 14s ease .94s infinite normal none running orbit94;
    background-color: #fef1a5;
}
@keyframes orbit94
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-255deg) rotateY(264deg) translateX(100px) rotateZ(255deg);
    }
    80%
    {
        transform: rotateZ(-255deg) rotateY(264deg) translateX(100px) rotateZ(255deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-255deg) rotateY(264deg) translateX(300px) rotateZ(255deg);
    }
}
.c:nth-child(95)
{
    animation: 14s ease .95s infinite normal none running orbit95;
    background-color: #fef1a5;
}
@keyframes orbit95
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-53deg) rotateY(273deg) translateX(100px) rotateZ(53deg);
    }
    80%
    {
        transform: rotateZ(-53deg) rotateY(273deg) translateX(100px) rotateZ(53deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-53deg) rotateY(273deg) translateX(300px) rotateZ(53deg);
    }
}
.c:nth-child(96)
{
    animation: 14s ease .96s infinite normal none running orbit96;
    background-color: #fef1a5;
}
@keyframes orbit96
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-114deg) rotateY(267deg) translateX(100px) rotateZ(114deg);
    }
    80%
    {
        transform: rotateZ(-114deg) rotateY(267deg) translateX(100px) rotateZ(114deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-114deg) rotateY(267deg) translateX(300px) rotateZ(114deg);
    }
}
.c:nth-child(97)
{
    animation: 14s ease .97s infinite normal none running orbit97;
    background-color: #fef1a5;
}
@keyframes orbit97
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-109deg) rotateY(140deg) translateX(100px) rotateZ(109deg);
    }
    80%
    {
        transform: rotateZ(-109deg) rotateY(140deg) translateX(100px) rotateZ(109deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-109deg) rotateY(140deg) translateX(300px) rotateZ(109deg);
    }
}
.c:nth-child(98)
{
    animation: 14s ease .98s infinite normal none running orbit98;
    background-color: #fef1a5;
}
@keyframes orbit98
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-168deg) rotateY(306deg) translateX(100px) rotateZ(168deg);
    }
    80%
    {
        transform: rotateZ(-168deg) rotateY(306deg) translateX(100px) rotateZ(168deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-168deg) rotateY(306deg) translateX(300px) rotateZ(168deg);
    }
}
.c:nth-child(99)
{
    animation: 14s ease .99s infinite normal none running orbit99;
    background-color: #fef1a5;
}
@keyframes orbit99
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-2deg) rotateY(76deg) translateX(100px) rotateZ(2deg);
    }
    80%
    {
        transform: rotateZ(-2deg) rotateY(76deg) translateX(100px) rotateZ(2deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-2deg) rotateY(76deg) translateX(300px) rotateZ(2deg);
    }
}
.c:nth-child(100)
{
    animation: 14s ease 1s infinite normal none running orbit100;
    background-color: #fef1a5;
}
@keyframes orbit100
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-36deg) rotateY(81deg) translateX(100px) rotateZ(36deg);
    }
    80%
    {
        transform: rotateZ(-36deg) rotateY(81deg) translateX(100px) rotateZ(36deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-36deg) rotateY(81deg) translateX(300px) rotateZ(36deg);
    }
}
.c:nth-child(101)
{
    animation: 14s ease 1.01s infinite normal none running orbit101;
    background-color: #fef1a5;
}
@keyframes orbit101
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-30deg) rotateY(156deg) translateX(100px) rotateZ(30deg);
    }
    80%
    {
        transform: rotateZ(-30deg) rotateY(156deg) translateX(100px) rotateZ(30deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-30deg) rotateY(156deg) translateX(300px) rotateZ(30deg);
    }
}
.c:nth-child(102)
{
    animation: 14s ease 1.02s infinite normal none running orbit102;
    background-color: #fef1a5;
}
@keyframes orbit102
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-7deg) rotateY(334deg) translateX(100px) rotateZ(7deg);
    }
    80%
    {
        transform: rotateZ(-7deg) rotateY(334deg) translateX(100px) rotateZ(7deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-7deg) rotateY(334deg) translateX(300px) rotateZ(7deg);
    }
}
.c:nth-child(103)
{
    animation: 14s ease 1.03s infinite normal none running orbit103;
    background-color: #fef1a5;
}
@keyframes orbit103
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-286deg) rotateY(10deg) translateX(100px) rotateZ(286deg);
    }
    80%
    {
        transform: rotateZ(-286deg) rotateY(10deg) translateX(100px) rotateZ(286deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-286deg) rotateY(10deg) translateX(300px) rotateZ(286deg);
    }
}
.c:nth-child(104)
{
    animation: 14s ease 1.04s infinite normal none running orbit104;
    background-color: #fef1a5;
}
@keyframes orbit104
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-78deg) rotateY(77deg) translateX(100px) rotateZ(78deg);
    }
    80%
    {
        transform: rotateZ(-78deg) rotateY(77deg) translateX(100px) rotateZ(78deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-78deg) rotateY(77deg) translateX(300px) rotateZ(78deg);
    }
}
.c:nth-child(105)
{
    animation: 14s ease 1.05s infinite normal none running orbit105;
    background-color: #fef1a5;
}
@keyframes orbit105
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-291deg) rotateY(247deg) translateX(100px) rotateZ(291deg);
    }
    80%
    {
        transform: rotateZ(-291deg) rotateY(247deg) translateX(100px) rotateZ(291deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-291deg) rotateY(247deg) translateX(300px) rotateZ(291deg);
    }
}
.c:nth-child(106)
{
    animation: 14s ease 1.06s infinite normal none running orbit106;
    background-color: #fef1a5;
}
@keyframes orbit106
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-63deg) rotateY(310deg) translateX(100px) rotateZ(63deg);
    }
    80%
    {
        transform: rotateZ(-63deg) rotateY(310deg) translateX(100px) rotateZ(63deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-63deg) rotateY(310deg) translateX(300px) rotateZ(63deg);
    }
}
.c:nth-child(107)
{
    animation: 14s ease 1.07s infinite normal none running orbit107;
    background-color: #fef1a5;
}
@keyframes orbit107
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-135deg) rotateY(14deg) translateX(100px) rotateZ(135deg);
    }
    80%
    {
        transform: rotateZ(-135deg) rotateY(14deg) translateX(100px) rotateZ(135deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-135deg) rotateY(14deg) translateX(300px) rotateZ(135deg);
    }
}
.c:nth-child(108)
{
    animation: 14s ease 1.08s infinite normal none running orbit108;
    background-color: #fef1a5;
}
@keyframes orbit108
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-356deg) rotateY(149deg) translateX(100px) rotateZ(356deg);
    }
    80%
    {
        transform: rotateZ(-356deg) rotateY(149deg) translateX(100px) rotateZ(356deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-356deg) rotateY(149deg) translateX(300px) rotateZ(356deg);
    }
}
.c:nth-child(109)
{
    animation: 14s ease 1.09s infinite normal none running orbit109;
    background-color: #fef1a5;
}
@keyframes orbit109
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-57deg) rotateY(11deg) translateX(100px) rotateZ(57deg);
    }
    80%
    {
        transform: rotateZ(-57deg) rotateY(11deg) translateX(100px) rotateZ(57deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-57deg) rotateY(11deg) translateX(300px) rotateZ(57deg);
    }
}
.c:nth-child(110)
{
    animation: 14s ease 1.1s infinite normal none running orbit110;
    background-color: #fef1a5;
}
@keyframes orbit110
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-161deg) rotateY(118deg) translateX(100px) rotateZ(161deg);
    }
    80%
    {
        transform: rotateZ(-161deg) rotateY(118deg) translateX(100px) rotateZ(161deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-161deg) rotateY(118deg) translateX(300px) rotateZ(161deg);
    }
}
.c:nth-child(111)
{
    animation: 14s ease 1.11s infinite normal none running orbit111;
    background-color: #fef1a5;
}
@keyframes orbit111
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-138deg) rotateY(18deg) translateX(100px) rotateZ(138deg);
    }
    80%
    {
        transform: rotateZ(-138deg) rotateY(18deg) translateX(100px) rotateZ(138deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-138deg) rotateY(18deg) translateX(300px) rotateZ(138deg);
    }
}
.c:nth-child(112)
{
    animation: 14s ease 1.12s infinite normal none running orbit112;
    background-color: #fef1a5;
}
@keyframes orbit112
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-256deg) rotateY(217deg) translateX(100px) rotateZ(256deg);
    }
    80%
    {
        transform: rotateZ(-256deg) rotateY(217deg) translateX(100px) rotateZ(256deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-256deg) rotateY(217deg) translateX(300px) rotateZ(256deg);
    }
}
.c:nth-child(113)
{
    animation: 14s ease 1.13s infinite normal none running orbit113;
    background-color: #ff4000;
}
@keyframes orbit113
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-136deg) rotateY(260deg) translateX(100px) rotateZ(136deg);
    }
    80%
    {
        transform: rotateZ(-136deg) rotateY(260deg) translateX(100px) rotateZ(136deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-136deg) rotateY(260deg) translateX(300px) rotateZ(136deg);
    }
}
.c:nth-child(114)
{
    animation: 14s ease 1.14s infinite normal none running orbit114;
    background-color: #ff4100;
}
@keyframes orbit114
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-84deg) rotateY(38deg) translateX(100px) rotateZ(84deg);
    }
    80%
    {
        transform: rotateZ(-84deg) rotateY(38deg) translateX(100px) rotateZ(84deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-84deg) rotateY(38deg) translateX(300px) rotateZ(84deg);
    }
}
.c:nth-child(115)
{
    animation: 14s ease 1.15s infinite normal none running orbit115;
    background-color: #ff4100;
}
@keyframes orbit115
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-128deg) rotateY(70deg) translateX(100px) rotateZ(128deg);
    }
    80%
    {
        transform: rotateZ(-128deg) rotateY(70deg) translateX(100px) rotateZ(128deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-128deg) rotateY(70deg) translateX(300px) rotateZ(128deg);
    }
}
.c:nth-child(116)
{
    animation: 14s ease 1.16s infinite normal none running orbit116;
    background-color: #ff4200;
}
@keyframes orbit116
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-48deg) rotateY(85deg) translateX(100px) rotateZ(48deg);
    }
    80%
    {
        transform: rotateZ(-48deg) rotateY(85deg) translateX(100px) rotateZ(48deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-48deg) rotateY(85deg) translateX(300px) rotateZ(48deg);
    }
}
.c:nth-child(117)
{
    animation: 14s ease 1.17s infinite normal none running orbit117;
    background-color: #ff4200;
}
@keyframes orbit117
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-331deg) rotateY(263deg) translateX(100px) rotateZ(331deg);
    }
    80%
    {
        transform: rotateZ(-331deg) rotateY(263deg) translateX(100px) rotateZ(331deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-331deg) rotateY(263deg) translateX(300px) rotateZ(331deg);
    }
}
.c:nth-child(118)
{
    animation: 14s ease 1.18s infinite normal none running orbit118;
    background-color: #ff4300;
}
@keyframes orbit118
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-262deg) rotateY(4deg) translateX(100px) rotateZ(262deg);
    }
    80%
    {
        transform: rotateZ(-262deg) rotateY(4deg) translateX(100px) rotateZ(262deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-262deg) rotateY(4deg) translateX(300px) rotateZ(262deg);
    }
}
.c:nth-child(119)
{
    animation: 14s ease 1.19s infinite normal none running orbit119;
    background-color: #ff4300;
}
@keyframes orbit119
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-22deg) rotateY(39deg) translateX(100px) rotateZ(22deg);
    }
    80%
    {
        transform: rotateZ(-22deg) rotateY(39deg) translateX(100px) rotateZ(22deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-22deg) rotateY(39deg) translateX(300px) rotateZ(22deg);
    }
}
.c:nth-child(120)
{
    animation: 14s ease 1.2s infinite normal none running orbit120;
    background-color: #f40;
}
@keyframes orbit120
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-134deg) rotateY(207deg) translateX(100px) rotateZ(134deg);
    }
    80%
    {
        transform: rotateZ(-134deg) rotateY(207deg) translateX(100px) rotateZ(134deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-134deg) rotateY(207deg) translateX(300px) rotateZ(134deg);
    }
}
.c:nth-child(121)
{
    animation: 14s ease 1.21s infinite normal none running orbit121;
    background-color: #ff4500;
}
@keyframes orbit121
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-80deg) rotateY(39deg) translateX(100px) rotateZ(80deg);
    }
    80%
    {
        transform: rotateZ(-80deg) rotateY(39deg) translateX(100px) rotateZ(80deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-80deg) rotateY(39deg) translateX(300px) rotateZ(80deg);
    }
}
.c:nth-child(122)
{
    animation: 14s ease 1.22s infinite normal none running orbit122;
    background-color: #ff4500;
}
@keyframes orbit122
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-33deg) rotateY(267deg) translateX(100px) rotateZ(33deg);
    }
    80%
    {
        transform: rotateZ(-33deg) rotateY(267deg) translateX(100px) rotateZ(33deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-33deg) rotateY(267deg) translateX(300px) rotateZ(33deg);
    }
}
.c:nth-child(123)
{
    animation: 14s ease 1.23s infinite normal none running orbit123;
    background-color: #ff4600;
}
@keyframes orbit123
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-348deg) rotateY(150deg) translateX(100px) rotateZ(348deg);
    }
    80%
    {
        transform: rotateZ(-348deg) rotateY(150deg) translateX(100px) rotateZ(348deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-348deg) rotateY(150deg) translateX(300px) rotateZ(348deg);
    }
}
.c:nth-child(124)
{
    animation: 14s ease 1.24s infinite normal none running orbit124;
    background-color: #ff4600;
}
@keyframes orbit124
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-22deg) rotateY(271deg) translateX(100px) rotateZ(22deg);
    }
    80%
    {
        transform: rotateZ(-22deg) rotateY(271deg) translateX(100px) rotateZ(22deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-22deg) rotateY(271deg) translateX(300px) rotateZ(22deg);
    }
}
.c:nth-child(125)
{
    animation: 14s ease 1.25s infinite normal none running orbit125;
    background-color: #ff4700;
}
@keyframes orbit125
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-28deg) rotateY(235deg) translateX(100px) rotateZ(28deg);
    }
    80%
    {
        transform: rotateZ(-28deg) rotateY(235deg) translateX(100px) rotateZ(28deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-28deg) rotateY(235deg) translateX(300px) rotateZ(28deg);
    }
}
.c:nth-child(126)
{
    animation: 14s ease 1.26s infinite normal none running orbit126;
    background-color: #ff4700;
}
@keyframes orbit126
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-148deg) rotateY(83deg) translateX(100px) rotateZ(148deg);
    }
    80%
    {
        transform: rotateZ(-148deg) rotateY(83deg) translateX(100px) rotateZ(148deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-148deg) rotateY(83deg) translateX(300px) rotateZ(148deg);
    }
}
.c:nth-child(127)
{
    animation: 14s ease 1.27s infinite normal none running orbit127;
    background-color: #ff4800;
}
@keyframes orbit127
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-122deg) rotateY(291deg) translateX(100px) rotateZ(122deg);
    }
    80%
    {
        transform: rotateZ(-122deg) rotateY(291deg) translateX(100px) rotateZ(122deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-122deg) rotateY(291deg) translateX(300px) rotateZ(122deg);
    }
}
.c:nth-child(128)
{
    animation: 14s ease 1.28s infinite normal none running orbit128;
    background-color: #ff4900;
}
@keyframes orbit128
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-340deg) rotateY(43deg) translateX(100px) rotateZ(340deg);
    }
    80%
    {
        transform: rotateZ(-340deg) rotateY(43deg) translateX(100px) rotateZ(340deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-340deg) rotateY(43deg) translateX(300px) rotateZ(340deg);
    }
}
.c:nth-child(129)
{
    animation: 14s ease 1.29s infinite normal none running orbit129;
    background-color: #ff4900;
}
@keyframes orbit129
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-250deg) rotateY(196deg) translateX(100px) rotateZ(250deg);
    }
    80%
    {
        transform: rotateZ(-250deg) rotateY(196deg) translateX(100px) rotateZ(250deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-250deg) rotateY(196deg) translateX(300px) rotateZ(250deg);
    }
}
.c:nth-child(130)
{
    animation: 14s ease 1.3s infinite normal none running orbit130;
    background-color: #ff4a00;
}
@keyframes orbit130
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-145deg) rotateY(149deg) translateX(100px) rotateZ(145deg);
    }
    80%
    {
        transform: rotateZ(-145deg) rotateY(149deg) translateX(100px) rotateZ(145deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-145deg) rotateY(149deg) translateX(300px) rotateZ(145deg);
    }
}
.c:nth-child(131)
{
    animation: 14s ease 1.31s infinite normal none running orbit131;
    background-color: #ff4a00;
}
@keyframes orbit131
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-140deg) rotateY(12deg) translateX(100px) rotateZ(140deg);
    }
    80%
    {
        transform: rotateZ(-140deg) rotateY(12deg) translateX(100px) rotateZ(140deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-140deg) rotateY(12deg) translateX(300px) rotateZ(140deg);
    }
}
.c:nth-child(132)
{
    animation: 14s ease 1.32s infinite normal none running orbit132;
    background-color: #ff4b00;
}
@keyframes orbit132
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-339deg) rotateY(138deg) translateX(100px) rotateZ(339deg);
    }
    80%
    {
        transform: rotateZ(-339deg) rotateY(138deg) translateX(100px) rotateZ(339deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-339deg) rotateY(138deg) translateX(300px) rotateZ(339deg);
    }
}
.c:nth-child(133)
{
    animation: 14s ease 1.33s infinite normal none running orbit133;
    background-color: #ff4b00;
}
@keyframes orbit133
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-140deg) rotateY(76deg) translateX(100px) rotateZ(140deg);
    }
    80%
    {
        transform: rotateZ(-140deg) rotateY(76deg) translateX(100px) rotateZ(140deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-140deg) rotateY(76deg) translateX(300px) rotateZ(140deg);
    }
}
.c:nth-child(134)
{
    animation: 14s ease 1.34s infinite normal none running orbit134;
    background-color: #ff4c00;
}
@keyframes orbit134
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-348deg) rotateY(30deg) translateX(100px) rotateZ(348deg);
    }
    80%
    {
        transform: rotateZ(-348deg) rotateY(30deg) translateX(100px) rotateZ(348deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-348deg) rotateY(30deg) translateX(300px) rotateZ(348deg);
    }
}
.c:nth-child(135)
{
    animation: 14s ease 1.35s infinite normal none running orbit135;
    background-color: #ff4d00;
}
@keyframes orbit135
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-355deg) rotateY(152deg) translateX(100px) rotateZ(355deg);
    }
    80%
    {
        transform: rotateZ(-355deg) rotateY(152deg) translateX(100px) rotateZ(355deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-355deg) rotateY(152deg) translateX(300px) rotateZ(355deg);
    }
}
.c:nth-child(136)
{
    animation: 14s ease 1.36s infinite normal none running orbit136;
    background-color: #ff4d00;
}
@keyframes orbit136
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-347deg) rotateY(102deg) translateX(100px) rotateZ(347deg);
    }
    80%
    {
        transform: rotateZ(-347deg) rotateY(102deg) translateX(100px) rotateZ(347deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-347deg) rotateY(102deg) translateX(300px) rotateZ(347deg);
    }
}
.c:nth-child(137)
{
    animation: 14s ease 1.37s infinite normal none running orbit137;
    background-color: #ff4e00;
}
@keyframes orbit137
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-339deg) rotateY(51deg) translateX(100px) rotateZ(339deg);
    }
    80%
    {
        transform: rotateZ(-339deg) rotateY(51deg) translateX(100px) rotateZ(339deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-339deg) rotateY(51deg) translateX(300px) rotateZ(339deg);
    }
}
.c:nth-child(138)
{
    animation: 14s ease 1.38s infinite normal none running orbit138;
    background-color: #ff4e00;
}
@keyframes orbit138
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-302deg) rotateY(323deg) translateX(100px) rotateZ(302deg);
    }
    80%
    {
        transform: rotateZ(-302deg) rotateY(323deg) translateX(100px) rotateZ(302deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-302deg) rotateY(323deg) translateX(300px) rotateZ(302deg);
    }
}
.c:nth-child(139)
{
    animation: 14s ease 1.39s infinite normal none running orbit139;
    background-color: #ff4f00;
}
@keyframes orbit139
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-341deg) rotateY(177deg) translateX(100px) rotateZ(341deg);
    }
    80%
    {
        transform: rotateZ(-341deg) rotateY(177deg) translateX(100px) rotateZ(341deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-341deg) rotateY(177deg) translateX(300px) rotateZ(341deg);
    }
}
.c:nth-child(140)
{
    animation: 14s ease 1.4s infinite normal none running orbit140;
    background-color: #ff4f00;
}
@keyframes orbit140
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-40deg) rotateY(30deg) translateX(100px) rotateZ(40deg);
    }
    80%
    {
        transform: rotateZ(-40deg) rotateY(30deg) translateX(100px) rotateZ(40deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-40deg) rotateY(30deg) translateX(300px) rotateZ(40deg);
    }
}
.c:nth-child(141)
{
    animation: 14s ease 1.41s infinite normal none running orbit141;
    background-color: #ff5000;
}
@keyframes orbit141
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-211deg) rotateY(269deg) translateX(100px) rotateZ(211deg);
    }
    80%
    {
        transform: rotateZ(-211deg) rotateY(269deg) translateX(100px) rotateZ(211deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-211deg) rotateY(269deg) translateX(300px) rotateZ(211deg);
    }
}
.c:nth-child(142)
{
    animation: 14s ease 1.42s infinite normal none running orbit142;
    background-color: #ff5000;
}
@keyframes orbit142
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-48deg) rotateY(360deg) translateX(100px) rotateZ(48deg);
    }
    80%
    {
        transform: rotateZ(-48deg) rotateY(360deg) translateX(100px) rotateZ(48deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-48deg) rotateY(360deg) translateX(300px) rotateZ(48deg);
    }
}
.c:nth-child(143)
{
    animation: 14s ease 1.43s infinite normal none running orbit143;
    background-color: #ff5100;
}
@keyframes orbit143
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-312deg) rotateY(227deg) translateX(100px) rotateZ(312deg);
    }
    80%
    {
        transform: rotateZ(-312deg) rotateY(227deg) translateX(100px) rotateZ(312deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-312deg) rotateY(227deg) translateX(300px) rotateZ(312deg);
    }
}
.c:nth-child(144)
{
    animation: 14s ease 1.44s infinite normal none running orbit144;
    background-color: #ff5200;
}
@keyframes orbit144
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-330deg) rotateY(339deg) translateX(100px) rotateZ(330deg);
    }
    80%
    {
        transform: rotateZ(-330deg) rotateY(339deg) translateX(100px) rotateZ(330deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-330deg) rotateY(339deg) translateX(300px) rotateZ(330deg);
    }
}
.c:nth-child(145)
{
    animation: 14s ease 1.45s infinite normal none running orbit145;
    background-color: #ff5200;
}
@keyframes orbit145
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-328deg) rotateY(119deg) translateX(100px) rotateZ(328deg);
    }
    80%
    {
        transform: rotateZ(-328deg) rotateY(119deg) translateX(100px) rotateZ(328deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-328deg) rotateY(119deg) translateX(300px) rotateZ(328deg);
    }
}
.c:nth-child(146)
{
    animation: 14s ease 1.46s infinite normal none running orbit146;
    background-color: #ff5300;
}
@keyframes orbit146
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-265deg) rotateY(101deg) translateX(100px) rotateZ(265deg);
    }
    80%
    {
        transform: rotateZ(-265deg) rotateY(101deg) translateX(100px) rotateZ(265deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-265deg) rotateY(101deg) translateX(300px) rotateZ(265deg);
    }
}
.c:nth-child(147)
{
    animation: 14s ease 1.47s infinite normal none running orbit147;
    background-color: #ff5300;
}
@keyframes orbit147
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-73deg) rotateY(209deg) translateX(100px) rotateZ(73deg);
    }
    80%
    {
        transform: rotateZ(-73deg) rotateY(209deg) translateX(100px) rotateZ(73deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-73deg) rotateY(209deg) translateX(300px) rotateZ(73deg);
    }
}
.c:nth-child(148)
{
    animation: 14s ease 1.48s infinite normal none running orbit148;
    background-color: #ff5400;
}
@keyframes orbit148
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-36deg) rotateY(23deg) translateX(100px) rotateZ(36deg);
    }
    80%
    {
        transform: rotateZ(-36deg) rotateY(23deg) translateX(100px) rotateZ(36deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-36deg) rotateY(23deg) translateX(300px) rotateZ(36deg);
    }
}
.c:nth-child(149)
{
    animation: 14s ease 1.49s infinite normal none running orbit149;
    background-color: #ff5400;
}
@keyframes orbit149
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-120deg) rotateY(1deg) translateX(100px) rotateZ(120deg);
    }
    80%
    {
        transform: rotateZ(-120deg) rotateY(1deg) translateX(100px) rotateZ(120deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-120deg) rotateY(1deg) translateX(300px) rotateZ(120deg);
    }
}
.c:nth-child(150)
{
    animation: 14s ease 1.5s infinite normal none running orbit150;
    background-color: #f50;
}
@keyframes orbit150
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-358deg) rotateY(148deg) translateX(100px) rotateZ(358deg);
    }
    80%
    {
        transform: rotateZ(-358deg) rotateY(148deg) translateX(100px) rotateZ(358deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-358deg) rotateY(148deg) translateX(300px) rotateZ(358deg);
    }
}
.c:nth-child(151)
{
    animation: 14s ease 1.51s infinite normal none running orbit151;
    background-color: #ff5600;
}
@keyframes orbit151
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-304deg) rotateY(296deg) translateX(100px) rotateZ(304deg);
    }
    80%
    {
        transform: rotateZ(-304deg) rotateY(296deg) translateX(100px) rotateZ(304deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-304deg) rotateY(296deg) translateX(300px) rotateZ(304deg);
    }
}
.c:nth-child(152)
{
    animation: 14s ease 1.52s infinite normal none running orbit152;
    background-color: #ff5600;
}
@keyframes orbit152
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-244deg) rotateY(103deg) translateX(100px) rotateZ(244deg);
    }
    80%
    {
        transform: rotateZ(-244deg) rotateY(103deg) translateX(100px) rotateZ(244deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-244deg) rotateY(103deg) translateX(300px) rotateZ(244deg);
    }
}
.c:nth-child(153)
{
    animation: 14s ease 1.53s infinite normal none running orbit153;
    background-color: #ff5700;
}
@keyframes orbit153
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-335deg) rotateY(226deg) translateX(100px) rotateZ(335deg);
    }
    80%
    {
        transform: rotateZ(-335deg) rotateY(226deg) translateX(100px) rotateZ(335deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-335deg) rotateY(226deg) translateX(300px) rotateZ(335deg);
    }
}
.c:nth-child(154)
{
    animation: 14s ease 1.54s infinite normal none running orbit154;
    background-color: #ff5700;
}
@keyframes orbit154
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-243deg) rotateY(275deg) translateX(100px) rotateZ(243deg);
    }
    80%
    {
        transform: rotateZ(-243deg) rotateY(275deg) translateX(100px) rotateZ(243deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-243deg) rotateY(275deg) translateX(300px) rotateZ(243deg);
    }
}
.c:nth-child(155)
{
    animation: 14s ease 1.55s infinite normal none running orbit155;
    background-color: #ff5800;
}
@keyframes orbit155
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-340deg) rotateY(325deg) translateX(100px) rotateZ(340deg);
    }
    80%
    {
        transform: rotateZ(-340deg) rotateY(325deg) translateX(100px) rotateZ(340deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-340deg) rotateY(325deg) translateX(300px) rotateZ(340deg);
    }
}
.c:nth-child(156)
{
    animation: 14s ease 1.56s infinite normal none running orbit156;
    background-color: #ff5800;
}
@keyframes orbit156
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-160deg) rotateY(128deg) translateX(100px) rotateZ(160deg);
    }
    80%
    {
        transform: rotateZ(-160deg) rotateY(128deg) translateX(100px) rotateZ(160deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-160deg) rotateY(128deg) translateX(300px) rotateZ(160deg);
    }
}
.c:nth-child(157)
{
    animation: 14s ease 1.57s infinite normal none running orbit157;
    background-color: #ff5900;
}
@keyframes orbit157
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-46deg) rotateY(93deg) translateX(100px) rotateZ(46deg);
    }
    80%
    {
        transform: rotateZ(-46deg) rotateY(93deg) translateX(100px) rotateZ(46deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-46deg) rotateY(93deg) translateX(300px) rotateZ(46deg);
    }
}
.c:nth-child(158)
{
    animation: 14s ease 1.58s infinite normal none running orbit158;
    background-color: #ff5a00;
}
@keyframes orbit158
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-25deg) rotateY(14deg) translateX(100px) rotateZ(25deg);
    }
    80%
    {
        transform: rotateZ(-25deg) rotateY(14deg) translateX(100px) rotateZ(25deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-25deg) rotateY(14deg) translateX(300px) rotateZ(25deg);
    }
}
.c:nth-child(159)
{
    animation: 14s ease 1.59s infinite normal none running orbit159;
    background-color: #ff5a00;
}
@keyframes orbit159
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-73deg) rotateY(51deg) translateX(100px) rotateZ(73deg);
    }
    80%
    {
        transform: rotateZ(-73deg) rotateY(51deg) translateX(100px) rotateZ(73deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-73deg) rotateY(51deg) translateX(300px) rotateZ(73deg);
    }
}
.c:nth-child(160)
{
    animation: 14s ease 1.6s infinite normal none running orbit160;
    background-color: #ff5b00;
}
@keyframes orbit160
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-195deg) rotateY(330deg) translateX(100px) rotateZ(195deg);
    }
    80%
    {
        transform: rotateZ(-195deg) rotateY(330deg) translateX(100px) rotateZ(195deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-195deg) rotateY(330deg) translateX(300px) rotateZ(195deg);
    }
}
.c:nth-child(161)
{
    animation: 14s ease 1.61s infinite normal none running orbit161;
    background-color: #ff5b00;
}
@keyframes orbit161
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-26deg) rotateY(26deg) translateX(100px) rotateZ(26deg);
    }
    80%
    {
        transform: rotateZ(-26deg) rotateY(26deg) translateX(100px) rotateZ(26deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-26deg) rotateY(26deg) translateX(300px) rotateZ(26deg);
    }
}
.c:nth-child(162)
{
    animation: 14s ease 1.62s infinite normal none running orbit162;
    background-color: #ff5c00;
}
@keyframes orbit162
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-91deg) rotateY(320deg) translateX(100px) rotateZ(91deg);
    }
    80%
    {
        transform: rotateZ(-91deg) rotateY(320deg) translateX(100px) rotateZ(91deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-91deg) rotateY(320deg) translateX(300px) rotateZ(91deg);
    }
}
.c:nth-child(163)
{
    animation: 14s ease 1.63s infinite normal none running orbit163;
    background-color: #ff5c00;
}
@keyframes orbit163
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-61deg) rotateY(10deg) translateX(100px) rotateZ(61deg);
    }
    80%
    {
        transform: rotateZ(-61deg) rotateY(10deg) translateX(100px) rotateZ(61deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-61deg) rotateY(10deg) translateX(300px) rotateZ(61deg);
    }
}
.c:nth-child(164)
{
    animation: 14s ease 1.64s infinite normal none running orbit164;
    background-color: #ff5d00;
}
@keyframes orbit164
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-278deg) rotateY(147deg) translateX(100px) rotateZ(278deg);
    }
    80%
    {
        transform: rotateZ(-278deg) rotateY(147deg) translateX(100px) rotateZ(278deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-278deg) rotateY(147deg) translateX(300px) rotateZ(278deg);
    }
}
.c:nth-child(165)
{
    animation: 14s ease 1.65s infinite normal none running orbit165;
    background-color: #ff5e00;
}
@keyframes orbit165
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-133deg) rotateY(127deg) translateX(100px) rotateZ(133deg);
    }
    80%
    {
        transform: rotateZ(-133deg) rotateY(127deg) translateX(100px) rotateZ(133deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-133deg) rotateY(127deg) translateX(300px) rotateZ(133deg);
    }
}
.c:nth-child(166)
{
    animation: 14s ease 1.66s infinite normal none running orbit166;
    background-color: #ff5e00;
}
@keyframes orbit166
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-26deg) rotateY(348deg) translateX(100px) rotateZ(26deg);
    }
    80%
    {
        transform: rotateZ(-26deg) rotateY(348deg) translateX(100px) rotateZ(26deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-26deg) rotateY(348deg) translateX(300px) rotateZ(26deg);
    }
}
.c:nth-child(167)
{
    animation: 14s ease 1.67s infinite normal none running orbit167;
    background-color: #ff5f00;
}
@keyframes orbit167
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-187deg) rotateY(301deg) translateX(100px) rotateZ(187deg);
    }
    80%
    {
        transform: rotateZ(-187deg) rotateY(301deg) translateX(100px) rotateZ(187deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-187deg) rotateY(301deg) translateX(300px) rotateZ(187deg);
    }
}
.c:nth-child(168)
{
    animation: 14s ease 1.68s infinite normal none running orbit168;
    background-color: #ff5f00;
}
@keyframes orbit168
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-75deg) rotateY(126deg) translateX(100px) rotateZ(75deg);
    }
    80%
    {
        transform: rotateZ(-75deg) rotateY(126deg) translateX(100px) rotateZ(75deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-75deg) rotateY(126deg) translateX(300px) rotateZ(75deg);
    }
}
.c:nth-child(169)
{
    animation: 14s ease 1.69s infinite normal none running orbit169;
    background-color: #ff6000;
}
@keyframes orbit169
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-110deg) rotateY(26deg) translateX(100px) rotateZ(110deg);
    }
    80%
    {
        transform: rotateZ(-110deg) rotateY(26deg) translateX(100px) rotateZ(110deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-110deg) rotateY(26deg) translateX(300px) rotateZ(110deg);
    }
}
.c:nth-child(170)
{
    animation: 14s ease 1.7s infinite normal none running orbit170;
    background-color: #ff6000;
}
@keyframes orbit170
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-47deg) rotateY(201deg) translateX(100px) rotateZ(47deg);
    }
    80%
    {
        transform: rotateZ(-47deg) rotateY(201deg) translateX(100px) rotateZ(47deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-47deg) rotateY(201deg) translateX(300px) rotateZ(47deg);
    }
}
.c:nth-child(171)
{
    animation: 14s ease 1.71s infinite normal none running orbit171;
    background-color: #ff6100;
}
@keyframes orbit171
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-250deg) rotateY(79deg) translateX(100px) rotateZ(250deg);
    }
    80%
    {
        transform: rotateZ(-250deg) rotateY(79deg) translateX(100px) rotateZ(250deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-250deg) rotateY(79deg) translateX(300px) rotateZ(250deg);
    }
}
.c:nth-child(172)
{
    animation: 14s ease 1.72s infinite normal none running orbit172;
    background-color: #ff6100;
}
@keyframes orbit172
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-70deg) rotateY(32deg) translateX(100px) rotateZ(70deg);
    }
    80%
    {
        transform: rotateZ(-70deg) rotateY(32deg) translateX(100px) rotateZ(70deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-70deg) rotateY(32deg) translateX(300px) rotateZ(70deg);
    }
}
.c:nth-child(173)
{
    animation: 14s ease 1.73s infinite normal none running orbit173;
    background-color: #ff6200;
}
@keyframes orbit173
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-253deg) rotateY(198deg) translateX(100px) rotateZ(253deg);
    }
    80%
    {
        transform: rotateZ(-253deg) rotateY(198deg) translateX(100px) rotateZ(253deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-253deg) rotateY(198deg) translateX(300px) rotateZ(253deg);
    }
}
.c:nth-child(174)
{
    animation: 14s ease 1.74s infinite normal none running orbit174;
    background-color: #ff6300;
}
@keyframes orbit174
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-153deg) rotateY(28deg) translateX(100px) rotateZ(153deg);
    }
    80%
    {
        transform: rotateZ(-153deg) rotateY(28deg) translateX(100px) rotateZ(153deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-153deg) rotateY(28deg) translateX(300px) rotateZ(153deg);
    }
}
.c:nth-child(175)
{
    animation: 14s ease 1.75s infinite normal none running orbit175;
    background-color: #ff6300;
}
@keyframes orbit175
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-245deg) rotateY(192deg) translateX(100px) rotateZ(245deg);
    }
    80%
    {
        transform: rotateZ(-245deg) rotateY(192deg) translateX(100px) rotateZ(245deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-245deg) rotateY(192deg) translateX(300px) rotateZ(245deg);
    }
}
.c:nth-child(176)
{
    animation: 14s ease 1.76s infinite normal none running orbit176;
    background-color: #ff6400;
}
@keyframes orbit176
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-288deg) rotateY(188deg) translateX(100px) rotateZ(288deg);
    }
    80%
    {
        transform: rotateZ(-288deg) rotateY(188deg) translateX(100px) rotateZ(288deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-288deg) rotateY(188deg) translateX(300px) rotateZ(288deg);
    }
}
.c:nth-child(177)
{
    animation: 14s ease 1.77s infinite normal none running orbit177;
    background-color: #ff6400;
}
@keyframes orbit177
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-19deg) rotateY(115deg) translateX(100px) rotateZ(19deg);
    }
    80%
    {
        transform: rotateZ(-19deg) rotateY(115deg) translateX(100px) rotateZ(19deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-19deg) rotateY(115deg) translateX(300px) rotateZ(19deg);
    }
}
.c:nth-child(178)
{
    animation: 14s ease 1.78s infinite normal none running orbit178;
    background-color: #ff6500;
}
@keyframes orbit178
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-172deg) rotateY(39deg) translateX(100px) rotateZ(172deg);
    }
    80%
    {
        transform: rotateZ(-172deg) rotateY(39deg) translateX(100px) rotateZ(172deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-172deg) rotateY(39deg) translateX(300px) rotateZ(172deg);
    }
}
.c:nth-child(179)
{
    animation: 14s ease 1.79s infinite normal none running orbit179;
    background-color: #ff6500;
}
@keyframes orbit179
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-47deg) rotateY(239deg) translateX(100px) rotateZ(47deg);
    }
    80%
    {
        transform: rotateZ(-47deg) rotateY(239deg) translateX(100px) rotateZ(47deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-47deg) rotateY(239deg) translateX(300px) rotateZ(47deg);
    }
}
.c:nth-child(180)
{
    animation: 14s ease 1.8s infinite normal none running orbit180;
    background-color: #f60;
}
@keyframes orbit180
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-344deg) rotateY(174deg) translateX(100px) rotateZ(344deg);
    }
    80%
    {
        transform: rotateZ(-344deg) rotateY(174deg) translateX(100px) rotateZ(344deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-344deg) rotateY(174deg) translateX(300px) rotateZ(344deg);
    }
}
.c:nth-child(181)
{
    animation: 14s ease 1.81s infinite normal none running orbit181;
    background-color: #ff6700;
}
@keyframes orbit181
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-329deg) rotateY(90deg) translateX(100px) rotateZ(329deg);
    }
    80%
    {
        transform: rotateZ(-329deg) rotateY(90deg) translateX(100px) rotateZ(329deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-329deg) rotateY(90deg) translateX(300px) rotateZ(329deg);
    }
}
.c:nth-child(182)
{
    animation: 14s ease 1.82s infinite normal none running orbit182;
    background-color: #ff6700;
}
@keyframes orbit182
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-116deg) rotateY(273deg) translateX(100px) rotateZ(116deg);
    }
    80%
    {
        transform: rotateZ(-116deg) rotateY(273deg) translateX(100px) rotateZ(116deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-116deg) rotateY(273deg) translateX(300px) rotateZ(116deg);
    }
}
.c:nth-child(183)
{
    animation: 14s ease 1.83s infinite normal none running orbit183;
    background-color: #ff6800;
}
@keyframes orbit183
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-247deg) rotateY(323deg) translateX(100px) rotateZ(247deg);
    }
    80%
    {
        transform: rotateZ(-247deg) rotateY(323deg) translateX(100px) rotateZ(247deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-247deg) rotateY(323deg) translateX(300px) rotateZ(247deg);
    }
}
.c:nth-child(184)
{
    animation: 14s ease 1.84s infinite normal none running orbit184;
    background-color: #ff6800;
}
@keyframes orbit184
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-301deg) rotateY(157deg) translateX(100px) rotateZ(301deg);
    }
    80%
    {
        transform: rotateZ(-301deg) rotateY(157deg) translateX(100px) rotateZ(301deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-301deg) rotateY(157deg) translateX(300px) rotateZ(301deg);
    }
}
.c:nth-child(185)
{
    animation: 14s ease 1.85s infinite normal none running orbit185;
    background-color: #ff6900;
}
@keyframes orbit185
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-272deg) rotateY(322deg) translateX(100px) rotateZ(272deg);
    }
    80%
    {
        transform: rotateZ(-272deg) rotateY(322deg) translateX(100px) rotateZ(272deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-272deg) rotateY(322deg) translateX(300px) rotateZ(272deg);
    }
}
.c:nth-child(186)
{
    animation: 14s ease 1.86s infinite normal none running orbit186;
    background-color: #ff6900;
}
@keyframes orbit186
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-295deg) rotateY(231deg) translateX(100px) rotateZ(295deg);
    }
    80%
    {
        transform: rotateZ(-295deg) rotateY(231deg) translateX(100px) rotateZ(295deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-295deg) rotateY(231deg) translateX(300px) rotateZ(295deg);
    }
}
.c:nth-child(187)
{
    animation: 14s ease 1.87s infinite normal none running orbit187;
    background-color: #ff6a00;
}
@keyframes orbit187
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-354deg) rotateY(198deg) translateX(100px) rotateZ(354deg);
    }
    80%
    {
        transform: rotateZ(-354deg) rotateY(198deg) translateX(100px) rotateZ(354deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-354deg) rotateY(198deg) translateX(300px) rotateZ(354deg);
    }
}
.c:nth-child(188)
{
    animation: 14s ease 1.88s infinite normal none running orbit188;
    background-color: #ff6b00;
}
@keyframes orbit188
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-246deg) rotateY(308deg) translateX(100px) rotateZ(246deg);
    }
    80%
    {
        transform: rotateZ(-246deg) rotateY(308deg) translateX(100px) rotateZ(246deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-246deg) rotateY(308deg) translateX(300px) rotateZ(246deg);
    }
}
.c:nth-child(189)
{
    animation: 14s ease 1.89s infinite normal none running orbit189;
    background-color: #ff6b00;
}
@keyframes orbit189
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-84deg) rotateY(286deg) translateX(100px) rotateZ(84deg);
    }
    80%
    {
        transform: rotateZ(-84deg) rotateY(286deg) translateX(100px) rotateZ(84deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-84deg) rotateY(286deg) translateX(300px) rotateZ(84deg);
    }
}
.c:nth-child(190)
{
    animation: 14s ease 1.9s infinite normal none running orbit190;
    background-color: #ff6c00;
}
@keyframes orbit190
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-58deg) rotateY(245deg) translateX(100px) rotateZ(58deg);
    }
    80%
    {
        transform: rotateZ(-58deg) rotateY(245deg) translateX(100px) rotateZ(58deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-58deg) rotateY(245deg) translateX(300px) rotateZ(58deg);
    }
}
.c:nth-child(191)
{
    animation: 14s ease 1.91s infinite normal none running orbit191;
    background-color: #ff6c00;
}
@keyframes orbit191
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-41deg) rotateY(269deg) translateX(100px) rotateZ(41deg);
    }
    80%
    {
        transform: rotateZ(-41deg) rotateY(269deg) translateX(100px) rotateZ(41deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-41deg) rotateY(269deg) translateX(300px) rotateZ(41deg);
    }
}
.c:nth-child(192)
{
    animation: 14s ease 1.92s infinite normal none running orbit192;
    background-color: #ff6d00;
}
@keyframes orbit192
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-18deg) rotateY(242deg) translateX(100px) rotateZ(18deg);
    }
    80%
    {
        transform: rotateZ(-18deg) rotateY(242deg) translateX(100px) rotateZ(18deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-18deg) rotateY(242deg) translateX(300px) rotateZ(18deg);
    }
}
.c:nth-child(193)
{
    animation: 14s ease 1.93s infinite normal none running orbit193;
    background-color: #ff6d00;
}
@keyframes orbit193
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-123deg) rotateY(263deg) translateX(100px) rotateZ(123deg);
    }
    80%
    {
        transform: rotateZ(-123deg) rotateY(263deg) translateX(100px) rotateZ(123deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-123deg) rotateY(263deg) translateX(300px) rotateZ(123deg);
    }
}
.c:nth-child(194)
{
    animation: 14s ease 1.94s infinite normal none running orbit194;
    background-color: #ff6e00;
}
@keyframes orbit194
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-289deg) rotateY(35deg) translateX(100px) rotateZ(289deg);
    }
    80%
    {
        transform: rotateZ(-289deg) rotateY(35deg) translateX(100px) rotateZ(289deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-289deg) rotateY(35deg) translateX(300px) rotateZ(289deg);
    }
}
.c:nth-child(195)
{
    animation: 14s ease 1.95s infinite normal none running orbit195;
    background-color: #ff6f00;
}
@keyframes orbit195
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-126deg) rotateY(140deg) translateX(100px) rotateZ(126deg);
    }
    80%
    {
        transform: rotateZ(-126deg) rotateY(140deg) translateX(100px) rotateZ(126deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-126deg) rotateY(140deg) translateX(300px) rotateZ(126deg);
    }
}
.c:nth-child(196)
{
    animation: 14s ease 1.96s infinite normal none running orbit196;
    background-color: #ff6f00;
}
@keyframes orbit196
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-18deg) rotateY(289deg) translateX(100px) rotateZ(18deg);
    }
    80%
    {
        transform: rotateZ(-18deg) rotateY(289deg) translateX(100px) rotateZ(18deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-18deg) rotateY(289deg) translateX(300px) rotateZ(18deg);
    }
}
.c:nth-child(197)
{
    animation: 14s ease 1.97s infinite normal none running orbit197;
    background-color: #ff7000;
}
@keyframes orbit197
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-294deg) rotateY(353deg) translateX(100px) rotateZ(294deg);
    }
    80%
    {
        transform: rotateZ(-294deg) rotateY(353deg) translateX(100px) rotateZ(294deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-294deg) rotateY(353deg) translateX(300px) rotateZ(294deg);
    }
}
.c:nth-child(198)
{
    animation: 14s ease 1.98s infinite normal none running orbit198;
    background-color: #ff7000;
}
@keyframes orbit198
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-149deg) rotateY(217deg) translateX(100px) rotateZ(149deg);
    }
    80%
    {
        transform: rotateZ(-149deg) rotateY(217deg) translateX(100px) rotateZ(149deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-149deg) rotateY(217deg) translateX(300px) rotateZ(149deg);
    }
}
.c:nth-child(199)
{
    animation: 14s ease 1.99s infinite normal none running orbit199;
    background-color: #ff7100;
}
@keyframes orbit199
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-297deg) rotateY(38deg) translateX(100px) rotateZ(297deg);
    }
    80%
    {
        transform: rotateZ(-297deg) rotateY(38deg) translateX(100px) rotateZ(297deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-297deg) rotateY(38deg) translateX(300px) rotateZ(297deg);
    }
}
.c:nth-child(200)
{
    animation: 14s ease 2s infinite normal none running orbit200;
    background-color: #ff7100;
}
@keyframes orbit200
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-57deg) rotateY(243deg) translateX(100px) rotateZ(57deg);
    }
    80%
    {
        transform: rotateZ(-57deg) rotateY(243deg) translateX(100px) rotateZ(57deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-57deg) rotateY(243deg) translateX(300px) rotateZ(57deg);
    }
}
.c:nth-child(201)
{
    animation: 14s ease 2.01s infinite normal none running orbit201;
    background-color: #ff7200;
}
@keyframes orbit201
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-252deg) rotateY(176deg) translateX(100px) rotateZ(252deg);
    }
    80%
    {
        transform: rotateZ(-252deg) rotateY(176deg) translateX(100px) rotateZ(252deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-252deg) rotateY(176deg) translateX(300px) rotateZ(252deg);
    }
}
.c:nth-child(202)
{
    animation: 14s ease 2.02s infinite normal none running orbit202;
    background-color: #ff7200;
}
@keyframes orbit202
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-103deg) rotateY(150deg) translateX(100px) rotateZ(103deg);
    }
    80%
    {
        transform: rotateZ(-103deg) rotateY(150deg) translateX(100px) rotateZ(103deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-103deg) rotateY(150deg) translateX(300px) rotateZ(103deg);
    }
}
.c:nth-child(203)
{
    animation: 14s ease 2.03s infinite normal none running orbit203;
    background-color: #ff7300;
}
@keyframes orbit203
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-255deg) rotateY(338deg) translateX(100px) rotateZ(255deg);
    }
    80%
    {
        transform: rotateZ(-255deg) rotateY(338deg) translateX(100px) rotateZ(255deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-255deg) rotateY(338deg) translateX(300px) rotateZ(255deg);
    }
}
.c:nth-child(204)
{
    animation: 14s ease 2.04s infinite normal none running orbit204;
    background-color: #ff7400;
}
@keyframes orbit204
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-61deg) rotateY(158deg) translateX(100px) rotateZ(61deg);
    }
    80%
    {
        transform: rotateZ(-61deg) rotateY(158deg) translateX(100px) rotateZ(61deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-61deg) rotateY(158deg) translateX(300px) rotateZ(61deg);
    }
}
.c:nth-child(205)
{
    animation: 14s ease 2.05s infinite normal none running orbit205;
    background-color: #ff7400;
}
@keyframes orbit205
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-265deg) rotateY(277deg) translateX(100px) rotateZ(265deg);
    }
    80%
    {
        transform: rotateZ(-265deg) rotateY(277deg) translateX(100px) rotateZ(265deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-265deg) rotateY(277deg) translateX(300px) rotateZ(265deg);
    }
}
.c:nth-child(206)
{
    animation: 14s ease 2.06s infinite normal none running orbit206;
    background-color: #ff7500;
}
@keyframes orbit206
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-10deg) rotateY(264deg) translateX(100px) rotateZ(10deg);
    }
    80%
    {
        transform: rotateZ(-10deg) rotateY(264deg) translateX(100px) rotateZ(10deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-10deg) rotateY(264deg) translateX(300px) rotateZ(10deg);
    }
}
.c:nth-child(207)
{
    animation: 14s ease 2.07s infinite normal none running orbit207;
    background-color: #ff7500;
}
@keyframes orbit207
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-19deg) rotateY(244deg) translateX(100px) rotateZ(19deg);
    }
    80%
    {
        transform: rotateZ(-19deg) rotateY(244deg) translateX(100px) rotateZ(19deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-19deg) rotateY(244deg) translateX(300px) rotateZ(19deg);
    }
}
.c:nth-child(208)
{
    animation: 14s ease 2.08s infinite normal none running orbit208;
    background-color: #ff7600;
}
@keyframes orbit208
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-49deg) rotateY(113deg) translateX(100px) rotateZ(49deg);
    }
    80%
    {
        transform: rotateZ(-49deg) rotateY(113deg) translateX(100px) rotateZ(49deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-49deg) rotateY(113deg) translateX(300px) rotateZ(49deg);
    }
}
.c:nth-child(209)
{
    animation: 14s ease 2.09s infinite normal none running orbit209;
    background-color: #ff7600;
}
@keyframes orbit209
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-333deg) rotateY(322deg) translateX(100px) rotateZ(333deg);
    }
    80%
    {
        transform: rotateZ(-333deg) rotateY(322deg) translateX(100px) rotateZ(333deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-333deg) rotateY(322deg) translateX(300px) rotateZ(333deg);
    }
}
.c:nth-child(210)
{
    animation: 14s ease 2.1s infinite normal none running orbit210;
    background-color: #f70;
}
@keyframes orbit210
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-251deg) rotateY(313deg) translateX(100px) rotateZ(251deg);
    }
    80%
    {
        transform: rotateZ(-251deg) rotateY(313deg) translateX(100px) rotateZ(251deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-251deg) rotateY(313deg) translateX(300px) rotateZ(251deg);
    }
}
.c:nth-child(211)
{
    animation: 14s ease 2.11s infinite normal none running orbit211;
    background-color: #ff7800;
}
@keyframes orbit211
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-42deg) rotateY(168deg) translateX(100px) rotateZ(42deg);
    }
    80%
    {
        transform: rotateZ(-42deg) rotateY(168deg) translateX(100px) rotateZ(42deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-42deg) rotateY(168deg) translateX(300px) rotateZ(42deg);
    }
}
.c:nth-child(212)
{
    animation: 14s ease 2.12s infinite normal none running orbit212;
    background-color: #ff7800;
}
@keyframes orbit212
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-88deg) rotateY(224deg) translateX(100px) rotateZ(88deg);
    }
    80%
    {
        transform: rotateZ(-88deg) rotateY(224deg) translateX(100px) rotateZ(88deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-88deg) rotateY(224deg) translateX(300px) rotateZ(88deg);
    }
}
.c:nth-child(213)
{
    animation: 14s ease 2.13s infinite normal none running orbit213;
    background-color: #ff7900;
}
@keyframes orbit213
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-156deg) rotateY(138deg) translateX(100px) rotateZ(156deg);
    }
    80%
    {
        transform: rotateZ(-156deg) rotateY(138deg) translateX(100px) rotateZ(156deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-156deg) rotateY(138deg) translateX(300px) rotateZ(156deg);
    }
}
.c:nth-child(214)
{
    animation: 14s ease 2.14s infinite normal none running orbit214;
    background-color: #ff7900;
}
@keyframes orbit214
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-244deg) rotateY(49deg) translateX(100px) rotateZ(244deg);
    }
    80%
    {
        transform: rotateZ(-244deg) rotateY(49deg) translateX(100px) rotateZ(244deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-244deg) rotateY(49deg) translateX(300px) rotateZ(244deg);
    }
}
.c:nth-child(215)
{
    animation: 14s ease 2.15s infinite normal none running orbit215;
    background-color: #ff7a00;
}
@keyframes orbit215
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-319deg) rotateY(56deg) translateX(100px) rotateZ(319deg);
    }
    80%
    {
        transform: rotateZ(-319deg) rotateY(56deg) translateX(100px) rotateZ(319deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-319deg) rotateY(56deg) translateX(300px) rotateZ(319deg);
    }
}
.c:nth-child(216)
{
    animation: 14s ease 2.16s infinite normal none running orbit216;
    background-color: #ff7a00;
}
@keyframes orbit216
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-142deg) rotateY(2deg) translateX(100px) rotateZ(142deg);
    }
    80%
    {
        transform: rotateZ(-142deg) rotateY(2deg) translateX(100px) rotateZ(142deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-142deg) rotateY(2deg) translateX(300px) rotateZ(142deg);
    }
}
.c:nth-child(217)
{
    animation: 14s ease 2.17s infinite normal none running orbit217;
    background-color: #ff7b00;
}
@keyframes orbit217
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-116deg) rotateY(155deg) translateX(100px) rotateZ(116deg);
    }
    80%
    {
        transform: rotateZ(-116deg) rotateY(155deg) translateX(100px) rotateZ(116deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-116deg) rotateY(155deg) translateX(300px) rotateZ(116deg);
    }
}
.c:nth-child(218)
{
    animation: 14s ease 2.18s infinite normal none running orbit218;
    background-color: #ff7c00;
}
@keyframes orbit218
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-19deg) rotateY(123deg) translateX(100px) rotateZ(19deg);
    }
    80%
    {
        transform: rotateZ(-19deg) rotateY(123deg) translateX(100px) rotateZ(19deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-19deg) rotateY(123deg) translateX(300px) rotateZ(19deg);
    }
}
.c:nth-child(219)
{
    animation: 14s ease 2.19s infinite normal none running orbit219;
    background-color: #ff7c00;
}
@keyframes orbit219
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-30deg) rotateY(291deg) translateX(100px) rotateZ(30deg);
    }
    80%
    {
        transform: rotateZ(-30deg) rotateY(291deg) translateX(100px) rotateZ(30deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-30deg) rotateY(291deg) translateX(300px) rotateZ(30deg);
    }
}
.c:nth-child(220)
{
    animation: 14s ease 2.2s infinite normal none running orbit220;
    background-color: #ff7d00;
}
@keyframes orbit220
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-134deg) rotateY(191deg) translateX(100px) rotateZ(134deg);
    }
    80%
    {
        transform: rotateZ(-134deg) rotateY(191deg) translateX(100px) rotateZ(134deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-134deg) rotateY(191deg) translateX(300px) rotateZ(134deg);
    }
}
.c:nth-child(221)
{
    animation: 14s ease 2.21s infinite normal none running orbit221;
    background-color: #ff7d00;
}
@keyframes orbit221
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-137deg) rotateY(117deg) translateX(100px) rotateZ(137deg);
    }
    80%
    {
        transform: rotateZ(-137deg) rotateY(117deg) translateX(100px) rotateZ(137deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-137deg) rotateY(117deg) translateX(300px) rotateZ(137deg);
    }
}
.c:nth-child(222)
{
    animation: 14s ease 2.22s infinite normal none running orbit222;
    background-color: #ff7e00;
}
@keyframes orbit222
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-220deg) rotateY(346deg) translateX(100px) rotateZ(220deg);
    }
    80%
    {
        transform: rotateZ(-220deg) rotateY(346deg) translateX(100px) rotateZ(220deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-220deg) rotateY(346deg) translateX(300px) rotateZ(220deg);
    }
}
.c:nth-child(223)
{
    animation: 14s ease 2.23s infinite normal none running orbit223;
    background-color: #ff7e00;
}
@keyframes orbit223
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-40deg) rotateY(206deg) translateX(100px) rotateZ(40deg);
    }
    80%
    {
        transform: rotateZ(-40deg) rotateY(206deg) translateX(100px) rotateZ(40deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-40deg) rotateY(206deg) translateX(300px) rotateZ(40deg);
    }
}
.c:nth-child(224)
{
    animation: 14s ease 2.24s infinite normal none running orbit224;
    background-color: #ff7f00;
}
@keyframes orbit224
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-254deg) rotateY(81deg) translateX(100px) rotateZ(254deg);
    }
    80%
    {
        transform: rotateZ(-254deg) rotateY(81deg) translateX(100px) rotateZ(254deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-254deg) rotateY(81deg) translateX(300px) rotateZ(254deg);
    }
}
.c:nth-child(225)
{
    animation: 14s ease 2.25s infinite normal none running orbit225;
    background-color: #ff8000;
}
@keyframes orbit225
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-87deg) rotateY(171deg) translateX(100px) rotateZ(87deg);
    }
    80%
    {
        transform: rotateZ(-87deg) rotateY(171deg) translateX(100px) rotateZ(87deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-87deg) rotateY(171deg) translateX(300px) rotateZ(87deg);
    }
}
.c:nth-child(226)
{
    animation: 14s ease 2.26s infinite normal none running orbit226;
    background-color: #ff8000;
}
@keyframes orbit226
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-113deg) rotateY(276deg) translateX(100px) rotateZ(113deg);
    }
    80%
    {
        transform: rotateZ(-113deg) rotateY(276deg) translateX(100px) rotateZ(113deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-113deg) rotateY(276deg) translateX(300px) rotateZ(113deg);
    }
}
.c:nth-child(227)
{
    animation: 14s ease 2.27s infinite normal none running orbit227;
    background-color: #ff8100;
}
@keyframes orbit227
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-151deg) rotateY(292deg) translateX(100px) rotateZ(151deg);
    }
    80%
    {
        transform: rotateZ(-151deg) rotateY(292deg) translateX(100px) rotateZ(151deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-151deg) rotateY(292deg) translateX(300px) rotateZ(151deg);
    }
}
.c:nth-child(228)
{
    animation: 14s ease 2.28s infinite normal none running orbit228;
    background-color: #ff8100;
}
@keyframes orbit228
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-357deg) rotateY(79deg) translateX(100px) rotateZ(357deg);
    }
    80%
    {
        transform: rotateZ(-357deg) rotateY(79deg) translateX(100px) rotateZ(357deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-357deg) rotateY(79deg) translateX(300px) rotateZ(357deg);
    }
}
.c:nth-child(229)
{
    animation: 14s ease 2.29s infinite normal none running orbit229;
    background-color: #ff8200;
}
@keyframes orbit229
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-234deg) rotateY(237deg) translateX(100px) rotateZ(234deg);
    }
    80%
    {
        transform: rotateZ(-234deg) rotateY(237deg) translateX(100px) rotateZ(234deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-234deg) rotateY(237deg) translateX(300px) rotateZ(234deg);
    }
}
.c:nth-child(230)
{
    animation: 14s ease 2.3s infinite normal none running orbit230;
    background-color: #ff8200;
}
@keyframes orbit230
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-283deg) rotateY(113deg) translateX(100px) rotateZ(283deg);
    }
    80%
    {
        transform: rotateZ(-283deg) rotateY(113deg) translateX(100px) rotateZ(283deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-283deg) rotateY(113deg) translateX(300px) rotateZ(283deg);
    }
}
.c:nth-child(231)
{
    animation: 14s ease 2.31s infinite normal none running orbit231;
    background-color: #ff8300;
}
@keyframes orbit231
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-276deg) rotateY(319deg) translateX(100px) rotateZ(276deg);
    }
    80%
    {
        transform: rotateZ(-276deg) rotateY(319deg) translateX(100px) rotateZ(276deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-276deg) rotateY(319deg) translateX(300px) rotateZ(276deg);
    }
}
.c:nth-child(232)
{
    animation: 14s ease 2.32s infinite normal none running orbit232;
    background-color: #ff8300;
}
@keyframes orbit232
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-295deg) rotateY(182deg) translateX(100px) rotateZ(295deg);
    }
    80%
    {
        transform: rotateZ(-295deg) rotateY(182deg) translateX(100px) rotateZ(295deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-295deg) rotateY(182deg) translateX(300px) rotateZ(295deg);
    }
}
.c:nth-child(233)
{
    animation: 14s ease 2.33s infinite normal none running orbit233;
    background-color: #ff8400;
}
@keyframes orbit233
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-240deg) rotateY(98deg) translateX(100px) rotateZ(240deg);
    }
    80%
    {
        transform: rotateZ(-240deg) rotateY(98deg) translateX(100px) rotateZ(240deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-240deg) rotateY(98deg) translateX(300px) rotateZ(240deg);
    }
}
.c:nth-child(234)
{
    animation: 14s ease 2.34s infinite normal none running orbit234;
    background-color: #ff8500;
}
@keyframes orbit234
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-254deg) rotateY(91deg) translateX(100px) rotateZ(254deg);
    }
    80%
    {
        transform: rotateZ(-254deg) rotateY(91deg) translateX(100px) rotateZ(254deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-254deg) rotateY(91deg) translateX(300px) rotateZ(254deg);
    }
}
.c:nth-child(235)
{
    animation: 14s ease 2.35s infinite normal none running orbit235;
    background-color: #ff8500;
}
@keyframes orbit235
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-103deg) rotateY(352deg) translateX(100px) rotateZ(103deg);
    }
    80%
    {
        transform: rotateZ(-103deg) rotateY(352deg) translateX(100px) rotateZ(103deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-103deg) rotateY(352deg) translateX(300px) rotateZ(103deg);
    }
}
.c:nth-child(236)
{
    animation: 14s ease 2.36s infinite normal none running orbit236;
    background-color: #ff8600;
}
@keyframes orbit236
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-193deg) rotateY(89deg) translateX(100px) rotateZ(193deg);
    }
    80%
    {
        transform: rotateZ(-193deg) rotateY(89deg) translateX(100px) rotateZ(193deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-193deg) rotateY(89deg) translateX(300px) rotateZ(193deg);
    }
}
.c:nth-child(237)
{
    animation: 14s ease 2.37s infinite normal none running orbit237;
    background-color: #ff8600;
}
@keyframes orbit237
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-301deg) rotateY(306deg) translateX(100px) rotateZ(301deg);
    }
    80%
    {
        transform: rotateZ(-301deg) rotateY(306deg) translateX(100px) rotateZ(301deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-301deg) rotateY(306deg) translateX(300px) rotateZ(301deg);
    }
}
.c:nth-child(238)
{
    animation: 14s ease 2.38s infinite normal none running orbit238;
    background-color: #ff8700;
}
@keyframes orbit238
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-160deg) rotateY(299deg) translateX(100px) rotateZ(160deg);
    }
    80%
    {
        transform: rotateZ(-160deg) rotateY(299deg) translateX(100px) rotateZ(160deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-160deg) rotateY(299deg) translateX(300px) rotateZ(160deg);
    }
}
.c:nth-child(239)
{
    animation: 14s ease 2.39s infinite normal none running orbit239;
    background-color: #ff8700;
}
@keyframes orbit239
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-343deg) rotateY(274deg) translateX(100px) rotateZ(343deg);
    }
    80%
    {
        transform: rotateZ(-343deg) rotateY(274deg) translateX(100px) rotateZ(343deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-343deg) rotateY(274deg) translateX(300px) rotateZ(343deg);
    }
}
.c:nth-child(240)
{
    animation: 14s ease 2.4s infinite normal none running orbit240;
    background-color: #f80;
}
@keyframes orbit240
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-269deg) rotateY(332deg) translateX(100px) rotateZ(269deg);
    }
    80%
    {
        transform: rotateZ(-269deg) rotateY(332deg) translateX(100px) rotateZ(269deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-269deg) rotateY(332deg) translateX(300px) rotateZ(269deg);
    }
}
.c:nth-child(241)
{
    animation: 14s ease 2.41s infinite normal none running orbit241;
    background-color: #ff8900;
}
@keyframes orbit241
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-93deg) rotateY(32deg) translateX(100px) rotateZ(93deg);
    }
    80%
    {
        transform: rotateZ(-93deg) rotateY(32deg) translateX(100px) rotateZ(93deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-93deg) rotateY(32deg) translateX(300px) rotateZ(93deg);
    }
}
.c:nth-child(242)
{
    animation: 14s ease 2.42s infinite normal none running orbit242;
    background-color: #ff8900;
}
@keyframes orbit242
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-244deg) rotateY(25deg) translateX(100px) rotateZ(244deg);
    }
    80%
    {
        transform: rotateZ(-244deg) rotateY(25deg) translateX(100px) rotateZ(244deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-244deg) rotateY(25deg) translateX(300px) rotateZ(244deg);
    }
}
.c:nth-child(243)
{
    animation: 14s ease 2.43s infinite normal none running orbit243;
    background-color: #ff8a00;
}
@keyframes orbit243
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-77deg) rotateY(125deg) translateX(100px) rotateZ(77deg);
    }
    80%
    {
        transform: rotateZ(-77deg) rotateY(125deg) translateX(100px) rotateZ(77deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-77deg) rotateY(125deg) translateX(300px) rotateZ(77deg);
    }
}
.c:nth-child(244)
{
    animation: 14s ease 2.44s infinite normal none running orbit244;
    background-color: #ff8a00;
}
@keyframes orbit244
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-98deg) rotateY(244deg) translateX(100px) rotateZ(98deg);
    }
    80%
    {
        transform: rotateZ(-98deg) rotateY(244deg) translateX(100px) rotateZ(98deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-98deg) rotateY(244deg) translateX(300px) rotateZ(98deg);
    }
}
.c:nth-child(245)
{
    animation: 14s ease 2.45s infinite normal none running orbit245;
    background-color: #ff8b00;
}
@keyframes orbit245
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-96deg) rotateY(330deg) translateX(100px) rotateZ(96deg);
    }
    80%
    {
        transform: rotateZ(-96deg) rotateY(330deg) translateX(100px) rotateZ(96deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-96deg) rotateY(330deg) translateX(300px) rotateZ(96deg);
    }
}
.c:nth-child(246)
{
    animation: 14s ease 2.46s infinite normal none running orbit246;
    background-color: #ff8b00;
}
@keyframes orbit246
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-59deg) rotateY(257deg) translateX(100px) rotateZ(59deg);
    }
    80%
    {
        transform: rotateZ(-59deg) rotateY(257deg) translateX(100px) rotateZ(59deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-59deg) rotateY(257deg) translateX(300px) rotateZ(59deg);
    }
}
.c:nth-child(247)
{
    animation: 14s ease 2.47s infinite normal none running orbit247;
    background-color: #ff8c00;
}
@keyframes orbit247
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-285deg) rotateY(40deg) translateX(100px) rotateZ(285deg);
    }
    80%
    {
        transform: rotateZ(-285deg) rotateY(40deg) translateX(100px) rotateZ(285deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-285deg) rotateY(40deg) translateX(300px) rotateZ(285deg);
    }
}
.c:nth-child(248)
{
    animation: 14s ease 2.48s infinite normal none running orbit248;
    background-color: #ff8d00;
}
@keyframes orbit248
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-87deg) rotateY(222deg) translateX(100px) rotateZ(87deg);
    }
    80%
    {
        transform: rotateZ(-87deg) rotateY(222deg) translateX(100px) rotateZ(87deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-87deg) rotateY(222deg) translateX(300px) rotateZ(87deg);
    }
}
.c:nth-child(249)
{
    animation: 14s ease 2.49s infinite normal none running orbit249;
    background-color: #ff8d00;
}
@keyframes orbit249
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-43deg) rotateY(321deg) translateX(100px) rotateZ(43deg);
    }
    80%
    {
        transform: rotateZ(-43deg) rotateY(321deg) translateX(100px) rotateZ(43deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-43deg) rotateY(321deg) translateX(300px) rotateZ(43deg);
    }
}
.c:nth-child(250)
{
    animation: 14s ease 2.5s infinite normal none running orbit250;
    background-color: #ff8e00;
}
@keyframes orbit250
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-237deg) rotateY(88deg) translateX(100px) rotateZ(237deg);
    }
    80%
    {
        transform: rotateZ(-237deg) rotateY(88deg) translateX(100px) rotateZ(237deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-237deg) rotateY(88deg) translateX(300px) rotateZ(237deg);
    }
}
.c:nth-child(251)
{
    animation: 14s ease 2.51s infinite normal none running orbit251;
    background-color: #ff8e00;
}
@keyframes orbit251
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-13deg) rotateY(90deg) translateX(100px) rotateZ(13deg);
    }
    80%
    {
        transform: rotateZ(-13deg) rotateY(90deg) translateX(100px) rotateZ(13deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-13deg) rotateY(90deg) translateX(300px) rotateZ(13deg);
    }
}
.c:nth-child(252)
{
    animation: 14s ease 2.52s infinite normal none running orbit252;
    background-color: #ff8f00;
}
@keyframes orbit252
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-80deg) rotateY(176deg) translateX(100px) rotateZ(80deg);
    }
    80%
    {
        transform: rotateZ(-80deg) rotateY(176deg) translateX(100px) rotateZ(80deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-80deg) rotateY(176deg) translateX(300px) rotateZ(80deg);
    }
}
.c:nth-child(253)
{
    animation: 14s ease 2.53s infinite normal none running orbit253;
    background-color: #ff8f00;
}
@keyframes orbit253
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-11deg) rotateY(59deg) translateX(100px) rotateZ(11deg);
    }
    80%
    {
        transform: rotateZ(-11deg) rotateY(59deg) translateX(100px) rotateZ(11deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-11deg) rotateY(59deg) translateX(300px) rotateZ(11deg);
    }
}
.c:nth-child(254)
{
    animation: 14s ease 2.54s infinite normal none running orbit254;
    background-color: #ff9000;
}
@keyframes orbit254
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-199deg) rotateY(81deg) translateX(100px) rotateZ(199deg);
    }
    80%
    {
        transform: rotateZ(-199deg) rotateY(81deg) translateX(100px) rotateZ(199deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-199deg) rotateY(81deg) translateX(300px) rotateZ(199deg);
    }
}
.c:nth-child(255)
{
    animation: 14s ease 2.55s infinite normal none running orbit255;
    background-color: #ff9100;
}
@keyframes orbit255
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-132deg) rotateY(249deg) translateX(100px) rotateZ(132deg);
    }
    80%
    {
        transform: rotateZ(-132deg) rotateY(249deg) translateX(100px) rotateZ(132deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-132deg) rotateY(249deg) translateX(300px) rotateZ(132deg);
    }
}
.c:nth-child(256)
{
    animation: 14s ease 2.56s infinite normal none running orbit256;
    background-color: #ff9100;
}
@keyframes orbit256
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-40deg) rotateY(304deg) translateX(100px) rotateZ(40deg);
    }
    80%
    {
        transform: rotateZ(-40deg) rotateY(304deg) translateX(100px) rotateZ(40deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-40deg) rotateY(304deg) translateX(300px) rotateZ(40deg);
    }
}
.c:nth-child(257)
{
    animation: 14s ease 2.57s infinite normal none running orbit257;
    background-color: #ff9200;
}
@keyframes orbit257
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-247deg) rotateY(353deg) translateX(100px) rotateZ(247deg);
    }
    80%
    {
        transform: rotateZ(-247deg) rotateY(353deg) translateX(100px) rotateZ(247deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-247deg) rotateY(353deg) translateX(300px) rotateZ(247deg);
    }
}
.c:nth-child(258)
{
    animation: 14s ease 2.58s infinite normal none running orbit258;
    background-color: #ff9200;
}
@keyframes orbit258
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-210deg) rotateY(58deg) translateX(100px) rotateZ(210deg);
    }
    80%
    {
        transform: rotateZ(-210deg) rotateY(58deg) translateX(100px) rotateZ(210deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-210deg) rotateY(58deg) translateX(300px) rotateZ(210deg);
    }
}
.c:nth-child(259)
{
    animation: 14s ease 2.59s infinite normal none running orbit259;
    background-color: #ff9300;
}
@keyframes orbit259
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-170deg) rotateY(197deg) translateX(100px) rotateZ(170deg);
    }
    80%
    {
        transform: rotateZ(-170deg) rotateY(197deg) translateX(100px) rotateZ(170deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-170deg) rotateY(197deg) translateX(300px) rotateZ(170deg);
    }
}
.c:nth-child(260)
{
    animation: 14s ease 2.6s infinite normal none running orbit260;
    background-color: #ff9300;
}
@keyframes orbit260
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-26deg) rotateY(3deg) translateX(100px) rotateZ(26deg);
    }
    80%
    {
        transform: rotateZ(-26deg) rotateY(3deg) translateX(100px) rotateZ(26deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-26deg) rotateY(3deg) translateX(300px) rotateZ(26deg);
    }
}
.c:nth-child(261)
{
    animation: 14s ease 2.61s infinite normal none running orbit261;
    background-color: #ff9400;
}
@keyframes orbit261
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-290deg) rotateY(288deg) translateX(100px) rotateZ(290deg);
    }
    80%
    {
        transform: rotateZ(-290deg) rotateY(288deg) translateX(100px) rotateZ(290deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-290deg) rotateY(288deg) translateX(300px) rotateZ(290deg);
    }
}
.c:nth-child(262)
{
    animation: 14s ease 2.62s infinite normal none running orbit262;
    background-color: #ff9400;
}
@keyframes orbit262
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-9deg) rotateY(190deg) translateX(100px) rotateZ(9deg);
    }
    80%
    {
        transform: rotateZ(-9deg) rotateY(190deg) translateX(100px) rotateZ(9deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-9deg) rotateY(190deg) translateX(300px) rotateZ(9deg);
    }
}
.c:nth-child(263)
{
    animation: 14s ease 2.63s infinite normal none running orbit263;
    background-color: #ff9500;
}
@keyframes orbit263
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-249deg) rotateY(3deg) translateX(100px) rotateZ(249deg);
    }
    80%
    {
        transform: rotateZ(-249deg) rotateY(3deg) translateX(100px) rotateZ(249deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-249deg) rotateY(3deg) translateX(300px) rotateZ(249deg);
    }
}
.c:nth-child(264)
{
    animation: 14s ease 2.64s infinite normal none running orbit264;
    background-color: #ff9600;
}
@keyframes orbit264
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-334deg) rotateY(135deg) translateX(100px) rotateZ(334deg);
    }
    80%
    {
        transform: rotateZ(-334deg) rotateY(135deg) translateX(100px) rotateZ(334deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-334deg) rotateY(135deg) translateX(300px) rotateZ(334deg);
    }
}
.c:nth-child(265)
{
    animation: 14s ease 2.65s infinite normal none running orbit265;
    background-color: #ff9600;
}
@keyframes orbit265
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-146deg) rotateY(19deg) translateX(100px) rotateZ(146deg);
    }
    80%
    {
        transform: rotateZ(-146deg) rotateY(19deg) translateX(100px) rotateZ(146deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-146deg) rotateY(19deg) translateX(300px) rotateZ(146deg);
    }
}
.c:nth-child(266)
{
    animation: 14s ease 2.66s infinite normal none running orbit266;
    background-color: #ff9700;
}
@keyframes orbit266
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-337deg) rotateY(215deg) translateX(100px) rotateZ(337deg);
    }
    80%
    {
        transform: rotateZ(-337deg) rotateY(215deg) translateX(100px) rotateZ(337deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-337deg) rotateY(215deg) translateX(300px) rotateZ(337deg);
    }
}
.c:nth-child(267)
{
    animation: 14s ease 2.67s infinite normal none running orbit267;
    background-color: #ff9700;
}
@keyframes orbit267
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-67deg) rotateY(168deg) translateX(100px) rotateZ(67deg);
    }
    80%
    {
        transform: rotateZ(-67deg) rotateY(168deg) translateX(100px) rotateZ(67deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-67deg) rotateY(168deg) translateX(300px) rotateZ(67deg);
    }
}
.c:nth-child(268)
{
    animation: 14s ease 2.68s infinite normal none running orbit268;
    background-color: #ff9800;
}
@keyframes orbit268
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-133deg) rotateY(203deg) translateX(100px) rotateZ(133deg);
    }
    80%
    {
        transform: rotateZ(-133deg) rotateY(203deg) translateX(100px) rotateZ(133deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-133deg) rotateY(203deg) translateX(300px) rotateZ(133deg);
    }
}
.c:nth-child(269)
{
    animation: 14s ease 2.69s infinite normal none running orbit269;
    background-color: #ff9800;
}
@keyframes orbit269
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-315deg) rotateY(194deg) translateX(100px) rotateZ(315deg);
    }
    80%
    {
        transform: rotateZ(-315deg) rotateY(194deg) translateX(100px) rotateZ(315deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-315deg) rotateY(194deg) translateX(300px) rotateZ(315deg);
    }
}
.c:nth-child(270)
{
    animation: 14s ease 2.7s infinite normal none running orbit270;
    background-color: #f90;
}
@keyframes orbit270
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-25deg) rotateY(287deg) translateX(100px) rotateZ(25deg);
    }
    80%
    {
        transform: rotateZ(-25deg) rotateY(287deg) translateX(100px) rotateZ(25deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-25deg) rotateY(287deg) translateX(300px) rotateZ(25deg);
    }
}
.c:nth-child(271)
{
    animation: 14s ease 2.71s infinite normal none running orbit271;
    background-color: #ff9a00;
}
@keyframes orbit271
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-34deg) rotateY(70deg) translateX(100px) rotateZ(34deg);
    }
    80%
    {
        transform: rotateZ(-34deg) rotateY(70deg) translateX(100px) rotateZ(34deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-34deg) rotateY(70deg) translateX(300px) rotateZ(34deg);
    }
}
.c:nth-child(272)
{
    animation: 14s ease 2.72s infinite normal none running orbit272;
    background-color: #ff9a00;
}
@keyframes orbit272
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-240deg) rotateY(76deg) translateX(100px) rotateZ(240deg);
    }
    80%
    {
        transform: rotateZ(-240deg) rotateY(76deg) translateX(100px) rotateZ(240deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-240deg) rotateY(76deg) translateX(300px) rotateZ(240deg);
    }
}
.c:nth-child(273)
{
    animation: 14s ease 2.73s infinite normal none running orbit273;
    background-color: #ff9b00;
}
@keyframes orbit273
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-249deg) rotateY(225deg) translateX(100px) rotateZ(249deg);
    }
    80%
    {
        transform: rotateZ(-249deg) rotateY(225deg) translateX(100px) rotateZ(249deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-249deg) rotateY(225deg) translateX(300px) rotateZ(249deg);
    }
}
.c:nth-child(274)
{
    animation: 14s ease 2.74s infinite normal none running orbit274;
    background-color: #ff9b00;
}
@keyframes orbit274
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-109deg) rotateY(318deg) translateX(100px) rotateZ(109deg);
    }
    80%
    {
        transform: rotateZ(-109deg) rotateY(318deg) translateX(100px) rotateZ(109deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-109deg) rotateY(318deg) translateX(300px) rotateZ(109deg);
    }
}
.c:nth-child(275)
{
    animation: 14s ease 2.75s infinite normal none running orbit275;
    background-color: #ff9c00;
}
@keyframes orbit275
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-239deg) rotateY(330deg) translateX(100px) rotateZ(239deg);
    }
    80%
    {
        transform: rotateZ(-239deg) rotateY(330deg) translateX(100px) rotateZ(239deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-239deg) rotateY(330deg) translateX(300px) rotateZ(239deg);
    }
}
.c:nth-child(276)
{
    animation: 14s ease 2.76s infinite normal none running orbit276;
    background-color: #ff9c00;
}
@keyframes orbit276
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-264deg) rotateY(76deg) translateX(100px) rotateZ(264deg);
    }
    80%
    {
        transform: rotateZ(-264deg) rotateY(76deg) translateX(100px) rotateZ(264deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-264deg) rotateY(76deg) translateX(300px) rotateZ(264deg);
    }
}
.c:nth-child(277)
{
    animation: 14s ease 2.77s infinite normal none running orbit277;
    background-color: #ff9d00;
}
@keyframes orbit277
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-19deg) rotateY(55deg) translateX(100px) rotateZ(19deg);
    }
    80%
    {
        transform: rotateZ(-19deg) rotateY(55deg) translateX(100px) rotateZ(19deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-19deg) rotateY(55deg) translateX(300px) rotateZ(19deg);
    }
}
.c:nth-child(278)
{
    animation: 14s ease 2.78s infinite normal none running orbit278;
    background-color: #ff9e00;
}
@keyframes orbit278
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-68deg) rotateY(138deg) translateX(100px) rotateZ(68deg);
    }
    80%
    {
        transform: rotateZ(-68deg) rotateY(138deg) translateX(100px) rotateZ(68deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-68deg) rotateY(138deg) translateX(300px) rotateZ(68deg);
    }
}
.c:nth-child(279)
{
    animation: 14s ease 2.79s infinite normal none running orbit279;
    background-color: #ff9e00;
}
@keyframes orbit279
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-223deg) rotateY(98deg) translateX(100px) rotateZ(223deg);
    }
    80%
    {
        transform: rotateZ(-223deg) rotateY(98deg) translateX(100px) rotateZ(223deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-223deg) rotateY(98deg) translateX(300px) rotateZ(223deg);
    }
}
.c:nth-child(280)
{
    animation: 14s ease 2.8s infinite normal none running orbit280;
    background-color: #ff9f00;
}
@keyframes orbit280
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-5deg) rotateY(321deg) translateX(100px) rotateZ(5deg);
    }
    80%
    {
        transform: rotateZ(-5deg) rotateY(321deg) translateX(100px) rotateZ(5deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-5deg) rotateY(321deg) translateX(300px) rotateZ(5deg);
    }
}
.c:nth-child(281)
{
    animation: 14s ease 2.81s infinite normal none running orbit281;
    background-color: #ff9f00;
}
@keyframes orbit281
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-325deg) rotateY(34deg) translateX(100px) rotateZ(325deg);
    }
    80%
    {
        transform: rotateZ(-325deg) rotateY(34deg) translateX(100px) rotateZ(325deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-325deg) rotateY(34deg) translateX(300px) rotateZ(325deg);
    }
}
.c:nth-child(282)
{
    animation: 14s ease 2.82s infinite normal none running orbit282;
    background-color: #ffa000;
}
@keyframes orbit282
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-5deg) rotateY(171deg) translateX(100px) rotateZ(5deg);
    }
    80%
    {
        transform: rotateZ(-5deg) rotateY(171deg) translateX(100px) rotateZ(5deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-5deg) rotateY(171deg) translateX(300px) rotateZ(5deg);
    }
}
.c:nth-child(283)
{
    animation: 14s ease 2.83s infinite normal none running orbit283;
    background-color: #ffa000;
}
@keyframes orbit283
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-182deg) rotateY(315deg) translateX(100px) rotateZ(182deg);
    }
    80%
    {
        transform: rotateZ(-182deg) rotateY(315deg) translateX(100px) rotateZ(182deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-182deg) rotateY(315deg) translateX(300px) rotateZ(182deg);
    }
}
.c:nth-child(284)
{
    animation: 14s ease 2.84s infinite normal none running orbit284;
    background-color: #ffa100;
}
@keyframes orbit284
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-42deg) rotateY(101deg) translateX(100px) rotateZ(42deg);
    }
    80%
    {
        transform: rotateZ(-42deg) rotateY(101deg) translateX(100px) rotateZ(42deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-42deg) rotateY(101deg) translateX(300px) rotateZ(42deg);
    }
}
.c:nth-child(285)
{
    animation: 14s ease 2.85s infinite normal none running orbit285;
    background-color: #ffa200;
}
@keyframes orbit285
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-357deg) rotateY(229deg) translateX(100px) rotateZ(357deg);
    }
    80%
    {
        transform: rotateZ(-357deg) rotateY(229deg) translateX(100px) rotateZ(357deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-357deg) rotateY(229deg) translateX(300px) rotateZ(357deg);
    }
}
.c:nth-child(286)
{
    animation: 14s ease 2.86s infinite normal none running orbit286;
    background-color: #ffa200;
}
@keyframes orbit286
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-201deg) rotateY(4deg) translateX(100px) rotateZ(201deg);
    }
    80%
    {
        transform: rotateZ(-201deg) rotateY(4deg) translateX(100px) rotateZ(201deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-201deg) rotateY(4deg) translateX(300px) rotateZ(201deg);
    }
}
.c:nth-child(287)
{
    animation: 14s ease 2.87s infinite normal none running orbit287;
    background-color: #ffa300;
}
@keyframes orbit287
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-278deg) rotateY(305deg) translateX(100px) rotateZ(278deg);
    }
    80%
    {
        transform: rotateZ(-278deg) rotateY(305deg) translateX(100px) rotateZ(278deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-278deg) rotateY(305deg) translateX(300px) rotateZ(278deg);
    }
}
.c:nth-child(288)
{
    animation: 14s ease 2.88s infinite normal none running orbit288;
    background-color: #ffa300;
}
@keyframes orbit288
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-167deg) rotateY(140deg) translateX(100px) rotateZ(167deg);
    }
    80%
    {
        transform: rotateZ(-167deg) rotateY(140deg) translateX(100px) rotateZ(167deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-167deg) rotateY(140deg) translateX(300px) rotateZ(167deg);
    }
}
.c:nth-child(289)
{
    animation: 14s ease 2.89s infinite normal none running orbit289;
    background-color: #ffa400;
}
@keyframes orbit289
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-237deg) rotateY(66deg) translateX(100px) rotateZ(237deg);
    }
    80%
    {
        transform: rotateZ(-237deg) rotateY(66deg) translateX(100px) rotateZ(237deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-237deg) rotateY(66deg) translateX(300px) rotateZ(237deg);
    }
}
.c:nth-child(290)
{
    animation: 14s ease 2.9s infinite normal none running orbit290;
    background-color: #ffa400;
}
@keyframes orbit290
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-347deg) rotateY(7deg) translateX(100px) rotateZ(347deg);
    }
    80%
    {
        transform: rotateZ(-347deg) rotateY(7deg) translateX(100px) rotateZ(347deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-347deg) rotateY(7deg) translateX(300px) rotateZ(347deg);
    }
}
.c:nth-child(291)
{
    animation: 14s ease 2.91s infinite normal none running orbit291;
    background-color: #ffa500;
}
@keyframes orbit291
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-323deg) rotateY(169deg) translateX(100px) rotateZ(323deg);
    }
    80%
    {
        transform: rotateZ(-323deg) rotateY(169deg) translateX(100px) rotateZ(323deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-323deg) rotateY(169deg) translateX(300px) rotateZ(323deg);
    }
}
.c:nth-child(292)
{
    animation: 14s ease 2.92s infinite normal none running orbit292;
    background-color: #ffa500;
}
@keyframes orbit292
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-157deg) rotateY(92deg) translateX(100px) rotateZ(157deg);
    }
    80%
    {
        transform: rotateZ(-157deg) rotateY(92deg) translateX(100px) rotateZ(157deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-157deg) rotateY(92deg) translateX(300px) rotateZ(157deg);
    }
}
.c:nth-child(293)
{
    animation: 14s ease 2.93s infinite normal none running orbit293;
    background-color: #ffa600;
}
@keyframes orbit293
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-63deg) rotateY(294deg) translateX(100px) rotateZ(63deg);
    }
    80%
    {
        transform: rotateZ(-63deg) rotateY(294deg) translateX(100px) rotateZ(63deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-63deg) rotateY(294deg) translateX(300px) rotateZ(63deg);
    }
}
.c:nth-child(294)
{
    animation: 14s ease 2.94s infinite normal none running orbit294;
    background-color: #ffa700;
}
@keyframes orbit294
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-23deg) rotateY(19deg) translateX(100px) rotateZ(23deg);
    }
    80%
    {
        transform: rotateZ(-23deg) rotateY(19deg) translateX(100px) rotateZ(23deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-23deg) rotateY(19deg) translateX(300px) rotateZ(23deg);
    }
}
.c:nth-child(295)
{
    animation: 14s ease 2.95s infinite normal none running orbit295;
    background-color: #ffa700;
}
@keyframes orbit295
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-208deg) rotateY(235deg) translateX(100px) rotateZ(208deg);
    }
    80%
    {
        transform: rotateZ(-208deg) rotateY(235deg) translateX(100px) rotateZ(208deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-208deg) rotateY(235deg) translateX(300px) rotateZ(208deg);
    }
}
.c:nth-child(296)
{
    animation: 14s ease 2.96s infinite normal none running orbit296;
    background-color: #ffa800;
}
@keyframes orbit296
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-241deg) rotateY(278deg) translateX(100px) rotateZ(241deg);
    }
    80%
    {
        transform: rotateZ(-241deg) rotateY(278deg) translateX(100px) rotateZ(241deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-241deg) rotateY(278deg) translateX(300px) rotateZ(241deg);
    }
}
.c:nth-child(297)
{
    animation: 14s ease 2.97s infinite normal none running orbit297;
    background-color: #ffa800;
}
@keyframes orbit297
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-136deg) rotateY(64deg) translateX(100px) rotateZ(136deg);
    }
    80%
    {
        transform: rotateZ(-136deg) rotateY(64deg) translateX(100px) rotateZ(136deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-136deg) rotateY(64deg) translateX(300px) rotateZ(136deg);
    }
}
.c:nth-child(298)
{
    animation: 14s ease 2.98s infinite normal none running orbit298;
    background-color: #ffa900;
}
@keyframes orbit298
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-33deg) rotateY(309deg) translateX(100px) rotateZ(33deg);
    }
    80%
    {
        transform: rotateZ(-33deg) rotateY(309deg) translateX(100px) rotateZ(33deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-33deg) rotateY(309deg) translateX(300px) rotateZ(33deg);
    }
}
.c:nth-child(299)
{
    animation: 14s ease 2.99s infinite normal none running orbit299;
    background-color: #ffa900;
}
@keyframes orbit299
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-332deg) rotateY(124deg) translateX(100px) rotateZ(332deg);
    }
    80%
    {
        transform: rotateZ(-332deg) rotateY(124deg) translateX(100px) rotateZ(332deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-332deg) rotateY(124deg) translateX(300px) rotateZ(332deg);
    }
}
.c:nth-child(300)
{
    animation: 14s ease 3s infinite normal none running orbit300;
    background-color: #fa0;
}
@keyframes orbit300
{
    20%
    {
        opacity: 1;
    }
    30%
    {
        transform: rotateZ(-187deg) rotateY(312deg) translateX(100px) rotateZ(187deg);
    }
    80%
    {
        transform: rotateZ(-187deg) rotateY(312deg) translateX(100px) rotateZ(187deg);
        opacity: 1;
    }
    100%
    {
        transform: rotateZ(-187deg) rotateY(312deg) translateX(300px) rotateZ(187deg);
    }
}