@charset "UTF-8";
@import url("https://use.typekit.net/kma4mcy.css");
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
input,
textarea,
select,
button,
main {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
  position: relative;
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
picture {
  display: block; }

body {
  line-height: 1; }

ol,
ul {
  list-style: none; }

blockquote,
q {
  quotes: none; }

strong {
  font-weight: 500; }

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("../images/ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: 'slick';
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir='rtl'] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir='rtl'] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir='rtl'] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir='rtl'] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

@font-face {
  font-family: 'Tactic Sans Med';
  src: url("../fonts/TacticSans-Med.woff2") format("woff2"), url("../fonts/TacticSans-Med.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Tactic Sans Lgt';
  src: url("../fonts/TacticSans-Lgt.woff2") format("woff2"), url("../fonts/TacticSans-Lgt.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Tactic Sans Ext Exd Med';
  src: url("../fonts/TacticSansExtExd-Med.woff2") format("woff2"), url("../fonts/TacticSansExtExd-Med.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Tactic Sans Ext Exd Blk';
  src: url("../fonts/TacticSansExtExd-Blk.woff2") format("woff2"), url("../fonts/TacticSansExtExd-Blk.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Tactic Sans Blk';
  src: url("../fonts/TacticSans-Blk.woff2") format("woff2"), url("../fonts/TacticSans-Blk.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Tactic Sans Ext Exd Lgt';
  src: url("../fonts/TacticSansExtExd-Lgt.woff2") format("woff2"), url("../fonts/TacticSansExtExd-Lgt.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

.tsb {
  font-size: 14px;
  font-family: 'Tactic Sans Blk';
  font-weight: 800;
  font-style: normal; }

.pwl {
  font-family: protipo-wide, sans-serif;
  font-weight: 300;
  font-style: normal; }

.pwr {
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal; }

.pwr14 {
  font-size: 14px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal; }

.pwr13 {
  font-size: 13px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal; }

.pwb {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal; }

.pwb12 {
  font-size: 12px;
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 1.5px;
  line-height: 1 !important; }

.pws {
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal; }

.btn-text {
  font-size: 12px;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  letter-spacing: 1.8px;
  font-style: normal; }

.pwm {
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal; }

.tseeb {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

.tsb {
  font-family: 'Tactic Sans Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

.tsb14 {
  font-size: 14px;
  font-family: 'Tactic Sans Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

.tsm12 {
  font-size: 12px;
  font-family: 'Tactic Sans Med';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  padding-right: 60px;
  line-height: 1.2; }

.all-news-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -280px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.all-news-hero {
  height: 460px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .all-news-hero a {
    text-decoration: none; }

.all-news-hero-featured,
.all-community-hero-featured {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 10px;
  letter-spacing: 1px;
  text-transform: uppercase; }

.all-community-hero-featured {
  margin-top: 55px; }

.all-news-hero-h,
.all-prog-hero-h {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 30px;
  line-height: 38px;
  letter-spacing: 3px;
  margin-bottom: 20px;
  max-width: 1000px;
  text-transform: uppercase; }

.all-prog-hero-h {
  font-size: 36px; }

.ni-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: black;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.75) 46%, rgba(0, 0, 0, 0.55) 100%);
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.nih-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000;
  opacity: 0.45; }

.all-news-hero-b {
  height: 40px;
  width: 320px;
  color: #fff;
  text-decoration: none;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 0 auto;
  cursor: pointer;
  text-transform: uppercase; }
  .all-news-hero-b img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .all-news-hero-b:hover {
    background-color: #6194ac; }
    .all-news-hero-b:hover img {
      margin-right: 0px; }

.all-news-underhead {
  margin-top: -10px; }
  .all-news-underhead img {
    width: 100%;
    margin-bottom: 120px;
    margin-top: -180px;
    height: 70px; }

.all-new-body-wrapper {
  width: 100%;
  padding: 0 90px; }

.all-news-body,
.all-community-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  margin: 0 auto; }

.all-community-body {
  max-width: 1150px; }

.filter-div-wrapper {
  margin: 60px 0;
  width: 100%;
  padding: 0 90px; }

.the-latest {
  font-size: 32px;
  line-height: 36px;
  margin: 0 auto 30px;
  text-align: center; }

.filter-div {
  height: 60px;
  margin: 0 auto 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center; }
  .filter-div h2 {
    font-size: 28px;
    line-height: 32px;
    padding: 0 30px 0 0px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content; }
  .filter-div .filter-line {
    height: 30px;
    width: 100%;
    border-bottom: 0.5px solid #000; }
  .filter-div .all-news-filter {
    -ms-flex-item-align: center;
        align-self: center;
    margin-bottom: 0 !important; }

.filter-box {
  display: block;
  z-index: 10;
  background-color: #fff;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  min-width: 300px;
  max-width: 400px;
  padding: 10px 0px;
  border: 0.5px solid #000; }
  .filter-box p {
    font-family: protipo-wide, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
    line-height: 24px;
    margin-left: 25px; }
  .filter-box img {
    margin-right: 25px; }
  .filter-box button {
    background-color: #fff; }

.filter-box:hover {
  border: 0.5px solid #aa9767; }

.filter-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  line-height: 45px;
  margin: 10px 0px;
  cursor: pointer; }
  .filter-label p {
    text-transform: uppercase !important; }

.filter-btn {
  display: -ms-flexbox;
  display: flex; }

.tag-list {
  text-align: left;
  width: 100%;
  display: none; }
  .tag-list ul {
    list-style-type: none !important;
    list-style-image: none !important;
    list-style: none; }
    .tag-list ul li {
      text-transform: uppercase;
      background: none;
      padding: 0;
      font-size: 13px;
      line-height: 16px;
      margin: 0 !important; }

.tag-list a {
  display: block;
  color: #000;
  text-decoration: none;
  line-height: 30px;
  height: inherit;
  width: inherit;
  padding-left: 22px; }

.tag-list a:hover {
  background-color: #aa9767;
  color: #fff; }

.all-news-box-bg {
  height: 300px;
  width: 49%;
  overflow: hidden;
  margin-bottom: 20px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 0;
  border: solid 0.25px #fff; }
  .all-news-box-bg a {
    text-decoration: none; }
  .all-news-box-bg:hover .ni-overlay {
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.55) 46%, rgba(0, 0, 0, 0.25) 100%); }

.news-black-box {
  background-color: rbga(0, 0, 0, 1) !important;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4; }

.all-news-padding {
  padding: 10px;
  height: 100%;
  width: 100%; }
  .all-news-padding:hover .all-news-text {
    overflow: visible; }

.all-news-bg {
  height: 100%;
  z-index: 5;
  border: 1px solid transparent;
  overflow: hidden; }

.all-news-text {
  color: #fff;
  margin-top: 90px;
  margin-left: 20px;
  margin-bottom: -30px;
  padding-right: 10px;
  z-index: 10;
  text-decoration: none;
  overflow: hidden;
  transition: all 0.15s ease-in-out; }
  .all-news-text:hover {
    overflow: visible; }

.all-news-cat {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 15px;
  z-index: 10;
  text-decoration: none;
  text-transform: uppercase;
  opacity: 1; }

.all-news-entry-h {
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 1.2px;
  padding-bottom: 20px;
  z-index: 10;
  max-width: 430px;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase; }

.all-news-entry-b {
  height: 40px;
  width: 320px;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  opacity: 0;
  z-index: 10;
  overflow: hidden; }
  .all-news-entry-b p,
  .all-news-entry-b img {
    overflow: hidden;
    text-transform: uppercase;
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .all-news-entry-b p {
    font-weight: 500;
    font-size: 12px; }
  .all-news-entry-b:hover {
    background-color: #6194ac; }
    .all-news-entry-b:hover img {
      margin-right: 0px; }

.all-news-pages {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 100px auto; }
  .all-news-pages a,
  .all-news-pages span {
    text-decoration: none;
    color: #000;
    padding: 22px;
    margin: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 20px;
    line-height: 24px; }
  .all-news-pages .current {
    background-color: #414042;
    color: #aa9767;
    font-weight: 700; }

@media (max-width: 1550px) {
  .filter-div h2 {
    font-size: 24px;
    line-height: 28px; }
  .the-latest {
    font-size: 24px;
    margin-bottom: 20px; } }

@media (max-width: 1400px) {
  .filter-div h2 {
    font-size: 20px;
    line-height: 24px; } }

@media (max-width: 1250px) {
  .filter-div h2 {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 1150px) {
  .all-news-entry-h {
    font-size: 18px;
    line-height: 20px; } }

@media (max-width: 1100px) {
  .all-news-box-bg {
    width: 48%; } }

@media (max-width: 1075px) {
  .all-news-hero-h,
  .all-prog-hero-h {
    font-size: 30px;
    line-height: 36px; }
  .all-news-entry-h {
    font-size: 16px;
    line-height: 20px; }
  .all-news-entry-b {
    width: 225px; } }

@media (max-width: 1050px) {
  .the-latest {
    margin-bottom: 50px; }
  .all-news-entry-b {
    width: 90%; }
  .filter-line {
    display: none; }
  .filter-div {
    display: block;
    margin: -20px auto 90px; }
  .all-news-filter {
    text-align: center;
    padding: 0 !important; }
  .filter-box,
  .all-news-filter {
    margin: 20px auto; }
  .filter-div h2 {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 1029px) {
  .all-news-hero-h {
    font-size: 19px;
    line-height: 24px; }
  .all-prog-hero-h {
    font-size: 24px;
    line-height: 24px; }
  .all-news-hero {
    height: 420px; } }

@media (max-width: 1010px) {
  .all-news-hero-container {
    margin: -170px auto 0; }
  .all-news-hero-container {
    padding: 0; }
  .all-new-body-wrapper {
    padding: 0 40px; }
  .filter-div-wrapper {
    padding: 0 40px; } }

@media (max-width: 900px) {
  .all-new-body-wrapper {
    padding: 0 25px; } }

@media (max-width: 835px) {
  .filter-div {
    margin: -20px auto 120px; } }

@media (max-width: 720px) {
  .all-news-entry-b {
    width: 320px; }
  .all-news-entry-h {
    font-size: 18px;
    line-height: 20px; }
  .all-news-box-bg {
    width: 100%; } }

@media (max-width: 650px) {
  .all-news-hero {
    height: 420px; } }

@media (max-width: 600px) {
  .all-news-hero-container {
    margin-top: -215px; }
  .all-news-hero {
    height: 360px;
    padding: 0 35px; }
  .all-community-hero-featured {
    margin-top: 0px; } }

@media (max-width: 535px) {
  .filter-div {
    margin: -20px auto 140px; } }

@media (max-width: 500px) {
  .all-news-pages a,
  .all-news-pages span {
    padding: 18px;
    margin: 10px; }
  .filter-box {
    min-width: 250px; }
  .filter-div-wrapper {
    padding: 0 25px; }
  .all-news-entry-b {
    width: 225px; }
  .all-news-box-bg {
    height: 200px; }
  .all-news-text {
    margin-top: 35px;
    margin-left: 10px; }
  .all-community-text {
    margin-top: 65px;
    margin-left: 10px; }
  .all-news-entry-h {
    font-size: 16px; } }

@media (max-width: 475px) {
  .all-news-hero-h,
  .all-prog-hero-h {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 450px) {
  .filter-div {
    margin-bottom: 120px; }
    .filter-div h2 {
      font-size: 20px;
      line-height: 24px;
      text-align: left; }
  .the-latest {
    display: none; } }

@media (max-width: 400px) {
  .all-news-hero-b {
    height: 40px;
    width: 100%; } }

@media (max-width: 365px) {
  .all-news-entry-h {
    font-size: 14px;
    line-height: 18px; } }

@media (max-width: 350px) {
  .all-news-entry-b {
    width: 200px; } }

@media (max-width: 345px) {
  .all-news-text {
    margin-top: 30px; }
  .all-community-text {
    margin-top: 30px; }
  .all-news-padding {
    padding: 0; } }

.mobile-nav {
  width: 375px;
  position: fixed;
  top: 0;
  right: -390px;
  height: 102vh;
  z-index: 16000005;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  overflow: hidden !important; }

.mobile-container {
  height: 100%;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  bottom: -10px;
  overflow: auto; }

.mobile-top {
  height: 90px;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 5px 0 21px;
  border-bottom: 1px solid #414042; }
  .mobile-top p {
    font-size: 32px;
    color: #fff;
    cursor: pointer; }
  .mobile-top img {
    cursor: pointer; }

.mobile-body {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px 20px 10px 20px; }
  .mobile-body .mobe-ul,
  .mobile-body .mobe-li {
    width: 100%;
    text-decoration: none;
    color: white;
    margin: 8px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    overflow: hidden; }
  .mobile-body .mobe-plus {
    font-family: 'Tactic Sans Med';
    font-size: 18px;
    line-height: 22px;
    color: #fff; }
  .mobile-body .mobe-minus {
    font-family: 'Tactic Sans Med';
    font-size: 18px;
    line-height: 22px;
    color: #aa9767;
    margin-right: 4px; }
  .mobile-body .mobe-a {
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    padding: 5px 0;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Tactic Sans Ext Exd Blk';
    letter-spacing: 1.6px;
    line-height: 22px; }
    .mobile-body .mobe-a.mobe-active {
      color: #aa9767; }

.third-ul {
  margin-left: 20px;
  margin-bottom: 0px;
  display: none;
  width: 100%;
  height: 0; }

.third-li {
  margin: 10px 0; }

.third-a {
  cursor: pointer;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 22px;
  text-decoration: none;
  color: #b5b5b5;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0; }

.mobile-li {
  width: 100%;
  margin: 20px 0; }
  .mobile-li a {
    text-decoration: none;
    font-size: 12px;
    line-height: 22px; }

.mobile-bottom {
  position: bottom;
  margin: 20px 0 70px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: start;
  align-items: center;
  width: 100%;
  padding: 0 20px; }
  .mobile-bottom .mob-contact-other {
    width: 58%; }
  .mobile-bottom .check-order-mobile {
    font-size: 13px;
    font-family: protipo-wide, sans-serif;
    font-weight: 700;
    font-style: normal;
    width: 100%;
    margin: 0 0 10px;
    color: #b5b5b5 !important; }
    .mobile-bottom .check-order-mobile a {
      color: #b5b5b5 !important; }

.mobile-pn {
  color: #b5b5b5;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  margin: 0; }

.mobile-cp {
  color: #b5b5b5;
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 13px;
  padding-top: 5px;
  margin: 0 0 0px; }

.mobile-os {
  color: #b5b5b5;
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 13px;
  padding-top: 15px;
  margin: 0 0 0px; }

.mob-contact {
  font-size: 14px;
  margin: 0;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #000;
  padding: 13px 25px;
  background-color: #fff; }
  .mob-contact a {
    text-decoration: none;
    color: #000; }

.temp-nav {
  height: 0px;
  display: -ms-flexbox;
  display: flex;
  padding: 0 90px;
  z-index: 9999999999999999999999 !important;
  position: fixed;
  width: 100%;
  z-index: 100;
  opacity: 0;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000; }
  .temp-nav img {
    width: 35px; }
  .temp-nav ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
  .temp-nav li {
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    color: #fff;
    font-size: 12px;
    margin: 0 10px; }

.sticky-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px; }

.sticky-a {
  margin-right: 20px;
  color: #fff !important;
  margin-right: 25px; }

.sticky-phone {
  width: 10px !important;
  margin-right: 3px; }

.sticky-code {
  color: #aa9767;
  margin-right: 5px; }

.rq-button {
  margin: 5px auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  text-transform: uppercase;
  height: 40px;
  width: 220px;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 20px; }
  .rq-button p {
    font-size: 12px !important;
    font-family: protipo-wide, sans-serif !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    font-style: normal !important;
    letter-spacing: 2px !important;
    line-height: 26px !important;
    margin: 0 !important;
    padding: 0 !important; }
  .rq-button:hover {
    background-color: #6194ac; }

@media (max-width: 1010px) {
  .temp-nav {
    padding: 0 50px; } }

@media (max-width: 800px) {
  .sticky-a {
    display: none; } }

@media (max-width: 550px) {
  .temp-nav {
    padding: 0 25px; } }

@media (max-width: 373px) {
  .mobile-bottom .mob-contact-other {
    margin-top: 20px;
    width: 100%; } }

.lba {
  color: #aa9767;
  padding: 0 15px;
  margin: auto; }

.comm-filter-div-wrapper {
  margin: 20px 0;
  width: 100%;
  padding: 0 90px; }

.comm-filter-div {
  height: 60px;
  margin: 0 auto 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center; }

.comm-filter {
  font-size: 24px;
  line-height: 28px;
  padding: 0 30px 0 0px;
  -ms-flex-item-align: center;
      align-self: center;
  margin-bottom: 0 !important;
  width: 400px;
  display: block; }

.comm-filter-line {
  height: 30px;
  width: 100%;
  border-bottom: 0.5px solid #000; }

.community-intro-wrapper {
  width: 100%;
  padding: 30px 90px; }

.community-intro-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start; }

.community-intro-left {
  width: 60%; }

.community-intro-right {
  width: 40%; }

.community-intro-h {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: 1.2px;
  max-width: 830px;
  text-decoration: none; }

.community-intro-p {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1.2px;
  max-width: 530px;
  margin-left: 50px; }

.about-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -290px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.about-hero {
  height: 400px;
  width: 100%;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 0 50px; }

.all-about-underhead img {
  width: 100%;
  margin-bottom: 120px;
  margin-top: -130px;
  height: 70px; }

.about-hero-b {
  height: 40px;
  width: 320px;
  color: #fff;
  background-color: #4c86a0;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 0 auto;
  text-transform: uppercase; }

.about-black-block,
.inno-black-block,
.community-black-block {
  height: 55px;
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #000; }
  .about-black-block ul,
  .inno-black-block ul,
  .community-black-block ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: 100%;
    margin: 0px auto;
    color: #fff;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 22px; }
    .about-black-block ul li,
    .inno-black-block ul li,
    .community-black-block ul li {
      background: #000;
      margin: 0 !important;
      text-transform: uppercase; }
      .about-black-block ul li a,
      .inno-black-block ul li a,
      .community-black-block ul li a {
        color: #fff;
        text-decoration: none !important; }
        .about-black-block ul li a:hover,
        .inno-black-block ul li a:hover,
        .community-black-block ul li a:hover {
          color: #aa9767; }
  .about-black-block p,
  .inno-black-block p,
  .community-black-block p {
    margin: auto;
    color: #fff;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 22px;
    text-transform: uppercase; }
    .about-black-block p span,
    .inno-black-block p span,
    .community-black-block p span {
      color: #707070;
      padding: 0 15px; }

.crumb-active {
  color: #aa9767 !important; }

.about-hero-p,
.ang-hero-p,
.warrior-hero-p {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 24px;
  color: #a8a8ac;
  letter-spacing: 1px;
  margin: 55px auto 0; }

.ang-hero-p,
.warrior-hero-p {
  margin-top: 0; }

.about-hero-h {
  font-size: 43px;
  line-height: 53px;
  color: #fff;
  max-width: 950px;
  text-transform: uppercase;
  margin: 0 auto; }

.about-hero-slide {
  width: 100%; }

.about-vision {
  width: 100%;
  margin-bottom: -320px;
  padding: 0 50px;
  z-index: 50; }
  .about-vision div {
    max-width: 800px;
    margin: 0 auto;
    text-align: center; }
    .about-vision div h2 {
      font-size: 32px;
      line-height: 36px;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      margin-bottom: 30px; }
    .about-vision div p {
      font-size: 16px;
      line-height: 26px; }

.about-vision-p {
  font-family: protipo-wide, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 20px !important;
  line-height: 36px !important;
  margin-bottom: 30px; }

.about-vision-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 60%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center bottom;
  margin-bottom: -1px; }

.about-video-wrapper {
  padding: 0 25px; }

.about-video {
  height: 500px;
  width: 100%;
  z-index: 1000;
  max-width: 1200px;
  margin: -250px auto 100px;
  border: 10px solid #fff; }
  .about-video iframe {
    cursor: pointer;
    width: 100%;
    height: 100%; }

.about-people-intro {
  height: 500px;
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
  text-align: center;
  padding: 0 25px;
  margin-top: -355px; }
  .about-people-intro h4 {
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 1.5px;
    color: #fff;
    text-transform: uppercase; }
  .about-people-intro p {
    padding-top: 370px;
    font-size: 15px;
    line-height: 34px;
    letter-spacing: 1.5px;
    font-family: 'Tactic Sans Med';
    color: #aa9767;
    text-transform: uppercase; }

.about-white-block {
  width: 100%;
  margin-bottom: 55px; }
  .about-white-block div {
    text-align: center;
    width: 450px;
    margin: -10px auto 0; }
    .about-white-block div h5 {
      padding-top: 10px;
      font-size: 22px;
      line-height: 25px;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      background-color: #fff; }

.about-advisors,
.about-advisors-l3,
.about-leadership {
  width: 100%;
  padding: 0 35px;
  margin-bottom: 40px; }

.advisors-slider,
.leadership-slider,
.advisors-slider-l3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 1350px;
  margin: 0 auto; }

.advisors-name,
.leaders-name {
  font-weight: 700;
  font-size: 14px;
  margin-top: 20px;
  text-transform: uppercase; }

.about-advisors-single,
.about-leaders-single {
  width: 16%;
  display: block !important;
  text-align: center; }
  .about-advisors-single p,
  .about-leaders-single p {
    font-size: 13px;
    line-height: 24px; }

.about-leaders-single img,
.about-advisors-single img {
  width: 182px !important; }

.pb {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  margin-top: 60px;
  margin-bottom: 140px;
  -ms-flex-pack: center;
      justify-content: center; }

.people-button {
  cursor: pointer;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  text-transform: uppercase;
  line-height: 24px;
  margin: 0 auto; }
  .people-button p {
    margin: 0 auto;
    text-decoration: none;
    font-size: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    text-decoration: none !important;
    font-style: normal;
    letter-spacing: 2px;
    line-height: 24px; }
  .people-button:hover {
    background-color: #6194ac; }

.about-leadership-heading {
  width: 100%;
  padding: 0 25px;
  text-align: center;
  margin-bottom: 50px; }
  .about-leadership-heading h5 {
    font-size: 22px;
    line-height: 25px;
    letter-spacing: 1.5px; }

.about-soldiers-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center bottom; }

.about-soldiers-text {
  margin-bottom: -150px;
  z-index: 100;
  padding: 0 25px; }
  .about-soldiers-text div {
    text-align: center;
    margin: 0 auto;
    max-width: 800px; }
    .about-soldiers-text div h3 {
      text-transform: uppercase;
      font-size: 32px;
      line-height: 40px;
      margin-bottom: 30px;
      letter-spacing: 1.5px; }
    .about-soldiers-text div p {
      font-size: 14px;
      line-height: 24px; }

.about-values-top {
  width: 100%;
  padding: 0 25px;
  margin-top: -2px;
  border: none;
  background-color: #0c0c0c; }
  .about-values-top div {
    text-align: center; }
    .about-values-top div h5 {
      text-transform: uppercase;
      font-family: 'Tactic Sans Med';
      margin-bottom: 10px;
      font-style: normal;
      font-size: 15px;
      line-height: 24px;
      letter-spacing: 1.5px;
      color: #aa9767; }
    .about-values-top div h3 {
      font-size: 32px;
      line-height: 34px;
      letter-spacing: 1.5px;
      color: #fff;
      margin-bottom: 10px; }
    .about-values-top div p {
      font-size: 14px;
      line-height: 24px;
      color: #c6c6c6;
      margin-bottom: 10px; }

.about-values-container {
  width: 100%;
  margin: -12px auto 100px;
  padding: 100px 25px 70px;
  background-color: #0c0c0c;
  color: #fff; }

.about-values {
  margin: 0 auto;
  max-width: 1250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.about-values-single {
  width: 33%;
  padding-right: 50px;
  margin-bottom: 50px; }
  .about-values-single h5 span {
    font-family: 'Tactic Sans Blk';
    font-weight: 800;
    font-style: normal;
    text-align: center;
    background-color: #414042;
    color: #aa9767;
    padding: 5px;
    letter-spacing: 2px; }
  .about-values-single h5 {
    margin-bottom: 28px; }
  .about-values-single h4 {
    margin-bottom: 21px;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 1.5px;
    text-transform: uppercase; }
  .about-values-single h6 {
    margin-bottom: 21px;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 1.5px;
    text-transform: uppercase; }
  .about-values-single p {
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 30px; }
  .about-values-single li {
    font-family: protipo-wide, sans-serif;
    font-weight: 400;
    line-height: 22px;
    font-size: 13px;
    text-align: left;
    background: url(../images/news/gold-block.svg) no-repeat 7px 7px transparent;
    list-style-type: none;
    padding: 0px 0px 0px 25px; }

.about-annual-rankings {
  width: 100%;
  margin: 100px 0 100px;
  padding: 0 25px; }
  .about-annual-rankings h3 {
    margin: 0 auto 30px;
    text-align: center;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 1.2px; }
  .about-annual-rankings p {
    max-width: 900px;
    text-align: center;
    margin: 0 auto 100px; }
  .about-annual-rankings div {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 0 auto;
    max-width: 1250px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.annual-ranking-single {
  width: 33%;
  height: auto; }
  .annual-ranking-single h1 {
    margin: 0 auto;
    text-align: center;
    font-size: 163px;
    line-height: 25px;
    letter-spacing: 1.2px;
    color: #f5f3ed; }
  .annual-ranking-single div {
    margin-top: -70px;
    width: 100%;
    height: 150px; }
    .annual-ranking-single div p {
      font-family: 'Tactic Sans Blk';
      font-size: 20px;
      line-height: 25px;
      letter-spacing: 1.5px;
      text-align: center;
      margin: 0px auto 10px;
      padding: 0 40px;
      text-transform: uppercase; }

.about-accolades-container {
  margin: 100px auto 80px;
  width: 100%;
  padding: 0 25px; }
  .about-accolades-container h3 {
    margin: 0 auto 15px;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 1.2px;
    text-align: center;
    text-transform: uppercase; }

.about-accolades-box {
  max-width: 1250px;
  margin: 60px auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -ms-flex-align: baseline;
      align-items: baseline;
  -ms-flex-pack: center;
      justify-content: center; }

.about-accolades-single {
  width: 20%; }

.about-accolades-div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 50px; }
  .about-accolades-div p {
    margin-top: 30px;
    padding: 0 30px;
    text-align: center;
    color: #000; }
  .about-accolades-div img {
    max-width: 200px; }

.about-action-call {
  height: 400px;
  width: 100%;
  padding: 150px 50px 180px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .about-action-call div {
    max-width: 1100px; }
    .about-action-call div p {
      font-size: 12px;
      font-family: protipo-wide, sans-serif;
      font-weight: 500;
      text-decoration: none !important;
      font-style: normal;
      letter-spacing: 2px;
      line-height: 24px; }
    .about-action-call div h2 {
      text-align: center;
      font-size: 32px;
      text-transform: uppercase;
      line-height: 36px;
      letter-spacing: 1.2px;
      color: #fff;
      margin: 0 auto 20px auto; }
    .about-action-call div a {
      text-decoration: none; }
    .about-action-call div button {
      margin: 0 auto;
      cursor: pointer;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center;
      text-transform: uppercase;
      height: 40px;
      width: 320px;
      color: #fff;
      cursor: pointer;
      background-color: #4c86a0;
      transition: background-color 0.2s ease-in-out;
      padding: 0 25px; }
      .about-action-call div button img {
        margin-right: 15px;
        transition: margin-right 0.2s ease-in-out; }
      .about-action-call div button:hover {
        background-color: #6194ac; }
        .about-action-call div button:hover img {
          margin-right: 0px; }

@media (max-width: 1350px) {
  .about-vision {
    margin-bottom: -150px; } }

@media (max-width: 1300px) {
  .about-vision {
    margin-bottom: -75px; } }

@media (max-width: 1230px) {
  .about-action-call div {
    margin-top: 60px; }
  .about-vision {
    margin-bottom: 0; }
  .about-video {
    max-width: 900px; } }

@media (max-width: 1200px) {
  .about-advisors,
  .about-leadership,
  .about-advisors-l3 {
    padding: 0; }
  .advisors-slider .slick-list,
  .leadership-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 50px; }
  .about-advisors-single,
  .about-leaders-single {
    text-align: left; }
    .about-advisors-single p,
    .about-leaders-single p {
      width: 175px; }
  .about-hero-h {
    font-size: 40px;
    line-height: 43px; } }

@media (max-width: 1050px) {
  .about-soldiers-text {
    margin-bottom: -75px; } }

@media (max-width: 1030px) {
  .advisors-slider .slick-list,
  .leadership-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 70px; }
  .community-intro-h {
    font-size: 18px;
    line-height: 24px; }
  .community-intro-p {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 1010px) {
  .about-video {
    max-width: 800px;
    height: 450px; }
  .about-people-intro {
    margin-top: -305px; }
  .about-hero-container {
    margin: -170px auto 0;
    padding: 0; }
  .annual-ranking-single {
    width: 50%;
    margin-bottom: 50px; }
    .annual-ranking-single div {
      margin-bottom: 70px; }
  .about-annual-rankings p {
    text-align: left; }
  .rank-1 {
    -ms-flex-order: 1;
        order: 1; }
  .rank-2 {
    -ms-flex-order: 2;
        order: 2; }
  .rank-3 {
    -ms-flex-order: 3;
        order: 3; }
  .community-intro-wrapper {
    padding: 30px 50px; }
  .comm-filter-div-wrapper {
    padding: 0 50px; } }

@media (max-width: 950px) {
  .about-values-single {
    width: 50%; }
  .about-accolades-single {
    width: 33%; }
  .about-annual-rankings p {
    margin-bottom: 80px; } }

@media (max-width: 900px) {
  .about-people-intro {
    height: 480px; }
    .about-people-intro p {
      padding-top: 340px; }
  .community-intro-wrapper {
    padding: 30px 25px; }
  .community-intro-h {
    font-size: 16px;
    line-height: 20px; }
  .community-intro-p {
    font-size: 14px;
    line-height: 18px;
    margin-left: 25px; }
  .about-video {
    max-width: 700px;
    height: 400px;
    margin-top: -200px; }
  .about-soldiers-text {
    margin-top: 95px; } }

@media (max-width: 870px) {
  .advisors-slider .slick-list,
  .leadership-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 110px; } }

@media (max-width: 850px) {
  .about-action-call div h2 {
    font-size: 24px;
    line-height: 28px; } }

@media (max-width: 830px) {
  .comm-filter {
    font-size: 20px;
    line-height: 24px;
    padding: 0 20px 0 0px;
    width: 400px;
    display: block; } }

@media (max-width: 775px) {
  .about-annual-rankings {
    margin-bottom: 100px; }
  .annual-ranking-single {
    width: 100%;
    margin-bottom: 20px; }
    .annual-ranking-single div {
      margin-bottom: 60px; }
  .advisors-slider .slick-list,
  .leadership-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 60px; } }

@media (max-width: 750px) {
  .about-hero-h {
    font-size: 28px;
    line-height: 28px; }
  .community-intro-left {
    width: 80%; }
  .community-intro-right {
    width: 65%; }
  .community-intro-container {
    -ms-flex-pack: left;
        justify-content: left; }
  .community-intro-p {
    margin-left: 0; } }

@media (max-width: 900px) {
  .about-leadership-heading {
    text-align: left !important; }
    .about-leadership-heading h5 {
      font-size: 15px !important;
      line-height: 21px !important; }
  .comm-filter-div-wrapper {
    padding: 0 25px; }
  .about-people-intro {
    height: 420px;
    margin-top: -355px; }
    .about-people-intro h4 {
      font-size: 19px;
      line-height: 26px;
      text-align: left; }
    .about-people-intro p {
      font-size: 12px;
      line-height: 24px;
      text-align: left; }
  .about-video {
    max-width: 80%;
    height: 250px;
    margin-top: 0px; }
  .about-white-block {
    padding: 0; }
    .about-white-block div {
      text-align: left;
      width: 450px;
      margin: -10px 0; }
      .about-white-block div h5 {
        padding: 10px 25px 10px 25px;
        font-size: 15px;
        line-height: 21px; }
  .about-vision {
    padding: 0 25px; }
    .about-vision div {
      text-align: left; }
      .about-vision div h2 {
        font-size: 19px;
        line-height: 26px; }
      .about-vision div p {
        font-size: 12px;
        line-height: 22px; }
  .about-vision-p {
    font-size: 16px !important;
    line-height: 30px !important; }
  .about-soldiers-text div {
    text-align: left; }
    .about-soldiers-text div h3 {
      font-size: 19px;
      line-height: 26px; }
    .about-soldiers-text div p {
      font-size: 13px;
      line-height: 22px; }
  .about-values-top {
    background-color: #0c0c0c; }
    .about-values-top div {
      text-align: left; }
      .about-values-top div h5 {
        font-size: 15px;
        line-height: 24px; }
      .about-values-top div h3 {
        font-size: 19px;
        line-height: 26px; }
      .about-values-top div p {
        font-size: 13px;
        line-height: 22px; }
  .about-annual-rankings h3 {
    font-size: 19px;
    line-height: 26px;
    text-align: left; }
  .about-annual-rankings p {
    font-size: 14px;
    line-height: 24px; }
  .about-accolades-container h3 {
    margin-left: 15px;
    text-align: left;
    font-size: 19px;
    line-height: 26px; }
  .about-accolades-single {
    width: 50%; }
  .about-accolades-div p {
    width: 100%; } }

@media (max-width: 670px) {
  .about-advisors-single {
    text-align: left; }
    .about-advisors-single img {
      width: 320px !important; }
    .about-advisors-single p {
      font-size: 18px;
      width: 300px; }
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 130px; }
  .about-leaders-single {
    text-align: left; }
    .about-leaders-single img {
      width: 150px !important; }
    .about-leaders-single p {
      width: 150px; }
  .leadership-slider .slick-list {
    padding: 0 140px; } }

@media (max-width: 650px) {
  .about-values-single {
    width: 100%; }
  .about-soldiers-text {
    margin-bottom: 0px; } }

@media (max-width: 600px) {
  .about-hero-container {
    margin-top: -210px; }
  .about-black-block p,
  .inno-black-block p {
    font-size: 10px;
    line-height: 18px; }
  .about-hero {
    height: 240px; }
  .about-hero-p,
  .ang-hero-p {
    font-size: 11px;
    line-height: 16px;
    margin-top: 0; }
  .about-hero-h {
    font-size: 26px;
    line-height: 26px; }
  .about-black-block {
    top: 239px; }
  .community-black-block {
    top: 305px; }
  .about-accolades-div p {
    font-size: 12px;
    line-height: 17px; }
  .about-vision {
    margin-top: 40px; } }

@media (max-width: 590px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 100px; }
  .about-values-single {
    padding-right: 0px; }
  .leadership-slider .slick-list {
    padding: 0 110px; } }

@media (max-width: 550px) {
  .about-action-call {
    display: none; }
  .about-accolades-container {
    padding: 0 10px; }
  .community-intro-left {
    width: 100%; }
  .community-intro-right {
    width: 95%; } }

@media (max-width: 530px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 80px; }
  .leadership-slider .slick-list {
    padding: 0 90px; }
  .comm-filter-line {
    display: none; }
  .comm-filter-div {
    margin: 0 auto 30px; } }

@media (max-width: 490px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 60px; }
  .leadership-slider .slick-list {
    padding: 0 70px; }
  .about-hero-h {
    font-size: 22px;
    line-height: 24px; } }

@media (max-width: 480px) {
  .about-people-intro {
    height: 400px;
    margin-top: -380px; }
    .about-people-intro p {
      padding-top: 320px; }
  .about-white-block div {
    width: 400px; }
  .about-video {
    max-width: 400px;
    height: 280px; } }

@media (max-width: 450px) {
  .lba {
    padding: 0 10px; }
  .annual-ranking-single h1 {
    font-size: 125px; }
  .annual-ranking-single div p {
    font-size: 16px;
    line-height: 22px;
    padding: 0 20px; }
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 50px; }
  .leadership-slider .slick-list {
    padding: 0 60px; }
  .about-hero {
    padding: 0 25px; } }

@media (max-width: 430px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 38px; }
  .leadership-slider .slick-list {
    padding: 0 40px; } }

@media (max-width: 420px) {
  .about-video {
    height: 240px;
    width: 100%; }
  .about-people-intro {
    margin-top: -340px; }
    .about-people-intro p {
      padding-top: 300px; } }

@media (max-width: 400px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 28px; }
  .crumb-a {
    font-size: 11px !important; }
  .about-accolades-div img {
    max-width: 130px; }
  .about-annual-rankings {
    margin-bottom: 50px; }
  .about-accolades-container {
    margin: 50px auto 80px; }
  .about-values-container {
    padding: 80px 25px 80px; }
  .about-values-single {
    margin-bottom: 40px; }
  .serv-trio-wrapper {
    margin-bottom: -80px; }
  .about-white-block div h5 {
    padding-bottom: 0; } }

@media (max-width: 380px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 25px; }
  .leadership-slider .slick-list {
    padding: 0 30px; } }

@media (max-width: 370px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 18px; }
  .leadership-slider .slick-list {
    padding: 0 25px; }
  .lba {
    padding: 0 7px; }
  .crumb-a {
    font-size: 10px !important; } }

@media (max-width: 360px) {
  .annual-ranking-single h1 {
    font-size: 105px; }
  .annual-ranking-single div p {
    padding: 0 10px; }
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 13px; }
  .leadership-slider .slick-list {
    padding: 0 20px; } }

@media (max-width: 350px) {
  .about-advisors-single img {
    width: 300px !important; }
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 20px; } }

@media (max-width: 340px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 15px; }
  .leadership-slider .slick-list {
    padding: 0 15px; } }

@media (max-width: 330px) {
  .advisors-slider .slick-list,
  .advisors-slider-l3 .slick-list {
    padding: 0 10px; }
  .leadership-slider .slick-list {
    padding: 0 8px; } }

.services-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -290px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.services-hero {
  height: 400px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

.services-hero-b {
  height: 40px;
  width: 320px;
  color: #fff;
  background-color: #4c86a0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 0 auto;
  text-transform: uppercase; }

.services-black-block,
.programs-black-block {
  height: 55px;
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #000; }
  .services-black-block ul,
  .programs-black-block ul {
    width: 100%;
    margin: 0px auto;
    color: #fff;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 22px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: 100%;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    text-transform: uppercase; }
    .services-black-block ul li,
    .programs-black-block ul li {
      background: #000;
      margin: 0 !important; }
      .services-black-block ul li a,
      .programs-black-block ul li a {
        color: #fff;
        text-decoration: none !important; }
        .services-black-block ul li a:hover,
        .programs-black-block ul li a:hover {
          color: #aa9767; }

.lb {
  color: #aa9767;
  padding: 0 15px;
  margin: auto; }

.crumb,
.crumb-a {
  margin: auto;
  color: #fff;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  line-height: 22px;
  padding: 0;
  text-transform: uppercase; }

.down-arrow {
  text-align: center;
  padding: 0; }

#contract,
#categories,
#catalogs {
  margin: auto;
  color: #fff;
  cursor: pointer;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  line-height: 22px;
  text-decoration: none !important;
  padding: 0px;
  text-transform: uppercase; }
  #contract img,
  #categories img,
  #catalogs img {
    position: absolute;
    top: 21px;
    left: 0px;
    padding: 0 33px; }
  #contract:hover,
  #categories:hover,
  #catalogs:hover {
    color: #aa9767; }

#contract-list,
#categories-list,
#catalogs-list {
  display: none;
  cursor: pointer;
  z-index: 2250;
  width: 250px;
  height: auto;
  position: absolute;
  top: 25px;
  -ms-flex-pack: center;
      justify-content: center;
  left: -17px;
  overflow: visible;
  padding: 10px 0;
  background-color: #000;
  color: #c3c3c3;
  text-decoration: none;
  transition: all 350ms cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */ }

#categories-list {
  width: 275px; }

#catalogs-list {
  width: 290px; }

.contract-ul {
  list-style-type: none;
  list-style-image: none;
  text-decoration: none;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: left; }

.contract-li {
  text-transform: uppercase;
  font-style: normal;
  margin: 5px auto !important;
  padding: 3px 18px;
  width: 100%;
  transition: all 0.15s ease-in-out;
  /* custom */ }

.contract-a {
  text-decoration: none !important;
  color: #c3c3c3 !important;
  font-size: 12px;
  line-height: 30px;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #000;
  height: 100%;
  width: 100%;
  transition: all 0.15s ease-in-out; }

.contract-li:hover {
  background-color: #aa9767;
  color: #fff; }
  .contract-li:hover .contract-a {
    background-color: #aa9767;
    color: #fff; }

#contract:hover #contract-list,
#contract:hover #categories-list,
#contract:hover #catalogs-list,
#categories:hover #contract-list,
#categories:hover #categories-list,
#categories:hover #catalogs-list,
#catalogs:hover #contract-list,
#catalogs:hover #categories-list,
#catalogs:hover #catalogs-list {
  display: block; }

.services-hero-p,
.catalogs-hero-p {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 24px;
  color: #a8a8ac; }

.services-hero-p {
  margin-top: 55px; }

.services-hero-h {
  font-size: 38px;
  line-height: 38px;
  color: #fff;
  text-transform: uppercase; }

.services-wrapper {
  width: 100%;
  padding: 0 50px; }

.services-intro {
  max-width: 750px;
  margin: 0 auto;
  text-align: center; }

.services-intro-h {
  font-size: 32px;
  line-height: 36px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 25px; }

.services-intro-p {
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 40px; }

.serv-icon {
  color: #000; }

.serv-icon-container {
  max-width: 1100px;
  margin: 80px auto 100px;
  padding: 0 0px;
  display: block;
  z-index: 1000; }

.white-edges {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }

.slider-transparency {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center; }

.white-to-transparent {
  background: white;
  background: linear-gradient(90deg, white 2%, rgba(255, 255, 255, 0.950035) 10%, rgba(255, 255, 255, 0.855004) 20%, rgba(255, 255, 255, 0.755004) 30%, rgba(255, 255, 255, 0.655004) 40%, rgba(255, 255, 255, 0.555004) 50%, rgba(255, 255, 255, 0.455004) 60%, rgba(255, 255, 255, 0.345788) 70%, rgba(255, 255, 255, 0.355004) 80%, rgba(255, 255, 255, 0.205004) 90%, rgba(255, 255, 255, 0.0857878) 100%);
  z-index: 10;
  position: absolute;
  top: -20px;
  left: -1px;
  height: 120px;
  width: 160px; }

.transparent-to-white {
  z-index: 10;
  position: absolute;
  top: -20px;
  right: -1px;
  background: white;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.0857878) 2%, rgba(255, 255, 255, 0.205004) 10%, rgba(255, 255, 255, 0.355004) 20%, rgba(255, 255, 255, 0.345788) 30%, rgba(255, 255, 255, 0.455004) 40%, rgba(255, 255, 255, 0.555004) 50%, rgba(255, 255, 255, 0.655004) 60%, rgba(255, 255, 255, 0.755004) 70%, rgba(255, 255, 255, 0.855004) 80%, rgba(255, 255, 255, 0.950035) 90%, white 100%);
  height: 120px;
  width: 160px; }

.serv-icon-slider {
  display: block;
  margin: 0 auto;
  z-index: 5;
  background-color: #fff;
  max-width: 1100px; }

.icon-small {
  display: none !important; }

.slide-icon-div,
.serv-icon-div {
  text-align: center; }

.serv-icon-wrapper {
  display: none; }

.services-hanger-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 60%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center bottom; }

.serv-mid-wrapper {
  width: 100%;
  padding: 0 50px;
  margin-bottom: -700px; }

.serv-trio-wrapper {
  width: 100%;
  padding: 0 0px;
  z-index: 2000; }

.ang-trio-wrapper {
  width: 100%;
  padding: 0 50px 80px;
  z-index: 2000; }

.serv-trio-container {
  display: -ms-flexbox;
  display: flex;
  z-index: 1000;
  margin: 50px auto 150px;
  -ms-flex-pack: center;
      justify-content: center; }

.ang-trio-container {
  display: -ms-flexbox;
  display: flex;
  z-index: 1000;
  margin: 0px auto 30px;
  -ms-flex-pack: center;
      justify-content: center; }

.serv-img-hover,
.ang-img-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 350ms cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  padding: 0 40px;
  text-align: center;
  z-index: 80;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  background-color: rgba(0, 0, 0, 0.55); }
  .serv-img-hover h4,
  .ang-img-hover h4 {
    width: 100%;
    letter-spacing: 1.5px;
    line-height: 36px;
    font-size: 23px;
    text-transform: uppercase; }
  .serv-img-hover p,
  .ang-img-hover p {
    width: 100%;
    font-size: 13px;
    line-height: 22px; }

.ang-img-hover {
  opacity: 1; }
  .ang-img-hover h4 {
    width: 100%;
    letter-spacing: 1.5px;
    line-height: 20px;
    font-size: 16px;
    text-transform: uppercase; }

.serv-trio-single {
  margin: 0 15px;
  border: 1px solid transparent;
  overflow: hidden;
  width: 450px;
  height: 520px; }
  .serv-trio-single .serv-a {
    height: 100%;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center; }
  .serv-trio-single:hover .serv-trio-image {
    transform: scale(1.08); }

.ang-trio-single {
  margin: 0 15px;
  border: 1px solid transparent;
  overflow: hidden;
  width: 380px;
  height: 240px; }
  .ang-trio-single .serv-a {
    height: 100%;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center; }
  .ang-trio-single:hover .ang-trio-image {
    transform: scale(1.08); }

.serv-trio-image {
  z-index: 35;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.ang-trio-image {
  z-index: 35;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.serv-trio-bb {
  z-index: 100;
  position: absolute;
  top: 0;
  right: 0px;
  background-color: #000;
  padding: 15px 25px;
  width: 340px;
  transition: all 350ms cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  height: 40px;
  z-index: 100;
  color: #fff; }
  .serv-trio-bb div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    height: 100%;
    width: 100%; }
    .serv-trio-bb div p {
      font-size: 12px;
      font-weight: 700;
      line-height: 24px;
      letter-spacing: 1.25px;
      text-transform: uppercase; }
  .serv-trio-bb img {
    margin-right: 20px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }

.ang-trio-bb {
  z-index: 100;
  position: absolute;
  top: 0;
  right: 0px;
  background-color: #000;
  padding: 15px 25px;
  width: 340px;
  transition: all 350ms cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.28, 0.75, 0.315, 0.995);
  /* custom */
  height: 40px;
  z-index: 100;
  color: #fff; }
  .ang-trio-bb div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    height: 100%;
    width: 100%; }
    .ang-trio-bb div p {
      font-size: 12px;
      font-weight: 700;
      line-height: 24px;
      letter-spacing: 1.25px;
      text-transform: uppercase; }
  .ang-trio-bb img {
    margin-right: 20px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }

.serv-mid-text {
  max-width: 650px;
  margin: 0 auto;
  text-align: center;
  z-index: 1000; }
  .serv-mid-text a {
    text-decoration: none; }

.serv-mid-h {
  font-size: 32px;
  line-height: 34px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 25px; }

.serv-mid-p {
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 25px; }

.serv-mid-button {
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  text-transform: uppercase;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .serv-mid-button img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .serv-mid-button p {
    font-size: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    text-decoration: none !important;
    font-style: normal;
    letter-spacing: 2px;
    line-height: 24px; }
  .serv-mid-button:hover {
    background-color: #6194ac; }
    .serv-mid-button:hover img {
      margin-right: 0px; }

.serv-equip-wrapper {
  width: 100%;
  padding: 100px 50px; }

.serv-catalog-services {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 1300px;
  -ms-flex-align: start;
      align-items: flex-start;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 80px auto 20px; }

.serv-equipment-single {
  text-align: left; }
  .serv-equipment-single:hover .serv-equip-icon-text {
    color: #aa9767;
    padding-bottom: 10px; }
  .serv-equipment-single:hover .equip-icon {
    margin-top: -10px; }

.serv-equip-icon-text {
  font-size: 12px;
  font-family: 'Tactic Sans Med';
  font-weight: 500;
  font-style: normal;
  padding-right: 60px;
  line-height: 14px;
  letter-spacing: 0.9px;
  color: #000;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.serv-equip-h {
  font-size: 32px;
  line-height: 36px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 25px; }

.serv-equip-p {
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 25px; }

.serv-equip-text {
  max-width: 800px;
  margin: 0 auto;
  text-align: center; }

.serv-expect-wrapper {
  width: 100%;
  padding: 0 100px;
  margin: 0px 0 80px; }

.serv-expect-border {
  border: 1px solid #414042;
  padding: 120px 250px 80px;
  margin: 0 auto;
  max-width: 1300px; }

.serv-intro-div {
  background-color: #fff;
  padding: 20px 30px;
  text-align: center;
  width: 950px;
  margin: 0 auto -135px;
  z-index: 200; }
  .serv-intro-div h6 {
    color: #aa9767;
    font-size: 15px;
    font-family: 'Tactic Sans Blk';
    font-weight: 800;
    line-height: 34px;
    letter-spacing: 1.5px; }
  .serv-intro-div h2 {
    font-size: 32px;
    line-height: 34px;
    letter-spacing: 1.5px; }
  .serv-intro-div p {
    font-size: 14px;
    line-height: 24px; }

.serv-expect-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 50px auto 30px; }

.serv-expect-half {
  width: 49%;
  margin-bottom: 60px;
  padding: 0 10px; }
  .serv-expect-half .serv-number {
    padding: 10px 10px 20px 0;
    z-index: 100;
    margin: -30px 0 0 -1px;
    background-color: #fff;
    color: #aa9767;
    width: 50px;
    font-size: 12px;
    font-family: 'Tactic Sans Blk';
    font-weight: 800;
    font-style: normal;
    line-height: 24px;
    letter-spacing: 2px; }
  .serv-expect-half h5 {
    font-size: 20px;
    letter-spacing: 1.5px;
    line-height: 25px; }
  .serv-expect-half img {
    width: 100%; }
  .serv-expect-half p {
    max-width: 500px;
    font-size: 13px;
    line-height: 22px; }

a {
  text-decoration: none; }

.serv-expect-button {
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 24px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .serv-expect-button p {
    font-size: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    text-decoration: none !important;
    font-style: normal;
    letter-spacing: 2px;
    line-height: 24px; }
  .serv-expect-button img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .serv-expect-button:hover {
    background-color: #6194ac; }
    .serv-expect-button:hover img {
      margin-right: 0px; }

@media (max-width: 2100px) {
  .serv-expect-border {
    padding: 120px 60px 80px; } }

@media (max-width: 1700px) {
  .serv-mid-wrapper {
    margin-bottom: -500px; } }

@media (max-width: 1550px) {
  .serv-expect-container {
    -ms-flex-pack: center;
        justify-content: center; } }

@media (max-width: 1460px) {
  .serv-trio-single {
    height: 320px;
    width: 380px; } }

@media (max-width: 1450px) {
  .serv-trio-single {
    height: 470px;
    width: 400px; } }

@media (max-width: 1400px) {
  .serv-equipment-single {
    margin-bottom: 50px; } }

@media (max-width: 1311px) {
  .serv-trio-single {
    height: 440px;
    width: 370px; } }

@media (max-width: 1250px) {
  .serv-mid-wrapper {
    margin-bottom: -300px; }
  .serv-intro-div {
    width: 700px;
    margin: 0 auto -165px; }
  .serv-expect-container {
    margin-top: 90px; }
  .serv-trio-single {
    height: 300px;
    width: 325px !important; }
    .serv-trio-single:hover .serv-trio-bb {
      top: 280px !important;
      right: 50px !important;
      z-index: 1000;
      width: 220px !important; }
  .serv-trio-bb {
    top: 280px !important;
    right: 50px !important;
    z-index: 1000;
    width: 220px !important; }
    .serv-trio-bb div p {
      line-height: 13px; }
  .ang-trio-wrapper {
    width: 100%;
    padding: 0 25px 60px;
    z-index: 2000; }
  .ang-trio-bb {
    top: 215px !important;
    right: 80px !important;
    z-index: 1000;
    width: 220px !important; }
    .ang-trio-bb div p {
      line-height: 13px; }
  .ang-trio-single:hover .ang-trio-image {
    transform: scale(1); }
  .ang-trio-single:hover .ang-trio-bb {
    top: 215px !important;
    right: 80px !important;
    z-index: 1000;
    width: 220px !important; }
    .ang-trio-single:hover .ang-trio-bb div p {
      line-height: 13px; }
  .serv-img-hover {
    padding: 0 20px; }
    .serv-img-hover h4 {
      font-size: 18px;
      line-height: 24px; }
    .serv-img-hover p {
      font-size: 12px;
      line-height: 18px; }
  .serv-trio-single {
    overflow: visible; }
    .serv-trio-single:hover .serv-trio-image {
      transform: scale(1); }
    .serv-trio-single:hover .serv-trio-bb {
      width: 220px;
      right: 40px !important; }
      .serv-trio-single:hover .serv-trio-bb img {
        margin-right: 0; }
  .ang-img-hover h4 {
    width: 100%;
    letter-spacing: 1.5px;
    line-height: 18px;
    font-size: 14px;
    margin-top: 0px;
    text-transform: uppercase; } }

@media (max-width: 1190px) {
  .ang-trio-bb {
    right: 60px !important; }
  .ang-trio-single:hover .ang-trio-bb {
    right: 60px !important; } }

@media (max-width: 1090px) {
  .ang-trio-bb {
    right: 45px !important; }
  .ang-trio-single:hover .ang-trio-bb {
    right: 45px !important; } }

@media (max-width: 1010px) {
  .services-hero-container {
    margin: -170px auto 0;
    padding: 0; }
  .serv-expect-border {
    border: none; }
  .serv-intro-div {
    text-align: left; }
  .serv-expect-container {
    -ms-flex-pack: left;
        justify-content: left;
    margin: 50px auto 20px; }
  .serv-expect-half {
    width: 100%;
    padding: 0;
    margin-bottom: 45px; }
  .serv-expect-border {
    border: none;
    padding: 170px 0px 0px; }
  .serv-expect-container {
    -ms-flex-pack: left;
        justify-content: left;
    margin: 50px auto 0px; }
  .serv-intro-div {
    padding: 0;
    text-align: left;
    margin: 0 0 -180px;
    max-width: 600px; }
  .serv-expect-button {
    margin: 0; }
  .trio-slide .slick-list {
    padding: 0px 10% 15px !important; }
  .trio-slide .slick-track {
    width: 966px; }
  .trio-slide .slick-slide {
    margin: 0 10px; }
  .ang-trio-bb {
    right: 60px !important; }
  .ang-trio-single:hover .ang-trio-bb {
    right: 60px !important; }
  .ang-trio-wrapper {
    padding: 0 0 60px; } }

@media (max-width: 900px) {
  .trio-slide .slick-list {
    padding: 0 8% 15px 6% !important; } }

@media (max-width: 850px) {
  .serv-mid-wrapper {
    margin-bottom: -100px;
    padding: 0 35px; }
  .serv-icon-container {
    display: none; }
  .serv-icon-wrapper {
    display: block;
    width: 100%;
    padding: 0 50px; }
  .serv-icon-display {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0 auto;
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center; }
  .serv-icon-div {
    width: 30%;
    margin-bottom: 35px; } }

@media (max-width: 775px) {
  .trio-slide .slick-list {
    padding: 0 5% 15px 3% !important; } }

@media (max-width: 715px) {
  .trio-slide .slick-list {
    padding: 0 22% 15px 23% !important; } }

@media (max-width: 700px) {
  .services-wrapper,
  .serv-mid-wrapper,
  .serv-equip-wrapper {
    padding: 0 25px; }
  .services-black-block {
    top: 345px; }
  .services-hero-p {
    margin-top: 0; }
  .programs-black-block {
    top: 365px !important; }
  .serv-equip-wrapper {
    padding: 80px 25px; }
  .services-intro {
    text-align: left; }
  .services-intro-h {
    font-size: 19px;
    line-height: 26px; }
  .services-intro-p {
    font-size: 12px;
    line-height: 22px; }
  .serv-icon-div {
    width: 33%;
    margin-bottom: 20px; }
  .serv-icon-container {
    margin-bottom: 100px; }
  .serv-mid-text {
    text-align: left; }
  .serv-mid-button {
    margin: 0; }
  .serv-mid-h {
    font-size: 19px;
    line-height: 26px; }
  .serv-mid-p {
    font-size: 12px;
    line-height: 22px; }
  .serv-equip-wrapper {
    display: none; }
  .serv-expect-wrapper {
    padding: 0 25px;
    margin-top: 40px; }
  .serv-intro-div {
    width: 100%; }
    .serv-intro-div h6 {
      font-size: 12px;
      line-height: 24px; }
    .serv-intro-div h2 {
      font-size: 19px;
      line-height: 26px; }
    .serv-intro-div p {
      font-size: 13px;
      line-height: 22px; }
  .serv-expect-half h5 {
    font-size: 15px;
    line-height: 21px; }
  .serv-expect-half p {
    font-size: 12px;
    line-height: 22px; } }

@media (max-width: 620px) {
  .trio-slide .slick-list {
    padding: 0 17% 15px 19% !important; } }

@media (max-width: 600px) {
  .services-hero-container {
    margin-top: -210px; }
  .services-wrapper {
    margin-top: 50px; }
  .serv-mid-wrapper {
    margin-bottom: 0px; }
  .services-black-block p,
  .programs-black-block p {
    font-size: 10px;
    line-height: 18px; }
  .programs-black-block {
    top: 305px !important; }
  .services-black-block {
    top: 190px; }
  .services-hero {
    height: 240px; }
  .services-hero-slide {
    margin: 100px auto; }
  .services-hero-p,
  .catalogs-hero-p {
    font-size: 11px;
    line-height: 24px; }
  .services-hero-h {
    font-size: 26px;
    line-height: 26px; }
  .serv-expect-half img {
    width: 100%; } }

@media (max-width: 535px) {
  .trio-slide .slick-list {
    padding: 0 12% 15px 10% !important; } }

@media (max-width: 500px) {
  .catalogs-black-block .lb {
    padding: 0 6px; }
  .catalogs-black-block .crumb {
    font-size: 10px !important; } }

@media (max-width: 450px) {
  .serv-expect-half img {
    width: 100%;
    height: 130px; }
  .serv-img-hover h4 {
    font-size: 18px;
    line-height: 28px; }
  .serv-img-hover p {
    font-size: 12px; }
  .serv-icon-wrapper {
    padding: 0 25px; } }

@media (max-width: 440px) {
  .trio-slide .slick-list {
    padding: 0 10% 15px 5% !important; }
  #contract,
  #categories,
  #catalogs .crumb {
    font-size: 11px; }
  .lb {
    padding: 0 6px; } }

@media (max-width: 410px) {
  .trio-slide .slick-list {
    padding: 0 10% 15px 3% !important; } }

@media (max-width: 400px) {
  .serv-mid-button,
  .serv-expect-button {
    width: 270px; }
  .services-hero-h {
    font-size: 22px;
    line-height: 24px; } }

@media (max-width: 390px) {
  .trio-slide .slick-list {
    padding: 0 9% 15px 0.5% !important; }
  .ang-trio-bb {
    right: 50px !important; }
  .ang-trio-single .serv-img-hover {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.45); }
  .ang-trio-single:hover .ang-trio-bb {
    right: 50px !important; } }

@media (max-width: 370px) {
  .trio-slide .slick-list {
    padding: 0 10% 15px 2% !important; } }

@media (max-width: 365px) {
  #contract,
  #categories,
  #catalogs,
  .crumb {
    font-size: 10px; }
  .lb {
    padding: 0 4px; }
  #contract img,
  #categories img,
  #catalogs img {
    left: -8px; } }

@media (max-width: 362px) {
  .trio-slide .slick-list {
    padding: 0 9% 15px 2% !important; }
  .serv-trio-single {
    width: 280px !important; }
  .serv-trio-bb {
    right: 30px !important; }
  .serv-trio-single:hover .serv-trio-bb {
    width: 220px;
    right: 30px !important; } }

@media (max-width: 340px) {
  .trio-slide .slick-list {
    padding: 0 9% 15px 1% !important; } }

@media (max-width: 330px) {
  .trio-slide .slick-list {
    padding: 0 7% 15px 0% !important; } }

.contracts-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -290px auto 100px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.contracts-hero {
  height: 400px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

.contracts-hero-b {
  height: 40px;
  width: 320px;
  color: #fff;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 0 auto;
  text-transform: uppercase;
  line-height: 24px; }
  .contracts-hero-b:hover {
    background-color: #6194ac; }

.contracts-black-block {
  height: 55px;
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #000; }
  .contracts-black-block ul {
    list-style-type: none !important;
    list-style-image: none !important;
    text-decoration: none !important;
    list-style: none !important;
    width: 100%;
    margin: 0px auto 0;
    color: #fff;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 22px;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    text-transform: uppercase; }
    .contracts-black-block ul li {
      background: #000;
      margin: 0 !important;
      text-decoration: none !important; }
      .contracts-black-block ul li a {
        color: #fff;
        text-decoration: none !important; }

.contracts-hero-p {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  font-size: 16px;
  margin-top: 55px;
  text-transform: uppercase;
  line-height: 24px;
  color: #a8a8ac; }

.contracts-hero-h {
  font-size: 38px;
  line-height: 38px;
  color: #fff;
  text-transform: uppercase; }

.contracts-hero-top {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 55px;
  width: 100%;
  z-index: 200;
  background-color: rgba(110, 104, 88, 0.8); }
  .contracts-hero-top .contracts-hero-top-container {
    margin: 0 auto;
    height: 100%;
    max-width: 1250px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-align: center;
        align-items: center; }
    .contracts-hero-top .contracts-hero-top-container div {
      text-align: center; }
    .contracts-hero-top .contracts-hero-top-container p {
      color: #fff;
      font-size: 16px;
      font-family: protipo-wide, sans-serif;
      font-weight: 500;
      font-style: normal;
      line-height: 18px; }
    .contracts-hero-top .contracts-hero-top-container .cont-info {
      padding: 2px 6px;
      background-color: #aa9767;
      color: #fff;
      border-radius: 3px;
      margin-right: 8px; }

.contracts-hero-bottom {
  height: 55px;
  width: 100%;
  text-align: center;
  background-color: #e8e8e0; }
  .contracts-hero-bottom .contracts-hero-bottom-container {
    margin: 0 auto;
    height: 100%;
    max-width: 1250px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-align: center;
        align-items: center; }
  .contracts-hero-bottom p {
    color: #000;
    font-size: 16px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    line-height: 24px; }
  .contracts-hero-bottom .cont-info {
    padding: 2px 6px;
    background-color: #aa9767;
    color: #fff;
    border-radius: 3px;
    margin-right: 8px; }

.contracts-block-wrapper {
  width: 100%;
  padding: 0 90px;
  margin: 80px auto; }

.contracts-block-border {
  border: 1px solid #414042;
  max-width: 1150px;
  padding: 50px 80px;
  margin: 0 auto; }
  .contracts-block-border p {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
    font-weight: 700;
    margin-bottom: 30px; }
  .contracts-block-border ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .contracts-block-border ul li {
      background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
      list-style-type: none;
      font-size: 13px;
      font-family: protipo-wide, sans-serif;
      font-weight: 400;
      line-height: 30px;
      font-size: 16px;
      text-align: left;
      background: url(../images/news/gold-block.svg) no-repeat 7px 7px transparent;
      list-style-type: none;
      padding: 0px 0px 0px 40px;
      vertical-align: center; }

.contracts-optional-opener {
  max-width: 1000px;
  margin: 0 auto 65px;
  display: block;
  text-align: center;
  padding: 0 90px; }
  .contracts-optional-opener li {
    margin: 10px 0; }
  .contracts-optional-opener h2 {
    font-size: 32px;
    line-height: 36px;
    margin: 0 auto 20px; }
  .contracts-optional-opener p {
    font-size: 20px;
    line-height: 36px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 15px; }
  .contracts-optional-opener li,
  .contracts-optional-opener ul {
    padding: 0 20px; }

.contracts-double-wrapper {
  width: 100%;
  padding: 0 90px;
  margin: 100px 0; }

.contracts-double-container {
  max-width: 1150px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.contracts-double-text {
  width: 48%;
  padding: 5px 50px 0 0; }
  .contracts-double-text p {
    text-align: left;
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
    margin-bottom: 15px;
    max-width: 750px; }
  .contracts-double-text li {
    text-align: left;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .contracts-double-text li::marker {
    display: none; }

.contracts-double-h4 {
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 1.5px;
  max-width: 750px; }

.contracts-double-p1,
.contracts-double-p2 {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 20px;
  max-width: 750px; }

.contracts-double-a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .contracts-double-a p {
    margin: 0; }

.contracts-double-b {
  height: 40px;
  width: 320px;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 15px 0;
  text-transform: uppercase; }
  .contracts-double-b p {
    font-size: 12px !important;
    font-family: protipo-wide, sans-serif !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    font-style: normal !important;
    letter-spacing: 2px !important;
    line-height: 24px !important;
    margin: 0 !important;
    padding: 0 !important; }
  .contracts-double-b:hover {
    background-color: #6194ac; }

.contracts-double-img {
  width: 48%;
  margin-bottom: 50px; }
  .contracts-double-img img {
    width: 100%; }

.contract-six-title-wrapper {
  background-color: transparent;
  text-align: center;
  z-index: 10;
  margin: 0 auto -10px;
  width: 100%; }

.contract-six-title {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 22px;
  line-height: 25px;
  letter-spacing: 1.5px;
  padding: 5px 15px 10px;
  background-color: #fff;
  z-index: 10;
  max-width: 620px;
  margin: 0 auto; }

.contracts-six-wrapper {
  width: 100%;
  background-color: #121212;
  padding: 150px 90px 150px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  z-index: 0;
  margin-top: -10px; }

.contracts-six-container {
  max-width: 1150px;
  margin: 0 auto;
  z-index: 0; }

.contracts-six {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.contracts-six-single {
  color: #fff;
  width: 30%;
  margin: 20px 0 40px;
  padding-right: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  text-align: left; }
  .contracts-six-single a {
    text-decoration: none;
    color: #fff; }
  .contracts-six-single div {
    width: 100%;
    height: 10px;
    border-top: 1px solid #fff; }

.contracts-six-h {
  width: 100%;
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 15px;
  letter-spacing: 1.5px;
  font-family: 'Tactic Sans Blk';
  font-weight: 800;
  text-transform: uppercase; }

.contracts-six-p {
  width: 100%;
  font-size: 14px;
  line-height: 24px;
  margin: 10px 0; }

.contracts-quote-wrapper {
  width: 100%;
  background-color: #181818;
  padding: 0 90px 200px; }

.contracts-quote-container {
  width: 100%;
  max-width: 1300px;
  text-align: center;
  margin: 0px auto 0px; }

.contracts-quote {
  margin-top: 200px;
  color: #fff;
  font-size: 27px;
  line-height: 44px;
  font-family: protipo, sans-serif;
  font-weight: 300;
  font-style: italic; }

.quote-outside-wrapper {
  width: 100%;
  margin: 100px 0 90px;
  padding: 20px 90px;
  text-align: center; }

.contracts-quote-two {
  color: #000;
  margin: 0px auto 20px;
  font-size: 27px;
  line-height: 44px;
  font-family: protipo, sans-serif;
  font-weight: 300;
  font-style: italic;
  max-width: 1000px; }

.contracts-quote-author {
  color: #aa9767;
  font-size: 20px;
  line-height: 26px;
  margin: 30px auto;
  max-width: 1000px; }

@media (max-width: 1250px) {
  .contracts-double-h4 {
    font-size: 22px;
    line-height: 28px; }
  .contracts-double-p1,
  .contracts-double-p2 {
    font-size: 13px;
    line-height: 20px; } }

@media (max-width: 1010px) {
  .contracts-double-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center; }
  .contracts-double-text {
    text-align: center;
    width: 100%;
    margin-bottom: 50px;
    padding: 0px; }
  .contracts-double-b {
    margin: 0 auto; }
  .contracts-double-img {
    width: 100%; }
  .contracts-double-p1,
  .contracts-double-p2 {
    max-width: 800px;
    text-align: center;
    margin: 20px auto; }
  .contracts-double-h4 {
    text-align: center;
    margin: 0 auto;
    max-width: 1050px; } }

.contracts-six-buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 50px auto 50px; }
  .contracts-six-buttons button {
    margin: 10px 20px 10px; }

.contracts-six-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 90%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center bottom; }

@media (max-width: 1250px) {
  .contracts-block-border ul {
    -ms-flex-pack: left;
        justify-content: left; }
    .contracts-block-border ul li {
      width: 100%;
      margin: 7px 0; } }

@media (max-width: 1010px) {
  .contracts-hero-container {
    margin: -180px auto 100px;
    padding: 0; }
  .contracts-block-wrapper,
  .contracts-double-wrapper,
  .quote-outside-wrapper,
  .contracts-optional-opener {
    padding: 0 50px; }
  .contracts-six-wrapper {
    padding: 150px 50px 150px; }
  .contracts-block-border p {
    font-size: 22px;
    line-height: 32px; }
  .contracts-block-border li {
    font-size: 14px;
    line-height: 28px; } }

@media (max-width: 950px) {
  .contracts-six-single {
    width: 45%; } }

@media (max-width: 900px) {
  .contracts-six-single {
    width: 45%; } }

@media (max-width: 700px) {
  .contracts-six-wrapper {
    padding: 100px 50px 100px; }
  .contracts-six-single {
    width: 100%; }
  .contracts-hero-top {
    display: block; }
  .contract-six-title {
    font-size: 15px;
    line-height: 21px;
    max-width: 440px; }
  .contracts-hero-bottom {
    display: none; }
  .contracts-black-block {
    top: 239px; }
    .contracts-black-block p {
      font-size: 10px;
      line-height: 18px; }
  .contracts-block-border {
    padding: 50px 60px; }
  .contracts-block-wrapper {
    padding: 0 35px; }
  .contracts-hero {
    height: 240px; }
  .contracts-hero-slide {
    margin: 100px auto; }
  .contracts-hero-p {
    font-size: 11px;
    line-height: 24px; }
  .contracts-hero-h {
    font-size: 26px;
    line-height: 26px; }
  .contracts-double-p1,
  .contracts-double-p2 {
    text-align: left;
    margin: 20px 0; }
  .contracts-double-h4 {
    text-align: left; }
  .contracts-double-b {
    margin: 15px 0; } }

@media (max-width: 651px) {
  .quote-outside-wrapper {
    margin: 0 0 80px; }
  .contracts-quote,
  .contracts-quote-two {
    font-size: 18px;
    line-height: 26px; }
  .contracts-quote-author {
    font-size: 14px;
    line-height: 20px; }
  .contracts-block-border {
    padding: 30px; }
    .contracts-block-border p {
      font-size: 18px;
      line-height: 22px; }
    .contracts-block-border ul li {
      font-size: 14px;
      line-height: 18px; } }

@media (max-width: 600px) {
  .contracts-hero-container {
    margin-top: -210px; }
  .contracts-optional-opener {
    margin: 40px auto 65px; }
    .contracts-optional-opener h2 {
      font-size: 16px;
      line-height: 24px; }
    .contracts-optional-opener p {
      font-size: 14px;
      line-height: 22px; } }

@media (max-width: 550px) {
  .contracts-block-wrapper,
  .contracts-double-wrapper,
  .quote-outside-wrapper,
  .contracts-optional-opener {
    padding: 0 25px; }
  .contracts-six-wrapper {
    padding: 60px 25px 40px; }
  .contract-six-title-wrapper {
    padding-left: 10px;
    text-align: left; }
  .contract-six-title {
    margin: 0; } }

@media (max-width: 400px) {
  .contracts-double-b {
    width: 260px; }
  .contracts-six-buttons a,
  .contracts-six-buttons button {
    width: 100%;
    margin: 10px 0; }
  .contracts-hero-h {
    font-size: 22px;
    line-height: 24px; }
  .contracts-six-wrapper {
    background-position: right -850px center; }
  .contracts-block-border {
    padding: 30px 20px; } }

@media (max-width: 550px) {
  .contracts-hero-top .contracts-hero-top-container p {
    font-size: 12px; }
  .contracts-hero-top .contracts-hero-top-container .cont-info {
    padding: 1px 4px;
    background-color: #aa9767;
    color: #fff;
    border-radius: 3px;
    margin-right: 4px; } }

@media (max-width: 400px) {
  .contracts-hero-top .contracts-hero-top-container .cont-info {
    margin-right: 2px; } }

.all-prog-body-wrapper {
  width: 100%;
  padding: 0 90px; }

.all-progs-body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  margin: 0 auto; }

.all-progs-box-bg {
  height: 300px;
  width: 32%;
  overflow: hidden;
  margin-bottom: 20px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 0;
  border: solid 0.25px #fff; }
  .all-progs-box-bg a {
    text-decoration: none; }
  .all-progs-box-bg:hover .ni-overlay {
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.55) 46%, rgba(0, 0, 0, 0.25) 100%); }

.all-progs-padding {
  padding: 10px;
  height: 100%;
  width: 100%; }
  .all-progs-padding:hover .all-progs-text {
    overflow: visible; }

.all-progs-bg {
  height: 100%;
  z-index: 5;
  border: 1px solid transparent;
  overflow: hidden; }

.all-progs-text {
  color: #fff;
  margin-top: 120px;
  margin-left: 20px;
  margin-bottom: -30px;
  padding-right: 10px;
  z-index: 10;
  text-decoration: none;
  overflow: hidden;
  transition: all 0.15s ease-in-out; }
  .all-progs-text:hover {
    overflow: visible; }

.all-progs-cat {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 15px;
  z-index: 10;
  text-decoration: none;
  text-transform: uppercase;
  opacity: 1; }

.all-progs-entry-h {
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 1.2px;
  padding-bottom: 20px;
  z-index: 10;
  max-width: 430px;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase; }

.all-progs-entry-b {
  height: 40px;
  width: 320px;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  opacity: 0;
  z-index: 10;
  overflow: hidden; }
  .all-progs-entry-b p,
  .all-progs-entry-b img {
    overflow: hidden;
    text-transform: uppercase;
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .all-progs-entry-b p {
    font-weight: 500;
    font-size: 12px; }
  .all-progs-entry-b:hover {
    background-color: #6194ac; }
    .all-progs-entry-b:hover img {
      margin-right: 0px; }

.all-progs-pages {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 100px auto; }
  .all-progs-pages a,
  .all-progs-pages span {
    text-decoration: none;
    color: #000;
    padding: 22px;
    margin: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 20px;
    line-height: 24px; }
  .all-progs-pages .current {
    background-color: #414042;
    color: #aa9767;
    font-weight: 700; }

.prog-optional-opener {
  max-width: 1000px;
  margin: -25px auto 105px;
  display: block;
  text-align: center;
  padding: 0 90px; }
  .prog-optional-opener li li {
    margin: 12px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .prog-optional-opener li li::marker {
    display: none; }
  .prog-optional-opener h2 {
    font-size: 32px;
    line-height: 36px;
    margin: 0 auto 20px;
    z-index: 200 !important; }
  .prog-optional-opener p {
    font-size: 23px;
    line-height: 32px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 15px;
    padding: 0 20px;
    z-index: 200; }
  .prog-optional-opener li,
  .prog-optional-opener ul {
    padding: 0 20px;
    margin: 20px 0;
    z-index: 200; }

@media (max-width: 1360px) {
  .all-progs-entry-h {
    font-size: 18px;
    line-height: 20px; }
  .all-progs-entry-b {
    width: 270px; } }

@media (max-width: 1240px) {
  .all-progs-entry-b {
    width: 240px; } }

@media (max-width: 1200px) {
  .prog-optional-opener p {
    padding: 0 80px; } }

@media (max-width: 1140px) {
  .all-progs-box-bg {
    width: 48%; }
  .all-progs-entry-b {
    width: 320px; } }

@media (max-width: 1075px) {
  .all-progs-hero-h {
    font-size: 30px;
    line-height: 36px; }
  .all-progs-entry-h {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 1050px) {
  .all-progs-entry-b {
    width: 90%; } }

@media (max-width: 1029px) {
  .all-progs-hero-h {
    font-size: 19px;
    line-height: 24px; }
  .all-progs-hero {
    height: 420px; } }

@media (max-width: 1010px) {
  .all-progs-hero-container {
    margin: -170px auto 0; }
  .all-progs-hero-container {
    padding: 0; }
  .all-prog-body-wrapper {
    padding: 0 40px; }
  .prog-optional-opener {
    padding: 0 50px; } }

@media (max-width: 900px) {
  .all-prog-body-wrapper {
    padding: 0 25px; } }

@media (max-width: 860px) {
  .prog-optional-opener p {
    padding: 0 60px; } }

@media (max-width: 750px) {
  .prog-optional-opener h2 {
    font-size: 20px;
    line-height: 24px; }
  .prog-optional-opener p {
    font-size: 14px;
    line-height: 22px; } }

@media (max-width: 720px) {
  .all-progs-entry-b {
    width: 320px; }
  .all-progs-entry-h {
    font-size: 18px;
    line-height: 20px; }
  .all-progs-box-bg {
    width: 100%; }
  .all-progs-text {
    margin-top: 120px; } }

@media (max-width: 650px) {
  .all-progs-hero {
    height: 420px; }
  .prog-optional-opener p {
    padding: 0 35px; } }

@media (max-width: 600px) {
  .all-progs-hero-container {
    margin-top: -215px; }
  .all-progs-hero {
    height: 360px;
    padding: 0 35px; }
  .prog-optional-opener {
    margin-top: -30px; } }

@media (max-width: 550px) {
  .prog-optional-opener {
    padding: 0 25px;
    margin-bottom: 60px; }
    .prog-optional-opener p {
      padding: 0 15px; } }

@media (max-width: 500px) {
  .all-progs-pages a,
  .all-progs-pages span {
    padding: 18px;
    margin: 10px; }
  .all-progs-entry-b {
    width: 225px; }
  .all-progs-box-bg {
    height: 200px; }
  .all-progs-text {
    margin-top: 35px;
    margin-left: 10px; }
  .all-progs-entry-h {
    font-size: 16px; } }

@media (max-width: 475px) {
  .all-progs-hero-h {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 400px) {
  .all-progs-hero-b {
    height: 40px;
    width: 100%; } }

@media (max-width: 385px) {
  .all-progs-entry-h {
    font-size: 14px;
    line-height: 18px; } }

@media (max-width: 350px) {
  .all-progs-entry-b {
    width: 200px; } }

@media (max-width: 345px) {
  .all-progs-text {
    margin-top: 30px; }
  .all-progs-padding {
    padding: 0; } }

.contact-footer {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px 50px 100px; }
  .contact-footer .inquiry-p {
    color: #fff; }

.contact-number-wrapper {
  width: 100%;
  margin: 20px auto 130px;
  padding: 0 90px; }

.contact-number-container {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  max-width: 1350px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.contact-number-box {
  text-align: center;
  width: 20%;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.inquiry {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 28px;
  line-height: 28px;
  letter-spacing: 1.4px;
  color: #aa9767;
  margin: 0 auto;
  width: 100%;
  text-align: center; }

.inquiry-p {
  margin: 20px auto;
  font-size: 14px;
  line-height: 18px;
  text-align: center; }

.inquiry-pb {
  margin: 25px auto 20px;
  font-size: 14px;
  line-height: 18px;
  text-align: center; }

.inquiry-b {
  height: 40px;
  width: 260px;
  color: #fff;
  text-decoration: none;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 25px;
  margin: 0 auto;
  cursor: pointer;
  text-transform: uppercase; }
  .inquiry-b img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .inquiry-b:hover {
    background-color: #6194ac; }
    .inquiry-b:hover img {
      margin-right: 0px; }

.letter-number-box {
  margin: 0 20px; }

.contact-divider {
  height: 175px;
  width: 1px;
  border-right: 1px solid #a3a3a3; }

@media (max-width: 1500px) {
  .contact-number-wrapper {
    margin: 20px auto 100px; }
  .inquiry {
    max-width: 300px; }
  .inquiry-p {
    width: 300px; }
  .temp-lb {
    display: none; }
  .contact-number-container {
    -ms-flex-pack: center;
        justify-content: center; }
  .cont-border {
    border-top: 1px solid #a3a3a3;
    padding-top: 30px; }
  .contact-number-box {
    margin-bottom: 30px;
    width: 41%; }
  .contact-divider {
    margin: 0 50px;
    height: 175px; }
  .align-start {
    -ms-flex-item-align: start;
        align-self: flex-start; } }

@media (max-width: 1010px) {
  .contact-number-wrapper {
    padding: 0 50px; } }

@media (max-width: 850px) {
  .contact-divider {
    width: 100%;
    border-right: none;
    border-top: 1px solid #a3a3a3;
    height: 1px;
    width: 350px;
    margin: 30px 0; }
  .contact-number-box {
    width: 100%;
    -ms-flex-pack: left;
        justify-content: left;
    text-align: left;
    margin-bottom: 0; }
  .cont-border {
    border-top: none;
    padding-top: 0px; }
  .temp-lb {
    display: block; }
  .contact-number-wrapper {
    margin: 0px auto 85px; } }

@media (max-width: 600px) {
  .contact-number-wrapper {
    padding: 50px 25px 20px;
    margin: 0 auto 65px; } }

@media (max-width: 500px) {
  .contact-footer {
    padding: 40px 25px; } }

@media (max-width: 420px) {
  .inquiry-b {
    margin: 0;
    width: 100%; }
  .inquiry {
    text-align: left;
    margin: 0 0 20px; }
  .inquiry-p {
    text-align: left;
    margin: 15px 0; }
  .contact-footer {
    padding: 40px 25px; } }

h1,
h2,
h3,
h4,
h5,
h5 {
  margin-bottom: 20px;
  text-transform: uppercase; }

h1 {
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 3px; }

h2 {
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 2px; }

h3 {
  font-size: 28px;
  line-height: 36px;
  letter-spacing: 1.5px; }

h4 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: 1.5px; }

h5 {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1.2px; }

h6 {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1.2px; }

blockquote {
  margin: 15px auto;
  line-height: 26px;
  padding: 10px 20px; }

.break-line-wrapper {
  width: 100%;
  padding: 0 90px;
  margin-bottom: 110px; }
  .break-line-wrapper .break-line {
    max-width: 1150px;
    margin: -25px auto 0px;
    border-bottom: solid 1px #696969; }

.quote-block-wrapper {
  width: 100%;
  padding: 0 90px;
  margin: -25px auto 90px;
  z-index: 200; }

.quote-block-container {
  max-width: 1150px;
  margin: 0 auto;
  border-left: 1px solid #aa9767;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 30px; }
  .quote-block-container li {
    margin: 12px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .quote-block-container li::marker {
    display: none; }

.q-b-quote {
  margin-top: 15px;
  width: 100%;
  font-size: 14px;
  line-height: 24px;
  color: #696969;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: italic; }

.q-b-author {
  margin: 15px 0;
  width: 100%;
  font-size: 14px;
  line-height: 24px;
  color: #000;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal; }

.news-a {
  text-decoration: none; }

.news-b,
.ang-b,
.ang-b2 {
  margin: 40px 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  text-transform: uppercase;
  height: 40px;
  width: 320px;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 25px; }
  .news-b p,
  .ang-b p,
  .ang-b2 p {
    font-size: 12px !important;
    font-family: protipo-wide, sans-serif !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    font-style: normal !important;
    letter-spacing: 2px !important;
    line-height: 26px !important;
    margin: 0 !important;
    padding: 0 !important; }
  .news-b img,
  .ang-b img,
  .ang-b2 img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .news-b:hover,
  .ang-b:hover,
  .ang-b2:hover {
    background-color: #6194ac; }
    .news-b:hover img,
    .ang-b:hover img,
    .ang-b2:hover img {
      margin-right: 0px; }

.ang-b {
  margin: 10px auto;
  width: 260px; }

.ang-b2 {
  margin: 20px 0; }

.news-hero-slide {
  margin-top: 25px; }

.news-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -290px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.news-hero {
  height: 460px;
  width: 100%;
  text-align: center;
  z-index: 100;
  padding: 0 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat; }

.nh-overlay,
.ih-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000; }

.bp-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000;
  opacity: 0.6; }

.bg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000;
  opacity: 0.45; }

.back-button-div {
  position: absolute;
  top: 0;
  left: 10;
  width: 95%;
  height: 50px;
  border-bottom: 0.2px solid rgba(255, 255, 255, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center; }
  .back-button-div p {
    font-size: 14px;
    font-weight: 300; }
    .back-button-div p a {
      margin-left: 4px;
      color: #fff; }
      .back-button-div p a span {
        text-transform: capitalize; }

.news-hero-featured {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 10px;
  text-transform: uppercase; }

.news-hero-h {
  margin: 0 auto;
  max-width: 1000px;
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 30px;
  line-height: 38px;
  letter-spacing: 3px;
  margin-bottom: 0px;
  text-transform: uppercase; }

.news-white-block-h {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 30px;
  line-height: 38px;
  letter-spacing: 3px;
  margin-bottom: 40px;
  text-transform: uppercase; }

.news-white-block-h {
  display: none;
  text-align: center;
  padding-top: 15px; }

.news-white-block-container {
  width: 100%;
  padding: 0 135px;
  margin: -25px auto 0px; }

.news-white-block {
  background-color: #fff;
  margin: 0 auto;
  max-width: 1675px;
  height: 100px;
  z-index: 100; }

.news-optional-opener {
  max-width: 1000px;
  margin: -25px auto 105px;
  display: block;
  text-align: center;
  padding: 0 90px; }
  .news-optional-opener li li {
    margin: 12px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .news-optional-opener li li::marker {
    display: none; }
  .news-optional-opener h2 {
    font-size: 32px;
    line-height: 36px;
    margin: 0 auto 20px;
    z-index: 200 !important; }
  .news-optional-opener p {
    font-size: 20px;
    line-height: 36px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 15px;
    padding: 0 20px;
    z-index: 200; }
  .news-optional-opener li,
  .news-optional-opener ul {
    padding: 0 20px;
    margin: 20px 0;
    z-index: 200; }

.news-opener-b,
.inno-opener-b,
.inno-single-btn {
  margin: 40px auto 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  text-transform: uppercase;
  height: 40px;
  width: 320px;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 25px; }
  .news-opener-b p,
  .inno-opener-b p,
  .inno-single-btn p {
    font-size: 12px !important;
    font-family: protipo-wide, sans-serif;
    font-weight: 500 !important;
    text-decoration: none !important;
    font-style: normal;
    letter-spacing: 2px;
    line-height: 24px;
    margin: 0 !important;
    padding: 0 !important; }
  .news-opener-b img,
  .inno-opener-b img,
  .inno-single-btn img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .news-opener-b:hover,
  .inno-opener-b:hover,
  .inno-single-btn:hover {
    background-color: #6194ac; }
    .news-opener-b:hover img,
    .inno-opener-b:hover img,
    .inno-single-btn:hover img {
      margin-right: 0px; }

.two-image-wrapper {
  width: 100%;
  padding: 0 90px;
  margin: -25px auto 125px;
  z-index: 200; }

.two-image-container {
  margin: 0 auto;
  max-width: 1150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.two-image-half {
  padding: 0;
  width: 48%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: left;
      justify-content: left; }
  .two-image-half img {
    width: 100%; }
  .two-image-half p {
    padding-right: 15px;
    margin-top: 5px;
    width: 100%;
    font-size: 14px;
    line-height: 26px;
    color: #696969;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: italic; }
  .two-image-half .image-caption {
    margin-top: 5px;
    font-size: 12px;
    line-height: 24px;
    color: #000;
    font-family: protipo-wide, sans-serif;
    font-weight: 500; }
  .two-image-half button {
    margin: 40px 0 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    text-transform: uppercase;
    height: 40px;
    width: 320px;
    color: #fff;
    cursor: pointer;
    background-color: #4c86a0;
    padding: 0 25px; }
    .two-image-half button img {
      width: 40px !important; }
    .two-image-half button p {
      font-size: 12px;
      font-family: protipo-wide, sans-serif;
      font-weight: 500 !important;
      text-decoration: none !important;
      font-style: normal;
      letter-spacing: 2px;
      line-height: 24px;
      margin: 0 !important;
      padding: 0;
      color: #fff; }

.three-image-half {
  padding: 0;
  width: 31%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: left;
      justify-content: left; }
  .three-image-half img {
    width: 100%; }
  .three-image-half p {
    padding-right: 15px;
    margin-top: 5px;
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    color: #696969;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: italic; }
  .three-image-half .image-caption {
    margin-top: 5px;
    font-size: 12px;
    line-height: 24px;
    color: #000;
    font-family: protipo-wide, sans-serif;
    font-weight: 500; }
  .three-image-half button {
    margin: 40px 0 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    text-transform: uppercase;
    height: 40px;
    width: 90%;
    color: #fff;
    cursor: pointer;
    background-color: #4c86a0;
    padding: 0 25px; }
    .three-image-half button img {
      width: 40px !important; }
    .three-image-half button p {
      font-size: 12px;
      font-family: protipo-wide, sans-serif;
      font-weight: 500 !important;
      text-decoration: none !important;
      font-style: normal;
      letter-spacing: 2px;
      line-height: 24px;
      margin: 0 !important;
      padding: 0;
      color: #fff; }

.img-text-wrapper {
  z-index: 200;
  padding: 0px 90px;
  width: 100%;
  margin: -25px auto 125px; }

.img-text-container {
  margin: 0 auto;
  max-width: 1150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .img-text-container h4 {
    width: 100%; }
  .img-text-container li {
    margin: 12px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .img-text-container li::marker {
    display: none; }

.img-text-p {
  width: 100%;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 26px;
  font-family: protipo-wide, sans-serif;
  font-weight: 300;
  font-style: normal; }

.image-text-block {
  width: 100%;
  margin-bottom: 45px; }
  .image-text-block a {
    color: #000; }
  .image-text-block .accessory-title {
    color: #000 !important;
    font-size: 18px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    text-decoration: none !important;
    cursor: pointer;
    margin-bottom: 10px; }
  .image-text-block p {
    font-size: 14px;
    line-height: 26px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: italic; }
    .image-text-block p img {
      cursor: pointer;
      width: 180px;
      height: 180px;
      float: left;
      margin: 0 25px 25px 0; }

.news-copy {
  z-index: 200;
  max-width: 1330px;
  margin: -25px auto 105px;
  display: block;
  text-align: left;
  padding: 0 90px; }
  .news-copy ul {
    margin: 15px 0; }
  .news-copy li {
    margin: 8px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .news-copy li::marker {
    display: none; }
  .news-copy h3 {
    margin: 0 0 20px; }
  .news-copy p {
    font-size: 16px;
    line-height: 26px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin: 0px 0 20px; }
  .news-copy button p {
    font-size: 12px; }

.news-photo {
  z-index: 200;
  width: 100%;
  margin: -25px auto 105px;
  padding: 0 90px;
  z-index: 101;
  text-align: center; }
  .news-photo img {
    margin: 0 auto;
    height: 100%;
    width: 100%;
    max-width: 1150px;
    padding: 0 0px; }

.news-small-copy,
.common-copy-block,
.mf-copy-block {
  z-index: 200;
  max-width: 1330px;
  margin: -25px auto 95px;
  display: block;
  text-align: left;
  padding: 0 90px; }
  .news-small-copy ul,
  .common-copy-block ul,
  .mf-copy-block ul {
    margin: 20px 0; }
  .news-small-copy li,
  .common-copy-block li,
  .mf-copy-block li {
    margin: 10px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .news-small-copy li::marker,
  .common-copy-block li::marker,
  .mf-copy-block li::marker {
    display: none; }
  .news-small-copy figure,
  .common-copy-block figure,
  .mf-copy-block figure {
    text-align: center; }
    .news-small-copy figure img,
    .common-copy-block figure img,
    .mf-copy-block figure img {
      vertical-align: middle; }
  .news-small-copy h4,
  .common-copy-block h4,
  .mf-copy-block h4 {
    font-size: 20px;
    line-height: 25px;
    margin: 0 0 20px; }
  .news-small-copy p,
  .common-copy-block p,
  .mf-copy-block p {
    font-size: 16px;
    line-height: 26px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin: 0 0 20px; }

.common-copy-block {
  margin: 80px auto; }

.mf-copy-block {
  margin-top: -280px;
  background-color: #fff;
  padding-top: 80px;
  margin-bottom: 0; }

.news-callout {
  z-index: 200;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  margin: -25px auto 105px;
  display: block;
  text-align: left;
  padding: 50px 90px;
  color: #fff; }
  .news-callout ul {
    margin: 20px 0; }
  .news-callout div {
    max-width: 1150px;
    margin: 0 auto; }
  .news-callout h4 {
    font-size: 32px;
    line-height: 40px;
    margin: 0 0 25px; }
  .news-callout p {
    font-size: 16px;
    line-height: 26px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 20px; }
  .news-callout li {
    margin: 10px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 10px 0 15px;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .news-callout li::marker {
    display: none; }

.news-simple-callout {
  z-index: 200;
  margin: -25px auto 105px;
  width: 100%;
  padding: 0 90px; }
  .news-simple-callout .news-simple-container {
    margin: 0 auto;
    padding: 80px 60px 80px 75px;
    max-width: 1150px;
    border: 1px solid #aa9767; }
    .news-simple-callout .news-simple-container p {
      font-size: 18px;
      line-height: 36px;
      font-family: protipo-wide, sans-serif;
      font-weight: 400;
      font-style: normal;
      margin: 0 0 20px; }

.news-contact {
  z-index: 200;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
  margin: 100px auto 0;
  padding: 0 90px 50px; }

.news-double-feature {
  margin: 10px auto 105px;
  width: 100%;
  padding: 0 90px; }

.ang-double-feature {
  margin: 10px auto 80px;
  width: 100%;
  padding: 0 90px; }

.news-feature-container,
.form-feature-container {
  margin: 0 auto;
  max-width: 1150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row;
      flex-flow: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .news-feature-container img,
  .form-feature-container img {
    height: auto;
    max-width: 100%; }

.form-feature-container {
  max-width: 1200px; }

.text-content,
.ang-text-content {
  width: 48%;
  text-align: left;
  padding: 0 20px; }
  .text-content ul,
  .ang-text-content ul {
    margin: 20px 0; }
  .text-content figure,
  .ang-text-content figure {
    text-align: center; }
    .text-content figure img,
    .ang-text-content figure img {
      vertical-align: middle; }
  .text-content li,
  .ang-text-content li {
    margin: 10px 0 0;
    background: url("../images/news/gold-block.svg") no-repeat 7px 7px transparent;
    list-style-type: none;
    padding: 0px 0px 0px 40px;
    vertical-align: center;
    font-size: 16px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal; }
  .text-content li::marker,
  .ang-text-content li::marker {
    display: none; }

.ang-text-content figure {
  text-align: left; }
  .ang-text-content figure img {
    vertical-align: middle; }

.ang-text-content {
  width: 48%; }
  .ang-text-content img {
    max-width: 260px; }

.img-content {
  width: 48%; }
  .img-content img {
    width: 100%; }
  .img-content a {
    text-decoration: none; }
  .img-content .image-caption {
    margin-top: 5px;
    font-size: 12px;
    line-height: 24px;
    color: #000;
    font-family: protipo-wide, sans-serif;
    font-weight: 500; }

.ang-content {
  width: 48%; }
  .ang-content img {
    width: 300px !important; }
  .ang-content a {
    text-decoration: none; }
  .ang-content .image-caption {
    margin-top: 5px;
    font-size: 12px;
    line-height: 24px;
    color: #000;
    font-family: protipo-wide, sans-serif;
    font-weight: 500; }

.news-feature-h {
  font-size: 22px;
  line-height: 24px;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 20px; }

.news-feature-p {
  font-size: 14px;
  line-height: 34px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal; }

.video-block-wrapper {
  width: 100%;
  padding: 0 90px;
  margin: -25px auto 125px; }
  .video-block-wrapper i-frame {
    max-width: 700px !important;
    margin: 0 auto !important; }

.video-block-container {
  max-width: 1150px;
  margin: 0 auto; }

.b-back-button-wrapper {
  padding: 0 90px; }

.b-back-button-div {
  margin: 30px auto;
  width: 100%;
  height: 50px;
  border-bottom: 0.2px solid #000;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center; }
  .b-back-button-div p {
    font-size: 16px;
    font-weight: 300; }
    .b-back-button-div p a {
      margin-left: 4px;
      color: #000; }
      .b-back-button-div p a span {
        text-transform: capitalize; }

.table-wrapper {
  padding: 0 90px; }

.table-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .table-container .table {
    border-collapse: collapse;
    width: 46%; }
    .table-container .table tr {
      padding-top: 12px;
      padding-bottom: 12px; }
    .table-container .table tr:nth-child(even) {
      background-color: #f2f2f2; }
    .table-container .table th {
      padding-top: 12px;
      padding-bottom: 12px;
      text-align: left;
      background-color: #4c86a0;
      color: white; }
    .table-container .table td,
    .table-container .table th {
      border: 1px solid #ddd;
      padding: 8px; }

table tr {
  padding-top: 12px;
  padding-bottom: 12px; }

table tr:nth-child(even) {
  background-color: #f2f2f2; }

table th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4c86a0;
  color: white; }

table td,
table th {
  border: 1px solid #ddd;
  padding: 8px; }

@media (max-width: 1200px) {
  .news-optional-opener p {
    padding: 0 80px; } }

@media (max-width: 1075px) {
  .news-hero-h {
    font-size: 30px;
    line-height: 36px; } }

@media (max-width: 1010px) {
  .news-hero-container {
    margin: -170px auto 0;
    padding: 0; }
  .news-contact {
    padding: 0 25px 50px; }
  .mf-copy-block {
    margin-top: -180px;
    padding: 80px 50px; }
  .news-optional-opener,
  .two-image-wrapper,
  .news-small-copy,
  .common-copy-block,
  .news-double-feature,
  .img-text-wrapper,
  .news-photo,
  .news-copy,
  .news-simple-callout,
  .break-line-wrapper,
  .quote-block-wrapper,
  .video-block-wrapper,
  .b-back-button-wrapper,
  .table-wrapper,
  .ang-double-feature {
    padding: 0 50px; }
  .news-callout {
    padding: 80px 50px; }
  .news-white-block-container {
    padding: 0 25px; } }

@media (max-width: 975px) {
  .ang-text-content {
    width: 100%;
    margin-bottom: 80px; }
    .ang-text-content p {
      max-width: 500px; }
  .ang-b2 {
    width: 320px; }
  .ang-double-feature {
    margin: 10px auto; } }

@media (max-width: 860px) {
  .news-optional-opener p {
    padding: 0 60px; }
  .news-feature-container div,
  .form-feature-container div {
    width: 100%; }
  .news-feature-container button img,
  .form-feature-container button img {
    width: 40px; }
  .img-content,
  .text-content,
  .ang-content {
    padding: 0;
    margin: 15px 0; }
  .three-image-half {
    width: 100%;
    margin-bottom: 30px; }
    .three-image-half button {
      width: 320px; } }

@media (max-width: 800px) {
  .two-image-container {
    -ms-flex-pack: left;
        justify-content: left; }
  .two-image-half {
    width: 100%;
    margin-bottom: 30px; } }

@media (max-width: 750px) {
  h1 {
    font-size: 24px;
    line-height: 32px; }
  h2 {
    font-size: 22px;
    line-height: 28px; }
  h3 {
    font-size: 20px;
    line-height: 26px; }
  h4 {
    font-size: 18px;
    line-height: 22px; }
  h5 {
    font-size: 16px;
    line-height: 24px; }
  h6 {
    font-size: 14px;
    line-height: 20px; }
  li {
    margin: 10px auto; }
  blockquote {
    margin: 15px auto; }
  .news-optional-opener h2 {
    font-size: 20px;
    line-height: 24px; }
  .news-optional-opener p {
    font-size: 14px;
    line-height: 22px; }
  .news-copy h2 {
    font-size: 19px;
    line-height: 26px; }
  .news-copy p {
    font-size: 14px;
    line-height: 22px; }
  .news-small-copy h4,
  .common-copy-block h4,
  .mf-copy-block h4 {
    font-size: 15px;
    line-height: 22px; }
  .news-callout h4 {
    font-size: 19px;
    line-height: 26px; }
  .news-callout p {
    font-size: 14px;
    line-break: 12px; }
  .news-feature-h {
    font-size: 16px;
    line-height: 22px; }
  .news-feature-p {
    font-size: 13px;
    line-height: 24px; }
  .news-simple-callout .news-simple-container {
    padding: 55px 40px; }
    .news-simple-callout .news-simple-container blockquote,
    .news-simple-callout .news-simple-container p {
      font-size: 14px;
      line-height: 26px; } }

@media (max-width: 650px) {
  .news-hero {
    height: 420px; }
  .news-optional-opener p {
    padding: 0 35px; } }

@media (max-width: 600px) {
  .news-hero-container {
    margin-top: -210px; }
  .mf-copy-block {
    margin-top: -210px; }
  .news-hero {
    height: 200px;
    padding: 0 25px; }
  .news-hero-slide {
    margin-top: 150px; }
    .news-hero-slide .news-hero-h {
      display: none; }
  .news-optional-opener {
    margin-top: -30px; }
  .news-white-block-h {
    display: block;
    font-size: 15px !important;
    line-height: 19px !important;
    z-index: 500;
    color: #000;
    padding-top: 25px; }
  .news-white-block {
    margin: 0 auto 60px; }
  .back-button-div,
  .b-back-button-div {
    height: 30px; }
    .back-button-div p,
    .b-back-button-div p {
      font-size: 13px; } }

@media (max-width: 550px) {
  .news-optional-opener,
  .news-copy,
  .news-small-copy,
  .news-double-feature,
  .news-simple-callout,
  .two-image-wrapper,
  .break-line-wrapper,
  .quote-block-wrapper,
  .video-block-wrapper,
  .b-back-button-wrapper,
  .common-copy-block,
  .table-wrapper,
  .ang-double-feature {
    padding: 0 25px; }
  .mf-copy-block {
    padding: 80px 25px 40px; }
  .news-optional-opener,
  .news-simple-callout,
  .news-small-copy,
  .news-copy,
  .two-image-wrapper,
  .news-callout,
  .img-text-wrapper,
  .news-photo,
  .news-double-feature {
    margin-bottom: 60px; }
  .img-text-wrapper {
    padding: 0px 25px; }
  .news-callout {
    padding: 60px 25px; }
  .news-photo {
    padding: 0; }
    .news-photo img {
      padding: 0 25px; }
  .news-optional-opener p {
    padding: 0 15px; } }

@media (max-width: 450px) {
  .news-white-block {
    margin: 0 auto 70px; }
  .image-text-block p img {
    width: 125px; } }

@media (max-width: 400px) {
  .news-b {
    width: 100%; }
  .three-image-half button,
  .two-image-half button {
    width: 100%; }
  .news-opener-b,
  .inno-opener-b {
    width: 100%; }
  .ang-b2 {
    width: 100%; } }

.wFormContainer {
  overflow: hidden;
  margin: 0 auto !important;
  padding: 0; }

.wFormTitle {
  display: block;
  text-align: center;
  color: #fff; }

.supportInfo {
  text-align: left;
  padding: 0 0 0 15px !important; }
  .supportInfo a {
    text-decoration: none;
    color: #fff;
    font-weight: bold; }

.submit_button {
  font-size: 12px;
  font-family: protipo-wide, sans-serif;
  font-weight: 500 !important;
  text-decoration: none !important;
  font-style: normal;
  letter-spacing: 2px;
  line-height: 24px; }

.wForm textarea,
.wForm input {
  font-family: inherit;
  font-size: 16px !important;
  font-weight: 400;
  color: #000;
  letter-spacing: 0.5px;
  resize: none;
  line-height: 1.25em; }

.wForm select {
  width: 250px;
  border: 1px;
  height: 40px;
  font-family: inherit;
  font-weight: 600;
  font-size: 12px;
  padding: 0 10px;
  color: #000;
  background-color: #fff !important;
  box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
  -o-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1); }

.wForm fieldset {
  margin-left: 0;
  margin-right: 0; }

.wForm fieldset > div.oneField.labelsAbove {
  margin: 0;
  padding: 0; }

/* wForm table adjustments */
.wForm tr {
  border-bottom: 0;
  background-color: transparent; }

.wForm td {
  border: none; }

/* sales order,quote, po selection adjustments */
table#tfa_403 {
  width: 618px;
  margin-bottom: 0; }

table#tfa_403 td {
  min-width: 206px; }

.wForm table.columnLayout {
  margin-bottom: 0;
  width: 618px;
  background-color: transparent; }

.wForm .columnLayout td {
  vertical-align: top;
  min-width: 206px;
  padding: 0 8px; }

/* Captcha adjustments */
fieldset.captcha {
  width: 100%;
  padding: 0;
  margin: 20px 0 0 8px; }

.wForm fieldset.captcha legend {
  display: none; }

.wForm fieldset.captcha img {
  padding: 2px;
  margin-right: 10px;
  margin-bottom: 0; }

.wForm fieldset.captcha div.oneField {
  padding-left: 0;
  margin-left: 0;
  margin-top: 0; }

.wForm fieldset.captcha .preField {
  min-width: 0;
  width: 75px;
  font-weight: 600; }

.wForm fieldset.captcha input {
  width: 128px; }

.wForm .captchaHelp {
  font-size: 11px;
  line-height: 1.75em;
  padding: 4px 0;
  margin: 4px;
  font-weight: inherit; }

.input-wrapper {
  background-color: #fff; }

form .input-wrapper select option {
  background-color: #fff !important; }

.form-cont {
  width: 100%; }

.wFormContainer {
  max-width: 565px !important;
  margin: 0 auto; }
  .wFormContainer .errMsg {
    margin-top: 12px;
    font-size: 12px; }
  .wFormContainer .supportInfo {
    border: 0 !important; }
  .wFormContainer button {
    margin-left: 15px !important;
    margin-bottom: 25px !important; }
    .wFormContainer button input {
      padding: 0 !important; }

.wForm {
  padding: 0 !important; }

.actions {
  padding: 0 !important;
  border: none !important;
  background-color: #4c86a0;
  margin: 10px 0 !important;
  -ms-flex-item-align: right !important;
      align-self: right !important;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .actions input {
    padding: 0 0 0 25px !important;
    font-family: protipo-wide, sans-serif !important;
    font-weight: 500 !important;
    font-style: bold;
    font-size: 12px !important;
    height: 40px;
    width: 185px !important;
    color: #fff !important;
    text-decoration: none;
    background-color: #4c86a0;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    padding: 0 25px;
    margin: 0 auto;
    cursor: pointer;
    text-transform: uppercase; }
  .actions img {
    padding-right: 25px !important; }

#4877891-A {
  -ms-flex-item-align: right;
      align-self: right; }

.inputWrapper #tfa_5-L {
  color: #fff !important; }

.inputWrapper .wForm input[type='text'] {
  background-color: transparent !important; }

.inputWrapper input {
  background-color: transparent !important; }

.inputWrapper #tfa_4-L {
  color: #fff !important; }

.inputWrapper #tfa_34 {
  background-color: #fff !important;
  color: #000 !important; }
  .inputWrapper #tfa_34 option {
    color: #000 !important; }
  .inputWrapper #tfa_34 div {
    padding-left: 15px !important;
    color: #000 !important; }

.inputWrapper #tfa_608 {
  background-color: #fff !important;
  color: #000 !important; }
  .inputWrapper #tfa_608 option {
    color: #000; }
  .inputWrapper #tfa_608 div {
    color: #000 !important;
    z-index: 50; }
  .inputWrapper #tfa_608 ::select {
    color: #000 !important; }

.wForm .labelsLeftAligned .inline .preField {
  color: #000 !important; }

.wForm .inputWrapper {
  border: 1px solid #000;
  width: 250px;
  height: 35px; }

.wForm input[type='text'] {
  height: 35px;
  padding-left: 10px;
  width: 250px;
  color: #fff;
  font-size: 12px; }

.wForm .inline div.oneField {
  margin-bottom: 25px; }

.wForm .section {
  margin: 20px auto;
  display: block; }

.wForm p {
  color: #000;
  border: 1px solid #aa9767 !important; }

.wForm .reqMark:after {
  content: ' *';
  color: #aa9767 !important;
  font-size: 90%; }

.inputWrapper option {
  color: #000; }

.wForm .oneField {
  border: 0 !important;
  padding: 5px 5px !important; }

#tfa_878 {
  margin-bottom: 25px;
  height: 150px; }
  #tfa_878 legend,
  #tfa_878 label {
    color: #fff; }
  #tfa_878 text-area {
    max-width: 500px; }
    #tfa_878 text-area div {
      width: 100%; }

.wForm fieldset {
  border: 1px solid #aa9767 !important; }

#tfa_881,
#tfa_870-D {
  color: #000;
  margin-bottom: 50px; }

#tfa_870-L,
#tfa_879,
#tfa_876-L,
#tfa_880-L,
#tfa_703-L,
#tfa_877-L {
  color: #fff;
  margin-bottom: 15px; }

#tfa_149-D,
#tfa_876,
#tfa_877,
#tfa_880 {
  height: 150px; }
  #tfa_149-D div,
  #tfa_876 div,
  #tfa_877 div,
  #tfa_880 div {
    width: 100%; }
  #tfa_149-D #tfa_149,
  #tfa_149-D #tfa_700,
  #tfa_149-D #tfa_701,
  #tfa_149-D #tfa_703,
  #tfa_876 #tfa_149,
  #tfa_876 #tfa_700,
  #tfa_876 #tfa_701,
  #tfa_876 #tfa_703,
  #tfa_877 #tfa_149,
  #tfa_877 #tfa_700,
  #tfa_877 #tfa_701,
  #tfa_877 #tfa_703,
  #tfa_880 #tfa_149,
  #tfa_880 #tfa_700,
  #tfa_880 #tfa_701,
  #tfa_880 #tfa_703 {
    width: 100%;
    height: 70px;
    padding: 10px; }

#tfa_703 {
  width: 100%;
  color: #fff;
  padding: 10px; }

#tfa_403 {
  max-width: 550px; }
  #tfa_403 td {
    min-width: 170px !important; }

#tfa_392-D,
#tfa_391-D,
#tfa_393-D {
  width: 240px !important;
  padding: 5px 0 5px 5px !important;
  margin: 0 !important; }

#tfa_391-L,
#tfa_393-L,
#tfa_392-L {
  width: 190px !important; }

#tfa_678 table {
  width: 590px; }

#tfa_678 td {
  min-width: 180px !important;
  padding: 0; }

#tfa_403-D .inputWrapper {
  border: none; }
  #tfa_403-D .inputWrapper tr {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    #tfa_403-D .inputWrapper tr td {
      width: 100%; }

#tfa_678 tr {
  margin-left: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  #tfa_678 tr td {
    width: 100%; }

#tfa_695-D {
  margin: -9px 0 15px 0; }

#tfa_407-L,
#tfa_536-L,
#tfa_420-L {
  margin-bottom: 10px; }

@media (max-width: 638px) {
  .wFormContainer {
    max-width: 290px !important; } }

@media (max-width: 638px) {
  .wFormContainer {
    max-width: 290px !important; } }

@media (max-width: 400px) {
  .wFormContainer button {
    width: 100%; }
    .wFormContainer button input {
      padding: 0 !important; } }

.purchasing-docs-wrapper {
  padding: 50px 0px;
  margin: -290px auto 0;
  background-color: #fff; }

.purchasing-optional-opener {
  max-width: 1000px;
  margin: 0 auto 45px;
  display: block;
  text-align: center; }
  .purchasing-optional-opener li {
    margin: 10px 0; }
  .purchasing-optional-opener h2 {
    font-size: 34px;
    line-height: 36px;
    margin: 0 auto 20px;
    color: #000; }
  .purchasing-optional-opener p {
    font-size: 20px;
    line-height: 30px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 15px; }
  .purchasing-optional-opener li,
  .purchasing-optional-opener ul {
    padding: 0 20px; }

@media (max-width: 1010px) {
  .purchasing-optional-opener {
    padding: 20px 50px;
    margin: 0 auto 25px; }
  .purchasing-docs-wrapper {
    margin: -180px auto 0;
    padding: 20px 0 0; } }

@media (max-width: 600px) {
  .purchasing-optional-opener {
    padding: 20px 25px;
    margin: 0 auto 5px; }
    .purchasing-optional-opener h2 {
      font-size: 16px;
      line-height: 24px; }
    .purchasing-optional-opener p {
      font-size: 14px;
      line-height: 22px; }
  .purchasing-docs-wrapper {
    margin: -220px auto 0;
    padding: 20px 0 0; } }

.referral {
  display: none !important; }

.innovation-hero-container {
  width: 100%;
  padding: 0 90px;
  margin: -290px auto 0;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.inno-spacer {
  width: 100%;
  height: 50px; }

.innovation-hero {
  height: 550px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  background-color: #141c22;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-position: 50% 0px;
  background-size: 130% 130%;
  background-repeat: no-repeat; }

.innovation-hero-slide {
  margin-top: 55px; }

.innovation-hero-p {
  font-size: 20px;
  line-height: 24px;
  font-family: 'Tactic Sans Blk';
  letter-spacing: 1px;
  color: #aa9767;
  opacity: 0;
  text-transform: uppercase; }

.innovation-hero-h {
  font-family: 'Tactic Sans Ext Exd Blk';
  letter-spacing: 1px;
  font-size: 53px;
  line-height: 53px;
  color: #fff;
  top: 150px;
  text-transform: uppercase; }

.inno-h-div {
  overflow: hidden; }

.inno-black-block {
  opacity: 0; }

.innovation-hero-p2 {
  font-size: 16px;
  color: #fff;
  line-height: 26px;
  opacity: 0;
  font-family: protipo-wide, sans-serif;
  max-width: 700px;
  margin: 0 auto; }

.inno-opener-b {
  opacity: 0; }

.news-a {
  display: block; }

.inno-contact-wrapper {
  width: 100%;
  padding: 360px 110px 200px;
  margin-top: -260px;
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: cover; }

.inno-mid-bg {
  width: 100%;
  margin-top: -500px;
  height: 500px;
  position: absolute;
  bottom: 0; }

.inno-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 1150px;
  margin: 0 auto; }

.inno-copy {
  width: 45%;
  z-index: 5; }

.inno-contact,
.inno-thank-you {
  width: 40%;
  z-index: 5; }

.inno-thank-you {
  color: #fff; }

.inno-copy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .inno-copy img {
    margin-bottom: 20px;
    width: 100%; }
  .inno-copy p {
    color: #acacac;
    font-family: protipo-wide, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 15px; }
  .inno-copy h5 {
    color: #aa9767 !important;
    margin-bottom: 5px; }

.inno-anchor {
  position: absolute;
  bottom: 0;
  margin: 0 auto;
  opacity: 0; }

.inno-div {
  padding: 10px 15px 0;
  display: -ms-flexbox;
  display: flex;
  background-color: #000;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .inno-div img {
    margin: 0 4px; }

.inno-anchor-p1 {
  color: #aa9767;
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 11px;
  line-height: 25px;
  letter-spacing: 1.5px;
  margin: 0 4px; }

.inno-anchor-p2 {
  font-family: 'Tactic Sans Med';
  font-size: 13px;
  line-height: 25px;
  letter-spacing: 1.5px;
  color: #fff;
  margin: 0 4px; }

.quote-grab {
  background-color: #020408;
  margin: -70px 0 0;
  padding: 20px 20px 10px 0;
  width: 90%; }
  .quote-grab p {
    font-family: 'Tactic Sans Ext Exd Blk';
    text-transform: uppercase;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 1.5px;
    color: #fff; }

.inno-bg-wrapper {
  width: 100%;
  background-color: #020408; }

.inno-bg {
  width: 100%;
  height: 0;
  position: absolute;
  bottom: 0;
  padding-top: 30%;
  background-repeat: no-repeat;
  background-size: 500px 100%;
  background-position: right bottom;
  background-repeat: no-repeat;
  z-index: 1; }

.inno-white-block {
  width: 100%;
  margin-top: -35px;
  padding: 0px 90px;
  z-index: 10; }
  .inno-white-block div {
    background-color: #fff; }
    .inno-white-block div .inno-block-div {
      padding: 80px 0 50px;
      margin: 0 auto;
      max-width: 1150px; }
      .inno-white-block div .inno-block-div h5 {
        text-transform: uppercase;
        font-size: 36px;
        line-height: 48px;
        letter-spacing: 1.5px; }
      .inno-white-block div .inno-block-div .inno-p1 {
        font-family: 'Tactic Sans Blk';
        text-transform: uppercase;
        font-size: 20px;
        line-height: 36px;
        letter-spacing: 1.5px;
        color: #aa9767; }
      .inno-white-block div .inno-block-div .inno-p2 {
        text-transform: none;
        font-size: 25px;
        line-height: 40px;
        font-weight: 300;
        letter-spacing: 1.25px;
        font-family: protipo-wide, sans-serif;
        color: #000; }

.inno-collaborations {
  width: 100%;
  background-color: #fff;
  padding: 55px 190px;
  margin-top: -55px; }

textarea:focus {
  outline: none; }

.inno-collab-container {
  width: 100%;
  padding: 60px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .inno-collab-container .inno-single {
    width: 48%;
    margin-bottom: 55px; }
  .inno-collab-container .inno-img-div {
    height: 230px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover; }
    .inno-collab-container .inno-img-div p {
      padding: 8px 0 0;
      background-color: #fff;
      color: #aa9767;
      font-size: 12px;
      line-height: 24px;
      letter-spacing: 1px;
      font-family: 'Tactic Sans Blk';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 40px; }

.inno-modal {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  position: fixed;
  z-index: 999999999;
  display: none;
  background: rgba(0, 0, 0, 0.45);
  overflow-y: scroll; }

.inno-modal-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 800px;
  padding: 35px;
  position: fixed;
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9999999999;
  background: #ffffff;
  box-shadow: 0px 5px 21px 3px rgba(0, 0, 0, 0.44); }
  .inno-modal-container img,
  .inno-modal-container div {
    width: 46%; }

.inno-x-out {
  position: absolute;
  top: 0;
  right: 0;
  height: 50px;
  width: 50px !important;
  background-color: #000;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 30px; }

.inno-single-title {
  font-family: 'Tactic Sans Ext Exd Blk';
  text-transform: uppercase;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 1.5px;
  color: #000;
  margin: 15px 0 10px; }

.inno-single-desc {
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  line-height: 22px;
  color: #000; }

.inno-single-btn {
  margin: 30px 0 20px; }

.inno-filter-div-wrapper {
  margin: 140px 0 60px;
  width: 100%;
  padding: 0 90px; }

.inno-filter-div {
  height: 60px;
  margin: 0 auto 50px;
  max-width: 1150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center; }
  .inno-filter-div h2 {
    font-size: 28px;
    line-height: 32px;
    padding: 0 30px 0 0px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content; }
  .inno-filter-div .inno-filter-line {
    height: 30px;
    width: 100%;
    border-bottom: 0.5px solid #000; }
  .inno-filter-div .all-inno-filter {
    -ms-flex-item-align: center;
        align-self: center;
    margin-bottom: 0 !important; }

.sign-up-wrapper {
  width: 100%;
  padding: 90px; }

.sign-up-container {
  max-width: 1150px;
  margin: 0 auto;
  height: 200px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  background-color: #0a0f12; }
  .sign-up-container img {
    width: 313px; }
  .sign-up-container .sign-up-div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    height: 200px;
    width: auto;
    width: 800px;
    background-size: 100% 100%;
    background-position: 150px top;
    background-repeat: no-repeat;
    padding: 25px 20px 10px 25px;
    -ms-flex-align: start;
        align-items: flex-start; }
    .sign-up-container .sign-up-div p {
      color: #aa9767;
      font-size: 18px;
      letter-spacing: 1.5px;
      font-family: 'Tactic Sans Blk'; }
    .sign-up-container .sign-up-div h5 {
      font-family: 'Tactic Sans Ext Exd Blk';
      font-size: 32px;
      color: #fff;
      line-height: 48px;
      letter-spacing: 1.5px;
      margin-bottom: 10px; }

@media (max-width: 1305px) {
  .quote-grab {
    width: 95%; }
  .inno-collaborations {
    padding: 55px 120px; } }

@media (max-width: 1250px) {
  .quote-grab {
    margin-top: -50px; } }

@media (max-width: 1170px) {
  .quote-grab p {
    font-size: 16px;
    line-height: 22px; } }

@media (max-width: 1120px) {
  .sign-up-container .sign-up-div p {
    font-size: 16px; }
  .sign-up-container .sign-up-div h5 {
    font-size: 28px; } }

@media (max-width: 1100px) {
  .inno-collaborations {
    padding: 55px 90px; } }

@media (max-width: 1050px) {
  .sign-up-container .sign-up-div p {
    font-size: 16px; }
  .sign-up-container .sign-up-div h5 {
    font-size: 24px; } }

@media (max-width: 1010px) {
  .innovation-hero-container {
    margin: -170px auto 0;
    padding: 0; }
  .inno-contact-wrapper {
    width: 100%;
    margin-top: 0;
    padding: 80px 50px 130px; }
  .inno-white-block {
    padding: 0px 50px; }
  .inno-filter-div-wrapper {
    padding: 0 50px; }
  .sign-up-wrapper {
    padding: 40px 50px; } }

@media (max-width: 950px) {
  .inno-contact,
  .inno-copy {
    width: 100%; }
  .inno-contact {
    max-width: 500px; }
  .inno-contact {
    margin-top: 90px; }
  .inno-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .sign-up-container {
    height: 160px; }
    .sign-up-container img {
      width: 250px; }
    .sign-up-container .sign-up-div {
      height: 160px; }
      .sign-up-container .sign-up-div p {
        color: #aa9767;
        font-size: 18px;
        letter-spacing: 1.5px;
        font-family: 'Tactic Sans Blk'; }
      .sign-up-container .sign-up-div h5 {
        font-family: 'Tactic Sans Ext Exd Blk';
        font-size: 24px;
        color: #fff;
        line-height: 32px;
        letter-spacing: 1.5px;
        margin-bottom: 10px; }
  .quote-grab p {
    font-size: 27px;
    line-height: 36px; } }

@media (max-width: 900px) {
  .quote-grab {
    width: 85%; }
    .quote-grab p {
      font-size: 27px;
      line-height: 36px; }
  .sign-up-wrapper {
    padding: 40px 25px; }
  .inno-white-block {
    padding: 0px 50px; }
  .inno-collaborations {
    padding: 55px 50px; }
  .inno-modal-container {
    padding: 50px;
    width: 600px; }
    .inno-modal-container img,
    .inno-modal-container div {
      width: 100%; }
  .inno-filter-div-wrapper {
    padding: 0 25px; } }

@media (max-width: 850px) {
  .sign-up-container {
    height: auto;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    max-width: 650px;
    background-color: transparent; }
    .sign-up-container img {
      width: 102.5%;
      margin-left: -11px; }
    .sign-up-container .sign-up-div {
      height: 180px;
      margin-left: 5px;
      width: 100%;
      background-color: #0a0f12; }
      .sign-up-container .sign-up-div p {
        color: #aa9767;
        font-size: 18px;
        letter-spacing: 1.5px;
        font-family: 'Tactic Sans Blk'; }
      .sign-up-container .sign-up-div h5 {
        font-family: 'Tactic Sans Ext Exd Blk';
        font-size: 24px;
        color: #fff;
        line-height: 32px;
        letter-spacing: 1.5px;
        margin-bottom: 10px; } }

@media (max-width: 800px) {
  .innovation-hero-h {
    font-size: 36px;
    line-height: 44px; }
  .innovation-hero-p {
    font-size: 16px;
    line-height: 20px; }
  .innovation-hero-p2 {
    font-size: 14px;
    line-height: 20px; }
  .inno-collaborations {
    padding: 55px 25px; }
  .inno-modal-container {
    padding: 50px;
    width: 500px; }
  .quote-grab p {
    font-size: 20px;
    line-height: 26px; } }

@media (max-width: 750px) {
  .inno-white-block div .inno-block-div {
    padding: 35px 0; }
    .inno-white-block div .inno-block-div h5 {
      font-size: 28px;
      line-height: 38px; }
    .inno-white-block div .inno-block-div .inno-p1 {
      font-size: 16px;
      line-height: 28px; }
    .inno-white-block div .inno-block-div .inno-p2 {
      font-size: 21px;
      line-height: 30px; } }

@media (max-width: 720px) {
  .inno-collab-container .inno-single {
    width: 100%; }
  .inno-collaborations {
    padding: 55px 50px; }
  .inno-filter-div .inno-filter-line {
    display: none; } }

@media (max-width: 700px) {
  .inno-white-block div p {
    font-size: 22px;
    line-height: 28px; } }

@media (max-width: 675px) {
  .sign-up-container img {
    margin-left: -10px; } }

@media (max-width: 650px) {
  .quote-grab {
    width: 95%; }
    .quote-grab p {
      font-size: 22px;
      line-height: 30px; }
  .inno-modal-container {
    width: 350px; }
  .sign-up-container img {
    margin-left: -9px; } }

@media (max-width: 640px) {
  .sign-up-container .sign-up-div {
    height: 250px; } }

@media (max-width: 600px) {
  .innovation-hero-container {
    margin-top: -210px; }
  .sign-up-container img {
    margin-left: -8px; }
  .innovation-hero {
    height: 410px;
    padding: 0 25px; }
  .inno-filter-div {
    margin: 0 auto 20px; }
    .inno-filter-div h2 {
      font-size: 18px;
      line-height: 26px;
      padding: 0; }
  .inno-filter-div-wrapper {
    margin: 100px 0 0; }
  .innovation-hero-h {
    font-size: 28px;
    line-height: 36px; }
  .innovation-hero-p {
    font-size: 14px;
    line-height: 18px; }
  .innovation-hero-p2 {
    font-size: 13px;
    line-height: 18px; }
  .inno-opener-b {
    margin: 20px auto; }
  .inno-contact-wrapper {
    padding: 80px 25px; }
  .inno-h-div {
    height: 40px; }
  .inno-white-block {
    padding: 0px 25px; }
    .inno-white-block div p {
      font-size: 20px;
      line-height: 30px; }
  .inno-collaborations {
    padding: 45px 25px; } }

@media (max-width: 550px) {
  .quote-grab {
    width: 95%; }
    .quote-grab p {
      font-size: 18px;
      line-height: 24px; }
  .sign-up-container img {
    margin-left: -7px; }
  .quote-grab {
    margin: -50px 0 0; }
  .sign-up-container .sign-up-div p {
    font-size: 16px; }
  .sign-up-container .sign-up-div h5 {
    font-size: 20px;
    line-height: 26px; } }

@media (max-width: 500px) {
  .inno-white-block {
    padding: 0px 25px; }
    .inno-white-block div {
      padding-top: 30px; }
      .inno-white-block div p {
        font-size: 16px;
        line-height: 20px; }
  .sign-up-container img {
    margin-left: -6px; } }

@media (max-width: 450px) {
  .sign-up-container img {
    margin-left: -5px; } }

@media (max-width: 430px) {
  .inno-anchor-p1 {
    font-size: 9px; }
  .inno-anchor-p2 {
    font-size: 10px; }
  .inno-div {
    width: 100%;
    padding: 6px 4px 0; } }

@media (max-width: 416px) {
  .sign-up-container img {
    margin-left: -4px; } }

@media (max-width: 400px) {
  .inno-single-btn {
    width: 100%; }
  .inno-white-block {
    padding: 0 20px; }
  .sign-up-container img {
    margin-left: -3px; }
  .quote-grab p {
    font-size: 16px;
    line-height: 20px; } }

@media (max-width: 365px) {
  .inno-opener-b {
    padding: 0 12px; }
  .inno-h-div {
    width: 290px;
    margin: 0 auto; }
  .innovation-hero-p {
    font-size: 12px;
    line-height: 15px; }
  .innovation-hero-h {
    font-size: 25px;
    line-height: 36px; }
  .innovation-hero-p2 {
    font-size: 11px;
    line-height: 18px; }
  .sign-up-container .sign-up-div {
    padding: 20px 20px 10px; } }

.particles-js-canvas-el {
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  top: 0;
  left: 0; }

.c-wrap {
  position: absolute;
  top: 45%;
  left: 50%;
  width: 0;
  height: 0;
  opacity: 1;
  transform-style: preserve-3d;
  perspective: 1000px;
  -webkit-animation: rotate 14s infinite linear;
          animation: rotate 14s infinite linear; }

@-webkit-keyframes rotate {
  100% {
    transform: rotateY(360deg) rotateX(360deg); } }

@keyframes rotate {
  100% {
    transform: rotateY(360deg) rotateX(360deg); } }

.c {
  position: absolute;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0; }

.c:nth-child(1) {
  -webkit-animation: orbit1 14s infinite;
          animation: orbit1 14s infinite;
  -webkit-animation-delay: 0.01s;
          animation-delay: 0.01s;
  background-color: #fdd039; }

@-webkit-keyframes orbit1 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(120px) rotateZ(143deg); }
  80% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(120px) rotateZ(143deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(360px) rotateZ(143deg); } }

@keyframes orbit1 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(120px) rotateZ(143deg); }
  80% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(120px) rotateZ(143deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-143deg) rotateY(201deg) translateX(360px) rotateZ(143deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit1 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(80px) rotateZ(143deg); }
    80% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(80px) rotateZ(143deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(240px) rotateZ(143deg); } }
  @keyframes orbit1 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(80px) rotateZ(143deg); }
    80% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(80px) rotateZ(143deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-143deg) rotateY(201deg) translateX(240px) rotateZ(143deg); } } }

.c:nth-child(2) {
  -webkit-animation: orbit2 14s infinite;
          animation: orbit2 14s infinite;
  -webkit-animation-delay: 0.02s;
          animation-delay: 0.02s;
  background-color: #fdd039; }

@-webkit-keyframes orbit2 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(120px) rotateZ(56deg); }
  80% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(120px) rotateZ(56deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(360px) rotateZ(56deg); } }

@keyframes orbit2 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(120px) rotateZ(56deg); }
  80% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(120px) rotateZ(56deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-56deg) rotateY(331deg) translateX(360px) rotateZ(56deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit2 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(80px) rotateZ(56deg); }
    80% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(80px) rotateZ(56deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(240px) rotateZ(56deg); } }
  @keyframes orbit2 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(80px) rotateZ(56deg); }
    80% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(80px) rotateZ(56deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-56deg) rotateY(331deg) translateX(240px) rotateZ(56deg); } } }

.c:nth-child(3) {
  -webkit-animation: orbit3 14s infinite;
          animation: orbit3 14s infinite;
  -webkit-animation-delay: 0.03s;
          animation-delay: 0.03s;
  background-color: #fdd039; }

@-webkit-keyframes orbit3 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(360px) rotateZ(347deg); } }

@keyframes orbit3 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(247deg) translateX(360px) rotateZ(347deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit3 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(240px) rotateZ(347deg); } }
  @keyframes orbit3 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(247deg) translateX(240px) rotateZ(347deg); } } }

.c:nth-child(4) {
  -webkit-animation: orbit4 14s infinite;
          animation: orbit4 14s infinite;
  -webkit-animation-delay: 0.04s;
          animation-delay: 0.04s;
  background-color: #fdd039; }

@-webkit-keyframes orbit4 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(120px) rotateZ(184deg); }
  80% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(120px) rotateZ(184deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(360px) rotateZ(184deg); } }

@keyframes orbit4 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(120px) rotateZ(184deg); }
  80% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(120px) rotateZ(184deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-184deg) rotateY(354deg) translateX(360px) rotateZ(184deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit4 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(80px) rotateZ(184deg); }
    80% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(80px) rotateZ(184deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(240px) rotateZ(184deg); } }
  @keyframes orbit4 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(80px) rotateZ(184deg); }
    80% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(80px) rotateZ(184deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-184deg) rotateY(354deg) translateX(240px) rotateZ(184deg); } } }

.c:nth-child(5) {
  -webkit-animation: orbit5 14s infinite;
          animation: orbit5 14s infinite;
  -webkit-animation-delay: 0.05s;
          animation-delay: 0.05s;
  background-color: #fdd039; }

@-webkit-keyframes orbit5 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(360px) rotateZ(170deg); } }

@keyframes orbit5 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(36deg) translateX(360px) rotateZ(170deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit5 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(240px) rotateZ(170deg); } }
  @keyframes orbit5 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(36deg) translateX(240px) rotateZ(170deg); } } }

.c:nth-child(6) {
  -webkit-animation: orbit6 14s infinite;
          animation: orbit6 14s infinite;
  -webkit-animation-delay: 0.06s;
          animation-delay: 0.06s;
  background-color: #fdd039; }

@-webkit-keyframes orbit6 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(120px) rotateZ(277deg); }
  80% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(120px) rotateZ(277deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(360px) rotateZ(277deg); } }

@keyframes orbit6 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(120px) rotateZ(277deg); }
  80% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(120px) rotateZ(277deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-277deg) rotateY(149deg) translateX(360px) rotateZ(277deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit6 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(80px) rotateZ(277deg); }
    80% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(80px) rotateZ(277deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(240px) rotateZ(277deg); } }
  @keyframes orbit6 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(80px) rotateZ(277deg); }
    80% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(80px) rotateZ(277deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-277deg) rotateY(149deg) translateX(240px) rotateZ(277deg); } } }

.c:nth-child(7) {
  -webkit-animation: orbit7 14s infinite;
          animation: orbit7 14s infinite;
  -webkit-animation-delay: 0.07s;
          animation-delay: 0.07s;
  background-color: #fdd039; }

@-webkit-keyframes orbit7 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(360px) rotateZ(195deg); } }

@keyframes orbit7 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(306deg) translateX(360px) rotateZ(195deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit7 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(240px) rotateZ(195deg); } }
  @keyframes orbit7 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(306deg) translateX(240px) rotateZ(195deg); } } }

.c:nth-child(8) {
  -webkit-animation: orbit8 14s infinite;
          animation: orbit8 14s infinite;
  -webkit-animation-delay: 0.08s;
          animation-delay: 0.08s;
  background-color: #fdd039; }

@-webkit-keyframes orbit8 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(120px) rotateZ(35deg); }
  80% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(120px) rotateZ(35deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(360px) rotateZ(35deg); } }

@keyframes orbit8 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(120px) rotateZ(35deg); }
  80% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(120px) rotateZ(35deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-35deg) rotateY(319deg) translateX(360px) rotateZ(35deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit8 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(80px) rotateZ(35deg); }
    80% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(80px) rotateZ(35deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(240px) rotateZ(35deg); } }
  @keyframes orbit8 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(80px) rotateZ(35deg); }
    80% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(80px) rotateZ(35deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-35deg) rotateY(319deg) translateX(240px) rotateZ(35deg); } } }

.c:nth-child(9) {
  -webkit-animation: orbit9 14s infinite;
          animation: orbit9 14s infinite;
  -webkit-animation-delay: 0.09s;
          animation-delay: 0.09s;
  background-color: #fdd039; }

@-webkit-keyframes orbit9 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(120px) rotateZ(263deg); }
  80% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(120px) rotateZ(263deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(360px) rotateZ(263deg); } }

@keyframes orbit9 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(120px) rotateZ(263deg); }
  80% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(120px) rotateZ(263deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-263deg) rotateY(283deg) translateX(360px) rotateZ(263deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit9 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(80px) rotateZ(263deg); }
    80% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(80px) rotateZ(263deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(240px) rotateZ(263deg); } }
  @keyframes orbit9 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(80px) rotateZ(263deg); }
    80% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(80px) rotateZ(263deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-263deg) rotateY(283deg) translateX(240px) rotateZ(263deg); } } }

.c:nth-child(10) {
  -webkit-animation: orbit10 14s infinite;
          animation: orbit10 14s infinite;
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  background-color: #fdd039; }

@-webkit-keyframes orbit10 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(360px) rotateZ(67deg); } }

@keyframes orbit10 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(101deg) translateX(360px) rotateZ(67deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit10 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(240px) rotateZ(67deg); } }
  @keyframes orbit10 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(101deg) translateX(240px) rotateZ(67deg); } } }

.c:nth-child(11) {
  -webkit-animation: orbit11 14s infinite;
          animation: orbit11 14s infinite;
  -webkit-animation-delay: 0.11s;
          animation-delay: 0.11s;
  background-color: #fdd039; }

@-webkit-keyframes orbit11 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(120px) rotateZ(272deg); }
  80% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(120px) rotateZ(272deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(360px) rotateZ(272deg); } }

@keyframes orbit11 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(120px) rotateZ(272deg); }
  80% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(120px) rotateZ(272deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-272deg) rotateY(5deg) translateX(360px) rotateZ(272deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit11 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(80px) rotateZ(272deg); }
    80% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(80px) rotateZ(272deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(240px) rotateZ(272deg); } }
  @keyframes orbit11 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(80px) rotateZ(272deg); }
    80% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(80px) rotateZ(272deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-272deg) rotateY(5deg) translateX(240px) rotateZ(272deg); } } }

.c:nth-child(12) {
  -webkit-animation: orbit12 14s infinite;
          animation: orbit12 14s infinite;
  -webkit-animation-delay: 0.12s;
          animation-delay: 0.12s;
  background-color: #fdd039; }

@-webkit-keyframes orbit12 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(120px) rotateZ(333deg); }
  80% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(120px) rotateZ(333deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(360px) rotateZ(333deg); } }

@keyframes orbit12 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(120px) rotateZ(333deg); }
  80% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(120px) rotateZ(333deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-333deg) rotateY(263deg) translateX(360px) rotateZ(333deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit12 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(80px) rotateZ(333deg); }
    80% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(80px) rotateZ(333deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(240px) rotateZ(333deg); } }
  @keyframes orbit12 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(80px) rotateZ(333deg); }
    80% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(80px) rotateZ(333deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-333deg) rotateY(263deg) translateX(240px) rotateZ(333deg); } } }

.c:nth-child(13) {
  -webkit-animation: orbit13 14s infinite;
          animation: orbit13 14s infinite;
  -webkit-animation-delay: 0.13s;
          animation-delay: 0.13s;
  background-color: #fdd039; }

@-webkit-keyframes orbit13 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(120px) rotateZ(252deg); }
  80% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(120px) rotateZ(252deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(360px) rotateZ(252deg); } }

@keyframes orbit13 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(120px) rotateZ(252deg); }
  80% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(120px) rotateZ(252deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-252deg) rotateY(325deg) translateX(360px) rotateZ(252deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit13 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(80px) rotateZ(252deg); }
    80% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(80px) rotateZ(252deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(240px) rotateZ(252deg); } }
  @keyframes orbit13 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(80px) rotateZ(252deg); }
    80% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(80px) rotateZ(252deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-252deg) rotateY(325deg) translateX(240px) rotateZ(252deg); } } }

.c:nth-child(14) {
  -webkit-animation: orbit14 14s infinite;
          animation: orbit14 14s infinite;
  -webkit-animation-delay: 0.14s;
          animation-delay: 0.14s;
  background-color: #fdd039; }

@-webkit-keyframes orbit14 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(120px) rotateZ(40deg); }
  80% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(120px) rotateZ(40deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(360px) rotateZ(40deg); } }

@keyframes orbit14 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(120px) rotateZ(40deg); }
  80% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(120px) rotateZ(40deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-40deg) rotateY(61deg) translateX(360px) rotateZ(40deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit14 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(80px) rotateZ(40deg); }
    80% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(80px) rotateZ(40deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(240px) rotateZ(40deg); } }
  @keyframes orbit14 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(80px) rotateZ(40deg); }
    80% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(80px) rotateZ(40deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-40deg) rotateY(61deg) translateX(240px) rotateZ(40deg); } } }

.c:nth-child(15) {
  -webkit-animation: orbit15 14s infinite;
          animation: orbit15 14s infinite;
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
  background-color: #fdd039; }

@-webkit-keyframes orbit15 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(120px) rotateZ(133deg); }
  80% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(120px) rotateZ(133deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(360px) rotateZ(133deg); } }

@keyframes orbit15 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(120px) rotateZ(133deg); }
  80% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(120px) rotateZ(133deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-133deg) rotateY(360deg) translateX(360px) rotateZ(133deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit15 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(80px) rotateZ(133deg); }
    80% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(80px) rotateZ(133deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(240px) rotateZ(133deg); } }
  @keyframes orbit15 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(80px) rotateZ(133deg); }
    80% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(80px) rotateZ(133deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-133deg) rotateY(360deg) translateX(240px) rotateZ(133deg); } } }

.c:nth-child(16) {
  -webkit-animation: orbit16 14s infinite;
          animation: orbit16 14s infinite;
  -webkit-animation-delay: 0.16s;
          animation-delay: 0.16s;
  background-color: #fdd039; }

@-webkit-keyframes orbit16 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(120px) rotateZ(337deg); }
  80% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(120px) rotateZ(337deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(360px) rotateZ(337deg); } }

@keyframes orbit16 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(120px) rotateZ(337deg); }
  80% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(120px) rotateZ(337deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-337deg) rotateY(158deg) translateX(360px) rotateZ(337deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit16 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(80px) rotateZ(337deg); }
    80% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(80px) rotateZ(337deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(240px) rotateZ(337deg); } }
  @keyframes orbit16 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(80px) rotateZ(337deg); }
    80% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(80px) rotateZ(337deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-337deg) rotateY(158deg) translateX(240px) rotateZ(337deg); } } }

.c:nth-child(17) {
  -webkit-animation: orbit17 14s infinite;
          animation: orbit17 14s infinite;
  -webkit-animation-delay: 0.17s;
          animation-delay: 0.17s;
  background-color: #fdd039; }

@-webkit-keyframes orbit17 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(120px) rotateZ(81deg); }
  80% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(120px) rotateZ(81deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(360px) rotateZ(81deg); } }

@keyframes orbit17 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(120px) rotateZ(81deg); }
  80% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(120px) rotateZ(81deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-81deg) rotateY(51deg) translateX(360px) rotateZ(81deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit17 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(80px) rotateZ(81deg); }
    80% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(80px) rotateZ(81deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(240px) rotateZ(81deg); } }
  @keyframes orbit17 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(80px) rotateZ(81deg); }
    80% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(80px) rotateZ(81deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-81deg) rotateY(51deg) translateX(240px) rotateZ(81deg); } } }

.c:nth-child(18) {
  -webkit-animation: orbit18 14s infinite;
          animation: orbit18 14s infinite;
  -webkit-animation-delay: 0.18s;
          animation-delay: 0.18s;
  background-color: #fdd039; }

@-webkit-keyframes orbit18 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(360px) rotateZ(79deg); } }

@keyframes orbit18 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(236deg) translateX(360px) rotateZ(79deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit18 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(240px) rotateZ(79deg); } }
  @keyframes orbit18 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(236deg) translateX(240px) rotateZ(79deg); } } }

.c:nth-child(19) {
  -webkit-animation: orbit19 14s infinite;
          animation: orbit19 14s infinite;
  -webkit-animation-delay: 0.19s;
          animation-delay: 0.19s;
  background-color: #fdd039; }

@-webkit-keyframes orbit19 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(120px) rotateZ(344deg); }
  80% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(120px) rotateZ(344deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(360px) rotateZ(344deg); } }

@keyframes orbit19 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(120px) rotateZ(344deg); }
  80% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(120px) rotateZ(344deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-344deg) rotateY(280deg) translateX(360px) rotateZ(344deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit19 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(80px) rotateZ(344deg); }
    80% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(80px) rotateZ(344deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(240px) rotateZ(344deg); } }
  @keyframes orbit19 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(80px) rotateZ(344deg); }
    80% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(80px) rotateZ(344deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-344deg) rotateY(280deg) translateX(240px) rotateZ(344deg); } } }

.c:nth-child(20) {
  -webkit-animation: orbit20 14s infinite;
          animation: orbit20 14s infinite;
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  background-color: #fdd039; }

@-webkit-keyframes orbit20 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(120px) rotateZ(200deg); }
  80% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(120px) rotateZ(200deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(360px) rotateZ(200deg); } }

@keyframes orbit20 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(120px) rotateZ(200deg); }
  80% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(120px) rotateZ(200deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-200deg) rotateY(238deg) translateX(360px) rotateZ(200deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit20 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(80px) rotateZ(200deg); }
    80% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(80px) rotateZ(200deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(240px) rotateZ(200deg); } }
  @keyframes orbit20 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(80px) rotateZ(200deg); }
    80% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(80px) rotateZ(200deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-200deg) rotateY(238deg) translateX(240px) rotateZ(200deg); } } }

.c:nth-child(21) {
  -webkit-animation: orbit21 14s infinite;
          animation: orbit21 14s infinite;
  -webkit-animation-delay: 0.21s;
          animation-delay: 0.21s;
  background-color: #fdd039; }

@-webkit-keyframes orbit21 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(120px) rotateZ(82deg); }
  80% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(120px) rotateZ(82deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(360px) rotateZ(82deg); } }

@keyframes orbit21 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(120px) rotateZ(82deg); }
  80% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(120px) rotateZ(82deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-82deg) rotateY(294deg) translateX(360px) rotateZ(82deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit21 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(80px) rotateZ(82deg); }
    80% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(80px) rotateZ(82deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(240px) rotateZ(82deg); } }
  @keyframes orbit21 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(80px) rotateZ(82deg); }
    80% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(80px) rotateZ(82deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-82deg) rotateY(294deg) translateX(240px) rotateZ(82deg); } } }

.c:nth-child(22) {
  -webkit-animation: orbit22 14s infinite;
          animation: orbit22 14s infinite;
  -webkit-animation-delay: 0.22s;
          animation-delay: 0.22s;
  background-color: #fdd039; }

@-webkit-keyframes orbit22 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(360px) rotateZ(312deg); } }

@keyframes orbit22 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(195deg) translateX(360px) rotateZ(312deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit22 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(240px) rotateZ(312deg); } }
  @keyframes orbit22 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(195deg) translateX(240px) rotateZ(312deg); } } }

.c:nth-child(23) {
  -webkit-animation: orbit23 14s infinite;
          animation: orbit23 14s infinite;
  -webkit-animation-delay: 0.23s;
          animation-delay: 0.23s;
  background-color: #fdd039; }

@-webkit-keyframes orbit23 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(120px) rotateZ(260deg); }
  80% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(120px) rotateZ(260deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(360px) rotateZ(260deg); } }

@keyframes orbit23 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(120px) rotateZ(260deg); }
  80% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(120px) rotateZ(260deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-260deg) rotateY(216deg) translateX(360px) rotateZ(260deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit23 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(80px) rotateZ(260deg); }
    80% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(80px) rotateZ(260deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(240px) rotateZ(260deg); } }
  @keyframes orbit23 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(80px) rotateZ(260deg); }
    80% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(80px) rotateZ(260deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-260deg) rotateY(216deg) translateX(240px) rotateZ(260deg); } } }

.c:nth-child(24) {
  -webkit-animation: orbit24 14s infinite;
          animation: orbit24 14s infinite;
  -webkit-animation-delay: 0.24s;
          animation-delay: 0.24s;
  background-color: #fdd039; }

@-webkit-keyframes orbit24 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(120px) rotateZ(158deg); }
  80% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(120px) rotateZ(158deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(360px) rotateZ(158deg); } }

@keyframes orbit24 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(120px) rotateZ(158deg); }
  80% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(120px) rotateZ(158deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-158deg) rotateY(227deg) translateX(360px) rotateZ(158deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit24 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(80px) rotateZ(158deg); }
    80% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(80px) rotateZ(158deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(240px) rotateZ(158deg); } }
  @keyframes orbit24 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(80px) rotateZ(158deg); }
    80% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(80px) rotateZ(158deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-158deg) rotateY(227deg) translateX(240px) rotateZ(158deg); } } }

.c:nth-child(25) {
  -webkit-animation: orbit25 14s infinite;
          animation: orbit25 14s infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
  background-color: #fdd039; }

@-webkit-keyframes orbit25 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(360px) rotateZ(136deg); } }

@keyframes orbit25 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(252deg) translateX(360px) rotateZ(136deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit25 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(240px) rotateZ(136deg); } }
  @keyframes orbit25 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(252deg) translateX(240px) rotateZ(136deg); } } }

.c:nth-child(26) {
  -webkit-animation: orbit26 14s infinite;
          animation: orbit26 14s infinite;
  -webkit-animation-delay: 0.26s;
          animation-delay: 0.26s;
  background-color: #fdd039; }

@-webkit-keyframes orbit26 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(120px) rotateZ(34deg); }
  80% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(120px) rotateZ(34deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(360px) rotateZ(34deg); } }

@keyframes orbit26 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(120px) rotateZ(34deg); }
  80% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(120px) rotateZ(34deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-34deg) rotateY(171deg) translateX(360px) rotateZ(34deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit26 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(80px) rotateZ(34deg); }
    80% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(80px) rotateZ(34deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(240px) rotateZ(34deg); } }
  @keyframes orbit26 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(80px) rotateZ(34deg); }
    80% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(80px) rotateZ(34deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-34deg) rotateY(171deg) translateX(240px) rotateZ(34deg); } } }

.c:nth-child(27) {
  -webkit-animation: orbit27 14s infinite;
          animation: orbit27 14s infinite;
  -webkit-animation-delay: 0.27s;
          animation-delay: 0.27s;
  background-color: #fdd039; }

@-webkit-keyframes orbit27 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(360px) rotateZ(79deg); } }

@keyframes orbit27 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(228deg) translateX(360px) rotateZ(79deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit27 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(240px) rotateZ(79deg); } }
  @keyframes orbit27 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(228deg) translateX(240px) rotateZ(79deg); } } }

.c:nth-child(28) {
  -webkit-animation: orbit28 14s infinite;
          animation: orbit28 14s infinite;
  -webkit-animation-delay: 0.28s;
          animation-delay: 0.28s;
  background-color: #fdd039; }

@-webkit-keyframes orbit28 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(120px) rotateZ(200deg); }
  80% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(120px) rotateZ(200deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(360px) rotateZ(200deg); } }

@keyframes orbit28 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(120px) rotateZ(200deg); }
  80% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(120px) rotateZ(200deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-200deg) rotateY(264deg) translateX(360px) rotateZ(200deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit28 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(80px) rotateZ(200deg); }
    80% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(80px) rotateZ(200deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(240px) rotateZ(200deg); } }
  @keyframes orbit28 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(80px) rotateZ(200deg); }
    80% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(80px) rotateZ(200deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-200deg) rotateY(264deg) translateX(240px) rotateZ(200deg); } } }

.c:nth-child(29) {
  -webkit-animation: orbit29 14s infinite;
          animation: orbit29 14s infinite;
  -webkit-animation-delay: 0.29s;
          animation-delay: 0.29s;
  background-color: #fdd039; }

@-webkit-keyframes orbit29 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(360px) rotateZ(136deg); } }

@keyframes orbit29 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(85deg) translateX(360px) rotateZ(136deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit29 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(240px) rotateZ(136deg); } }
  @keyframes orbit29 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(85deg) translateX(240px) rotateZ(136deg); } } }

.c:nth-child(30) {
  -webkit-animation: orbit30 14s infinite;
          animation: orbit30 14s infinite;
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
  background-color: #fdd039; }

@-webkit-keyframes orbit30 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(120px) rotateZ(198deg); }
  80% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(120px) rotateZ(198deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(360px) rotateZ(198deg); } }

@keyframes orbit30 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(120px) rotateZ(198deg); }
  80% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(120px) rotateZ(198deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-198deg) rotateY(234deg) translateX(360px) rotateZ(198deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit30 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(80px) rotateZ(198deg); }
    80% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(80px) rotateZ(198deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(240px) rotateZ(198deg); } }
  @keyframes orbit30 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(80px) rotateZ(198deg); }
    80% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(80px) rotateZ(198deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-198deg) rotateY(234deg) translateX(240px) rotateZ(198deg); } } }

.c:nth-child(31) {
  -webkit-animation: orbit31 14s infinite;
          animation: orbit31 14s infinite;
  -webkit-animation-delay: 0.31s;
          animation-delay: 0.31s;
  background-color: #fdd039; }

@-webkit-keyframes orbit31 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(120px) rotateZ(12deg); }
  80% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(120px) rotateZ(12deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(360px) rotateZ(12deg); } }

@keyframes orbit31 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(120px) rotateZ(12deg); }
  80% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(120px) rotateZ(12deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-12deg) rotateY(47deg) translateX(360px) rotateZ(12deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit31 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(80px) rotateZ(12deg); }
    80% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(80px) rotateZ(12deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(240px) rotateZ(12deg); } }
  @keyframes orbit31 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(80px) rotateZ(12deg); }
    80% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(80px) rotateZ(12deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-12deg) rotateY(47deg) translateX(240px) rotateZ(12deg); } } }

.c:nth-child(32) {
  -webkit-animation: orbit32 14s infinite;
          animation: orbit32 14s infinite;
  -webkit-animation-delay: 0.32s;
          animation-delay: 0.32s;
  background-color: #fdd039; }

@-webkit-keyframes orbit32 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(120px) rotateZ(203deg); }
  80% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(120px) rotateZ(203deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(360px) rotateZ(203deg); } }

@keyframes orbit32 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(120px) rotateZ(203deg); }
  80% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(120px) rotateZ(203deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-203deg) rotateY(157deg) translateX(360px) rotateZ(203deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit32 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(80px) rotateZ(203deg); }
    80% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(80px) rotateZ(203deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(240px) rotateZ(203deg); } }
  @keyframes orbit32 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(80px) rotateZ(203deg); }
    80% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(80px) rotateZ(203deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-203deg) rotateY(157deg) translateX(240px) rotateZ(203deg); } } }

.c:nth-child(33) {
  -webkit-animation: orbit33 14s infinite;
          animation: orbit33 14s infinite;
  -webkit-animation-delay: 0.33s;
          animation-delay: 0.33s;
  background-color: #fdd039; }

@-webkit-keyframes orbit33 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(120px) rotateZ(36deg); }
  80% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(120px) rotateZ(36deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(360px) rotateZ(36deg); } }

@keyframes orbit33 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(120px) rotateZ(36deg); }
  80% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(120px) rotateZ(36deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-36deg) rotateY(12deg) translateX(360px) rotateZ(36deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit33 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(80px) rotateZ(36deg); }
    80% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(80px) rotateZ(36deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(240px) rotateZ(36deg); } }
  @keyframes orbit33 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(80px) rotateZ(36deg); }
    80% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(80px) rotateZ(36deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-36deg) rotateY(12deg) translateX(240px) rotateZ(36deg); } } }

.c:nth-child(34) {
  -webkit-animation: orbit34 14s infinite;
          animation: orbit34 14s infinite;
  -webkit-animation-delay: 0.34s;
          animation-delay: 0.34s;
  background-color: #fdd039; }

@-webkit-keyframes orbit34 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(120px) rotateZ(54deg); }
  80% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(120px) rotateZ(54deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(360px) rotateZ(54deg); } }

@keyframes orbit34 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(120px) rotateZ(54deg); }
  80% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(120px) rotateZ(54deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-54deg) rotateY(170deg) translateX(360px) rotateZ(54deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit34 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(80px) rotateZ(54deg); }
    80% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(80px) rotateZ(54deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(240px) rotateZ(54deg); } }
  @keyframes orbit34 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(80px) rotateZ(54deg); }
    80% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(80px) rotateZ(54deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-54deg) rotateY(170deg) translateX(240px) rotateZ(54deg); } } }

.c:nth-child(35) {
  -webkit-animation: orbit35 14s infinite;
          animation: orbit35 14s infinite;
  -webkit-animation-delay: 0.35s;
          animation-delay: 0.35s;
  background-color: #fdd039; }

@-webkit-keyframes orbit35 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(120px) rotateZ(359deg); }
  80% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(120px) rotateZ(359deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(360px) rotateZ(359deg); } }

@keyframes orbit35 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(120px) rotateZ(359deg); }
  80% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(120px) rotateZ(359deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-359deg) rotateY(58deg) translateX(360px) rotateZ(359deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit35 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(80px) rotateZ(359deg); }
    80% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(80px) rotateZ(359deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(240px) rotateZ(359deg); } }
  @keyframes orbit35 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(80px) rotateZ(359deg); }
    80% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(80px) rotateZ(359deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-359deg) rotateY(58deg) translateX(240px) rotateZ(359deg); } } }

.c:nth-child(36) {
  -webkit-animation: orbit36 14s infinite;
          animation: orbit36 14s infinite;
  -webkit-animation-delay: 0.36s;
          animation-delay: 0.36s;
  background-color: #fdd039; }

@-webkit-keyframes orbit36 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(120px) rotateZ(338deg); }
  80% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(120px) rotateZ(338deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(360px) rotateZ(338deg); } }

@keyframes orbit36 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(120px) rotateZ(338deg); }
  80% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(120px) rotateZ(338deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-338deg) rotateY(175deg) translateX(360px) rotateZ(338deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit36 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(80px) rotateZ(338deg); }
    80% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(80px) rotateZ(338deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(240px) rotateZ(338deg); } }
  @keyframes orbit36 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(80px) rotateZ(338deg); }
    80% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(80px) rotateZ(338deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-338deg) rotateY(175deg) translateX(240px) rotateZ(338deg); } } }

.c:nth-child(37) {
  -webkit-animation: orbit37 14s infinite;
          animation: orbit37 14s infinite;
  -webkit-animation-delay: 0.37s;
          animation-delay: 0.37s;
  background-color: #fdd039; }

@-webkit-keyframes orbit37 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(120px) rotateZ(135deg); }
  80% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(120px) rotateZ(135deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(360px) rotateZ(135deg); } }

@keyframes orbit37 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(120px) rotateZ(135deg); }
  80% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(120px) rotateZ(135deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-135deg) rotateY(102deg) translateX(360px) rotateZ(135deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit37 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(80px) rotateZ(135deg); }
    80% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(80px) rotateZ(135deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(240px) rotateZ(135deg); } }
  @keyframes orbit37 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(80px) rotateZ(135deg); }
    80% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(80px) rotateZ(135deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-135deg) rotateY(102deg) translateX(240px) rotateZ(135deg); } } }

.c:nth-child(38) {
  -webkit-animation: orbit38 14s infinite;
          animation: orbit38 14s infinite;
  -webkit-animation-delay: 0.38s;
          animation-delay: 0.38s;
  background-color: #fdd039; }

@-webkit-keyframes orbit38 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(120px) rotateZ(343deg); }
  80% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(120px) rotateZ(343deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(360px) rotateZ(343deg); } }

@keyframes orbit38 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(120px) rotateZ(343deg); }
  80% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(120px) rotateZ(343deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-343deg) rotateY(322deg) translateX(360px) rotateZ(343deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit38 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(80px) rotateZ(343deg); }
    80% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(80px) rotateZ(343deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(240px) rotateZ(343deg); } }
  @keyframes orbit38 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(80px) rotateZ(343deg); }
    80% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(80px) rotateZ(343deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-343deg) rotateY(322deg) translateX(240px) rotateZ(343deg); } } }

.c:nth-child(39) {
  -webkit-animation: orbit39 14s infinite;
          animation: orbit39 14s infinite;
  -webkit-animation-delay: 0.39s;
          animation-delay: 0.39s;
  background-color: #fdd039; }

@-webkit-keyframes orbit39 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(120px) rotateZ(341deg); }
  80% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(120px) rotateZ(341deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(360px) rotateZ(341deg); } }

@keyframes orbit39 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(120px) rotateZ(341deg); }
  80% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(120px) rotateZ(341deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-341deg) rotateY(356deg) translateX(360px) rotateZ(341deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit39 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(80px) rotateZ(341deg); }
    80% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(80px) rotateZ(341deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(240px) rotateZ(341deg); } }
  @keyframes orbit39 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(80px) rotateZ(341deg); }
    80% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(80px) rotateZ(341deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-341deg) rotateY(356deg) translateX(240px) rotateZ(341deg); } } }

.c:nth-child(40) {
  -webkit-animation: orbit40 14s infinite;
          animation: orbit40 14s infinite;
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
  background-color: #fdd039; }

@-webkit-keyframes orbit40 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(120px) rotateZ(123deg); }
  80% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(120px) rotateZ(123deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(360px) rotateZ(123deg); } }

@keyframes orbit40 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(120px) rotateZ(123deg); }
  80% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(120px) rotateZ(123deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-123deg) rotateY(233deg) translateX(360px) rotateZ(123deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit40 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(80px) rotateZ(123deg); }
    80% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(80px) rotateZ(123deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(240px) rotateZ(123deg); } }
  @keyframes orbit40 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(80px) rotateZ(123deg); }
    80% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(80px) rotateZ(123deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-123deg) rotateY(233deg) translateX(240px) rotateZ(123deg); } } }

.c:nth-child(41) {
  -webkit-animation: orbit41 14s infinite;
          animation: orbit41 14s infinite;
  -webkit-animation-delay: 0.41s;
          animation-delay: 0.41s;
  background-color: #fdd039; }

@-webkit-keyframes orbit41 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(360px) rotateZ(288deg); } }

@keyframes orbit41 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(344deg) translateX(360px) rotateZ(288deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit41 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(240px) rotateZ(288deg); } }
  @keyframes orbit41 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(344deg) translateX(240px) rotateZ(288deg); } } }

.c:nth-child(42) {
  -webkit-animation: orbit42 14s infinite;
          animation: orbit42 14s infinite;
  -webkit-animation-delay: 0.42s;
          animation-delay: 0.42s;
  background-color: #fdd039; }

@-webkit-keyframes orbit42 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(120px) rotateZ(132deg); }
  80% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(120px) rotateZ(132deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(360px) rotateZ(132deg); } }

@keyframes orbit42 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(120px) rotateZ(132deg); }
  80% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(120px) rotateZ(132deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-132deg) rotateY(115deg) translateX(360px) rotateZ(132deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit42 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(80px) rotateZ(132deg); }
    80% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(80px) rotateZ(132deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(240px) rotateZ(132deg); } }
  @keyframes orbit42 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(80px) rotateZ(132deg); }
    80% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(80px) rotateZ(132deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-132deg) rotateY(115deg) translateX(240px) rotateZ(132deg); } } }

.c:nth-child(43) {
  -webkit-animation: orbit43 14s infinite;
          animation: orbit43 14s infinite;
  -webkit-animation-delay: 0.43s;
          animation-delay: 0.43s;
  background-color: #fdd039; }

@-webkit-keyframes orbit43 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(120px) rotateZ(55deg); }
  80% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(120px) rotateZ(55deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(360px) rotateZ(55deg); } }

@keyframes orbit43 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(120px) rotateZ(55deg); }
  80% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(120px) rotateZ(55deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-55deg) rotateY(8deg) translateX(360px) rotateZ(55deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit43 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(80px) rotateZ(55deg); }
    80% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(80px) rotateZ(55deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(240px) rotateZ(55deg); } }
  @keyframes orbit43 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(80px) rotateZ(55deg); }
    80% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(80px) rotateZ(55deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-55deg) rotateY(8deg) translateX(240px) rotateZ(55deg); } } }

.c:nth-child(44) {
  -webkit-animation: orbit44 14s infinite;
          animation: orbit44 14s infinite;
  -webkit-animation-delay: 0.44s;
          animation-delay: 0.44s;
  background-color: #fdd039; }

@-webkit-keyframes orbit44 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(120px) rotateZ(113deg); }
  80% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(120px) rotateZ(113deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(360px) rotateZ(113deg); } }

@keyframes orbit44 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(120px) rotateZ(113deg); }
  80% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(120px) rotateZ(113deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-113deg) rotateY(355deg) translateX(360px) rotateZ(113deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit44 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(80px) rotateZ(113deg); }
    80% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(80px) rotateZ(113deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(240px) rotateZ(113deg); } }
  @keyframes orbit44 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(80px) rotateZ(113deg); }
    80% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(80px) rotateZ(113deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-113deg) rotateY(355deg) translateX(240px) rotateZ(113deg); } } }

.c:nth-child(45) {
  -webkit-animation: orbit45 14s infinite;
          animation: orbit45 14s infinite;
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s;
  background-color: #fdd039; }

@-webkit-keyframes orbit45 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(360px) rotateZ(170deg); } }

@keyframes orbit45 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(87deg) translateX(360px) rotateZ(170deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit45 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(240px) rotateZ(170deg); } }
  @keyframes orbit45 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(87deg) translateX(240px) rotateZ(170deg); } } }

.c:nth-child(46) {
  -webkit-animation: orbit46 14s infinite;
          animation: orbit46 14s infinite;
  -webkit-animation-delay: 0.46s;
          animation-delay: 0.46s;
  background-color: #fdd039; }

@-webkit-keyframes orbit46 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(120px) rotateZ(223deg); }
  80% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(120px) rotateZ(223deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(360px) rotateZ(223deg); } }

@keyframes orbit46 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(120px) rotateZ(223deg); }
  80% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(120px) rotateZ(223deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-223deg) rotateY(232deg) translateX(360px) rotateZ(223deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit46 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(80px) rotateZ(223deg); }
    80% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(80px) rotateZ(223deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(240px) rotateZ(223deg); } }
  @keyframes orbit46 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(80px) rotateZ(223deg); }
    80% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(80px) rotateZ(223deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-223deg) rotateY(232deg) translateX(240px) rotateZ(223deg); } } }

.c:nth-child(47) {
  -webkit-animation: orbit47 14s infinite;
          animation: orbit47 14s infinite;
  -webkit-animation-delay: 0.47s;
          animation-delay: 0.47s;
  background-color: #fdd039; }

@-webkit-keyframes orbit47 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(120px) rotateZ(324deg); }
  80% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(120px) rotateZ(324deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(360px) rotateZ(324deg); } }

@keyframes orbit47 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(120px) rotateZ(324deg); }
  80% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(120px) rotateZ(324deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-324deg) rotateY(122deg) translateX(360px) rotateZ(324deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit47 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(80px) rotateZ(324deg); }
    80% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(80px) rotateZ(324deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(240px) rotateZ(324deg); } }
  @keyframes orbit47 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(80px) rotateZ(324deg); }
    80% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(80px) rotateZ(324deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-324deg) rotateY(122deg) translateX(240px) rotateZ(324deg); } } }

.c:nth-child(48) {
  -webkit-animation: orbit48 14s infinite;
          animation: orbit48 14s infinite;
  -webkit-animation-delay: 0.48s;
          animation-delay: 0.48s;
  background-color: #fdd039; }

@-webkit-keyframes orbit48 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(120px) rotateZ(301deg); }
  80% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(120px) rotateZ(301deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(360px) rotateZ(301deg); } }

@keyframes orbit48 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(120px) rotateZ(301deg); }
  80% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(120px) rotateZ(301deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-301deg) rotateY(199deg) translateX(360px) rotateZ(301deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit48 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(80px) rotateZ(301deg); }
    80% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(80px) rotateZ(301deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(240px) rotateZ(301deg); } }
  @keyframes orbit48 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(80px) rotateZ(301deg); }
    80% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(80px) rotateZ(301deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-301deg) rotateY(199deg) translateX(240px) rotateZ(301deg); } } }

.c:nth-child(49) {
  -webkit-animation: orbit49 14s infinite;
          animation: orbit49 14s infinite;
  -webkit-animation-delay: 0.49s;
          animation-delay: 0.49s;
  background-color: #fdd039; }

@-webkit-keyframes orbit49 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(120px) rotateZ(314deg); }
  80% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(120px) rotateZ(314deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(360px) rotateZ(314deg); } }

@keyframes orbit49 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(120px) rotateZ(314deg); }
  80% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(120px) rotateZ(314deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-314deg) rotateY(353deg) translateX(360px) rotateZ(314deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit49 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(80px) rotateZ(314deg); }
    80% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(80px) rotateZ(314deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(240px) rotateZ(314deg); } }
  @keyframes orbit49 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(80px) rotateZ(314deg); }
    80% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(80px) rotateZ(314deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-314deg) rotateY(353deg) translateX(240px) rotateZ(314deg); } } }

.c:nth-child(50) {
  -webkit-animation: orbit50 14s infinite;
          animation: orbit50 14s infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
  background-color: #fdd039; }

@-webkit-keyframes orbit50 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(360px) rotateZ(347deg); } }

@keyframes orbit50 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(77deg) translateX(360px) rotateZ(347deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit50 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(240px) rotateZ(347deg); } }
  @keyframes orbit50 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(77deg) translateX(240px) rotateZ(347deg); } } }

.c:nth-child(51) {
  -webkit-animation: orbit51 14s infinite;
          animation: orbit51 14s infinite;
  -webkit-animation-delay: 0.51s;
          animation-delay: 0.51s;
  background-color: #fdd039; }

@-webkit-keyframes orbit51 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(360px) rotateZ(288deg); } }

@keyframes orbit51 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(227deg) translateX(360px) rotateZ(288deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit51 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(240px) rotateZ(288deg); } }
  @keyframes orbit51 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(227deg) translateX(240px) rotateZ(288deg); } } }

.c:nth-child(52) {
  -webkit-animation: orbit52 14s infinite;
          animation: orbit52 14s infinite;
  -webkit-animation-delay: 0.52s;
          animation-delay: 0.52s;
  background-color: #fdd039; }

@-webkit-keyframes orbit52 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(120px) rotateZ(3deg); }
  80% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(120px) rotateZ(3deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(360px) rotateZ(3deg); } }

@keyframes orbit52 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(120px) rotateZ(3deg); }
  80% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(120px) rotateZ(3deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-3deg) rotateY(236deg) translateX(360px) rotateZ(3deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit52 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(80px) rotateZ(3deg); }
    80% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(80px) rotateZ(3deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(240px) rotateZ(3deg); } }
  @keyframes orbit52 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(80px) rotateZ(3deg); }
    80% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(80px) rotateZ(3deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-3deg) rotateY(236deg) translateX(240px) rotateZ(3deg); } } }

.c:nth-child(53) {
  -webkit-animation: orbit53 14s infinite;
          animation: orbit53 14s infinite;
  -webkit-animation-delay: 0.53s;
          animation-delay: 0.53s;
  background-color: #fdd039; }

@-webkit-keyframes orbit53 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(120px) rotateZ(118deg); }
  80% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(120px) rotateZ(118deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(360px) rotateZ(118deg); } }

@keyframes orbit53 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(120px) rotateZ(118deg); }
  80% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(120px) rotateZ(118deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-118deg) rotateY(309deg) translateX(360px) rotateZ(118deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit53 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(80px) rotateZ(118deg); }
    80% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(80px) rotateZ(118deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(240px) rotateZ(118deg); } }
  @keyframes orbit53 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(80px) rotateZ(118deg); }
    80% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(80px) rotateZ(118deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-118deg) rotateY(309deg) translateX(240px) rotateZ(118deg); } } }

.c:nth-child(54) {
  -webkit-animation: orbit54 14s infinite;
          animation: orbit54 14s infinite;
  -webkit-animation-delay: 0.54s;
          animation-delay: 0.54s;
  background-color: #fdd039; }

@-webkit-keyframes orbit54 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(360px) rotateZ(122deg); } }

@keyframes orbit54 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(119deg) translateX(360px) rotateZ(122deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit54 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(240px) rotateZ(122deg); } }
  @keyframes orbit54 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(119deg) translateX(240px) rotateZ(122deg); } } }

.c:nth-child(55) {
  -webkit-animation: orbit55 14s infinite;
          animation: orbit55 14s infinite;
  -webkit-animation-delay: 0.55s;
          animation-delay: 0.55s;
  background-color: #fdd039; }

@-webkit-keyframes orbit55 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(120px) rotateZ(118deg); }
  80% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(120px) rotateZ(118deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(360px) rotateZ(118deg); } }

@keyframes orbit55 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(120px) rotateZ(118deg); }
  80% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(120px) rotateZ(118deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-118deg) rotateY(215deg) translateX(360px) rotateZ(118deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit55 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(80px) rotateZ(118deg); }
    80% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(80px) rotateZ(118deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(240px) rotateZ(118deg); } }
  @keyframes orbit55 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(80px) rotateZ(118deg); }
    80% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(80px) rotateZ(118deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-118deg) rotateY(215deg) translateX(240px) rotateZ(118deg); } } }

.c:nth-child(56) {
  -webkit-animation: orbit56 14s infinite;
          animation: orbit56 14s infinite;
  -webkit-animation-delay: 0.56s;
          animation-delay: 0.56s;
  background-color: #fdd039; }

@-webkit-keyframes orbit56 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(120px) rotateZ(42deg); }
  80% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(120px) rotateZ(42deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(360px) rotateZ(42deg); } }

@keyframes orbit56 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(120px) rotateZ(42deg); }
  80% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(120px) rotateZ(42deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-42deg) rotateY(173deg) translateX(360px) rotateZ(42deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit56 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(80px) rotateZ(42deg); }
    80% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(80px) rotateZ(42deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(240px) rotateZ(42deg); } }
  @keyframes orbit56 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(80px) rotateZ(42deg); }
    80% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(80px) rotateZ(42deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-42deg) rotateY(173deg) translateX(240px) rotateZ(42deg); } } }

.c:nth-child(57) {
  -webkit-animation: orbit57 14s infinite;
          animation: orbit57 14s infinite;
  -webkit-animation-delay: 0.57s;
          animation-delay: 0.57s;
  background-color: #fdd039; }

@-webkit-keyframes orbit57 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(360px) rotateZ(13deg); } }

@keyframes orbit57 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(61deg) translateX(360px) rotateZ(13deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit57 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(240px) rotateZ(13deg); } }
  @keyframes orbit57 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(61deg) translateX(240px) rotateZ(13deg); } } }

.c:nth-child(58) {
  -webkit-animation: orbit58 14s infinite;
          animation: orbit58 14s infinite;
  -webkit-animation-delay: 0.58s;
          animation-delay: 0.58s;
  background-color: #fdd039; }

@-webkit-keyframes orbit58 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(120px) rotateZ(199deg); }
  80% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(120px) rotateZ(199deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(360px) rotateZ(199deg); } }

@keyframes orbit58 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(120px) rotateZ(199deg); }
  80% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(120px) rotateZ(199deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-199deg) rotateY(72deg) translateX(360px) rotateZ(199deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit58 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(80px) rotateZ(199deg); }
    80% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(80px) rotateZ(199deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(240px) rotateZ(199deg); } }
  @keyframes orbit58 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(80px) rotateZ(199deg); }
    80% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(80px) rotateZ(199deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-199deg) rotateY(72deg) translateX(240px) rotateZ(199deg); } } }

.c:nth-child(59) {
  -webkit-animation: orbit59 14s infinite;
          animation: orbit59 14s infinite;
  -webkit-animation-delay: 0.59s;
          animation-delay: 0.59s;
  background-color: #fdd039; }

@-webkit-keyframes orbit59 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(120px) rotateZ(254deg); }
  80% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(120px) rotateZ(254deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(360px) rotateZ(254deg); } }

@keyframes orbit59 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(120px) rotateZ(254deg); }
  80% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(120px) rotateZ(254deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-254deg) rotateY(279deg) translateX(360px) rotateZ(254deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit59 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(80px) rotateZ(254deg); }
    80% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(80px) rotateZ(254deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(240px) rotateZ(254deg); } }
  @keyframes orbit59 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(80px) rotateZ(254deg); }
    80% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(80px) rotateZ(254deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-254deg) rotateY(279deg) translateX(240px) rotateZ(254deg); } } }

.c:nth-child(60) {
  -webkit-animation: orbit60 14s infinite;
          animation: orbit60 14s infinite;
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
  background-color: #fdd039; }

@-webkit-keyframes orbit60 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(120px) rotateZ(202deg); }
  80% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(120px) rotateZ(202deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(360px) rotateZ(202deg); } }

@keyframes orbit60 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(120px) rotateZ(202deg); }
  80% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(120px) rotateZ(202deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-202deg) rotateY(219deg) translateX(360px) rotateZ(202deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit60 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(80px) rotateZ(202deg); }
    80% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(80px) rotateZ(202deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(240px) rotateZ(202deg); } }
  @keyframes orbit60 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(80px) rotateZ(202deg); }
    80% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(80px) rotateZ(202deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-202deg) rotateY(219deg) translateX(240px) rotateZ(202deg); } } }

.c:nth-child(61) {
  -webkit-animation: orbit61 14s infinite;
          animation: orbit61 14s infinite;
  -webkit-animation-delay: 0.61s;
          animation-delay: 0.61s;
  background-color: #fdd039; }

@-webkit-keyframes orbit61 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(360px) rotateZ(347deg); } }

@keyframes orbit61 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(120px) rotateZ(347deg); }
  80% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(120px) rotateZ(347deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-347deg) rotateY(331deg) translateX(360px) rotateZ(347deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit61 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(240px) rotateZ(347deg); } }
  @keyframes orbit61 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(80px) rotateZ(347deg); }
    80% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(80px) rotateZ(347deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-347deg) rotateY(331deg) translateX(240px) rotateZ(347deg); } } }

.c:nth-child(62) {
  -webkit-animation: orbit62 14s infinite;
          animation: orbit62 14s infinite;
  -webkit-animation-delay: 0.62s;
          animation-delay: 0.62s;
  background-color: #fdd039; }

@-webkit-keyframes orbit62 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(360px) rotateZ(180deg); } }

@keyframes orbit62 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(234deg) translateX(360px) rotateZ(180deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit62 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(240px) rotateZ(180deg); } }
  @keyframes orbit62 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(234deg) translateX(240px) rotateZ(180deg); } } }

.c:nth-child(63) {
  -webkit-animation: orbit63 14s infinite;
          animation: orbit63 14s infinite;
  -webkit-animation-delay: 0.63s;
          animation-delay: 0.63s;
  background-color: #fdd039; }

@-webkit-keyframes orbit63 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(120px) rotateZ(209deg); }
  80% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(120px) rotateZ(209deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(360px) rotateZ(209deg); } }

@keyframes orbit63 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(120px) rotateZ(209deg); }
  80% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(120px) rotateZ(209deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-209deg) rotateY(62deg) translateX(360px) rotateZ(209deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit63 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(80px) rotateZ(209deg); }
    80% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(80px) rotateZ(209deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(240px) rotateZ(209deg); } }
  @keyframes orbit63 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(80px) rotateZ(209deg); }
    80% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(80px) rotateZ(209deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-209deg) rotateY(62deg) translateX(240px) rotateZ(209deg); } } }

.c:nth-child(64) {
  -webkit-animation: orbit64 14s infinite;
          animation: orbit64 14s infinite;
  -webkit-animation-delay: 0.64s;
          animation-delay: 0.64s;
  background-color: #fdd039; }

@-webkit-keyframes orbit64 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(120px) rotateZ(19deg); }
  80% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(120px) rotateZ(19deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(360px) rotateZ(19deg); } }

@keyframes orbit64 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(120px) rotateZ(19deg); }
  80% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(120px) rotateZ(19deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-19deg) rotateY(336deg) translateX(360px) rotateZ(19deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit64 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(80px) rotateZ(19deg); }
    80% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(80px) rotateZ(19deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(240px) rotateZ(19deg); } }
  @keyframes orbit64 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(80px) rotateZ(19deg); }
    80% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(80px) rotateZ(19deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-19deg) rotateY(336deg) translateX(240px) rotateZ(19deg); } } }

.c:nth-child(65) {
  -webkit-animation: orbit65 14s infinite;
          animation: orbit65 14s infinite;
  -webkit-animation-delay: 0.65s;
          animation-delay: 0.65s;
  background-color: #fdd039; }

@-webkit-keyframes orbit65 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(120px) rotateZ(321deg); }
  80% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(120px) rotateZ(321deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(360px) rotateZ(321deg); } }

@keyframes orbit65 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(120px) rotateZ(321deg); }
  80% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(120px) rotateZ(321deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-321deg) rotateY(151deg) translateX(360px) rotateZ(321deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit65 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(80px) rotateZ(321deg); }
    80% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(80px) rotateZ(321deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(240px) rotateZ(321deg); } }
  @keyframes orbit65 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(80px) rotateZ(321deg); }
    80% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(80px) rotateZ(321deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-321deg) rotateY(151deg) translateX(240px) rotateZ(321deg); } } }

.c:nth-child(66) {
  -webkit-animation: orbit66 14s infinite;
          animation: orbit66 14s infinite;
  -webkit-animation-delay: 0.66s;
          animation-delay: 0.66s;
  background-color: #fdd039; }

@-webkit-keyframes orbit66 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(120px) rotateZ(337deg); }
  80% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(120px) rotateZ(337deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(360px) rotateZ(337deg); } }

@keyframes orbit66 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(120px) rotateZ(337deg); }
  80% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(120px) rotateZ(337deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-337deg) rotateY(271deg) translateX(360px) rotateZ(337deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit66 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(80px) rotateZ(337deg); }
    80% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(80px) rotateZ(337deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(240px) rotateZ(337deg); } }
  @keyframes orbit66 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(80px) rotateZ(337deg); }
    80% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(80px) rotateZ(337deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-337deg) rotateY(271deg) translateX(240px) rotateZ(337deg); } } }

.c:nth-child(67) {
  -webkit-animation: orbit67 14s infinite;
          animation: orbit67 14s infinite;
  -webkit-animation-delay: 0.67s;
          animation-delay: 0.67s;
  background-color: #fdd039; }

@-webkit-keyframes orbit67 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(120px) rotateZ(107deg); }
  80% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(120px) rotateZ(107deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(360px) rotateZ(107deg); } }

@keyframes orbit67 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(120px) rotateZ(107deg); }
  80% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(120px) rotateZ(107deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-107deg) rotateY(44deg) translateX(360px) rotateZ(107deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit67 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(80px) rotateZ(107deg); }
    80% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(80px) rotateZ(107deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(240px) rotateZ(107deg); } }
  @keyframes orbit67 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(80px) rotateZ(107deg); }
    80% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(80px) rotateZ(107deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-107deg) rotateY(44deg) translateX(240px) rotateZ(107deg); } } }

.c:nth-child(68) {
  -webkit-animation: orbit68 14s infinite;
          animation: orbit68 14s infinite;
  -webkit-animation-delay: 0.68s;
          animation-delay: 0.68s;
  background-color: #fdd039; }

@-webkit-keyframes orbit68 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(120px) rotateZ(18deg); }
  80% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(120px) rotateZ(18deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(360px) rotateZ(18deg); } }

@keyframes orbit68 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(120px) rotateZ(18deg); }
  80% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(120px) rotateZ(18deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-18deg) rotateY(236deg) translateX(360px) rotateZ(18deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit68 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(80px) rotateZ(18deg); }
    80% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(80px) rotateZ(18deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(240px) rotateZ(18deg); } }
  @keyframes orbit68 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(80px) rotateZ(18deg); }
    80% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(80px) rotateZ(18deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-18deg) rotateY(236deg) translateX(240px) rotateZ(18deg); } } }

.c:nth-child(69) {
  -webkit-animation: orbit69 14s infinite;
          animation: orbit69 14s infinite;
  -webkit-animation-delay: 0.69s;
          animation-delay: 0.69s;
  background-color: #fdd039; }

@-webkit-keyframes orbit69 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(120px) rotateZ(248deg); }
  80% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(120px) rotateZ(248deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(360px) rotateZ(248deg); } }

@keyframes orbit69 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(120px) rotateZ(248deg); }
  80% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(120px) rotateZ(248deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-248deg) rotateY(224deg) translateX(360px) rotateZ(248deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit69 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(80px) rotateZ(248deg); }
    80% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(80px) rotateZ(248deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(240px) rotateZ(248deg); } }
  @keyframes orbit69 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(80px) rotateZ(248deg); }
    80% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(80px) rotateZ(248deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-248deg) rotateY(224deg) translateX(240px) rotateZ(248deg); } } }

.c:nth-child(70) {
  -webkit-animation: orbit70 14s infinite;
          animation: orbit70 14s infinite;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  background-color: #fdd039; }

@-webkit-keyframes orbit70 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(120px) rotateZ(93deg); }
  80% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(120px) rotateZ(93deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(360px) rotateZ(93deg); } }

@keyframes orbit70 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(120px) rotateZ(93deg); }
  80% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(120px) rotateZ(93deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-93deg) rotateY(270deg) translateX(360px) rotateZ(93deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit70 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(80px) rotateZ(93deg); }
    80% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(80px) rotateZ(93deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(240px) rotateZ(93deg); } }
  @keyframes orbit70 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(80px) rotateZ(93deg); }
    80% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(80px) rotateZ(93deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-93deg) rotateY(270deg) translateX(240px) rotateZ(93deg); } } }

.c:nth-child(71) {
  -webkit-animation: orbit71 14s infinite;
          animation: orbit71 14s infinite;
  -webkit-animation-delay: 0.71s;
          animation-delay: 0.71s;
  background-color: #fdd039; }

@-webkit-keyframes orbit71 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(120px) rotateZ(165deg); }
  80% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(120px) rotateZ(165deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(360px) rotateZ(165deg); } }

@keyframes orbit71 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(120px) rotateZ(165deg); }
  80% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(120px) rotateZ(165deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-165deg) rotateY(4deg) translateX(360px) rotateZ(165deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit71 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(80px) rotateZ(165deg); }
    80% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(80px) rotateZ(165deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(240px) rotateZ(165deg); } }
  @keyframes orbit71 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(80px) rotateZ(165deg); }
    80% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(80px) rotateZ(165deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-165deg) rotateY(4deg) translateX(240px) rotateZ(165deg); } } }

.c:nth-child(72) {
  -webkit-animation: orbit72 14s infinite;
          animation: orbit72 14s infinite;
  -webkit-animation-delay: 0.72s;
          animation-delay: 0.72s;
  background-color: #fdd039; }

@-webkit-keyframes orbit72 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(120px) rotateZ(266deg); }
  80% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(120px) rotateZ(266deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(360px) rotateZ(266deg); } }

@keyframes orbit72 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(120px) rotateZ(266deg); }
  80% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(120px) rotateZ(266deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-266deg) rotateY(352deg) translateX(360px) rotateZ(266deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit72 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(80px) rotateZ(266deg); }
    80% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(80px) rotateZ(266deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(240px) rotateZ(266deg); } }
  @keyframes orbit72 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(80px) rotateZ(266deg); }
    80% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(80px) rotateZ(266deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-266deg) rotateY(352deg) translateX(240px) rotateZ(266deg); } } }

.c:nth-child(73) {
  -webkit-animation: orbit73 14s infinite;
          animation: orbit73 14s infinite;
  -webkit-animation-delay: 0.73s;
          animation-delay: 0.73s;
  background-color: #fdd039; }

@-webkit-keyframes orbit73 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(120px) rotateZ(80deg); }
  80% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(120px) rotateZ(80deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(360px) rotateZ(80deg); } }

@keyframes orbit73 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(120px) rotateZ(80deg); }
  80% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(120px) rotateZ(80deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-80deg) rotateY(254deg) translateX(360px) rotateZ(80deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit73 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(80px) rotateZ(80deg); }
    80% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(80px) rotateZ(80deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(240px) rotateZ(80deg); } }
  @keyframes orbit73 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(80px) rotateZ(80deg); }
    80% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(80px) rotateZ(80deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-80deg) rotateY(254deg) translateX(240px) rotateZ(80deg); } } }

.c:nth-child(74) {
  -webkit-animation: orbit74 14s infinite;
          animation: orbit74 14s infinite;
  -webkit-animation-delay: 0.74s;
          animation-delay: 0.74s;
  background-color: #fdd039; }

@-webkit-keyframes orbit74 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(120px) rotateZ(294deg); }
  80% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(120px) rotateZ(294deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(360px) rotateZ(294deg); } }

@keyframes orbit74 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(120px) rotateZ(294deg); }
  80% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(120px) rotateZ(294deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-294deg) rotateY(21deg) translateX(360px) rotateZ(294deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit74 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(80px) rotateZ(294deg); }
    80% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(80px) rotateZ(294deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(240px) rotateZ(294deg); } }
  @keyframes orbit74 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(80px) rotateZ(294deg); }
    80% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(80px) rotateZ(294deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-294deg) rotateY(21deg) translateX(240px) rotateZ(294deg); } } }

.c:nth-child(75) {
  -webkit-animation: orbit75 14s infinite;
          animation: orbit75 14s infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
  background-color: #fdd039; }

@-webkit-keyframes orbit75 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(120px) rotateZ(196deg); }
  80% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(120px) rotateZ(196deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(360px) rotateZ(196deg); } }

@keyframes orbit75 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(120px) rotateZ(196deg); }
  80% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(120px) rotateZ(196deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-196deg) rotateY(268deg) translateX(360px) rotateZ(196deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit75 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(80px) rotateZ(196deg); }
    80% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(80px) rotateZ(196deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(240px) rotateZ(196deg); } }
  @keyframes orbit75 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(80px) rotateZ(196deg); }
    80% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(80px) rotateZ(196deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-196deg) rotateY(268deg) translateX(240px) rotateZ(196deg); } } }

.c:nth-child(76) {
  -webkit-animation: orbit76 14s infinite;
          animation: orbit76 14s infinite;
  -webkit-animation-delay: 0.76s;
          animation-delay: 0.76s;
  background-color: #fdd039; }

@-webkit-keyframes orbit76 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(120px) rotateZ(231deg); }
  80% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(120px) rotateZ(231deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(360px) rotateZ(231deg); } }

@keyframes orbit76 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(120px) rotateZ(231deg); }
  80% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(120px) rotateZ(231deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-231deg) rotateY(49deg) translateX(360px) rotateZ(231deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit76 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(80px) rotateZ(231deg); }
    80% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(80px) rotateZ(231deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(240px) rotateZ(231deg); } }
  @keyframes orbit76 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(80px) rotateZ(231deg); }
    80% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(80px) rotateZ(231deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-231deg) rotateY(49deg) translateX(240px) rotateZ(231deg); } } }

.c:nth-child(77) {
  -webkit-animation: orbit77 14s infinite;
          animation: orbit77 14s infinite;
  -webkit-animation-delay: 0.77s;
          animation-delay: 0.77s;
  background-color: #fdd039; }

@-webkit-keyframes orbit77 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(120px) rotateZ(101deg); }
  80% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(120px) rotateZ(101deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(360px) rotateZ(101deg); } }

@keyframes orbit77 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(120px) rotateZ(101deg); }
  80% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(120px) rotateZ(101deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-101deg) rotateY(16deg) translateX(360px) rotateZ(101deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit77 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(80px) rotateZ(101deg); }
    80% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(80px) rotateZ(101deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(240px) rotateZ(101deg); } }
  @keyframes orbit77 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(80px) rotateZ(101deg); }
    80% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(80px) rotateZ(101deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-101deg) rotateY(16deg) translateX(240px) rotateZ(101deg); } } }

.c:nth-child(78) {
  -webkit-animation: orbit78 14s infinite;
          animation: orbit78 14s infinite;
  -webkit-animation-delay: 0.78s;
          animation-delay: 0.78s;
  background-color: #fdd039; }

@-webkit-keyframes orbit78 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(360px) rotateZ(150deg); } }

@keyframes orbit78 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(350deg) translateX(360px) rotateZ(150deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit78 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(240px) rotateZ(150deg); } }
  @keyframes orbit78 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(350deg) translateX(240px) rotateZ(150deg); } } }

.c:nth-child(79) {
  -webkit-animation: orbit79 14s infinite;
          animation: orbit79 14s infinite;
  -webkit-animation-delay: 0.79s;
          animation-delay: 0.79s;
  background-color: #fdd039; }

@-webkit-keyframes orbit79 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(120px) rotateZ(268deg); }
  80% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(120px) rotateZ(268deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(360px) rotateZ(268deg); } }

@keyframes orbit79 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(120px) rotateZ(268deg); }
  80% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(120px) rotateZ(268deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-268deg) rotateY(222deg) translateX(360px) rotateZ(268deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit79 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(80px) rotateZ(268deg); }
    80% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(80px) rotateZ(268deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(240px) rotateZ(268deg); } }
  @keyframes orbit79 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(80px) rotateZ(268deg); }
    80% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(80px) rotateZ(268deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-268deg) rotateY(222deg) translateX(240px) rotateZ(268deg); } } }

.c:nth-child(80) {
  -webkit-animation: orbit80 14s infinite;
          animation: orbit80 14s infinite;
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
  background-color: #fdd039; }

@-webkit-keyframes orbit80 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(360px) rotateZ(150deg); } }

@keyframes orbit80 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(73deg) translateX(360px) rotateZ(150deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit80 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(240px) rotateZ(150deg); } }
  @keyframes orbit80 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(73deg) translateX(240px) rotateZ(150deg); } } }

.c:nth-child(81) {
  -webkit-animation: orbit81 14s infinite;
          animation: orbit81 14s infinite;
  -webkit-animation-delay: 0.81s;
          animation-delay: 0.81s;
  background-color: #fdd039; }

@-webkit-keyframes orbit81 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(360px) rotateZ(318deg); } }

@keyframes orbit81 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(36deg) translateX(360px) rotateZ(318deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit81 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(240px) rotateZ(318deg); } }
  @keyframes orbit81 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(36deg) translateX(240px) rotateZ(318deg); } } }

.c:nth-child(82) {
  -webkit-animation: orbit82 14s infinite;
          animation: orbit82 14s infinite;
  -webkit-animation-delay: 0.82s;
          animation-delay: 0.82s;
  background-color: #fdd039; }

@-webkit-keyframes orbit82 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(360px) rotateZ(318deg); } }

@keyframes orbit82 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(15deg) translateX(360px) rotateZ(318deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit82 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(240px) rotateZ(318deg); } }
  @keyframes orbit82 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(15deg) translateX(240px) rotateZ(318deg); } } }

.c:nth-child(83) {
  -webkit-animation: orbit83 14s infinite;
          animation: orbit83 14s infinite;
  -webkit-animation-delay: 0.83s;
          animation-delay: 0.83s;
  background-color: #fdd039; }

@-webkit-keyframes orbit83 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(360px) rotateZ(13deg); } }

@keyframes orbit83 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(186deg) translateX(360px) rotateZ(13deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit83 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(240px) rotateZ(13deg); } }
  @keyframes orbit83 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(186deg) translateX(240px) rotateZ(13deg); } } }

.c:nth-child(84) {
  -webkit-animation: orbit84 14s infinite;
          animation: orbit84 14s infinite;
  -webkit-animation-delay: 0.84s;
          animation-delay: 0.84s;
  background-color: #fdd039; }

@-webkit-keyframes orbit84 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(120px) rotateZ(78deg); }
  80% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(120px) rotateZ(78deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(360px) rotateZ(78deg); } }

@keyframes orbit84 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(120px) rotateZ(78deg); }
  80% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(120px) rotateZ(78deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-78deg) rotateY(280deg) translateX(360px) rotateZ(78deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit84 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(80px) rotateZ(78deg); }
    80% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(80px) rotateZ(78deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(240px) rotateZ(78deg); } }
  @keyframes orbit84 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(80px) rotateZ(78deg); }
    80% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(80px) rotateZ(78deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-78deg) rotateY(280deg) translateX(240px) rotateZ(78deg); } } }

.c:nth-child(85) {
  -webkit-animation: orbit85 14s infinite;
          animation: orbit85 14s infinite;
  -webkit-animation-delay: 0.85s;
          animation-delay: 0.85s;
  background-color: #fdd039; }

@-webkit-keyframes orbit85 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(120px) rotateZ(242deg); }
  80% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(120px) rotateZ(242deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(360px) rotateZ(242deg); } }

@keyframes orbit85 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(120px) rotateZ(242deg); }
  80% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(120px) rotateZ(242deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-242deg) rotateY(262deg) translateX(360px) rotateZ(242deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit85 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(80px) rotateZ(242deg); }
    80% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(80px) rotateZ(242deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(240px) rotateZ(242deg); } }
  @keyframes orbit85 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(80px) rotateZ(242deg); }
    80% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(80px) rotateZ(242deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-242deg) rotateY(262deg) translateX(240px) rotateZ(242deg); } } }

.c:nth-child(86) {
  -webkit-animation: orbit86 14s infinite;
          animation: orbit86 14s infinite;
  -webkit-animation-delay: 0.86s;
          animation-delay: 0.86s;
  background-color: #fdd039; }

@-webkit-keyframes orbit86 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(120px) rotateZ(149deg); }
  80% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(120px) rotateZ(149deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(360px) rotateZ(149deg); } }

@keyframes orbit86 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(120px) rotateZ(149deg); }
  80% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(120px) rotateZ(149deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-149deg) rotateY(190deg) translateX(360px) rotateZ(149deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit86 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(80px) rotateZ(149deg); }
    80% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(80px) rotateZ(149deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(240px) rotateZ(149deg); } }
  @keyframes orbit86 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(80px) rotateZ(149deg); }
    80% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(80px) rotateZ(149deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-149deg) rotateY(190deg) translateX(240px) rotateZ(149deg); } } }

.c:nth-child(87) {
  -webkit-animation: orbit87 14s infinite;
          animation: orbit87 14s infinite;
  -webkit-animation-delay: 0.87s;
          animation-delay: 0.87s;
  background-color: #fdd039; }

@-webkit-keyframes orbit87 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(360px) rotateZ(13deg); } }

@keyframes orbit87 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(299deg) translateX(360px) rotateZ(13deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit87 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(240px) rotateZ(13deg); } }
  @keyframes orbit87 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(299deg) translateX(240px) rotateZ(13deg); } } }

.c:nth-child(88) {
  -webkit-animation: orbit88 14s infinite;
          animation: orbit88 14s infinite;
  -webkit-animation-delay: 0.88s;
          animation-delay: 0.88s;
  background-color: #fdd039; }

@-webkit-keyframes orbit88 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(120px) rotateZ(16deg); }
  80% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(120px) rotateZ(16deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(360px) rotateZ(16deg); } }

@keyframes orbit88 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(120px) rotateZ(16deg); }
  80% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(120px) rotateZ(16deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-16deg) rotateY(281deg) translateX(360px) rotateZ(16deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit88 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(80px) rotateZ(16deg); }
    80% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(80px) rotateZ(16deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(240px) rotateZ(16deg); } }
  @keyframes orbit88 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(80px) rotateZ(16deg); }
    80% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(80px) rotateZ(16deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-16deg) rotateY(281deg) translateX(240px) rotateZ(16deg); } } }

.c:nth-child(89) {
  -webkit-animation: orbit89 14s infinite;
          animation: orbit89 14s infinite;
  -webkit-animation-delay: 0.89s;
          animation-delay: 0.89s;
  background-color: #fdd039; }

@-webkit-keyframes orbit89 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(120px) rotateZ(105deg); }
  80% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(120px) rotateZ(105deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(360px) rotateZ(105deg); } }

@keyframes orbit89 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(120px) rotateZ(105deg); }
  80% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(120px) rotateZ(105deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-105deg) rotateY(339deg) translateX(360px) rotateZ(105deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit89 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(80px) rotateZ(105deg); }
    80% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(80px) rotateZ(105deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(240px) rotateZ(105deg); } }
  @keyframes orbit89 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(80px) rotateZ(105deg); }
    80% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(80px) rotateZ(105deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-105deg) rotateY(339deg) translateX(240px) rotateZ(105deg); } } }

.c:nth-child(90) {
  -webkit-animation: orbit90 14s infinite;
          animation: orbit90 14s infinite;
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
  background-color: #fdd039; }

@-webkit-keyframes orbit90 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(120px) rotateZ(35deg); }
  80% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(120px) rotateZ(35deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(360px) rotateZ(35deg); } }

@keyframes orbit90 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(120px) rotateZ(35deg); }
  80% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(120px) rotateZ(35deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-35deg) rotateY(161deg) translateX(360px) rotateZ(35deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit90 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(80px) rotateZ(35deg); }
    80% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(80px) rotateZ(35deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(240px) rotateZ(35deg); } }
  @keyframes orbit90 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(80px) rotateZ(35deg); }
    80% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(80px) rotateZ(35deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-35deg) rotateY(161deg) translateX(240px) rotateZ(35deg); } } }

.c:nth-child(91) {
  -webkit-animation: orbit91 14s infinite;
          animation: orbit91 14s infinite;
  -webkit-animation-delay: 0.91s;
          animation-delay: 0.91s;
  background-color: #fdd039; }

@-webkit-keyframes orbit91 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(120px) rotateZ(316deg); }
  80% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(120px) rotateZ(316deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(360px) rotateZ(316deg); } }

@keyframes orbit91 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(120px) rotateZ(316deg); }
  80% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(120px) rotateZ(316deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-316deg) rotateY(87deg) translateX(360px) rotateZ(316deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit91 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(80px) rotateZ(316deg); }
    80% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(80px) rotateZ(316deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(240px) rotateZ(316deg); } }
  @keyframes orbit91 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(80px) rotateZ(316deg); }
    80% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(80px) rotateZ(316deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-316deg) rotateY(87deg) translateX(240px) rotateZ(316deg); } } }

.c:nth-child(92) {
  -webkit-animation: orbit92 14s infinite;
          animation: orbit92 14s infinite;
  -webkit-animation-delay: 0.92s;
          animation-delay: 0.92s;
  background-color: #fdd039; }

@-webkit-keyframes orbit92 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(120px) rotateZ(267deg); }
  80% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(120px) rotateZ(267deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(360px) rotateZ(267deg); } }

@keyframes orbit92 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(120px) rotateZ(267deg); }
  80% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(120px) rotateZ(267deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-267deg) rotateY(205deg) translateX(360px) rotateZ(267deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit92 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(80px) rotateZ(267deg); }
    80% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(80px) rotateZ(267deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(240px) rotateZ(267deg); } }
  @keyframes orbit92 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(80px) rotateZ(267deg); }
    80% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(80px) rotateZ(267deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-267deg) rotateY(205deg) translateX(240px) rotateZ(267deg); } } }

.c:nth-child(93) {
  -webkit-animation: orbit93 14s infinite;
          animation: orbit93 14s infinite;
  -webkit-animation-delay: 0.93s;
          animation-delay: 0.93s;
  background-color: #fdd039; }

@-webkit-keyframes orbit93 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(120px) rotateZ(68deg); }
  80% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(120px) rotateZ(68deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(360px) rotateZ(68deg); } }

@keyframes orbit93 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(120px) rotateZ(68deg); }
  80% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(120px) rotateZ(68deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-68deg) rotateY(285deg) translateX(360px) rotateZ(68deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit93 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(80px) rotateZ(68deg); }
    80% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(80px) rotateZ(68deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(240px) rotateZ(68deg); } }
  @keyframes orbit93 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(80px) rotateZ(68deg); }
    80% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(80px) rotateZ(68deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-68deg) rotateY(285deg) translateX(240px) rotateZ(68deg); } } }

.c:nth-child(94) {
  -webkit-animation: orbit94 14s infinite;
          animation: orbit94 14s infinite;
  -webkit-animation-delay: 0.94s;
          animation-delay: 0.94s;
  background-color: #fdd039; }

@-webkit-keyframes orbit94 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(120px) rotateZ(146deg); }
  80% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(120px) rotateZ(146deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(360px) rotateZ(146deg); } }

@keyframes orbit94 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(120px) rotateZ(146deg); }
  80% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(120px) rotateZ(146deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-146deg) rotateY(269deg) translateX(360px) rotateZ(146deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit94 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(80px) rotateZ(146deg); }
    80% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(80px) rotateZ(146deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(240px) rotateZ(146deg); } }
  @keyframes orbit94 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(80px) rotateZ(146deg); }
    80% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(80px) rotateZ(146deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-146deg) rotateY(269deg) translateX(240px) rotateZ(146deg); } } }

.c:nth-child(95) {
  -webkit-animation: orbit95 14s infinite;
          animation: orbit95 14s infinite;
  -webkit-animation-delay: 0.95s;
          animation-delay: 0.95s;
  background-color: #fdd039; }

@-webkit-keyframes orbit95 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(120px) rotateZ(57deg); }
  80% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(120px) rotateZ(57deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(360px) rotateZ(57deg); } }

@keyframes orbit95 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(120px) rotateZ(57deg); }
  80% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(120px) rotateZ(57deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-57deg) rotateY(306deg) translateX(360px) rotateZ(57deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit95 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(80px) rotateZ(57deg); }
    80% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(80px) rotateZ(57deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(240px) rotateZ(57deg); } }
  @keyframes orbit95 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(80px) rotateZ(57deg); }
    80% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(80px) rotateZ(57deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-57deg) rotateY(306deg) translateX(240px) rotateZ(57deg); } } }

.c:nth-child(96) {
  -webkit-animation: orbit96 14s infinite;
          animation: orbit96 14s infinite;
  -webkit-animation-delay: 0.96s;
          animation-delay: 0.96s;
  background-color: #fdd039; }

@-webkit-keyframes orbit96 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(120px) rotateZ(83deg); }
  80% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(120px) rotateZ(83deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(360px) rotateZ(83deg); } }

@keyframes orbit96 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(120px) rotateZ(83deg); }
  80% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(120px) rotateZ(83deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-83deg) rotateY(323deg) translateX(360px) rotateZ(83deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit96 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(80px) rotateZ(83deg); }
    80% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(80px) rotateZ(83deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(240px) rotateZ(83deg); } }
  @keyframes orbit96 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(80px) rotateZ(83deg); }
    80% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(80px) rotateZ(83deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-83deg) rotateY(323deg) translateX(240px) rotateZ(83deg); } } }

.c:nth-child(97) {
  -webkit-animation: orbit97 14s infinite;
          animation: orbit97 14s infinite;
  -webkit-animation-delay: 0.97s;
          animation-delay: 0.97s;
  background-color: #fdd039; }

@-webkit-keyframes orbit97 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(120px) rotateZ(263deg); }
  80% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(120px) rotateZ(263deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(360px) rotateZ(263deg); } }

@keyframes orbit97 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(120px) rotateZ(263deg); }
  80% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(120px) rotateZ(263deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-263deg) rotateY(208deg) translateX(360px) rotateZ(263deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit97 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(80px) rotateZ(263deg); }
    80% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(80px) rotateZ(263deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(240px) rotateZ(263deg); } }
  @keyframes orbit97 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(80px) rotateZ(263deg); }
    80% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(80px) rotateZ(263deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-263deg) rotateY(208deg) translateX(240px) rotateZ(263deg); } } }

.c:nth-child(98) {
  -webkit-animation: orbit98 14s infinite;
          animation: orbit98 14s infinite;
  -webkit-animation-delay: 0.98s;
          animation-delay: 0.98s;
  background-color: #fdd039; }

@-webkit-keyframes orbit98 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(120px) rotateZ(208deg); }
  80% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(120px) rotateZ(208deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(360px) rotateZ(208deg); } }

@keyframes orbit98 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(120px) rotateZ(208deg); }
  80% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(120px) rotateZ(208deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-208deg) rotateY(334deg) translateX(360px) rotateZ(208deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit98 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(80px) rotateZ(208deg); }
    80% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(80px) rotateZ(208deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(240px) rotateZ(208deg); } }
  @keyframes orbit98 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(80px) rotateZ(208deg); }
    80% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(80px) rotateZ(208deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-208deg) rotateY(334deg) translateX(240px) rotateZ(208deg); } } }

.c:nth-child(99) {
  -webkit-animation: orbit99 14s infinite;
          animation: orbit99 14s infinite;
  -webkit-animation-delay: 0.99s;
          animation-delay: 0.99s;
  background-color: #fdd039; }

@-webkit-keyframes orbit99 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(120px) rotateZ(97deg); }
  80% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(120px) rotateZ(97deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(360px) rotateZ(97deg); } }

@keyframes orbit99 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(120px) rotateZ(97deg); }
  80% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(120px) rotateZ(97deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-97deg) rotateY(221deg) translateX(360px) rotateZ(97deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit99 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(80px) rotateZ(97deg); }
    80% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(80px) rotateZ(97deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(240px) rotateZ(97deg); } }
  @keyframes orbit99 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(80px) rotateZ(97deg); }
    80% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(80px) rotateZ(97deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-97deg) rotateY(221deg) translateX(240px) rotateZ(97deg); } } }

.c:nth-child(100) {
  -webkit-animation: orbit100 14s infinite;
          animation: orbit100 14s infinite;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
  background-color: #fdd039; }

@-webkit-keyframes orbit100 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(120px) rotateZ(153deg); }
  80% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(120px) rotateZ(153deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(360px) rotateZ(153deg); } }

@keyframes orbit100 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(120px) rotateZ(153deg); }
  80% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(120px) rotateZ(153deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-153deg) rotateY(170deg) translateX(360px) rotateZ(153deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit100 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(80px) rotateZ(153deg); }
    80% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(80px) rotateZ(153deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(240px) rotateZ(153deg); } }
  @keyframes orbit100 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(80px) rotateZ(153deg); }
    80% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(80px) rotateZ(153deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-153deg) rotateY(170deg) translateX(240px) rotateZ(153deg); } } }

.c:nth-child(101) {
  -webkit-animation: orbit101 14s infinite;
          animation: orbit101 14s infinite;
  -webkit-animation-delay: 1.01s;
          animation-delay: 1.01s;
  background-color: #fdd039; }

@-webkit-keyframes orbit101 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(360px) rotateZ(221deg); } }

@keyframes orbit101 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(310deg) translateX(360px) rotateZ(221deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit101 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(240px) rotateZ(221deg); } }
  @keyframes orbit101 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(310deg) translateX(240px) rotateZ(221deg); } } }

.c:nth-child(102) {
  -webkit-animation: orbit102 14s infinite;
          animation: orbit102 14s infinite;
  -webkit-animation-delay: 1.02s;
          animation-delay: 1.02s;
  background-color: #fdd039; }

@-webkit-keyframes orbit102 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(120px) rotateZ(282deg); }
  80% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(120px) rotateZ(282deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(360px) rotateZ(282deg); } }

@keyframes orbit102 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(120px) rotateZ(282deg); }
  80% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(120px) rotateZ(282deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-282deg) rotateY(273deg) translateX(360px) rotateZ(282deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit102 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(80px) rotateZ(282deg); }
    80% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(80px) rotateZ(282deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(240px) rotateZ(282deg); } }
  @keyframes orbit102 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(80px) rotateZ(282deg); }
    80% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(80px) rotateZ(282deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-282deg) rotateY(273deg) translateX(240px) rotateZ(282deg); } } }

.c:nth-child(103) {
  -webkit-animation: orbit103 14s infinite;
          animation: orbit103 14s infinite;
  -webkit-animation-delay: 1.03s;
          animation-delay: 1.03s;
  background-color: #fdd039; }

@-webkit-keyframes orbit103 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(120px) rotateZ(326deg); }
  80% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(120px) rotateZ(326deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(360px) rotateZ(326deg); } }

@keyframes orbit103 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(120px) rotateZ(326deg); }
  80% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(120px) rotateZ(326deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-326deg) rotateY(213deg) translateX(360px) rotateZ(326deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit103 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(80px) rotateZ(326deg); }
    80% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(80px) rotateZ(326deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(240px) rotateZ(326deg); } }
  @keyframes orbit103 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(80px) rotateZ(326deg); }
    80% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(80px) rotateZ(326deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-326deg) rotateY(213deg) translateX(240px) rotateZ(326deg); } } }

.c:nth-child(104) {
  -webkit-animation: orbit104 14s infinite;
          animation: orbit104 14s infinite;
  -webkit-animation-delay: 1.04s;
          animation-delay: 1.04s;
  background-color: #fdd039; }

@-webkit-keyframes orbit104 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(120px) rotateZ(242deg); }
  80% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(120px) rotateZ(242deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(360px) rotateZ(242deg); } }

@keyframes orbit104 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(120px) rotateZ(242deg); }
  80% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(120px) rotateZ(242deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-242deg) rotateY(54deg) translateX(360px) rotateZ(242deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit104 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(80px) rotateZ(242deg); }
    80% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(80px) rotateZ(242deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(240px) rotateZ(242deg); } }
  @keyframes orbit104 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(80px) rotateZ(242deg); }
    80% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(80px) rotateZ(242deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-242deg) rotateY(54deg) translateX(240px) rotateZ(242deg); } } }

.c:nth-child(105) {
  -webkit-animation: orbit105 14s infinite;
          animation: orbit105 14s infinite;
  -webkit-animation-delay: 1.05s;
          animation-delay: 1.05s;
  background-color: #fdd039; }

@-webkit-keyframes orbit105 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(120px) rotateZ(112deg); }
  80% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(120px) rotateZ(112deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(360px) rotateZ(112deg); } }

@keyframes orbit105 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(120px) rotateZ(112deg); }
  80% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(120px) rotateZ(112deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-112deg) rotateY(96deg) translateX(360px) rotateZ(112deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit105 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(80px) rotateZ(112deg); }
    80% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(80px) rotateZ(112deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(240px) rotateZ(112deg); } }
  @keyframes orbit105 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(80px) rotateZ(112deg); }
    80% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(80px) rotateZ(112deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-112deg) rotateY(96deg) translateX(240px) rotateZ(112deg); } } }

.c:nth-child(106) {
  -webkit-animation: orbit106 14s infinite;
          animation: orbit106 14s infinite;
  -webkit-animation-delay: 1.06s;
          animation-delay: 1.06s;
  background-color: #fdd039; }

@-webkit-keyframes orbit106 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(120px) rotateZ(294deg); }
  80% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(120px) rotateZ(294deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(360px) rotateZ(294deg); } }

@keyframes orbit106 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(120px) rotateZ(294deg); }
  80% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(120px) rotateZ(294deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-294deg) rotateY(136deg) translateX(360px) rotateZ(294deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit106 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(80px) rotateZ(294deg); }
    80% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(80px) rotateZ(294deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(240px) rotateZ(294deg); } }
  @keyframes orbit106 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(80px) rotateZ(294deg); }
    80% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(80px) rotateZ(294deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-294deg) rotateY(136deg) translateX(240px) rotateZ(294deg); } } }

.c:nth-child(107) {
  -webkit-animation: orbit107 14s infinite;
          animation: orbit107 14s infinite;
  -webkit-animation-delay: 1.07s;
          animation-delay: 1.07s;
  background-color: #fdd039; }

@-webkit-keyframes orbit107 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(120px) rotateZ(25deg); }
  80% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(120px) rotateZ(25deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(360px) rotateZ(25deg); } }

@keyframes orbit107 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(120px) rotateZ(25deg); }
  80% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(120px) rotateZ(25deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-25deg) rotateY(310deg) translateX(360px) rotateZ(25deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit107 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(80px) rotateZ(25deg); }
    80% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(80px) rotateZ(25deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(240px) rotateZ(25deg); } }
  @keyframes orbit107 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(80px) rotateZ(25deg); }
    80% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(80px) rotateZ(25deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-25deg) rotateY(310deg) translateX(240px) rotateZ(25deg); } } }

.c:nth-child(108) {
  -webkit-animation: orbit108 14s infinite;
          animation: orbit108 14s infinite;
  -webkit-animation-delay: 1.08s;
          animation-delay: 1.08s;
  background-color: #fdd039; }

@-webkit-keyframes orbit108 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(360px) rotateZ(141deg); } }

@keyframes orbit108 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(313deg) translateX(360px) rotateZ(141deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit108 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(240px) rotateZ(141deg); } }
  @keyframes orbit108 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(313deg) translateX(240px) rotateZ(141deg); } } }

.c:nth-child(109) {
  -webkit-animation: orbit109 14s infinite;
          animation: orbit109 14s infinite;
  -webkit-animation-delay: 1.09s;
          animation-delay: 1.09s;
  background-color: #fdd039; }

@-webkit-keyframes orbit109 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(360px) rotateZ(239deg); } }

@keyframes orbit109 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(247deg) translateX(360px) rotateZ(239deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit109 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(240px) rotateZ(239deg); } }
  @keyframes orbit109 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(247deg) translateX(240px) rotateZ(239deg); } } }

.c:nth-child(110) {
  -webkit-animation: orbit110 14s infinite;
          animation: orbit110 14s infinite;
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s;
  background-color: #fdd039; }

@-webkit-keyframes orbit110 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(120px) rotateZ(261deg); }
  80% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(120px) rotateZ(261deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(360px) rotateZ(261deg); } }

@keyframes orbit110 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(120px) rotateZ(261deg); }
  80% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(120px) rotateZ(261deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-261deg) rotateY(145deg) translateX(360px) rotateZ(261deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit110 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(80px) rotateZ(261deg); }
    80% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(80px) rotateZ(261deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(240px) rotateZ(261deg); } }
  @keyframes orbit110 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(80px) rotateZ(261deg); }
    80% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(80px) rotateZ(261deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-261deg) rotateY(145deg) translateX(240px) rotateZ(261deg); } } }

.c:nth-child(111) {
  -webkit-animation: orbit111 14s infinite;
          animation: orbit111 14s infinite;
  -webkit-animation-delay: 1.11s;
          animation-delay: 1.11s;
  background-color: #fdd039; }

@-webkit-keyframes orbit111 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(360px) rotateZ(75deg); } }

@keyframes orbit111 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(199deg) translateX(360px) rotateZ(75deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit111 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(240px) rotateZ(75deg); } }
  @keyframes orbit111 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(199deg) translateX(240px) rotateZ(75deg); } } }

.c:nth-child(112) {
  -webkit-animation: orbit112 14s infinite;
          animation: orbit112 14s infinite;
  -webkit-animation-delay: 1.12s;
          animation-delay: 1.12s;
  background-color: #fdd039; }

@-webkit-keyframes orbit112 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(120px) rotateZ(33deg); }
  80% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(120px) rotateZ(33deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(360px) rotateZ(33deg); } }

@keyframes orbit112 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(120px) rotateZ(33deg); }
  80% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(120px) rotateZ(33deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-33deg) rotateY(321deg) translateX(360px) rotateZ(33deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit112 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(80px) rotateZ(33deg); }
    80% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(80px) rotateZ(33deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(240px) rotateZ(33deg); } }
  @keyframes orbit112 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(80px) rotateZ(33deg); }
    80% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(80px) rotateZ(33deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-33deg) rotateY(321deg) translateX(240px) rotateZ(33deg); } } }

.c:nth-child(113) {
  -webkit-animation: orbit113 14s infinite;
          animation: orbit113 14s infinite;
  -webkit-animation-delay: 1.13s;
          animation-delay: 1.13s;
  background-color: #fdd039; }

@-webkit-keyframes orbit113 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(120px) rotateZ(74deg); }
  80% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(120px) rotateZ(74deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(360px) rotateZ(74deg); } }

@keyframes orbit113 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(120px) rotateZ(74deg); }
  80% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(120px) rotateZ(74deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-74deg) rotateY(319deg) translateX(360px) rotateZ(74deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit113 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(80px) rotateZ(74deg); }
    80% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(80px) rotateZ(74deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(240px) rotateZ(74deg); } }
  @keyframes orbit113 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(80px) rotateZ(74deg); }
    80% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(80px) rotateZ(74deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-74deg) rotateY(319deg) translateX(240px) rotateZ(74deg); } } }

.c:nth-child(114) {
  -webkit-animation: orbit114 14s infinite;
          animation: orbit114 14s infinite;
  -webkit-animation-delay: 1.14s;
          animation-delay: 1.14s;
  background-color: #fdd039; }

@-webkit-keyframes orbit114 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(120px) rotateZ(289deg); }
  80% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(120px) rotateZ(289deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(360px) rotateZ(289deg); } }

@keyframes orbit114 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(120px) rotateZ(289deg); }
  80% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(120px) rotateZ(289deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-289deg) rotateY(133deg) translateX(360px) rotateZ(289deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit114 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(80px) rotateZ(289deg); }
    80% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(80px) rotateZ(289deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(240px) rotateZ(289deg); } }
  @keyframes orbit114 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(80px) rotateZ(289deg); }
    80% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(80px) rotateZ(289deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-289deg) rotateY(133deg) translateX(240px) rotateZ(289deg); } } }

.c:nth-child(115) {
  -webkit-animation: orbit115 14s infinite;
          animation: orbit115 14s infinite;
  -webkit-animation-delay: 1.15s;
          animation-delay: 1.15s;
  background-color: #fdd039; }

@-webkit-keyframes orbit115 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(360px) rotateZ(230deg); } }

@keyframes orbit115 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(117deg) translateX(360px) rotateZ(230deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit115 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(240px) rotateZ(230deg); } }
  @keyframes orbit115 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(117deg) translateX(240px) rotateZ(230deg); } } }

.c:nth-child(116) {
  -webkit-animation: orbit116 14s infinite;
          animation: orbit116 14s infinite;
  -webkit-animation-delay: 1.16s;
          animation-delay: 1.16s;
  background-color: #fdd039; }

@-webkit-keyframes orbit116 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(360px) rotateZ(313deg); } }

@keyframes orbit116 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(178deg) translateX(360px) rotateZ(313deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit116 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(240px) rotateZ(313deg); } }
  @keyframes orbit116 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(178deg) translateX(240px) rotateZ(313deg); } } }

.c:nth-child(117) {
  -webkit-animation: orbit117 14s infinite;
          animation: orbit117 14s infinite;
  -webkit-animation-delay: 1.17s;
          animation-delay: 1.17s;
  background-color: #fdd039; }

@-webkit-keyframes orbit117 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(120px) rotateZ(172deg); }
  80% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(120px) rotateZ(172deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(360px) rotateZ(172deg); } }

@keyframes orbit117 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(120px) rotateZ(172deg); }
  80% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(120px) rotateZ(172deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-172deg) rotateY(232deg) translateX(360px) rotateZ(172deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit117 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(80px) rotateZ(172deg); }
    80% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(80px) rotateZ(172deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(240px) rotateZ(172deg); } }
  @keyframes orbit117 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(80px) rotateZ(172deg); }
    80% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(80px) rotateZ(172deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-172deg) rotateY(232deg) translateX(240px) rotateZ(172deg); } } }

.c:nth-child(118) {
  -webkit-animation: orbit118 14s infinite;
          animation: orbit118 14s infinite;
  -webkit-animation-delay: 1.18s;
          animation-delay: 1.18s;
  background-color: #fdd039; }

@-webkit-keyframes orbit118 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(120px) rotateZ(322deg); }
  80% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(120px) rotateZ(322deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(360px) rotateZ(322deg); } }

@keyframes orbit118 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(120px) rotateZ(322deg); }
  80% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(120px) rotateZ(322deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-322deg) rotateY(158deg) translateX(360px) rotateZ(322deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit118 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(80px) rotateZ(322deg); }
    80% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(80px) rotateZ(322deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(240px) rotateZ(322deg); } }
  @keyframes orbit118 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(80px) rotateZ(322deg); }
    80% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(80px) rotateZ(322deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-322deg) rotateY(158deg) translateX(240px) rotateZ(322deg); } } }

.c:nth-child(119) {
  -webkit-animation: orbit119 14s infinite;
          animation: orbit119 14s infinite;
  -webkit-animation-delay: 1.19s;
          animation-delay: 1.19s;
  background-color: #fdd039; }

@-webkit-keyframes orbit119 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(360px) rotateZ(313deg); } }

@keyframes orbit119 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(51deg) translateX(360px) rotateZ(313deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit119 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(240px) rotateZ(313deg); } }
  @keyframes orbit119 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(51deg) translateX(240px) rotateZ(313deg); } } }

.c:nth-child(120) {
  -webkit-animation: orbit120 14s infinite;
          animation: orbit120 14s infinite;
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
  background-color: #fdd039; }

@-webkit-keyframes orbit120 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(120px) rotateZ(194deg); }
  80% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(120px) rotateZ(194deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(360px) rotateZ(194deg); } }

@keyframes orbit120 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(120px) rotateZ(194deg); }
  80% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(120px) rotateZ(194deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-194deg) rotateY(318deg) translateX(360px) rotateZ(194deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit120 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(80px) rotateZ(194deg); }
    80% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(80px) rotateZ(194deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(240px) rotateZ(194deg); } }
  @keyframes orbit120 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(80px) rotateZ(194deg); }
    80% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(80px) rotateZ(194deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-194deg) rotateY(318deg) translateX(240px) rotateZ(194deg); } } }

.c:nth-child(121) {
  -webkit-animation: orbit121 14s infinite;
          animation: orbit121 14s infinite;
  -webkit-animation-delay: 1.21s;
          animation-delay: 1.21s;
  background-color: #fdd039; }

@-webkit-keyframes orbit121 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(120px) rotateZ(310deg); }
  80% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(120px) rotateZ(310deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(360px) rotateZ(310deg); } }

@keyframes orbit121 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(120px) rotateZ(310deg); }
  80% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(120px) rotateZ(310deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-310deg) rotateY(235deg) translateX(360px) rotateZ(310deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit121 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(80px) rotateZ(310deg); }
    80% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(80px) rotateZ(310deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(240px) rotateZ(310deg); } }
  @keyframes orbit121 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(80px) rotateZ(310deg); }
    80% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(80px) rotateZ(310deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-310deg) rotateY(235deg) translateX(240px) rotateZ(310deg); } } }

.c:nth-child(122) {
  -webkit-animation: orbit122 14s infinite;
          animation: orbit122 14s infinite;
  -webkit-animation-delay: 1.22s;
          animation-delay: 1.22s;
  background-color: #fdd039; }

@-webkit-keyframes orbit122 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(360px) rotateZ(270deg); } }

@keyframes orbit122 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(94deg) translateX(360px) rotateZ(270deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit122 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(240px) rotateZ(270deg); } }
  @keyframes orbit122 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(94deg) translateX(240px) rotateZ(270deg); } } }

.c:nth-child(123) {
  -webkit-animation: orbit123 14s infinite;
          animation: orbit123 14s infinite;
  -webkit-animation-delay: 1.23s;
          animation-delay: 1.23s;
  background-color: #fdd039; }

@-webkit-keyframes orbit123 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(120px) rotateZ(191deg); }
  80% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(120px) rotateZ(191deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(360px) rotateZ(191deg); } }

@keyframes orbit123 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(120px) rotateZ(191deg); }
  80% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(120px) rotateZ(191deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-191deg) rotateY(203deg) translateX(360px) rotateZ(191deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit123 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(80px) rotateZ(191deg); }
    80% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(80px) rotateZ(191deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(240px) rotateZ(191deg); } }
  @keyframes orbit123 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(80px) rotateZ(191deg); }
    80% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(80px) rotateZ(191deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-191deg) rotateY(203deg) translateX(240px) rotateZ(191deg); } } }

.c:nth-child(124) {
  -webkit-animation: orbit124 14s infinite;
          animation: orbit124 14s infinite;
  -webkit-animation-delay: 1.24s;
          animation-delay: 1.24s;
  background-color: #fdd039; }

@-webkit-keyframes orbit124 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(120px) rotateZ(57deg); }
  80% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(120px) rotateZ(57deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(360px) rotateZ(57deg); } }

@keyframes orbit124 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(120px) rotateZ(57deg); }
  80% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(120px) rotateZ(57deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-57deg) rotateY(227deg) translateX(360px) rotateZ(57deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit124 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(80px) rotateZ(57deg); }
    80% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(80px) rotateZ(57deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(240px) rotateZ(57deg); } }
  @keyframes orbit124 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(80px) rotateZ(57deg); }
    80% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(80px) rotateZ(57deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-57deg) rotateY(227deg) translateX(240px) rotateZ(57deg); } } }

.c:nth-child(125) {
  -webkit-animation: orbit125 14s infinite;
          animation: orbit125 14s infinite;
  -webkit-animation-delay: 1.25s;
          animation-delay: 1.25s;
  background-color: #fdd039; }

@-webkit-keyframes orbit125 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(120px) rotateZ(116deg); }
  80% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(120px) rotateZ(116deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(360px) rotateZ(116deg); } }

@keyframes orbit125 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(120px) rotateZ(116deg); }
  80% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(120px) rotateZ(116deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-116deg) rotateY(145deg) translateX(360px) rotateZ(116deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit125 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(80px) rotateZ(116deg); }
    80% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(80px) rotateZ(116deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(240px) rotateZ(116deg); } }
  @keyframes orbit125 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(80px) rotateZ(116deg); }
    80% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(80px) rotateZ(116deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-116deg) rotateY(145deg) translateX(240px) rotateZ(116deg); } } }

.c:nth-child(126) {
  -webkit-animation: orbit126 14s infinite;
          animation: orbit126 14s infinite;
  -webkit-animation-delay: 1.26s;
          animation-delay: 1.26s;
  background-color: #fdd039; }

@-webkit-keyframes orbit126 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(120px) rotateZ(89deg); }
  80% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(120px) rotateZ(89deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(360px) rotateZ(89deg); } }

@keyframes orbit126 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(120px) rotateZ(89deg); }
  80% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(120px) rotateZ(89deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-89deg) rotateY(194deg) translateX(360px) rotateZ(89deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit126 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(80px) rotateZ(89deg); }
    80% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(80px) rotateZ(89deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(240px) rotateZ(89deg); } }
  @keyframes orbit126 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(80px) rotateZ(89deg); }
    80% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(80px) rotateZ(89deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-89deg) rotateY(194deg) translateX(240px) rotateZ(89deg); } } }

.c:nth-child(127) {
  -webkit-animation: orbit127 14s infinite;
          animation: orbit127 14s infinite;
  -webkit-animation-delay: 1.27s;
          animation-delay: 1.27s;
  background-color: #fdd039; }

@-webkit-keyframes orbit127 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(120px) rotateZ(188deg); }
  80% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(120px) rotateZ(188deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(360px) rotateZ(188deg); } }

@keyframes orbit127 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(120px) rotateZ(188deg); }
  80% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(120px) rotateZ(188deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-188deg) rotateY(256deg) translateX(360px) rotateZ(188deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit127 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(80px) rotateZ(188deg); }
    80% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(80px) rotateZ(188deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(240px) rotateZ(188deg); } }
  @keyframes orbit127 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(80px) rotateZ(188deg); }
    80% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(80px) rotateZ(188deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-188deg) rotateY(256deg) translateX(240px) rotateZ(188deg); } } }

.c:nth-child(128) {
  -webkit-animation: orbit128 14s infinite;
          animation: orbit128 14s infinite;
  -webkit-animation-delay: 1.28s;
          animation-delay: 1.28s;
  background-color: #fdd039; }

@-webkit-keyframes orbit128 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(360px) rotateZ(313deg); } }

@keyframes orbit128 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(120px) rotateZ(313deg); }
  80% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(120px) rotateZ(313deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-313deg) rotateY(228deg) translateX(360px) rotateZ(313deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit128 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(240px) rotateZ(313deg); } }
  @keyframes orbit128 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(80px) rotateZ(313deg); }
    80% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(80px) rotateZ(313deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-313deg) rotateY(228deg) translateX(240px) rotateZ(313deg); } } }

.c:nth-child(129) {
  -webkit-animation: orbit129 14s infinite;
          animation: orbit129 14s infinite;
  -webkit-animation-delay: 1.29s;
          animation-delay: 1.29s;
  background-color: #fdd039; }

@-webkit-keyframes orbit129 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(120px) rotateZ(281deg); }
  80% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(120px) rotateZ(281deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(360px) rotateZ(281deg); } }

@keyframes orbit129 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(120px) rotateZ(281deg); }
  80% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(120px) rotateZ(281deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-281deg) rotateY(6deg) translateX(360px) rotateZ(281deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit129 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(80px) rotateZ(281deg); }
    80% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(80px) rotateZ(281deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(240px) rotateZ(281deg); } }
  @keyframes orbit129 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(80px) rotateZ(281deg); }
    80% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(80px) rotateZ(281deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-281deg) rotateY(6deg) translateX(240px) rotateZ(281deg); } } }

.c:nth-child(130) {
  -webkit-animation: orbit130 14s infinite;
          animation: orbit130 14s infinite;
  -webkit-animation-delay: 1.3s;
          animation-delay: 1.3s;
  background-color: #fdd039; }

@-webkit-keyframes orbit130 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(120px) rotateZ(323deg); }
  80% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(120px) rotateZ(323deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(360px) rotateZ(323deg); } }

@keyframes orbit130 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(120px) rotateZ(323deg); }
  80% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(120px) rotateZ(323deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-323deg) rotateY(198deg) translateX(360px) rotateZ(323deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit130 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(80px) rotateZ(323deg); }
    80% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(80px) rotateZ(323deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(240px) rotateZ(323deg); } }
  @keyframes orbit130 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(80px) rotateZ(323deg); }
    80% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(80px) rotateZ(323deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-323deg) rotateY(198deg) translateX(240px) rotateZ(323deg); } } }

.c:nth-child(131) {
  -webkit-animation: orbit131 14s infinite;
          animation: orbit131 14s infinite;
  -webkit-animation-delay: 1.31s;
          animation-delay: 1.31s;
  background-color: #fdd039; }

@-webkit-keyframes orbit131 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(120px) rotateZ(120deg); }
  80% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(120px) rotateZ(120deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(360px) rotateZ(120deg); } }

@keyframes orbit131 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(120px) rotateZ(120deg); }
  80% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(120px) rotateZ(120deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-120deg) rotateY(56deg) translateX(360px) rotateZ(120deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit131 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(80px) rotateZ(120deg); }
    80% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(80px) rotateZ(120deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(240px) rotateZ(120deg); } }
  @keyframes orbit131 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(80px) rotateZ(120deg); }
    80% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(80px) rotateZ(120deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-120deg) rotateY(56deg) translateX(240px) rotateZ(120deg); } } }

.c:nth-child(132) {
  -webkit-animation: orbit132 14s infinite;
          animation: orbit132 14s infinite;
  -webkit-animation-delay: 1.32s;
          animation-delay: 1.32s;
  background-color: #fdd039; }

@-webkit-keyframes orbit132 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(120px) rotateZ(287deg); }
  80% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(120px) rotateZ(287deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(360px) rotateZ(287deg); } }

@keyframes orbit132 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(120px) rotateZ(287deg); }
  80% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(120px) rotateZ(287deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-287deg) rotateY(104deg) translateX(360px) rotateZ(287deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit132 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(80px) rotateZ(287deg); }
    80% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(80px) rotateZ(287deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(240px) rotateZ(287deg); } }
  @keyframes orbit132 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(80px) rotateZ(287deg); }
    80% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(80px) rotateZ(287deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-287deg) rotateY(104deg) translateX(240px) rotateZ(287deg); } } }

.c:nth-child(133) {
  -webkit-animation: orbit133 14s infinite;
          animation: orbit133 14s infinite;
  -webkit-animation-delay: 1.33s;
          animation-delay: 1.33s;
  background-color: #fdd039; }

@-webkit-keyframes orbit133 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(120px) rotateZ(236deg); }
  80% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(120px) rotateZ(236deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(360px) rotateZ(236deg); } }

@keyframes orbit133 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(120px) rotateZ(236deg); }
  80% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(120px) rotateZ(236deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-236deg) rotateY(60deg) translateX(360px) rotateZ(236deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit133 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(80px) rotateZ(236deg); }
    80% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(80px) rotateZ(236deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(240px) rotateZ(236deg); } }
  @keyframes orbit133 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(80px) rotateZ(236deg); }
    80% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(80px) rotateZ(236deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-236deg) rotateY(60deg) translateX(240px) rotateZ(236deg); } } }

.c:nth-child(134) {
  -webkit-animation: orbit134 14s infinite;
          animation: orbit134 14s infinite;
  -webkit-animation-delay: 1.34s;
          animation-delay: 1.34s;
  background-color: #fdd039; }

@-webkit-keyframes orbit134 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(360px) rotateZ(230deg); } }

@keyframes orbit134 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(141deg) translateX(360px) rotateZ(230deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit134 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(240px) rotateZ(230deg); } }
  @keyframes orbit134 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(141deg) translateX(240px) rotateZ(230deg); } } }

.c:nth-child(135) {
  -webkit-animation: orbit135 14s infinite;
          animation: orbit135 14s infinite;
  -webkit-animation-delay: 1.35s;
          animation-delay: 1.35s;
  background-color: #fdd039; }

@-webkit-keyframes orbit135 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(120px) rotateZ(116deg); }
  80% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(120px) rotateZ(116deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(360px) rotateZ(116deg); } }

@keyframes orbit135 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(120px) rotateZ(116deg); }
  80% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(120px) rotateZ(116deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-116deg) rotateY(82deg) translateX(360px) rotateZ(116deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit135 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(80px) rotateZ(116deg); }
    80% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(80px) rotateZ(116deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(240px) rotateZ(116deg); } }
  @keyframes orbit135 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(80px) rotateZ(116deg); }
    80% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(80px) rotateZ(116deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-116deg) rotateY(82deg) translateX(240px) rotateZ(116deg); } } }

.c:nth-child(136) {
  -webkit-animation: orbit136 14s infinite;
          animation: orbit136 14s infinite;
  -webkit-animation-delay: 1.36s;
          animation-delay: 1.36s;
  background-color: #fdd039; }

@-webkit-keyframes orbit136 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(120px) rotateZ(188deg); }
  80% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(120px) rotateZ(188deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(360px) rotateZ(188deg); } }

@keyframes orbit136 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(120px) rotateZ(188deg); }
  80% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(120px) rotateZ(188deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-188deg) rotateY(269deg) translateX(360px) rotateZ(188deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit136 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(80px) rotateZ(188deg); }
    80% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(80px) rotateZ(188deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(240px) rotateZ(188deg); } }
  @keyframes orbit136 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(80px) rotateZ(188deg); }
    80% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(80px) rotateZ(188deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-188deg) rotateY(269deg) translateX(240px) rotateZ(188deg); } } }

.c:nth-child(137) {
  -webkit-animation: orbit137 14s infinite;
          animation: orbit137 14s infinite;
  -webkit-animation-delay: 1.37s;
          animation-delay: 1.37s;
  background-color: #fdd039; }

@-webkit-keyframes orbit137 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(120px) rotateZ(14deg); }
  80% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(120px) rotateZ(14deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(360px) rotateZ(14deg); } }

@keyframes orbit137 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(120px) rotateZ(14deg); }
  80% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(120px) rotateZ(14deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-14deg) rotateY(302deg) translateX(360px) rotateZ(14deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit137 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(80px) rotateZ(14deg); }
    80% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(80px) rotateZ(14deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(240px) rotateZ(14deg); } }
  @keyframes orbit137 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(80px) rotateZ(14deg); }
    80% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(80px) rotateZ(14deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-14deg) rotateY(302deg) translateX(240px) rotateZ(14deg); } } }

.c:nth-child(138) {
  -webkit-animation: orbit138 14s infinite;
          animation: orbit138 14s infinite;
  -webkit-animation-delay: 1.38s;
          animation-delay: 1.38s;
  background-color: #fdd039; }

@-webkit-keyframes orbit138 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(360px) rotateZ(67deg); } }

@keyframes orbit138 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(25deg) translateX(360px) rotateZ(67deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit138 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(240px) rotateZ(67deg); } }
  @keyframes orbit138 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(25deg) translateX(240px) rotateZ(67deg); } } }

.c:nth-child(139) {
  -webkit-animation: orbit139 14s infinite;
          animation: orbit139 14s infinite;
  -webkit-animation-delay: 1.39s;
          animation-delay: 1.39s;
  background-color: #fdd039; }

@-webkit-keyframes orbit139 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(120px) rotateZ(59deg); }
  80% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(120px) rotateZ(59deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(360px) rotateZ(59deg); } }

@keyframes orbit139 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(120px) rotateZ(59deg); }
  80% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(120px) rotateZ(59deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-59deg) rotateY(166deg) translateX(360px) rotateZ(59deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit139 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(80px) rotateZ(59deg); }
    80% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(80px) rotateZ(59deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(240px) rotateZ(59deg); } }
  @keyframes orbit139 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(80px) rotateZ(59deg); }
    80% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(80px) rotateZ(59deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-59deg) rotateY(166deg) translateX(240px) rotateZ(59deg); } } }

.c:nth-child(140) {
  -webkit-animation: orbit140 14s infinite;
          animation: orbit140 14s infinite;
  -webkit-animation-delay: 1.4s;
          animation-delay: 1.4s;
  background-color: #fdd039; }

@-webkit-keyframes orbit140 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(360px) rotateZ(288deg); } }

@keyframes orbit140 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(120px) rotateZ(288deg); }
  80% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(120px) rotateZ(288deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-288deg) rotateY(43deg) translateX(360px) rotateZ(288deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit140 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(240px) rotateZ(288deg); } }
  @keyframes orbit140 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(80px) rotateZ(288deg); }
    80% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(80px) rotateZ(288deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-288deg) rotateY(43deg) translateX(240px) rotateZ(288deg); } } }

.c:nth-child(141) {
  -webkit-animation: orbit141 14s infinite;
          animation: orbit141 14s infinite;
  -webkit-animation-delay: 1.41s;
          animation-delay: 1.41s;
  background-color: #fdd039; }

@-webkit-keyframes orbit141 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(120px) rotateZ(245deg); }
  80% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(120px) rotateZ(245deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(360px) rotateZ(245deg); } }

@keyframes orbit141 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(120px) rotateZ(245deg); }
  80% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(120px) rotateZ(245deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-245deg) rotateY(176deg) translateX(360px) rotateZ(245deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit141 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(80px) rotateZ(245deg); }
    80% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(80px) rotateZ(245deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(240px) rotateZ(245deg); } }
  @keyframes orbit141 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(80px) rotateZ(245deg); }
    80% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(80px) rotateZ(245deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-245deg) rotateY(176deg) translateX(240px) rotateZ(245deg); } } }

.c:nth-child(142) {
  -webkit-animation: orbit142 14s infinite;
          animation: orbit142 14s infinite;
  -webkit-animation-delay: 1.42s;
          animation-delay: 1.42s;
  background-color: #fdd039; }

@-webkit-keyframes orbit142 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(360px) rotateZ(122deg); } }

@keyframes orbit142 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(259deg) translateX(360px) rotateZ(122deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit142 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(240px) rotateZ(122deg); } }
  @keyframes orbit142 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(259deg) translateX(240px) rotateZ(122deg); } } }

.c:nth-child(143) {
  -webkit-animation: orbit143 14s infinite;
          animation: orbit143 14s infinite;
  -webkit-animation-delay: 1.43s;
          animation-delay: 1.43s;
  background-color: #fdd039; }

@-webkit-keyframes orbit143 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(120px) rotateZ(276deg); }
  80% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(120px) rotateZ(276deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(360px) rotateZ(276deg); } }

@keyframes orbit143 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(120px) rotateZ(276deg); }
  80% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(120px) rotateZ(276deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-276deg) rotateY(274deg) translateX(360px) rotateZ(276deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit143 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(80px) rotateZ(276deg); }
    80% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(80px) rotateZ(276deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(240px) rotateZ(276deg); } }
  @keyframes orbit143 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(80px) rotateZ(276deg); }
    80% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(80px) rotateZ(276deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-276deg) rotateY(274deg) translateX(240px) rotateZ(276deg); } } }

.c:nth-child(144) {
  -webkit-animation: orbit144 14s infinite;
          animation: orbit144 14s infinite;
  -webkit-animation-delay: 1.44s;
          animation-delay: 1.44s;
  background-color: #fdd039; }

@-webkit-keyframes orbit144 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(360px) rotateZ(221deg); } }

@keyframes orbit144 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(160deg) translateX(360px) rotateZ(221deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit144 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(240px) rotateZ(221deg); } }
  @keyframes orbit144 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(160deg) translateX(240px) rotateZ(221deg); } } }

.c:nth-child(145) {
  -webkit-animation: orbit145 14s infinite;
          animation: orbit145 14s infinite;
  -webkit-animation-delay: 1.45s;
          animation-delay: 1.45s;
  background-color: #fdd039; }

@-webkit-keyframes orbit145 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(120px) rotateZ(204deg); }
  80% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(120px) rotateZ(204deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(360px) rotateZ(204deg); } }

@keyframes orbit145 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(120px) rotateZ(204deg); }
  80% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(120px) rotateZ(204deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-204deg) rotateY(189deg) translateX(360px) rotateZ(204deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit145 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(80px) rotateZ(204deg); }
    80% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(80px) rotateZ(204deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(240px) rotateZ(204deg); } }
  @keyframes orbit145 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(80px) rotateZ(204deg); }
    80% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(80px) rotateZ(204deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-204deg) rotateY(189deg) translateX(240px) rotateZ(204deg); } } }

.c:nth-child(146) {
  -webkit-animation: orbit146 14s infinite;
          animation: orbit146 14s infinite;
  -webkit-animation-delay: 1.46s;
          animation-delay: 1.46s;
  background-color: #fdd039; }

@-webkit-keyframes orbit146 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(120px) rotateZ(17deg); }
  80% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(120px) rotateZ(17deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(360px) rotateZ(17deg); } }

@keyframes orbit146 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(120px) rotateZ(17deg); }
  80% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(120px) rotateZ(17deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-17deg) rotateY(95deg) translateX(360px) rotateZ(17deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit146 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(80px) rotateZ(17deg); }
    80% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(80px) rotateZ(17deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(240px) rotateZ(17deg); } }
  @keyframes orbit146 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(80px) rotateZ(17deg); }
    80% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(80px) rotateZ(17deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-17deg) rotateY(95deg) translateX(240px) rotateZ(17deg); } } }

.c:nth-child(147) {
  -webkit-animation: orbit147 14s infinite;
          animation: orbit147 14s infinite;
  -webkit-animation-delay: 1.47s;
          animation-delay: 1.47s;
  background-color: #fdd039; }

@-webkit-keyframes orbit147 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(120px) rotateZ(274deg); }
  80% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(120px) rotateZ(274deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(360px) rotateZ(274deg); } }

@keyframes orbit147 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(120px) rotateZ(274deg); }
  80% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(120px) rotateZ(274deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-274deg) rotateY(123deg) translateX(360px) rotateZ(274deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit147 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(80px) rotateZ(274deg); }
    80% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(80px) rotateZ(274deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(240px) rotateZ(274deg); } }
  @keyframes orbit147 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(80px) rotateZ(274deg); }
    80% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(80px) rotateZ(274deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-274deg) rotateY(123deg) translateX(240px) rotateZ(274deg); } } }

.c:nth-child(148) {
  -webkit-animation: orbit148 14s infinite;
          animation: orbit148 14s infinite;
  -webkit-animation-delay: 1.48s;
          animation-delay: 1.48s;
  background-color: #fdd039; }

@-webkit-keyframes orbit148 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(120px) rotateZ(88deg); }
  80% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(120px) rotateZ(88deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(360px) rotateZ(88deg); } }

@keyframes orbit148 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(120px) rotateZ(88deg); }
  80% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(120px) rotateZ(88deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-88deg) rotateY(27deg) translateX(360px) rotateZ(88deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit148 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(80px) rotateZ(88deg); }
    80% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(80px) rotateZ(88deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(240px) rotateZ(88deg); } }
  @keyframes orbit148 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(80px) rotateZ(88deg); }
    80% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(80px) rotateZ(88deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-88deg) rotateY(27deg) translateX(240px) rotateZ(88deg); } } }

.c:nth-child(149) {
  -webkit-animation: orbit149 14s infinite;
          animation: orbit149 14s infinite;
  -webkit-animation-delay: 1.49s;
          animation-delay: 1.49s;
  background-color: #fdd039; }

@-webkit-keyframes orbit149 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(120px) rotateZ(68deg); }
  80% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(120px) rotateZ(68deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(360px) rotateZ(68deg); } }

@keyframes orbit149 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(120px) rotateZ(68deg); }
  80% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(120px) rotateZ(68deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-68deg) rotateY(188deg) translateX(360px) rotateZ(68deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit149 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(80px) rotateZ(68deg); }
    80% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(80px) rotateZ(68deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(240px) rotateZ(68deg); } }
  @keyframes orbit149 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(80px) rotateZ(68deg); }
    80% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(80px) rotateZ(68deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-68deg) rotateY(188deg) translateX(240px) rotateZ(68deg); } } }

.c:nth-child(150) {
  -webkit-animation: orbit150 14s infinite;
          animation: orbit150 14s infinite;
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
  background-color: #fdd039; }

@-webkit-keyframes orbit150 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(120px) rotateZ(330deg); }
  80% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(120px) rotateZ(330deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(360px) rotateZ(330deg); } }

@keyframes orbit150 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(120px) rotateZ(330deg); }
  80% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(120px) rotateZ(330deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-330deg) rotateY(249deg) translateX(360px) rotateZ(330deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit150 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(80px) rotateZ(330deg); }
    80% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(80px) rotateZ(330deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(240px) rotateZ(330deg); } }
  @keyframes orbit150 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(80px) rotateZ(330deg); }
    80% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(80px) rotateZ(330deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-330deg) rotateY(249deg) translateX(240px) rotateZ(330deg); } } }

.c:nth-child(151) {
  -webkit-animation: orbit151 14s infinite;
          animation: orbit151 14s infinite;
  -webkit-animation-delay: 1.51s;
          animation-delay: 1.51s;
  background-color: #fdd039; }

@-webkit-keyframes orbit151 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(120px) rotateZ(206deg); }
  80% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(120px) rotateZ(206deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(360px) rotateZ(206deg); } }

@keyframes orbit151 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(120px) rotateZ(206deg); }
  80% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(120px) rotateZ(206deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-206deg) rotateY(308deg) translateX(360px) rotateZ(206deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit151 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(80px) rotateZ(206deg); }
    80% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(80px) rotateZ(206deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(240px) rotateZ(206deg); } }
  @keyframes orbit151 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(80px) rotateZ(206deg); }
    80% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(80px) rotateZ(206deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-206deg) rotateY(308deg) translateX(240px) rotateZ(206deg); } } }

.c:nth-child(152) {
  -webkit-animation: orbit152 14s infinite;
          animation: orbit152 14s infinite;
  -webkit-animation-delay: 1.52s;
          animation-delay: 1.52s;
  background-color: #fdd039; }

@-webkit-keyframes orbit152 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(120px) rotateZ(226deg); }
  80% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(120px) rotateZ(226deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(360px) rotateZ(226deg); } }

@keyframes orbit152 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(120px) rotateZ(226deg); }
  80% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(120px) rotateZ(226deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-226deg) rotateY(128deg) translateX(360px) rotateZ(226deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit152 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(80px) rotateZ(226deg); }
    80% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(80px) rotateZ(226deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(240px) rotateZ(226deg); } }
  @keyframes orbit152 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(80px) rotateZ(226deg); }
    80% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(80px) rotateZ(226deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-226deg) rotateY(128deg) translateX(240px) rotateZ(226deg); } } }

.c:nth-child(153) {
  -webkit-animation: orbit153 14s infinite;
          animation: orbit153 14s infinite;
  -webkit-animation-delay: 1.53s;
          animation-delay: 1.53s;
  background-color: #fdd039; }

@-webkit-keyframes orbit153 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(120px) rotateZ(108deg); }
  80% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(120px) rotateZ(108deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(360px) rotateZ(108deg); } }

@keyframes orbit153 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(120px) rotateZ(108deg); }
  80% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(120px) rotateZ(108deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-108deg) rotateY(146deg) translateX(360px) rotateZ(108deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit153 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(80px) rotateZ(108deg); }
    80% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(80px) rotateZ(108deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(240px) rotateZ(108deg); } }
  @keyframes orbit153 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(80px) rotateZ(108deg); }
    80% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(80px) rotateZ(108deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-108deg) rotateY(146deg) translateX(240px) rotateZ(108deg); } } }

.c:nth-child(154) {
  -webkit-animation: orbit154 14s infinite;
          animation: orbit154 14s infinite;
  -webkit-animation-delay: 1.54s;
          animation-delay: 1.54s;
  background-color: #fdd039; }

@-webkit-keyframes orbit154 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(360px) rotateZ(136deg); } }

@keyframes orbit154 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(120px) rotateZ(136deg); }
  80% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(120px) rotateZ(136deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-136deg) rotateY(128deg) translateX(360px) rotateZ(136deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit154 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(240px) rotateZ(136deg); } }
  @keyframes orbit154 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(80px) rotateZ(136deg); }
    80% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(80px) rotateZ(136deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-136deg) rotateY(128deg) translateX(240px) rotateZ(136deg); } } }

.c:nth-child(155) {
  -webkit-animation: orbit155 14s infinite;
          animation: orbit155 14s infinite;
  -webkit-animation-delay: 1.55s;
          animation-delay: 1.55s;
  background-color: #fdd039; }

@-webkit-keyframes orbit155 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(360px) rotateZ(150deg); } }

@keyframes orbit155 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(120px) rotateZ(150deg); }
  80% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(120px) rotateZ(150deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-150deg) rotateY(240deg) translateX(360px) rotateZ(150deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit155 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(240px) rotateZ(150deg); } }
  @keyframes orbit155 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(80px) rotateZ(150deg); }
    80% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(80px) rotateZ(150deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-150deg) rotateY(240deg) translateX(240px) rotateZ(150deg); } } }

.c:nth-child(156) {
  -webkit-animation: orbit156 14s infinite;
          animation: orbit156 14s infinite;
  -webkit-animation-delay: 1.56s;
          animation-delay: 1.56s;
  background-color: #fdd039; }

@-webkit-keyframes orbit156 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(120px) rotateZ(265deg); }
  80% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(120px) rotateZ(265deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(360px) rotateZ(265deg); } }

@keyframes orbit156 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(120px) rotateZ(265deg); }
  80% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(120px) rotateZ(265deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-265deg) rotateY(282deg) translateX(360px) rotateZ(265deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit156 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(80px) rotateZ(265deg); }
    80% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(80px) rotateZ(265deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(240px) rotateZ(265deg); } }
  @keyframes orbit156 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(80px) rotateZ(265deg); }
    80% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(80px) rotateZ(265deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-265deg) rotateY(282deg) translateX(240px) rotateZ(265deg); } } }

.c:nth-child(157) {
  -webkit-animation: orbit157 14s infinite;
          animation: orbit157 14s infinite;
  -webkit-animation-delay: 1.57s;
          animation-delay: 1.57s;
  background-color: #fdd039; }

@-webkit-keyframes orbit157 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(360px) rotateZ(312deg); } }

@keyframes orbit157 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(287deg) translateX(360px) rotateZ(312deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit157 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(240px) rotateZ(312deg); } }
  @keyframes orbit157 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(287deg) translateX(240px) rotateZ(312deg); } } }

.c:nth-child(158) {
  -webkit-animation: orbit158 14s infinite;
          animation: orbit158 14s infinite;
  -webkit-animation-delay: 1.58s;
          animation-delay: 1.58s;
  background-color: #fdd039; }

@-webkit-keyframes orbit158 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(360px) rotateZ(195deg); } }

@keyframes orbit158 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(298deg) translateX(360px) rotateZ(195deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit158 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(240px) rotateZ(195deg); } }
  @keyframes orbit158 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(298deg) translateX(240px) rotateZ(195deg); } } }

.c:nth-child(159) {
  -webkit-animation: orbit159 14s infinite;
          animation: orbit159 14s infinite;
  -webkit-animation-delay: 1.59s;
          animation-delay: 1.59s;
  background-color: #fdd039; }

@-webkit-keyframes orbit159 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(120px) rotateZ(256deg); }
  80% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(120px) rotateZ(256deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(360px) rotateZ(256deg); } }

@keyframes orbit159 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(120px) rotateZ(256deg); }
  80% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(120px) rotateZ(256deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-256deg) rotateY(164deg) translateX(360px) rotateZ(256deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit159 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(80px) rotateZ(256deg); }
    80% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(80px) rotateZ(256deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(240px) rotateZ(256deg); } }
  @keyframes orbit159 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(80px) rotateZ(256deg); }
    80% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(80px) rotateZ(256deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-256deg) rotateY(164deg) translateX(240px) rotateZ(256deg); } } }

.c:nth-child(160) {
  -webkit-animation: orbit160 14s infinite;
          animation: orbit160 14s infinite;
  -webkit-animation-delay: 1.6s;
          animation-delay: 1.6s;
  background-color: #fdd039; }

@-webkit-keyframes orbit160 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(120px) rotateZ(77deg); }
  80% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(120px) rotateZ(77deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(360px) rotateZ(77deg); } }

@keyframes orbit160 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(120px) rotateZ(77deg); }
  80% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(120px) rotateZ(77deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-77deg) rotateY(30deg) translateX(360px) rotateZ(77deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit160 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(80px) rotateZ(77deg); }
    80% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(80px) rotateZ(77deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(240px) rotateZ(77deg); } }
  @keyframes orbit160 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(80px) rotateZ(77deg); }
    80% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(80px) rotateZ(77deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-77deg) rotateY(30deg) translateX(240px) rotateZ(77deg); } } }

.c:nth-child(161) {
  -webkit-animation: orbit161 14s infinite;
          animation: orbit161 14s infinite;
  -webkit-animation-delay: 1.61s;
          animation-delay: 1.61s;
  background-color: #fdd039; }

@-webkit-keyframes orbit161 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(120px) rotateZ(350deg); }
  80% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(120px) rotateZ(350deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(360px) rotateZ(350deg); } }

@keyframes orbit161 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(120px) rotateZ(350deg); }
  80% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(120px) rotateZ(350deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-350deg) rotateY(173deg) translateX(360px) rotateZ(350deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit161 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(80px) rotateZ(350deg); }
    80% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(80px) rotateZ(350deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(240px) rotateZ(350deg); } }
  @keyframes orbit161 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(80px) rotateZ(350deg); }
    80% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(80px) rotateZ(350deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-350deg) rotateY(173deg) translateX(240px) rotateZ(350deg); } } }

.c:nth-child(162) {
  -webkit-animation: orbit162 14s infinite;
          animation: orbit162 14s infinite;
  -webkit-animation-delay: 1.62s;
          animation-delay: 1.62s;
  background-color: #fdd039; }

@-webkit-keyframes orbit162 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(120px) rotateZ(213deg); }
  80% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(120px) rotateZ(213deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(360px) rotateZ(213deg); } }

@keyframes orbit162 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(120px) rotateZ(213deg); }
  80% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(120px) rotateZ(213deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-213deg) rotateY(287deg) translateX(360px) rotateZ(213deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit162 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(80px) rotateZ(213deg); }
    80% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(80px) rotateZ(213deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(240px) rotateZ(213deg); } }
  @keyframes orbit162 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(80px) rotateZ(213deg); }
    80% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(80px) rotateZ(213deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-213deg) rotateY(287deg) translateX(240px) rotateZ(213deg); } } }

.c:nth-child(163) {
  -webkit-animation: orbit163 14s infinite;
          animation: orbit163 14s infinite;
  -webkit-animation-delay: 1.63s;
          animation-delay: 1.63s;
  background-color: #fdd039; }

@-webkit-keyframes orbit163 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(120px) rotateZ(224deg); }
  80% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(120px) rotateZ(224deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(360px) rotateZ(224deg); } }

@keyframes orbit163 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(120px) rotateZ(224deg); }
  80% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(120px) rotateZ(224deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-224deg) rotateY(235deg) translateX(360px) rotateZ(224deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit163 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(80px) rotateZ(224deg); }
    80% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(80px) rotateZ(224deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(240px) rotateZ(224deg); } }
  @keyframes orbit163 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(80px) rotateZ(224deg); }
    80% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(80px) rotateZ(224deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-224deg) rotateY(235deg) translateX(240px) rotateZ(224deg); } } }

.c:nth-child(164) {
  -webkit-animation: orbit164 14s infinite;
          animation: orbit164 14s infinite;
  -webkit-animation-delay: 1.64s;
          animation-delay: 1.64s;
  background-color: #fdd039; }

@-webkit-keyframes orbit164 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(120px) rotateZ(251deg); }
  80% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(120px) rotateZ(251deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(360px) rotateZ(251deg); } }

@keyframes orbit164 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(120px) rotateZ(251deg); }
  80% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(120px) rotateZ(251deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-251deg) rotateY(95deg) translateX(360px) rotateZ(251deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit164 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(80px) rotateZ(251deg); }
    80% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(80px) rotateZ(251deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(240px) rotateZ(251deg); } }
  @keyframes orbit164 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(80px) rotateZ(251deg); }
    80% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(80px) rotateZ(251deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-251deg) rotateY(95deg) translateX(240px) rotateZ(251deg); } } }

.c:nth-child(165) {
  -webkit-animation: orbit165 14s infinite;
          animation: orbit165 14s infinite;
  -webkit-animation-delay: 1.65s;
          animation-delay: 1.65s;
  background-color: #fdd039; }

@-webkit-keyframes orbit165 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(120px) rotateZ(155deg); }
  80% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(120px) rotateZ(155deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(360px) rotateZ(155deg); } }

@keyframes orbit165 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(120px) rotateZ(155deg); }
  80% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(120px) rotateZ(155deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-155deg) rotateY(177deg) translateX(360px) rotateZ(155deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit165 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(80px) rotateZ(155deg); }
    80% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(80px) rotateZ(155deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(240px) rotateZ(155deg); } }
  @keyframes orbit165 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(80px) rotateZ(155deg); }
    80% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(80px) rotateZ(155deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-155deg) rotateY(177deg) translateX(240px) rotateZ(155deg); } } }

.c:nth-child(166) {
  -webkit-animation: orbit166 14s infinite;
          animation: orbit166 14s infinite;
  -webkit-animation-delay: 1.66s;
          animation-delay: 1.66s;
  background-color: #fdd039; }

@-webkit-keyframes orbit166 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(120px) rotateZ(103deg); }
  80% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(120px) rotateZ(103deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(360px) rotateZ(103deg); } }

@keyframes orbit166 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(120px) rotateZ(103deg); }
  80% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(120px) rotateZ(103deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-103deg) rotateY(310deg) translateX(360px) rotateZ(103deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit166 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(80px) rotateZ(103deg); }
    80% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(80px) rotateZ(103deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(240px) rotateZ(103deg); } }
  @keyframes orbit166 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(80px) rotateZ(103deg); }
    80% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(80px) rotateZ(103deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-103deg) rotateY(310deg) translateX(240px) rotateZ(103deg); } } }

.c:nth-child(167) {
  -webkit-animation: orbit167 14s infinite;
          animation: orbit167 14s infinite;
  -webkit-animation-delay: 1.67s;
          animation-delay: 1.67s;
  background-color: #fdd039; }

@-webkit-keyframes orbit167 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(120px) rotateZ(280deg); }
  80% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(120px) rotateZ(280deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(360px) rotateZ(280deg); } }

@keyframes orbit167 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(120px) rotateZ(280deg); }
  80% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(120px) rotateZ(280deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-280deg) rotateY(61deg) translateX(360px) rotateZ(280deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit167 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(80px) rotateZ(280deg); }
    80% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(80px) rotateZ(280deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(240px) rotateZ(280deg); } }
  @keyframes orbit167 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(80px) rotateZ(280deg); }
    80% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(80px) rotateZ(280deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-280deg) rotateY(61deg) translateX(240px) rotateZ(280deg); } } }

.c:nth-child(168) {
  -webkit-animation: orbit168 14s infinite;
          animation: orbit168 14s infinite;
  -webkit-animation-delay: 1.68s;
          animation-delay: 1.68s;
  background-color: #fdd039; }

@-webkit-keyframes orbit168 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(120px) rotateZ(114deg); }
  80% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(120px) rotateZ(114deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(360px) rotateZ(114deg); } }

@keyframes orbit168 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(120px) rotateZ(114deg); }
  80% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(120px) rotateZ(114deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-114deg) rotateY(171deg) translateX(360px) rotateZ(114deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit168 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(80px) rotateZ(114deg); }
    80% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(80px) rotateZ(114deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(240px) rotateZ(114deg); } }
  @keyframes orbit168 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(80px) rotateZ(114deg); }
    80% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(80px) rotateZ(114deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-114deg) rotateY(171deg) translateX(240px) rotateZ(114deg); } } }

.c:nth-child(169) {
  -webkit-animation: orbit169 14s infinite;
          animation: orbit169 14s infinite;
  -webkit-animation-delay: 1.69s;
          animation-delay: 1.69s;
  background-color: #fdd039; }

@-webkit-keyframes orbit169 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(120px) rotateZ(70deg); }
  80% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(120px) rotateZ(70deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(360px) rotateZ(70deg); } }

@keyframes orbit169 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(120px) rotateZ(70deg); }
  80% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(120px) rotateZ(70deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-70deg) rotateY(27deg) translateX(360px) rotateZ(70deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit169 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(80px) rotateZ(70deg); }
    80% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(80px) rotateZ(70deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(240px) rotateZ(70deg); } }
  @keyframes orbit169 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(80px) rotateZ(70deg); }
    80% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(80px) rotateZ(70deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-70deg) rotateY(27deg) translateX(240px) rotateZ(70deg); } } }

.c:nth-child(170) {
  -webkit-animation: orbit170 14s infinite;
          animation: orbit170 14s infinite;
  -webkit-animation-delay: 1.7s;
          animation-delay: 1.7s;
  background-color: #fdd039; }

@-webkit-keyframes orbit170 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(120px) rotateZ(309deg); }
  80% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(120px) rotateZ(309deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(360px) rotateZ(309deg); } }

@keyframes orbit170 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(120px) rotateZ(309deg); }
  80% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(120px) rotateZ(309deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-309deg) rotateY(81deg) translateX(360px) rotateZ(309deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit170 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(80px) rotateZ(309deg); }
    80% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(80px) rotateZ(309deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(240px) rotateZ(309deg); } }
  @keyframes orbit170 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(80px) rotateZ(309deg); }
    80% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(80px) rotateZ(309deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-309deg) rotateY(81deg) translateX(240px) rotateZ(309deg); } } }

.c:nth-child(171) {
  -webkit-animation: orbit171 14s infinite;
          animation: orbit171 14s infinite;
  -webkit-animation-delay: 1.71s;
          animation-delay: 1.71s;
  background-color: #fdd039; }

@-webkit-keyframes orbit171 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(120px) rotateZ(111deg); }
  80% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(120px) rotateZ(111deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(360px) rotateZ(111deg); } }

@keyframes orbit171 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(120px) rotateZ(111deg); }
  80% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(120px) rotateZ(111deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-111deg) rotateY(248deg) translateX(360px) rotateZ(111deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit171 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(80px) rotateZ(111deg); }
    80% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(80px) rotateZ(111deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(240px) rotateZ(111deg); } }
  @keyframes orbit171 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(80px) rotateZ(111deg); }
    80% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(80px) rotateZ(111deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-111deg) rotateY(248deg) translateX(240px) rotateZ(111deg); } } }

.c:nth-child(172) {
  -webkit-animation: orbit172 14s infinite;
          animation: orbit172 14s infinite;
  -webkit-animation-delay: 1.72s;
          animation-delay: 1.72s;
  background-color: #fdd039; }

@-webkit-keyframes orbit172 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(360px) rotateZ(122deg); } }

@keyframes orbit172 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(120px) rotateZ(122deg); }
  80% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(120px) rotateZ(122deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-122deg) rotateY(324deg) translateX(360px) rotateZ(122deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit172 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(240px) rotateZ(122deg); } }
  @keyframes orbit172 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(80px) rotateZ(122deg); }
    80% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(80px) rotateZ(122deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-122deg) rotateY(324deg) translateX(240px) rotateZ(122deg); } } }

.c:nth-child(173) {
  -webkit-animation: orbit173 14s infinite;
          animation: orbit173 14s infinite;
  -webkit-animation-delay: 1.73s;
          animation-delay: 1.73s;
  background-color: #fdd039; }

@-webkit-keyframes orbit173 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(120px) rotateZ(225deg); }
  80% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(120px) rotateZ(225deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(360px) rotateZ(225deg); } }

@keyframes orbit173 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(120px) rotateZ(225deg); }
  80% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(120px) rotateZ(225deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-225deg) rotateY(351deg) translateX(360px) rotateZ(225deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit173 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(80px) rotateZ(225deg); }
    80% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(80px) rotateZ(225deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(240px) rotateZ(225deg); } }
  @keyframes orbit173 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(80px) rotateZ(225deg); }
    80% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(80px) rotateZ(225deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-225deg) rotateY(351deg) translateX(240px) rotateZ(225deg); } } }

.c:nth-child(174) {
  -webkit-animation: orbit174 14s infinite;
          animation: orbit174 14s infinite;
  -webkit-animation-delay: 1.74s;
          animation-delay: 1.74s;
  background-color: #fdd039; }

@-webkit-keyframes orbit174 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(120px) rotateZ(258deg); }
  80% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(120px) rotateZ(258deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(360px) rotateZ(258deg); } }

@keyframes orbit174 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(120px) rotateZ(258deg); }
  80% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(120px) rotateZ(258deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-258deg) rotateY(152deg) translateX(360px) rotateZ(258deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit174 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(80px) rotateZ(258deg); }
    80% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(80px) rotateZ(258deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(240px) rotateZ(258deg); } }
  @keyframes orbit174 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(80px) rotateZ(258deg); }
    80% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(80px) rotateZ(258deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-258deg) rotateY(152deg) translateX(240px) rotateZ(258deg); } } }

.c:nth-child(175) {
  -webkit-animation: orbit175 14s infinite;
          animation: orbit175 14s infinite;
  -webkit-animation-delay: 1.75s;
          animation-delay: 1.75s;
  background-color: #fdd039; }

@-webkit-keyframes orbit175 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(360px) rotateZ(357deg); } }

@keyframes orbit175 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(15deg) translateX(360px) rotateZ(357deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit175 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(240px) rotateZ(357deg); } }
  @keyframes orbit175 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(15deg) translateX(240px) rotateZ(357deg); } } }

.c:nth-child(176) {
  -webkit-animation: orbit176 14s infinite;
          animation: orbit176 14s infinite;
  -webkit-animation-delay: 1.76s;
          animation-delay: 1.76s;
  background-color: #fdd039; }

@-webkit-keyframes orbit176 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(120px) rotateZ(248deg); }
  80% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(120px) rotateZ(248deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(360px) rotateZ(248deg); } }

@keyframes orbit176 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(120px) rotateZ(248deg); }
  80% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(120px) rotateZ(248deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-248deg) rotateY(222deg) translateX(360px) rotateZ(248deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit176 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(80px) rotateZ(248deg); }
    80% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(80px) rotateZ(248deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(240px) rotateZ(248deg); } }
  @keyframes orbit176 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(80px) rotateZ(248deg); }
    80% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(80px) rotateZ(248deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-248deg) rotateY(222deg) translateX(240px) rotateZ(248deg); } } }

.c:nth-child(177) {
  -webkit-animation: orbit177 14s infinite;
          animation: orbit177 14s infinite;
  -webkit-animation-delay: 1.77s;
          animation-delay: 1.77s;
  background-color: #fdd039; }

@-webkit-keyframes orbit177 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(120px) rotateZ(63deg); }
  80% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(120px) rotateZ(63deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(360px) rotateZ(63deg); } }

@keyframes orbit177 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(120px) rotateZ(63deg); }
  80% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(120px) rotateZ(63deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-63deg) rotateY(102deg) translateX(360px) rotateZ(63deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit177 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(80px) rotateZ(63deg); }
    80% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(80px) rotateZ(63deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(240px) rotateZ(63deg); } }
  @keyframes orbit177 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(80px) rotateZ(63deg); }
    80% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(80px) rotateZ(63deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-63deg) rotateY(102deg) translateX(240px) rotateZ(63deg); } } }

.c:nth-child(178) {
  -webkit-animation: orbit178 14s infinite;
          animation: orbit178 14s infinite;
  -webkit-animation-delay: 1.78s;
          animation-delay: 1.78s;
  background-color: #fdd039; }

@-webkit-keyframes orbit178 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(120px) rotateZ(46deg); }
  80% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(120px) rotateZ(46deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(360px) rotateZ(46deg); } }

@keyframes orbit178 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(120px) rotateZ(46deg); }
  80% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(120px) rotateZ(46deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-46deg) rotateY(188deg) translateX(360px) rotateZ(46deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit178 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(80px) rotateZ(46deg); }
    80% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(80px) rotateZ(46deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(240px) rotateZ(46deg); } }
  @keyframes orbit178 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(80px) rotateZ(46deg); }
    80% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(80px) rotateZ(46deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-46deg) rotateY(188deg) translateX(240px) rotateZ(46deg); } } }

.c:nth-child(179) {
  -webkit-animation: orbit179 14s infinite;
          animation: orbit179 14s infinite;
  -webkit-animation-delay: 1.79s;
          animation-delay: 1.79s;
  background-color: #fdd039; }

@-webkit-keyframes orbit179 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(120px) rotateZ(360deg); }
  80% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(120px) rotateZ(360deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(360px) rotateZ(360deg); } }

@keyframes orbit179 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(120px) rotateZ(360deg); }
  80% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(120px) rotateZ(360deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-360deg) rotateY(179deg) translateX(360px) rotateZ(360deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit179 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(80px) rotateZ(360deg); }
    80% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(80px) rotateZ(360deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(240px) rotateZ(360deg); } }
  @keyframes orbit179 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(80px) rotateZ(360deg); }
    80% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(80px) rotateZ(360deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-360deg) rotateY(179deg) translateX(240px) rotateZ(360deg); } } }

.c:nth-child(180) {
  -webkit-animation: orbit180 14s infinite;
          animation: orbit180 14s infinite;
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
  background-color: #fdd039; }

@-webkit-keyframes orbit180 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(120px) rotateZ(96deg); }
  80% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(120px) rotateZ(96deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(360px) rotateZ(96deg); } }

@keyframes orbit180 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(120px) rotateZ(96deg); }
  80% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(120px) rotateZ(96deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-96deg) rotateY(95deg) translateX(360px) rotateZ(96deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit180 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(80px) rotateZ(96deg); }
    80% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(80px) rotateZ(96deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(240px) rotateZ(96deg); } }
  @keyframes orbit180 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(80px) rotateZ(96deg); }
    80% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(80px) rotateZ(96deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-96deg) rotateY(95deg) translateX(240px) rotateZ(96deg); } } }

.c:nth-child(181) {
  -webkit-animation: orbit181 14s infinite;
          animation: orbit181 14s infinite;
  -webkit-animation-delay: 1.81s;
          animation-delay: 1.81s;
  background-color: #fdd039; }

@-webkit-keyframes orbit181 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(120px) rotateZ(295deg); }
  80% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(120px) rotateZ(295deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(360px) rotateZ(295deg); } }

@keyframes orbit181 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(120px) rotateZ(295deg); }
  80% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(120px) rotateZ(295deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-295deg) rotateY(166deg) translateX(360px) rotateZ(295deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit181 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(80px) rotateZ(295deg); }
    80% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(80px) rotateZ(295deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(240px) rotateZ(295deg); } }
  @keyframes orbit181 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(80px) rotateZ(295deg); }
    80% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(80px) rotateZ(295deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-295deg) rotateY(166deg) translateX(240px) rotateZ(295deg); } } }

.c:nth-child(182) {
  -webkit-animation: orbit182 14s infinite;
          animation: orbit182 14s infinite;
  -webkit-animation-delay: 1.82s;
          animation-delay: 1.82s;
  background-color: #fdd039; }

@-webkit-keyframes orbit182 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(120px) rotateZ(304deg); }
  80% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(120px) rotateZ(304deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(360px) rotateZ(304deg); } }

@keyframes orbit182 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(120px) rotateZ(304deg); }
  80% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(120px) rotateZ(304deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-304deg) rotateY(225deg) translateX(360px) rotateZ(304deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit182 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(80px) rotateZ(304deg); }
    80% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(80px) rotateZ(304deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(240px) rotateZ(304deg); } }
  @keyframes orbit182 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(80px) rotateZ(304deg); }
    80% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(80px) rotateZ(304deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-304deg) rotateY(225deg) translateX(240px) rotateZ(304deg); } } }

.c:nth-child(183) {
  -webkit-animation: orbit183 14s infinite;
          animation: orbit183 14s infinite;
  -webkit-animation-delay: 1.83s;
          animation-delay: 1.83s;
  background-color: #fdd039; }

@-webkit-keyframes orbit183 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(120px) rotateZ(119deg); }
  80% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(120px) rotateZ(119deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(360px) rotateZ(119deg); } }

@keyframes orbit183 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(120px) rotateZ(119deg); }
  80% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(120px) rotateZ(119deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-119deg) rotateY(200deg) translateX(360px) rotateZ(119deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit183 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(80px) rotateZ(119deg); }
    80% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(80px) rotateZ(119deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(240px) rotateZ(119deg); } }
  @keyframes orbit183 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(80px) rotateZ(119deg); }
    80% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(80px) rotateZ(119deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-119deg) rotateY(200deg) translateX(240px) rotateZ(119deg); } } }

.c:nth-child(184) {
  -webkit-animation: orbit184 14s infinite;
          animation: orbit184 14s infinite;
  -webkit-animation-delay: 1.84s;
          animation-delay: 1.84s;
  background-color: #fdd039; }

@-webkit-keyframes orbit184 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(360px) rotateZ(141deg); } }

@keyframes orbit184 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(132deg) translateX(360px) rotateZ(141deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit184 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(240px) rotateZ(141deg); } }
  @keyframes orbit184 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(132deg) translateX(240px) rotateZ(141deg); } } }

.c:nth-child(185) {
  -webkit-animation: orbit185 14s infinite;
          animation: orbit185 14s infinite;
  -webkit-animation-delay: 1.85s;
          animation-delay: 1.85s;
  background-color: #fdd039; }

@-webkit-keyframes orbit185 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(120px) rotateZ(159deg); }
  80% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(120px) rotateZ(159deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(360px) rotateZ(159deg); } }

@keyframes orbit185 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(120px) rotateZ(159deg); }
  80% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(120px) rotateZ(159deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-159deg) rotateY(358deg) translateX(360px) rotateZ(159deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit185 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(80px) rotateZ(159deg); }
    80% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(80px) rotateZ(159deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(240px) rotateZ(159deg); } }
  @keyframes orbit185 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(80px) rotateZ(159deg); }
    80% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(80px) rotateZ(159deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-159deg) rotateY(358deg) translateX(240px) rotateZ(159deg); } } }

.c:nth-child(186) {
  -webkit-animation: orbit186 14s infinite;
          animation: orbit186 14s infinite;
  -webkit-animation-delay: 1.86s;
          animation-delay: 1.86s;
  background-color: #fdd039; }

@-webkit-keyframes orbit186 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(120px) rotateZ(43deg); }
  80% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(120px) rotateZ(43deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(360px) rotateZ(43deg); } }

@keyframes orbit186 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(120px) rotateZ(43deg); }
  80% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(120px) rotateZ(43deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-43deg) rotateY(306deg) translateX(360px) rotateZ(43deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit186 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(80px) rotateZ(43deg); }
    80% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(80px) rotateZ(43deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(240px) rotateZ(43deg); } }
  @keyframes orbit186 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(80px) rotateZ(43deg); }
    80% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(80px) rotateZ(43deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-43deg) rotateY(306deg) translateX(240px) rotateZ(43deg); } } }

.c:nth-child(187) {
  -webkit-animation: orbit187 14s infinite;
          animation: orbit187 14s infinite;
  -webkit-animation-delay: 1.87s;
          animation-delay: 1.87s;
  background-color: #fdd039; }

@-webkit-keyframes orbit187 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(120px) rotateZ(226deg); }
  80% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(120px) rotateZ(226deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(360px) rotateZ(226deg); } }

@keyframes orbit187 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(120px) rotateZ(226deg); }
  80% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(120px) rotateZ(226deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-226deg) rotateY(205deg) translateX(360px) rotateZ(226deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit187 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(80px) rotateZ(226deg); }
    80% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(80px) rotateZ(226deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(240px) rotateZ(226deg); } }
  @keyframes orbit187 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(80px) rotateZ(226deg); }
    80% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(80px) rotateZ(226deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-226deg) rotateY(205deg) translateX(240px) rotateZ(226deg); } } }

.c:nth-child(188) {
  -webkit-animation: orbit188 14s infinite;
          animation: orbit188 14s infinite;
  -webkit-animation-delay: 1.88s;
          animation-delay: 1.88s;
  background-color: #fdd039; }

@-webkit-keyframes orbit188 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(120px) rotateZ(128deg); }
  80% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(120px) rotateZ(128deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(360px) rotateZ(128deg); } }

@keyframes orbit188 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(120px) rotateZ(128deg); }
  80% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(120px) rotateZ(128deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-128deg) rotateY(41deg) translateX(360px) rotateZ(128deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit188 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(80px) rotateZ(128deg); }
    80% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(80px) rotateZ(128deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(240px) rotateZ(128deg); } }
  @keyframes orbit188 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(80px) rotateZ(128deg); }
    80% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(80px) rotateZ(128deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-128deg) rotateY(41deg) translateX(240px) rotateZ(128deg); } } }

.c:nth-child(189) {
  -webkit-animation: orbit189 14s infinite;
          animation: orbit189 14s infinite;
  -webkit-animation-delay: 1.89s;
          animation-delay: 1.89s;
  background-color: #fdd039; }

@-webkit-keyframes orbit189 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(120px) rotateZ(184deg); }
  80% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(120px) rotateZ(184deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(360px) rotateZ(184deg); } }

@keyframes orbit189 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(120px) rotateZ(184deg); }
  80% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(120px) rotateZ(184deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-184deg) rotateY(206deg) translateX(360px) rotateZ(184deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit189 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(80px) rotateZ(184deg); }
    80% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(80px) rotateZ(184deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(240px) rotateZ(184deg); } }
  @keyframes orbit189 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(80px) rotateZ(184deg); }
    80% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(80px) rotateZ(184deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-184deg) rotateY(206deg) translateX(240px) rotateZ(184deg); } } }

.c:nth-child(190) {
  -webkit-animation: orbit190 14s infinite;
          animation: orbit190 14s infinite;
  -webkit-animation-delay: 1.9s;
          animation-delay: 1.9s;
  background-color: #fdd039; }

@-webkit-keyframes orbit190 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(120px) rotateZ(241deg); }
  80% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(120px) rotateZ(241deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(360px) rotateZ(241deg); } }

@keyframes orbit190 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(120px) rotateZ(241deg); }
  80% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(120px) rotateZ(241deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-241deg) rotateY(24deg) translateX(360px) rotateZ(241deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit190 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(80px) rotateZ(241deg); }
    80% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(80px) rotateZ(241deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(240px) rotateZ(241deg); } }
  @keyframes orbit190 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(80px) rotateZ(241deg); }
    80% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(80px) rotateZ(241deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-241deg) rotateY(24deg) translateX(240px) rotateZ(241deg); } } }

.c:nth-child(191) {
  -webkit-animation: orbit191 14s infinite;
          animation: orbit191 14s infinite;
  -webkit-animation-delay: 1.91s;
          animation-delay: 1.91s;
  background-color: #fdd039; }

@-webkit-keyframes orbit191 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(360px) rotateZ(75deg); } }

@keyframes orbit191 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(58deg) translateX(360px) rotateZ(75deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit191 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(240px) rotateZ(75deg); } }
  @keyframes orbit191 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(58deg) translateX(240px) rotateZ(75deg); } } }

.c:nth-child(192) {
  -webkit-animation: orbit192 14s infinite;
          animation: orbit192 14s infinite;
  -webkit-animation-delay: 1.92s;
          animation-delay: 1.92s;
  background-color: #fdd039; }

@-webkit-keyframes orbit192 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(120px) rotateZ(316deg); }
  80% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(120px) rotateZ(316deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(360px) rotateZ(316deg); } }

@keyframes orbit192 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(120px) rotateZ(316deg); }
  80% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(120px) rotateZ(316deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-316deg) rotateY(302deg) translateX(360px) rotateZ(316deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit192 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(80px) rotateZ(316deg); }
    80% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(80px) rotateZ(316deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(240px) rotateZ(316deg); } }
  @keyframes orbit192 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(80px) rotateZ(316deg); }
    80% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(80px) rotateZ(316deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-316deg) rotateY(302deg) translateX(240px) rotateZ(316deg); } } }

.c:nth-child(193) {
  -webkit-animation: orbit193 14s infinite;
          animation: orbit193 14s infinite;
  -webkit-animation-delay: 1.93s;
          animation-delay: 1.93s;
  background-color: #fdd039; }

@-webkit-keyframes orbit193 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(120px) rotateZ(55deg); }
  80% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(120px) rotateZ(55deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(360px) rotateZ(55deg); } }

@keyframes orbit193 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(120px) rotateZ(55deg); }
  80% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(120px) rotateZ(55deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-55deg) rotateY(255deg) translateX(360px) rotateZ(55deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit193 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(80px) rotateZ(55deg); }
    80% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(80px) rotateZ(55deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(240px) rotateZ(55deg); } }
  @keyframes orbit193 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(80px) rotateZ(55deg); }
    80% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(80px) rotateZ(55deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-55deg) rotateY(255deg) translateX(240px) rotateZ(55deg); } } }

.c:nth-child(194) {
  -webkit-animation: orbit194 14s infinite;
          animation: orbit194 14s infinite;
  -webkit-animation-delay: 1.94s;
          animation-delay: 1.94s;
  background-color: #fdd039; }

@-webkit-keyframes orbit194 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(120px) rotateZ(259deg); }
  80% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(120px) rotateZ(259deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(360px) rotateZ(259deg); } }

@keyframes orbit194 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(120px) rotateZ(259deg); }
  80% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(120px) rotateZ(259deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-259deg) rotateY(185deg) translateX(360px) rotateZ(259deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit194 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(80px) rotateZ(259deg); }
    80% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(80px) rotateZ(259deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(240px) rotateZ(259deg); } }
  @keyframes orbit194 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(80px) rotateZ(259deg); }
    80% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(80px) rotateZ(259deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-259deg) rotateY(185deg) translateX(240px) rotateZ(259deg); } } }

.c:nth-child(195) {
  -webkit-animation: orbit195 14s infinite;
          animation: orbit195 14s infinite;
  -webkit-animation-delay: 1.95s;
          animation-delay: 1.95s;
  background-color: #fdd039; }

@-webkit-keyframes orbit195 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(360px) rotateZ(79deg); } }

@keyframes orbit195 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(120px) rotateZ(79deg); }
  80% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(120px) rotateZ(79deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-79deg) rotateY(226deg) translateX(360px) rotateZ(79deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit195 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(240px) rotateZ(79deg); } }
  @keyframes orbit195 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(80px) rotateZ(79deg); }
    80% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(80px) rotateZ(79deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-79deg) rotateY(226deg) translateX(240px) rotateZ(79deg); } } }

.c:nth-child(196) {
  -webkit-animation: orbit196 14s infinite;
          animation: orbit196 14s infinite;
  -webkit-animation-delay: 1.96s;
          animation-delay: 1.96s;
  background-color: #fdd039; }

@-webkit-keyframes orbit196 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(360px) rotateZ(195deg); } }

@keyframes orbit196 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(120px) rotateZ(195deg); }
  80% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(120px) rotateZ(195deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-195deg) rotateY(18deg) translateX(360px) rotateZ(195deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit196 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(240px) rotateZ(195deg); } }
  @keyframes orbit196 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(80px) rotateZ(195deg); }
    80% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(80px) rotateZ(195deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-195deg) rotateY(18deg) translateX(240px) rotateZ(195deg); } } }

.c:nth-child(197) {
  -webkit-animation: orbit197 14s infinite;
          animation: orbit197 14s infinite;
  -webkit-animation-delay: 1.97s;
          animation-delay: 1.97s;
  background-color: #fdd039; }

@-webkit-keyframes orbit197 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(120px) rotateZ(110deg); }
  80% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(120px) rotateZ(110deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(360px) rotateZ(110deg); } }

@keyframes orbit197 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(120px) rotateZ(110deg); }
  80% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(120px) rotateZ(110deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-110deg) rotateY(218deg) translateX(360px) rotateZ(110deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit197 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(80px) rotateZ(110deg); }
    80% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(80px) rotateZ(110deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(240px) rotateZ(110deg); } }
  @keyframes orbit197 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(80px) rotateZ(110deg); }
    80% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(80px) rotateZ(110deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-110deg) rotateY(218deg) translateX(240px) rotateZ(110deg); } } }

.c:nth-child(198) {
  -webkit-animation: orbit198 14s infinite;
          animation: orbit198 14s infinite;
  -webkit-animation-delay: 1.98s;
          animation-delay: 1.98s;
  background-color: #fdd039; }

@-webkit-keyframes orbit198 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(120px) rotateZ(54deg); }
  80% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(120px) rotateZ(54deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(360px) rotateZ(54deg); } }

@keyframes orbit198 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(120px) rotateZ(54deg); }
  80% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(120px) rotateZ(54deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-54deg) rotateY(290deg) translateX(360px) rotateZ(54deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit198 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(80px) rotateZ(54deg); }
    80% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(80px) rotateZ(54deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(240px) rotateZ(54deg); } }
  @keyframes orbit198 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(80px) rotateZ(54deg); }
    80% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(80px) rotateZ(54deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-54deg) rotateY(290deg) translateX(240px) rotateZ(54deg); } } }

.c:nth-child(199) {
  -webkit-animation: orbit199 14s infinite;
          animation: orbit199 14s infinite;
  -webkit-animation-delay: 1.99s;
          animation-delay: 1.99s;
  background-color: #fdd039; }

@-webkit-keyframes orbit199 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(360px) rotateZ(239deg); } }

@keyframes orbit199 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(345deg) translateX(360px) rotateZ(239deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit199 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(240px) rotateZ(239deg); } }
  @keyframes orbit199 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(345deg) translateX(240px) rotateZ(239deg); } } }

.c:nth-child(200) {
  -webkit-animation: orbit200 14s infinite;
          animation: orbit200 14s infinite;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
  background-color: #fdd039; }

@-webkit-keyframes orbit200 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(120px) rotateZ(133deg); }
  80% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(120px) rotateZ(133deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(360px) rotateZ(133deg); } }

@keyframes orbit200 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(120px) rotateZ(133deg); }
  80% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(120px) rotateZ(133deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-133deg) rotateY(85deg) translateX(360px) rotateZ(133deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit200 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(80px) rotateZ(133deg); }
    80% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(80px) rotateZ(133deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(240px) rotateZ(133deg); } }
  @keyframes orbit200 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(80px) rotateZ(133deg); }
    80% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(80px) rotateZ(133deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-133deg) rotateY(85deg) translateX(240px) rotateZ(133deg); } } }

.c:nth-child(201) {
  -webkit-animation: orbit201 14s infinite;
          animation: orbit201 14s infinite;
  -webkit-animation-delay: 2.01s;
          animation-delay: 2.01s;
  background-color: #fdd039; }

@-webkit-keyframes orbit201 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(120px) rotateZ(93deg); }
  80% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(120px) rotateZ(93deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(360px) rotateZ(93deg); } }

@keyframes orbit201 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(120px) rotateZ(93deg); }
  80% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(120px) rotateZ(93deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-93deg) rotateY(198deg) translateX(360px) rotateZ(93deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit201 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(80px) rotateZ(93deg); }
    80% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(80px) rotateZ(93deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(240px) rotateZ(93deg); } }
  @keyframes orbit201 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(80px) rotateZ(93deg); }
    80% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(80px) rotateZ(93deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-93deg) rotateY(198deg) translateX(240px) rotateZ(93deg); } } }

.c:nth-child(202) {
  -webkit-animation: orbit202 14s infinite;
          animation: orbit202 14s infinite;
  -webkit-animation-delay: 2.02s;
          animation-delay: 2.02s;
  background-color: #fdd039; }

@-webkit-keyframes orbit202 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(360px) rotateZ(75deg); } }

@keyframes orbit202 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(149deg) translateX(360px) rotateZ(75deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit202 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(240px) rotateZ(75deg); } }
  @keyframes orbit202 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(149deg) translateX(240px) rotateZ(75deg); } } }

.c:nth-child(203) {
  -webkit-animation: orbit203 14s infinite;
          animation: orbit203 14s infinite;
  -webkit-animation-delay: 2.03s;
          animation-delay: 2.03s;
  background-color: #fdd039; }

@-webkit-keyframes orbit203 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(120px) rotateZ(353deg); }
  80% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(120px) rotateZ(353deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(360px) rotateZ(353deg); } }

@keyframes orbit203 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(120px) rotateZ(353deg); }
  80% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(120px) rotateZ(353deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-353deg) rotateY(118deg) translateX(360px) rotateZ(353deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit203 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(80px) rotateZ(353deg); }
    80% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(80px) rotateZ(353deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(240px) rotateZ(353deg); } }
  @keyframes orbit203 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(80px) rotateZ(353deg); }
    80% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(80px) rotateZ(353deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-353deg) rotateY(118deg) translateX(240px) rotateZ(353deg); } } }

.c:nth-child(204) {
  -webkit-animation: orbit204 14s infinite;
          animation: orbit204 14s infinite;
  -webkit-animation-delay: 2.04s;
          animation-delay: 2.04s;
  background-color: #fdd039; }

@-webkit-keyframes orbit204 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(120px) rotateZ(218deg); }
  80% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(120px) rotateZ(218deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(360px) rotateZ(218deg); } }

@keyframes orbit204 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(120px) rotateZ(218deg); }
  80% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(120px) rotateZ(218deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-218deg) rotateY(75deg) translateX(360px) rotateZ(218deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit204 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(80px) rotateZ(218deg); }
    80% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(80px) rotateZ(218deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(240px) rotateZ(218deg); } }
  @keyframes orbit204 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(80px) rotateZ(218deg); }
    80% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(80px) rotateZ(218deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-218deg) rotateY(75deg) translateX(240px) rotateZ(218deg); } } }

.c:nth-child(205) {
  -webkit-animation: orbit205 14s infinite;
          animation: orbit205 14s infinite;
  -webkit-animation-delay: 2.05s;
          animation-delay: 2.05s;
  background-color: #fdd039; }

@-webkit-keyframes orbit205 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(120px) rotateZ(351deg); }
  80% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(120px) rotateZ(351deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(360px) rotateZ(351deg); } }

@keyframes orbit205 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(120px) rotateZ(351deg); }
  80% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(120px) rotateZ(351deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-351deg) rotateY(338deg) translateX(360px) rotateZ(351deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit205 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(80px) rotateZ(351deg); }
    80% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(80px) rotateZ(351deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(240px) rotateZ(351deg); } }
  @keyframes orbit205 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(80px) rotateZ(351deg); }
    80% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(80px) rotateZ(351deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-351deg) rotateY(338deg) translateX(240px) rotateZ(351deg); } } }

.c:nth-child(206) {
  -webkit-animation: orbit206 14s infinite;
          animation: orbit206 14s infinite;
  -webkit-animation-delay: 2.06s;
          animation-delay: 2.06s;
  background-color: #fdd039; }

@-webkit-keyframes orbit206 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(360px) rotateZ(239deg); } }

@keyframes orbit206 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(162deg) translateX(360px) rotateZ(239deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit206 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(240px) rotateZ(239deg); } }
  @keyframes orbit206 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(162deg) translateX(240px) rotateZ(239deg); } } }

.c:nth-child(207) {
  -webkit-animation: orbit207 14s infinite;
          animation: orbit207 14s infinite;
  -webkit-animation-delay: 2.07s;
          animation-delay: 2.07s;
  background-color: #fdd039; }

@-webkit-keyframes orbit207 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(120px) rotateZ(205deg); }
  80% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(120px) rotateZ(205deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(360px) rotateZ(205deg); } }

@keyframes orbit207 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(120px) rotateZ(205deg); }
  80% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(120px) rotateZ(205deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-205deg) rotateY(285deg) translateX(360px) rotateZ(205deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit207 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(80px) rotateZ(205deg); }
    80% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(80px) rotateZ(205deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(240px) rotateZ(205deg); } }
  @keyframes orbit207 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(80px) rotateZ(205deg); }
    80% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(80px) rotateZ(205deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-205deg) rotateY(285deg) translateX(240px) rotateZ(205deg); } } }

.c:nth-child(208) {
  -webkit-animation: orbit208 14s infinite;
          animation: orbit208 14s infinite;
  -webkit-animation-delay: 2.08s;
          animation-delay: 2.08s;
  background-color: #fdd039; }

@-webkit-keyframes orbit208 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(120px) rotateZ(175deg); }
  80% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(120px) rotateZ(175deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(360px) rotateZ(175deg); } }

@keyframes orbit208 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(120px) rotateZ(175deg); }
  80% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(120px) rotateZ(175deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-175deg) rotateY(83deg) translateX(360px) rotateZ(175deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit208 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(80px) rotateZ(175deg); }
    80% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(80px) rotateZ(175deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(240px) rotateZ(175deg); } }
  @keyframes orbit208 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(80px) rotateZ(175deg); }
    80% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(80px) rotateZ(175deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-175deg) rotateY(83deg) translateX(240px) rotateZ(175deg); } } }

.c:nth-child(209) {
  -webkit-animation: orbit209 14s infinite;
          animation: orbit209 14s infinite;
  -webkit-animation-delay: 2.09s;
          animation-delay: 2.09s;
  background-color: #fdd039; }

@-webkit-keyframes orbit209 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(120px) rotateZ(194deg); }
  80% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(120px) rotateZ(194deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(360px) rotateZ(194deg); } }

@keyframes orbit209 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(120px) rotateZ(194deg); }
  80% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(120px) rotateZ(194deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-194deg) rotateY(87deg) translateX(360px) rotateZ(194deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit209 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(80px) rotateZ(194deg); }
    80% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(80px) rotateZ(194deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(240px) rotateZ(194deg); } }
  @keyframes orbit209 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(80px) rotateZ(194deg); }
    80% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(80px) rotateZ(194deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-194deg) rotateY(87deg) translateX(240px) rotateZ(194deg); } } }

.c:nth-child(210) {
  -webkit-animation: orbit210 14s infinite;
          animation: orbit210 14s infinite;
  -webkit-animation-delay: 2.1s;
          animation-delay: 2.1s;
  background-color: #fdd039; }

@-webkit-keyframes orbit210 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(360px) rotateZ(75deg); } }

@keyframes orbit210 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(291deg) translateX(360px) rotateZ(75deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit210 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(240px) rotateZ(75deg); } }
  @keyframes orbit210 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(291deg) translateX(240px) rotateZ(75deg); } } }

.c:nth-child(211) {
  -webkit-animation: orbit211 14s infinite;
          animation: orbit211 14s infinite;
  -webkit-animation-delay: 2.11s;
          animation-delay: 2.11s;
  background-color: #fdd039; }

@-webkit-keyframes orbit211 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(360px) rotateZ(357deg); } }

@keyframes orbit211 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(52deg) translateX(360px) rotateZ(357deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit211 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(240px) rotateZ(357deg); } }
  @keyframes orbit211 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(52deg) translateX(240px) rotateZ(357deg); } } }

.c:nth-child(212) {
  -webkit-animation: orbit212 14s infinite;
          animation: orbit212 14s infinite;
  -webkit-animation-delay: 2.12s;
          animation-delay: 2.12s;
  background-color: #fdd039; }

@-webkit-keyframes orbit212 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(120px) rotateZ(185deg); }
  80% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(120px) rotateZ(185deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(360px) rotateZ(185deg); } }

@keyframes orbit212 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(120px) rotateZ(185deg); }
  80% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(120px) rotateZ(185deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-185deg) rotateY(172deg) translateX(360px) rotateZ(185deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit212 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(80px) rotateZ(185deg); }
    80% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(80px) rotateZ(185deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(240px) rotateZ(185deg); } }
  @keyframes orbit212 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(80px) rotateZ(185deg); }
    80% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(80px) rotateZ(185deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-185deg) rotateY(172deg) translateX(240px) rotateZ(185deg); } } }

.c:nth-child(213) {
  -webkit-animation: orbit213 14s infinite;
          animation: orbit213 14s infinite;
  -webkit-animation-delay: 2.13s;
          animation-delay: 2.13s;
  background-color: #fdd039; }

@-webkit-keyframes orbit213 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(120px) rotateZ(207deg); }
  80% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(120px) rotateZ(207deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(360px) rotateZ(207deg); } }

@keyframes orbit213 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(120px) rotateZ(207deg); }
  80% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(120px) rotateZ(207deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-207deg) rotateY(86deg) translateX(360px) rotateZ(207deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit213 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(80px) rotateZ(207deg); }
    80% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(80px) rotateZ(207deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(240px) rotateZ(207deg); } }
  @keyframes orbit213 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(80px) rotateZ(207deg); }
    80% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(80px) rotateZ(207deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-207deg) rotateY(86deg) translateX(240px) rotateZ(207deg); } } }

.c:nth-child(214) {
  -webkit-animation: orbit214 14s infinite;
          animation: orbit214 14s infinite;
  -webkit-animation-delay: 2.14s;
          animation-delay: 2.14s;
  background-color: #fdd039; }

@-webkit-keyframes orbit214 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(120px) rotateZ(271deg); }
  80% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(120px) rotateZ(271deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(360px) rotateZ(271deg); } }

@keyframes orbit214 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(120px) rotateZ(271deg); }
  80% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(120px) rotateZ(271deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-271deg) rotateY(124deg) translateX(360px) rotateZ(271deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit214 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(80px) rotateZ(271deg); }
    80% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(80px) rotateZ(271deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(240px) rotateZ(271deg); } }
  @keyframes orbit214 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(80px) rotateZ(271deg); }
    80% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(80px) rotateZ(271deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-271deg) rotateY(124deg) translateX(240px) rotateZ(271deg); } } }

.c:nth-child(215) {
  -webkit-animation: orbit215 14s infinite;
          animation: orbit215 14s infinite;
  -webkit-animation-delay: 2.15s;
          animation-delay: 2.15s;
  background-color: #fdd039; }

@-webkit-keyframes orbit215 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(120px) rotateZ(301deg); }
  80% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(120px) rotateZ(301deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(360px) rotateZ(301deg); } }

@keyframes orbit215 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(120px) rotateZ(301deg); }
  80% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(120px) rotateZ(301deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-301deg) rotateY(42deg) translateX(360px) rotateZ(301deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit215 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(80px) rotateZ(301deg); }
    80% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(80px) rotateZ(301deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(240px) rotateZ(301deg); } }
  @keyframes orbit215 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(80px) rotateZ(301deg); }
    80% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(80px) rotateZ(301deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-301deg) rotateY(42deg) translateX(240px) rotateZ(301deg); } } }

.c:nth-child(216) {
  -webkit-animation: orbit216 14s infinite;
          animation: orbit216 14s infinite;
  -webkit-animation-delay: 2.16s;
          animation-delay: 2.16s;
  background-color: #fdd039; }

@-webkit-keyframes orbit216 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(120px) rotateZ(218deg); }
  80% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(120px) rotateZ(218deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(360px) rotateZ(218deg); } }

@keyframes orbit216 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(120px) rotateZ(218deg); }
  80% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(120px) rotateZ(218deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-218deg) rotateY(113deg) translateX(360px) rotateZ(218deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit216 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(80px) rotateZ(218deg); }
    80% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(80px) rotateZ(218deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(240px) rotateZ(218deg); } }
  @keyframes orbit216 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(80px) rotateZ(218deg); }
    80% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(80px) rotateZ(218deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-218deg) rotateY(113deg) translateX(240px) rotateZ(218deg); } } }

.c:nth-child(217) {
  -webkit-animation: orbit217 14s infinite;
          animation: orbit217 14s infinite;
  -webkit-animation-delay: 2.17s;
          animation-delay: 2.17s;
  background-color: #fdd039; }

@-webkit-keyframes orbit217 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(120px) rotateZ(80deg); }
  80% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(120px) rotateZ(80deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(360px) rotateZ(80deg); } }

@keyframes orbit217 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(120px) rotateZ(80deg); }
  80% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(120px) rotateZ(80deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-80deg) rotateY(258deg) translateX(360px) rotateZ(80deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit217 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(80px) rotateZ(80deg); }
    80% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(80px) rotateZ(80deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(240px) rotateZ(80deg); } }
  @keyframes orbit217 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(80px) rotateZ(80deg); }
    80% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(80px) rotateZ(80deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-80deg) rotateY(258deg) translateX(240px) rotateZ(80deg); } } }

.c:nth-child(218) {
  -webkit-animation: orbit218 14s infinite;
          animation: orbit218 14s infinite;
  -webkit-animation-delay: 2.18s;
          animation-delay: 2.18s;
  background-color: #fdd039; }

@-webkit-keyframes orbit218 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(360px) rotateZ(141deg); } }

@keyframes orbit218 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(120px) rotateZ(141deg); }
  80% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(120px) rotateZ(141deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-141deg) rotateY(289deg) translateX(360px) rotateZ(141deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit218 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(240px) rotateZ(141deg); } }
  @keyframes orbit218 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(80px) rotateZ(141deg); }
    80% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(80px) rotateZ(141deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-141deg) rotateY(289deg) translateX(240px) rotateZ(141deg); } } }

.c:nth-child(219) {
  -webkit-animation: orbit219 14s infinite;
          animation: orbit219 14s infinite;
  -webkit-animation-delay: 2.19s;
          animation-delay: 2.19s;
  background-color: #fdd039; }

@-webkit-keyframes orbit219 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(360px) rotateZ(357deg); } }

@keyframes orbit219 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(120px) rotateZ(357deg); }
  80% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(120px) rotateZ(357deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-357deg) rotateY(354deg) translateX(360px) rotateZ(357deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit219 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(240px) rotateZ(357deg); } }
  @keyframes orbit219 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(80px) rotateZ(357deg); }
    80% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(80px) rotateZ(357deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-357deg) rotateY(354deg) translateX(240px) rotateZ(357deg); } } }

.c:nth-child(220) {
  -webkit-animation: orbit220 14s infinite;
          animation: orbit220 14s infinite;
  -webkit-animation-delay: 2.2s;
          animation-delay: 2.2s;
  background-color: #fdd039; }

@-webkit-keyframes orbit220 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(360px) rotateZ(239deg); } }

@keyframes orbit220 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(118deg) translateX(360px) rotateZ(239deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit220 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(240px) rotateZ(239deg); } }
  @keyframes orbit220 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(118deg) translateX(240px) rotateZ(239deg); } } }

.c:nth-child(221) {
  -webkit-animation: orbit221 14s infinite;
          animation: orbit221 14s infinite;
  -webkit-animation-delay: 2.21s;
          animation-delay: 2.21s;
  background-color: #fdd039; }

@-webkit-keyframes orbit221 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(120px) rotateZ(27deg); }
  80% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(120px) rotateZ(27deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(360px) rotateZ(27deg); } }

@keyframes orbit221 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(120px) rotateZ(27deg); }
  80% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(120px) rotateZ(27deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-27deg) rotateY(259deg) translateX(360px) rotateZ(27deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit221 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(80px) rotateZ(27deg); }
    80% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(80px) rotateZ(27deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(240px) rotateZ(27deg); } }
  @keyframes orbit221 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(80px) rotateZ(27deg); }
    80% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(80px) rotateZ(27deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-27deg) rotateY(259deg) translateX(240px) rotateZ(27deg); } } }

.c:nth-child(222) {
  -webkit-animation: orbit222 14s infinite;
          animation: orbit222 14s infinite;
  -webkit-animation-delay: 2.22s;
          animation-delay: 2.22s;
  background-color: #fdd039; }

@-webkit-keyframes orbit222 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(120px) rotateZ(160deg); }
  80% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(120px) rotateZ(160deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(360px) rotateZ(160deg); } }

@keyframes orbit222 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(120px) rotateZ(160deg); }
  80% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(120px) rotateZ(160deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-160deg) rotateY(23deg) translateX(360px) rotateZ(160deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit222 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(80px) rotateZ(160deg); }
    80% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(80px) rotateZ(160deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(240px) rotateZ(160deg); } }
  @keyframes orbit222 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(80px) rotateZ(160deg); }
    80% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(80px) rotateZ(160deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-160deg) rotateY(23deg) translateX(240px) rotateZ(160deg); } } }

.c:nth-child(223) {
  -webkit-animation: orbit223 14s infinite;
          animation: orbit223 14s infinite;
  -webkit-animation-delay: 2.23s;
          animation-delay: 2.23s;
  background-color: #fdd039; }

@-webkit-keyframes orbit223 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(360px) rotateZ(75deg); } }

@keyframes orbit223 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(120px) rotateZ(75deg); }
  80% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(120px) rotateZ(75deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-75deg) rotateY(207deg) translateX(360px) rotateZ(75deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit223 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(240px) rotateZ(75deg); } }
  @keyframes orbit223 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(80px) rotateZ(75deg); }
    80% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(80px) rotateZ(75deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-75deg) rotateY(207deg) translateX(240px) rotateZ(75deg); } } }

.c:nth-child(224) {
  -webkit-animation: orbit224 14s infinite;
          animation: orbit224 14s infinite;
  -webkit-animation-delay: 2.24s;
          animation-delay: 2.24s;
  background-color: #fdd039; }

@-webkit-keyframes orbit224 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(120px) rotateZ(149deg); }
  80% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(120px) rotateZ(149deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(360px) rotateZ(149deg); } }

@keyframes orbit224 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(120px) rotateZ(149deg); }
  80% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(120px) rotateZ(149deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-149deg) rotateY(110deg) translateX(360px) rotateZ(149deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit224 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(80px) rotateZ(149deg); }
    80% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(80px) rotateZ(149deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(240px) rotateZ(149deg); } }
  @keyframes orbit224 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(80px) rotateZ(149deg); }
    80% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(80px) rotateZ(149deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-149deg) rotateY(110deg) translateX(240px) rotateZ(149deg); } } }

.c:nth-child(225) {
  -webkit-animation: orbit225 14s infinite;
          animation: orbit225 14s infinite;
  -webkit-animation-delay: 2.25s;
          animation-delay: 2.25s;
  background-color: #fdd039; }

@-webkit-keyframes orbit225 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(120px) rotateZ(151deg); }
  80% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(120px) rotateZ(151deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(360px) rotateZ(151deg); } }

@keyframes orbit225 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(120px) rotateZ(151deg); }
  80% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(120px) rotateZ(151deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-151deg) rotateY(104deg) translateX(360px) rotateZ(151deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit225 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(80px) rotateZ(151deg); }
    80% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(80px) rotateZ(151deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(240px) rotateZ(151deg); } }
  @keyframes orbit225 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(80px) rotateZ(151deg); }
    80% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(80px) rotateZ(151deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-151deg) rotateY(104deg) translateX(240px) rotateZ(151deg); } } }

.c:nth-child(226) {
  -webkit-animation: orbit226 14s infinite;
          animation: orbit226 14s infinite;
  -webkit-animation-delay: 2.26s;
          animation-delay: 2.26s;
  background-color: #fdd039; }

@-webkit-keyframes orbit226 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(120px) rotateZ(138deg); }
  80% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(120px) rotateZ(138deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(360px) rotateZ(138deg); } }

@keyframes orbit226 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(120px) rotateZ(138deg); }
  80% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(120px) rotateZ(138deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-138deg) rotateY(110deg) translateX(360px) rotateZ(138deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit226 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(80px) rotateZ(138deg); }
    80% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(80px) rotateZ(138deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(240px) rotateZ(138deg); } }
  @keyframes orbit226 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(80px) rotateZ(138deg); }
    80% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(80px) rotateZ(138deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-138deg) rotateY(110deg) translateX(240px) rotateZ(138deg); } } }

.c:nth-child(227) {
  -webkit-animation: orbit227 14s infinite;
          animation: orbit227 14s infinite;
  -webkit-animation-delay: 2.27s;
          animation-delay: 2.27s;
  background-color: #fdd039; }

@-webkit-keyframes orbit227 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(360px) rotateZ(180deg); } }

@keyframes orbit227 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(26deg) translateX(360px) rotateZ(180deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit227 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(240px) rotateZ(180deg); } }
  @keyframes orbit227 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(26deg) translateX(240px) rotateZ(180deg); } } }

.c:nth-child(228) {
  -webkit-animation: orbit228 14s infinite;
          animation: orbit228 14s infinite;
  -webkit-animation-delay: 2.28s;
          animation-delay: 2.28s;
  background-color: #fdd039; }

@-webkit-keyframes orbit228 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(120px) rotateZ(106deg); }
  80% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(120px) rotateZ(106deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(360px) rotateZ(106deg); } }

@keyframes orbit228 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(120px) rotateZ(106deg); }
  80% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(120px) rotateZ(106deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-106deg) rotateY(28deg) translateX(360px) rotateZ(106deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit228 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(80px) rotateZ(106deg); }
    80% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(80px) rotateZ(106deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(240px) rotateZ(106deg); } }
  @keyframes orbit228 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(80px) rotateZ(106deg); }
    80% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(80px) rotateZ(106deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-106deg) rotateY(28deg) translateX(240px) rotateZ(106deg); } } }

.c:nth-child(229) {
  -webkit-animation: orbit229 14s infinite;
          animation: orbit229 14s infinite;
  -webkit-animation-delay: 2.29s;
          animation-delay: 2.29s;
  background-color: #fdd039; }

@-webkit-keyframes orbit229 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(360px) rotateZ(312deg); } }

@keyframes orbit229 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(120px) rotateZ(312deg); }
  80% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(120px) rotateZ(312deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-312deg) rotateY(180deg) translateX(360px) rotateZ(312deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit229 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(240px) rotateZ(312deg); } }
  @keyframes orbit229 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(80px) rotateZ(312deg); }
    80% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(80px) rotateZ(312deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-312deg) rotateY(180deg) translateX(240px) rotateZ(312deg); } } }

.c:nth-child(230) {
  -webkit-animation: orbit230 14s infinite;
          animation: orbit230 14s infinite;
  -webkit-animation-delay: 2.3s;
          animation-delay: 2.3s;
  background-color: #fdd039; }

@-webkit-keyframes orbit230 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(120px) rotateZ(81deg); }
  80% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(120px) rotateZ(81deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(360px) rotateZ(81deg); } }

@keyframes orbit230 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(120px) rotateZ(81deg); }
  80% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(120px) rotateZ(81deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-81deg) rotateY(291deg) translateX(360px) rotateZ(81deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit230 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(80px) rotateZ(81deg); }
    80% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(80px) rotateZ(81deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(240px) rotateZ(81deg); } }
  @keyframes orbit230 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(80px) rotateZ(81deg); }
    80% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(80px) rotateZ(81deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-81deg) rotateY(291deg) translateX(240px) rotateZ(81deg); } } }

.c:nth-child(231) {
  -webkit-animation: orbit231 14s infinite;
          animation: orbit231 14s infinite;
  -webkit-animation-delay: 2.31s;
          animation-delay: 2.31s;
  background-color: #fdd039; }

@-webkit-keyframes orbit231 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(120px) rotateZ(289deg); }
  80% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(120px) rotateZ(289deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(360px) rotateZ(289deg); } }

@keyframes orbit231 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(120px) rotateZ(289deg); }
  80% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(120px) rotateZ(289deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-289deg) rotateY(62deg) translateX(360px) rotateZ(289deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit231 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(80px) rotateZ(289deg); }
    80% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(80px) rotateZ(289deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(240px) rotateZ(289deg); } }
  @keyframes orbit231 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(80px) rotateZ(289deg); }
    80% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(80px) rotateZ(289deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-289deg) rotateY(62deg) translateX(240px) rotateZ(289deg); } } }

.c:nth-child(232) {
  -webkit-animation: orbit232 14s infinite;
          animation: orbit232 14s infinite;
  -webkit-animation-delay: 2.32s;
          animation-delay: 2.32s;
  background-color: #fdd039; }

@-webkit-keyframes orbit232 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(120px) rotateZ(279deg); }
  80% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(120px) rotateZ(279deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(360px) rotateZ(279deg); } }

@keyframes orbit232 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(120px) rotateZ(279deg); }
  80% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(120px) rotateZ(279deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-279deg) rotateY(215deg) translateX(360px) rotateZ(279deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit232 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(80px) rotateZ(279deg); }
    80% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(80px) rotateZ(279deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(240px) rotateZ(279deg); } }
  @keyframes orbit232 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(80px) rotateZ(279deg); }
    80% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(80px) rotateZ(279deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-279deg) rotateY(215deg) translateX(240px) rotateZ(279deg); } } }

.c:nth-child(233) {
  -webkit-animation: orbit233 14s infinite;
          animation: orbit233 14s infinite;
  -webkit-animation-delay: 2.33s;
          animation-delay: 2.33s;
  background-color: #fdd039; }

@-webkit-keyframes orbit233 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(120px) rotateZ(360deg); }
  80% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(120px) rotateZ(360deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(360px) rotateZ(360deg); } }

@keyframes orbit233 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(120px) rotateZ(360deg); }
  80% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(120px) rotateZ(360deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-360deg) rotateY(233deg) translateX(360px) rotateZ(360deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit233 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(80px) rotateZ(360deg); }
    80% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(80px) rotateZ(360deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(240px) rotateZ(360deg); } }
  @keyframes orbit233 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(80px) rotateZ(360deg); }
    80% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(80px) rotateZ(360deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-360deg) rotateY(233deg) translateX(240px) rotateZ(360deg); } } }

.c:nth-child(234) {
  -webkit-animation: orbit234 14s infinite;
          animation: orbit234 14s infinite;
  -webkit-animation-delay: 2.34s;
          animation-delay: 2.34s;
  background-color: #fdd039; }

@-webkit-keyframes orbit234 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(360px) rotateZ(230deg); } }

@keyframes orbit234 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(120px) rotateZ(230deg); }
  80% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(120px) rotateZ(230deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-230deg) rotateY(297deg) translateX(360px) rotateZ(230deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit234 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(240px) rotateZ(230deg); } }
  @keyframes orbit234 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(80px) rotateZ(230deg); }
    80% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(80px) rotateZ(230deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-230deg) rotateY(297deg) translateX(240px) rotateZ(230deg); } } }

.c:nth-child(235) {
  -webkit-animation: orbit235 14s infinite;
          animation: orbit235 14s infinite;
  -webkit-animation-delay: 2.35s;
          animation-delay: 2.35s;
  background-color: #fdd039; }

@-webkit-keyframes orbit235 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(360px) rotateZ(318deg); } }

@keyframes orbit235 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(120px) rotateZ(318deg); }
  80% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(120px) rotateZ(318deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-318deg) rotateY(243deg) translateX(360px) rotateZ(318deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit235 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(240px) rotateZ(318deg); } }
  @keyframes orbit235 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(80px) rotateZ(318deg); }
    80% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(80px) rotateZ(318deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-318deg) rotateY(243deg) translateX(240px) rotateZ(318deg); } } }

.c:nth-child(236) {
  -webkit-animation: orbit236 14s infinite;
          animation: orbit236 14s infinite;
  -webkit-animation-delay: 2.36s;
          animation-delay: 2.36s;
  background-color: #fdd039; }

@-webkit-keyframes orbit236 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(120px) rotateZ(228deg); }
  80% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(120px) rotateZ(228deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(360px) rotateZ(228deg); } }

@keyframes orbit236 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(120px) rotateZ(228deg); }
  80% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(120px) rotateZ(228deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-228deg) rotateY(32deg) translateX(360px) rotateZ(228deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit236 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(80px) rotateZ(228deg); }
    80% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(80px) rotateZ(228deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(240px) rotateZ(228deg); } }
  @keyframes orbit236 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(80px) rotateZ(228deg); }
    80% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(80px) rotateZ(228deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-228deg) rotateY(32deg) translateX(240px) rotateZ(228deg); } } }

.c:nth-child(237) {
  -webkit-animation: orbit237 14s infinite;
          animation: orbit237 14s infinite;
  -webkit-animation-delay: 2.37s;
          animation-delay: 2.37s;
  background-color: #fdd039; }

@-webkit-keyframes orbit237 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(360px) rotateZ(221deg); } }

@keyframes orbit237 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(120px) rotateZ(221deg); }
  80% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(120px) rotateZ(221deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-221deg) rotateY(82deg) translateX(360px) rotateZ(221deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit237 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(240px) rotateZ(221deg); } }
  @keyframes orbit237 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(80px) rotateZ(221deg); }
    80% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(80px) rotateZ(221deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-221deg) rotateY(82deg) translateX(240px) rotateZ(221deg); } } }

.c:nth-child(238) {
  -webkit-animation: orbit238 14s infinite;
          animation: orbit238 14s infinite;
  -webkit-animation-delay: 2.38s;
          animation-delay: 2.38s;
  background-color: #fdd039; }

@-webkit-keyframes orbit238 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(120px) rotateZ(85deg); }
  80% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(120px) rotateZ(85deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(360px) rotateZ(85deg); } }

@keyframes orbit238 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(120px) rotateZ(85deg); }
  80% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(120px) rotateZ(85deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-85deg) rotateY(89deg) translateX(360px) rotateZ(85deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit238 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(80px) rotateZ(85deg); }
    80% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(80px) rotateZ(85deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(240px) rotateZ(85deg); } }
  @keyframes orbit238 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(80px) rotateZ(85deg); }
    80% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(80px) rotateZ(85deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-85deg) rotateY(89deg) translateX(240px) rotateZ(85deg); } } }

.c:nth-child(239) {
  -webkit-animation: orbit239 14s infinite;
          animation: orbit239 14s infinite;
  -webkit-animation-delay: 2.39s;
          animation-delay: 2.39s;
  background-color: #fdd039; }

@-webkit-keyframes orbit239 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(120px) rotateZ(65deg); }
  80% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(120px) rotateZ(65deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(360px) rotateZ(65deg); } }

@keyframes orbit239 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(120px) rotateZ(65deg); }
  80% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(120px) rotateZ(65deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-65deg) rotateY(249deg) translateX(360px) rotateZ(65deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit239 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(80px) rotateZ(65deg); }
    80% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(80px) rotateZ(65deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(240px) rotateZ(65deg); } }
  @keyframes orbit239 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(80px) rotateZ(65deg); }
    80% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(80px) rotateZ(65deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-65deg) rotateY(249deg) translateX(240px) rotateZ(65deg); } } }

.c:nth-child(240) {
  -webkit-animation: orbit240 14s infinite;
          animation: orbit240 14s infinite;
  -webkit-animation-delay: 2.4s;
          animation-delay: 2.4s;
  background-color: #fdd039; }

@-webkit-keyframes orbit240 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(120px) rotateZ(258deg); }
  80% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(120px) rotateZ(258deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(360px) rotateZ(258deg); } }

@keyframes orbit240 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(120px) rotateZ(258deg); }
  80% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(120px) rotateZ(258deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-258deg) rotateY(132deg) translateX(360px) rotateZ(258deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit240 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(80px) rotateZ(258deg); }
    80% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(80px) rotateZ(258deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(240px) rotateZ(258deg); } }
  @keyframes orbit240 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(80px) rotateZ(258deg); }
    80% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(80px) rotateZ(258deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-258deg) rotateY(132deg) translateX(240px) rotateZ(258deg); } } }

.c:nth-child(241) {
  -webkit-animation: orbit241 14s infinite;
          animation: orbit241 14s infinite;
  -webkit-animation-delay: 2.41s;
          animation-delay: 2.41s;
  background-color: #fdd039; }

@-webkit-keyframes orbit241 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(120px) rotateZ(25deg); }
  80% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(120px) rotateZ(25deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(360px) rotateZ(25deg); } }

@keyframes orbit241 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(120px) rotateZ(25deg); }
  80% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(120px) rotateZ(25deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-25deg) rotateY(46deg) translateX(360px) rotateZ(25deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit241 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(80px) rotateZ(25deg); }
    80% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(80px) rotateZ(25deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(240px) rotateZ(25deg); } }
  @keyframes orbit241 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(80px) rotateZ(25deg); }
    80% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(80px) rotateZ(25deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-25deg) rotateY(46deg) translateX(240px) rotateZ(25deg); } } }

.c:nth-child(242) {
  -webkit-animation: orbit242 14s infinite;
          animation: orbit242 14s infinite;
  -webkit-animation-delay: 2.42s;
          animation-delay: 2.42s;
  background-color: #fdd039; }

@-webkit-keyframes orbit242 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(120px) rotateZ(39deg); }
  80% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(120px) rotateZ(39deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(360px) rotateZ(39deg); } }

@keyframes orbit242 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(120px) rotateZ(39deg); }
  80% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(120px) rotateZ(39deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-39deg) rotateY(11deg) translateX(360px) rotateZ(39deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit242 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(80px) rotateZ(39deg); }
    80% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(80px) rotateZ(39deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(240px) rotateZ(39deg); } }
  @keyframes orbit242 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(80px) rotateZ(39deg); }
    80% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(80px) rotateZ(39deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-39deg) rotateY(11deg) translateX(240px) rotateZ(39deg); } } }

.c:nth-child(243) {
  -webkit-animation: orbit243 14s infinite;
          animation: orbit243 14s infinite;
  -webkit-animation-delay: 2.43s;
          animation-delay: 2.43s;
  background-color: #fdd039; }

@-webkit-keyframes orbit243 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(360px) rotateZ(239deg); } }

@keyframes orbit243 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(120px) rotateZ(239deg); }
  80% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(120px) rotateZ(239deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-239deg) rotateY(6deg) translateX(360px) rotateZ(239deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit243 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(240px) rotateZ(239deg); } }
  @keyframes orbit243 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(80px) rotateZ(239deg); }
    80% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(80px) rotateZ(239deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-239deg) rotateY(6deg) translateX(240px) rotateZ(239deg); } } }

.c:nth-child(244) {
  -webkit-animation: orbit244 14s infinite;
          animation: orbit244 14s infinite;
  -webkit-animation-delay: 2.44s;
          animation-delay: 2.44s;
  background-color: #fdd039; }

@-webkit-keyframes orbit244 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(120px) rotateZ(10deg); }
  80% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(120px) rotateZ(10deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(360px) rotateZ(10deg); } }

@keyframes orbit244 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(120px) rotateZ(10deg); }
  80% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(120px) rotateZ(10deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-10deg) rotateY(218deg) translateX(360px) rotateZ(10deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit244 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(80px) rotateZ(10deg); }
    80% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(80px) rotateZ(10deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(240px) rotateZ(10deg); } }
  @keyframes orbit244 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(80px) rotateZ(10deg); }
    80% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(80px) rotateZ(10deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-10deg) rotateY(218deg) translateX(240px) rotateZ(10deg); } } }

.c:nth-child(245) {
  -webkit-animation: orbit245 14s infinite;
          animation: orbit245 14s infinite;
  -webkit-animation-delay: 2.45s;
          animation-delay: 2.45s;
  background-color: #fdd039; }

@-webkit-keyframes orbit245 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(120px) rotateZ(229deg); }
  80% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(120px) rotateZ(229deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(360px) rotateZ(229deg); } }

@keyframes orbit245 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(120px) rotateZ(229deg); }
  80% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(120px) rotateZ(229deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-229deg) rotateY(277deg) translateX(360px) rotateZ(229deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit245 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(80px) rotateZ(229deg); }
    80% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(80px) rotateZ(229deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(240px) rotateZ(229deg); } }
  @keyframes orbit245 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(80px) rotateZ(229deg); }
    80% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(80px) rotateZ(229deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-229deg) rotateY(277deg) translateX(240px) rotateZ(229deg); } } }

.c:nth-child(246) {
  -webkit-animation: orbit246 14s infinite;
          animation: orbit246 14s infinite;
  -webkit-animation-delay: 2.46s;
          animation-delay: 2.46s;
  background-color: #fdd039; }

@-webkit-keyframes orbit246 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(120px) rotateZ(296deg); }
  80% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(120px) rotateZ(296deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(360px) rotateZ(296deg); } }

@keyframes orbit246 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(120px) rotateZ(296deg); }
  80% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(120px) rotateZ(296deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-296deg) rotateY(356deg) translateX(360px) rotateZ(296deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit246 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(80px) rotateZ(296deg); }
    80% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(80px) rotateZ(296deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(240px) rotateZ(296deg); } }
  @keyframes orbit246 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(80px) rotateZ(296deg); }
    80% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(80px) rotateZ(296deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-296deg) rotateY(356deg) translateX(240px) rotateZ(296deg); } } }

.c:nth-child(247) {
  -webkit-animation: orbit247 14s infinite;
          animation: orbit247 14s infinite;
  -webkit-animation-delay: 2.47s;
          animation-delay: 2.47s;
  background-color: #fdd039; }

@-webkit-keyframes orbit247 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(120px) rotateZ(162deg); }
  80% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(120px) rotateZ(162deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(360px) rotateZ(162deg); } }

@keyframes orbit247 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(120px) rotateZ(162deg); }
  80% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(120px) rotateZ(162deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-162deg) rotateY(159deg) translateX(360px) rotateZ(162deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit247 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(80px) rotateZ(162deg); }
    80% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(80px) rotateZ(162deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(240px) rotateZ(162deg); } }
  @keyframes orbit247 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(80px) rotateZ(162deg); }
    80% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(80px) rotateZ(162deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-162deg) rotateY(159deg) translateX(240px) rotateZ(162deg); } } }

.c:nth-child(248) {
  -webkit-animation: orbit248 14s infinite;
          animation: orbit248 14s infinite;
  -webkit-animation-delay: 2.48s;
          animation-delay: 2.48s;
  background-color: #fdd039; }

@-webkit-keyframes orbit248 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(120px) rotateZ(355deg); }
  80% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(120px) rotateZ(355deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(360px) rotateZ(355deg); } }

@keyframes orbit248 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(120px) rotateZ(355deg); }
  80% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(120px) rotateZ(355deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-355deg) rotateY(82deg) translateX(360px) rotateZ(355deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit248 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(80px) rotateZ(355deg); }
    80% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(80px) rotateZ(355deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(240px) rotateZ(355deg); } }
  @keyframes orbit248 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(80px) rotateZ(355deg); }
    80% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(80px) rotateZ(355deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-355deg) rotateY(82deg) translateX(240px) rotateZ(355deg); } } }

.c:nth-child(249) {
  -webkit-animation: orbit249 14s infinite;
          animation: orbit249 14s infinite;
  -webkit-animation-delay: 2.49s;
          animation-delay: 2.49s;
  background-color: #fdd039; }

@-webkit-keyframes orbit249 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(120px) rotateZ(320deg); }
  80% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(120px) rotateZ(320deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(360px) rotateZ(320deg); } }

@keyframes orbit249 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(120px) rotateZ(320deg); }
  80% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(120px) rotateZ(320deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-320deg) rotateY(174deg) translateX(360px) rotateZ(320deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit249 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(80px) rotateZ(320deg); }
    80% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(80px) rotateZ(320deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(240px) rotateZ(320deg); } }
  @keyframes orbit249 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(80px) rotateZ(320deg); }
    80% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(80px) rotateZ(320deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-320deg) rotateY(174deg) translateX(240px) rotateZ(320deg); } } }

.c:nth-child(250) {
  -webkit-animation: orbit250 14s infinite;
          animation: orbit250 14s infinite;
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
  background-color: #fdd039; }

@-webkit-keyframes orbit250 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(120px) rotateZ(47deg); }
  80% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(120px) rotateZ(47deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(360px) rotateZ(47deg); } }

@keyframes orbit250 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(120px) rotateZ(47deg); }
  80% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(120px) rotateZ(47deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-47deg) rotateY(279deg) translateX(360px) rotateZ(47deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit250 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(80px) rotateZ(47deg); }
    80% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(80px) rotateZ(47deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(240px) rotateZ(47deg); } }
  @keyframes orbit250 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(80px) rotateZ(47deg); }
    80% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(80px) rotateZ(47deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-47deg) rotateY(279deg) translateX(240px) rotateZ(47deg); } } }

.c:nth-child(251) {
  -webkit-animation: orbit251 14s infinite;
          animation: orbit251 14s infinite;
  -webkit-animation-delay: 2.51s;
          animation-delay: 2.51s;
  background-color: #fdd039; }

@-webkit-keyframes orbit251 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(120px) rotateZ(325deg); }
  80% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(120px) rotateZ(325deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(360px) rotateZ(325deg); } }

@keyframes orbit251 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(120px) rotateZ(325deg); }
  80% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(120px) rotateZ(325deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-325deg) rotateY(330deg) translateX(360px) rotateZ(325deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit251 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(80px) rotateZ(325deg); }
    80% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(80px) rotateZ(325deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(240px) rotateZ(325deg); } }
  @keyframes orbit251 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(80px) rotateZ(325deg); }
    80% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(80px) rotateZ(325deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-325deg) rotateY(330deg) translateX(240px) rotateZ(325deg); } } }

.c:nth-child(252) {
  -webkit-animation: orbit252 14s infinite;
          animation: orbit252 14s infinite;
  -webkit-animation-delay: 2.52s;
          animation-delay: 2.52s;
  background-color: #fdd039; }

@-webkit-keyframes orbit252 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(120px) rotateZ(285deg); }
  80% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(120px) rotateZ(285deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(360px) rotateZ(285deg); } }

@keyframes orbit252 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(120px) rotateZ(285deg); }
  80% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(120px) rotateZ(285deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-285deg) rotateY(241deg) translateX(360px) rotateZ(285deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit252 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(80px) rotateZ(285deg); }
    80% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(80px) rotateZ(285deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(240px) rotateZ(285deg); } }
  @keyframes orbit252 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(80px) rotateZ(285deg); }
    80% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(80px) rotateZ(285deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-285deg) rotateY(241deg) translateX(240px) rotateZ(285deg); } } }

.c:nth-child(253) {
  -webkit-animation: orbit253 14s infinite;
          animation: orbit253 14s infinite;
  -webkit-animation-delay: 2.53s;
          animation-delay: 2.53s;
  background-color: #fdd039; }

@-webkit-keyframes orbit253 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(120px) rotateZ(341deg); }
  80% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(120px) rotateZ(341deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(360px) rotateZ(341deg); } }

@keyframes orbit253 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(120px) rotateZ(341deg); }
  80% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(120px) rotateZ(341deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-341deg) rotateY(192deg) translateX(360px) rotateZ(341deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit253 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(80px) rotateZ(341deg); }
    80% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(80px) rotateZ(341deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(240px) rotateZ(341deg); } }
  @keyframes orbit253 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(80px) rotateZ(341deg); }
    80% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(80px) rotateZ(341deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-341deg) rotateY(192deg) translateX(240px) rotateZ(341deg); } } }

.c:nth-child(254) {
  -webkit-animation: orbit254 14s infinite;
          animation: orbit254 14s infinite;
  -webkit-animation-delay: 2.54s;
          animation-delay: 2.54s;
  background-color: #fdd039; }

@-webkit-keyframes orbit254 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(120px) rotateZ(154deg); }
  80% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(120px) rotateZ(154deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(360px) rotateZ(154deg); } }

@keyframes orbit254 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(120px) rotateZ(154deg); }
  80% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(120px) rotateZ(154deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-154deg) rotateY(187deg) translateX(360px) rotateZ(154deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit254 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(80px) rotateZ(154deg); }
    80% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(80px) rotateZ(154deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(240px) rotateZ(154deg); } }
  @keyframes orbit254 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(80px) rotateZ(154deg); }
    80% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(80px) rotateZ(154deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-154deg) rotateY(187deg) translateX(240px) rotateZ(154deg); } } }

.c:nth-child(255) {
  -webkit-animation: orbit255 14s infinite;
          animation: orbit255 14s infinite;
  -webkit-animation-delay: 2.55s;
          animation-delay: 2.55s;
  background-color: #fdd039; }

@-webkit-keyframes orbit255 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(120px) rotateZ(2deg); }
  80% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(120px) rotateZ(2deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(360px) rotateZ(2deg); } }

@keyframes orbit255 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(120px) rotateZ(2deg); }
  80% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(120px) rotateZ(2deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-2deg) rotateY(204deg) translateX(360px) rotateZ(2deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit255 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(80px) rotateZ(2deg); }
    80% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(80px) rotateZ(2deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(240px) rotateZ(2deg); } }
  @keyframes orbit255 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(80px) rotateZ(2deg); }
    80% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(80px) rotateZ(2deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-2deg) rotateY(204deg) translateX(240px) rotateZ(2deg); } } }

.c:nth-child(256) {
  -webkit-animation: orbit256 14s infinite;
          animation: orbit256 14s infinite;
  -webkit-animation-delay: 2.56s;
          animation-delay: 2.56s;
  background-color: #fdd039; }

@-webkit-keyframes orbit256 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(120px) rotateZ(111deg); }
  80% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(120px) rotateZ(111deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(360px) rotateZ(111deg); } }

@keyframes orbit256 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(120px) rotateZ(111deg); }
  80% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(120px) rotateZ(111deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-111deg) rotateY(46deg) translateX(360px) rotateZ(111deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit256 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(80px) rotateZ(111deg); }
    80% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(80px) rotateZ(111deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(240px) rotateZ(111deg); } }
  @keyframes orbit256 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(80px) rotateZ(111deg); }
    80% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(80px) rotateZ(111deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-111deg) rotateY(46deg) translateX(240px) rotateZ(111deg); } } }

.c:nth-child(257) {
  -webkit-animation: orbit257 14s infinite;
          animation: orbit257 14s infinite;
  -webkit-animation-delay: 2.57s;
          animation-delay: 2.57s;
  background-color: #fdd039; }

@-webkit-keyframes orbit257 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(120px) rotateZ(144deg); }
  80% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(120px) rotateZ(144deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(360px) rotateZ(144deg); } }

@keyframes orbit257 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(120px) rotateZ(144deg); }
  80% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(120px) rotateZ(144deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-144deg) rotateY(321deg) translateX(360px) rotateZ(144deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit257 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(80px) rotateZ(144deg); }
    80% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(80px) rotateZ(144deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(240px) rotateZ(144deg); } }
  @keyframes orbit257 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(80px) rotateZ(144deg); }
    80% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(80px) rotateZ(144deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-144deg) rotateY(321deg) translateX(240px) rotateZ(144deg); } } }

.c:nth-child(258) {
  -webkit-animation: orbit258 14s infinite;
          animation: orbit258 14s infinite;
  -webkit-animation-delay: 2.58s;
          animation-delay: 2.58s;
  background-color: #fdd039; }

@-webkit-keyframes orbit258 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(120px) rotateZ(224deg); }
  80% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(120px) rotateZ(224deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(360px) rotateZ(224deg); } }

@keyframes orbit258 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(120px) rotateZ(224deg); }
  80% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(120px) rotateZ(224deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-224deg) rotateY(243deg) translateX(360px) rotateZ(224deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit258 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(80px) rotateZ(224deg); }
    80% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(80px) rotateZ(224deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(240px) rotateZ(224deg); } }
  @keyframes orbit258 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(80px) rotateZ(224deg); }
    80% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(80px) rotateZ(224deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-224deg) rotateY(243deg) translateX(240px) rotateZ(224deg); } } }

.c:nth-child(259) {
  -webkit-animation: orbit259 14s infinite;
          animation: orbit259 14s infinite;
  -webkit-animation-delay: 2.59s;
          animation-delay: 2.59s;
  background-color: #fdd039; }

@-webkit-keyframes orbit259 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(120px) rotateZ(249deg); }
  80% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(120px) rotateZ(249deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(360px) rotateZ(249deg); } }

@keyframes orbit259 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(120px) rotateZ(249deg); }
  80% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(120px) rotateZ(249deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-249deg) rotateY(4deg) translateX(360px) rotateZ(249deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit259 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(80px) rotateZ(249deg); }
    80% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(80px) rotateZ(249deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(240px) rotateZ(249deg); } }
  @keyframes orbit259 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(80px) rotateZ(249deg); }
    80% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(80px) rotateZ(249deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-249deg) rotateY(4deg) translateX(240px) rotateZ(249deg); } } }

.c:nth-child(260) {
  -webkit-animation: orbit260 14s infinite;
          animation: orbit260 14s infinite;
  -webkit-animation-delay: 2.6s;
          animation-delay: 2.6s;
  background-color: #fdd039; }

@-webkit-keyframes orbit260 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(120px) rotateZ(303deg); }
  80% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(120px) rotateZ(303deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(360px) rotateZ(303deg); } }

@keyframes orbit260 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(120px) rotateZ(303deg); }
  80% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(120px) rotateZ(303deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-303deg) rotateY(101deg) translateX(360px) rotateZ(303deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit260 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(80px) rotateZ(303deg); }
    80% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(80px) rotateZ(303deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(240px) rotateZ(303deg); } }
  @keyframes orbit260 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(80px) rotateZ(303deg); }
    80% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(80px) rotateZ(303deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-303deg) rotateY(101deg) translateX(240px) rotateZ(303deg); } } }

.c:nth-child(261) {
  -webkit-animation: orbit261 14s infinite;
          animation: orbit261 14s infinite;
  -webkit-animation-delay: 2.61s;
          animation-delay: 2.61s;
  background-color: #fdd039; }

@-webkit-keyframes orbit261 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(120px) rotateZ(86deg); }
  80% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(120px) rotateZ(86deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(360px) rotateZ(86deg); } }

@keyframes orbit261 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(120px) rotateZ(86deg); }
  80% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(120px) rotateZ(86deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-86deg) rotateY(46deg) translateX(360px) rotateZ(86deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit261 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(80px) rotateZ(86deg); }
    80% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(80px) rotateZ(86deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(240px) rotateZ(86deg); } }
  @keyframes orbit261 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(80px) rotateZ(86deg); }
    80% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(80px) rotateZ(86deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-86deg) rotateY(46deg) translateX(240px) rotateZ(86deg); } } }

.c:nth-child(262) {
  -webkit-animation: orbit262 14s infinite;
          animation: orbit262 14s infinite;
  -webkit-animation-delay: 2.62s;
          animation-delay: 2.62s;
  background-color: #fdd039; }

@-webkit-keyframes orbit262 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(120px) rotateZ(125deg); }
  80% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(120px) rotateZ(125deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(360px) rotateZ(125deg); } }

@keyframes orbit262 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(120px) rotateZ(125deg); }
  80% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(120px) rotateZ(125deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-125deg) rotateY(199deg) translateX(360px) rotateZ(125deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit262 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(80px) rotateZ(125deg); }
    80% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(80px) rotateZ(125deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(240px) rotateZ(125deg); } }
  @keyframes orbit262 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(80px) rotateZ(125deg); }
    80% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(80px) rotateZ(125deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-125deg) rotateY(199deg) translateX(240px) rotateZ(125deg); } } }

.c:nth-child(263) {
  -webkit-animation: orbit263 14s infinite;
          animation: orbit263 14s infinite;
  -webkit-animation-delay: 2.63s;
          animation-delay: 2.63s;
  background-color: #fdd039; }

@-webkit-keyframes orbit263 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(120px) rotateZ(153deg); }
  80% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(120px) rotateZ(153deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(360px) rotateZ(153deg); } }

@keyframes orbit263 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(120px) rotateZ(153deg); }
  80% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(120px) rotateZ(153deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-153deg) rotateY(250deg) translateX(360px) rotateZ(153deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit263 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(80px) rotateZ(153deg); }
    80% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(80px) rotateZ(153deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(240px) rotateZ(153deg); } }
  @keyframes orbit263 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(80px) rotateZ(153deg); }
    80% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(80px) rotateZ(153deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-153deg) rotateY(250deg) translateX(240px) rotateZ(153deg); } } }

.c:nth-child(264) {
  -webkit-animation: orbit264 14s infinite;
          animation: orbit264 14s infinite;
  -webkit-animation-delay: 2.64s;
          animation-delay: 2.64s;
  background-color: #fdd039; }

@-webkit-keyframes orbit264 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(120px) rotateZ(156deg); }
  80% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(120px) rotateZ(156deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(360px) rotateZ(156deg); } }

@keyframes orbit264 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(120px) rotateZ(156deg); }
  80% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(120px) rotateZ(156deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-156deg) rotateY(46deg) translateX(360px) rotateZ(156deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit264 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(80px) rotateZ(156deg); }
    80% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(80px) rotateZ(156deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(240px) rotateZ(156deg); } }
  @keyframes orbit264 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(80px) rotateZ(156deg); }
    80% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(80px) rotateZ(156deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-156deg) rotateY(46deg) translateX(240px) rotateZ(156deg); } } }

.c:nth-child(265) {
  -webkit-animation: orbit265 14s infinite;
          animation: orbit265 14s infinite;
  -webkit-animation-delay: 2.65s;
          animation-delay: 2.65s;
  background-color: #fdd039; }

@-webkit-keyframes orbit265 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(120px) rotateZ(147deg); }
  80% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(120px) rotateZ(147deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(360px) rotateZ(147deg); } }

@keyframes orbit265 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(120px) rotateZ(147deg); }
  80% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(120px) rotateZ(147deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-147deg) rotateY(307deg) translateX(360px) rotateZ(147deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit265 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(80px) rotateZ(147deg); }
    80% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(80px) rotateZ(147deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(240px) rotateZ(147deg); } }
  @keyframes orbit265 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(80px) rotateZ(147deg); }
    80% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(80px) rotateZ(147deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-147deg) rotateY(307deg) translateX(240px) rotateZ(147deg); } } }

.c:nth-child(266) {
  -webkit-animation: orbit266 14s infinite;
          animation: orbit266 14s infinite;
  -webkit-animation-delay: 2.66s;
          animation-delay: 2.66s;
  background-color: #fdd039; }

@-webkit-keyframes orbit266 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(360px) rotateZ(170deg); } }

@keyframes orbit266 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(120px) rotateZ(170deg); }
  80% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(120px) rotateZ(170deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-170deg) rotateY(264deg) translateX(360px) rotateZ(170deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit266 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(240px) rotateZ(170deg); } }
  @keyframes orbit266 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(80px) rotateZ(170deg); }
    80% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(80px) rotateZ(170deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-170deg) rotateY(264deg) translateX(240px) rotateZ(170deg); } } }

.c:nth-child(267) {
  -webkit-animation: orbit267 14s infinite;
          animation: orbit267 14s infinite;
  -webkit-animation-delay: 2.67s;
          animation-delay: 2.67s;
  background-color: #fdd039; }

@-webkit-keyframes orbit267 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(120px) rotateZ(36deg); }
  80% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(120px) rotateZ(36deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(360px) rotateZ(36deg); } }

@keyframes orbit267 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(120px) rotateZ(36deg); }
  80% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(120px) rotateZ(36deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-36deg) rotateY(260deg) translateX(360px) rotateZ(36deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit267 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(80px) rotateZ(36deg); }
    80% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(80px) rotateZ(36deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(240px) rotateZ(36deg); } }
  @keyframes orbit267 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(80px) rotateZ(36deg); }
    80% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(80px) rotateZ(36deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-36deg) rotateY(260deg) translateX(240px) rotateZ(36deg); } } }

.c:nth-child(268) {
  -webkit-animation: orbit268 14s infinite;
          animation: orbit268 14s infinite;
  -webkit-animation-delay: 2.68s;
          animation-delay: 2.68s;
  background-color: #fdd039; }

@-webkit-keyframes orbit268 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(120px) rotateZ(189deg); }
  80% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(120px) rotateZ(189deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(360px) rotateZ(189deg); } }

@keyframes orbit268 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(120px) rotateZ(189deg); }
  80% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(120px) rotateZ(189deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-189deg) rotateY(112deg) translateX(360px) rotateZ(189deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit268 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(80px) rotateZ(189deg); }
    80% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(80px) rotateZ(189deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(240px) rotateZ(189deg); } }
  @keyframes orbit268 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(80px) rotateZ(189deg); }
    80% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(80px) rotateZ(189deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-189deg) rotateY(112deg) translateX(240px) rotateZ(189deg); } } }

.c:nth-child(269) {
  -webkit-animation: orbit269 14s infinite;
          animation: orbit269 14s infinite;
  -webkit-animation-delay: 2.69s;
          animation-delay: 2.69s;
  background-color: #fdd039; }

@-webkit-keyframes orbit269 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(120px) rotateZ(160deg); }
  80% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(120px) rotateZ(160deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(360px) rotateZ(160deg); } }

@keyframes orbit269 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(120px) rotateZ(160deg); }
  80% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(120px) rotateZ(160deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-160deg) rotateY(244deg) translateX(360px) rotateZ(160deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit269 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(80px) rotateZ(160deg); }
    80% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(80px) rotateZ(160deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(240px) rotateZ(160deg); } }
  @keyframes orbit269 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(80px) rotateZ(160deg); }
    80% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(80px) rotateZ(160deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-160deg) rotateY(244deg) translateX(240px) rotateZ(160deg); } } }

.c:nth-child(270) {
  -webkit-animation: orbit270 14s infinite;
          animation: orbit270 14s infinite;
  -webkit-animation-delay: 2.7s;
          animation-delay: 2.7s;
  background-color: #fdd039; }

@-webkit-keyframes orbit270 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(360px) rotateZ(180deg); } }

@keyframes orbit270 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(120px) rotateZ(180deg); }
  80% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(120px) rotateZ(180deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-180deg) rotateY(296deg) translateX(360px) rotateZ(180deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit270 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(240px) rotateZ(180deg); } }
  @keyframes orbit270 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(80px) rotateZ(180deg); }
    80% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(80px) rotateZ(180deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-180deg) rotateY(296deg) translateX(240px) rotateZ(180deg); } } }

.c:nth-child(271) {
  -webkit-animation: orbit271 14s infinite;
          animation: orbit271 14s infinite;
  -webkit-animation-delay: 2.71s;
          animation-delay: 2.71s;
  background-color: #fdd039; }

@-webkit-keyframes orbit271 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(120px) rotateZ(282deg); }
  80% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(120px) rotateZ(282deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(360px) rotateZ(282deg); } }

@keyframes orbit271 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(120px) rotateZ(282deg); }
  80% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(120px) rotateZ(282deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-282deg) rotateY(221deg) translateX(360px) rotateZ(282deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit271 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(80px) rotateZ(282deg); }
    80% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(80px) rotateZ(282deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(240px) rotateZ(282deg); } }
  @keyframes orbit271 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(80px) rotateZ(282deg); }
    80% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(80px) rotateZ(282deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-282deg) rotateY(221deg) translateX(240px) rotateZ(282deg); } } }

.c:nth-child(272) {
  -webkit-animation: orbit272 14s infinite;
          animation: orbit272 14s infinite;
  -webkit-animation-delay: 2.72s;
          animation-delay: 2.72s;
  background-color: #fdd039; }

@-webkit-keyframes orbit272 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(120px) rotateZ(183deg); }
  80% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(120px) rotateZ(183deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(360px) rotateZ(183deg); } }

@keyframes orbit272 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(120px) rotateZ(183deg); }
  80% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(120px) rotateZ(183deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-183deg) rotateY(100deg) translateX(360px) rotateZ(183deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit272 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(80px) rotateZ(183deg); }
    80% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(80px) rotateZ(183deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(240px) rotateZ(183deg); } }
  @keyframes orbit272 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(80px) rotateZ(183deg); }
    80% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(80px) rotateZ(183deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-183deg) rotateY(100deg) translateX(240px) rotateZ(183deg); } } }

.c:nth-child(273) {
  -webkit-animation: orbit273 14s infinite;
          animation: orbit273 14s infinite;
  -webkit-animation-delay: 2.73s;
          animation-delay: 2.73s;
  background-color: #fdd039; }

@-webkit-keyframes orbit273 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(120px) rotateZ(233deg); }
  80% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(120px) rotateZ(233deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(360px) rotateZ(233deg); } }

@keyframes orbit273 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(120px) rotateZ(233deg); }
  80% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(120px) rotateZ(233deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-233deg) rotateY(68deg) translateX(360px) rotateZ(233deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit273 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(80px) rotateZ(233deg); }
    80% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(80px) rotateZ(233deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(240px) rotateZ(233deg); } }
  @keyframes orbit273 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(80px) rotateZ(233deg); }
    80% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(80px) rotateZ(233deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-233deg) rotateY(68deg) translateX(240px) rotateZ(233deg); } } }

.c:nth-child(274) {
  -webkit-animation: orbit274 14s infinite;
          animation: orbit274 14s infinite;
  -webkit-animation-delay: 2.74s;
          animation-delay: 2.74s;
  background-color: #fdd039; }

@-webkit-keyframes orbit274 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(120px) rotateZ(259deg); }
  80% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(120px) rotateZ(259deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(360px) rotateZ(259deg); } }

@keyframes orbit274 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(120px) rotateZ(259deg); }
  80% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(120px) rotateZ(259deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-259deg) rotateY(123deg) translateX(360px) rotateZ(259deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit274 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(80px) rotateZ(259deg); }
    80% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(80px) rotateZ(259deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(240px) rotateZ(259deg); } }
  @keyframes orbit274 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(80px) rotateZ(259deg); }
    80% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(80px) rotateZ(259deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-259deg) rotateY(123deg) translateX(240px) rotateZ(259deg); } } }

.c:nth-child(275) {
  -webkit-animation: orbit275 14s infinite;
          animation: orbit275 14s infinite;
  -webkit-animation-delay: 2.75s;
          animation-delay: 2.75s;
  background-color: #fdd039; }

@-webkit-keyframes orbit275 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(120px) rotateZ(120deg); }
  80% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(120px) rotateZ(120deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(360px) rotateZ(120deg); } }

@keyframes orbit275 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(120px) rotateZ(120deg); }
  80% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(120px) rotateZ(120deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-120deg) rotateY(28deg) translateX(360px) rotateZ(120deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit275 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(80px) rotateZ(120deg); }
    80% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(80px) rotateZ(120deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(240px) rotateZ(120deg); } }
  @keyframes orbit275 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(80px) rotateZ(120deg); }
    80% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(80px) rotateZ(120deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-120deg) rotateY(28deg) translateX(240px) rotateZ(120deg); } } }

.c:nth-child(276) {
  -webkit-animation: orbit276 14s infinite;
          animation: orbit276 14s infinite;
  -webkit-animation-delay: 2.76s;
          animation-delay: 2.76s;
  background-color: #fdd039; }

@-webkit-keyframes orbit276 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(120px) rotateZ(32deg); }
  80% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(120px) rotateZ(32deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(360px) rotateZ(32deg); } }

@keyframes orbit276 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(120px) rotateZ(32deg); }
  80% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(120px) rotateZ(32deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-32deg) rotateY(80deg) translateX(360px) rotateZ(32deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit276 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(80px) rotateZ(32deg); }
    80% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(80px) rotateZ(32deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(240px) rotateZ(32deg); } }
  @keyframes orbit276 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(80px) rotateZ(32deg); }
    80% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(80px) rotateZ(32deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-32deg) rotateY(80deg) translateX(240px) rotateZ(32deg); } } }

.c:nth-child(277) {
  -webkit-animation: orbit277 14s infinite;
          animation: orbit277 14s infinite;
  -webkit-animation-delay: 2.77s;
          animation-delay: 2.77s;
  background-color: #fdd039; }

@-webkit-keyframes orbit277 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(120px) rotateZ(344deg); }
  80% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(120px) rotateZ(344deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(360px) rotateZ(344deg); } }

@keyframes orbit277 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(120px) rotateZ(344deg); }
  80% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(120px) rotateZ(344deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-344deg) rotateY(312deg) translateX(360px) rotateZ(344deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit277 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(80px) rotateZ(344deg); }
    80% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(80px) rotateZ(344deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(240px) rotateZ(344deg); } }
  @keyframes orbit277 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(80px) rotateZ(344deg); }
    80% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(80px) rotateZ(344deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-344deg) rotateY(312deg) translateX(240px) rotateZ(344deg); } } }

.c:nth-child(278) {
  -webkit-animation: orbit278 14s infinite;
          animation: orbit278 14s infinite;
  -webkit-animation-delay: 2.78s;
          animation-delay: 2.78s;
  background-color: #fdd039; }

@-webkit-keyframes orbit278 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(120px) rotateZ(241deg); }
  80% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(120px) rotateZ(241deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(360px) rotateZ(241deg); } }

@keyframes orbit278 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(120px) rotateZ(241deg); }
  80% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(120px) rotateZ(241deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-241deg) rotateY(75deg) translateX(360px) rotateZ(241deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit278 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(80px) rotateZ(241deg); }
    80% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(80px) rotateZ(241deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(240px) rotateZ(241deg); } }
  @keyframes orbit278 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(80px) rotateZ(241deg); }
    80% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(80px) rotateZ(241deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-241deg) rotateY(75deg) translateX(240px) rotateZ(241deg); } } }

.c:nth-child(279) {
  -webkit-animation: orbit279 14s infinite;
          animation: orbit279 14s infinite;
  -webkit-animation-delay: 2.79s;
          animation-delay: 2.79s;
  background-color: #fdd039; }

@-webkit-keyframes orbit279 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(120px) rotateZ(287deg); }
  80% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(120px) rotateZ(287deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(360px) rotateZ(287deg); } }

@keyframes orbit279 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(120px) rotateZ(287deg); }
  80% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(120px) rotateZ(287deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-287deg) rotateY(308deg) translateX(360px) rotateZ(287deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit279 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(80px) rotateZ(287deg); }
    80% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(80px) rotateZ(287deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(240px) rotateZ(287deg); } }
  @keyframes orbit279 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(80px) rotateZ(287deg); }
    80% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(80px) rotateZ(287deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-287deg) rotateY(308deg) translateX(240px) rotateZ(287deg); } } }

.c:nth-child(280) {
  -webkit-animation: orbit280 14s infinite;
          animation: orbit280 14s infinite;
  -webkit-animation-delay: 2.8s;
          animation-delay: 2.8s;
  background-color: #fdd039; }

@-webkit-keyframes orbit280 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(120px) rotateZ(147deg); }
  80% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(120px) rotateZ(147deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(360px) rotateZ(147deg); } }

@keyframes orbit280 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(120px) rotateZ(147deg); }
  80% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(120px) rotateZ(147deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-147deg) rotateY(99deg) translateX(360px) rotateZ(147deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit280 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(80px) rotateZ(147deg); }
    80% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(80px) rotateZ(147deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(240px) rotateZ(147deg); } }
  @keyframes orbit280 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(80px) rotateZ(147deg); }
    80% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(80px) rotateZ(147deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-147deg) rotateY(99deg) translateX(240px) rotateZ(147deg); } } }

.c:nth-child(281) {
  -webkit-animation: orbit281 14s infinite;
          animation: orbit281 14s infinite;
  -webkit-animation-delay: 2.81s;
          animation-delay: 2.81s;
  background-color: #fdd039; }

@-webkit-keyframes orbit281 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(120px) rotateZ(71deg); }
  80% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(120px) rotateZ(71deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(360px) rotateZ(71deg); } }

@keyframes orbit281 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(120px) rotateZ(71deg); }
  80% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(120px) rotateZ(71deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-71deg) rotateY(240deg) translateX(360px) rotateZ(71deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit281 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(80px) rotateZ(71deg); }
    80% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(80px) rotateZ(71deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(240px) rotateZ(71deg); } }
  @keyframes orbit281 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(80px) rotateZ(71deg); }
    80% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(80px) rotateZ(71deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-71deg) rotateY(240deg) translateX(240px) rotateZ(71deg); } } }

.c:nth-child(282) {
  -webkit-animation: orbit282 14s infinite;
          animation: orbit282 14s infinite;
  -webkit-animation-delay: 2.82s;
          animation-delay: 2.82s;
  background-color: #fdd039; }

@-webkit-keyframes orbit282 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(120px) rotateZ(72deg); }
  80% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(120px) rotateZ(72deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(360px) rotateZ(72deg); } }

@keyframes orbit282 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(120px) rotateZ(72deg); }
  80% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(120px) rotateZ(72deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-72deg) rotateY(111deg) translateX(360px) rotateZ(72deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit282 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(80px) rotateZ(72deg); }
    80% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(80px) rotateZ(72deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(240px) rotateZ(72deg); } }
  @keyframes orbit282 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(80px) rotateZ(72deg); }
    80% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(80px) rotateZ(72deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-72deg) rotateY(111deg) translateX(240px) rotateZ(72deg); } } }

.c:nth-child(283) {
  -webkit-animation: orbit283 14s infinite;
          animation: orbit283 14s infinite;
  -webkit-animation-delay: 2.83s;
          animation-delay: 2.83s;
  background-color: #fdd039; }

@-webkit-keyframes orbit283 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(120px) rotateZ(212deg); }
  80% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(120px) rotateZ(212deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(360px) rotateZ(212deg); } }

@keyframes orbit283 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(120px) rotateZ(212deg); }
  80% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(120px) rotateZ(212deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-212deg) rotateY(69deg) translateX(360px) rotateZ(212deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit283 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(80px) rotateZ(212deg); }
    80% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(80px) rotateZ(212deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(240px) rotateZ(212deg); } }
  @keyframes orbit283 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(80px) rotateZ(212deg); }
    80% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(80px) rotateZ(212deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-212deg) rotateY(69deg) translateX(240px) rotateZ(212deg); } } }

.c:nth-child(284) {
  -webkit-animation: orbit284 14s infinite;
          animation: orbit284 14s infinite;
  -webkit-animation-delay: 2.84s;
          animation-delay: 2.84s;
  background-color: #fdd039; }

@-webkit-keyframes orbit284 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(360px) rotateZ(67deg); } }

@keyframes orbit284 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(120px) rotateZ(67deg); }
  80% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(120px) rotateZ(67deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-67deg) rotateY(224deg) translateX(360px) rotateZ(67deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit284 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(240px) rotateZ(67deg); } }
  @keyframes orbit284 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(80px) rotateZ(67deg); }
    80% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(80px) rotateZ(67deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-67deg) rotateY(224deg) translateX(240px) rotateZ(67deg); } } }

.c:nth-child(285) {
  -webkit-animation: orbit285 14s infinite;
          animation: orbit285 14s infinite;
  -webkit-animation-delay: 2.85s;
          animation-delay: 2.85s;
  background-color: #fdd039; }

@-webkit-keyframes orbit285 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(360px) rotateZ(13deg); } }

@keyframes orbit285 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(120px) rotateZ(13deg); }
  80% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(120px) rotateZ(13deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-13deg) rotateY(159deg) translateX(360px) rotateZ(13deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit285 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(240px) rotateZ(13deg); } }
  @keyframes orbit285 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(80px) rotateZ(13deg); }
    80% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(80px) rotateZ(13deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-13deg) rotateY(159deg) translateX(240px) rotateZ(13deg); } } }

.c:nth-child(286) {
  -webkit-animation: orbit286 14s infinite;
          animation: orbit286 14s infinite;
  -webkit-animation-delay: 2.86s;
          animation-delay: 2.86s;
  background-color: #fdd039; }

@-webkit-keyframes orbit286 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(120px) rotateZ(211deg); }
  80% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(120px) rotateZ(211deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(360px) rotateZ(211deg); } }

@keyframes orbit286 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(120px) rotateZ(211deg); }
  80% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(120px) rotateZ(211deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-211deg) rotateY(77deg) translateX(360px) rotateZ(211deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit286 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(80px) rotateZ(211deg); }
    80% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(80px) rotateZ(211deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(240px) rotateZ(211deg); } }
  @keyframes orbit286 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(80px) rotateZ(211deg); }
    80% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(80px) rotateZ(211deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-211deg) rotateY(77deg) translateX(240px) rotateZ(211deg); } } }

.c:nth-child(287) {
  -webkit-animation: orbit287 14s infinite;
          animation: orbit287 14s infinite;
  -webkit-animation-delay: 2.87s;
          animation-delay: 2.87s;
  background-color: #fdd039; }

@-webkit-keyframes orbit287 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(120px) rotateZ(233deg); }
  80% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(120px) rotateZ(233deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(360px) rotateZ(233deg); } }

@keyframes orbit287 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(120px) rotateZ(233deg); }
  80% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(120px) rotateZ(233deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-233deg) rotateY(216deg) translateX(360px) rotateZ(233deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit287 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(80px) rotateZ(233deg); }
    80% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(80px) rotateZ(233deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(240px) rotateZ(233deg); } }
  @keyframes orbit287 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(80px) rotateZ(233deg); }
    80% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(80px) rotateZ(233deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-233deg) rotateY(216deg) translateX(240px) rotateZ(233deg); } } }

.c:nth-child(288) {
  -webkit-animation: orbit288 14s infinite;
          animation: orbit288 14s infinite;
  -webkit-animation-delay: 2.88s;
          animation-delay: 2.88s;
  background-color: #fdd039; }

@-webkit-keyframes orbit288 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(120px) rotateZ(142deg); }
  80% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(120px) rotateZ(142deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(360px) rotateZ(142deg); } }

@keyframes orbit288 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(120px) rotateZ(142deg); }
  80% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(120px) rotateZ(142deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-142deg) rotateY(321deg) translateX(360px) rotateZ(142deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit288 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(80px) rotateZ(142deg); }
    80% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(80px) rotateZ(142deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(240px) rotateZ(142deg); } }
  @keyframes orbit288 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(80px) rotateZ(142deg); }
    80% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(80px) rotateZ(142deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-142deg) rotateY(321deg) translateX(240px) rotateZ(142deg); } } }

.c:nth-child(289) {
  -webkit-animation: orbit289 14s infinite;
          animation: orbit289 14s infinite;
  -webkit-animation-delay: 2.89s;
          animation-delay: 2.89s;
  background-color: #fdd039; }

@-webkit-keyframes orbit289 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(120px) rotateZ(139deg); }
  80% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(120px) rotateZ(139deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(360px) rotateZ(139deg); } }

@keyframes orbit289 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(120px) rotateZ(139deg); }
  80% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(120px) rotateZ(139deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-139deg) rotateY(3deg) translateX(360px) rotateZ(139deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit289 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(80px) rotateZ(139deg); }
    80% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(80px) rotateZ(139deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(240px) rotateZ(139deg); } }
  @keyframes orbit289 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(80px) rotateZ(139deg); }
    80% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(80px) rotateZ(139deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-139deg) rotateY(3deg) translateX(240px) rotateZ(139deg); } } }

.c:nth-child(290) {
  -webkit-animation: orbit290 14s infinite;
          animation: orbit290 14s infinite;
  -webkit-animation-delay: 2.9s;
          animation-delay: 2.9s;
  background-color: #fdd039; }

@-webkit-keyframes orbit290 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(120px) rotateZ(161deg); }
  80% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(120px) rotateZ(161deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(360px) rotateZ(161deg); } }

@keyframes orbit290 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(120px) rotateZ(161deg); }
  80% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(120px) rotateZ(161deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-161deg) rotateY(15deg) translateX(360px) rotateZ(161deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit290 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(80px) rotateZ(161deg); }
    80% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(80px) rotateZ(161deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(240px) rotateZ(161deg); } }
  @keyframes orbit290 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(80px) rotateZ(161deg); }
    80% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(80px) rotateZ(161deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-161deg) rotateY(15deg) translateX(240px) rotateZ(161deg); } } }

.c:nth-child(291) {
  -webkit-animation: orbit291 14s infinite;
          animation: orbit291 14s infinite;
  -webkit-animation-delay: 2.91s;
          animation-delay: 2.91s;
  background-color: #fdd039; }

@-webkit-keyframes orbit291 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(120px) rotateZ(183deg); }
  80% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(120px) rotateZ(183deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(360px) rotateZ(183deg); } }

@keyframes orbit291 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(120px) rotateZ(183deg); }
  80% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(120px) rotateZ(183deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-183deg) rotateY(298deg) translateX(360px) rotateZ(183deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit291 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(80px) rotateZ(183deg); }
    80% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(80px) rotateZ(183deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(240px) rotateZ(183deg); } }
  @keyframes orbit291 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(80px) rotateZ(183deg); }
    80% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(80px) rotateZ(183deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-183deg) rotateY(298deg) translateX(240px) rotateZ(183deg); } } }

.c:nth-child(292) {
  -webkit-animation: orbit292 14s infinite;
          animation: orbit292 14s infinite;
  -webkit-animation-delay: 2.92s;
          animation-delay: 2.92s;
  background-color: #fdd039; }

@-webkit-keyframes orbit292 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(120px) rotateZ(47deg); }
  80% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(120px) rotateZ(47deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(360px) rotateZ(47deg); } }

@keyframes orbit292 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(120px) rotateZ(47deg); }
  80% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(120px) rotateZ(47deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-47deg) rotateY(65deg) translateX(360px) rotateZ(47deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit292 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(80px) rotateZ(47deg); }
    80% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(80px) rotateZ(47deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(240px) rotateZ(47deg); } }
  @keyframes orbit292 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(80px) rotateZ(47deg); }
    80% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(80px) rotateZ(47deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-47deg) rotateY(65deg) translateX(240px) rotateZ(47deg); } } }

.c:nth-child(293) {
  -webkit-animation: orbit293 14s infinite;
          animation: orbit293 14s infinite;
  -webkit-animation-delay: 2.93s;
          animation-delay: 2.93s;
  background-color: #fdd039; }

@-webkit-keyframes orbit293 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(120px) rotateZ(179deg); }
  80% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(120px) rotateZ(179deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(360px) rotateZ(179deg); } }

@keyframes orbit293 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(120px) rotateZ(179deg); }
  80% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(120px) rotateZ(179deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-179deg) rotateY(26deg) translateX(360px) rotateZ(179deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit293 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(80px) rotateZ(179deg); }
    80% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(80px) rotateZ(179deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(240px) rotateZ(179deg); } }
  @keyframes orbit293 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(80px) rotateZ(179deg); }
    80% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(80px) rotateZ(179deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-179deg) rotateY(26deg) translateX(240px) rotateZ(179deg); } } }

.c:nth-child(294) {
  -webkit-animation: orbit294 14s infinite;
          animation: orbit294 14s infinite;
  -webkit-animation-delay: 2.94s;
          animation-delay: 2.94s;
  background-color: #fdd039; }

@-webkit-keyframes orbit294 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(120px) rotateZ(279deg); }
  80% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(120px) rotateZ(279deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(360px) rotateZ(279deg); } }

@keyframes orbit294 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(120px) rotateZ(279deg); }
  80% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(120px) rotateZ(279deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-279deg) rotateY(179deg) translateX(360px) rotateZ(279deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit294 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(80px) rotateZ(279deg); }
    80% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(80px) rotateZ(279deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(240px) rotateZ(279deg); } }
  @keyframes orbit294 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(80px) rotateZ(279deg); }
    80% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(80px) rotateZ(279deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-279deg) rotateY(179deg) translateX(240px) rotateZ(279deg); } } }

.c:nth-child(295) {
  -webkit-animation: orbit295 14s infinite;
          animation: orbit295 14s infinite;
  -webkit-animation-delay: 2.95s;
          animation-delay: 2.95s;
  background-color: #fdd039; }

@-webkit-keyframes orbit295 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(360px) rotateZ(270deg); } }

@keyframes orbit295 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(55deg) translateX(360px) rotateZ(270deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit295 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(240px) rotateZ(270deg); } }
  @keyframes orbit295 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(55deg) translateX(240px) rotateZ(270deg); } } }

.c:nth-child(296) {
  -webkit-animation: orbit296 14s infinite;
          animation: orbit296 14s infinite;
  -webkit-animation-delay: 2.96s;
          animation-delay: 2.96s;
  background-color: #fdd039; }

@-webkit-keyframes orbit296 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(120px) rotateZ(278deg); }
  80% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(120px) rotateZ(278deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(360px) rotateZ(278deg); } }

@keyframes orbit296 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(120px) rotateZ(278deg); }
  80% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(120px) rotateZ(278deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-278deg) rotateY(327deg) translateX(360px) rotateZ(278deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit296 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(80px) rotateZ(278deg); }
    80% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(80px) rotateZ(278deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(240px) rotateZ(278deg); } }
  @keyframes orbit296 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(80px) rotateZ(278deg); }
    80% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(80px) rotateZ(278deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-278deg) rotateY(327deg) translateX(240px) rotateZ(278deg); } } }

.c:nth-child(297) {
  -webkit-animation: orbit297 14s infinite;
          animation: orbit297 14s infinite;
  -webkit-animation-delay: 2.97s;
          animation-delay: 2.97s;
  background-color: #fdd039; }

@-webkit-keyframes orbit297 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(120px) rotateZ(293deg); }
  80% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(120px) rotateZ(293deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(360px) rotateZ(293deg); } }

@keyframes orbit297 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(120px) rotateZ(293deg); }
  80% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(120px) rotateZ(293deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-293deg) rotateY(283deg) translateX(360px) rotateZ(293deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit297 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(80px) rotateZ(293deg); }
    80% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(80px) rotateZ(293deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(240px) rotateZ(293deg); } }
  @keyframes orbit297 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(80px) rotateZ(293deg); }
    80% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(80px) rotateZ(293deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-293deg) rotateY(283deg) translateX(240px) rotateZ(293deg); } } }

.c:nth-child(298) {
  -webkit-animation: orbit298 14s infinite;
          animation: orbit298 14s infinite;
  -webkit-animation-delay: 2.98s;
          animation-delay: 2.98s;
  background-color: #fdd039; }

@-webkit-keyframes orbit298 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(120px) rotateZ(315deg); }
  80% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(120px) rotateZ(315deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(360px) rotateZ(315deg); } }

@keyframes orbit298 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(120px) rotateZ(315deg); }
  80% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(120px) rotateZ(315deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-315deg) rotateY(330deg) translateX(360px) rotateZ(315deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit298 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(80px) rotateZ(315deg); }
    80% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(80px) rotateZ(315deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(240px) rotateZ(315deg); } }
  @keyframes orbit298 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(80px) rotateZ(315deg); }
    80% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(80px) rotateZ(315deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-315deg) rotateY(330deg) translateX(240px) rotateZ(315deg); } } }

.c:nth-child(299) {
  -webkit-animation: orbit299 14s infinite;
          animation: orbit299 14s infinite;
  -webkit-animation-delay: 2.99s;
          animation-delay: 2.99s;
  background-color: #fdd039; }

@-webkit-keyframes orbit299 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(360px) rotateZ(270deg); } }

@keyframes orbit299 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(120px) rotateZ(270deg); }
  80% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(120px) rotateZ(270deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-270deg) rotateY(8deg) translateX(360px) rotateZ(270deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit299 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(240px) rotateZ(270deg); } }
  @keyframes orbit299 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(80px) rotateZ(270deg); }
    80% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(80px) rotateZ(270deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-270deg) rotateY(8deg) translateX(240px) rotateZ(270deg); } } }

.c:nth-child(300) {
  -webkit-animation: orbit300 14s infinite;
          animation: orbit300 14s infinite;
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
  background-color: #fdd039; }

@-webkit-keyframes orbit300 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(120px) rotateZ(190deg); }
  80% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(120px) rotateZ(190deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(360px) rotateZ(190deg); } }

@keyframes orbit300 {
  20% {
    opacity: 1; }
  30% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(120px) rotateZ(190deg); }
  80% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(120px) rotateZ(190deg);
    opacity: 1; }
  100% {
    transform: rotateZ(-190deg) rotateY(236deg) translateX(360px) rotateZ(190deg); } }

@media (max-width: 600px) {
  @-webkit-keyframes orbit300 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(80px) rotateZ(190deg); }
    80% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(80px) rotateZ(190deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(240px) rotateZ(190deg); } }
  @keyframes orbit300 {
    20% {
      opacity: 1; }
    30% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(80px) rotateZ(190deg); }
    80% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(80px) rotateZ(190deg);
      opacity: 1; }
    100% {
      transform: rotateZ(-190deg) rotateY(236deg) translateX(240px) rotateZ(190deg); } } }

.inno-contact .wFormContainer {
  margin: 0 !important; }
  .inno-contact .wFormContainer .wForm form {
    padding: 0; }
  .inno-contact .wFormContainer .wForm #tfa_3-L,
  .inno-contact .wFormContainer .wForm #tfa_4-L {
    color: #fff !important; }
  .inno-contact .wFormContainer #tfa_5 {
    padding: 10px; }

.inno-contact .wForm .inputWrapperz input[type='text'] {
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #fff !important; }

.inno-contact .errMsg {
  color: #d44f37;
  position: absolute;
  top: -5px;
  right: 20px; }

.inno-contact .wForm .captchaHelp {
  margin: 0;
  padding: 0; }

.inno-contact .actions {
  margin: 0 !important; }
  .inno-contact .actions #submit_button {
    margin-left: 5px !important; }

.inno-contact #tfa_5 {
  margin-top: -30px; }

.inno-contact #tfa_5-L {
  color: #000 !important;
  z-index: 10;
  margin: 20px; }

.inno-contact #tfa_5-D {
  margin-top: 35px; }

.inno-contact #tfa_6-D {
  background-color: #fff;
  padding: 0 15px 7px 0 !important;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  -ms-flex-pack: center;
      justify-content: center; }
  .inno-contact #tfa_6-D :focus {
    outline: none; }
  .inno-contact #tfa_6-D select {
    box-shadow: none; }

.inno-contact #tfa_11-D {
  margin-top: 90px; }

.inno-contact #tfa_11 #shadow-root span {
  color: #fff !important; }

.inno-contact #tfa_11-D .inputWrapperz {
  border: none; }
  .inno-contact #tfa_11-D .inputWrapperz input {
    color: #fff !important; }

.inno-contact #file-upload-button {
  cursor: pointer; }

.inputWrapperz textarea {
  padding: 40px 20px !important;
  height: 150px; }

.inputWrapperz #tfa_11 #shadow-root span {
  color: #fff !important; }

.inputWrapperz .wForm .captcha .oneField {
  padding: 0 !important; }

.wFormContainer .wForm {
  background-color: transparent !important; }
  .wFormContainer .wForm .input-wrapper {
    width: 100% !important; }
  .wFormContainer .wForm .wFormTitle {
    padding: 0 !important; }

.wFormTitle {
  background-color: transparent !important;
  text-align: left;
  font-family: 'Tactic Sans Ext Exd Blk' !important;
  font-size: 24px !important;
  letter-spacing: 1.5px;
  line-height: 36px;
  padding: 0 !important;
  color: #fff !important; }

.wFormContainer .wFormHeader {
  display: none; }

.wFormContainer .wForm .height {
  padding: 0 !important;
  height: 980px; }
  .wFormContainer .wForm .height form {
    padding: 0; }

#tfa_1-L,
#tfa_2-L,
#tfa_6-D,
#tfa_10-L {
  color: #fff; }

#tfa_6-L {
  display: none; }

#tfa_1-D,
#tfa_2-D,
#tfa_2-D,
#tfa_3-D,
#tfa_4-D,
#tfa_5-D,
#tfa_10-D {
  margin-bottom: 25px; }
  #tfa_1-D .input-wrapper,
  #tfa_2-D .input-wrapper,
  #tfa_2-D .input-wrapper,
  #tfa_3-D .input-wrapper,
  #tfa_4-D .input-wrapper,
  #tfa_5-D .input-wrapper,
  #tfa_10-D .input-wrapper {
    width: 100%; }

.wForm {
  background-color: transparent !important; }
  .wForm .input-wrapper {
    width: 100% !important; }

#tfa_1 {
  width: 100% !important; }

.inputWrapperz {
  border-bottom: 1px solid #fff;
  width: 100%;
  height: 35px;
  margin-top: 5px;
  background-color: transparent; }
  .inputWrapperz input {
    background-color: transparent; }
  .inputWrapperz select {
    padding-right: 120px; }

.inno-tfa_5-D {
  margin-bottom: 220px !important; }

.inno-contact .wFormContainer {
  width: 100% !important;
  max-width: 100% !important; }

@media (max-width: 950px) {
  .wFormContainer .wForm .height {
    padding: 0 !important; } }

@media (max-width: 638px) {
  .inno-contact .wFormContainer {
    max-width: 100% !important; } }

@media (max-width: 400px) {
  .wFormContainer .wForm .height {
    height: 950px; } }

.sign-up-div .wFormContainer .wForm form {
  padding: 0;
  display: -ms-flexbox;
  display: flex; }

.sign-up-div .wFormContainer {
  margin: 0 !important; }

.sign-up-div #tfa_1880-D {
  background-color: #fff;
  height: 40px; }

.sign-up-div #tfa_1880,
.sign-up-div input div {
  color: #000 !important;
  height: 45px; }

.sign-up-div input div {
  position: absolute;
  top: 5px;
  right: 5px; }

.sign-up-div #tfa_1880-L {
  position: absolute;
  top: 3px;
  left: 3px;
  color: #000; }

.sign-up-div .actions {
  margin: 0 0 0 15px !important; }

.sign-up-div .wForm .inputWrapper {
  color: #000; }

@media (max-width: 1250px) {
  .inno-contact .wFormTitle {
    font-size: 20px !important; } }

@media (max-width: 950px) {
  .inno-contact .wFormTitle {
    font-size: 24px !important; } }

@media (max-width: 640px) {
  .sign-up-div .wFormContainer .wForm form {
    -ms-flex-direction: column;
        flex-direction: column; }
  .sign-up-container .sign-up-div {
    padding: 25px 25px 10px; }
  .sign-up-div .wFormContainer {
    width: 100% !important;
    max-width: 100% !important; }
  .sign-up-div .wForm {
    width: 100%; }
  .sign-up-div .actions {
    margin: 0 0 0 0px !important; }
    .sign-up-div .actions input {
      width: 100% !important;
      margin: 20px 0 0 0px !important; } }

@media (max-width: 550px) {
  .sign-up-div #tfa_1880,
  .sign-up-div *[id^='tfa_1880['] {
    width: 100%; } }

@media (max-width: 500px) {
  .inno-contact .wFormTitle {
    font-size: 20px !important; } }

@media (max-width: 400px) {
  .inno-contact .wFormTitle {
    font-size: 18px !important; } }

.contact-customer-service-form {
  margin: 0 auto; }

.rq-div {
  width: 100%;
  margin: 120px auto -15px;
  text-align: center; }

.cs-div {
  width: 100%;
  margin: 120px 25px -15px;
  text-align: center; }

.rq-contact {
  z-index: 200;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
  margin: 0px auto;
  padding: 90px 90px 50px; }

.request-quote-h {
  color: #000;
  background-color: #fff;
  z-index: 500;
  padding: 10px;
  margin: 0 auto;
  max-width: 550px; }

.customer-services-h {
  color: #000;
  background-color: #fff;
  z-index: 500;
  padding: 10px;
  margin: 0 auto;
  max-width: 850px; }

.contact-service-h {
  color: #fff;
  margin: 0px auto;
  text-align: center;
  padding-top: 60px; }

#tfa_34,
#tfa_608,
#tfa_420,
#tfa_407,
#tfa_449,
#tfa_479,
#tfa_536,
#tfa_564,
#tfa_596,
#tfa_691,
#tfa_695,
#tfa_394,
#tfa_416 {
  height: 40px; }

#tfa_878-L,
#tfa_149-L {
  color: #000 !important; }

#tfa_149 {
  border: 1px solid #000; }

#tfa_4-L,
#tfa_5-L,
#tfa_3-L {
  width: 250px; }

#tfa_870 {
  color: #000;
  font-size: 16px; }

#tfa_149-L,
#tfa_703-L {
  padding-bottom: 10px; }
  #tfa_149-L span,
  #tfa_703-L span {
    color: #000; }

#tfa_877 .inputWrapper {
  width: 100%; }

#tfa_879 {
  height: 180px; }
  #tfa_879 .inputWrapper {
    width: 100%; }

#tfa_414-L {
  margin-bottom: 5px; }

#tfa_700,
#tfa_701-D,
#tfa_701 {
  width: 100% !important; }

.wForm .inputWrapper {
  max-width: 100%;
  font-size: 16px; }

#tfa_878,
#tfa_879,
#tfa_876,
#tfa_877,
#tfa_880 {
  padding: 0 15px; }

#tfa_880 {
  height: 190px; }

#tfa_703 {
  background-color: #fff !important;
  color: #000; }

#tfa_703,
*[id^='tfa_703['] {
  width: 100% !important; }

.captchaHelp,
.disabled-explanation {
  font-size: 12px;
  font-weight: 400; }

.actions {
  background-color: transparent;
  color: #fff; }
  .actions input {
    padding: 0 !important; }

.wForm input[type='text'] {
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #000 !important; }

#tfa_392-D .inputWrapper {
  max-width: 300px !important; }

@media (max-width: 640px) {
  #tfa_878 {
    height: 170px; }
  #tfa_880 {
    height: 210px; }
  #tfa_876 {
    height: 180px; }
  #tfa_879 {
    height: 185px; }
  #tfa_877 {
    height: 150px; } }

@media (max-width: 1010px) {
  .rq-contact {
    padding: 70px 25px 50px; } }

@media (max-width: 950px) {
  .customer-services-h {
    font-size: 22px;
    max-width: 600px; } }

@media (max-width: 750px) {
  .rq-contact {
    padding: 50px 25px 50px; }
  .request-quote-h {
    font-size: 26px;
    max-width: 450px; }
  .customer-services-h {
    font-size: 18px;
    max-width: 500px; }
  .rq-div {
    width: 100%;
    margin: 120px 25px -15px; } }

@media (max-width: 550px) {
  .customer-services-h {
    font-size: 16px;
    line-height: 22px;
    max-width: 350px;
    padding-left: 20px; }
  .cs-div {
    text-align: left;
    margin: 120px 0px -15px;
    padding: 0 5px; } }

@media (max-width: 500px) {
  .request-quote-h {
    font-size: 18px;
    max-width: 350px;
    padding-left: 20px; }
  .rq-div {
    text-align: left;
    padding: 0 5px;
    margin: 120px 0px -15px; } }

@media (max-width: 400px) {
  .wForm .oneField {
    padding: 0 !important; } }

@media (max-width: 350px) {
  .request-quote-h {
    font-size: 16px;
    max-width: 300px; }
  .customer-services-h {
    font-size: 15px;
    padding-left: 10px; } }

.ang-rep-contact {
  padding: 60px 90px;
  text-align: left; }

.ang-form-container {
  margin: 0 auto;
  max-width: 550px; }

.ang-form-container .wFormContainer {
  margin: 20px 0 !important; }

.ang-form-container form {
  height: 640px; }

.ang-form-container .wForm input[type='text'] {
  color: #000 !important; }

.ang-form-container .actions {
  position: absolute;
  bottom: 0;
  left: 5px; }

.ang-form-container #tfa_6-D {
  margin-bottom: 30px !important; }

.ang-form-container #tfa_1-L,
.ang-form-container #tfa_2-L,
.ang-form-container #tfa_3-L,
.ang-form-container #tfa_4-L,
.ang-form-container #tfa_5-L {
  color: #000; }

.ang-form-container #tfa_1-D,
.ang-form-container #tfa_2-D,
.ang-form-container #tfa_2-D,
.ang-form-container #tfa_3-D,
.ang-form-container #tfa_4-D,
.ang-form-container #tfa_5-D {
  margin-bottom: 35px; }

.ang-form-container #tfa_5 {
  border: 1px solid #000;
  width: 100% !important;
  height: 150px;
  padding: 40px 20px !important; }
  .ang-form-container #tfa_5 textarea {
    padding: 40px 20px !important; }

.ang-form-container #tfa_1-D .inputWrapper,
.ang-form-container #tfa_2-D .inputWrapper,
.ang-form-container #tfa_3-D .inputWrapper,
.ang-form-container #tfa_4-D .inputWrapper,
.ang-form-container #tfa_4-D .inputWrapper,
.ang-form-container #tfa_5-D .inputWrapper {
  width: 100% !important;
  border-bottom: 1px solid #000; }
  .ang-form-container #tfa_1-D .inputWrapper input div,
  .ang-form-container #tfa_2-D .inputWrapper input div,
  .ang-form-container #tfa_3-D .inputWrapper input div,
  .ang-form-container #tfa_4-D .inputWrapper input div,
  .ang-form-container #tfa_4-D .inputWrapper input div,
  .ang-form-container #tfa_5-D .inputWrapper input div {
    color: #000 !important; }

@media (max-width: 1010px) {
  .ang-rep-contact {
    padding: 60px 50px; } }

@media (max-width: 975px) {
  .ang-form-container {
    margin: 0; } }

@media (max-width: 550px) {
  .ang-rep-contact {
    padding: 50px 25px; } }

@media (max-width: 400px) {
  .ang-form-container form {
    height: 600px; } }

.text-seventy {
  width: 60%; }

.text-thirty {
  width: 40%; }

.lengthIndicator {
  display: none !important; }

#tfa_608-L,
#tfa_3-L,
#tfa_11-L,
#tfa_5-L,
#tfa_4-L,
#tfa_34-L,
#tfa_420-L,
#tfa_590-L,
#tfa_449-L,
#tfa_479-L,
#tfa_536-L,
#tfa_564-L,
#tfa_50-L,
#tfa_691-L,
#tfa_592-L,
#tfa_591-L,
#tfa_593-L,
#tfa_594-L,
#tfa_595-L,
#tfa_596-L,
#tfa_597-L,
#tfa_695-L {
  color: #000 !important; }

#tfa_34,
#tfa_608,
#tfa_420,
#tfa_407,
#tfa_449,
#tfa_479,
#tfa_536,
#tfa_564,
#tfa_596,
#tfa_691,
#tfa_695,
#tfa_394,
#tfa_416 {
  height: 33px; }

#tfa_1490-D .inputWrapper,
#tfa_700-D .inputWrapper,
#tfa_701-D .inputWrapper,
#tfa_703-D .inputWrapper {
  border: none; }

.wFormContainer input:focus {
  outline: none; }

#tfa_870-D {
  margin-top: 60px !important; }

#tfa_877 {
  height: 180px; }

#tfa_870-H {
  display: none !important; }

.rqForm .inputWrapper {
  border: 1px solid #000;
  width: 250px;
  height: 35px; }
  .rqForm .inputWrapper textarea,
  .rqForm .inputWrapper #tfa_703 {
    border: 1px solid #000 !important; }

.kalendae,
.k-floating {
  display: none !important; }

.rqForm #tfa_870 {
  margin: 5px auto; }

.rqForm #tfa_676 .inputWrapper input {
  margin: 0 auto !important; }

#tfa_149-D .inputWrapper {
  border: none !important; }

.rqFormContainer .wForm .labelsAbove .preField {
  padding: 0 0 9px; }

.rqFormContainer .wFormContainer {
  overflow: hidden;
  margin: 0 !important;
  padding: 0; }

.rqFormContainer .wForm .section {
  margin: 10px auto 0; }

.rqFormContainer .wForm input[type='text'] {
  color: #000 !important;
  width: 100% !important; }

.rqFormContainer input div {
  color: #000 !important; }

.rqFormContainer input:focus {
  outline: none; }

.rqFormContainer #tfa_1494-D {
  margin-bottom: 25px; }

.rqFormContainer #tfa_1-D,
.rqFormContainer #tfa_2-D,
.rqFormContainer #tfa_2-D,
.rqFormContainer #tfa_3-D,
.rqFormContainer #tfa_4-D,
.rqFormContainer #tfa_5-D,
.rqFormContainer #tfa_10-D {
  margin-bottom: 10px; }

.wForm .inline div.oneField {
  margin-bottom: 15px; }

.rqForm #tfa_703,
.rqForm #tfa_870-L,
.rqForm #tfa_870,
.rqForm #tfa_700-L,
.rqForm #tfa_877,
.rqForm #tfa_876-L,
.rqForm #tfa_877-L,
.rqForm #tfa_880-L,
.rqForm #tfa_14-L,
.rqForm #tfa_4,
.rqForm .captcha,
.rqForm .htmlContent p {
  color: #000 !important; }

@media (max-width: 1150px) {
  .text-seventy {
    width: 70%; }
  .text-thirty {
    width: 30%; } }

@media (max-width: 975px) {
  .text-seventy {
    width: 100%; }
    .text-seventy h3 {
      text-align: center; }
    .text-seventy .rqFormContainer .wFormContainer {
      overflow: hidden;
      margin: 0 auto !important;
      padding: 0; }
  .text-thirty {
    margin: 100px auto 0;
    width: 100%; } }

@media (max-width: 650px) {
  .text-seventy {
    width: 100%; }
    .text-seventy h3 {
      text-align: left; }
    .text-seventy .rqFormContainer .wFormContainer {
      overflow: hidden;
      margin: 0 !important;
      padding: 0; } }

.international-hero-p {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  font-size: 16px;
  margin-top: 55px;
  text-transform: uppercase;
  line-height: 24px;
  color: #a8a8ac; }

.international-hero-h {
  font-size: 53px;
  line-height: 53px;
  color: #fff;
  text-transform: uppercase; }

.international-opener {
  max-width: 1000px;
  margin: 0px auto 75px;
  display: block;
  text-align: center;
  padding: 0 90px; }
  .international-opener p {
    font-size: 14px;
    line-height: 24px;
    font-family: protipo-wide, sans-serif;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 15px;
    padding: 0 20px;
    z-index: 200; }

.letter-number-wrapper {
  width: 100%;
  margin: 80px auto 100px;
  padding: 0 25px; }

.letter-number-container {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-align: center;
      align-items: center; }

.letter-number-box {
  text-align: center;
  width: 30%; }

.number {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-size: 46px;
  line-height: 25px;
  letter-spacing: 1.5px;
  color: #aa9767; }

.word {
  font-size: 15px;
  line-height: 19px;
  letter-spacing: 1.5px;
  font-family: 'Tactic Sans Blk';
  margin-top: -5px; }

.line-divider {
  height: 130px;
  width: 1px;
  border-right: 1px solid #a3a3a3; }

.international-soldiers-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 35%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center bottom; }

.sa-icon-container {
  max-width: 1100px;
  margin: 80px auto 100px;
  padding: 0 0px;
  display: block;
  z-index: 1000; }

.sa-icon-wrapper {
  display: none; }

.sa-white-to-transparent {
  background: white;
  background: linear-gradient(90deg, white 2%, rgba(255, 255, 255, 0.950035) 10%, rgba(255, 255, 255, 0.855004) 20%, rgba(255, 255, 255, 0.755004) 30%, rgba(255, 255, 255, 0.655004) 40%, rgba(255, 255, 255, 0.555004) 50%, rgba(255, 255, 255, 0.455004) 60%, rgba(255, 255, 255, 0.345788) 70%, rgba(255, 255, 255, 0.355004) 80%, rgba(255, 255, 255, 0.205004) 90%, rgba(255, 255, 255, 0.0857878) 100%);
  z-index: 10;
  position: absolute;
  top: -20px;
  left: 0px;
  height: 240px;
  width: 160px; }

.sa-transparent-to-white {
  z-index: 10;
  position: absolute;
  top: -20px;
  right: 0px;
  background: white;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.0857878) 2%, rgba(255, 255, 255, 0.205004) 10%, rgba(255, 255, 255, 0.355004) 20%, rgba(255, 255, 255, 0.345788) 30%, rgba(255, 255, 255, 0.455004) 40%, rgba(255, 255, 255, 0.555004) 50%, rgba(255, 255, 255, 0.655004) 60%, rgba(255, 255, 255, 0.755004) 70%, rgba(255, 255, 255, 0.855004) 80%, rgba(255, 255, 255, 0.950035) 90%, white 100%);
  height: 240px;
  width: 160px; }

.sa-slide-icon {
  width: 80%; }

@media (max-width: 900px) {
  .letter-number-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center; }
  .letter-number-box {
    width: 100%; }
  .line-divider {
    width: 100%;
    border-right: none;
    border-top: 1px solid #a3a3a3;
    height: 1px;
    width: 200px;
    margin: 40px 0; } }

@media (max-width: 850px) {
  .sa-icon-container {
    display: none; }
  .sa-icon-wrapper {
    display: block;
    width: 100%;
    padding: 0 50px; }
  .sa-icon-display {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0 auto;
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center; }
  .sa-icon-div {
    width: 30%;
    margin-bottom: 35px; }
  .sa-icon-big {
    width: 80%; } }

@media (max-width: 770px) {
  .international-opener {
    margin: 35px auto 75px;
    padding: 0 25px; }
  .international-hero-p {
    font-size: 11px;
    line-height: 24px; }
  .international-hero-h {
    font-size: 26px;
    line-height: 26px; } }

@media (max-width: 700px) {
  .sa-icon-container {
    margin-bottom: 100px; }
  .sa-icon-div {
    width: 33%;
    margin-bottom: 20px; } }

@media (max-width: 650px) {
  .sa-icon-wrapper {
    margin: -50px auto; } }

@media (max-width: 450px) {
  .sa-icon-wrapper {
    padding: 0 25px; } }

@media (max-width: 410px) {
  .international-hero-p {
    font-size: 10px;
    line-height: 20px; }
  .international-hero-h {
    font-size: 20px;
    line-height: 22px; }
  .line-divider {
    width: 100%; } }

.wafers-passcheck {
  max-width: 450px;
  margin: 0 auto;
  padding: 30px 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .wafers-passcheck input {
    width: 100%;
    text-align: center; }
  .wafers-passcheck p {
    width: 100%;
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px; }

#check-code {
  width: 100%; }

.text-pass {
  height: 35px;
  color: #000;
  border: 1px solid #000;
  border-radius: 3px; }

.button-pass {
  margin: 20px 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  height: 40px;
  width: 100%;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  padding: 0 25px; }
  .button-pass:hover {
    background-color: #6194ac; }

.qr-block {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  padding: 30px 25px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100vh; }

.qr-top {
  padding-top: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  .qr-top img {
    width: 120px; }

.qr-bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  padding: 40px 0; }

.qr-contact {
  font-size: 14px;
  margin: 0 30px 0 0;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #000;
  padding: 13px 25px;
  background-color: #fff;
  text-decoration: none;
  color: #000; }

.qr-footer {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  border-top: 0.5px solid #9e9e9e; }

.qr-foot-top {
  width: 320px;
  margin: 0 auto;
  padding: 35px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .qr-foot-top p {
    font-family: protipo-wide, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 12px;
    color: #fff; }

.qr-foot-bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 320px;
  margin: 0 auto; }

.qr-arrow {
  margin-right: 0 !important; }

.qr-b {
  margin: 15px auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  text-transform: uppercase;
  height: 40px;
  width: 320px;
  color: #fff;
  cursor: pointer;
  background-color: #4c86a0;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  padding: 0 20px; }
  .qr-b p {
    font-size: 12px !important;
    font-family: protipo-wide, sans-serif !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    font-style: normal !important;
    letter-spacing: 2px !important;
    line-height: 26px !important;
    margin: 0 !important;
    padding: 0 !important; }
  .qr-b img {
    margin-right: 15px;
    transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */
    transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
    /* custom */ }
  .qr-b:hover {
    background-color: #6194ac; }
    .qr-b:hover img {
      margin-right: 0px; }

.bodyhero-container {
  width: 100%;
  padding: 0 90px;
  margin: 80px auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff; }

.bodyhero-hero {
  height: 400px;
  width: 100%;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 0 50px; }

.bodyhero-slide {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }

.bodyhero-h {
  font-size: 40px;
  line-height: 50px;
  color: #fff;
  text-transform: uppercase;
  margin: 0px auto 5px; }

.bodyhero-p {
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  letter-spacing: 1px;
  margin: 10px auto 5px;
  max-width: 950px; }

.press-heading {
  font-size: 52px;
  line-height: 52px; }

.press-subtext {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
  color: #a8a8ac;
  letter-spacing: 1px;
  margin: 0 auto; }

.press-filter-div {
  height: 60px;
  margin: 0 auto 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center; }
  .press-filter-div h2 {
    font-size: 28px;
    line-height: 32px;
    padding: 0 30px 0 0px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content; }
  .press-filter-div .press-line {
    height: 30px;
    width: 100%;
    border-bottom: 0.5px solid #000; }
  .press-filter-div .all-press-filter {
    -ms-flex-item-align: center;
        align-self: center;
    margin-bottom: 0 !important; }

.image-group-wrapper {
  margin: 60px auto 80px;
  width: 100%;
  padding: 0 90px; }
  .image-group-wrapper h3 {
    margin: 0 auto 15px;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 1.2px;
    text-align: center;
    text-transform: uppercase; }

.image-group-container {
  max-width: 1250px;
  margin: 60px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -ms-flex-align: baseline;
      align-items: baseline;
  -ms-flex-pack: center;
      justify-content: center; }

.winter-hero-container {
  width: 100%;
  padding: 0px;
  text-align: center;
  z-index: 100;
  margin: -290px auto 110px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

.winter-hero {
  height: 820px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }
  .winter-hero .services-hero-slide {
    margin-top: 160px; }

.winter-hero-p {
  font-size: 20px;
  line-height: 24px;
  font-family: 'Tactic Sans Blk';
  letter-spacing: 1px;
  color: #a8a8ac;
  opacity: 0;
  text-transform: uppercase; }

.winter-hero-h {
  font-family: 'Tactic Sans Ext Exd Blk';
  letter-spacing: 1px;
  font-size: 40px;
  line-height: 40px;
  color: #fff;
  top: 120px;
  text-transform: uppercase; }

.winter-h-div {
  overflow: hidden; }

.wh-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000; }

.winter-logos {
  position: absolute;
  bottom: -10px;
  width: 1150px;
  opacity: 0; }

.winter-top-logos {
  display: none;
  position: absolute;
  max-width: 400px;
  top: 40px;
  opacity: 0; }

.winter-bottom-logos {
  display: none;
  position: absolute;
  max-width: 400px;
  bottom: 60px;
  opacity: 0; }

@media (max-width: 1300px) {
  .winter-hero .services-hero-slide {
    margin-top: 200px; } }

@media (max-width: 1200px) {
  .bodyhero-container {
    padding: 0; } }

@media (max-width: 1100px) {
  .winter-logos {
    position: absolute;
    bottom: 50px;
    width: 800px; } }

@media (max-width: 1050px) {
  .press-filter-div {
    height: 60px;
    margin: 0 auto 30px; }
    .press-filter-div h2 {
      font-size: 22px;
      line-height: 26px;
      padding: 0 20px 0 0; } }

@media (max-width: 1010px) {
  .image-group-wrapper {
    padding: 0 50px; }
  .winter-hero-container {
    margin: -180px auto 80px; } }

@media (max-width: 900px) {
  .bodyhero-h {
    font-size: 30px;
    line-height: 38px; }
  .image-group-wrapper h3 {
    margin-left: 15px;
    text-align: left;
    font-size: 19px;
    line-height: 26px; }
  .winter-logos {
    width: 650px;
    bottom: 80px; } }

@media (max-width: 700px) {
  .winter-logos {
    bottom: 100px;
    width: 500px; } }

@media (max-width: 650px) {
  .qr-top img {
    width: 80px; }
  .press-filter-div {
    height: 60px;
    margin: 0 auto 20px; }
    .press-filter-div h2 {
      font-size: 18px;
      line-height: 22px;
      padding: 0 10px 0 0; } }

@media (max-width: 700px) {
  .bodyhero-h {
    font-size: 24px;
    line-height: 28px; } }

@media (max-width: 600px) {
  .bodyhero-hero {
    height: 300px;
    padding: 0 25px; }
  .bodyhero-h {
    font-size: 24px;
    line-height: 28px; }
  .press-subtext {
    font-size: 14px;
    line-height: 20px; }
  .press-heading {
    font-size: 36px;
    line-height: 36px; }
  .winter-hero {
    height: 550px;
    -ms-flex-align: center;
        align-items: center; }
    .winter-hero .services-hero-slide {
      margin: 0 auto; }
  .winter-hero-p {
    font-size: 14px;
    line-height: 18px; }
  .winter-hero-h {
    font-size: 24px;
    line-height: 24px; }
  .winter-hero-container {
    margin: -220px auto 80px; }
  .winter-logos {
    display: none; }
  .winter-top-logos {
    display: block; }
  .winter-bottom-logos {
    display: block; } }

@media (max-width: 550px) {
  .image-group-wrapper {
    padding: 0 25px; } }

@media (max-width: 500px) {
  .bodyhero-h {
    font-size: 18px;
    line-height: 22px; }
  .bodyhero-p {
    font-size: 13px;
    line-height: 18px; } }

@media (max-width: 450px) {
  .qr-b,
  .qr-bottom a,
  .qr-bottom,
  .qr-foot-bottom,
  .qr-foot-top {
    width: 100%; }
  .bodyhero-slide a {
    width: 100%; }
  .press-filter-div {
    height: 30px;
    margin: 0; }
    .press-filter-div .press-line {
      display: none; }
  .winter-hero {
    padding: 0 25px; }
  .winter-top-logos {
    max-width: 300px;
    top: 440px; }
  .winter-bottom-logos {
    max-width: 300px;
    bottom: 100px; }
  .winter-hero {
    height: 550px;
    -ms-flex-align: start;
        align-items: flex-start; }
    .winter-hero .services-hero-slide {
      margin: 110px auto 0; } }

@media (max-width: 370px) {
  .qr-b p {
    font-size: 10px !important; } }

@media (max-width: 335px) {
  .qr-b {
    padding: 0 15px; } }

.mission-form-wrapper .wFormContainer .wForm form {
  padding: 0 90px;
  margin-bottom: 100px;
  margin-top: 50px;
  font-family: protipo-wide, sans-serif !important; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_5-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_6-L {
    width: 100%; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_6-L {
    display: inline-block; }
  .mission-form-wrapper .wFormContainer .wForm form .inputWrapper {
    width: 100%; }
    .mission-form-wrapper .wFormContainer .wForm form .inputWrapper input {
      color: #000 !important; }
  .mission-form-wrapper .wFormContainer .wForm form #wfPageNextId1,
  .mission-form-wrapper .wFormContainer .wForm form #wfPagePreviousId2,
  .mission-form-wrapper .wFormContainer .wForm form #submit_button,
  .mission-form-wrapper .wFormContainer .wForm form #file-upload-button {
    background-color: #4c86a0 !important; }
    .mission-form-wrapper .wFormContainer .wForm form #wfPageNextId1:hover,
    .mission-form-wrapper .wFormContainer .wForm form #wfPagePreviousId2:hover,
    .mission-form-wrapper .wFormContainer .wForm form #submit_button:hover,
    .mission-form-wrapper .wFormContainer .wForm form #file-upload-button:hover {
      background-color: #6194ac !important; }
  .mission-form-wrapper .wFormContainer .wForm form .wfPagePreviousButton {
    margin: -12px 100px 0 0 !important; }
  .mission-form-wrapper .wFormContainer .wForm form .actionsz #submit_button {
    padding: 10px 2px;
    color: #fff;
    width: 180px;
    height: 45px;
    margin-left: 30px; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_1-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_2-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_2-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_3-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_4-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_5-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_10-D {
    margin-bottom: 10px; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_11,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_14,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_17,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_20,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_37 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 10px 0; }
    .mission-form-wrapper .wFormContainer .wForm form #tfa_11 .oneField,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_14 .oneField,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_17 .oneField,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_20 .oneField,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_37 .oneField {
      width: 50%; }
    .mission-form-wrapper .wFormContainer .wForm form #tfa_11 #tfa_23-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_11 #tfa_24-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_14 #tfa_23-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_14 #tfa_24-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_17 #tfa_23-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_17 #tfa_24-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_20 #tfa_23-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_20 #tfa_24-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_37 #tfa_23-D,
    .mission-form-wrapper .wFormContainer .wForm form #tfa_37 #tfa_24-D {
      width: 100%; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_26 option {
    font-size: 13px; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_23-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_24-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_21-D,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_22-D {
    margin-bottom: 60px; }
  .mission-form-wrapper .wFormContainer .wForm form #tfa_9-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_10-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_12-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_13-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_8-T,
  .mission-form-wrapper .wFormContainer .wForm form .gform_description,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_15-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_16-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_23-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_24-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_21-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_22-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_25-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_36-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_26-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_38-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_36-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_19-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_18-L,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_4 span,
  .mission-form-wrapper .wFormContainer .wForm form #tfa_4-L span {
    color: #000; }

.mission-form-wrapper .wFormContainer .wForm form .actions {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .mission-form-wrapper .wFormContainer .wForm form .actions .primaryAction {
    padding: 10px 2px !important;
    margin: 0 !important;
    background-color: #4c86a0 !important; }
    .mission-form-wrapper .wFormContainer .wForm form .actions .primaryAction:hover {
      background-color: #6194ac !important; }

.mission-form-wrapper {
  width: 100%;
  background-color: #fff; }
  .mission-form-wrapper .wFormContainer .wForm .inputWrapper input[type='text'],
  .mission-form-wrapper .wFormContainer .wForm .inputWrapper input[type='password'],
  .mission-form-wrapper .wFormContainer .wForm .inputWrapper select,
  .mission-form-wrapper .wFormContainer .wForm .inputWrapper textarea {
    border: none; }
  .mission-form-wrapper #tfa_26 {
    height: 33px; }
  .mission-form-wrapper #tfa_22 {
    width: 100%; }
  .mission-form-wrapper #tfa_23,
  .mission-form-wrapper #tfa_24,
  .mission-form-wrapper #tfa_21,
  .mission-form-wrapper #tfa_22 {
    border: 1px solid #000; }
  .mission-form-wrapper #tfa_23-D .inputWrapper,
  .mission-form-wrapper #tfa_24-D .inputWrapper,
  .mission-form-wrapper #tfa_24-D .inputWrapper,
  .mission-form-wrapper #tfa_25-D .inputWrapper,
  .mission-form-wrapper #tfa_21-D .inputWrapper,
  .mission-form-wrapper #tfa_22-D .inputWrapper,
  .mission-form-wrapper #tfa_38-D .inputWrapper {
    border: none !important; }
  .mission-form-wrapper #tfa_7-T,
  .mission-form-wrapper #tfa_8-T {
    display: none !important; }
  .mission-form-wrapper .wForm .wfCurrentPage .inputWrapper {
    border-bottom: 1 solid #000 !important; }
  .mission-form-wrapper #tfa_4-D .inputWrapper {
    border: none !important; }
  .mission-form-wrapper .inputWrapper {
    border-bottom: 1 solid #000 !important; }
  .mission-form-wrapper .wFormContainer {
    width: 100% !important;
    max-width: 800px !important; }
    .mission-form-wrapper .wFormContainer .actions {
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
      -ms-flex-align: center;
          align-items: center; }
      .mission-form-wrapper .wFormContainer .actions .primaryAction {
        padding: 10px 2px !important;
        margin: 0 !important;
        background-color: #4c86a0 !important; }
        .mission-form-wrapper .wFormContainer .actions .primaryAction:hover {
          background-color: #6194ac !important; }
    .mission-form-wrapper .wFormContainer .oneField.errFld div.errMsg {
      position: absolute;
      top: 0;
      right: 30px; }
    .mission-form-wrapper .wFormContainer .wForm {
      width: 100% !important; }

@media (max-width: 1010px) {
  .mission-form-wrapper .wFormContainer .wForm form {
    padding: 0 50px; } }

@media (max-width: 650px) {
  .mission-form-wrapper .gform_description {
    font-size: 30px; } }

@media (max-width: 600px) {
  .mission-form-wrapper .wFormContainer .wForm form {
    padding: 0 25px;
    margin-top: 0; }
  #tfa_11,
  #tfa_14,
  #tfa_17,
  #tfa_20,
  #tfa_37 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 10px 0;
    -ms-flex-pack: center;
        justify-content: center; }
    #tfa_11 .oneField,
    #tfa_14 .oneField,
    #tfa_17 .oneField,
    #tfa_20 .oneField,
    #tfa_37 .oneField {
      width: 100% !important; }
  .wForm .inline div.oneField {
    margin-bottom: 20px; }
  .wForm div > div.oneField {
    margin-top: 5px !important; }
  #tfa_23-D,
  #tfa_24-D,
  #tfa_21-D,
  #tfa_22-D {
    margin-bottom: 80px; }
  .mission-form-wrapper .wFormContainer .wForm form .wfPagePreviousButton {
    margin: -12px 15px 0 0 !important; } }

.olr-container {
  padding-top: 15px; }
  .olr-container #tfa_2166,
  .olr-container #tfa_2198,
  .olr-container #tfa_1876 {
    margin-top: 35px; }
  .olr-container #tfa_2198-L,
  .olr-container #tfa_2166-L,
  .olr-container #tfa_1876-L {
    font-weight: 500; }
  .olr-container #tfa_2214-D .inputWrapper {
    max-width: 300px;
    width: 300px; }
  .olr-container #tfa_66,
  .olr-container *[id^='tfa_66['] {
    width: 212px !important; }
  .olr-container #tfa_66-D,
  .olr-container *[id^='tfa_66['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_67,
  .olr-container *[id^='tfa_67['] {
    width: 212px !important; }
  .olr-container #tfa_68,
  .olr-container *[id^='tfa_68['] {
    width: 100% !important; }
  .olr-container #tfa_68-D,
  .olr-container *[id^='tfa_68['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_1874,
  .olr-container *[id^='tfa_1874['] {
    width: 212px !important; }
  .olr-container #tfa_1874-D,
  .olr-container *[id^='tfa_1874['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_1873,
  .olr-container *[id^='tfa_1873['] {
    width: 212px !important; }
  .olr-container #tfa_1873-D,
  .olr-container *[id^='tfa_1873['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_65,
  .olr-container *[id^='tfa_65['] {
    width: 192px !important; }
  .olr-container #tfa_65-D,
  .olr-container *[id^='tfa_65['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2022,
  .olr-container *[id^='tfa_2022['] {
    width: 47px !important; }
  .olr-container #tfa_2023,
  .olr-container *[id^='tfa_2023['] {
    width: 38px !important; }
  .olr-container #tfa_2024,
  .olr-container *[id^='tfa_2024['] {
    width: 362px !important; }
  .olr-container #tfa_2032,
  .olr-container *[id^='tfa_2032['] {
    width: 47px !important; }
  .olr-container #tfa_2032-D,
  .olr-container *[id^='tfa_2032['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2033,
  .olr-container *[id^='tfa_2033['] {
    width: 38px !important; }
  .olr-container #tfa_2033-D,
  .olr-container *[id^='tfa_2033['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2034,
  .olr-container *[id^='tfa_2034['] {
    width: 362px !important; }
  .olr-container #tfa_2034-D,
  .olr-container *[id^='tfa_2034['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2042,
  .olr-container *[id^='tfa_2042['] {
    width: 47px !important; }
  .olr-container #tfa_2042-D,
  .olr-container *[id^='tfa_2042['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2043,
  .olr-container *[id^='tfa_2043['] {
    width: 38px !important; }
  .olr-container #tfa_2043-D,
  .olr-container *[id^='tfa_2043['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2044,
  .olr-container *[id^='tfa_2044['] {
    width: 362px !important; }
  .olr-container #tfa_2044-D,
  .olr-container *[id^='tfa_2044['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2052,
  .olr-container *[id^='tfa_2052['] {
    width: 47px !important; }
  .olr-container #tfa_2052-D,
  .olr-container *[id^='tfa_2052['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2053,
  .olr-container *[id^='tfa_2053['] {
    width: 38px !important; }
  .olr-container #tfa_2053-D,
  .olr-container *[id^='tfa_2053['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2054,
  .olr-container *[id^='tfa_2054['] {
    width: 362px !important; }
  .olr-container #tfa_2054-D,
  .olr-container *[id^='tfa_2054['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2062,
  .olr-container *[id^='tfa_2062['] {
    width: 47px !important; }
  .olr-container #tfa_2062-D,
  .olr-container *[id^='tfa_2062['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2063,
  .olr-container *[id^='tfa_2063['] {
    width: 38px !important; }
  .olr-container #tfa_2063-D,
  .olr-container *[id^='tfa_2063['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2064,
  .olr-container *[id^='tfa_2064['] {
    width: 362px !important; }
  .olr-container #tfa_2064-D,
  .olr-container *[id^='tfa_2064['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2072,
  .olr-container *[id^='tfa_2072['] {
    width: 47px !important; }
  .olr-container #tfa_2072-D,
  .olr-container *[id^='tfa_2072['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2073,
  .olr-container *[id^='tfa_2073['] {
    width: 38px !important; }
  .olr-container #tfa_2073-D,
  .olr-container *[id^='tfa_2073['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2074,
  .olr-container *[id^='tfa_2074['] {
    width: 362px !important; }
  .olr-container #tfa_2074-D,
  .olr-container *[id^='tfa_2074['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2082,
  .olr-container *[id^='tfa_2082['] {
    width: 47px !important; }
  .olr-container #tfa_2082-D,
  .olr-container *[id^='tfa_2082['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2083,
  .olr-container *[id^='tfa_2083['] {
    width: 38px !important; }
  .olr-container #tfa_2083-D,
  .olr-container *[id^='tfa_2083['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2084,
  .olr-container *[id^='tfa_2084['] {
    width: 362px !important; }
  .olr-container #tfa_2084-D,
  .olr-container *[id^='tfa_2084['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2092,
  .olr-container *[id^='tfa_2092['] {
    width: 47px !important; }
  .olr-container #tfa_2092-D,
  .olr-container *[id^='tfa_2092['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2093,
  .olr-container *[id^='tfa_2093['] {
    width: 38px !important; }
  .olr-container #tfa_2093-D,
  .olr-container *[id^='tfa_2093['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2094,
  .olr-container *[id^='tfa_2094['] {
    width: 362px !important; }
  .olr-container #tfa_2094-D,
  .olr-container *[id^='tfa_2094['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2102,
  .olr-container *[id^='tfa_2102['] {
    width: 47px !important; }
  .olr-container #tfa_2102-D,
  .olr-container *[id^='tfa_2102['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2103,
  .olr-container *[id^='tfa_2103['] {
    width: 38px !important; }
  .olr-container #tfa_2103-D,
  .olr-container *[id^='tfa_2103['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2104,
  .olr-container *[id^='tfa_2104['] {
    width: 362px !important; }
  .olr-container #tfa_2104-D,
  .olr-container *[id^='tfa_2104['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2112,
  .olr-container *[id^='tfa_2112['] {
    width: 47px !important; }
  .olr-container #tfa_2112-D,
  .olr-container *[id^='tfa_2112['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2113,
  .olr-container *[id^='tfa_2113['] {
    width: 38px !important; }
  .olr-container #tfa_2113-D,
  .olr-container *[id^='tfa_2113['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2114,
  .olr-container *[id^='tfa_2114['] {
    width: 362px !important; }
  .olr-container #tfa_2114-D,
  .olr-container *[id^='tfa_2114['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2169,
  .olr-container *[id^='tfa_2169['] {
    width: 47px !important; }
  .olr-container #tfa_2169-D,
  .olr-container *[id^='tfa_2169['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2170,
  .olr-container *[id^='tfa_2170['] {
    width: 38px !important; }
  .olr-container #tfa_2170-D,
  .olr-container *[id^='tfa_2170['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2171,
  .olr-container *[id^='tfa_2171['] {
    width: 362px !important; }
  .olr-container #tfa_2171-D,
  .olr-container *[id^='tfa_2171['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2174,
  .olr-container *[id^='tfa_2174['] {
    width: 47px !important; }
  .olr-container #tfa_2174-D,
  .olr-container *[id^='tfa_2174['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2175,
  .olr-container *[id^='tfa_2175['] {
    width: 38px !important; }
  .olr-container #tfa_2175-D,
  .olr-container *[id^='tfa_2175['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2176,
  .olr-container *[id^='tfa_2176['] {
    width: 362px !important; }
  .olr-container #tfa_2176-D,
  .olr-container *[id^='tfa_2176['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2179,
  .olr-container *[id^='tfa_2179['] {
    width: 47px !important; }
  .olr-container #tfa_2179-D,
  .olr-container *[id^='tfa_2179['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2180,
  .olr-container *[id^='tfa_2180['] {
    width: 38px !important; }
  .olr-container #tfa_2180-D,
  .olr-container *[id^='tfa_2180['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2181,
  .olr-container *[id^='tfa_2181['] {
    width: 362px !important; }
  .olr-container #tfa_2181-D,
  .olr-container *[id^='tfa_2181['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2201,
  .olr-container *[id^='tfa_2201['] {
    width: 47px !important; }
  .olr-container #tfa_2201-D,
  .olr-container *[id^='tfa_2201['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2202,
  .olr-container *[id^='tfa_2202['] {
    width: 38px !important; }
  .olr-container #tfa_2202-D,
  .olr-container *[id^='tfa_2202['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2203,
  .olr-container *[id^='tfa_2203['] {
    width: 362px !important; }
  .olr-container #tfa_2203-D,
  .olr-container *[id^='tfa_2203['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2206,
  .olr-container *[id^='tfa_2206['] {
    width: 47px !important; }
  .olr-container #tfa_2206-D,
  .olr-container *[id^='tfa_2206['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2207,
  .olr-container *[id^='tfa_2207['] {
    width: 38px !important; }
  .olr-container #tfa_2207-D,
  .olr-container *[id^='tfa_2207['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2208,
  .olr-container *[id^='tfa_2208['] {
    width: 362px !important; }
  .olr-container #tfa_2208-D,
  .olr-container *[id^='tfa_2208['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2211,
  .olr-container *[id^='tfa_2211['] {
    width: 47px !important; }
  .olr-container #tfa_2211-D,
  .olr-container *[id^='tfa_2211['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2212,
  .olr-container *[id^='tfa_2212['] {
    width: 38px !important; }
  .olr-container #tfa_2212-D,
  .olr-container *[id^='tfa_2212['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container #tfa_2213,
  .olr-container *[id^='tfa_2213['] {
    width: 362px !important; }
  .olr-container #tfa_2213-D,
  .olr-container *[id^='tfa_2213['][class~='field-container-D'] {
    width: auto !important; }
  .olr-container .wFormContainer {
    width: 100%;
    margin: 0 !important; }
  .olr-container .wForm .section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 20px 0;
    border: 1px solid #aa9767;
    border-radius: 3px;
    padding: 5px; }
  .olr-container .wForm fieldset {
    border: none !important; }
  .olr-container #tfa_1876 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    padding: 0; }
  .olr-container #tfa_1877,
  .olr-container #tfa_1878 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    width: 100%;
    border: none;
    padding: 0; }
  .olr-container #tfa_1877 {
    margin-bottom: 0 !important; }
  .olr-container #tfa_1878 {
    margin-bottom: 20px;
    margin-top: 0 !important; }
  .olr-container #tfa_65-D,
  .olr-container #tfa_2007-D {
    width: 100%; }
  .olr-container .wForm .inputWrapper {
    max-width: 270px;
    margin-top: 7px; }
  .olr-container .wForm select {
    width: 248px;
    height: 33px; }
  .olr-container #tfa_2007-D {
    margin-top: 25px; }
  .olr-container #tfa_2214-D {
    margin-bottom: 35px; }
  .olr-container #tfa_2021-D {
    width: 220px;
    margin-right: 30px; }
    .olr-container #tfa_2021-D .inputWrapper {
      width: 220px; }
  .olr-container #tfa_2024-D {
    width: 400px !important; }
    .olr-container #tfa_2024-D .inputWrapper {
      width: 400px; }
    .olr-container #tfa_2024-D div {
      max-width: 400px !important; }
  .olr-container #tfa_2022-D,
  .olr-container #tfa_2023-D {
    width: 120px !important; }
    .olr-container #tfa_2022-D .inputWrapper,
    .olr-container #tfa_2023-D .inputWrapper {
      width: 100px; }
  .olr-container #tfa_2020,
  .olr-container #tfa_2030,
  .olr-container #tfa_2040,
  .olr-container #tfa_2050 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 660px; }
  .olr-container #tfa_2030 {
    margin-top: 33px; }
  .olr-container #tfa_2006 {
    margin-top: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 690px; }

@media (max-width: 975px) {
  .olr-container .wFormContainer {
    margin: 0 auto !important; } }

@media (max-width: 620px) {
  .olr-container #tfa_1877,
  .olr-container #tfa_1878 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    width: 100%; }
  .olr-container #tfa_2021-D {
    width: 100%; } }

body {
  margin: 0;
  font-family: protipo-wide, sans-serif; }

p {
  line-height: 1.75; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Tactic Sans Ext Exd Blk';
  font-weight: 800;
  letter-spacing: 1.5px;
  font-style: normal;
  font-display: swap; }

a {
  color: #4c86a0; }

blockquote {
  line-height: 24px;
  font-size: 16px;
  font-family: protipo-wide, sans-serif;
  font-weight: 100; }

li::marker {
  display: none !important; }

ol {
  list-style-type: decimal !important;
  list-style-position: inside; }

html {
  scroll-behavior: smooth; }

.warrior-bg {
  height: 600px;
  width: 100%;
  padding: 0 50px;
  text-align: center;
  z-index: 100;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: 10;
  margin: -290px auto 100px auto;
  background-color: #000; }

.warrior-img {
  margin: 0 auto;
  width: 800px; }

@media (max-width: 800px) {
  .warrior-img {
    width: 800px; } }

@media (max-width: 650px) {
  .warrior-img {
    width: 400px; } }

@media (max-width: 1010px) {
  .warrior-bg {
    margin: -180px auto 100px; } }

#syndeca {
  width: 100%;
  padding-top: 30px;
  background-color: #fff; }

.syndec-a {
  padding: 0 90px;
  margin: -290px auto 80px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.catalogs-black-block {
  height: 55px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  background-color: #000; }
  .catalogs-black-block ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: 100%;
    margin: 0px auto;
    color: #fff;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 12px;
    line-height: 22px; }
    .catalogs-black-block ul li {
      background: #000;
      margin: 0 !important;
      text-transform: uppercase; }
      .catalogs-black-block ul li a {
        color: #fff;
        text-decoration: none !important; }
        .catalogs-black-block ul li a:hover {
          color: #aa9767; }

@media (max-width: 1010px) {
  .syndec-a {
    padding: 0;
    margin: -180px auto 80px; } }

@media (max-width: 600px) {
  .syndec-a {
    padding: 0;
    margin: -220px auto 80px; } }

@media (max-width: 700px) {
  .pwr14 {
    font-size: 12px; } }

.background {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }

header {
  padding-top: 30px;
  height: 450px;
  width: 100%; }

.nav-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  margin: 0 80px 0 56px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start; }

.header-logo-lg {
  display: block;
  margin-top: 10px; }

.header-logo-sm {
  display: none; }

.headerLinks {
  padding: 20px 0 0 0; }

.topNavUl,
.lowerNavUl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: end;
      justify-content: flex-end; }
  .topNavUl li,
  .lowerNavUl li {
    margin: 0;
    padding: 0 8px; }

.topNav {
  margin-bottom: 15px;
  list-style-type: none; }

.lowerNavUl {
  padding-top: 20px;
  margin-bottom: 40px; }
  .lowerNavUl .lowerNavLi {
    text-decoration: none;
    list-style-type: none !important; }
    .lowerNavUl .lowerNavLi:hover .our-services-list {
      display: block; }

.lowerLink {
  text-decoration: none;
  cursor: pointer; }

.lowerNav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline; }

.topLink {
  color: #b5b5b5;
  font-size: 11px;
  padding: 0 0 0 10px; }

.customer-portal {
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 11px;
  text-decoration: none;
  padding: 0 0 0 10px;
  color: #b5b5b5; }

.contactUs {
  text-decoration: none;
  cursor: pointer;
  color: #000;
  background-color: #fff;
  padding: 10px 25px;
  margin-left: 10px !important;
  -ms-flex-item-align: end;
      align-self: flex-end;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  list-style-type: none !important; }

.lowerLink {
  color: #fff;
  padding: 10px 8px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  line-height: 22px;
  list-style-type: none !important;
  text-decoration: none; }
  .lowerLink:hover {
    line-height: 22px;
    text-decoration: none;
    color: #aa9767;
    padding: 10px 8px;
    border-bottom: 1px solid #aa9767;
    font-family: protipo-wide, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px; }
  .lowerLink.lowerActive {
    line-height: 22px;
    text-decoration: none;
    color: #aa9767;
    padding: 10px;
    border-bottom: 1px solid #aa9767;
    font-family: protipo-wide, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px; }

.services {
  overflow: hidden;
  transition: all 0.1s ease-in-out; }
  .services:hover {
    overflow: visible; }
    .services:hover .our-services-list {
      display: block;
      opacity: 1; }

.decendant-div {
  margin-top: 0px;
  padding-top: 15px;
  cursor: pointer; }
  .decendant-div:hover .our-services-list {
    display: block;
    opacity: 1; }

.lowerNavLi:hover .services {
  overflow: visible; }

.lowerNavLi:hover .our-services-list {
  display: block;
  opacity: 1; }

.our-services-list {
  display: none;
  opacity: 0;
  cursor: pointer;
  z-index: 2260;
  width: 265px;
  height: auto;
  position: absolute;
  top: 15px;
  -ms-flex-pack: center;
      justify-content: center;
  left: -4px;
  overflow: visible;
  padding: 10px 0;
  background-color: #000;
  text-decoration: none;
  transition: all 0.3s ease-in-out; }

.our-services-ul {
  list-style-type: none;
  list-style-image: none;
  text-decoration: none;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: left; }

.our-services-li {
  text-transform: uppercase;
  font-style: normal;
  margin: 0 !important;
  padding: 3px 15px !important;
  width: 100%;
  transition: all 0.15s ease-in-out; }

.our-services-a {
  text-decoration: none !important;
  color: #c3c3c3;
  font-size: 12px;
  line-height: 30px;
  font-family: protipo-wide, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #000;
  height: 100%;
  width: 100%;
  transition: all 0.15s ease-in-out; }

.our-services-li:hover {
  background-color: #aa9767;
  color: #fff; }
  .our-services-li:hover .our-services-a {
    background-color: #aa9767;
    color: #fff; }

.hamburger {
  cursor: pointer;
  padding-top: 15px; }

.checkbox,
.hamburger {
  display: none; }

.menu {
  text-align: center;
  width: 100%;
  display: none; }

.menu a {
  color: #fff;
  line-height: 40px;
  background-color: #575558; }

label {
  -ms-flex-item-align: right;
      align-self: right; }

@media (max-width: 1010px) {
  header {
    height: 300px; }
  .nav-container {
    margin: 0 20px 0 36px; }
  .headerLinks {
    display: none; }
  .headerLogo {
    margin-bottom: 15px; }
  .header-logo-lg {
    margin-top: 0; }
  header {
    padding-top: 20px; }
  .hamburger {
    display: block; }
  .menu a {
    display: block;
    border-bottom: 1px solid #000;
    z-index: 20;
    margin: 0; }
  #toggle:checked + .menu {
    display: block; } }

@media (max-width: 600px) {
  .header-logo-lg {
    display: none; }
  .header-logo-sm {
    display: block;
    margin-top: 20px; }
  .nav-container {
    margin-bottom: 0; }
  header {
    padding: 0; } }

#hero-slide-video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

.parent-slider {
  display: -ms-flexbox;
  display: flex;
  z-index: 10;
  margin: -290px auto 100px auto; }

.heroSlide {
  height: 600px;
  width: 1400px;
  color: #fff; }

.heroSlide-container {
  margin: 240px 50px 0 100px;
  max-width: 800px;
  z-index: 20; }

.heroSlide-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  background-color: #000; }

.heroSlide-h1 {
  font-size: 60px;
  letter-spacing: 3px;
  line-height: 43px;
  text-transform: uppercase;
  top: 150px;
  width: 100%;
  height: 100%; }

.hero-h-div,
.hero-h-div-1 {
  overflow: hidden; }

.hh-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000;
  z-index: 10; }

.heroSlide-p {
  margin-top: 15px;
  margin-bottom: 25px;
  padding-right: 25px;
  font-size: 14px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 24px;
  opacity: 0; }

.heroSlide-btn {
  opacity: 0;
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 25px;
  width: 350px;
  height: 40px; }
  .heroSlide-btn img {
    margin-right: 15px;
    transition: margin-right 0.2s ease-in-out; }
  .heroSlide-btn .btn-text {
    line-height: 12px;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase !important; }
  .heroSlide-btn:hover {
    background-color: #6194ac; }
    .heroSlide-btn:hover img {
      margin-right: 0px; }

.parent-slider .slick-next:before {
  content: '';
  background-image: url("../images/arw-right.svg");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #4b4a4c;
  height: 80px;
  width: 100px;
  opacity: 1;
  z-index: 5; }

.parent-slider .slick-prev:before {
  content: '';
  background-image: url("../images/arw-left.svg");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  right: 0;
  opacity: 1;
  background-color: #4b4a4c;
  height: 80px;
  width: 100px;
  z-index: 5; }

.parent-slider .slick-list {
  padding: 0 70px !important; }

.parent-slider .slick-slide {
  margin: 0 20px; }

.parent-slider .slick-next {
  top: auto;
  transform: none;
  bottom: 0;
  right: 90px; }

.parent-slider .slick-prev {
  top: auto;
  transform: none;
  left: auto;
  bottom: 0;
  right: 190px; }

@media (max-width: 1100px) {
  .heroSlide-container {
    margin: 240px 50px 0 70px; } }

@media (max-width: 1070px) {
  .heroSlide-h1 {
    font-size: 54px; } }

@media (max-width: 1010px) {
  .parent-slider {
    margin-top: -170px;
    padding-bottom: 20px; }
  .parent-slider .slick-list {
    padding: 0 !important; }
  .parent-slider .slick-slide {
    margin: 0;
    padding-bottom: 20px; }
  .parent-slider .slick-prev {
    right: 100px; }
  .parent-slider .slick-next {
    right: 0; }
  .heroSlide-h1 {
    font-size: 48px;
    line-height: 28px;
    padding-right: 25px; } }

@media (max-width: 800px) {
  .heroSlide-h1 {
    font-size: 44px; } }

@media (max-width: 750px) {
  .parent-slider .slick-next,
  .parent-slider .slick-prev {
    display: none !important; } }

@media (max-width: 740px) {
  .heroSlide-btn {
    width: 320px; }
  .heroSlide-container {
    margin-left: 50px; } }

@media (max-width: 675px) {
  .heroSlide-h1 {
    font-size: 26px;
    line-height: 15px; }
  .heroSlide-p {
    font-size: 13px;
    line-height: 22px; }
  .heroSlide-container {
    margin-top: 340px; }
  .hero-h-div-1,
  .hero-h-div {
    height: 26px; } }

@media (max-width: 600px) {
  .hero-h-div-1 {
    margin-top: 290px; }
  .parent-slider {
    margin-top: -215px; }
  .heroSlide-h1 {
    font-size: 26px;
    line-height: 15px; }
    .heroSlide-h1 .hero-h-div {
      padding-right: 50px;
      height: auto; } }

@media (max-width: 560px) {
  .hero-h-div-1 {
    margin-top: 227px; }
  .heroSlide-container {
    margin: 220px 25px auto; }
  .heroSlide-btn {
    margin-bottom: 0px;
    width: 340px; }
  .heroSlide {
    max-height: 260px;
    margin-bottom: 170px; }
  .heroSlide-p {
    padding-right: 0; } }

@media (max-width: 500px) {
  .hero-h-div {
    padding-right: 0; } }

@media (max-width: 437px) {
  .heroSlide-h1 {
    font-size: 24px; } }

@media (max-width: 412px) {
  .heroSlide-h1 {
    font-size: 22px; } }

@media (max-width: 400px) {
  .heroSlide-btn {
    width: 100%; } }

@media (max-width: 387px) {
  .heroSlide-h1 {
    font-size: 20px; } }

@media (max-width: 380px) {
  .hero-h-div-1,
  .hero-h-div {
    height: 24px; } }

@media (max-width: 365px) {
  .heroSlide-h1 {
    font-size: 18px; } }

@media (max-width: 360px) {
  .hero-h-div-1 {
    margin-top: 230px; }
  .hero-h-div-1,
  .hero-h-div {
    height: 22px; } }

@media (max-width: 340px) {
  .heroSlide-h1 {
    font-size: 20px; }
  .hero-h-div-1,
  .hero-h-div {
    height: 20px; } }

.who-we-serve-buffer {
  height: 340px;
  width: 100%;
  background-color: #4b4a4c;
  margin-top: -410px; }

.who-we-serve {
  padding-top: 50px;
  height: 1250px;
  background-color: #fff;
  background-position: center 0px;
  background-repeat: no-repeat;
  background-size: 100vw 1250px; }

.wws-wrapper {
  width: 100%;
  padding: 0 90px; }

.wws-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0 auto;
  max-width: 1410px; }

.wws-1 {
  width: 40%;
  height: 650px;
  margin: 0;
  box-shadow: 27px 43px 58px 7px rgba(0, 0, 0, 0.16);
  background-position: top center; }

.wws-block {
  background-color: #424143;
  position: absolute;
  bottom: -1px;
  left: 0;
  height: 40px;
  width: 90%;
  display: none; }

.wws-2 {
  width: 53%;
  color: #fff; }

.wws-h2 {
  padding: 25px 0 10px;
  font-size: 32px;
  margin-bottom: 10px;
  letter-spacing: 1.6px;
  line-height: 34px;
  text-transform: uppercase; }

.wws-p {
  padding-bottom: 30px;
  padding-right: 30px;
  line-height: 24px; }

.wws-btn {
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  line-height: 24px;
  text-transform: uppercase; }
  .wws-btn img {
    margin-right: 15px;
    transition: margin-right 0.2s ease-in-out; }
  .wws-btn:hover {
    background-color: #6194ac; }
    .wws-btn:hover img {
      margin-right: 0px; }

.icon-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 80px;
  margin-left: -50px; }

.icon-div {
  box-sizing: border-box;
  padding: 0 0 50px 0;
  width: 25%;
  text-align: center; }

.icon-small {
  display: none; }

.instagram-wrapper {
  max-width: 1425px;
  margin: 160px auto 160px;
  padding: 0px 0px 0px; }

.j-text {
  font-size: 12px;
  line-height: 16px; }

.insta-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  max-width: 1380px;
  padding: 0 10px;
  margin: 0 auto 20px; }
  .insta-header h5 {
    font-size: 30px;
    line-height: 32px;
    color: #000;
    margin-bottom: 0; }
  .insta-header p {
    font-size: 11px;
    letter-spacing: 2px;
    line-height: 22px;
    color: #000;
    font-family: protipo-wide, sans-serif;
    font-weight: 500;
    font-style: normal; }
  .insta-header div a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
    .insta-header div a img {
      margin-left: 15px; }

.juicer-feed {
  overflow-y: visible !important;
  overflow-x: visible !important; }

.juicer-feed.slider .slick-prev:before {
  content: '' !important; }

.juicer-feed.slider .slick-next:before {
  content: '' !important; }

.juicer-feed.slider .slick-prev {
  content: '' !important;
  background-image: url(../images/arw-left.svg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  position: absolute !important;
  top: 240px !important;
  left: 10px !important;
  opacity: 1 !important;
  background-color: #4b4a4c !important;
  height: 50px !important;
  width: 80px !important;
  z-index: 5 !important; }

.juicer-feed.slider .slick-next {
  content: '' !important;
  background-image: url(../images/arw-right.svg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  position: absolute !important;
  top: 240px !important;
  right: 8px !important;
  opacity: 1 !important;
  background-color: #4b4a4c !important;
  height: 50px !important;
  width: 80px !important;
  z-index: 5 !important; }

@media (max-width: 1700px) {
  .icon-container {
    margin-left: -35px; } }

@media (max-width: 1550px) {
  .icon-container {
    margin-left: -20px; } }

@media (max-width: 1300px) {
  .icon-container {
    margin-left: -10px; } }

@media (max-width: 1200px) {
  .icon-container {
    margin-left: 0px; } }

@media (max-width: 1100px) {
  .wws-wrapper {
    margin-top: -260px; }
  .who-we-serve-buffer {
    height: 650px; }
  .who-we-serve {
    height: 1600px;
    background-position: 0 0px;
    background-size: 1300px 1600px;
    box-shadow: none;
    padding-top: 0; }
  .wws-container {
    -ms-flex-pack: left;
        justify-content: left; }
  .wws-1 {
    width: 100%;
    height: 450px; }
  .wws-2 {
    -ms-flex-pack: justify;
        justify-content: space-between;
    width: 100%;
    padding-right: 25px; }
  .icon-container {
    margin-left: -55px; }
  .instagram-wrapper {
    margin: 130px auto 140px; } }

@media (max-width: 1050px) {
  .icon-container {
    margin-left: -50px; } }

@media (max-width: 1010px) {
  .wws-wrapper {
    padding: 0 50px; } }

@media (max-width: 900px) {
  .icon-container {
    margin-left: -40px; } }

@media (max-width: 800px) {
  .icon-container {
    margin-left: -30px; } }

@media (max-width: 740px) {
  .who-we-serve {
    height: 1970px; }
  .wws-p {
    font-size: 12px; }
  .icon-div {
    width: 33%;
    margin: auto; }
  .icon-container {
    margin-left: -35px; } }

@media (max-width: 675px) {
  .insta-header h5 {
    font-size: 19px; }
  .instagram-wrapper {
    margin: 120px auto 80px; } }

@media (max-width: 650px) {
  .icon-container {
    margin-left: -5px; } }

@media (max-width: 560px) {
  .wws-wrapper {
    margin-top: -340px; }
  .who-we-serve {
    height: 1650px;
    background-position: 0 0px; }
  .wws-h2 {
    margin-top: -50px;
    font-size: 19px;
    line-height: 26px; }
  .wws-1 {
    height: 240px; }
  .wws-block {
    display: block; }
  .wws-wrapper {
    padding: 0 25px; } }

@media (max-width: 520px) {
  .who-we-serve-buffer {
    height: 655px; }
  .who-we-serve {
    height: 1180px;
    background-size: 850px 750px;
    padding-top: 300px; }
  .wws-wrapper {
    margin-top: -650px;
    padding: 0 0 0 25px; }
  .wws-2 {
    width: 100%; }
  .wws-1 {
    margin: 40px -5px 0 0;
    width: 100%;
    padding-left: 0;
    margin-left: 0; }
  .wws-p {
    padding: 0 10px 30px 0; }
  .wws-block {
    width: 95%; }
  .icon-container {
    padding-top: 60px;
    margin-left: -30px;
    width: 100%; }
  .icon-big {
    display: none; }
  .icon-small {
    display: block !important;
    margin: auto; }
  .instagram-wrapper {
    padding: 0px 30px 0px 0;
    margin: 90px auto 60px; } }

@media (max-width: 450px) {
  .icon-container {
    margin-left: -20px; } }

@media (max-width: 400px) {
  .wws-btn {
    width: 100%; }
  .icon-container {
    margin-left: -10px; } }

.how-we-help-you {
  margin: 80px auto 0px;
  width: 100%;
  max-width: 650px;
  text-align: center;
  z-index: 150; }
  .how-we-help-you .hwhy-div {
    overflow: hidden; }

.hwhy-h2 {
  padding-bottom: 10px;
  font-size: 32px;
  margin-bottom: 10px;
  letter-spacing: 1.6px;
  line-height: 34px;
  text-transform: uppercase; }

.hwhy-p {
  padding-bottom: 30px;
  line-height: 24px; }

.hwhy-b {
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  margin: 0 auto;
  line-height: 24px;
  text-transform: uppercase; }
  .hwhy-b img {
    margin-right: 15px;
    transition: margin-right 0.2s ease-in-out; }
  .hwhy-b:hover {
    background-color: #6194ac; }
    .hwhy-b:hover img {
      margin-right: 0px; }

@media (max-width: 1000px) {
  .how-we-help-you {
    margin-bottom: 100px; } }

@media (max-width: 675px) {
  .how-we-help-you {
    padding: 40px 25px 0px 10px;
    text-align: left;
    margin-left: 0px;
    margin-right: 25px; }
  .hwhy-b {
    margin: 0; }
  .hwhy-h2 {
    font-size: 19px;
    line-height: 26px; }
  .hwhy-p {
    line-height: 22px; } }

@media (max-width: 520px) {
  .how-we-help-you {
    padding-top: 30px; }
  .hwhy-p {
    padding-right: 0px; }
  .hwhy-b {
    line-height: 16px; } }

@media (max-width: 400px) {
  .hwhy-b {
    width: 100%; } }

.trio-parent {
  background-color: transparent;
  margin: 260px auto 0; }

.trio-image-container {
  display: -ms-flexbox;
  display: flex;
  background-color: transparent;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  margin: 0px auto -20px;
  z-index: 100; }

.trio-image {
  margin: 0 0 -150px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 20;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.trio-a {
  position: absolute;
  top: 0;
  right: 0px;
  background-color: #000;
  padding: 15px 25px;
  width: 300px;
  height: 40px;
  z-index: 100;
  color: #fff;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }
  .trio-a img {
    margin-right: 15px;
    transition: margin-right 0.1s ease-in-out; }

.image-box-buffer {
  height: 100%;
  width: 100%; }

.image-box {
  width: 350px;
  height: 600px;
  display: -ms-flexbox;
  display: flex;
  margin: 0 10px;
  z-index: 200;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-pack: center;
      justify-content: center;
  position: relative;
  overflow: hidden;
  border: 1px solid transparent; }
  .image-box:hover .trio-image {
    transform: scale(1.08); }
  .image-box:hover .trio-a {
    width: 100%; }
    .image-box:hover .trio-a img {
      margin-right: 0; }

.trio-image-btn {
  background-color: #000;
  color: #fff;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 100%;
  padding: 0; }
  .trio-image-btn p {
    font-size: 12px;
    font-family: protipo-wide, sans-serif;
    font-weight: 700;
    font-style: normal;
    letter-spacing: 1.25px;
    text-transform: uppercase; }

@media (max-width: 1100px) {
  .image-box {
    width: 300px; } }

@media (max-width: 940px) {
  .image-box {
    width: 270px; } }

@media (max-width: 850px) {
  .image-box {
    margin: 0 5px -150px;
    width: 250px; }
  .trio-image-btn {
    width: 100%; } }

@media (max-width: 765px) {
  .image-box {
    width: 440px;
    height: 480px; } }

@media (max-width: 740px) {
  .trio-image-container {
    padding-top: 0px;
    margin-top: -222px; } }

@media (max-width: 700px) {
  .trio-parent {
    width: 100%;
    background: #fff;
    margin: 240px auto 0;
    padding-top: 5px; }
  .image-box {
    width: 400px; } }

@media (max-width: 675px) {
  .trio-parent {
    margin: 200px auto 0; } }

@media (max-width: 620px) {
  .image-box {
    width: 350px;
    height: 480px; } }

@media (max-width: 581px) {
  .trio-image-container {
    padding-top: 60px; } }

@media (max-width: 560px) {
  .trio-parent {
    margin-top: 50px; }
  .trio-image-container {
    padding-top: 0px;
    margin-top: 0; }
  .image-box {
    width: 350px;
    height: 480px; } }

@media (max-width: 525px) {
  .image-box {
    width: 315px;
    height: 480px; } }

@media (max-width: 520px) {
  .trio-image-container {
    width: 100%;
    margin-bottom: -60px;
    margin-top: 60px;
    padding-top: 0; } }

@media (max-width: 475px) {
  .image-box {
    width: 280px; }
  .trio-image-btn {
    width: 100%; } }

@media (max-width: 410px) {
  .image-box {
    width: 245px; } }

@media (max-width: 390px) {
  .trio-image-container {
    padding-top: 40px; } }

@media (max-width: 376px) {
  .trio-parent {
    margin-top: 80px; } }

@media (max-width: 360px) {
  .image-box {
    width: 230px; } }

@media (max-width: 348px) {
  .trio-image-container {
    padding-top: 80px; } }

.equipment-bg {
  background-color: #fff;
  width: 100%;
  height: 0;
  padding-top: 75%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
  margin-top: -200px; }

.equipment-wrapper {
  width: 100%;
  background-color: #161616; }

.equipment-container {
  max-width: 1400px;
  margin: -800px auto 450px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: left;
      justify-content: left; }

.equipment-cta-container {
  color: #fff;
  max-width: 650px; }
  .equipment-cta-container .equip-div {
    overflow: hidden;
    margin-bottom: 10px; }
    .equipment-cta-container .equip-div .equipment-h2 {
      margin-bottom: 10px;
      font-size: 32px;
      letter-spacing: 1.6px;
      line-height: 34px;
      max-width: 400px;
      display: block; }
  .equipment-cta-container .equipment-p {
    margin-bottom: 30px;
    line-height: 24px;
    font-size: 14px; }
  .equipment-cta-container .equipment-b {
    background-color: #4c86a0;
    transition: background-color 0.2s ease-in-out;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    -ms-flex-line-pack: center;
        align-content: center;
    -ms-flex-align: center;
        align-items: center;
    text-transform: uppercase;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 25px;
    color: #fff;
    width: 320px;
    height: 40px;
    line-height: 12px;
    font-size: 12px; }
    .equipment-cta-container .equipment-b img {
      margin-right: 15px;
      transition: margin-right 0.2s ease-in-out; }
    .equipment-cta-container .equipment-b p {
      margin: 0; }
    .equipment-cta-container .equipment-b:hover {
      background-color: #6194ac; }
      .equipment-cta-container .equipment-b:hover img {
        margin-right: 0px; }

.equipment-catalog-services {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 1400px;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: left;
      justify-content: left;
  color: #fff;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: -150px auto 20px;
  padding: 50px 0 100px; }

.equipment-single {
  text-align: left; }
  .equipment-single:hover .equip-icon-text {
    color: #aa9767;
    padding-bottom: 10px; }
  .equipment-single:hover .equip-icon {
    margin-top: -10px; }

.equip-a {
  width: 12.5%; }

.equip-icon {
  margin-bottom: 10px;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

.equip-icon-text {
  font-size: 12px;
  font-family: 'Tactic Sans Med';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  padding-right: 60px;
  line-height: 14px;
  letter-spacing: 0.9px;
  color: #fff;
  transition: all 300ms cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */
  transition-timing-function: cubic-bezier(0.365, 0.74, 0.315, 0.995);
  /* custom */ }

@media (max-width: 1750px) {
  .equipment-container {
    margin-top: -700px; } }

@media (max-width: 1700px) {
  .equipment-container {
    max-width: 100%;
    padding: 0 130px; }
  .equipment-catalog-services {
    max-width: 100%;
    padding: 0 130px; } }

@media (max-width: 1580px) {
  .equipment-container {
    padding: 0 90px; }
  .equipment-catalog-services {
    padding: 0 90px; } }

@media (max-width: 1500px) {
  .equipment-container {
    margin: -640px auto 400px; } }

@media (max-width: 1300px) {
  .equipment-bg {
    margin-top: -140px; } }

@media (max-width: 1250px) {
  .equipment-container {
    margin: -600px auto 350px;
    padding: 0 90px; }
  .equipment-catalog-services {
    padding: 0 0px; }
  .equipment-wrapper {
    padding-left: 90px; } }

@media (max-width: 1150px) {
  .equipment-container {
    margin: -550px auto 300px; } }

@media (max-width: 1135px) {
  .equipment-container {
    margin: -100px auto 100px;
    width: 100%;
    background-color: #161616;
    padding-bottom: 150px; }
  .equipment-wrapper {
    margin-top: -50px;
    padding-bottom: 60px; } }

@media (max-width: 1100px) {
  .equipment-single {
    margin-bottom: 50px;
    margin-top: 20px; }
  .equip-a {
    width: 25%; } }

@media (max-width: 1010px) {
  .equipment-container {
    padding: 0 50px 150px; }
  .equipment-wrapper {
    padding: 0 50px 60px; } }

@media (max-width: 950px) {
  .equipment-container {
    margin: -50px auto 40px; }
  .equipment-bg {
    margin-top: -120px; } }

@media (max-width: 850px) {
  .equipment-bg {
    margin-top: -20px; } }

@media (max-width: 765px) {
  .equipment-bg {
    margin-top: -90px; } }

@media (max-width: 600px) {
  .equipment-container {
    padding: 20px 35px 150px;
    margin: -20px auto 40px; }
  .equipment-wrapper {
    padding: 0 35px 40px; } }

@media (max-width: 600px) {
  .equipment-single {
    margin-left: 0;
    margin-right: 0; }
  .equip-a {
    width: 33%; }
  .equipment-cta-container .equip-div .equipment-h2 {
    font-size: 19px;
    line-height: 26px; }
  .equipment-cta-container .equipment-p {
    font-size: 12px;
    line-height: 22px; } }

@media (max-width: 550px) {
  .equipment-bg {
    background-position: 0 60px;
    padding-top: 100%; }
  .equipment-container {
    padding: 40px 35px 150px;
    margin: -99px auto 40px; } }

@media (max-width: 500px) {
  .equip-a {
    width: 50%; } }

@media (max-width: 400px) {
  .equipment-cta-container .equipment-b {
    width: 100%; }
  .equipment-container {
    margin: -52px auto 40px; } }

@media (max-width: 360px) {
  .equipment-container {
    padding: 40px 25px 150px; }
  .equipment-wrapper {
    padding: 0 25px 30px; } }

.news-call-action {
  padding-top: 60px;
  margin: 0;
  display: -ms-flexbox;
  display: flex; }

.bottom-parent {
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0;
  width: 100%; }

.bottomSlide {
  height: 600px;
  width: 100%; }

.bottomSlide-div {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }

.left-slide {
  width: 50%; }

.right-slide {
  width: 50%;
  color: #fff;
  padding: 80px 50px 0 75px;
  background: rgba(0, 0, 0, 0.6); }

.bottomSlide-btn1 {
  border: 1px solid #fff;
  padding: 12px;
  margin-bottom: 40px;
  color: #fff;
  background-color: transparent;
  font-size: 12px;
  font-family: 'Tactic Sans Blk';
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  letter-spacing: 1.1px;
  line-height: 14px; }

.bottomSlide-p1 {
  margin-bottom: 10px;
  font-size: 12px;
  font-family: protipo-wide, sans-serif;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 1.5px;
  line-height: 24px; }

.bottomSlide-h2 {
  font-size: 28px;
  margin-bottom: 30px;
  line-height: 34px;
  letter-spacing: 1.1px; }

.bottomSlide-p2 {
  margin-bottom: 32px;
  font-size: 14px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 22px; }

.bottomSlide-btn2 {
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  line-height: 24px; }
  .bottomSlide-btn2 img {
    margin-right: 15px;
    transition: margin-right 0.2s ease-in-out; }
  .bottomSlide-btn2:hover {
    background-color: #6194ac; }
    .bottomSlide-btn2:hover img {
      margin-right: 0px; }

.bottom-parent .slick-next:before {
  content: '';
  background-image: url("../images/arw_blk_right.svg");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 2px;
  right: 0;
  background-color: #fff;
  height: 80px;
  width: 100px;
  opacity: 1;
  z-index: 5; }

.bottom-parent .slick-prev:before {
  content: '';
  background-image: url("../images/arw_blk_left.svg");
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 2px;
  right: 0px;
  opacity: 1;
  background-color: #fff;
  height: 80px;
  width: 100px;
  z-index: 2000; }

.bottom-parent .slick-list {
  padding: 0 70px !important; }

.bottom-parent .slick-slide {
  margin: 0 20px; }

.bottom-parent .slick-next {
  top: auto;
  transform: none;
  bottom: 0;
  right: 90px; }

.bottom-parent .slick-prev {
  top: auto;
  transform: none;
  left: auto;
  bottom: 0;
  right: 190px; }

@media (max-width: 1050px) {
  .bottomSlide-h2 {
    font-size: 24px;
    line-height: 28px; }
  .bottomSlide-btn2 {
    width: 280px; } }

@media (max-width: 1000px) {
  .slick-prev:before,
  .slick-next:before {
    content: '';
    height: 80px;
    width: 75px; } }

@media (max-width: 975px) {
  .bottomSlide-h2 {
    font-size: 19px;
    line-height: 24px; }
  .bottomSlide-btn2 {
    width: 240px; }
  .bottom-parent .slick-next:before {
    height: 60px;
    width: 75px; }
  .bottom-parent .slick-prev:before {
    height: 60px;
    width: 75px; }
  .bottom-parent .slick-next {
    right: 90px; }
  .bottom-parent .slick-prev {
    right: 165px; } }

@media (max-width: 925px) {
  .right-slide {
    padding: 65px 50px 0 55px; } }

@media (max-width: 840px) {
  .bottomSlide-btn2 {
    width: 220px; } }

@media (max-width: 800px) {
  .bottom-parent .slick-list {
    padding: 0 7% !important; }
  .bottom-parent .slick-slide {
    margin: 0 8px; }
  .bottom-parent .slick-prev:before,
  .bottom-parent .slick-next:before {
    display: none; }
  .bottomSlide {
    max-width: 100%;
    min-height: 850px; }
  .bottomSlide-div {
    -ms-flex-direction: column;
        flex-direction: column;
    background-position: top left;
    background-size: 660px 301px; }
  .news-call-action {
    margin: 0; }
  .left-slide,
  .right-slide {
    width: 100%; }
  .right-slide {
    background-color: #444444;
    padding: 70px;
    height: 470px; }
  .left-slide {
    padding-bottom: 300px;
    margin-top: 0px; }
  .bottomSlide-btn2 {
    margin-top: 55px;
    margin-bottom: 50px;
    width: 320px; } }

@media (max-width: 670px) {
  .bottomSlide-div {
    -ms-flex-direction: column;
        flex-direction: column;
    background-position: top left;
    background-size: 561px 301px; } }

@media (max-width: 645px) {
  .bottomSlide-h2 {
    font-size: 20px; } }

@media (max-width: 600px) {
  .right-slide {
    padding: 70px 50px 70px; } }

@media (max-width: 550px) {
  .bottomSlide-div {
    background-size: 457px 201px; }
  .bottomSlide-h2 {
    font-size: 15px;
    line-height: 21px; }
  .bottomSlide-btn1 {
    font-size: 10px;
    margin-bottom: 30px;
    line-height: 12px; }
  .bottomSlide-p2 {
    font-size: 12px;
    margin-bottom: 0px;
    line-height: 24px; }
  .bottomSlide-p1 {
    line-height: 24px; }
  .btn-text {
    line-height: 12px;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase !important; }
  .right-slide {
    background-color: #444444;
    padding: 40px 40px;
    height: 400px; }
  .left-slide {
    padding-bottom: 200px; }
  .bottomSlide {
    min-height: 650px; } }

@media (max-width: 500px) {
  .bottom-parent .slick-list {
    padding: 0 5% !important; }
  .bottomSlide-btn2 {
    margin-top: 35px;
    width: 220px; }
  .bottomSlide-div {
    background-size: 434px 201px; } }

@media (max-width: 450px) {
  .bottomSlide-div {
    background-size: 389px 201px; } }

@media (max-width: 400px) {
  .right-slide {
    padding: 25px; }
  .bottomSlide-div {
    background-size: 344px 201px; } }

@media (max-width: 375px) {
  .bottomSlide-div {
    background-size: 322px 201px; } }

.home-four-wrapper {
  width: 100%;
  margin: 80px auto 60px;
  padding: 0 90px; }

.supply-quote {
  margin: auto;
  width: 100%;
  padding: 100px 90px 200px; }

.supply-container {
  margin: 0 auto;
  max-width: 1400px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.supply {
  width: 42%; }

.supply-h2 {
  font-size: 22px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  letter-spacing: 1.1px;
  line-height: 25px; }

.supply-p {
  margin-bottom: 25px;
  font-size: 14px;
  font-family: protipo-wide, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 24px; }

.supply-btn {
  background-color: #4c86a0;
  transition: background-color 0.2s ease-in-out;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 25px;
  color: #fff;
  width: 320px;
  height: 40px;
  line-height: 24px;
  text-transform: uppercase; }
  .supply-btn img {
    margin-right: 15px;
    transition: margin-right 0.2s ease-in-out; }
  .supply-btn:hover {
    background-color: #6194ac; }
    .supply-btn:hover img {
      margin-right: 0px; }

@media (max-width: 1100px) {
  .home-four-wrapper {
    padding: 0 50px; } }

@media (max-width: 1010px) {
  .supply {
    max-width: 400px; }
  .supply-quote {
    padding: 80px 50px 150px; } }

@media (max-width: 900px) {
  .supply {
    margin: 50px auto;
    max-width: 500px; }
  .supply-h2 {
    font-size: 19px; } }

@media (max-width: 850px) {
  .supply {
    width: 80%; }
  .supply-container {
    -ms-flex-pack: center;
        justify-content: center; } }

@media (max-width: 600px) {
  .supply-quote {
    padding: 20px 25px 50px; }
  .supply {
    margin: 50px 0;
    padding-left: 0; }
  .supply-p {
    font-size: 13px;
    line-height: 22px; }
  .supply-h2 {
    line-height: 26px; }
  .home-four-wrapper {
    padding: 0px 25px;
    margin: 60px auto 60px; } }

@media (max-width: 480px) {
  .supply-container {
    -ms-flex-pack: left;
        justify-content: left; }
  .supply {
    width: 100%; } }

@media (max-width: 400px) {
  .supply-btn {
    width: 100%; } }

footer {
  background-color: #000;
  color: #fff; }

.footer-container {
  display: -ms-flexbox;
  display: flex;
  background-color: #000;
  color: #fff;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  padding: 100px 100px 0 150px; }

.footer-address {
  color: #a5a5a5 !important; }

.footer-links {
  text-decoration: none;
  line-height: 2;
  letter-spacing: 1.1px;
  color: #848484; }

.footer-h5 {
  padding-bottom: 10px;
  margin-bottom: 0;
  letter-spacing: 1.5px;
  text-transform: uppercase; }

.footer-mission-purpose {
  padding-right: 50px;
  color: #fff; }

.all-rights {
  font-size: 13px;
  color: #575558; }

.logoFooter {
  width: 100%;
  margin-bottom: 80px; }

.ads-address,
.mission,
.purpose,
.service,
.all-rights,
.social-icons {
  width: calc(33.3% - 10px);
  margin-bottom: 60px;
  margin-right: 10px;
  text-align: left; }

.contact,
.quick-links,
.supplier,
.customer-resources {
  width: calc(16.5% - 10px);
  margin-bottom: 100px;
  margin-right: 10px; }

.svg {
  margin-right: 20px; }

.alert-icon {
  width: 11px; }

.warning {
  font-weight: 600 !important; }

@media (max-width: 1050px) {
  .ads-address,
  .mission,
  .purpose,
  .service,
  .all-rights,
  .social-icons {
    width: calc(50% - 10px); }
  .contact,
  .quick-links,
  .supplier,
  .customer-resources {
    width: calc(25% - 10px); } }

@media (max-width: 750px) {
  .ads-address,
  .mission,
  .purpose,
  .service,
  .all-rights,
  .social-icons {
    width: 100%; }
  .contact,
  .quick-links,
  .supplier,
  .customer-resources {
    width: 40%;
    margin-right: 20px;
    margin-bottom: 60px; } }

@media (max-width: 580px) {
  .contact,
  .quick-links,
  .supplier,
  .customer-resources {
    width: 100%;
    margin-right: 20px; }
  .footer-container {
    padding: 100px 10px 0 35px; } }
