@-webkit-keyframes explodeLeft-1 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-35.8px, -10.5px) rotate(150deg);
    transform: translate(-35.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-58.8px, -14.6px) rotate(90deg);
    transform: translate(-58.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-89.2px, -12.8px) rotate(90deg);
    transform: translate(-89.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-107.2px, -5.9px) rotate(80deg);
    transform: translate(-107.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-132.9px, 5.6px) rotate(80deg);
    transform: translate(-132.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-146.4px, 21.1px) rotate(70deg);
    transform: translate(-146.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-167.9px, 40.1px) rotate(70deg);
    transform: translate(-167.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-177.5px, 61.8px) rotate(60deg);
    transform: translate(-177.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-201.7px, 111.4px) rotate(60deg);
    transform: translate(-201.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-210px, 165.1px) rotate(50deg);
    transform: translate(-210px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-213.8px, 218.1px) rotate(45deg);
    transform: translate(-213.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-224px, 265.6px) rotate(45deg);
    transform: translate(-224px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-1 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-35.8px, -10.5px) rotate(150deg);
    transform: translate(-35.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-58.8px, -14.6px) rotate(90deg);
    transform: translate(-58.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-89.2px, -12.8px) rotate(90deg);
    transform: translate(-89.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-107.2px, -5.9px) rotate(80deg);
    transform: translate(-107.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-132.9px, 5.6px) rotate(80deg);
    transform: translate(-132.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-146.4px, 21.1px) rotate(70deg);
    transform: translate(-146.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-167.9px, 40.1px) rotate(70deg);
    transform: translate(-167.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-177.5px, 61.8px) rotate(60deg);
    transform: translate(-177.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-201.7px, 111.4px) rotate(60deg);
    transform: translate(-201.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-210px, 165.1px) rotate(50deg);
    transform: translate(-210px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-213.8px, 218.1px) rotate(45deg);
    transform: translate(-213.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-224px, 265.6px) rotate(45deg);
    transform: translate(-224px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-2 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-45.8px, -10.5px) rotate(150deg);
    transform: translate(-45.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-68.8px, -14.6px) rotate(90deg);
    transform: translate(-68.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-109.2px, -12.8px) rotate(90deg);
    transform: translate(-109.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-127.2px, -5.9px) rotate(80deg);
    transform: translate(-127.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-162.9px, 5.6px) rotate(80deg);
    transform: translate(-162.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-176.4px, 21.1px) rotate(70deg);
    transform: translate(-176.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-207.9px, 40.1px) rotate(70deg);
    transform: translate(-207.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-217.5px, 61.8px) rotate(60deg);
    transform: translate(-217.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-251.7px, 111.4px) rotate(60deg);
    transform: translate(-251.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-260px, 165.1px) rotate(50deg);
    transform: translate(-260px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-263.8px, 218.1px) rotate(45deg);
    transform: translate(-263.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-284px, 265.6px) rotate(45deg);
    transform: translate(-284px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-2 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-45.8px, -10.5px) rotate(150deg);
    transform: translate(-45.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-68.8px, -14.6px) rotate(90deg);
    transform: translate(-68.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-109.2px, -12.8px) rotate(90deg);
    transform: translate(-109.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-127.2px, -5.9px) rotate(80deg);
    transform: translate(-127.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-162.9px, 5.6px) rotate(80deg);
    transform: translate(-162.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-176.4px, 21.1px) rotate(70deg);
    transform: translate(-176.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-207.9px, 40.1px) rotate(70deg);
    transform: translate(-207.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-217.5px, 61.8px) rotate(60deg);
    transform: translate(-217.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-251.7px, 111.4px) rotate(60deg);
    transform: translate(-251.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-260px, 165.1px) rotate(50deg);
    transform: translate(-260px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-263.8px, 218.1px) rotate(45deg);
    transform: translate(-263.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-284px, 265.6px) rotate(45deg);
    transform: translate(-284px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-3 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-55.8px, -10.5px) rotate(150deg);
    transform: translate(-55.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-78.8px, -14.6px) rotate(90deg);
    transform: translate(-78.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-129.2px, -12.8px) rotate(90deg);
    transform: translate(-129.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-147.2px, -5.9px) rotate(80deg);
    transform: translate(-147.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-192.9px, 5.6px) rotate(80deg);
    transform: translate(-192.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-206.4px, 21.1px) rotate(70deg);
    transform: translate(-206.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-247.9px, 40.1px) rotate(70deg);
    transform: translate(-247.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-257.5px, 61.8px) rotate(60deg);
    transform: translate(-257.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-301.7px, 111.4px) rotate(60deg);
    transform: translate(-301.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-310px, 165.1px) rotate(50deg);
    transform: translate(-310px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-313.8px, 218.1px) rotate(45deg);
    transform: translate(-313.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-344px, 265.6px) rotate(45deg);
    transform: translate(-344px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-3 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-55.8px, -10.5px) rotate(150deg);
    transform: translate(-55.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-78.8px, -14.6px) rotate(90deg);
    transform: translate(-78.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-129.2px, -12.8px) rotate(90deg);
    transform: translate(-129.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-147.2px, -5.9px) rotate(80deg);
    transform: translate(-147.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-192.9px, 5.6px) rotate(80deg);
    transform: translate(-192.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-206.4px, 21.1px) rotate(70deg);
    transform: translate(-206.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-247.9px, 40.1px) rotate(70deg);
    transform: translate(-247.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-257.5px, 61.8px) rotate(60deg);
    transform: translate(-257.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-301.7px, 111.4px) rotate(60deg);
    transform: translate(-301.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-310px, 165.1px) rotate(50deg);
    transform: translate(-310px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-313.8px, 218.1px) rotate(45deg);
    transform: translate(-313.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-344px, 265.6px) rotate(45deg);
    transform: translate(-344px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-4 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-65.8px, -10.5px) rotate(150deg);
    transform: translate(-65.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-88.8px, -14.6px) rotate(90deg);
    transform: translate(-88.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-149.2px, -12.8px) rotate(90deg);
    transform: translate(-149.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-167.2px, -5.9px) rotate(80deg);
    transform: translate(-167.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-222.9px, 5.6px) rotate(80deg);
    transform: translate(-222.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-236.4px, 21.1px) rotate(70deg);
    transform: translate(-236.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-287.9px, 40.1px) rotate(70deg);
    transform: translate(-287.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-297.5px, 61.8px) rotate(60deg);
    transform: translate(-297.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-351.7px, 111.4px) rotate(60deg);
    transform: translate(-351.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-360px, 165.1px) rotate(50deg);
    transform: translate(-360px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-363.8px, 218.1px) rotate(45deg);
    transform: translate(-363.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-404px, 265.6px) rotate(45deg);
    transform: translate(-404px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-4 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-65.8px, -10.5px) rotate(150deg);
    transform: translate(-65.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-88.8px, -14.6px) rotate(90deg);
    transform: translate(-88.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-149.2px, -12.8px) rotate(90deg);
    transform: translate(-149.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-167.2px, -5.9px) rotate(80deg);
    transform: translate(-167.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-222.9px, 5.6px) rotate(80deg);
    transform: translate(-222.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-236.4px, 21.1px) rotate(70deg);
    transform: translate(-236.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-287.9px, 40.1px) rotate(70deg);
    transform: translate(-287.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-297.5px, 61.8px) rotate(60deg);
    transform: translate(-297.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-351.7px, 111.4px) rotate(60deg);
    transform: translate(-351.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-360px, 165.1px) rotate(50deg);
    transform: translate(-360px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-363.8px, 218.1px) rotate(45deg);
    transform: translate(-363.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-404px, 265.6px) rotate(45deg);
    transform: translate(-404px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-5 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-75.8px, -10.5px) rotate(150deg);
    transform: translate(-75.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-98.8px, -14.6px) rotate(90deg);
    transform: translate(-98.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-169.2px, -12.8px) rotate(90deg);
    transform: translate(-169.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-187.2px, -5.9px) rotate(80deg);
    transform: translate(-187.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-252.9px, 5.6px) rotate(80deg);
    transform: translate(-252.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-266.4px, 21.1px) rotate(70deg);
    transform: translate(-266.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-327.9px, 40.1px) rotate(70deg);
    transform: translate(-327.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-337.5px, 61.8px) rotate(60deg);
    transform: translate(-337.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-401.7px, 111.4px) rotate(60deg);
    transform: translate(-401.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-410px, 165.1px) rotate(50deg);
    transform: translate(-410px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-413.8px, 218.1px) rotate(45deg);
    transform: translate(-413.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-464px, 265.6px) rotate(45deg);
    transform: translate(-464px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-5 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-75.8px, -10.5px) rotate(150deg);
    transform: translate(-75.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-98.8px, -14.6px) rotate(90deg);
    transform: translate(-98.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-169.2px, -12.8px) rotate(90deg);
    transform: translate(-169.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-187.2px, -5.9px) rotate(80deg);
    transform: translate(-187.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-252.9px, 5.6px) rotate(80deg);
    transform: translate(-252.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-266.4px, 21.1px) rotate(70deg);
    transform: translate(-266.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-327.9px, 40.1px) rotate(70deg);
    transform: translate(-327.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-337.5px, 61.8px) rotate(60deg);
    transform: translate(-337.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-401.7px, 111.4px) rotate(60deg);
    transform: translate(-401.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-410px, 165.1px) rotate(50deg);
    transform: translate(-410px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-413.8px, 218.1px) rotate(45deg);
    transform: translate(-413.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-464px, 265.6px) rotate(45deg);
    transform: translate(-464px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-6 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-85.8px, -10.5px) rotate(150deg);
    transform: translate(-85.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-108.8px, -14.6px) rotate(90deg);
    transform: translate(-108.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-189.2px, -12.8px) rotate(90deg);
    transform: translate(-189.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-207.2px, -5.9px) rotate(80deg);
    transform: translate(-207.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-282.9px, 5.6px) rotate(80deg);
    transform: translate(-282.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-296.4px, 21.1px) rotate(70deg);
    transform: translate(-296.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-367.9px, 40.1px) rotate(70deg);
    transform: translate(-367.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-377.5px, 61.8px) rotate(60deg);
    transform: translate(-377.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-451.7px, 111.4px) rotate(60deg);
    transform: translate(-451.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-460px, 165.1px) rotate(50deg);
    transform: translate(-460px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-463.8px, 218.1px) rotate(45deg);
    transform: translate(-463.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-524px, 265.6px) rotate(45deg);
    transform: translate(-524px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-6 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-85.8px, -10.5px) rotate(150deg);
    transform: translate(-85.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-108.8px, -14.6px) rotate(90deg);
    transform: translate(-108.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-189.2px, -12.8px) rotate(90deg);
    transform: translate(-189.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-207.2px, -5.9px) rotate(80deg);
    transform: translate(-207.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-282.9px, 5.6px) rotate(80deg);
    transform: translate(-282.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-296.4px, 21.1px) rotate(70deg);
    transform: translate(-296.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-367.9px, 40.1px) rotate(70deg);
    transform: translate(-367.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-377.5px, 61.8px) rotate(60deg);
    transform: translate(-377.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-451.7px, 111.4px) rotate(60deg);
    transform: translate(-451.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-460px, 165.1px) rotate(50deg);
    transform: translate(-460px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-463.8px, 218.1px) rotate(45deg);
    transform: translate(-463.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-524px, 265.6px) rotate(45deg);
    transform: translate(-524px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-7 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-95.8px, -10.5px) rotate(150deg);
    transform: translate(-95.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-118.8px, -14.6px) rotate(90deg);
    transform: translate(-118.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-209.2px, -12.8px) rotate(90deg);
    transform: translate(-209.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-227.2px, -5.9px) rotate(80deg);
    transform: translate(-227.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-312.9px, 5.6px) rotate(80deg);
    transform: translate(-312.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-326.4px, 21.1px) rotate(70deg);
    transform: translate(-326.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-407.9px, 40.1px) rotate(70deg);
    transform: translate(-407.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-417.5px, 61.8px) rotate(60deg);
    transform: translate(-417.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-501.7px, 111.4px) rotate(60deg);
    transform: translate(-501.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-510px, 165.1px) rotate(50deg);
    transform: translate(-510px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-513.8px, 218.1px) rotate(45deg);
    transform: translate(-513.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-584px, 265.6px) rotate(45deg);
    transform: translate(-584px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-7 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-95.8px, -10.5px) rotate(150deg);
    transform: translate(-95.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-118.8px, -14.6px) rotate(90deg);
    transform: translate(-118.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-209.2px, -12.8px) rotate(90deg);
    transform: translate(-209.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-227.2px, -5.9px) rotate(80deg);
    transform: translate(-227.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-312.9px, 5.6px) rotate(80deg);
    transform: translate(-312.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-326.4px, 21.1px) rotate(70deg);
    transform: translate(-326.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-407.9px, 40.1px) rotate(70deg);
    transform: translate(-407.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-417.5px, 61.8px) rotate(60deg);
    transform: translate(-417.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-501.7px, 111.4px) rotate(60deg);
    transform: translate(-501.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-510px, 165.1px) rotate(50deg);
    transform: translate(-510px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-513.8px, 218.1px) rotate(45deg);
    transform: translate(-513.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-584px, 265.6px) rotate(45deg);
    transform: translate(-584px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-8 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-105.8px, -10.5px) rotate(150deg);
    transform: translate(-105.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-128.8px, -14.6px) rotate(90deg);
    transform: translate(-128.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-229.2px, -12.8px) rotate(90deg);
    transform: translate(-229.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-247.2px, -5.9px) rotate(80deg);
    transform: translate(-247.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-342.9px, 5.6px) rotate(80deg);
    transform: translate(-342.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-356.4px, 21.1px) rotate(70deg);
    transform: translate(-356.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-447.9px, 40.1px) rotate(70deg);
    transform: translate(-447.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-457.5px, 61.8px) rotate(60deg);
    transform: translate(-457.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-551.7px, 111.4px) rotate(60deg);
    transform: translate(-551.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-560px, 165.1px) rotate(50deg);
    transform: translate(-560px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-563.8px, 218.1px) rotate(45deg);
    transform: translate(-563.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-644px, 265.6px) rotate(45deg);
    transform: translate(-644px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-8 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-105.8px, -10.5px) rotate(150deg);
    transform: translate(-105.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-128.8px, -14.6px) rotate(90deg);
    transform: translate(-128.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-229.2px, -12.8px) rotate(90deg);
    transform: translate(-229.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-247.2px, -5.9px) rotate(80deg);
    transform: translate(-247.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-342.9px, 5.6px) rotate(80deg);
    transform: translate(-342.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-356.4px, 21.1px) rotate(70deg);
    transform: translate(-356.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-447.9px, 40.1px) rotate(70deg);
    transform: translate(-447.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-457.5px, 61.8px) rotate(60deg);
    transform: translate(-457.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-551.7px, 111.4px) rotate(60deg);
    transform: translate(-551.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-560px, 165.1px) rotate(50deg);
    transform: translate(-560px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-563.8px, 218.1px) rotate(45deg);
    transform: translate(-563.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-644px, 265.6px) rotate(45deg);
    transform: translate(-644px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-9 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-115.8px, -10.5px) rotate(150deg);
    transform: translate(-115.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-138.8px, -14.6px) rotate(90deg);
    transform: translate(-138.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-249.2px, -12.8px) rotate(90deg);
    transform: translate(-249.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-267.2px, -5.9px) rotate(80deg);
    transform: translate(-267.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-372.9px, 5.6px) rotate(80deg);
    transform: translate(-372.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-386.4px, 21.1px) rotate(70deg);
    transform: translate(-386.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-487.9px, 40.1px) rotate(70deg);
    transform: translate(-487.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-497.5px, 61.8px) rotate(60deg);
    transform: translate(-497.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-601.7px, 111.4px) rotate(60deg);
    transform: translate(-601.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-610px, 165.1px) rotate(50deg);
    transform: translate(-610px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-613.8px, 218.1px) rotate(45deg);
    transform: translate(-613.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-704px, 265.6px) rotate(45deg);
    transform: translate(-704px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-9 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-115.8px, -10.5px) rotate(150deg);
    transform: translate(-115.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-138.8px, -14.6px) rotate(90deg);
    transform: translate(-138.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-249.2px, -12.8px) rotate(90deg);
    transform: translate(-249.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-267.2px, -5.9px) rotate(80deg);
    transform: translate(-267.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-372.9px, 5.6px) rotate(80deg);
    transform: translate(-372.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-386.4px, 21.1px) rotate(70deg);
    transform: translate(-386.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-487.9px, 40.1px) rotate(70deg);
    transform: translate(-487.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-497.5px, 61.8px) rotate(60deg);
    transform: translate(-497.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-601.7px, 111.4px) rotate(60deg);
    transform: translate(-601.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-610px, 165.1px) rotate(50deg);
    transform: translate(-610px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-613.8px, 218.1px) rotate(45deg);
    transform: translate(-613.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-704px, 265.6px) rotate(45deg);
    transform: translate(-704px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeLeft-10 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-125.8px, -10.5px) rotate(150deg);
    transform: translate(-125.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-148.8px, -14.6px) rotate(90deg);
    transform: translate(-148.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-269.2px, -12.8px) rotate(90deg);
    transform: translate(-269.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-287.2px, -5.9px) rotate(80deg);
    transform: translate(-287.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-402.9px, 5.6px) rotate(80deg);
    transform: translate(-402.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-416.4px, 21.1px) rotate(70deg);
    transform: translate(-416.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-527.9px, 40.1px) rotate(70deg);
    transform: translate(-527.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-537.5px, 61.8px) rotate(60deg);
    transform: translate(-537.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-651.7px, 111.4px) rotate(60deg);
    transform: translate(-651.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-660px, 165.1px) rotate(50deg);
    transform: translate(-660px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-663.8px, 218.1px) rotate(45deg);
    transform: translate(-663.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-764px, 265.6px) rotate(45deg);
    transform: translate(-764px, 265.6px) rotate(45deg); } }

@keyframes explodeLeft-10 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(150deg);
    transform: translate(0px, 0px) rotate(150deg); }
  7% {
    -webkit-transform: translate(-125.8px, -10.5px) rotate(150deg);
    transform: translate(-125.8px, -10.5px) rotate(150deg); }
  13% {
    -webkit-transform: translate(-148.8px, -14.6px) rotate(90deg);
    transform: translate(-148.8px, -14.6px) rotate(90deg); }
  18% {
    -webkit-transform: translate(-269.2px, -12.8px) rotate(90deg);
    transform: translate(-269.2px, -12.8px) rotate(90deg); }
  23% {
    -webkit-transform: translate(-287.2px, -5.9px) rotate(80deg);
    transform: translate(-287.2px, -5.9px) rotate(80deg); }
  28% {
    -webkit-transform: translate(-402.9px, 5.6px) rotate(80deg);
    transform: translate(-402.9px, 5.6px) rotate(80deg); }
  34% {
    -webkit-transform: translate(-416.4px, 21.1px) rotate(70deg);
    transform: translate(-416.4px, 21.1px) rotate(70deg); }
  39% {
    -webkit-transform: translate(-527.9px, 40.1px) rotate(70deg);
    transform: translate(-527.9px, 40.1px) rotate(70deg); }
  46% {
    -webkit-transform: translate(-537.5px, 61.8px) rotate(60deg);
    transform: translate(-537.5px, 61.8px) rotate(60deg); }
  59% {
    -webkit-transform: translate(-651.7px, 111.4px) rotate(60deg);
    transform: translate(-651.7px, 111.4px) rotate(60deg); }
  73% {
    -webkit-transform: translate(-660px, 165.1px) rotate(50deg);
    transform: translate(-660px, 165.1px) rotate(50deg); }
  87% {
    -webkit-transform: translate(-663.8px, 218.1px) rotate(45deg);
    transform: translate(-663.8px, 218.1px) rotate(45deg); }
  100% {
    -webkit-transform: translate(-764px, 265.6px) rotate(45deg);
    transform: translate(-764px, 265.6px) rotate(45deg); } }

@-webkit-keyframes explodeRight-1 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(33.5px, -8.4px) rotate(-30deg);
    transform: translate(33.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(54.9px, -9.9px) rotate(-20deg);
    transform: translate(54.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(84.3px, -5.1px) rotate(5deg);
    transform: translate(84.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(101.8px, 5.1px) rotate(10deg);
    transform: translate(101.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(127.5px, 20.1px) rotate(15deg);
    transform: translate(127.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(141.4px, 38.9px) rotate(20deg);
    transform: translate(141.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(163.7px, 61px) rotate(20deg);
    transform: translate(163.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(174.5px, 85.4px) rotate(30deg);
    transform: translate(174.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(201.8px, 138.3px) rotate(30deg);
    transform: translate(201.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(214px, 191.7px) rotate(45deg);
    transform: translate(214px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(236px, 275px) rotate(45deg);
    transform: translate(236px, 275px) rotate(45deg); } }

@keyframes explodeRight-1 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(33.5px, -8.4px) rotate(-30deg);
    transform: translate(33.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(54.9px, -9.9px) rotate(-20deg);
    transform: translate(54.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(84.3px, -5.1px) rotate(5deg);
    transform: translate(84.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(101.8px, 5.1px) rotate(10deg);
    transform: translate(101.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(127.5px, 20.1px) rotate(15deg);
    transform: translate(127.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(141.4px, 38.9px) rotate(20deg);
    transform: translate(141.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(163.7px, 61px) rotate(20deg);
    transform: translate(163.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(174.5px, 85.4px) rotate(30deg);
    transform: translate(174.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(201.8px, 138.3px) rotate(30deg);
    transform: translate(201.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(214px, 191.7px) rotate(45deg);
    transform: translate(214px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(236px, 275px) rotate(45deg);
    transform: translate(236px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-2 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(43.5px, -8.4px) rotate(-30deg);
    transform: translate(43.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(64.9px, -9.9px) rotate(-20deg);
    transform: translate(64.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(104.3px, -5.1px) rotate(5deg);
    transform: translate(104.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(121.8px, 5.1px) rotate(10deg);
    transform: translate(121.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(157.5px, 20.1px) rotate(15deg);
    transform: translate(157.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(171.4px, 38.9px) rotate(20deg);
    transform: translate(171.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(203.7px, 61px) rotate(20deg);
    transform: translate(203.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(214.5px, 85.4px) rotate(30deg);
    transform: translate(214.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(251.8px, 138.3px) rotate(30deg);
    transform: translate(251.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(264px, 191.7px) rotate(45deg);
    transform: translate(264px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(296px, 275px) rotate(45deg);
    transform: translate(296px, 275px) rotate(45deg); } }

@keyframes explodeRight-2 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(43.5px, -8.4px) rotate(-30deg);
    transform: translate(43.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(64.9px, -9.9px) rotate(-20deg);
    transform: translate(64.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(104.3px, -5.1px) rotate(5deg);
    transform: translate(104.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(121.8px, 5.1px) rotate(10deg);
    transform: translate(121.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(157.5px, 20.1px) rotate(15deg);
    transform: translate(157.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(171.4px, 38.9px) rotate(20deg);
    transform: translate(171.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(203.7px, 61px) rotate(20deg);
    transform: translate(203.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(214.5px, 85.4px) rotate(30deg);
    transform: translate(214.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(251.8px, 138.3px) rotate(30deg);
    transform: translate(251.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(264px, 191.7px) rotate(45deg);
    transform: translate(264px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(296px, 275px) rotate(45deg);
    transform: translate(296px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-3 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(53.5px, -8.4px) rotate(-30deg);
    transform: translate(53.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(74.9px, -9.9px) rotate(-20deg);
    transform: translate(74.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(124.3px, -5.1px) rotate(5deg);
    transform: translate(124.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(141.8px, 5.1px) rotate(10deg);
    transform: translate(141.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(187.5px, 20.1px) rotate(15deg);
    transform: translate(187.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(201.4px, 38.9px) rotate(20deg);
    transform: translate(201.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(243.7px, 61px) rotate(20deg);
    transform: translate(243.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(254.5px, 85.4px) rotate(30deg);
    transform: translate(254.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(301.8px, 138.3px) rotate(30deg);
    transform: translate(301.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(314px, 191.7px) rotate(45deg);
    transform: translate(314px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(356px, 275px) rotate(45deg);
    transform: translate(356px, 275px) rotate(45deg); } }

@keyframes explodeRight-3 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(53.5px, -8.4px) rotate(-30deg);
    transform: translate(53.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(74.9px, -9.9px) rotate(-20deg);
    transform: translate(74.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(124.3px, -5.1px) rotate(5deg);
    transform: translate(124.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(141.8px, 5.1px) rotate(10deg);
    transform: translate(141.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(187.5px, 20.1px) rotate(15deg);
    transform: translate(187.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(201.4px, 38.9px) rotate(20deg);
    transform: translate(201.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(243.7px, 61px) rotate(20deg);
    transform: translate(243.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(254.5px, 85.4px) rotate(30deg);
    transform: translate(254.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(301.8px, 138.3px) rotate(30deg);
    transform: translate(301.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(314px, 191.7px) rotate(45deg);
    transform: translate(314px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(356px, 275px) rotate(45deg);
    transform: translate(356px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-4 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(63.5px, -8.4px) rotate(-30deg);
    transform: translate(63.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(84.9px, -9.9px) rotate(-20deg);
    transform: translate(84.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(144.3px, -5.1px) rotate(5deg);
    transform: translate(144.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(161.8px, 5.1px) rotate(10deg);
    transform: translate(161.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(217.5px, 20.1px) rotate(15deg);
    transform: translate(217.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(231.4px, 38.9px) rotate(20deg);
    transform: translate(231.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(283.7px, 61px) rotate(20deg);
    transform: translate(283.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(294.5px, 85.4px) rotate(30deg);
    transform: translate(294.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(351.8px, 138.3px) rotate(30deg);
    transform: translate(351.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(364px, 191.7px) rotate(45deg);
    transform: translate(364px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(416px, 275px) rotate(45deg);
    transform: translate(416px, 275px) rotate(45deg); } }

@keyframes explodeRight-4 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(63.5px, -8.4px) rotate(-30deg);
    transform: translate(63.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(84.9px, -9.9px) rotate(-20deg);
    transform: translate(84.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(144.3px, -5.1px) rotate(5deg);
    transform: translate(144.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(161.8px, 5.1px) rotate(10deg);
    transform: translate(161.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(217.5px, 20.1px) rotate(15deg);
    transform: translate(217.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(231.4px, 38.9px) rotate(20deg);
    transform: translate(231.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(283.7px, 61px) rotate(20deg);
    transform: translate(283.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(294.5px, 85.4px) rotate(30deg);
    transform: translate(294.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(351.8px, 138.3px) rotate(30deg);
    transform: translate(351.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(364px, 191.7px) rotate(45deg);
    transform: translate(364px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(416px, 275px) rotate(45deg);
    transform: translate(416px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-5 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(73.5px, -8.4px) rotate(-30deg);
    transform: translate(73.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(94.9px, -9.9px) rotate(-20deg);
    transform: translate(94.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(164.3px, -5.1px) rotate(5deg);
    transform: translate(164.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(181.8px, 5.1px) rotate(10deg);
    transform: translate(181.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(247.5px, 20.1px) rotate(15deg);
    transform: translate(247.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(261.4px, 38.9px) rotate(20deg);
    transform: translate(261.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(323.7px, 61px) rotate(20deg);
    transform: translate(323.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(334.5px, 85.4px) rotate(30deg);
    transform: translate(334.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(401.8px, 138.3px) rotate(30deg);
    transform: translate(401.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(414px, 191.7px) rotate(45deg);
    transform: translate(414px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(476px, 275px) rotate(45deg);
    transform: translate(476px, 275px) rotate(45deg); } }

@keyframes explodeRight-5 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(73.5px, -8.4px) rotate(-30deg);
    transform: translate(73.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(94.9px, -9.9px) rotate(-20deg);
    transform: translate(94.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(164.3px, -5.1px) rotate(5deg);
    transform: translate(164.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(181.8px, 5.1px) rotate(10deg);
    transform: translate(181.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(247.5px, 20.1px) rotate(15deg);
    transform: translate(247.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(261.4px, 38.9px) rotate(20deg);
    transform: translate(261.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(323.7px, 61px) rotate(20deg);
    transform: translate(323.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(334.5px, 85.4px) rotate(30deg);
    transform: translate(334.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(401.8px, 138.3px) rotate(30deg);
    transform: translate(401.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(414px, 191.7px) rotate(45deg);
    transform: translate(414px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(476px, 275px) rotate(45deg);
    transform: translate(476px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-6 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(83.5px, -8.4px) rotate(-30deg);
    transform: translate(83.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(104.9px, -9.9px) rotate(-20deg);
    transform: translate(104.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(184.3px, -5.1px) rotate(5deg);
    transform: translate(184.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(201.8px, 5.1px) rotate(10deg);
    transform: translate(201.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(277.5px, 20.1px) rotate(15deg);
    transform: translate(277.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(291.4px, 38.9px) rotate(20deg);
    transform: translate(291.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(363.7px, 61px) rotate(20deg);
    transform: translate(363.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(374.5px, 85.4px) rotate(30deg);
    transform: translate(374.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(451.8px, 138.3px) rotate(30deg);
    transform: translate(451.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(464px, 191.7px) rotate(45deg);
    transform: translate(464px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(536px, 275px) rotate(45deg);
    transform: translate(536px, 275px) rotate(45deg); } }

@keyframes explodeRight-6 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(83.5px, -8.4px) rotate(-30deg);
    transform: translate(83.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(104.9px, -9.9px) rotate(-20deg);
    transform: translate(104.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(184.3px, -5.1px) rotate(5deg);
    transform: translate(184.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(201.8px, 5.1px) rotate(10deg);
    transform: translate(201.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(277.5px, 20.1px) rotate(15deg);
    transform: translate(277.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(291.4px, 38.9px) rotate(20deg);
    transform: translate(291.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(363.7px, 61px) rotate(20deg);
    transform: translate(363.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(374.5px, 85.4px) rotate(30deg);
    transform: translate(374.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(451.8px, 138.3px) rotate(30deg);
    transform: translate(451.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(464px, 191.7px) rotate(45deg);
    transform: translate(464px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(536px, 275px) rotate(45deg);
    transform: translate(536px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-7 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(93.5px, -8.4px) rotate(-30deg);
    transform: translate(93.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(114.9px, -9.9px) rotate(-20deg);
    transform: translate(114.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(204.3px, -5.1px) rotate(5deg);
    transform: translate(204.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(221.8px, 5.1px) rotate(10deg);
    transform: translate(221.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(307.5px, 20.1px) rotate(15deg);
    transform: translate(307.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(321.4px, 38.9px) rotate(20deg);
    transform: translate(321.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(403.7px, 61px) rotate(20deg);
    transform: translate(403.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(414.5px, 85.4px) rotate(30deg);
    transform: translate(414.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(501.8px, 138.3px) rotate(30deg);
    transform: translate(501.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(514px, 191.7px) rotate(45deg);
    transform: translate(514px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(596px, 275px) rotate(45deg);
    transform: translate(596px, 275px) rotate(45deg); } }

@keyframes explodeRight-7 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(93.5px, -8.4px) rotate(-30deg);
    transform: translate(93.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(114.9px, -9.9px) rotate(-20deg);
    transform: translate(114.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(204.3px, -5.1px) rotate(5deg);
    transform: translate(204.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(221.8px, 5.1px) rotate(10deg);
    transform: translate(221.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(307.5px, 20.1px) rotate(15deg);
    transform: translate(307.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(321.4px, 38.9px) rotate(20deg);
    transform: translate(321.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(403.7px, 61px) rotate(20deg);
    transform: translate(403.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(414.5px, 85.4px) rotate(30deg);
    transform: translate(414.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(501.8px, 138.3px) rotate(30deg);
    transform: translate(501.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(514px, 191.7px) rotate(45deg);
    transform: translate(514px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(596px, 275px) rotate(45deg);
    transform: translate(596px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-8 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(103.5px, -8.4px) rotate(-30deg);
    transform: translate(103.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(124.9px, -9.9px) rotate(-20deg);
    transform: translate(124.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(224.3px, -5.1px) rotate(5deg);
    transform: translate(224.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(241.8px, 5.1px) rotate(10deg);
    transform: translate(241.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(337.5px, 20.1px) rotate(15deg);
    transform: translate(337.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(351.4px, 38.9px) rotate(20deg);
    transform: translate(351.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(443.7px, 61px) rotate(20deg);
    transform: translate(443.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(454.5px, 85.4px) rotate(30deg);
    transform: translate(454.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(551.8px, 138.3px) rotate(30deg);
    transform: translate(551.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(564px, 191.7px) rotate(45deg);
    transform: translate(564px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(656px, 275px) rotate(45deg);
    transform: translate(656px, 275px) rotate(45deg); } }

@keyframes explodeRight-8 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(103.5px, -8.4px) rotate(-30deg);
    transform: translate(103.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(124.9px, -9.9px) rotate(-20deg);
    transform: translate(124.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(224.3px, -5.1px) rotate(5deg);
    transform: translate(224.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(241.8px, 5.1px) rotate(10deg);
    transform: translate(241.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(337.5px, 20.1px) rotate(15deg);
    transform: translate(337.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(351.4px, 38.9px) rotate(20deg);
    transform: translate(351.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(443.7px, 61px) rotate(20deg);
    transform: translate(443.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(454.5px, 85.4px) rotate(30deg);
    transform: translate(454.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(551.8px, 138.3px) rotate(30deg);
    transform: translate(551.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(564px, 191.7px) rotate(45deg);
    transform: translate(564px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(656px, 275px) rotate(45deg);
    transform: translate(656px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-9 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(113.5px, -8.4px) rotate(-30deg);
    transform: translate(113.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(134.9px, -9.9px) rotate(-20deg);
    transform: translate(134.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(244.3px, -5.1px) rotate(5deg);
    transform: translate(244.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(261.8px, 5.1px) rotate(10deg);
    transform: translate(261.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(367.5px, 20.1px) rotate(15deg);
    transform: translate(367.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(381.4px, 38.9px) rotate(20deg);
    transform: translate(381.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(483.7px, 61px) rotate(20deg);
    transform: translate(483.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(494.5px, 85.4px) rotate(30deg);
    transform: translate(494.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(601.8px, 138.3px) rotate(30deg);
    transform: translate(601.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(614px, 191.7px) rotate(45deg);
    transform: translate(614px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(716px, 275px) rotate(45deg);
    transform: translate(716px, 275px) rotate(45deg); } }

@keyframes explodeRight-9 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(113.5px, -8.4px) rotate(-30deg);
    transform: translate(113.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(134.9px, -9.9px) rotate(-20deg);
    transform: translate(134.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(244.3px, -5.1px) rotate(5deg);
    transform: translate(244.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(261.8px, 5.1px) rotate(10deg);
    transform: translate(261.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(367.5px, 20.1px) rotate(15deg);
    transform: translate(367.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(381.4px, 38.9px) rotate(20deg);
    transform: translate(381.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(483.7px, 61px) rotate(20deg);
    transform: translate(483.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(494.5px, 85.4px) rotate(30deg);
    transform: translate(494.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(601.8px, 138.3px) rotate(30deg);
    transform: translate(601.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(614px, 191.7px) rotate(45deg);
    transform: translate(614px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(716px, 275px) rotate(45deg);
    transform: translate(716px, 275px) rotate(45deg); } }

@-webkit-keyframes explodeRight-10 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(123.5px, -8.4px) rotate(-30deg);
    transform: translate(123.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(144.9px, -9.9px) rotate(-20deg);
    transform: translate(144.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(264.3px, -5.1px) rotate(5deg);
    transform: translate(264.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(281.8px, 5.1px) rotate(10deg);
    transform: translate(281.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(397.5px, 20.1px) rotate(15deg);
    transform: translate(397.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(411.4px, 38.9px) rotate(20deg);
    transform: translate(411.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(523.7px, 61px) rotate(20deg);
    transform: translate(523.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(534.5px, 85.4px) rotate(30deg);
    transform: translate(534.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(651.8px, 138.3px) rotate(30deg);
    transform: translate(651.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(664px, 191.7px) rotate(45deg);
    transform: translate(664px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(776px, 275px) rotate(45deg);
    transform: translate(776px, 275px) rotate(45deg); } }

@keyframes explodeRight-10 {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(-70deg);
    transform: translate(0px, 0px) rotate(-70deg); }
  6% {
    -webkit-transform: translate(123.5px, -8.4px) rotate(-30deg);
    transform: translate(123.5px, -8.4px) rotate(-30deg); }
  12% {
    -webkit-transform: translate(144.9px, -9.9px) rotate(-20deg);
    transform: translate(144.9px, -9.9px) rotate(-20deg); }
  17% {
    -webkit-transform: translate(264.3px, -5.1px) rotate(5deg);
    transform: translate(264.3px, -5.1px) rotate(5deg); }
  22% {
    -webkit-transform: translate(281.8px, 5.1px) rotate(10deg);
    transform: translate(281.8px, 5.1px) rotate(10deg); }
  28% {
    -webkit-transform: translate(397.5px, 20.1px) rotate(15deg);
    transform: translate(397.5px, 20.1px) rotate(15deg); }
  34% {
    -webkit-transform: translate(411.4px, 38.9px) rotate(20deg);
    transform: translate(411.4px, 38.9px) rotate(20deg); }
  41% {
    -webkit-transform: translate(523.7px, 61px) rotate(20deg);
    transform: translate(523.7px, 61px) rotate(20deg); }
  48% {
    -webkit-transform: translate(534.5px, 85.4px) rotate(30deg);
    transform: translate(534.5px, 85.4px) rotate(30deg); }
  63% {
    -webkit-transform: translate(651.8px, 138.3px) rotate(30deg);
    transform: translate(651.8px, 138.3px) rotate(30deg); }
  77% {
    -webkit-transform: translate(664px, 191.7px) rotate(45deg);
    transform: translate(664px, 191.7px) rotate(45deg); }
  100% {
    -webkit-transform: translate(776px, 275px) rotate(45deg);
    transform: translate(776px, 275px) rotate(45deg); } }

#explosion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  height: 500px;
  position: absolute;
  top: 115px;
  z-index: 1300; }

.explosion-left {
  position: relative;
  width: 150px;
  height: 100%; }

.explosion-right {
  position: relative;
  width: 150px;
  height: 100%; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(1) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-1;
    animation-name: explodeLeft-1;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(2) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-2;
    animation-name: explodeLeft-2;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(3) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-3;
    animation-name: explodeLeft-3;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(4) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-4;
    animation-name: explodeLeft-4;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(5) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-5;
    animation-name: explodeLeft-5;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(6) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-6;
    animation-name: explodeLeft-6;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(7) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-7;
    animation-name: explodeLeft-7;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(8) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-8;
    animation-name: explodeLeft-8;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(9) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-9;
    animation-name: explodeLeft-9;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-left.explode-left {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  position: absolute;
  left: 5px; }
  .box-left.explode-left:nth-child(10) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeLeft-10;
    animation-name: explodeLeft-10;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(1) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-1;
    animation-name: explodeRight-1;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(2) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-2;
    animation-name: explodeRight-2;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(3) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-3;
    animation-name: explodeRight-3;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(4) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-4;
    animation-name: explodeRight-4;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(5) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-5;
    animation-name: explodeRight-5;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(6) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-6;
    animation-name: explodeRight-6;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(7) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-7;
    animation-name: explodeRight-7;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(8) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-8;
    animation-name: explodeRight-8;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(9) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-9;
    animation-name: explodeRight-9;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

.box-right.explode-right {
  width: 15px;
  height: 15px;
  border-top-left-radius: 0;
  border-top-right-radius: 75px;
  border-bottom-right-radius: 75px;
  border-bottom-left-radius: 75px;
  -webkit-box-shadow: 1px 1px 7px #905d02;
  box-shadow: 1px 1px 7px #905d02;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0; }
  .box-right.explode-right:nth-child(10) {
    -webkit-animation-duration: 1600ms;
    animation-duration: 1600ms;
    -webkit-animation-name: explodeRight-10;
    animation-name: explodeRight-10;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.01, 0, 1, 1);
    background: #ea9602; }

body {
  background: #fc7021;
  min-height: 100vh; }

.wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100vh;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; 
  overflow: hidden; }

.content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  felx-shrink: 0;
  width: 100%;
  padding-top: 150px;
  padding-bottom: 50px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.container-beer {
  width: 200px;
  height: 400px;
  position: relative;
  right: 10px;
  z-index: 100; }
  .container-beer.shake {
    -webkit-animation: shake 8s infinite linear;
    animation: shake 8s infinite linear; }

@-webkit-keyframes shake {
  0% {
    -webkit-transform: translate(-1px, -2px) rotate(0deg);
    transform: translate(-1px, -2px) rotate(0deg); }
  10% {
    -webkit-transform: translate(-1px, -2px) rotate(-10deg);
    transform: translate(-1px, -2px) rotate(-10deg); }
  20% {
    -webkit-transform: translate(-3px, 0px) rotate(10deg);
    transform: translate(-3px, 0px) rotate(10deg); }
  30% {
    -webkit-transform: translate(3px, 2px) rotate(-10deg);
    transform: translate(3px, 2px) rotate(-10deg); }
  40% {
    -webkit-transform: translate(1px, -1px) rotate(10deg);
    transform: translate(1px, -1px) rotate(10deg); }
  50% {
    -webkit-transform: translate(-1px, 2px) rotate(-10deg);
    transform: translate(-1px, 2px) rotate(-10deg); }
  60% {
    -webkit-transform: translate(-3px, 1px) rotate(10deg);
    transform: translate(-3px, 1px) rotate(10deg); }
  70% {
    -webkit-transform: translate(3px, 1px) rotate(-10deg);
    transform: translate(3px, 1px) rotate(-10deg); }
  80% {
    -webkit-transform: translate(-1px, -1px) rotate(10deg);
    transform: translate(-1px, -1px) rotate(10deg); }
  90% {
    -webkit-transform: translate(1px, 2px) rotate(-10deg);
    transform: translate(1px, 2px) rotate(-10deg); }
  100% {
    -webkit-transform: translate(1px, -2px) rotate(10deg);
    transform: translate(1px, -2px) rotate(10deg); } }

@keyframes shake {
  0% {
    -webkit-transform: translate(-1px, -2px) rotate(0deg);
    transform: translate(-1px, -2px) rotate(0deg); }
  10% {
    -webkit-transform: translate(-1px, -2px) rotate(-10deg);
    transform: translate(-1px, -2px) rotate(-10deg); }
  20% {
    -webkit-transform: translate(-3px, 0px) rotate(10deg);
    transform: translate(-3px, 0px) rotate(10deg); }
  30% {
    -webkit-transform: translate(3px, 2px) rotate(-10deg);
    transform: translate(3px, 2px) rotate(-10deg); }
  40% {
    -webkit-transform: translate(1px, -1px) rotate(10deg);
    transform: translate(1px, -1px) rotate(10deg); }
  50% {
    -webkit-transform: translate(-1px, 2px) rotate(-10deg);
    transform: translate(-1px, 2px) rotate(-10deg); }
  60% {
    -webkit-transform: translate(-3px, 1px) rotate(10deg);
    transform: translate(-3px, 1px) rotate(10deg); }
  70% {
    -webkit-transform: translate(3px, 1px) rotate(-10deg);
    transform: translate(3px, 1px) rotate(-10deg); }
  80% {
    -webkit-transform: translate(-1px, -1px) rotate(10deg);
    transform: translate(-1px, -1px) rotate(10deg); }
  90% {
    -webkit-transform: translate(1px, 2px) rotate(-10deg);
    transform: translate(1px, 2px) rotate(-10deg); }
  100% {
    -webkit-transform: translate(1px, -2px) rotate(10deg);
    transform: translate(1px, -2px) rotate(10deg); } }

.glass {
  width: 100%;
  min-height: 100%;
  border: solid 10px #e8e4d9;
  border-top: solid 0px #e8e4d9;
  border-bottom: solid 30px #e8e4d9;
  border-radius: 5px;
  -webkit-transform: perspective(500px) rotateX(-30deg);
  transform: perspective(500px) rotateX(-30deg);
  position: absolute;
  left: 0;
  top: 0; }
  .glass:before, .glass:after {
    content: '';
    position: absolute;
    border-radius: 10px;
    background: #fff;
    width: 15px; }
  .glass:before {
    background: white;
    height: 20%;
    left: 25px;
    top: 5%;
    z-index: 1; }
  .glass:after {
    height: 70%;
    right: 25px;
    top: 5%; }
  .glass.--without-beer {
    z-index: 500; }
    .glass.--without-beer:after {
      background: #e8e4d9;
      height: 220px;
      width: 20px;
      border-radius: 0px;
      -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg);
      top: 280px;
      left: 90px; }
  .glass.--with-beer {
    z-index: 400; }

.beer {
  width: 100%;
  height: 100%;
  position: absolute;
  background: #fac92c;
  bottom: 0;
  height: 0;
  -webkit-transition: height 300ms ease-out;
  -o-transition: height 300ms ease-out;
  transition: height 300ms ease-out; }
  .beer:after {
    content: '';
    position: absolute;
    width: 50%;
    height: 100%;
    background: #ea9602;
    right: 0; }
  .beer.fill {
    height: 0%; }
  .beer.wave {
    -webkit-animation: wave 0.8s alternate infinite linear;
    animation: wave 0.8s alternate infinite linear; }

@-webkit-keyframes wave {
  from {
    -webkit-transform: skew(0, -5deg);
    transform: skew(0, -5deg); }
  to {
    -webkit-transform: skew(0, 5deg);
    transform: skew(0, 5deg); } }

@keyframes wave {
  from {
    -webkit-transform: skew(0, -5deg);
    transform: skew(0, -5deg); }
  to {
    -webkit-transform: skew(0, 5deg);
    transform: skew(0, 5deg); } }

.head {
  position: absolute;
  width: 70%;
  height: 90px;
  border-radius: 50%;
  z-index: -1;
  bottom: 0%;
  opacity: 0;
  background: white;
  -webkit-transition: all 600ms ease-out;
  -o-transition: all 600ms ease-out;
  transition: all 600ms ease-out;
  z-index: 100; }
  .head:before, .head:after {
    content: '';
    position: absolute;
    background: white;
    border-radius: 50%; }
  .head:before {
    width: 70px;
    height: 60px;
    left: 150px;
    top: 10px; }
  .head:after {
    width: 100px;
    height: 90px;
    left: 80px;
    top: -10px; }
  .head.wave {
    -webkit-animation: wave 0.8s alternate infinite linear;
    animation: wave 0.8s alternate infinite linear; }
  .head.active {
    opacity: 1;
    bottom: 94%; }

@keyframes wave {
  from {
    -webkit-transform: skew(0, -5deg);
    transform: skew(0, -5deg); }
  to {
    -webkit-transform: skew(0, 5deg);
    transform: skew(0, 5deg); } }

.pour {
  position: absolute;
  width: 20px;
  height: 500%;
  background: #fac92c;
  border-radius: 20px;
  left: 20px;
  z-index: -1;
  bottom: 300%;
  -webkit-transition: all 100ms ease-in;
  -o-transition: all 100ms ease-in;
  transition: all 100ms ease-in; }
  .pour.pouring {
    bottom: 10%; }
  .pour.end {
    height: 0; }

.wave2 {
  -webkit-animation: wave2 0.8s alternate infinite linear;
  animation: wave2 0.8s alternate infinite linear; }

@-webkit-keyframes wave2 {
  from {
    -webkit-transform: skew(0, -10deg);
    transform: skew(0, -10deg); }
  to {
    -webkit-transform: skew(0, 10deg);
    transform: skew(0, 10deg); } }

@keyframes wave2 {
  from {
    -webkit-transform: skew(0, -10deg);
    transform: skew(0, -10deg); }
  to {
    -webkit-transform: skew(0, 10deg);
    transform: skew(0, 10deg); } }

.footer {
  margin-top: auto;
  width: 100%; }

.footer-polygon {
  width: 100%;
  position: relative;
  content: "";
  padding-top: 8%;
  top: 1px;
  background: -webkit-gradient(linear, left top, right top, from(#0d121f), color-stop(50%, #1b2234), to(#253459));
  background: -webkit-linear-gradient(left, #0d121f 0%, #1b2234 50%, #253459 100%);
  background: -o-linear-gradient(left, #0d121f 0%, #1b2234 50%, #253459 100%);
  background: linear-gradient(to right, #0d121f 0%, #1b2234 50%, #253459 100%);
  z-index: 5;
  -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 100% 0%);
  clip-path: polygon(100% 0, 100% 100%, 0 100%, 100% 0%);
  display: block; }

.container-countdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  position: relative;
  bottom: 0%;
  background: -webkit-gradient(linear, left top, right top, from(#0d121f), color-stop(50%, #1b2234), to(#253459));
  background: -webkit-linear-gradient(left, #0d121f 0%, #1b2234 50%, #253459 100%);
  background: -o-linear-gradient(left, #0d121f 0%, #1b2234 50%, #253459 100%);
  background: linear-gradient(to right, #0d121f 0%, #1b2234 50%, #253459 100%);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.countdown {
  color: white;
  margin-top: 20px;
  font-size: 50px;
  padding-left: 50px;
  padding-right: 50px;
  font-weight: bold;
  text-align: center;
  font-family: "Avenir", "sans-serif"; }
  @media only screen and (max-width: 500px) {
    .countdown {
      font-size: 40px; } }

.btn {
  background: -webkit-gradient(linear, left top, right top, from(#ff1200), color-stop(50%, #fa6400), to(#ff7400));
  background: -webkit-linear-gradient(left, #ff1200 0%, #fa6400 50%, #ff7400 100%);
  background: -o-linear-gradient(left, #ff1200 0%, #fa6400 50%, #ff7400 100%);
  background: linear-gradient(to right, #ff1200 0%, #fa6400 50%, #ff7400 100%);
  color: white;
  position: relative;
  padding: 15px;
  width: 250px;
  border: 0;
  font-size: 20px;
  font-weight: bold;
  cursor: pointer;
  margin: 50px;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in; }
  .btn:hover {
    background: -webkit-gradient(linear, left top, right top, from(#ff1200), color-stop(50%, #ff1200), to(#ff1200));
    background: -webkit-linear-gradient(left, #ff1200 0%, #ff1200 50%, #ff1200 100%);
    background: -o-linear-gradient(left, #ff1200 0%, #ff1200 50%, #ff1200 100%);
    background: linear-gradient(to right, #ff1200 0%, #ff1200 50%, #ff1200 100%);
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
    -webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2); }
