/**
CUBE 1
**/
.cub1-wrap, .skeleton-wrap{
	position: relative;
	min-height: 200px;
}
.cub1.container {
  position: absolute;
  top: -1em;
  bottom: -1em;
  left: -1em;
  right: -1em;
  margin: auto;
  width: 120px;
  height: 120px;
  transform-style: preserve-3d;
  animation: rotate 50s infinite linear;
}
.cub1 .cub1-side {
  position: absolute;
  width: 120px;
  height: 120px;
  overflow: hidden;
  border-radius: 15px;
}

.cub1 .back {
  transform: translateZ(-60px);
}

.cub1 .front {
  transform: translateZ(60px);
}

.cub1 .top {
  transform: translateY(-60px) rotateX(90deg);
}

.cub1 .bottom {
  transform: translateY(60px) rotateX(90deg);
}

.cub1 .left {
  transform: translateX(-60px) rotateY(90deg);
}

.cub1 .right {
  transform: translateX(60px) rotateY(90deg);
}

@keyframes rotate {
  100% {
    transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  }
}
@-webkit-keyframes rotate{
      100% {
    transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  }
}

/*ADDING A BACKGROUND BEHIND THE LOGO DOTS*/
.cub1 .logo-background{
     background-color: rgb(42, 40, 40);
     /*background: url(https://ceec.com/files/icon/PNG/512/381369-youtube.png);
     background-repeat:no-repeat;
     background-size: cover; */
}


/*== CHANGE SETTINGS/DIMENSIONS OF THE LOGO DOTS ==*/
.cub1 .dot.logo{
display: block;
  position: absolute;
     
/*== CHANGE WIDTH AND HEIGHT ==*/
  width: 4px;
  height: 4px;

  top: -18px;
  left: -18px;
     
/*=== CHANGE THE ANIMATION SETTINGS(DURATION,Name ETC.) ===*/
/*=Comment the 2 lines Below to switch off the logo animation=*/
/*Wrap them around a comment just like this sentence */
     
/* 
     The following 2 lines are commented to deactivate the lighting effect
     
  -webkit-animation: 2s illuminate ease-in-out  infinite;
  animation: 2s illuminate ease-in-out infinite;
     
*/
/*==End of 2 lines==*/
     
  border-radius: 50%; 
 
     box-shadow:
          24px 0px 0 0 #414350, 24px 8px 0 0 #414350,  24px 32px 0 0 #414350,24px 40px 0 0 #414350, 24px 48px 0 0 #414350, 
          24px 56px 0 0 #414350, 24px 64px 0 0 #414350,24px 72px 0 0 #414350, 24px 80px 0 0 #414350, 24px 88px 0 0 #414350,
          24px 96px 0 0 #414350, 24px 104px 0 0 #414350, 24px 112px 0 0 #414350,
          24px 120px 0 0 #414350,
          
           32px 0px 0 0 #414350, 32px 8px 0 0 #414350, 32px 24px 0 0 #414350, 32px 32px 0 0 #414350,32px 40px 0 0 #414350, 32px 48px 0 0 #414350, 
          32px 56px 0 0 #414350, 32px 64px 0 0 #414350,32px 72px 0 0 #414350, 32px 80px 0 0 #414350, 32px 88px 0 0 #414350,
          32px 96px 0 0 #414350, 32px 104px 0 0 #414350, 32px 112px 0 0 #414350,
          32px 120px 0 0 #414350,32px 128px 0 0 #414350,
          
          40px 0px 0 0 #414350, 40px 8px 0 0 #414350, 40px 24px 0 0 #414350, 40px 32px 0 0 #414350,40px 40px 0 0 #414350, 40px 48px 0 0 #414350, 
          40px 56px 0 0 #414350, 40px 64px 0 0 #414350,40px 72px 0 0 #414350, 40px 80px 0 0 #414350, 40px 88px 0 0 #414350,
          40px 96px 0 0 #414350, 40px 104px 0 0 #414350, 40px 112px 0 0 #414350,
          40px 120px 0 0 #414350,40px 128px 0 0 #414350,
          
          
           48px 0px 0 0 #414350, 48px 8px 0 0 #414350,48px 24px 0 0 #414350, 48px 32px 0 0 #414350,48px 40px 0 0 #414350, 48px 48px 0 0 #414350, 
          48px 56px 0 0 #7AD7FD, 48px 64px 0 0 #7AD7FD,48px 72px 0 0 #7AD7FD, 48px 80px 0 0 #7AD7FD, 48px 88px 0 0 #7AD7FD,
          48px 96px 0 0 #7AD7FD, 48px 104px 0 0 #414350, 48px 112px 0 0 #414350,
          48px 120px 0 0 #414350,48px 128px 0 0 #414350,
          
            56px 24px 0 0 #414350, 56px 32px 0 0 #414350,56px 40px 0 0 #414350, 56px 48px 0 0 #7AD7FD, 
          56px 56px 0 0 #7AD7FD, 56px 64px 0 0 #7AD7FD,56px 72px 0 0 #7AD7FD, 56px 80px 0 0 #7AD7FD, 56px 88px 0 0 #7AD7FD,
          56px 96px 0 0 #7AD7FD, 56px 104px 0 0 #7AD7FD, 56px 112px 0 0 #414350,
          56px 120px 0 0 #414350,56px 128px 0 0 #414350,
          
          64px 0px 0 0 #414350, 64px 8px 0 0 #414350,  64px 24px 0 0 #414350, 64px 32px 0 0 #414350,64px 40px 0 0 #414350, 64px 48px 0 0 #7AD7FD, 
          64px 56px 0 0 #7AD7FD, 64px 64px 0 0 #7AD7FD,64px 72px 0 0 #7AD7FD, 64px 80px 0 0 #7AD7FD, 64px 88px 0 0 #7AD7FD,
          64px 96px 0 0 #7AD7FD, 64px 104px 0 0 #7AD7FD, 64px 112px 0 0 #414350,
          64px 120px 0 0 #414350,64px 128px 0 0 #414350,
          
           72px 0px 0 0 #414350, 72px 8px 0 0 #414350, 72px 24px 0 0 #414350, 72px 32px 0 0 #414350,72px 40px 0 0 #414350, 72px 48px 0 0 #7AD7FD, 
          72px 56px 0 0 #7AD7FD, 72px 64px 0 0 #7AD7FD,72px 72px 0 0 #7AD7FD, 72px 80px 0 0 #7AD7FD, 72px 88px 0 0 #7AD7FD,
          72px 96px 0 0 #7AD7FD, 72px 104px 0 0 #7AD7FD, 72px 112px 0 0 #414350,
          72px 120px 0 0 #414350,72px 128px 0 0 #414350,
          
          80px 0px 0 0 #414350, 80px 8px 0 0 #414350,  80px 24px 0 0 #414350, 80px 32px 0 0 #414350,80px 40px 0 0 #414350, 80px 48px 0 0 #7AD7FD, 
          80px 56px 0 0 #7AD7FD, 80px 64px 0 0 #7AD7FD,80px 72px 0 0 #7AD7FD, 80px 80px 0 0 #7AD7FD, 80px 88px 0 0 #7AD7FD,
          80px 96px 0 0 #7AD7FD, 80px 104px 0 0 #7AD7FD, 80px 112px 0 0 #414350,
          80px 120px 0 0 #414350,80px 128px 0 0 #414350,
          
           88px 0px 0 0 #414350, 88px 8px 0 0 #414350,  88px 24px 0 0 #414350, 88px 32px 0 0 #414350,88px 40px 0 0 #414350, 88px 48px 0 0 #7AD7FD, 
          88px 56px 0 0 #7AD7FD, 88px 64px 0 0 #7AD7FD,88px 72px 0 0 #7AD7FD, 88px 80px 0 0 #7AD7FD, 88px 88px 0 0 #7AD7FD,
          88px 96px 0 0 #7AD7FD, 88px 104px 0 0 #7AD7FD, 88px 112px 0 0 #414350,
          88px 120px 0 0 #414350,88px 128px 0 0 #414350,
          
          96px 0px 0 0 #414350, 96px 8px 0 0 #414350, 96px 24px 0 0 #414350, 96px 32px 0 0 #414350,96px 40px 0 0 #414350, 96px 48px 0 0 #7AD7FD, 
          96px 56px 0 0 #7AD7FD, 96px 64px 0 0 #7AD7FD,96px 72px 0 0 #7AD7FD, 96px 80px 0 0 #7AD7FD, 96px 88px 0 0 #7AD7FD,
          96px 96px 0 0 #7AD7FD, 96px 104px 0 0 #7AD7FD, 96px 112px 0 0 #414350,
          96px 120px 0 0 #414350,96px 128px 0 0 #414350,
          
           104px 0px 0 0 #414350, 104px 8px 0 0 #414350,104px 24px 0 0 #414350, 104px 32px 0 0 #414350,104px 40px 0 0 #414350, 104px 48px 0 0 #414350, 
          104px 56px 0 0 #7AD7FD, 104px 64px 0 0 #7AD7FD,104px 72px 0 0 #7AD7FD, 104px 80px 0 0 #7AD7FD, 104px 88px 0 0 #7AD7FD,
          104px 96px 0 0 #7AD7FD, 104px 104px 0 0 #414350, 104px 112px 0 0 #414350,
          104px 120px 0 0 #414350,104px 128px 0 0 #414350,
          
          
          112px 0px 0 0 #414350, 112px 8px 0 0 #414350,112px 24px 0 0 #414350, 112px 32px 0 0 #414350,112px 40px 0 0 #414350, 112px 48px 0 0 #414350, 
          112px 56px 0 0 #414350, 112px 64px 0 0 #414350,112px 72px 0 0 #414350, 112px 80px 0 0 #414350, 112px 88px 0 0 #414350,
          112px 96px 0 0 #414350, 112px 104px 0 0 #414350, 112px 112px 0 0 #414350,
          112px 120px 0 0 #414350,112px 128px 0 0 #414350,
          
           120px 0px 0 0 #414350, 120px 8px 0 0 #414350, 120px 24px 0 0 #414350, 120px 32px 0 0 #414350,120px 40px 0 0 #414350, 120px 48px 0 0 #414350, 
          120px 56px 0 0 #414350, 120px 64px 0 0 #414350,120px 72px 0 0 #414350, 120px 80px 0 0 #414350, 120px 88px 0 0 #414350,
          120px 96px 0 0 #414350, 120px 104px 0 0 #414350, 120px 112px 0 0 #414350,
          120px 120px 0 0 #414350,120px 128px 0 0 #414350,
          
          128px 0px 0 0 #414350, 128px 8px 0 0 #414350, 128px 32px 0 0 #414350,128px 40px 0 0 #414350, 128px 48px 0 0 #414350, 
          128px 56px 0 0 #414350, 128px 64px 0 0 #414350,128px 72px 0 0 #414350, 128px 80px 0 0 #414350, 128px 88px 0 0 #414350,
          128px 96px 0 0 #414350, 128px 104px 0 0 #414350, 128px 112px 0 0 #414350,
          128px 120px 0 0 #414350;
}

/*== CHANGE SETTINGS/DIMENSIONS OF THE COLORY DOTS ==*/
.cub1 .dot.color {
  display: block;
  position: absolute;
/*== CHANGE WIDTH AND HEIGHT ==*/
  width: 4px;
  height: 4px;

  top: -18px;
  left: -18px;
  border-radius: 50%;
/*== CHANGE THE ANIMATION SETTINGS(DURATION, NAME, ETC.) */
  -webkit-animation: 3s shadows linear infinite;
  animation: 3s shadows linear infinite;
      box-shadow:


24px 0px 0 0 #FF9E9D, 24px 8px 0 0 #FF9E9D,  24px 32px 0 0 #FD7400,24px 40px 0 0 #FFE11A, 24px 48px 0 0 #FF9E9D,
24px 56px 0 0 #FFE11A, 24px 64px 0 0 #004358,24px 72px 0 0 #FF9E9D, 24px 80px 0 0 #96CA2D, 24px 88px 0 0 #96CA2D,
24px 96px 0 0 #3FB8AF, 24px 104px 0 0 #1F8A70, 24px 112px 0 0 #FFF0A5,
24px 120px 0 0 #96CA2D,

32px 0px 0 0 #FD7400, 32px 8px 0 0 #FF2D00,  32px 24px 0 0 #004358, 32px 32px 0 0 #1F8A70,32px 40px 0 0 #FFE11A, 32px 48px 0 0 #96CA2D,
32px 56px 0 0 #004358, 32px 64px 0 0 #3FB8AF,32px 72px 0 0 #FF9E9D, 32px 80px 0 0 #004358, 32px 88px 0 0 #004358,
32px 96px 0 0 #FF9E9D, 32px 104px 0 0 #96CA2D, 32px 112px 0 0 #FFE11A,
32px 120px 0 0 #96CA2D,32px 128px 0 0 #FD7400,

40px 0px 0 0 #1F8A70, 40px 8px 0 0 #FD7400,  40px 24px 0 0 #FF2D00, 40px 32px 0 0 #FFE11A,40px 40px 0 0 #FFE11A, 40px 48px 0 0 #FFE11A,
40px 56px 0 0 #FD7400, 40px 64px 0 0 #FF3D7F,40px 72px 0 0 #FFE11A, 40px 80px 0 0 #FD7400, 40px 88px 0 0 #FF9E9D,
40px 96px 0 0 #96CA2D, 40px 104px 0 0 #FF9E9D, 40px 112px 0 0 #FFE11A,
40px 120px 0 0 #1F8A70,40px 128px 0 0 #FD7400,


48px 0px 0 0 #004358, 48px 8px 0 0 #FD7400,  48px 24px 0 0 #96CA2D, 48px 32px 0 0 #FF3D7F,48px 40px 0 0 #FF9E9D, 48px 48px 0 0 #FFE11A,
48px 56px 0 0 #1F8A70, 48px 64px 0 0 #FD7400,48px 72px 0 0 #FF9E9D, 48px 80px 0 0 #96CA2D, 48px 88px 0 0 #004358,
48px 96px 0 0 #96CA2D, 48px 104px 0 0 #FFE11A, 48px 112px 0 0 #FFE11A,
48px 120px 0 0 #FF9E9D,48px 128px 0 0 #FF3D7F,

 56px 24px 0 0 #FF9E9D, 56px 32px 0 0 #FF2D00,56px 40px 0 0 #FF2D00, 56px 48px 0 0 #FF9E9D,
56px 56px 0 0 #FF3D7F, 56px 64px 0 0 #96CA2D,56px 72px 0 0 #FF3D7F, 56px 80px 0 0 #FD7400, 56px 88px 0 0 #1F8A70,
56px 96px 0 0 #004358, 56px 104px 0 0 #96CA2D, 56px 112px 0 0 #FFE11A,
56px 120px 0 0 #96CA2D,56px 128px 0 0 #FFE11A,

64px 0px 0 0 #FF9E9D, 64px 8px 0 0 #FFE11A, 64px 24px 0 0 #FF2D00, 64px 32px 0 0 #FF9E9D,64px 40px 0 0 #FFF0A5, 64px 48px 0 0 #004358,
64px 56px 0 0 #96CA2D, 65px 64px 0 0 #3FB8AF,64px 72px 0 0 #FF3D7F, 64px 80px 0 0 #004358, 64px 88px 0 0 #FD7400,
64px 96px 0 0 #FD7400, 64px 104px 0 0 #3FB8AF, 64px 112px 0 0 #FFF0A5,
64px 120px 0 0 #1F8A70,64px 128px 0 0 #FFE11A,

72px 0px 0 0 #1F8A70, 72px 8px 0 0 #FF9E9D,  72px 24px 0 0 #96CA2D, 72px 32px 0 0 #FF9E9D,72px 40px 0 0 #FFE11A, 72px 48px 0 0 #FF9E9D,
72px 56px 0 0 #96CA2D, 72px 64px 0 0 #FF3D7F,72px 72px 0 0 #FF9E9D, 72px 80px 0 0 #FD7400, 72px 88px 0 0 #3FB8AF,
72px 96px 0 0 #1F8A70, 72px 104px 0 0 #3FB8AF, 72px 112px 0 0 #FFE11A,
72px 120px 0 0 #FFE11A,72px 128px 0 0 #FF2D00,

80px 0px 0 0 #3FB8AF, 80px 8px 0 0 #FF9E9D,  80px 24px 0 0 #FF2D00, 80px 32px 0 0 #004358,80px 40px 0 0 #FFF0A5, 80px 48px 0 0 #FF9E9D,
80px 56px 0 0 #1F8A70, 80px 64px 0 0 #FF9E9D,80px 72px 0 0 #FF9E9D, 80px 80px 0 0 #FD7400, 80px 88px 0 0 #96CA2D,
80px 96px 0 0 #1F8A70, 80px 104px 0 0 #3FB8AF, 80px 112px 0 0 #FFF0A5,
80px 120px 0 0 #FF9E9D,80px 128px 0 0 #FF9E9D,

88px 0px 0 0 #3FB8AF, 88px 8px 0 0 #FFE11A,  88px 24px 0 0 #1F8A70, 88px 32px 0 0 #004358,88px 40px 0 0 #FFE11A, 88px 48px 0 0 #FF9E9D,
88px 56px 0 0 #96CA2D, 88px 64px 0 0 #004358,88px 72px 0 0 #FF9E9D, 88px 80px 0 0 #1F8A70, 88px 88px 0 0 #3FB8AF,
88px 96px 0 0 #004358, 88px 104px 0 0 #96CA2D, 88px 112px 0 0 #FFE11A,
88px 120px 0 0 #FFF0A5,88px 128px 0 0 #FF9E9D,

96px 0px 0 0 #FD7400, 96px 8px 0 0 #FF3D7F,  96px 24px 0 0 #3FB8AF, 96px 32px 0 0 #FF2D00,96px 40px 0 0 #FF3D7F, 96px 48px 0 0 #FF2D00,
96px 56px 0 0 #004358, 96px 64px 0 0 #FD7400,96px 72px 0 0 #FF3D7F, 96px 80px 0 0 #004358, 96px 88px 0 0 #3FB8AF,
96px 96px 0 0 #FF2D00, 96px 104px 0 0 #FFE11A, 96px 112px 0 0 #FF2D00,
96px 120px 0 0 #FD7400,96px 128px 0 0 #FD7400,

104px 0px 0 0 #96CA2D, 104px 8px 0 0 #FF3D7F,  104px 24px 0 0 #FF9E9D, 104px 32px 0 0 #3FB8AF,104px 40px 0 0 #FF2D00, 104px 48px 0 0 #FF2D00,
104px 56px 0 0 #FF9E9D, 104px 64px 0 0 #FF3D7F,104px 72px 0 0 #FF9E9D, 104px 80px 0 0 #004358, 104px 88px 0 0 #3FB8AF,
104px 96px 0 0 #1F8A70, 104px 104px 0 0 #3FB8AF, 104px 112px 0 0 #3FB8AF,
104px 120px 0 0 #FD7400,104px 128px 0 0 #FF9E9D,


112px 0px 0 0 #3FB8AF, 112px 8px 0 0 #FF3D7F, 112px 24px 0 0 #004358, 112px 32px 0 0 #1F8A70,112px 40px 0 0 #FF9E9D, 112px 48px 0 0 #3FB8AF,
112px 56px 0 0 #FF3D7F, 112px 64px 0 0 #FFE11A,112px 72px 0 0 #FFE11A, 112px 80px 0 0 #FD7400, 112px 88px 0 0 #3FB8AF,
112px 96px 0 0 #FD7400, 112px 104px 0 0 #004358, 112px 112px 0 0 #FFE11A,
112px 120px 0 0 #3FB8AF,112px 128px 0 0 #FFE11A,

120px 0px 0 0 #96CA2D, 120px 8px 0 0 #FFE11A,  120px 24px 0 0 #1F8A70, 120px 32px 0 0 #004358,120px 40px 0 0 #004358, 120px 48px 0 0 #3FB8AF,
120px 56px 0 0 #3FB8AF, 120px 64px 0 0 #004358,120px 72px 0 0 #FFE11A, 120px 80px 0 0 #FD7400, 120px 88px 0 0 #1F8A70,
120px 96px 0 0 #FD7400, 120px 104px 0 0 #FF3D7F, 120px 112px 0 0 #FF2D00,
120px 120px 0 0 #1F8A70,120px 128px 0 0 #1F8A70,

128px 0px 0 0 #FF3D7F, 128px 8px 0 0 #FF3D7F,  128px 32px 0 0 #004358,128px 40px 0 0 #3FB8AF, 128px 48px 0 0 #004358,
128px 56px 0 0 #FFE11A, 128px 64px 0 0 #004358,128px 72px 0 0 #FF3D7F, 128px 80px 0 0 #FD7400, 128px 88px 0 0 #3FB8AF,
128px 96px 0 0 #FFE11A, 128px 104px 0 0 #FD7400, 128px 112px 0 0 #FF3D7F,
128px 120px 0 0 #1F8A70

;

    
}


/*==== ANIMATIONS STARTS HERE ====*/
/*=== COLORY ANIMATIONS ===*/

/*TO CHANGE THE DESIRED COLORS SIMPLY CHANGE THE EXPRESSIONS STARTING WITH '#' WITH THE WANTED COLOR*/

/**/
@keyframes shadows {
        
     
       0%{
          box-shadow:
             

24px 0px 0 0 #FF9E9D, 24px 8px 0 0 #FF9E9D,  24px 32px 0 0 #FFE11A,24px 40px 0 0 #FFE11A, 24px 48px 0 0 #FF9E9D,
24px 56px 0 0 #FFE11A, 24px 64px 0 0 #004358,24px 72px 0 0 #FF9E9D, 24px 80px 0 0 #FFE11A, 24px 88px 0 0 #FFE11A,
24px 96px 0 0 #3FB8AF, 24px 104px 0 0 #1F8A70, 24px 112px 0 0 #FFF0A5,
24px 120px 0 0 #96CA2D,

32px 0px 0 0 #FD7400, 32px 8px 0 0 #FF2D00,  32px 24px 0 0 #004358, 32px 32px 0 0 #1F8A70,32px 40px 0 0 #FF9E9D, 32px 48px 0 0 #96CA2D,
32px 56px 0 0 #004358, 32px 64px 0 0 #3FB8AF,32px 72px 0 0 #FF9E9D, 32px 80px 0 0 #004358, 32px 88px 0 0 #004358,
32px 96px 0 0 #FF9E9D, 32px 104px 0 0 #96CA2D, 32px 112px 0 0 #FFE11A,
32px 120px 0 0 #96CA2D,32px 128px 0 0 #FD7400,

40px 0px 0 0 #1F8A70, 40px 8px 0 0 #FD7400,  40px 24px 0 0 #FF2D00, 40px 32px 0 0 #FFE11A,40px 40px 0 0 #FF9E9D, 40px 48px 0 0 #FFE11A,
40px 56px 0 0 #FFE11A, 40px 64px 0 0 #FF3D7F,40px 72px 0 0 #FF9E9D, 40px 80px 0 0 #FD7400, 40px 88px 0 0 #FF9E9D,
40px 96px 0 0 #96CA2D, 40px 104px 0 0 #FF9E9D, 40px 112px 0 0 #FF9E9D,
40px 120px 0 0 #1F8A70,40px 128px 0 0 #FD7400,


48px 0px 0 0 #004358, 48px 8px 0 0 #FD7400,  48px 24px 0 0 #96CA2D, 48px 32px 0 0 #FF3D7F,48px 40px 0 0 #FF9E9D, 48px 48px 0 0 #FFE11A,
48px 56px 0 0 #1F8A70, 48px 64px 0 0 #FD7400,48px 72px 0 0 #FF9E9D, 48px 80px 0 0 #96CA2D, 48px 88px 0 0 #004358,
48px 96px 0 0 #96CA2D, 48px 104px 0 0 #FF3D7F, 48px 112px 0 0 #FFE11A,
48px 120px 0 0 #FF9E9D,48px 128px 0 0 #FF3D7F,

 56px 24px 0 0 #FF9E9D, 56px 32px 0 0 #FF2D00,56px 40px 0 0 #FF2D00, 56px 48px 0 0 #FF9E9D,
56px 56px 0 0 #FF3D7F, 56px 64px 0 0 #96CA2D,56px 72px 0 0 #FF3D7F, 56px 80px 0 0 #FD7400, 56px 88px 0 0 #1F8A70,
56px 96px 0 0 #004358, 56px 104px 0 0 #96CA2D, 56px 112px 0 0 #FFE11A,
56px 120px 0 0 #96CA2D,56px 128px 0 0 #FFE11A,

64px 0px 0 0 #FFE11A, 64px 8px 0 0 #FFE11A, 64px 24px 0 0 #FF2D00, 64px 32px 0 0 #FF9E9D,64px 40px 0 0 #FFF0A5, 64px 48px 0 0 #004358,
64px 56px 0 0 #96CA2D, 65px 64px 0 0 #3FB8AF,64px 72px 0 0 #FF3D7F, 64px 80px 0 0 #004358, 64px 88px 0 0 #FD7400,
64px 96px 0 0 #FD7400, 64px 104px 0 0 #3FB8AF, 64px 112px 0 0 #FFF0A5,
64px 120px 0 0 #1F8A70,64px 128px 0 0 #96CA2D,

72px 0px 0 0 #1F8A70, 72px 8px 0 0 #FF9E9D,  72px 24px 0 0 #96CA2D, 72px 32px 0 0 #FF9E9D,72px 40px 0 0 #FFE11A, 72px 48px 0 0 #FF9E9D,
72px 56px 0 0 #96CA2D, 72px 64px 0 0 #FF3D7F,72px 72px 0 0 #FF9E9D, 72px 80px 0 0 #FD7400, 72px 88px 0 0 #FFE11A,
72px 96px 0 0 #1F8A70, 72px 104px 0 0 #3FB8AF, 72px 112px 0 0 #FFE11A,
72px 120px 0 0 #FFE11A,72px 128px 0 0 #FF2D00,

80px 0px 0 0 #3FB8AF, 80px 8px 0 0 #FF9E9D,  80px 24px 0 0 #FF2D00, 80px 32px 0 0 #004358,80px 40px 0 0 #FFF0A5, 80px 48px 0 0 #FF9E9D,
80px 56px 0 0 #1F8A70, 80px 64px 0 0 #FF9E9D,80px 72px 0 0 #FF9E9D, 80px 80px 0 0 #FD7400, 80px 88px 0 0 #96CA2D,
80px 96px 0 0 #1F8A70, 80px 104px 0 0 #3FB8AF, 80px 112px 0 0 #FFF0A5,
80px 120px 0 0 #FF9E9D,80px 128px 0 0 #FF9E9D,

88px 0px 0 0 #3FB8AF, 88px 8px 0 0 #FFE11A,  88px 24px 0 0 #1F8A70, 88px 32px 0 0 #004358,88px 40px 0 0 #FFE11A, 88px 48px 0 0 #FF9E9D,
88px 56px 0 0 #96CA2D, 88px 64px 0 0 #004358,88px 72px 0 0 #FF9E9D, 88px 80px 0 0 #1F8A70, 88px 88px 0 0 #3FB8AF,
88px 96px 0 0 #004358, 88px 104px 0 0 #96CA2D, 88px 112px 0 0 #FF2D00,
88px 120px 0 0 #FFF0A5,88px 128px 0 0 #FF9E9D,

96px 0px 0 0 #FD7400, 96px 8px 0 0 #FF3D7F,  96px 24px 0 0 #3FB8AF, 96px 32px 0 0 #FF2D00,96px 40px 0 0 #FF3D7F, 96px 48px 0 0 #FF2D00,
96px 56px 0 0 #004358, 96px 64px 0 0 #FD7400,96px 72px 0 0 #FF3D7F, 96px 80px 0 0 #004358, 96px 88px 0 0 #3FB8AF,
96px 96px 0 0 #FF2D00, 96px 104px 0 0 #FF2D00, 96px 112px 0 0 #FF2D00,
96px 120px 0 0 #FD7400,96px 128px 0 0 #FD7400,

104px 0px 0 0 #96CA2D, 104px 8px 0 0 #FF3D7F,  104px 24px 0 0 #FF9E9D, 104px 32px 0 0 #FFE11A,104px 40px 0 0 #FF2D00, 104px 48px 0 0 #FF2D00,
104px 56px 0 0 #FF9E9D, 104px 64px 0 0 #FF3D7F,104px 72px 0 0 #FF9E9D, 104px 80px 0 0 #004358, 104px 88px 0 0 #3FB8AF,
104px 96px 0 0 #1F8A70, 104px 104px 0 0 #3FB8AF, 104px 112px 0 0 #3FB8AF,
104px 120px 0 0 #FD7400,104px 128px 0 0 #FF9E9D,


112px 0px 0 0 #3FB8AF, 112px 8px 0 0 #FF3D7F,  112px 24px 0 0 #004358, 112px 32px 0 0 #FFE11A,112px 40px 0 0 #FF9E9D, 112px 48px 0 0 #3FB8AF,
112px 56px 0 0 #FF3D7F, 112px 64px 0 0 #FFE11A,112px 72px 0 0 #FFE11A, 112px 80px 0 0 #FD7400, 112px 88px 0 0 #3FB8AF,
112px 96px 0 0 #FD7400, 112px 104px 0 0 #004358, 112px 112px 0 0 #FFE11A,
112px 120px 0 0 #3FB8AF,112px 128px 0 0 #FFE11A,

120px 0px 0 0 #96CA2D, 120px 8px 0 0 #FF3D7F,  120px 24px 0 0 #1F8A70, 120px 32px 0 0 #004358,120px 40px 0 0 #004358, 120px 48px 0 0 #3FB8AF,
120px 56px 0 0 #3FB8AF, 120px 64px 0 0 #004358,120px 72px 0 0 #FFE11A, 120px 80px 0 0 #FD7400, 120px 88px 0 0 #1F8A70,
120px 96px 0 0 #FD7400, 120px 104px 0 0 #FF3D7F, 120px 112px 0 0 #FF2D00,
120px 120px 0 0 #1F8A70,120px 128px 0 0 #1F8A70,

128px 0px 0 0 #96CA2D, 128px 8px 0 0 #FF3D7F,  128px 32px 0 0 #004358,128px 40px 0 0 #3FB8AF, 128px 48px 0 0 #004358,
128px 56px 0 0 #FF3D7F, 128px 64px 0 0 #004358,128px 72px 0 0 #FF3D7F, 128px 80px 0 0 #FD7400, 128px 88px 0 0 #3FB8AF,
128px 96px 0 0 #004358, 128px 104px 0 0 #FD7400, 128px 112px 0 0 #FF3D7F,
128px 120px 0 0 #1F8A70;

       }

       20%{
            box-shadow:
  

24px 0px 0 0 #FF2D00, 24px 8px 0 0 #FF2D00, 24px 32px 0 0 #004358,24px 40px 0 0 #FF9E9D, 24px 48px 0 0 #FF2D00,
24px 56px 0 0 #FF9E9D, 24px 64px 0 0 #3FB8AF,24px 72px 0 0 #FF2D00, 24px 80px 0 0 #FF974F, 24px 88px 0 0 #FF974F,
24px 96px 0 0 #FF3D7F, 24px 104px 0 0 #96CA2D, 24px 112px 0 0 #FFE11A,
24px 120px 0 0 #FF974F,

32px 0px 0 0 #004358, 32px 8px 0 0 #B5E655,  32px 24px 0 0 #3FB8AF, 32px 32px 0 0 #96CA2D,32px 40px 0 0 #FFE11A, 32px 48px 0 0 #FF974F,
32px 56px 0 0 #3FB8AF, 32px 64px 0 0 #FF3D7F,32px 72px 0 0 #FF2D00, 32px 80px 0 0 #3FB8AF, 32px 88px 0 0 #3FB8AF,
32px 96px 0 0 #FF2D00, 32px 104px 0 0 #FF974F, 32px 112px 0 0 #FF9E9D,
32px 120px 0 0 #FF974F,32px 128px 0 0 #004358,

40px 0px 0 0 #96CA2D, 40px 8px 0 0 #004358,  40px 24px 0 0 #B5E655, 40px 32px 0 0 #FF9E9D,40px 40px 0 0 #96CA2D, 40px 48px 0 0 #FF9E9D,
40px 56px 0 0 #004358, 40px 64px 0 0 #1F8A70,40px 72px 0 0 #FF2D00, 40px 80px 0 0 #004358, 40px 88px 0 0 #96CA2D,
40px 96px 0 0 #FF974F, 40px 104px 0 0 #FF2D00, 40px 112px 0 0 #FFE11A,
40px 120px 0 0 #FF2D00,40px 128px 0 0 #004358,


48px 0px 0 0 #3FB8AF, 48px 8px 0 0 #004358, 48px 24px 0 0 #FF974F, 48px 32px 0 0 #1F8A70,48px 40px 0 0 #96CA2D, 48px 48px 0 0 #FF9E9D,
48px 56px 0 0 #FF2D00, 48px 64px 0 0 #004358,48px 72px 0 0 #96CA2D, 48px 80px 0 0 #FF974F, 48px 88px 0 0 #3FB8AF,
48px 96px 0 0 #FF974F, 48px 104px 0 0 #1F8A70, 48px 112px 0 0 #FF9E9D,
48px 120px 0 0 #96CA2D,48px 128px 0 0 #1F8A70,

 56px 24px 0 0 #FF2D00, 56px 32px 0 0 #B5E655,56px 40px 0 0 #B5E655, 56px 48px 0 0 #96CA2D,
56px 56px 0 0 #1F8A70, 56px 64px 0 0 #FF974F,56px 72px 0 0 #1F8A70, 56px 80px 0 0 #004358, 56px 88px 0 0 #96CA2D,
56px 96px 0 0 #3FB8AF, 56px 104px 0 0 #FF974F, 56px 112px 0 0 #FF9E9D,
56px 120px 0 0 #FF974F,56px 128px 0 0 #FF9E9D,

64px 0px 0 0 #96CA2D, 64px 8px 0 0 #FF9E9D, 64px 24px 0 0 #B5E655, 64px 32px 0 0 #96CA2D,64px 40px 0 0 #FFE11A, 64px 48px 0 0 #3FB8AF,
64px 56px 0 0 #FF974F, 65px 64px 0 0 #FF3D7F,64px 72px 0 0 #1F8A70, 64px 80px 0 0 #3FB8AF, 64px 88px 0 0 #004358,
64px 96px 0 0 #004358, 64px 104px 0 0 #FF3D7F, 64px 112px 0 0 #FFE11A,
64px 120px 0 0 #FF2D00,64px 128px 0 0 #FF9E9D,

72px 0px 0 0 #96CA2D, 72px 8px 0 0 #FF2D00, 72px 24px 0 0 #FF974F, 72px 32px 0 0 #FF2D00,72px 40px 0 0 #FF9E9D, 72px 48px 0 0 #FF2D00,
72px 56px 0 0 #FF974F, 72px 64px 0 0 #1F8A70,72px 72px 0 0 #FF2D00, 72px 80px 0 0 #004358, 72px 88px 0 0 #FF3D7F,
72px 96px 0 0 #FF2D00, 72px 104px 0 0 #FF3D7F, 72px 112px 0 0 #FF9E9D,
72px 120px 0 0 #FF9E9D,72px 128px 0 0 #B5E655,

80px 0px 0 0 #FF3D7F, 80px 8px 0 0 #FF2D00,  80px 24px 0 0 #B5E655, 80px 32px 0 0 #3FB8AF,80px 40px 0 0 #FFE11A, 80px 48px 0 0 #96CA2D,
80px 56px 0 0 #FF2D00, 80px 64px 0 0 #FF2D00,80px 72px 0 0 #FF2D00, 80px 80px 0 0 #004358, 80px 88px 0 0 #FF974F,
80px 96px 0 0 #96CA2D, 80px 104px 0 0 #FF3D7F, 80px 112px 0 0 #FFE11A,
80px 120px 0 0 #96CA2D,80px 128px 0 0 #96CA2D,

88px 0px 0 0 #FF3D7F, 88px 8px 0 0 #FF9E9D, 88px 24px 0 0 #FF2D00, 88px 32px 0 0 #3FB8AF,88px 40px 0 0 #FF9E9D, 88px 48px 0 0 #FF2D00,
88px 56px 0 0 #FF974F, 88px 64px 0 0 #3FB8AF,88px 72px 0 0 #FF2D00, 88px 80px 0 0 #FF2D00, 88px 88px 0 0 #FF3D7F,
88px 96px 0 0 #3FB8AF, 88px 104px 0 0 #FF974F, 88px 112px 0 0 #B5E655,
88px 120px 0 0 #FFE11A,88px 128px 0 0 #96CA2D,

96px 0px 0 0 #004358, 96px 8px 0 0 #1F8A70,  96px 24px 0 0 #FF3D7F, 96px 32px 0 0 #B5E655,96px 40px 0 0 #1F8A70, 96px 48px 0 0 #B5E655,
96px 56px 0 0 #3FB8AF, 96px 64px 0 0 #004358,96px 72px 0 0 #1F8A70, 96px 80px 0 0 #3FB8AF, 96px 88px 0 0 #FF3D7F,
96px 96px 0 0 #B5E655, 96px 104px 0 0 #B5E655, 96px 112px 0 0 #B5E655,
96px 120px 0 0 #004358,96px 128px 0 0 #004358,

104px 0px 0 0 #FF974F, 104px 8px 0 0 #1F8A70,  104px 24px 0 0 #FF2D00, 104px 32px 0 0 #96CA2D,104px 40px 0 0 #B5E655, 104px 48px 0 0 #B5E655,
104px 56px 0 0 #96CA2D, 104px 64px 0 0 #1F8A70,104px 72px 0 0 #FF2D00, 104px 80px 0 0 #3FB8AF, 104px 88px 0 0 #FF3D7F,
104px 96px 0 0 #96CA2D, 104px 104px 0 0 #FF3D7F, 104px 112px 0 0 #FF3D7F,
104px 120px 0 0 #004358,104px 128px 0 0 #FF2D00,


112px 0px 0 0 #FF3D7F, 112px 8px 0 0 #1F8A70,  112px 24px 0 0 #3FB8AF, 112px 32px 0 0 #96CA2D,112px 40px 0 0 #FF2D00, 112px 48px 0 0 #FF3D7F,
112px 56px 0 0 #1F8A70, 112px 64px 0 0 #FF9E9D,112px 72px 0 0 #FF9E9D, 112px 80px 0 0 #004358, 112px 88px 0 0 #FF3D7F,
112px 96px 0 0 #004358, 112px 104px 0 0 #3FB8AF, 112px 112px 0 0 #FF9E9D,
112px 120px 0 0 #FF3D7F,112px 128px 0 0 #FF9E9D,

120px 0px 0 0 #FF974F, 120px 8px 0 0 #1F8A70, 120px 24px 0 0 #FF2D00, 120px 32px 0 0 #3FB8AF,120px 40px 0 0 #3FB8AF, 120px 48px 0 0 #FF3D7F,
120px 56px 0 0 #FF3D7F, 120px 64px 0 0 #3FB8AF,120px 72px 0 0 #FF9E9D, 120px 80px 0 0 #004358, 120px 88px 0 0 #FF2D00,
120px 96px 0 0 #004358, 120px 104px 0 0 #1F8A70, 120px 112px 0 0 #B5E655,
120px 120px 0 0 #96CA2D,120px 128px 0 0 #FF2D00,

128px 0px 0 0 #1F8A70, 128px 8px 0 0 #1F8A70, 128px 32px 0 0 #3FB8AF,128px 40px 0 0 #FF3D7F, 128px 48px 0 0 #3FB8AF,
128px 56px 0 0 #1F8A70, 128px 64px 0 0 #3FB8AF,128px 72px 0 0 #1F8A70, 128px 80px 0 0 #004358, 128px 88px 0 0 #FF3D7F,
128px 96px 0 0 #3FB8AF, 128px 104px 0 0 #004358, 128px 112px 0 0 #1F8A70,
128px 120px 0 0 #FF2D00,

;
       }
       
       40%{
            box-shadow:
  

24px 0px 0 0 #FF3D7F, 24px 8px 0 0 #FF3D7F, 24px 32px 0 0 #FF2D00,24px 40px 0 0 #BEDB39, 24px 48px 0 0 #FF3D7F,
24px 56px 0 0 #BEDB39, 24px 64px 0 0 #B5E655,24px 72px 0 0 #FF3D7F, 24px 80px 0 0 #FF9E9D, 24px 88px 0 0 #FF9E9D,
24px 96px 0 0 #D1DBBD, 24px 104px 0 0 #004358, 24px 112px 0 0 #96CA2D,
24px 120px 0 0 #FF9E9D,

32px 0px 0 0 #FF2D00, 32px 8px 0 0 #1F8A70,  32px 24px 0 0 #B5E655, 32px 32px 0 0 #004358,32px 40px 0 0 #FF3D7F, 32px 48px 0 0 #FF9E9D,
32px 56px 0 0 #B5E655, 32px 64px 0 0 #D1DBBD,32px 72px 0 0 #FF3D7F, 32px 80px 0 0 #B5E655, 32px 88px 0 0 #B5E655,
32px 96px 0 0 #FF3D7F, 32px 104px 0 0 #FF9E9D, 32px 112px 0 0 #BEDB39,
32px 120px 0 0 #FF9E9D,32px 128px 0 0 #FF2D00,

40px 0px 0 0 #004358, 40px 8px 0 0 #FF2D00,  40px 24px 0 0 #1F8A70, 40px 32px 0 0 #BEDB39,40px 40px 0 0 #FF3D7F, 40px 48px 0 0 #BEDB39,
40px 56px 0 0 #FF2D00, 40px 64px 0 0 #004358,40px 72px 0 0 #FF3D7F, 40px 80px 0 0 #FF2D00, 40px 88px 0 0 #FF3D7F,
40px 96px 0 0 #FF9E9D, 40px 104px 0 0 #FF3D7F, 40px 112px 0 0 #FF3D7F,
40px 120px 0 0 #004358,40px 128px 0 0 #FF2D00,


48px 0px 0 0 #B5E655, 48px 8px 0 0 #FF2D00,  48px 24px 0 0 #FF9E9D, 48px 32px 0 0 #004358,48px 40px 0 0 #FF3D7F, 48px 48px 0 0 #BEDB39,
48px 56px 0 0 #004358, 48px 64px 0 0 #FF2D00,48px 72px 0 0 #FF3D7F, 48px 80px 0 0 #FF9E9D, 48px 88px 0 0 #B5E655,
48px 96px 0 0 #FF9E9D, 48px 104px 0 0 #004358, 48px 112px 0 0 #BEDB39,
48px 120px 0 0 #FF3D7F,48px 128px 0 0 #004358,

 56px 24px 0 0 #FF3D7F, 56px 32px 0 0 #1F8A70,56px 40px 0 0 #1F8A70, 56px 48px 0 0 #FF3D7F,
56px 56px 0 0 #004358, 56px 64px 0 0 #FF9E9D,56px 72px 0 0 #004358, 56px 80px 0 0 #FF2D00, 56px 88px 0 0 #004358,
56px 96px 0 0 #B5E655, 56px 104px 0 0 #FF9E9D, 56px 112px 0 0 #BEDB39,
56px 120px 0 0 #FF9E9D,56px 128px 0 0 #BEDB39,

64px 0px 0 0 #FF3D7F, 64px 8px 0 0 #BEDB39,  64px 24px 0 0 #1F8A70, 64px 32px 0 0 #FF3D7F,64px 40px 0 0 #96CA2D, 64px 48px 0 0 #B5E655,
64px 56px 0 0 #FF9E9D, 65px 64px 0 0 #D1DBBD,64px 72px 0 0 #004358, 64px 80px 0 0 #B5E655, 64px 88px 0 0 #FF2D00,
64px 96px 0 0 #FF2D00, 64px 104px 0 0 #D1DBBD, 64px 112px 0 0 #96CA2D,
64px 120px 0 0 #004358,64px 128px 0 0 #BEDB39,

72px 0px 0 0 #004358, 72px 8px 0 0 #FF3D7F,  72px 24px 0 0 #FF9E9D, 72px 32px 0 0 #FF3D7F,72px 40px 0 0 #BEDB39, 72px 48px 0 0 #FF3D7F,
72px 56px 0 0 #FF9E9D, 72px 64px 0 0 #004358,72px 72px 0 0 #FF3D7F, 72px 80px 0 0 #FF2D00, 72px 88px 0 0 #D1DBBD,
72px 96px 0 0 #004358, 72px 104px 0 0 #D1DBBD, 72px 112px 0 0 #BEDB39,
72px 120px 0 0 #BEDB39,72px 128px 0 0 #1F8A70,

80px 0px 0 0 #D1DBBD, 80px 8px 0 0 #FF3D7F,  80px 24px 0 0 #1F8A70, 80px 32px 0 0 #B5E655,80px 40px 0 0 #96CA2D, 80px 48px 0 0 #FF3D7F,
80px 56px 0 0 #004358, 80px 64px 0 0 #FF3D7F,80px 72px 0 0 #FF3D7F, 80px 80px 0 0 #FF2D00, 80px 88px 0 0 #FF9E9D,
80px 96px 0 0 #004358, 80px 104px 0 0 #D1DBBD, 80px 112px 0 0 #96CA2D,
80px 120px 0 0 #FF3D7F,80px 128px 0 0 #FF3D7F,

88px 0px 0 0 #D1DBBD, 88px 8px 0 0 #BEDB39,  88px 24px 0 0 #004358, 88px 32px 0 0 #B5E655,88px 40px 0 0 #BEDB39, 88px 48px 0 0 #FF3D7F,
88px 56px 0 0 #FF9E9D, 88px 64px 0 0 #B5E655,88px 72px 0 0 #FF3D7F, 88px 80px 0 0 #004358, 88px 88px 0 0 #D1DBBD,
88px 96px 0 0 #B5E655, 88px 104px 0 0 #FF9E9D, 88px 112px 0 0 #1F8A70,
88px 120px 0 0 #96CA2D,88px 128px 0 0 #FF3D7F,

96px 0px 0 0 #FF2D00, 96px 8px 0 0 #004358,  96px 24px 0 0 #D1DBBD, 96px 32px 0 0 #1F8A70,96px 40px 0 0 #004358, 96px 48px 0 0 #1F8A70,
96px 56px 0 0 #B5E655, 96px 64px 0 0 #FF2D00,96px 72px 0 0 #004358, 96px 80px 0 0 #B5E655, 96px 88px 0 0 #D1DBBD,
96px 96px 0 0 #1F8A70, 96px 104px 0 0 #1F8A70, 96px 112px 0 0 #1F8A70,
96px 120px 0 0 #FF2D00,96px 128px 0 0 #FF2D00,

104px 0px 0 0 #FF9E9D, 104px 8px 0 0 #004358, 104px 24px 0 0 #FF3D7F, 104px 32px 0 0 #D1DBBD,104px 40px 0 0 #1F8A70, 104px 48px 0 0 #1F8A70,
104px 56px 0 0 #FF3D7F, 104px 64px 0 0 #004358,104px 72px 0 0 #FF3D7F, 104px 80px 0 0 #B5E655, 104px 88px 0 0 #D1DBBD,
104px 96px 0 0 #004358, 104px 104px 0 0 #D1DBBD, 104px 112px 0 0 #D1DBBD,
104px 120px 0 0 #FF2D00,104px 128px 0 0 #FF3D7F,


112px 0px 0 0 #D1DBBD, 112px 8px 0 0 #004358,  112px 24px 0 0 #B5E655, 112px 32px 0 0 #004358,112px 40px 0 0 #FF3D7F, 112px 48px 0 0 #D1DBBD,
112px 56px 0 0 #004358, 112px 64px 0 0 #BEDB39,112px 72px 0 0 #BEDB39, 112px 80px 0 0 #FF2D00, 112px 88px 0 0 #D1DBBD,
112px 96px 0 0 #FF2D00, 112px 104px 0 0 #B5E655, 112px 112px 0 0 #BEDB39,
112px 120px 0 0 #D1DBBD,112px 128px 0 0 #BEDB39,

120px 0px 0 0 #FF9E9D, 120px 8px 0 0 #004358,  120px 24px 0 0 #004358, 120px 32px 0 0 #B5E655,120px 40px 0 0 #B5E655, 120px 48px 0 0 #D1DBBD,
120px 56px 0 0 #D1DBBD, 120px 64px 0 0 #B5E655,120px 72px 0 0 #BEDB39, 120px 80px 0 0 #FF2D00, 120px 88px 0 0 #004358,
120px 96px 0 0 #FF2D00, 120px 104px 0 0 #004358, 120px 112px 0 0 #1F8A70,
120px 120px 0 0 #004358,120px 128px 0 0 #004358,

128px 0px 0 0 #004358, 128px 8px 0 0 #004358,  128px 32px 0 0 #B5E655,128px 40px 0 0 #D1DBBD, 128px 48px 0 0 #B5E655,
128px 56px 0 0 #004358, 128px 64px 0 0 #B5E655,128px 72px 0 0 #004358, 128px 80px 0 0 #FF2D00, 128px 88px 0 0 #D1DBBD,
128px 96px 0 0 #B5E655, 128px 104px 0 0 #FF2D00, 128px 112px 0 0 #004358,
128px 120px 0 0 #004358, 


       }
       
       60%{
          box-shadow:


24px 0px 0 0 #FF9E9D, 24px 8px 0 0 #FF9E9D,  24px 32px 0 0 #FD7400,24px 40px 0 0 #FFE11A, 24px 48px 0 0 #FF9E9D,
24px 56px 0 0 #FFE11A, 24px 64px 0 0 #004358,24px 72px 0 0 #FF9E9D, 24px 80px 0 0 #96CA2D, 24px 88px 0 0 #96CA2D,
24px 96px 0 0 #3FB8AF, 24px 104px 0 0 #1F8A70, 24px 112px 0 0 #FFF0A5,
24px 120px 0 0 #96CA2D,

32px 0px 0 0 #FD7400, 32px 8px 0 0 #FF2D00, 32px 24px 0 0 #004358, 32px 32px 0 0 #1F8A70,32px 40px 0 0 #FF9E9D, 32px 48px 0 0 #96CA2D,
32px 56px 0 0 #004358, 32px 64px 0 0 #3FB8AF,32px 72px 0 0 #FF9E9D, 32px 80px 0 0 #004358, 32px 88px 0 0 #004358,
32px 96px 0 0 #FF9E9D, 32px 104px 0 0 #96CA2D, 32px 112px 0 0 #FFE11A,
32px 120px 0 0 #96CA2D,32px 128px 0 0 #FD7400,

40px 0px 0 0 #1F8A70, 40px 8px 0 0 #FD7400,  40px 24px 0 0 #FF2D00, 40px 32px 0 0 #FFE11A,40px 40px 0 0 #FF9E9D, 40px 48px 0 0 #FFE11A,
40px 56px 0 0 #FD7400, 40px 64px 0 0 #FF3D7F,40px 72px 0 0 #FF9E9D, 40px 80px 0 0 #FD7400, 40px 88px 0 0 #FF9E9D,
40px 96px 0 0 #96CA2D, 40px 104px 0 0 #FF9E9D, 40px 112px 0 0 #FF9E9D,
40px 120px 0 0 #1F8A70,40px 128px 0 0 #FD7400,


48px 0px 0 0 #004358, 48px 8px 0 0 #FD7400,  48px 24px 0 0 #96CA2D, 48px 32px 0 0 #FF3D7F,48px 40px 0 0 #FF9E9D, 48px 48px 0 0 #FFE11A,
48px 56px 0 0 #1F8A70, 48px 64px 0 0 #FD7400,48px 72px 0 0 #FF9E9D, 48px 80px 0 0 #96CA2D, 48px 88px 0 0 #004358,
48px 96px 0 0 #96CA2D, 48px 104px 0 0 #FF3D7F, 48px 112px 0 0 #FFE11A,
48px 120px 0 0 #FF9E9D,48px 128px 0 0 #FF3D7F,

 56px 24px 0 0 #FF9E9D, 56px 32px 0 0 #FF2D00,56px 40px 0 0 #FF2D00, 56px 48px 0 0 #FF9E9D,
56px 56px 0 0 #FF3D7F, 56px 64px 0 0 #96CA2D,56px 72px 0 0 #FF3D7F, 56px 80px 0 0 #FD7400, 56px 88px 0 0 #1F8A70,
56px 96px 0 0 #004358, 56px 104px 0 0 #96CA2D, 56px 112px 0 0 #FFE11A,
56px 120px 0 0 #96CA2D,56px 128px 0 0 #FFE11A,

64px 0px 0 0 #FF9E9D, 64px 8px 0 0 #FFE11A, 64px 24px 0 0 #FF2D00, 64px 32px 0 0 #FF9E9D,64px 40px 0 0 #FFF0A5, 64px 48px 0 0 #004358,
64px 56px 0 0 #96CA2D, 65px 64px 0 0 #3FB8AF,64px 72px 0 0 #FF3D7F, 64px 80px 0 0 #004358, 64px 88px 0 0 #FD7400,
64px 96px 0 0 #FD7400, 64px 104px 0 0 #3FB8AF, 64px 112px 0 0 #FFF0A5,
64px 120px 0 0 #1F8A70,64px 128px 0 0 #FFE11A,

72px 0px 0 0 #1F8A70, 72px 8px 0 0 #FF9E9D,  72px 24px 0 0 #96CA2D, 72px 32px 0 0 #FF9E9D,72px 40px 0 0 #FFE11A, 72px 48px 0 0 #FF9E9D,
72px 56px 0 0 #96CA2D, 72px 64px 0 0 #FF3D7F,72px 72px 0 0 #FF9E9D, 72px 80px 0 0 #FD7400, 72px 88px 0 0 #3FB8AF,
72px 96px 0 0 #1F8A70, 72px 104px 0 0 #3FB8AF, 72px 112px 0 0 #FFE11A,
72px 120px 0 0 #FFE11A,72px 128px 0 0 #FF2D00,

80px 0px 0 0 #3FB8AF, 80px 8px 0 0 #FF9E9D, 80px 24px 0 0 #FF2D00, 80px 32px 0 0 #004358,80px 40px 0 0 #FFF0A5, 80px 48px 0 0 #FF9E9D,
80px 56px 0 0 #1F8A70, 80px 64px 0 0 #FF9E9D,80px 72px 0 0 #FF9E9D, 80px 80px 0 0 #FD7400, 80px 88px 0 0 #96CA2D,
80px 96px 0 0 #1F8A70, 80px 104px 0 0 #3FB8AF, 80px 112px 0 0 #FFF0A5,
80px 120px 0 0 #FF9E9D,80px 128px 0 0 #FF9E9D,

88px 0px 0 0 #3FB8AF, 88px 8px 0 0 #FFE11A,  88px 24px 0 0 #1F8A70, 88px 32px 0 0 #004358,88px 40px 0 0 #FFE11A, 88px 48px 0 0 #FF9E9D,
88px 56px 0 0 #96CA2D, 88px 64px 0 0 #004358,88px 72px 0 0 #FF9E9D, 88px 80px 0 0 #1F8A70, 88px 88px 0 0 #3FB8AF,
88px 96px 0 0 #004358, 88px 104px 0 0 #96CA2D, 88px 112px 0 0 #FF2D00,
88px 120px 0 0 #FFF0A5,88px 128px 0 0 #FF9E9D,

96px 0px 0 0 #FD7400, 96px 8px 0 0 #FF3D7F, 96px 24px 0 0 #3FB8AF, 96px 32px 0 0 #FF2D00,96px 40px 0 0 #FF3D7F, 96px 48px 0 0 #FF2D00,
96px 56px 0 0 #004358, 96px 64px 0 0 #FD7400,96px 72px 0 0 #FF3D7F, 96px 80px 0 0 #004358, 96px 88px 0 0 #3FB8AF,
96px 96px 0 0 #FF2D00, 96px 104px 0 0 #FF2D00, 96px 112px 0 0 #FF2D00,
96px 120px 0 0 #FD7400,96px 128px 0 0 #FD7400,

104px 0px 0 0 #96CA2D, 104px 8px 0 0 #FF3D7F, 104px 24px 0 0 #FF9E9D, 104px 32px 0 0 #3FB8AF,104px 40px 0 0 #FF2D00, 104px 48px 0 0 #FF2D00,
104px 56px 0 0 #FF9E9D, 104px 64px 0 0 #FF3D7F,104px 72px 0 0 #FF9E9D, 104px 80px 0 0 #004358, 104px 88px 0 0 #3FB8AF,
104px 96px 0 0 #1F8A70, 104px 104px 0 0 #3FB8AF, 104px 112px 0 0 #3FB8AF,
104px 120px 0 0 #FD7400,104px 128px 0 0 #FF9E9D,


112px 0px 0 0 #3FB8AF, 112px 8px 0 0 #FF3D7F,  112px 24px 0 0 #004358, 112px 32px 0 0 #1F8A70,112px 40px 0 0 #FF9E9D, 112px 48px 0 0 #3FB8AF,
112px 56px 0 0 #FF3D7F, 112px 64px 0 0 #FFE11A,112px 72px 0 0 #FFE11A, 112px 80px 0 0 #FD7400, 112px 88px 0 0 #3FB8AF,
112px 96px 0 0 #FD7400, 112px 104px 0 0 #004358, 112px 112px 0 0 #FFE11A,
112px 120px 0 0 #3FB8AF,112px 128px 0 0 #FFE11A,

120px 0px 0 0 #96CA2D, 120px 8px 0 0 #FF3D7F, 120px 24px 0 0 #1F8A70, 120px 32px 0 0 #004358,120px 40px 0 0 #004358, 120px 48px 0 0 #3FB8AF,
120px 56px 0 0 #3FB8AF, 120px 64px 0 0 #004358,120px 72px 0 0 #FFE11A, 120px 80px 0 0 #FD7400, 120px 88px 0 0 #1F8A70,
120px 96px 0 0 #FD7400, 120px 104px 0 0 #FF3D7F, 120px 112px 0 0 #FF2D00,
120px 120px 0 0 #1F8A70,120px 128px 0 0 #1F8A70,

128px 0px 0 0 #FF3D7F, 128px 8px 0 0 #FF3D7F,  128px 32px 0 0 #004358,128px 40px 0 0 #3FB8AF, 128px 48px 0 0 #004358,
128px 56px 0 0 #FF3D7F, 128px 64px 0 0 #004358,128px 72px 0 0 #FF3D7F, 128px 80px 0 0 #FD7400, 128px 88px 0 0 #3FB8AF,
128px 96px 0 0 #004358, 128px 104px 0 0 #FD7400, 128px 112px 0 0 #FF3D7F,
128px 120px 0 0 #1F8A70, 

;
       }
       
        
       80%{
            box-shadow:

24px 0px 0 0 #FF3D7F, 24px 8px 0 0 #FF3D7F,  24px 32px 0 0 #FF2D00,24px 40px 0 0 #BEDB39, 24px 48px 0 0 #FF3D7F,
24px 56px 0 0 #BEDB39, 24px 64px 0 0 #B5E655,24px 72px 0 0 #FF3D7F, 24px 80px 0 0 #FF9E9D, 24px 88px 0 0 #FF9E9D,
24px 96px 0 0 #D1DBBD, 24px 104px 0 0 #004358, 24px 112px 0 0 #96CA2D,
24px 120px 0 0 #FF9E9D,

32px 0px 0 0 #FF2D00, 32px 8px 0 0 #1F8A70,  32px 24px 0 0 #B5E655, 32px 32px 0 0 #004358,32px 40px 0 0 #FF3D7F, 32px 48px 0 0 #FF9E9D,
32px 56px 0 0 #B5E655, 32px 64px 0 0 #D1DBBD,32px 72px 0 0 #FF3D7F, 32px 80px 0 0 #B5E655, 32px 88px 0 0 #B5E655,
32px 96px 0 0 #FF3D7F, 32px 104px 0 0 #FF9E9D, 32px 112px 0 0 #BEDB39,
32px 120px 0 0 #FF9E9D,32px 128px 0 0 #FF2D00,

40px 0px 0 0 #004358, 40px 8px 0 0 #FF2D00,  40px 24px 0 0 #1F8A70, 40px 32px 0 0 #BEDB39,40px 40px 0 0 #FF3D7F, 40px 48px 0 0 #BEDB39,
40px 56px 0 0 #FF2D00, 40px 64px 0 0 #004358,40px 72px 0 0 #FF3D7F, 40px 80px 0 0 #FF2D00, 40px 88px 0 0 #FF3D7F,
40px 96px 0 0 #FF9E9D, 40px 104px 0 0 #FF3D7F, 40px 112px 0 0 #FF3D7F,
40px 120px 0 0 #004358,40px 128px 0 0 #FF2D00,


48px 0px 0 0 #B5E655, 48px 8px 0 0 #FF2D00,  48px 24px 0 0 #FF9E9D, 48px 32px 0 0 #004358,48px 40px 0 0 #FF3D7F, 48px 48px 0 0 #BEDB39,
48px 56px 0 0 #004358, 48px 64px 0 0 #FF2D00,48px 72px 0 0 #FF3D7F, 48px 80px 0 0 #FF9E9D, 48px 88px 0 0 #B5E655,
48px 96px 0 0 #FF9E9D, 48px 104px 0 0 #004358, 48px 112px 0 0 #BEDB39,
48px 120px 0 0 #FF3D7F,48px 128px 0 0 #004358,

 56px 24px 0 0 #FF3D7F, 56px 32px 0 0 #1F8A70,56px 40px 0 0 #1F8A70, 56px 48px 0 0 #FF3D7F,
56px 56px 0 0 #004358, 56px 64px 0 0 #FF9E9D,56px 72px 0 0 #004358, 56px 80px 0 0 #FF2D00, 56px 88px 0 0 #004358,
56px 96px 0 0 #B5E655, 56px 104px 0 0 #FF9E9D, 56px 112px 0 0 #BEDB39,
56px 120px 0 0 #FF9E9D,56px 128px 0 0 #BEDB39,

64px 0px 0 0 #FF3D7F, 64px 8px 0 0 #BEDB39, 64px 24px 0 0 #1F8A70, 64px 32px 0 0 #FF3D7F,64px 40px 0 0 #96CA2D, 64px 48px 0 0 #B5E655,
64px 56px 0 0 #FF9E9D, 65px 64px 0 0 #D1DBBD,64px 72px 0 0 #004358, 64px 80px 0 0 #B5E655, 64px 88px 0 0 #FF2D00,
64px 96px 0 0 #FF2D00, 64px 104px 0 0 #D1DBBD, 64px 112px 0 0 #96CA2D,
64px 120px 0 0 #004358,64px 128px 0 0 #BEDB39,

72px 0px 0 0 #004358, 72px 8px 0 0 #FF3D7F, 72px 24px 0 0 #FF9E9D, 72px 32px 0 0 #FF3D7F,72px 40px 0 0 #BEDB39, 72px 48px 0 0 #FF3D7F,
72px 56px 0 0 #FF9E9D, 72px 64px 0 0 #004358,72px 72px 0 0 #FF3D7F, 72px 80px 0 0 #FF2D00, 72px 88px 0 0 #D1DBBD,
72px 96px 0 0 #004358, 72px 104px 0 0 #D1DBBD, 72px 112px 0 0 #BEDB39,
72px 120px 0 0 #BEDB39,72px 128px 0 0 #1F8A70,

80px 0px 0 0 #D1DBBD, 80px 8px 0 0 #FF3D7F, 80px 24px 0 0 #1F8A70, 80px 32px 0 0 #B5E655,80px 40px 0 0 #96CA2D, 80px 48px 0 0 #FF3D7F,
80px 56px 0 0 #004358, 80px 64px 0 0 #FF3D7F,80px 72px 0 0 #FF3D7F, 80px 80px 0 0 #FF2D00, 80px 88px 0 0 #FF9E9D,
80px 96px 0 0 #004358, 80px 104px 0 0 #D1DBBD, 80px 112px 0 0 #96CA2D,
80px 120px 0 0 #FF3D7F,80px 128px 0 0 #FF3D7F,

88px 0px 0 0 #D1DBBD, 88px 8px 0 0 #BEDB39,  88px 24px 0 0 #004358, 88px 32px 0 0 #B5E655,88px 40px 0 0 #BEDB39, 88px 48px 0 0 #FF3D7F,
88px 56px 0 0 #FF9E9D, 88px 64px 0 0 #B5E655,88px 72px 0 0 #FF3D7F, 88px 80px 0 0 #004358, 88px 88px 0 0 #D1DBBD,
88px 96px 0 0 #B5E655, 88px 104px 0 0 #FF9E9D, 88px 112px 0 0 #1F8A70,
88px 120px 0 0 #96CA2D,88px 128px 0 0 #FF3D7F,

96px 0px 0 0 #FF2D00, 96px 8px 0 0 #004358,  96px 24px 0 0 #D1DBBD, 96px 32px 0 0 #1F8A70,96px 40px 0 0 #004358, 96px 48px 0 0 #1F8A70,
96px 56px 0 0 #B5E655, 96px 64px 0 0 #FF2D00,96px 72px 0 0 #004358, 96px 80px 0 0 #B5E655, 96px 88px 0 0 #D1DBBD,
96px 96px 0 0 #1F8A70, 96px 104px 0 0 #1F8A70, 96px 112px 0 0 #1F8A70,
96px 120px 0 0 #FF2D00,96px 128px 0 0 #FF2D00,

104px 0px 0 0 #FF9E9D, 104px 8px 0 0 #004358, 104px 24px 0 0 #FF3D7F, 104px 32px 0 0 #D1DBBD,104px 40px 0 0 #1F8A70, 104px 48px 0 0 #1F8A70,
104px 56px 0 0 #FF3D7F, 104px 64px 0 0 #004358,104px 72px 0 0 #FF3D7F, 104px 80px 0 0 #B5E655, 104px 88px 0 0 #D1DBBD,
104px 96px 0 0 #004358, 104px 104px 0 0 #D1DBBD, 104px 112px 0 0 #D1DBBD,
104px 120px 0 0 #FF2D00,104px 128px 0 0 #FF3D7F,


112px 0px 0 0 #D1DBBD, 112px 8px 0 0 #004358,  112px 24px 0 0 #B5E655, 112px 32px 0 0 #004358,112px 40px 0 0 #FF3D7F, 112px 48px 0 0 #D1DBBD,
112px 56px 0 0 #004358, 112px 64px 0 0 #BEDB39,112px 72px 0 0 #BEDB39, 112px 80px 0 0 #FF2D00, 112px 88px 0 0 #D1DBBD,
112px 96px 0 0 #FF2D00, 112px 104px 0 0 #B5E655, 112px 112px 0 0 #BEDB39,
112px 120px 0 0 #D1DBBD,112px 128px 0 0 #BEDB39,

120px 0px 0 0 #FF9E9D, 120px 8px 0 0 #004358,  120px 24px 0 0 #004358, 120px 32px 0 0 #B5E655,120px 40px 0 0 #B5E655, 120px 48px 0 0 #D1DBBD,
120px 56px 0 0 #D1DBBD, 120px 64px 0 0 #B5E655,120px 72px 0 0 #BEDB39, 120px 80px 0 0 #FF2D00, 120px 88px 0 0 #004358,
120px 96px 0 0 #FF2D00, 120px 104px 0 0 #004358, 120px 112px 0 0 #1F8A70,
120px 120px 0 0 #004358,120px 128px 0 0 #004358,

128px 0px 0 0 #004358, 128px 8px 0 0 #004358,  128px 32px 0 0 #B5E655,128px 40px 0 0 #D1DBBD, 128px 48px 0 0 #B5E655,
128px 56px 0 0 #004358, 128px 64px 0 0 #B5E655,128px 72px 0 0 #004358, 128px 80px 0 0 #FF2D00, 128px 88px 0 0 #D1DBBD,
128px 96px 0 0 #B5E655, 128px 104px 0 0 #FF2D00, 128px 112px 0 0 #004358,
128px 120px 0 0 #004358;


       }
       

}
@-webkit-keyframes shadows{
          
     
       0%{
          box-shadow:
             

24px 0px 0 0 #FF9E9D, 24px 8px 0 0 #FF9E9D,  24px 32px 0 0 #FFE11A,24px 40px 0 0 #FFE11A, 24px 48px 0 0 #FF9E9D,
24px 56px 0 0 #FFE11A, 24px 64px 0 0 #004358,24px 72px 0 0 #FF9E9D, 24px 80px 0 0 #FFE11A, 24px 88px 0 0 #FFE11A,
24px 96px 0 0 #3FB8AF, 24px 104px 0 0 #1F8A70, 24px 112px 0 0 #FFF0A5,
24px 120px 0 0 #96CA2D,

32px 0px 0 0 #FD7400, 32px 8px 0 0 #FF2D00,  32px 24px 0 0 #004358, 32px 32px 0 0 #1F8A70,32px 40px 0 0 #FF9E9D, 32px 48px 0 0 #96CA2D,
32px 56px 0 0 #004358, 32px 64px 0 0 #3FB8AF,32px 72px 0 0 #FF9E9D, 32px 80px 0 0 #004358, 32px 88px 0 0 #004358,
32px 96px 0 0 #FF9E9D, 32px 104px 0 0 #96CA2D, 32px 112px 0 0 #FFE11A,
32px 120px 0 0 #96CA2D,32px 128px 0 0 #FD7400,

40px 0px 0 0 #1F8A70, 40px 8px 0 0 #FD7400,  40px 24px 0 0 #FF2D00, 40px 32px 0 0 #FFE11A,40px 40px 0 0 #FF9E9D, 40px 48px 0 0 #FFE11A,
40px 56px 0 0 #FFE11A, 40px 64px 0 0 #FF3D7F,40px 72px 0 0 #FF9E9D, 40px 80px 0 0 #FD7400, 40px 88px 0 0 #FF9E9D,
40px 96px 0 0 #96CA2D, 40px 104px 0 0 #FF9E9D, 40px 112px 0 0 #FF9E9D,
40px 120px 0 0 #1F8A70,40px 128px 0 0 #FD7400,


48px 0px 0 0 #004358, 48px 8px 0 0 #FD7400,  48px 24px 0 0 #96CA2D, 48px 32px 0 0 #FF3D7F,48px 40px 0 0 #FF9E9D, 48px 48px 0 0 #FFE11A,
48px 56px 0 0 #1F8A70, 48px 64px 0 0 #FD7400,48px 72px 0 0 #FF9E9D, 48px 80px 0 0 #96CA2D, 48px 88px 0 0 #004358,
48px 96px 0 0 #96CA2D, 48px 104px 0 0 #FF3D7F, 48px 112px 0 0 #FFE11A,
48px 120px 0 0 #FF9E9D,48px 128px 0 0 #FF3D7F,

 56px 24px 0 0 #FF9E9D, 56px 32px 0 0 #FF2D00,56px 40px 0 0 #FF2D00, 56px 48px 0 0 #FF9E9D,
56px 56px 0 0 #FF3D7F, 56px 64px 0 0 #96CA2D,56px 72px 0 0 #FF3D7F, 56px 80px 0 0 #FD7400, 56px 88px 0 0 #1F8A70,
56px 96px 0 0 #004358, 56px 104px 0 0 #96CA2D, 56px 112px 0 0 #FFE11A,
56px 120px 0 0 #96CA2D,56px 128px 0 0 #FFE11A,

64px 0px 0 0 #FFE11A, 64px 8px 0 0 #FFE11A, 64px 24px 0 0 #FF2D00, 64px 32px 0 0 #FF9E9D,64px 40px 0 0 #FFF0A5, 64px 48px 0 0 #004358,
64px 56px 0 0 #96CA2D, 65px 64px 0 0 #3FB8AF,64px 72px 0 0 #FF3D7F, 64px 80px 0 0 #004358, 64px 88px 0 0 #FD7400,
64px 96px 0 0 #FD7400, 64px 104px 0 0 #3FB8AF, 64px 112px 0 0 #FFF0A5,
64px 120px 0 0 #1F8A70,64px 128px 0 0 #96CA2D,

72px 0px 0 0 #1F8A70, 72px 8px 0 0 #FF9E9D,  72px 24px 0 0 #96CA2D, 72px 32px 0 0 #FF9E9D,72px 40px 0 0 #FFE11A, 72px 48px 0 0 #FF9E9D,
72px 56px 0 0 #96CA2D, 72px 64px 0 0 #FF3D7F,72px 72px 0 0 #FF9E9D, 72px 80px 0 0 #FD7400, 72px 88px 0 0 #FFE11A,
72px 96px 0 0 #1F8A70, 72px 104px 0 0 #3FB8AF, 72px 112px 0 0 #FFE11A,
72px 120px 0 0 #FFE11A,72px 128px 0 0 #FF2D00,

80px 0px 0 0 #3FB8AF, 80px 8px 0 0 #FF9E9D,  80px 24px 0 0 #FF2D00, 80px 32px 0 0 #004358,80px 40px 0 0 #FFF0A5, 80px 48px 0 0 #FF9E9D,
80px 56px 0 0 #1F8A70, 80px 64px 0 0 #FF9E9D,80px 72px 0 0 #FF9E9D, 80px 80px 0 0 #FD7400, 80px 88px 0 0 #96CA2D,
80px 96px 0 0 #1F8A70, 80px 104px 0 0 #3FB8AF, 80px 112px 0 0 #FFF0A5,
80px 120px 0 0 #FF9E9D,80px 128px 0 0 #FF9E9D,

88px 0px 0 0 #3FB8AF, 88px 8px 0 0 #FFE11A,  88px 24px 0 0 #1F8A70, 88px 32px 0 0 #004358,88px 40px 0 0 #FFE11A, 88px 48px 0 0 #FF9E9D,
88px 56px 0 0 #96CA2D, 88px 64px 0 0 #004358,88px 72px 0 0 #FF9E9D, 88px 80px 0 0 #1F8A70, 88px 88px 0 0 #3FB8AF,
88px 96px 0 0 #004358, 88px 104px 0 0 #96CA2D, 88px 112px 0 0 #FF2D00,
88px 120px 0 0 #FFF0A5,88px 128px 0 0 #FF9E9D,

96px 0px 0 0 #FD7400, 96px 8px 0 0 #FF3D7F,  96px 24px 0 0 #3FB8AF, 96px 32px 0 0 #FF2D00,96px 40px 0 0 #FF3D7F, 96px 48px 0 0 #FF2D00,
96px 56px 0 0 #004358, 96px 64px 0 0 #FD7400,96px 72px 0 0 #FF3D7F, 96px 80px 0 0 #004358, 96px 88px 0 0 #3FB8AF,
96px 96px 0 0 #FF2D00, 96px 104px 0 0 #FF2D00, 96px 112px 0 0 #FF2D00,
96px 120px 0 0 #FD7400,96px 128px 0 0 #FD7400,

104px 0px 0 0 #96CA2D, 104px 8px 0 0 #FF3D7F,  104px 24px 0 0 #FF9E9D, 104px 32px 0 0 #FFE11A,104px 40px 0 0 #FF2D00, 104px 48px 0 0 #FF2D00,
104px 56px 0 0 #FF9E9D, 104px 64px 0 0 #FF3D7F,104px 72px 0 0 #FF9E9D, 104px 80px 0 0 #004358, 104px 88px 0 0 #3FB8AF,
104px 96px 0 0 #1F8A70, 104px 104px 0 0 #3FB8AF, 104px 112px 0 0 #3FB8AF,
104px 120px 0 0 #FD7400,104px 128px 0 0 #FF9E9D,


112px 0px 0 0 #3FB8AF, 112px 8px 0 0 #FF3D7F,  112px 24px 0 0 #004358, 112px 32px 0 0 #FFE11A,112px 40px 0 0 #FF9E9D, 112px 48px 0 0 #3FB8AF,
112px 56px 0 0 #FF3D7F, 112px 64px 0 0 #FFE11A,112px 72px 0 0 #FFE11A, 112px 80px 0 0 #FD7400, 112px 88px 0 0 #3FB8AF,
112px 96px 0 0 #FD7400, 112px 104px 0 0 #004358, 112px 112px 0 0 #FFE11A,
112px 120px 0 0 #3FB8AF,112px 128px 0 0 #FFE11A,

120px 0px 0 0 #96CA2D, 120px 8px 0 0 #FF3D7F,  120px 24px 0 0 #1F8A70, 120px 32px 0 0 #004358,120px 40px 0 0 #004358, 120px 48px 0 0 #3FB8AF,
120px 56px 0 0 #3FB8AF, 120px 64px 0 0 #004358,120px 72px 0 0 #FFE11A, 120px 80px 0 0 #FD7400, 120px 88px 0 0 #1F8A70,
120px 96px 0 0 #FD7400, 120px 104px 0 0 #FF3D7F, 120px 112px 0 0 #FF2D00,
120px 120px 0 0 #1F8A70,120px 128px 0 0 #1F8A70,

128px 0px 0 0 #96CA2D, 128px 8px 0 0 #FF3D7F,  128px 32px 0 0 #004358,128px 40px 0 0 #3FB8AF, 128px 48px 0 0 #004358,
128px 56px 0 0 #FF3D7F, 128px 64px 0 0 #004358,128px 72px 0 0 #FF3D7F, 128px 80px 0 0 #FD7400, 128px 88px 0 0 #3FB8AF,
128px 96px 0 0 #004358, 128px 104px 0 0 #FD7400, 128px 112px 0 0 #FF3D7F,
128px 120px 0 0 #1F8A70;

       }

       20%{
            box-shadow:
  

24px 0px 0 0 #FF2D00, 24px 8px 0 0 #FF2D00, 24px 32px 0 0 #004358,24px 40px 0 0 #FF9E9D, 24px 48px 0 0 #FF2D00,
24px 56px 0 0 #FF9E9D, 24px 64px 0 0 #3FB8AF,24px 72px 0 0 #FF2D00, 24px 80px 0 0 #FF974F, 24px 88px 0 0 #FF974F,
24px 96px 0 0 #FF3D7F, 24px 104px 0 0 #96CA2D, 24px 112px 0 0 #FFE11A,
24px 120px 0 0 #FF974F,

32px 0px 0 0 #004358, 32px 8px 0 0 #B5E655,  32px 24px 0 0 #3FB8AF, 32px 32px 0 0 #96CA2D,32px 40px 0 0 #FFE11A, 32px 48px 0 0 #FF974F,
32px 56px 0 0 #3FB8AF, 32px 64px 0 0 #FF3D7F,32px 72px 0 0 #FF2D00, 32px 80px 0 0 #3FB8AF, 32px 88px 0 0 #3FB8AF,
32px 96px 0 0 #FF2D00, 32px 104px 0 0 #FF974F, 32px 112px 0 0 #FF9E9D,
32px 120px 0 0 #FF974F,32px 128px 0 0 #004358,

40px 0px 0 0 #96CA2D, 40px 8px 0 0 #004358,  40px 24px 0 0 #B5E655, 40px 32px 0 0 #FF9E9D,40px 40px 0 0 #96CA2D, 40px 48px 0 0 #FF9E9D,
40px 56px 0 0 #004358, 40px 64px 0 0 #1F8A70,40px 72px 0 0 #FF2D00, 40px 80px 0 0 #004358, 40px 88px 0 0 #96CA2D,
40px 96px 0 0 #FF974F, 40px 104px 0 0 #FF2D00, 40px 112px 0 0 #FFE11A,
40px 120px 0 0 #FF2D00,40px 128px 0 0 #004358,


48px 0px 0 0 #3FB8AF, 48px 8px 0 0 #004358, 48px 24px 0 0 #FF974F, 48px 32px 0 0 #1F8A70,48px 40px 0 0 #96CA2D, 48px 48px 0 0 #FF9E9D,
48px 56px 0 0 #FF2D00, 48px 64px 0 0 #004358,48px 72px 0 0 #96CA2D, 48px 80px 0 0 #FF974F, 48px 88px 0 0 #3FB8AF,
48px 96px 0 0 #FF974F, 48px 104px 0 0 #1F8A70, 48px 112px 0 0 #FF9E9D,
48px 120px 0 0 #96CA2D,48px 128px 0 0 #1F8A70,

 56px 24px 0 0 #FF2D00, 56px 32px 0 0 #B5E655,56px 40px 0 0 #B5E655, 56px 48px 0 0 #96CA2D,
56px 56px 0 0 #1F8A70, 56px 64px 0 0 #FF974F,56px 72px 0 0 #1F8A70, 56px 80px 0 0 #004358, 56px 88px 0 0 #96CA2D,
56px 96px 0 0 #3FB8AF, 56px 104px 0 0 #FF974F, 56px 112px 0 0 #FF9E9D,
56px 120px 0 0 #FF974F,56px 128px 0 0 #FF9E9D,

64px 0px 0 0 #96CA2D, 64px 8px 0 0 #FF9E9D, 64px 24px 0 0 #B5E655, 64px 32px 0 0 #96CA2D,64px 40px 0 0 #FFE11A, 64px 48px 0 0 #3FB8AF,
64px 56px 0 0 #FF974F, 65px 64px 0 0 #FF3D7F,64px 72px 0 0 #1F8A70, 64px 80px 0 0 #3FB8AF, 64px 88px 0 0 #004358,
64px 96px 0 0 #004358, 64px 104px 0 0 #FF3D7F, 64px 112px 0 0 #FFE11A,
64px 120px 0 0 #FF2D00,64px 128px 0 0 #FF9E9D,

72px 0px 0 0 #96CA2D, 72px 8px 0 0 #FF2D00, 72px 24px 0 0 #FF974F, 72px 32px 0 0 #FF2D00,72px 40px 0 0 #FF9E9D, 72px 48px 0 0 #FF2D00,
72px 56px 0 0 #FF974F, 72px 64px 0 0 #1F8A70,72px 72px 0 0 #FF2D00, 72px 80px 0 0 #004358, 72px 88px 0 0 #FF3D7F,
72px 96px 0 0 #FF2D00, 72px 104px 0 0 #FF3D7F, 72px 112px 0 0 #FF9E9D,
72px 120px 0 0 #FF9E9D,72px 128px 0 0 #B5E655,

80px 0px 0 0 #FF3D7F, 80px 8px 0 0 #FF2D00,  80px 24px 0 0 #B5E655, 80px 32px 0 0 #3FB8AF,80px 40px 0 0 #FFE11A, 80px 48px 0 0 #96CA2D,
80px 56px 0 0 #FF2D00, 80px 64px 0 0 #FF2D00,80px 72px 0 0 #FF2D00, 80px 80px 0 0 #004358, 80px 88px 0 0 #FF974F,
80px 96px 0 0 #96CA2D, 80px 104px 0 0 #FF3D7F, 80px 112px 0 0 #FFE11A,
80px 120px 0 0 #96CA2D,80px 128px 0 0 #96CA2D,

88px 0px 0 0 #FF3D7F, 88px 8px 0 0 #FF9E9D, 88px 24px 0 0 #FF2D00, 88px 32px 0 0 #3FB8AF,88px 40px 0 0 #FF9E9D, 88px 48px 0 0 #FF2D00,
88px 56px 0 0 #FF974F, 88px 64px 0 0 #3FB8AF,88px 72px 0 0 #FF2D00, 88px 80px 0 0 #FF2D00, 88px 88px 0 0 #FF3D7F,
88px 96px 0 0 #3FB8AF, 88px 104px 0 0 #FF974F, 88px 112px 0 0 #B5E655,
88px 120px 0 0 #FFE11A,88px 128px 0 0 #96CA2D,

96px 0px 0 0 #004358, 96px 8px 0 0 #1F8A70,  96px 24px 0 0 #FF3D7F, 96px 32px 0 0 #B5E655,96px 40px 0 0 #1F8A70, 96px 48px 0 0 #B5E655,
96px 56px 0 0 #3FB8AF, 96px 64px 0 0 #004358,96px 72px 0 0 #1F8A70, 96px 80px 0 0 #3FB8AF, 96px 88px 0 0 #FF3D7F,
96px 96px 0 0 #B5E655, 96px 104px 0 0 #B5E655, 96px 112px 0 0 #B5E655,
96px 120px 0 0 #004358,96px 128px 0 0 #004358,

104px 0px 0 0 #FF974F, 104px 8px 0 0 #1F8A70,  104px 24px 0 0 #FF2D00, 104px 32px 0 0 #96CA2D,104px 40px 0 0 #B5E655, 104px 48px 0 0 #B5E655,
104px 56px 0 0 #96CA2D, 104px 64px 0 0 #1F8A70,104px 72px 0 0 #FF2D00, 104px 80px 0 0 #3FB8AF, 104px 88px 0 0 #FF3D7F,
104px 96px 0 0 #96CA2D, 104px 104px 0 0 #FF3D7F, 104px 112px 0 0 #FF3D7F,
104px 120px 0 0 #004358,104px 128px 0 0 #FF2D00,


112px 0px 0 0 #FF3D7F, 112px 8px 0 0 #1F8A70,  112px 24px 0 0 #3FB8AF, 112px 32px 0 0 #96CA2D,112px 40px 0 0 #FF2D00, 112px 48px 0 0 #FF3D7F,
112px 56px 0 0 #1F8A70, 112px 64px 0 0 #FF9E9D,112px 72px 0 0 #FF9E9D, 112px 80px 0 0 #004358, 112px 88px 0 0 #FF3D7F,
112px 96px 0 0 #004358, 112px 104px 0 0 #3FB8AF, 112px 112px 0 0 #FF9E9D,
112px 120px 0 0 #FF3D7F,112px 128px 0 0 #FF9E9D,

120px 0px 0 0 #FF974F, 120px 8px 0 0 #1F8A70, 120px 24px 0 0 #FF2D00, 120px 32px 0 0 #3FB8AF,120px 40px 0 0 #3FB8AF, 120px 48px 0 0 #FF3D7F,
120px 56px 0 0 #FF3D7F, 120px 64px 0 0 #3FB8AF,120px 72px 0 0 #FF9E9D, 120px 80px 0 0 #004358, 120px 88px 0 0 #FF2D00,
120px 96px 0 0 #004358, 120px 104px 0 0 #1F8A70, 120px 112px 0 0 #B5E655,
120px 120px 0 0 #96CA2D,120px 128px 0 0 #FF2D00,

128px 0px 0 0 #1F8A70, 128px 8px 0 0 #1F8A70, 128px 32px 0 0 #3FB8AF,128px 40px 0 0 #FF3D7F, 128px 48px 0 0 #3FB8AF,
128px 56px 0 0 #1F8A70, 128px 64px 0 0 #3FB8AF,128px 72px 0 0 #1F8A70, 128px 80px 0 0 #004358, 128px 88px 0 0 #FF3D7F,
128px 96px 0 0 #3FB8AF, 128px 104px 0 0 #004358, 128px 112px 0 0 #1F8A70,
128px 120px 0 0 #FF2D00,

;
       }
       
       40%{
            box-shadow:
  

24px 0px 0 0 #FF3D7F, 24px 8px 0 0 #FF3D7F, 24px 32px 0 0 #FF2D00,24px 40px 0 0 #BEDB39, 24px 48px 0 0 #FF3D7F,
24px 56px 0 0 #BEDB39, 24px 64px 0 0 #B5E655,24px 72px 0 0 #FF3D7F, 24px 80px 0 0 #FF9E9D, 24px 88px 0 0 #FF9E9D,
24px 96px 0 0 #D1DBBD, 24px 104px 0 0 #004358, 24px 112px 0 0 #96CA2D,
24px 120px 0 0 #FF9E9D,

32px 0px 0 0 #FF2D00, 32px 8px 0 0 #1F8A70,  32px 24px 0 0 #B5E655, 32px 32px 0 0 #004358,32px 40px 0 0 #FF3D7F, 32px 48px 0 0 #FF9E9D,
32px 56px 0 0 #B5E655, 32px 64px 0 0 #D1DBBD,32px 72px 0 0 #FF3D7F, 32px 80px 0 0 #B5E655, 32px 88px 0 0 #B5E655,
32px 96px 0 0 #FF3D7F, 32px 104px 0 0 #FF9E9D, 32px 112px 0 0 #BEDB39,
32px 120px 0 0 #FF9E9D,32px 128px 0 0 #FF2D00,

40px 0px 0 0 #004358, 40px 8px 0 0 #FF2D00,  40px 24px 0 0 #1F8A70, 40px 32px 0 0 #BEDB39,40px 40px 0 0 #FF3D7F, 40px 48px 0 0 #BEDB39,
40px 56px 0 0 #FF2D00, 40px 64px 0 0 #004358,40px 72px 0 0 #FF3D7F, 40px 80px 0 0 #FF2D00, 40px 88px 0 0 #FF3D7F,
40px 96px 0 0 #FF9E9D, 40px 104px 0 0 #FF3D7F, 40px 112px 0 0 #FF3D7F,
40px 120px 0 0 #004358,40px 128px 0 0 #FF2D00,


48px 0px 0 0 #B5E655, 48px 8px 0 0 #FF2D00,  48px 24px 0 0 #FF9E9D, 48px 32px 0 0 #004358,48px 40px 0 0 #FF3D7F, 48px 48px 0 0 #BEDB39,
48px 56px 0 0 #004358, 48px 64px 0 0 #FF2D00,48px 72px 0 0 #FF3D7F, 48px 80px 0 0 #FF9E9D, 48px 88px 0 0 #B5E655,
48px 96px 0 0 #FF9E9D, 48px 104px 0 0 #004358, 48px 112px 0 0 #BEDB39,
48px 120px 0 0 #FF3D7F,48px 128px 0 0 #004358,

 56px 24px 0 0 #FF3D7F, 56px 32px 0 0 #1F8A70,56px 40px 0 0 #1F8A70, 56px 48px 0 0 #FF3D7F,
56px 56px 0 0 #004358, 56px 64px 0 0 #FF9E9D,56px 72px 0 0 #004358, 56px 80px 0 0 #FF2D00, 56px 88px 0 0 #004358,
56px 96px 0 0 #B5E655, 56px 104px 0 0 #FF9E9D, 56px 112px 0 0 #BEDB39,
56px 120px 0 0 #FF9E9D,56px 128px 0 0 #BEDB39,

64px 0px 0 0 #FF3D7F, 64px 8px 0 0 #BEDB39,  64px 24px 0 0 #1F8A70, 64px 32px 0 0 #FF3D7F,64px 40px 0 0 #96CA2D, 64px 48px 0 0 #B5E655,
64px 56px 0 0 #FF9E9D, 65px 64px 0 0 #D1DBBD,64px 72px 0 0 #004358, 64px 80px 0 0 #B5E655, 64px 88px 0 0 #FF2D00,
64px 96px 0 0 #FF2D00, 64px 104px 0 0 #D1DBBD, 64px 112px 0 0 #96CA2D,
64px 120px 0 0 #004358,64px 128px 0 0 #BEDB39,

72px 0px 0 0 #004358, 72px 8px 0 0 #FF3D7F,  72px 24px 0 0 #FF9E9D, 72px 32px 0 0 #FF3D7F,72px 40px 0 0 #BEDB39, 72px 48px 0 0 #FF3D7F,
72px 56px 0 0 #FF9E9D, 72px 64px 0 0 #004358,72px 72px 0 0 #FF3D7F, 72px 80px 0 0 #FF2D00, 72px 88px 0 0 #D1DBBD,
72px 96px 0 0 #004358, 72px 104px 0 0 #D1DBBD, 72px 112px 0 0 #BEDB39,
72px 120px 0 0 #BEDB39,72px 128px 0 0 #1F8A70,

80px 0px 0 0 #D1DBBD, 80px 8px 0 0 #FF3D7F,  80px 24px 0 0 #1F8A70, 80px 32px 0 0 #B5E655,80px 40px 0 0 #96CA2D, 80px 48px 0 0 #FF3D7F,
80px 56px 0 0 #004358, 80px 64px 0 0 #FF3D7F,80px 72px 0 0 #FF3D7F, 80px 80px 0 0 #FF2D00, 80px 88px 0 0 #FF9E9D,
80px 96px 0 0 #004358, 80px 104px 0 0 #D1DBBD, 80px 112px 0 0 #96CA2D,
80px 120px 0 0 #FF3D7F,80px 128px 0 0 #FF3D7F,

88px 0px 0 0 #D1DBBD, 88px 8px 0 0 #BEDB39,  88px 24px 0 0 #004358, 88px 32px 0 0 #B5E655,88px 40px 0 0 #BEDB39, 88px 48px 0 0 #FF3D7F,
88px 56px 0 0 #FF9E9D, 88px 64px 0 0 #B5E655,88px 72px 0 0 #FF3D7F, 88px 80px 0 0 #004358, 88px 88px 0 0 #D1DBBD,
88px 96px 0 0 #B5E655, 88px 104px 0 0 #FF9E9D, 88px 112px 0 0 #1F8A70,
88px 120px 0 0 #96CA2D,88px 128px 0 0 #FF3D7F,

96px 0px 0 0 #FF2D00, 96px 8px 0 0 #004358,  96px 24px 0 0 #D1DBBD, 96px 32px 0 0 #1F8A70,96px 40px 0 0 #004358, 96px 48px 0 0 #1F8A70,
96px 56px 0 0 #B5E655, 96px 64px 0 0 #FF2D00,96px 72px 0 0 #004358, 96px 80px 0 0 #B5E655, 96px 88px 0 0 #D1DBBD,
96px 96px 0 0 #1F8A70, 96px 104px 0 0 #1F8A70, 96px 112px 0 0 #1F8A70,
96px 120px 0 0 #FF2D00,96px 128px 0 0 #FF2D00,

104px 0px 0 0 #FF9E9D, 104px 8px 0 0 #004358, 104px 24px 0 0 #FF3D7F, 104px 32px 0 0 #D1DBBD,104px 40px 0 0 #1F8A70, 104px 48px 0 0 #1F8A70,
104px 56px 0 0 #FF3D7F, 104px 64px 0 0 #004358,104px 72px 0 0 #FF3D7F, 104px 80px 0 0 #B5E655, 104px 88px 0 0 #D1DBBD,
104px 96px 0 0 #004358, 104px 104px 0 0 #D1DBBD, 104px 112px 0 0 #D1DBBD,
104px 120px 0 0 #FF2D00,104px 128px 0 0 #FF3D7F,


112px 0px 0 0 #D1DBBD, 112px 8px 0 0 #004358,  112px 24px 0 0 #B5E655, 112px 32px 0 0 #004358,112px 40px 0 0 #FF3D7F, 112px 48px 0 0 #D1DBBD,
112px 56px 0 0 #004358, 112px 64px 0 0 #BEDB39,112px 72px 0 0 #BEDB39, 112px 80px 0 0 #FF2D00, 112px 88px 0 0 #D1DBBD,
112px 96px 0 0 #FF2D00, 112px 104px 0 0 #B5E655, 112px 112px 0 0 #BEDB39,
112px 120px 0 0 #D1DBBD,112px 128px 0 0 #BEDB39,

120px 0px 0 0 #FF9E9D, 120px 8px 0 0 #004358,  120px 24px 0 0 #004358, 120px 32px 0 0 #B5E655,120px 40px 0 0 #B5E655, 120px 48px 0 0 #D1DBBD,
120px 56px 0 0 #D1DBBD, 120px 64px 0 0 #B5E655,120px 72px 0 0 #BEDB39, 120px 80px 0 0 #FF2D00, 120px 88px 0 0 #004358,
120px 96px 0 0 #FF2D00, 120px 104px 0 0 #004358, 120px 112px 0 0 #1F8A70,
120px 120px 0 0 #004358,120px 128px 0 0 #004358,

128px 0px 0 0 #004358, 128px 8px 0 0 #004358,  128px 32px 0 0 #B5E655,128px 40px 0 0 #D1DBBD, 128px 48px 0 0 #B5E655,
128px 56px 0 0 #004358, 128px 64px 0 0 #B5E655,128px 72px 0 0 #004358, 128px 80px 0 0 #FF2D00, 128px 88px 0 0 #D1DBBD,
128px 96px 0 0 #B5E655, 128px 104px 0 0 #FF2D00, 128px 112px 0 0 #004358,
128px 120px 0 0 #004358, 


       }
       
       60%{
          box-shadow:


24px 0px 0 0 #FF9E9D, 24px 8px 0 0 #FF9E9D,  24px 32px 0 0 #FD7400,24px 40px 0 0 #FFE11A, 24px 48px 0 0 #FF9E9D,
24px 56px 0 0 #FFE11A, 24px 64px 0 0 #004358,24px 72px 0 0 #FF9E9D, 24px 80px 0 0 #96CA2D, 24px 88px 0 0 #96CA2D,
24px 96px 0 0 #3FB8AF, 24px 104px 0 0 #1F8A70, 24px 112px 0 0 #FFF0A5,
24px 120px 0 0 #96CA2D,

32px 0px 0 0 #FD7400, 32px 8px 0 0 #FF2D00, 32px 24px 0 0 #004358, 32px 32px 0 0 #1F8A70,32px 40px 0 0 #FF9E9D, 32px 48px 0 0 #96CA2D,
32px 56px 0 0 #004358, 32px 64px 0 0 #3FB8AF,32px 72px 0 0 #FF9E9D, 32px 80px 0 0 #004358, 32px 88px 0 0 #004358,
32px 96px 0 0 #FF9E9D, 32px 104px 0 0 #96CA2D, 32px 112px 0 0 #FFE11A,
32px 120px 0 0 #96CA2D,32px 128px 0 0 #FD7400,

40px 0px 0 0 #1F8A70, 40px 8px 0 0 #FD7400,  40px 24px 0 0 #FF2D00, 40px 32px 0 0 #FFE11A,40px 40px 0 0 #FF9E9D, 40px 48px 0 0 #FFE11A,
40px 56px 0 0 #FD7400, 40px 64px 0 0 #FF3D7F,40px 72px 0 0 #FF9E9D, 40px 80px 0 0 #FD7400, 40px 88px 0 0 #FF9E9D,
40px 96px 0 0 #96CA2D, 40px 104px 0 0 #FF9E9D, 40px 112px 0 0 #FF9E9D,
40px 120px 0 0 #1F8A70,40px 128px 0 0 #FD7400,


48px 0px 0 0 #004358, 48px 8px 0 0 #FD7400,  48px 24px 0 0 #96CA2D, 48px 32px 0 0 #FF3D7F,48px 40px 0 0 #FF9E9D, 48px 48px 0 0 #FFE11A,
48px 56px 0 0 #1F8A70, 48px 64px 0 0 #FD7400,48px 72px 0 0 #FF9E9D, 48px 80px 0 0 #96CA2D, 48px 88px 0 0 #004358,
48px 96px 0 0 #96CA2D, 48px 104px 0 0 #FF3D7F, 48px 112px 0 0 #FFE11A,
48px 120px 0 0 #FF9E9D,48px 128px 0 0 #FF3D7F,

 56px 24px 0 0 #FF9E9D, 56px 32px 0 0 #FF2D00,56px 40px 0 0 #FF2D00, 56px 48px 0 0 #FF9E9D,
56px 56px 0 0 #FF3D7F, 56px 64px 0 0 #96CA2D,56px 72px 0 0 #FF3D7F, 56px 80px 0 0 #FD7400, 56px 88px 0 0 #1F8A70,
56px 96px 0 0 #004358, 56px 104px 0 0 #96CA2D, 56px 112px 0 0 #FFE11A,
56px 120px 0 0 #96CA2D,56px 128px 0 0 #FFE11A,

64px 0px 0 0 #FF9E9D, 64px 8px 0 0 #FFE11A, 64px 24px 0 0 #FF2D00, 64px 32px 0 0 #FF9E9D,64px 40px 0 0 #FFF0A5, 64px 48px 0 0 #004358,
64px 56px 0 0 #96CA2D, 65px 64px 0 0 #3FB8AF,64px 72px 0 0 #FF3D7F, 64px 80px 0 0 #004358, 64px 88px 0 0 #FD7400,
64px 96px 0 0 #FD7400, 64px 104px 0 0 #3FB8AF, 64px 112px 0 0 #FFF0A5,
64px 120px 0 0 #1F8A70,64px 128px 0 0 #FFE11A,

72px 0px 0 0 #1F8A70, 72px 8px 0 0 #FF9E9D,  72px 24px 0 0 #96CA2D, 72px 32px 0 0 #FF9E9D,72px 40px 0 0 #FFE11A, 72px 48px 0 0 #FF9E9D,
72px 56px 0 0 #96CA2D, 72px 64px 0 0 #FF3D7F,72px 72px 0 0 #FF9E9D, 72px 80px 0 0 #FD7400, 72px 88px 0 0 #3FB8AF,
72px 96px 0 0 #1F8A70, 72px 104px 0 0 #3FB8AF, 72px 112px 0 0 #FFE11A,
72px 120px 0 0 #FFE11A,72px 128px 0 0 #FF2D00,

80px 0px 0 0 #3FB8AF, 80px 8px 0 0 #FF9E9D, 80px 24px 0 0 #FF2D00, 80px 32px 0 0 #004358,80px 40px 0 0 #FFF0A5, 80px 48px 0 0 #FF9E9D,
80px 56px 0 0 #1F8A70, 80px 64px 0 0 #FF9E9D,80px 72px 0 0 #FF9E9D, 80px 80px 0 0 #FD7400, 80px 88px 0 0 #96CA2D,
80px 96px 0 0 #1F8A70, 80px 104px 0 0 #3FB8AF, 80px 112px 0 0 #FFF0A5,
80px 120px 0 0 #FF9E9D,80px 128px 0 0 #FF9E9D,

88px 0px 0 0 #3FB8AF, 88px 8px 0 0 #FFE11A,  88px 24px 0 0 #1F8A70, 88px 32px 0 0 #004358,88px 40px 0 0 #FFE11A, 88px 48px 0 0 #FF9E9D,
88px 56px 0 0 #96CA2D, 88px 64px 0 0 #004358,88px 72px 0 0 #FF9E9D, 88px 80px 0 0 #1F8A70, 88px 88px 0 0 #3FB8AF,
88px 96px 0 0 #004358, 88px 104px 0 0 #96CA2D, 88px 112px 0 0 #FF2D00,
88px 120px 0 0 #FFF0A5,88px 128px 0 0 #FF9E9D,

96px 0px 0 0 #FD7400, 96px 8px 0 0 #FF3D7F, 96px 24px 0 0 #3FB8AF, 96px 32px 0 0 #FF2D00,96px 40px 0 0 #FF3D7F, 96px 48px 0 0 #FF2D00,
96px 56px 0 0 #004358, 96px 64px 0 0 #FD7400,96px 72px 0 0 #FF3D7F, 96px 80px 0 0 #004358, 96px 88px 0 0 #3FB8AF,
96px 96px 0 0 #FF2D00, 96px 104px 0 0 #FF2D00, 96px 112px 0 0 #FF2D00,
96px 120px 0 0 #FD7400,96px 128px 0 0 #FD7400,

104px 0px 0 0 #96CA2D, 104px 8px 0 0 #FF3D7F, 104px 24px 0 0 #FF9E9D, 104px 32px 0 0 #3FB8AF,104px 40px 0 0 #FF2D00, 104px 48px 0 0 #FF2D00,
104px 56px 0 0 #FF9E9D, 104px 64px 0 0 #FF3D7F,104px 72px 0 0 #FF9E9D, 104px 80px 0 0 #004358, 104px 88px 0 0 #3FB8AF,
104px 96px 0 0 #1F8A70, 104px 104px 0 0 #3FB8AF, 104px 112px 0 0 #3FB8AF,
104px 120px 0 0 #FD7400,104px 128px 0 0 #FF9E9D,


112px 0px 0 0 #3FB8AF, 112px 8px 0 0 #FF3D7F,  112px 24px 0 0 #004358, 112px 32px 0 0 #1F8A70,112px 40px 0 0 #FF9E9D, 112px 48px 0 0 #3FB8AF,
112px 56px 0 0 #FF3D7F, 112px 64px 0 0 #FFE11A,112px 72px 0 0 #FFE11A, 112px 80px 0 0 #FD7400, 112px 88px 0 0 #3FB8AF,
112px 96px 0 0 #FD7400, 112px 104px 0 0 #004358, 112px 112px 0 0 #FFE11A,
112px 120px 0 0 #3FB8AF,112px 128px 0 0 #FFE11A,

120px 0px 0 0 #96CA2D, 120px 8px 0 0 #FF3D7F, 120px 24px 0 0 #1F8A70, 120px 32px 0 0 #004358,120px 40px 0 0 #004358, 120px 48px 0 0 #3FB8AF,
120px 56px 0 0 #3FB8AF, 120px 64px 0 0 #004358,120px 72px 0 0 #FFE11A, 120px 80px 0 0 #FD7400, 120px 88px 0 0 #1F8A70,
120px 96px 0 0 #FD7400, 120px 104px 0 0 #FF3D7F, 120px 112px 0 0 #FF2D00,
120px 120px 0 0 #1F8A70,120px 128px 0 0 #1F8A70,

128px 0px 0 0 #FF3D7F, 128px 8px 0 0 #FF3D7F,  128px 32px 0 0 #004358,128px 40px 0 0 #3FB8AF, 128px 48px 0 0 #004358,
128px 56px 0 0 #FF3D7F, 128px 64px 0 0 #004358,128px 72px 0 0 #FF3D7F, 128px 80px 0 0 #FD7400, 128px 88px 0 0 #3FB8AF,
128px 96px 0 0 #004358, 128px 104px 0 0 #FD7400, 128px 112px 0 0 #FF3D7F,
128px 120px 0 0 #1F8A70, 

;
       }
       
        
       80%{
            box-shadow:

24px 0px 0 0 #FF3D7F, 24px 8px 0 0 #FF3D7F,  24px 32px 0 0 #FF2D00,24px 40px 0 0 #BEDB39, 24px 48px 0 0 #FF3D7F,
24px 56px 0 0 #BEDB39, 24px 64px 0 0 #B5E655,24px 72px 0 0 #FF3D7F, 24px 80px 0 0 #FF9E9D, 24px 88px 0 0 #FF9E9D,
24px 96px 0 0 #D1DBBD, 24px 104px 0 0 #004358, 24px 112px 0 0 #96CA2D,
24px 120px 0 0 #FF9E9D,

32px 0px 0 0 #FF2D00, 32px 8px 0 0 #1F8A70,  32px 24px 0 0 #B5E655, 32px 32px 0 0 #004358,32px 40px 0 0 #FF3D7F, 32px 48px 0 0 #FF9E9D,
32px 56px 0 0 #B5E655, 32px 64px 0 0 #D1DBBD,32px 72px 0 0 #FF3D7F, 32px 80px 0 0 #B5E655, 32px 88px 0 0 #B5E655,
32px 96px 0 0 #FF3D7F, 32px 104px 0 0 #FF9E9D, 32px 112px 0 0 #BEDB39,
32px 120px 0 0 #FF9E9D,32px 128px 0 0 #FF2D00,

40px 0px 0 0 #004358, 40px 8px 0 0 #FF2D00,  40px 24px 0 0 #1F8A70, 40px 32px 0 0 #BEDB39,40px 40px 0 0 #FF3D7F, 40px 48px 0 0 #BEDB39,
40px 56px 0 0 #FF2D00, 40px 64px 0 0 #004358,40px 72px 0 0 #FF3D7F, 40px 80px 0 0 #FF2D00, 40px 88px 0 0 #FF3D7F,
40px 96px 0 0 #FF9E9D, 40px 104px 0 0 #FF3D7F, 40px 112px 0 0 #FF3D7F,
40px 120px 0 0 #004358,40px 128px 0 0 #FF2D00,


48px 0px 0 0 #B5E655, 48px 8px 0 0 #FF2D00,  48px 24px 0 0 #FF9E9D, 48px 32px 0 0 #004358,48px 40px 0 0 #FF3D7F, 48px 48px 0 0 #BEDB39,
48px 56px 0 0 #004358, 48px 64px 0 0 #FF2D00,48px 72px 0 0 #FF3D7F, 48px 80px 0 0 #FF9E9D, 48px 88px 0 0 #B5E655,
48px 96px 0 0 #FF9E9D, 48px 104px 0 0 #004358, 48px 112px 0 0 #BEDB39,
48px 120px 0 0 #FF3D7F,48px 128px 0 0 #004358,

 56px 24px 0 0 #FF3D7F, 56px 32px 0 0 #1F8A70,56px 40px 0 0 #1F8A70, 56px 48px 0 0 #FF3D7F,
56px 56px 0 0 #004358, 56px 64px 0 0 #FF9E9D,56px 72px 0 0 #004358, 56px 80px 0 0 #FF2D00, 56px 88px 0 0 #004358,
56px 96px 0 0 #B5E655, 56px 104px 0 0 #FF9E9D, 56px 112px 0 0 #BEDB39,
56px 120px 0 0 #FF9E9D,56px 128px 0 0 #BEDB39,

64px 0px 0 0 #FF3D7F, 64px 8px 0 0 #BEDB39, 64px 24px 0 0 #1F8A70, 64px 32px 0 0 #FF3D7F,64px 40px 0 0 #96CA2D, 64px 48px 0 0 #B5E655,
64px 56px 0 0 #FF9E9D, 65px 64px 0 0 #D1DBBD,64px 72px 0 0 #004358, 64px 80px 0 0 #B5E655, 64px 88px 0 0 #FF2D00,
64px 96px 0 0 #FF2D00, 64px 104px 0 0 #D1DBBD, 64px 112px 0 0 #96CA2D,
64px 120px 0 0 #004358,64px 128px 0 0 #BEDB39,

72px 0px 0 0 #004358, 72px 8px 0 0 #FF3D7F, 72px 24px 0 0 #FF9E9D, 72px 32px 0 0 #FF3D7F,72px 40px 0 0 #BEDB39, 72px 48px 0 0 #FF3D7F,
72px 56px 0 0 #FF9E9D, 72px 64px 0 0 #004358,72px 72px 0 0 #FF3D7F, 72px 80px 0 0 #FF2D00, 72px 88px 0 0 #D1DBBD,
72px 96px 0 0 #004358, 72px 104px 0 0 #D1DBBD, 72px 112px 0 0 #BEDB39,
72px 120px 0 0 #BEDB39,72px 128px 0 0 #1F8A70,

80px 0px 0 0 #D1DBBD, 80px 8px 0 0 #FF3D7F, 80px 24px 0 0 #1F8A70, 80px 32px 0 0 #B5E655,80px 40px 0 0 #96CA2D, 80px 48px 0 0 #FF3D7F,
80px 56px 0 0 #004358, 80px 64px 0 0 #FF3D7F,80px 72px 0 0 #FF3D7F, 80px 80px 0 0 #FF2D00, 80px 88px 0 0 #FF9E9D,
80px 96px 0 0 #004358, 80px 104px 0 0 #D1DBBD, 80px 112px 0 0 #96CA2D,
80px 120px 0 0 #FF3D7F,80px 128px 0 0 #FF3D7F,

88px 0px 0 0 #D1DBBD, 88px 8px 0 0 #BEDB39,  88px 24px 0 0 #004358, 88px 32px 0 0 #B5E655,88px 40px 0 0 #BEDB39, 88px 48px 0 0 #FF3D7F,
88px 56px 0 0 #FF9E9D, 88px 64px 0 0 #B5E655,88px 72px 0 0 #FF3D7F, 88px 80px 0 0 #004358, 88px 88px 0 0 #D1DBBD,
88px 96px 0 0 #B5E655, 88px 104px 0 0 #FF9E9D, 88px 112px 0 0 #1F8A70,
88px 120px 0 0 #96CA2D,88px 128px 0 0 #FF3D7F,

96px 0px 0 0 #FF2D00, 96px 8px 0 0 #004358,  96px 24px 0 0 #D1DBBD, 96px 32px 0 0 #1F8A70,96px 40px 0 0 #004358, 96px 48px 0 0 #1F8A70,
96px 56px 0 0 #B5E655, 96px 64px 0 0 #FF2D00,96px 72px 0 0 #004358, 96px 80px 0 0 #B5E655, 96px 88px 0 0 #D1DBBD,
96px 96px 0 0 #1F8A70, 96px 104px 0 0 #1F8A70, 96px 112px 0 0 #1F8A70,
96px 120px 0 0 #FF2D00,96px 128px 0 0 #FF2D00,

104px 0px 0 0 #FF9E9D, 104px 8px 0 0 #004358, 104px 24px 0 0 #FF3D7F, 104px 32px 0 0 #D1DBBD,104px 40px 0 0 #1F8A70, 104px 48px 0 0 #1F8A70,
104px 56px 0 0 #FF3D7F, 104px 64px 0 0 #004358,104px 72px 0 0 #FF3D7F, 104px 80px 0 0 #B5E655, 104px 88px 0 0 #D1DBBD,
104px 96px 0 0 #004358, 104px 104px 0 0 #D1DBBD, 104px 112px 0 0 #D1DBBD,
104px 120px 0 0 #FF2D00,104px 128px 0 0 #FF3D7F,


112px 0px 0 0 #D1DBBD, 112px 8px 0 0 #004358,  112px 24px 0 0 #B5E655, 112px 32px 0 0 #004358,112px 40px 0 0 #FF3D7F, 112px 48px 0 0 #D1DBBD,
112px 56px 0 0 #004358, 112px 64px 0 0 #BEDB39,112px 72px 0 0 #BEDB39, 112px 80px 0 0 #FF2D00, 112px 88px 0 0 #D1DBBD,
112px 96px 0 0 #FF2D00, 112px 104px 0 0 #B5E655, 112px 112px 0 0 #BEDB39,
112px 120px 0 0 #D1DBBD,112px 128px 0 0 #BEDB39,

120px 0px 0 0 #FF9E9D, 120px 8px 0 0 #004358,  120px 24px 0 0 #004358, 120px 32px 0 0 #B5E655,120px 40px 0 0 #B5E655, 120px 48px 0 0 #D1DBBD,
120px 56px 0 0 #D1DBBD, 120px 64px 0 0 #B5E655,120px 72px 0 0 #BEDB39, 120px 80px 0 0 #FF2D00, 120px 88px 0 0 #004358,
120px 96px 0 0 #FF2D00, 120px 104px 0 0 #004358, 120px 112px 0 0 #1F8A70,
120px 120px 0 0 #004358,120px 128px 0 0 #004358,

128px 0px 0 0 #004358, 128px 8px 0 0 #004358,  128px 32px 0 0 #B5E655,128px 40px 0 0 #D1DBBD, 128px 48px 0 0 #B5E655,
128px 56px 0 0 #004358, 128px 64px 0 0 #B5E655,128px 72px 0 0 #004358, 128px 80px 0 0 #FF2D00, 128px 88px 0 0 #D1DBBD,
128px 96px 0 0 #B5E655, 128px 104px 0 0 #FF2D00, 128px 112px 0 0 #004358,
128px 120px 0 0 #004358;


       }
       
       

       
}
/*=== LOGO ANIMATION ===*/
@keyframes illuminate{
     
       
         
       0%{
              box-shadow:
          
          
          
           24px 0px 0 0 #414350, 24px 8px 0 0 #414350, 24px 32px 0 0 #414350,24px 40px 0 0 #414350, 24px 48px 0 0 #414350, 
          24px 56px 0 0 #414350, 24px 64px 0 0 #414350,24px 72px 0 0 #414350, 24px 80px 0 0 #414350, 24px 88px 0 0 #414350,
          24px 96px 0 0 #414350, 24px 104px 0 0 #414350, 24px 112px 0 0 #414350,
          24px 120px 0 0 #414350,
          
           32px 0px 0 0 #414350, 32px 8px 0 0 #414350, 32px 24px 0 0 #414350, 32px 32px 0 0 #414350,32px 40px 0 0 #414350, 32px 48px 0 0 #414350, 
          32px 56px 0 0 #414350, 32px 64px 0 0 #414350,32px 72px 0 0 #414350, 32px 80px 0 0 #414350, 32px 88px 0 0 #414350,
          32px 96px 0 0 #414350, 32px 104px 0 0 #414350, 32px 112px 0 0 #414350,
          32px 120px 0 0 #414350,32px 128px 0 0 #414350,
          
          40px 0px 0 0 #414350, 40px 8px 0 0 #414350, 40px 24px 0 0 #414350, 40px 32px 0 0 #414350,40px 40px 0 0 #414350, 40px 48px 0 0 #414350, 
          40px 56px 0 0 #414350, 40px 64px 0 0 #414350,40px 72px 0 0 #414350, 40px 80px 0 0 #414350, 40px 88px 0 0 #414350,
          40px 96px 0 0 #414350, 40px 104px 0 0 #414350, 40px 112px 0 0 #414350,
          40px 120px 0 0 #414350,40px 128px 0 0 #414350,
          
          
           48px 0px 0 0 #414350, 48px 8px 0 0 #414350,48px 24px 0 0 #414350, 48px 32px 0 0 #414350,48px 40px 0 0 #414350, 48px 48px 0 0 #414350, 
          48px 56px 0 0 #7AD7FD, 48px 64px 0 0 #7AD7FD,48px 72px 0 0 #7AD7FD, 48px 80px 0 0 #7AD7FD, 48px 88px 0 0 #7AD7FD,
          48px 96px 0 0 #7AD7FD, 48px 104px 0 0 #414350, 48px 112px 0 0 #414350,
          48px 120px 0 0 #414350,48px 128px 0 0 #414350,
          
            56px 24px 0 0 #414350, 56px 32px 0 0 #414350,56px 40px 0 0 #414350, 56px 48px 0 0 #7AD7FD, 
          56px 56px 0 0 #7AD7FD, 56px 64px 0 0 #7AD7FD,56px 72px 0 0 #7AD7FD, 56px 80px 0 0 #7AD7FD, 56px 88px 0 0 #7AD7FD,
          56px 96px 0 0 #7AD7FD, 56px 104px 0 0 #7AD7FD, 56px 112px 0 0 #414350,
          56px 120px 0 0 #414350,56px 128px 0 0 #414350,
          
          64px 0px 0 0 #414350, 64px 8px 0 0 #414350,  64px 24px 0 0 #414350, 64px 32px 0 0 #414350,64px 40px 0 0 #414350, 64px 48px 0 0 #7AD7FD, 
          64px 56px 0 0 #7AD7FD, 64px 64px 0 0 #7AD7FD,64px 72px 0 0 #7AD7FD, 64px 80px 0 0 #7AD7FD, 64px 88px 0 0 #7AD7FD,
          64px 96px 0 0 #7AD7FD, 64px 104px 0 0 #7AD7FD, 64px 112px 0 0 #414350,
          64px 120px 0 0 #414350,64px 128px 0 0 #414350,
          
           72px 0px 0 0 #414350, 72px 8px 0 0 #414350, 72px 24px 0 0 #414350, 72px 32px 0 0 #414350,72px 40px 0 0 #414350, 72px 48px 0 0 #7AD7FD, 
          72px 56px 0 0 #7AD7FD, 72px 64px 0 0 #7AD7FD,72px 72px 0 0 #7AD7FD, 72px 80px 0 0 #7AD7FD, 72px 88px 0 0 #7AD7FD,
          72px 96px 0 0 #7AD7FD, 72px 104px 0 0 #7AD7FD, 72px 112px 0 0 #414350,
          72px 120px 0 0 #414350,72px 128px 0 0 #414350,
          
          80px 0px 0 0 #414350, 80px 8px 0 0 #414350,  80px 24px 0 0 #414350, 80px 32px 0 0 #414350,80px 40px 0 0 #414350, 80px 48px 0 0 #7AD7FD, 
          80px 56px 0 0 #7AD7FD, 80px 64px 0 0 #7AD7FD,80px 72px 0 0 #7AD7FD, 80px 80px 0 0 #7AD7FD, 80px 88px 0 0 #7AD7FD,
          80px 96px 0 0 #7AD7FD, 80px 104px 0 0 #7AD7FD, 80px 112px 0 0 #414350,
          80px 120px 0 0 #414350,80px 128px 0 0 #414350,
          
           88px 0px 0 0 #414350, 88px 8px 0 0 #414350,  88px 24px 0 0 #414350, 88px 32px 0 0 #414350,88px 40px 0 0 #414350, 88px 48px 0 0 #7AD7FD, 
          88px 56px 0 0 #7AD7FD, 88px 64px 0 0 #7AD7FD,88px 72px 0 0 #7AD7FD, 88px 80px 0 0 #7AD7FD, 88px 88px 0 0 #7AD7FD,
          88px 96px 0 0 #7AD7FD, 88px 104px 0 0 #7AD7FD, 88px 112px 0 0 #414350,
          88px 120px 0 0 #414350,88px 128px 0 0 #414350,
          
          96px 0px 0 0 #414350, 96px 8px 0 0 #414350, 96px 24px 0 0 #414350, 96px 32px 0 0 #414350,96px 40px 0 0 #414350, 96px 48px 0 0 #7AD7FD, 
          96px 56px 0 0 #7AD7FD, 96px 64px 0 0 #7AD7FD,96px 72px 0 0 #7AD7FD, 96px 80px 0 0 #7AD7FD, 96px 88px 0 0 #7AD7FD,
          96px 96px 0 0 #7AD7FD, 96px 104px 0 0 #7AD7FD, 96px 112px 0 0 #414350,
          96px 120px 0 0 #414350,96px 128px 0 0 #414350,
          
           104px 0px 0 0 #414350, 104px 8px 0 0 #414350,104px 24px 0 0 #414350, 104px 32px 0 0 #414350,104px 40px 0 0 #414350, 104px 48px 0 0 #414350, 
          104px 56px 0 0 #7AD7FD, 104px 64px 0 0 #7AD7FD,104px 72px 0 0 #7AD7FD, 104px 80px 0 0 #7AD7FD, 104px 88px 0 0 #7AD7FD,
          104px 96px 0 0 #7AD7FD, 104px 104px 0 0 #414350, 104px 112px 0 0 #414350,
          104px 120px 0 0 #414350,104px 128px 0 0 #414350,
          
          
          112px 0px 0 0 #414350, 112px 8px 0 0 #414350,112px 24px 0 0 #414350, 112px 32px 0 0 #414350,112px 40px 0 0 #414350, 112px 48px 0 0 #414350, 
          112px 56px 0 0 #414350, 112px 64px 0 0 #414350,112px 72px 0 0 #414350, 112px 80px 0 0 #414350, 112px 88px 0 0 #414350,
          112px 96px 0 0 #414350, 112px 104px 0 0 #414350, 112px 112px 0 0 #414350,
          112px 120px 0 0 #414350,112px 128px 0 0 #414350,
          
           120px 0px 0 0 #414350, 120px 8px 0 0 #414350, 120px 24px 0 0 #414350, 120px 32px 0 0 #414350,120px 40px 0 0 #414350, 120px 48px 0 0 #414350, 
          120px 56px 0 0 #414350, 120px 64px 0 0 #414350,120px 72px 0 0 #414350, 120px 80px 0 0 #414350, 120px 88px 0 0 #414350,
          120px 96px 0 0 #414350, 120px 104px 0 0 #414350, 120px 112px 0 0 #414350,
          120px 120px 0 0 #414350,120px 128px 0 0 #414350,
          
          128px 0px 0 0 #414350, 128px 8px 0 0 #414350, 128px 32px 0 0 #414350,128px 40px 0 0 #414350, 128px 48px 0 0 #414350, 
          128px 56px 0 0 #414350, 128px 64px 0 0 #414350,128px 72px 0 0 #414350, 128px 80px 0 0 #414350, 128px 88px 0 0 #414350,
          128px 96px 0 0 #414350, 128px 104px 0 0 #414350, 128px 112px 0 0 #414350,
          128px 120px 0 0 #414350;
     
       }
       30%{
           box-shadow:



24px 0px 0 0 #747681, 24px 8px 0 0 #747681, 24px 32px 0 0 #747681,24px 40px 0 0 #747681, 24px 48px 0 0 #747681,
24px 56px 0 0 #747681, 24px 64px 0 0 #747681,24px 72px 0 0 #747681, 24px 80px 0 0 #747681, 24px 88px 0 0 #747681,
24px 96px 0 0 #747681, 24px 104px 0 0 #747681, 24px 112px 0 0 #747681,
24px 120px 0 0 #747681,

32px 0px 0 0 #747681, 32px 8px 0 0 #747681,32px 24px 0 0 #747681, 32px 32px 0 0 #747681,32px 40px 0 0 #747681, 32px 48px 0 0 #747681,
32px 56px 0 0 #747681, 32px 64px 0 0 #747681,32px 72px 0 0 #747681, 32px 80px 0 0 #747681, 32px 88px 0 0 #747681,
32px 96px 0 0 #747681, 32px 104px 0 0 #747681, 32px 112px 0 0 #747681,
32px 120px 0 0 #747681,32px 128px 0 0 #747681,

40px 0px 0 0 #747681, 40px 8px 0 0 #747681,  40px 24px 0 0 #747681, 40px 32px 0 0 #747681,40px 40px 0 0 #747681, 40px 48px 0 0 #747681,
40px 56px 0 0 #747681, 40px 64px 0 0 #747681,40px 72px 0 0 #747681, 40px 80px 0 0 #747681, 40px 88px 0 0 #747681,
40px 96px 0 0 #747681, 40px 104px 0 0 #747681, 40px 112px 0 0 #747681,
40px 120px 0 0 #747681,40px 128px 0 0 #747681,


48px 0px 0 0 #747681, 48px 8px 0 0 #747681, 48px 24px 0 0 #747681, 48px 32px 0 0 #747681,48px 40px 0 0 #747681, 48px 48px 0 0 #747681,
48px 56px 0 0 #a6dcf2, 48px 64px 0 0 #a6dcf2,48px 72px 0 0 #a6dcf2, 48px 80px 0 0 #a6dcf2, 48px 88px 0 0 #a6dcf2,
48px 96px 0 0 #a6dcf2, 48px 104px 0 0 #747681, 48px 112px 0 0 #747681,
48px 120px 0 0 #747681,48px 128px 0 0 #747681,

56px 24px 0 0 #747681, 56px 32px 0 0 #747681,56px 40px 0 0 #747681, 56px 48px 0 0 #a6dcf2,
56px 56px 0 0 #a6dcf2, 56px 64px 0 0 #a6dcf2,56px 72px 0 0 #a6dcf2, 56px 80px 0 0 #a6dcf2, 56px 88px 0 0 #a6dcf2,
56px 96px 0 0 #a6dcf2, 56px 104px 0 0 #a6dcf2, 56px 112px 0 0 #747681,
56px 120px 0 0 #747681,56px 128px 0 0 #747681,

64px 0px 0 0 #747681, 64px 8px 0 0 #747681, 64px 24px 0 0 #747681, 64px 32px 0 0 #747681,64px 40px 0 0 #747681, 64px 48px 0 0 #a6dcf2,
64px 56px 0 0 #a6dcf2, 64px 64px 0 0 #a6dcf2,64px 72px 0 0 #a6dcf2, 64px 80px 0 0 #a6dcf2, 64px 88px 0 0 #a6dcf2,
64px 96px 0 0 #a6dcf2, 64px 104px 0 0 #a6dcf2, 64px 112px 0 0 #747681,
64px 120px 0 0 #747681,64px 128px 0 0 #747681,

72px 0px 0 0 #747681, 72px 8px 0 0 #747681,  72px 24px 0 0 #747681, 72px 32px 0 0 #747681,72px 40px 0 0 #747681, 72px 48px 0 0 #a6dcf2,
72px 56px 0 0 #a6dcf2, 72px 64px 0 0 #a6dcf2,72px 72px 0 0 #a6dcf2, 72px 80px 0 0 #a6dcf2, 72px 88px 0 0 #a6dcf2,
72px 96px 0 0 #a6dcf2, 72px 104px 0 0 #a6dcf2, 72px 112px 0 0 #747681,
72px 120px 0 0 #747681,72px 128px 0 0 #747681,

80px 0px 0 0 #747681, 80px 8px 0 0 #747681,  80px 24px 0 0 #747681, 80px 32px 0 0 #747681,80px 40px 0 0 #747681, 80px 48px 0 0 #a6dcf2,
80px 56px 0 0 #a6dcf2, 80px 64px 0 0 #a6dcf2,80px 72px 0 0 #a6dcf2, 80px 80px 0 0 #a6dcf2, 80px 88px 0 0 #a6dcf2,
80px 96px 0 0 #a6dcf2, 80px 104px 0 0 #a6dcf2, 80px 112px 0 0 #747681,
80px 120px 0 0 #747681,80px 128px 0 0 #747681,

88px 0px 0 0 #747681, 88px 8px 0 0 #747681, 88px 24px 0 0 #747681, 88px 32px 0 0 #747681,88px 40px 0 0 #747681, 88px 48px 0 0 #a6dcf2,
88px 56px 0 0 #a6dcf2, 88px 64px 0 0 #a6dcf2,88px 72px 0 0 #a6dcf2, 88px 80px 0 0 #a6dcf2, 88px 88px 0 0 #a6dcf2,
88px 96px 0 0 #a6dcf2, 88px 104px 0 0 #a6dcf2, 88px 112px 0 0 #747681,
88px 120px 0 0 #747681,88px 128px 0 0 #747681,

96px 0px 0 0 #747681, 96px 8px 0 0 #747681,  96px 24px 0 0 #747681, 96px 32px 0 0 #747681,96px 40px 0 0 #747681, 96px 48px 0 0 #a6dcf2,
96px 56px 0 0 #a6dcf2, 96px 64px 0 0 #a6dcf2,96px 72px 0 0 #a6dcf2, 96px 80px 0 0 #a6dcf2, 96px 88px 0 0 #a6dcf2,
96px 96px 0 0 #a6dcf2, 96px 104px 0 0 #a6dcf2, 96px 112px 0 0 #747681,
96px 120px 0 0 #747681,96px 128px 0 0 #747681,

104px 0px 0 0 #747681, 104px 8px 0 0 #747681, 104px 24px 0 0 #747681, 104px 32px 0 0 #747681,104px 40px 0 0 #747681, 104px 48px 0 0 #747681,
104px 56px 0 0 #a6dcf2, 104px 64px 0 0 #a6dcf2,104px 72px 0 0 #a6dcf2, 104px 80px 0 0 #a6dcf2, 104px 88px 0 0 #a6dcf2,
104px 96px 0 0 #a6dcf2, 104px 104px 0 0 #747681, 104px 112px 0 0 #747681,
104px 120px 0 0 #747681,104px 128px 0 0 #747681,


112px 0px 0 0 #747681, 112px 8px 0 0 #747681, 112px 24px 0 0 #747681, 112px 32px 0 0 #747681,112px 40px 0 0 #747681, 112px 48px 0 0 #747681,
112px 56px 0 0 #747681, 112px 64px 0 0 #747681,112px 72px 0 0 #747681, 112px 80px 0 0 #747681, 112px 88px 0 0 #747681,
112px 96px 0 0 #747681, 112px 104px 0 0 #747681, 112px 112px 0 0 #747681,
112px 120px 0 0 #747681,112px 128px 0 0 #747681,

120px 0px 0 0 #747681, 120px 8px 0 0 #747681, 120px 24px 0 0 #747681, 120px 32px 0 0 #747681,120px 40px 0 0 #747681, 120px 48px 0 0 #747681,
120px 56px 0 0 #747681, 120px 64px 0 0 #747681,120px 72px 0 0 #747681, 120px 80px 0 0 #747681, 120px 88px 0 0 #747681,
120px 96px 0 0 #747681, 120px 104px 0 0 #747681, 120px 112px 0 0 #747681,
120px 120px 0 0 #747681,120px 128px 0 0 #747681,

128px 0px 0 0 #747681, 128px 8px 0 0 #747681,  128px 32px 0 0 #747681,128px 40px 0 0 #747681, 128px 48px 0 0 #747681,
128px 56px 0 0 #747681, 128px 64px 0 0 #747681,128px 72px 0 0 #747681, 128px 80px 0 0 #747681, 128px 88px 0 0 #747681,
128px 96px 0 0 #747681, 128px 104px 0 0 #747681, 128px 112px 0 0 #747681,
128px 120px 0 0 #747681;
 }
    

}
@-webkit-keyframes illuminate {
        
         
       0%{
              box-shadow:
          
          
          
           24px 0px 0 0 #414350, 24px 8px 0 0 #414350, 24px 32px 0 0 #414350,24px 40px 0 0 #414350, 24px 48px 0 0 #414350, 
          24px 56px 0 0 #414350, 24px 64px 0 0 #414350,24px 72px 0 0 #414350, 24px 80px 0 0 #414350, 24px 88px 0 0 #414350,
          24px 96px 0 0 #414350, 24px 104px 0 0 #414350, 24px 112px 0 0 #414350,
          24px 120px 0 0 #414350,
          
           32px 0px 0 0 #414350, 32px 8px 0 0 #414350, 32px 24px 0 0 #414350, 32px 32px 0 0 #414350,32px 40px 0 0 #414350, 32px 48px 0 0 #414350, 
          32px 56px 0 0 #414350, 32px 64px 0 0 #414350,32px 72px 0 0 #414350, 32px 80px 0 0 #414350, 32px 88px 0 0 #414350,
          32px 96px 0 0 #414350, 32px 104px 0 0 #414350, 32px 112px 0 0 #414350,
          32px 120px 0 0 #414350,32px 128px 0 0 #414350,
          
          40px 0px 0 0 #414350, 40px 8px 0 0 #414350, 40px 24px 0 0 #414350, 40px 32px 0 0 #414350,40px 40px 0 0 #414350, 40px 48px 0 0 #414350, 
          40px 56px 0 0 #414350, 40px 64px 0 0 #414350,40px 72px 0 0 #414350, 40px 80px 0 0 #414350, 40px 88px 0 0 #414350,
          40px 96px 0 0 #414350, 40px 104px 0 0 #414350, 40px 112px 0 0 #414350,
          40px 120px 0 0 #414350,40px 128px 0 0 #414350,
          
          
           48px 0px 0 0 #414350, 48px 8px 0 0 #414350,48px 24px 0 0 #414350, 48px 32px 0 0 #414350,48px 40px 0 0 #414350, 48px 48px 0 0 #414350, 
          48px 56px 0 0 #7AD7FD, 48px 64px 0 0 #7AD7FD,48px 72px 0 0 #7AD7FD, 48px 80px 0 0 #7AD7FD, 48px 88px 0 0 #7AD7FD,
          48px 96px 0 0 #7AD7FD, 48px 104px 0 0 #414350, 48px 112px 0 0 #414350,
          48px 120px 0 0 #414350,48px 128px 0 0 #414350,
          
            56px 24px 0 0 #414350, 56px 32px 0 0 #414350,56px 40px 0 0 #414350, 56px 48px 0 0 #7AD7FD, 
          56px 56px 0 0 #7AD7FD, 56px 64px 0 0 #7AD7FD,56px 72px 0 0 #7AD7FD, 56px 80px 0 0 #7AD7FD, 56px 88px 0 0 #7AD7FD,
          56px 96px 0 0 #7AD7FD, 56px 104px 0 0 #7AD7FD, 56px 112px 0 0 #414350,
          56px 120px 0 0 #414350,56px 128px 0 0 #414350,
          
          64px 0px 0 0 #414350, 64px 8px 0 0 #414350,  64px 24px 0 0 #414350, 64px 32px 0 0 #414350,64px 40px 0 0 #414350, 64px 48px 0 0 #7AD7FD, 
          64px 56px 0 0 #7AD7FD, 64px 64px 0 0 #7AD7FD,64px 72px 0 0 #7AD7FD, 64px 80px 0 0 #7AD7FD, 64px 88px 0 0 #7AD7FD,
          64px 96px 0 0 #7AD7FD, 64px 104px 0 0 #7AD7FD, 64px 112px 0 0 #414350,
          64px 120px 0 0 #414350,64px 128px 0 0 #414350,
          
           72px 0px 0 0 #414350, 72px 8px 0 0 #414350, 72px 24px 0 0 #414350, 72px 32px 0 0 #414350,72px 40px 0 0 #414350, 72px 48px 0 0 #7AD7FD, 
          72px 56px 0 0 #7AD7FD, 72px 64px 0 0 #7AD7FD,72px 72px 0 0 #7AD7FD, 72px 80px 0 0 #7AD7FD, 72px 88px 0 0 #7AD7FD,
          72px 96px 0 0 #7AD7FD, 72px 104px 0 0 #7AD7FD, 72px 112px 0 0 #414350,
          72px 120px 0 0 #414350,72px 128px 0 0 #414350,
          
          80px 0px 0 0 #414350, 80px 8px 0 0 #414350,  80px 24px 0 0 #414350, 80px 32px 0 0 #414350,80px 40px 0 0 #414350, 80px 48px 0 0 #7AD7FD, 
          80px 56px 0 0 #7AD7FD, 80px 64px 0 0 #7AD7FD,80px 72px 0 0 #7AD7FD, 80px 80px 0 0 #7AD7FD, 80px 88px 0 0 #7AD7FD,
          80px 96px 0 0 #7AD7FD, 80px 104px 0 0 #7AD7FD, 80px 112px 0 0 #414350,
          80px 120px 0 0 #414350,80px 128px 0 0 #414350,
          
           88px 0px 0 0 #414350, 88px 8px 0 0 #414350,  88px 24px 0 0 #414350, 88px 32px 0 0 #414350,88px 40px 0 0 #414350, 88px 48px 0 0 #7AD7FD, 
          88px 56px 0 0 #7AD7FD, 88px 64px 0 0 #7AD7FD,88px 72px 0 0 #7AD7FD, 88px 80px 0 0 #7AD7FD, 88px 88px 0 0 #7AD7FD,
          88px 96px 0 0 #7AD7FD, 88px 104px 0 0 #7AD7FD, 88px 112px 0 0 #414350,
          88px 120px 0 0 #414350,88px 128px 0 0 #414350,
          
          96px 0px 0 0 #414350, 96px 8px 0 0 #414350, 96px 24px 0 0 #414350, 96px 32px 0 0 #414350,96px 40px 0 0 #414350, 96px 48px 0 0 #7AD7FD, 
          96px 56px 0 0 #7AD7FD, 96px 64px 0 0 #7AD7FD,96px 72px 0 0 #7AD7FD, 96px 80px 0 0 #7AD7FD, 96px 88px 0 0 #7AD7FD,
          96px 96px 0 0 #7AD7FD, 96px 104px 0 0 #7AD7FD, 96px 112px 0 0 #414350,
          96px 120px 0 0 #414350,96px 128px 0 0 #414350,
          
           104px 0px 0 0 #414350, 104px 8px 0 0 #414350,104px 24px 0 0 #414350, 104px 32px 0 0 #414350,104px 40px 0 0 #414350, 104px 48px 0 0 #414350, 
          104px 56px 0 0 #7AD7FD, 104px 64px 0 0 #7AD7FD,104px 72px 0 0 #7AD7FD, 104px 80px 0 0 #7AD7FD, 104px 88px 0 0 #7AD7FD,
          104px 96px 0 0 #7AD7FD, 104px 104px 0 0 #414350, 104px 112px 0 0 #414350,
          104px 120px 0 0 #414350,104px 128px 0 0 #414350,
          
          
          112px 0px 0 0 #414350, 112px 8px 0 0 #414350,112px 24px 0 0 #414350, 112px 32px 0 0 #414350,112px 40px 0 0 #414350, 112px 48px 0 0 #414350, 
          112px 56px 0 0 #414350, 112px 64px 0 0 #414350,112px 72px 0 0 #414350, 112px 80px 0 0 #414350, 112px 88px 0 0 #414350,
          112px 96px 0 0 #414350, 112px 104px 0 0 #414350, 112px 112px 0 0 #414350,
          112px 120px 0 0 #414350,112px 128px 0 0 #414350,
          
           120px 0px 0 0 #414350, 120px 8px 0 0 #414350, 120px 24px 0 0 #414350, 120px 32px 0 0 #414350,120px 40px 0 0 #414350, 120px 48px 0 0 #414350, 
          120px 56px 0 0 #414350, 120px 64px 0 0 #414350,120px 72px 0 0 #414350, 120px 80px 0 0 #414350, 120px 88px 0 0 #414350,
          120px 96px 0 0 #414350, 120px 104px 0 0 #414350, 120px 112px 0 0 #414350,
          120px 120px 0 0 #414350,120px 128px 0 0 #414350,
          
          128px 0px 0 0 #414350, 128px 8px 0 0 #414350, 128px 32px 0 0 #414350,128px 40px 0 0 #414350, 128px 48px 0 0 #414350, 
          128px 56px 0 0 #414350, 128px 64px 0 0 #414350,128px 72px 0 0 #414350, 128px 80px 0 0 #414350, 128px 88px 0 0 #414350,
          128px 96px 0 0 #414350, 128px 104px 0 0 #414350, 128px 112px 0 0 #414350,
          128px 120px 0 0 #414350;
     
       }
       30%{
           box-shadow:



24px 0px 0 0 #747681, 24px 8px 0 0 #747681, 24px 32px 0 0 #747681,24px 40px 0 0 #747681, 24px 48px 0 0 #747681,
24px 56px 0 0 #747681, 24px 64px 0 0 #747681,24px 72px 0 0 #747681, 24px 80px 0 0 #747681, 24px 88px 0 0 #747681,
24px 96px 0 0 #747681, 24px 104px 0 0 #747681, 24px 112px 0 0 #747681,
24px 120px 0 0 #747681,

32px 0px 0 0 #747681, 32px 8px 0 0 #747681,32px 24px 0 0 #747681, 32px 32px 0 0 #747681,32px 40px 0 0 #747681, 32px 48px 0 0 #747681,
32px 56px 0 0 #747681, 32px 64px 0 0 #747681,32px 72px 0 0 #747681, 32px 80px 0 0 #747681, 32px 88px 0 0 #747681,
32px 96px 0 0 #747681, 32px 104px 0 0 #747681, 32px 112px 0 0 #747681,
32px 120px 0 0 #747681,32px 128px 0 0 #747681,

40px 0px 0 0 #747681, 40px 8px 0 0 #747681,  40px 24px 0 0 #747681, 40px 32px 0 0 #747681,40px 40px 0 0 #747681, 40px 48px 0 0 #747681,
40px 56px 0 0 #747681, 40px 64px 0 0 #747681,40px 72px 0 0 #747681, 40px 80px 0 0 #747681, 40px 88px 0 0 #747681,
40px 96px 0 0 #747681, 40px 104px 0 0 #747681, 40px 112px 0 0 #747681,
40px 120px 0 0 #747681,40px 128px 0 0 #747681,


48px 0px 0 0 #747681, 48px 8px 0 0 #747681, 48px 24px 0 0 #747681, 48px 32px 0 0 #747681,48px 40px 0 0 #747681, 48px 48px 0 0 #747681,
48px 56px 0 0 #a6dcf2, 48px 64px 0 0 #a6dcf2,48px 72px 0 0 #a6dcf2, 48px 80px 0 0 #a6dcf2, 48px 88px 0 0 #a6dcf2,
48px 96px 0 0 #a6dcf2, 48px 104px 0 0 #747681, 48px 112px 0 0 #747681,
48px 120px 0 0 #747681,48px 128px 0 0 #747681,

56px 24px 0 0 #747681, 56px 32px 0 0 #747681,56px 40px 0 0 #747681, 56px 48px 0 0 #a6dcf2,
56px 56px 0 0 #a6dcf2, 56px 64px 0 0 #a6dcf2,56px 72px 0 0 #a6dcf2, 56px 80px 0 0 #a6dcf2, 56px 88px 0 0 #a6dcf2,
56px 96px 0 0 #a6dcf2, 56px 104px 0 0 #a6dcf2, 56px 112px 0 0 #747681,
56px 120px 0 0 #747681,56px 128px 0 0 #747681,

64px 0px 0 0 #747681, 64px 8px 0 0 #747681, 64px 24px 0 0 #747681, 64px 32px 0 0 #747681,64px 40px 0 0 #747681, 64px 48px 0 0 #a6dcf2,
64px 56px 0 0 #a6dcf2, 64px 64px 0 0 #a6dcf2,64px 72px 0 0 #a6dcf2, 64px 80px 0 0 #a6dcf2, 64px 88px 0 0 #a6dcf2,
64px 96px 0 0 #a6dcf2, 64px 104px 0 0 #a6dcf2, 64px 112px 0 0 #747681,
64px 120px 0 0 #747681,64px 128px 0 0 #747681,

72px 0px 0 0 #747681, 72px 8px 0 0 #747681,  72px 24px 0 0 #747681, 72px 32px 0 0 #747681,72px 40px 0 0 #747681, 72px 48px 0 0 #a6dcf2,
72px 56px 0 0 #a6dcf2, 72px 64px 0 0 #a6dcf2,72px 72px 0 0 #a6dcf2, 72px 80px 0 0 #a6dcf2, 72px 88px 0 0 #a6dcf2,
72px 96px 0 0 #a6dcf2, 72px 104px 0 0 #a6dcf2, 72px 112px 0 0 #747681,
72px 120px 0 0 #747681,72px 128px 0 0 #747681,

80px 0px 0 0 #747681, 80px 8px 0 0 #747681,  80px 24px 0 0 #747681, 80px 32px 0 0 #747681,80px 40px 0 0 #747681, 80px 48px 0 0 #a6dcf2,
80px 56px 0 0 #a6dcf2, 80px 64px 0 0 #a6dcf2,80px 72px 0 0 #a6dcf2, 80px 80px 0 0 #a6dcf2, 80px 88px 0 0 #a6dcf2,
80px 96px 0 0 #a6dcf2, 80px 104px 0 0 #a6dcf2, 80px 112px 0 0 #747681,
80px 120px 0 0 #747681,80px 128px 0 0 #747681,

88px 0px 0 0 #747681, 88px 8px 0 0 #747681, 88px 24px 0 0 #747681, 88px 32px 0 0 #747681,88px 40px 0 0 #747681, 88px 48px 0 0 #a6dcf2,
88px 56px 0 0 #a6dcf2, 88px 64px 0 0 #a6dcf2,88px 72px 0 0 #a6dcf2, 88px 80px 0 0 #a6dcf2, 88px 88px 0 0 #a6dcf2,
88px 96px 0 0 #a6dcf2, 88px 104px 0 0 #a6dcf2, 88px 112px 0 0 #747681,
88px 120px 0 0 #747681,88px 128px 0 0 #747681,

96px 0px 0 0 #747681, 96px 8px 0 0 #747681,  96px 24px 0 0 #747681, 96px 32px 0 0 #747681,96px 40px 0 0 #747681, 96px 48px 0 0 #a6dcf2,
96px 56px 0 0 #a6dcf2, 96px 64px 0 0 #a6dcf2,96px 72px 0 0 #a6dcf2, 96px 80px 0 0 #a6dcf2, 96px 88px 0 0 #a6dcf2,
96px 96px 0 0 #a6dcf2, 96px 104px 0 0 #a6dcf2, 96px 112px 0 0 #747681,
96px 120px 0 0 #747681,96px 128px 0 0 #747681,

104px 0px 0 0 #747681, 104px 8px 0 0 #747681, 104px 24px 0 0 #747681, 104px 32px 0 0 #747681,104px 40px 0 0 #747681, 104px 48px 0 0 #747681,
104px 56px 0 0 #a6dcf2, 104px 64px 0 0 #a6dcf2,104px 72px 0 0 #a6dcf2, 104px 80px 0 0 #a6dcf2, 104px 88px 0 0 #a6dcf2,
104px 96px 0 0 #a6dcf2, 104px 104px 0 0 #747681, 104px 112px 0 0 #747681,
104px 120px 0 0 #747681,104px 128px 0 0 #747681,


112px 0px 0 0 #747681, 112px 8px 0 0 #747681, 112px 24px 0 0 #747681, 112px 32px 0 0 #747681,112px 40px 0 0 #747681, 112px 48px 0 0 #747681,
112px 56px 0 0 #747681, 112px 64px 0 0 #747681,112px 72px 0 0 #747681, 112px 80px 0 0 #747681, 112px 88px 0 0 #747681,
112px 96px 0 0 #747681, 112px 104px 0 0 #747681, 112px 112px 0 0 #747681,
112px 120px 0 0 #747681,112px 128px 0 0 #747681,

120px 0px 0 0 #747681, 120px 8px 0 0 #747681, 120px 24px 0 0 #747681, 120px 32px 0 0 #747681,120px 40px 0 0 #747681, 120px 48px 0 0 #747681,
120px 56px 0 0 #747681, 120px 64px 0 0 #747681,120px 72px 0 0 #747681, 120px 80px 0 0 #747681, 120px 88px 0 0 #747681,
120px 96px 0 0 #747681, 120px 104px 0 0 #747681, 120px 112px 0 0 #747681,
120px 120px 0 0 #747681,120px 128px 0 0 #747681,

128px 0px 0 0 #747681, 128px 8px 0 0 #747681,  128px 32px 0 0 #747681,128px 40px 0 0 #747681, 128px 48px 0 0 #747681,
128px 56px 0 0 #747681, 128px 64px 0 0 #747681,128px 72px 0 0 #747681, 128px 80px 0 0 #747681, 128px 88px 0 0 #747681,
128px 96px 0 0 #747681, 128px 104px 0 0 #747681, 128px 112px 0 0 #747681,
128px 120px 0 0 #747681;
 }     
     }

/****
SKELETON
****/


.skeleton .container {
  position: absolute;
  top: -1em;
  bottom: -1em;
  left: -1em;
  right: -1em;
  margin: auto;
  width: 130px;
  height: 130px;
  transform-style: preserve-3d;
  animation: rotate_skeleton 50s infinite linear;
}

.skeleton .back {
  transform: translateZ(-60px);
}

.skeleton .front {
  transform: translateZ(60px);
}

.skeleton .top {
  transform: translateY(-60px) rotateX(90deg);
}

.skeleton .bottom {
  transform: translateY(60px) rotateX(90deg);
}

.skeleton .left {
  transform: translateX(-60px) rotateY(90deg);
}

.skeleton .right {
  transform: translateX(60px) rotateY(90deg);
}

@keyframes rotate_skeleton {
  100% {
    transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  }
}
@-webkit-keyframes rotate{
      100% {
    transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  }
}

.skeleton .logo-background{
     background-color: rgb(42, 40, 40);
}

.skeleton-side {
  position: absolute;
  width: 120px;
  height: 120px;
  overflow: hidden;
  border-radius: 10px;
  border: 3px solid rgb(42, 40, 40);
}

/*Image are converted too Base 64 css*/
/* Websites to convert (http://b64.io/) - (https://www.base64-image.de/)  */
.skeleton .image-holder{
     widows: 100%;
     height: 100%;
     background: url(https://ceec.com/files/icon/PNG/512/381369-youtube.png);
     background-repeat:no-repeat;
     background-size: cover; 
     /*background-image : 

     /*url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTUK/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgAeAB4AwEiAAIRAQMRAf/EAB8AAAEEAgMBAQAAAAAAAAAAAAkABwgKBgsBAgUDBP/EADgQAAICAwABAgUDAwIEBQUAAAQFAwYBAgcICREAEhMUIRUWMUFRYQoicZGxwRckgdHwGCMyQqH/xAAcAQACAgMBAQAAAAAAAAAAAAAFBgQHAgMICQD/xAAvEQACAgEEAAYBAwQCAwAAAAACAwEEBQYREhMABxQhIjEVIzJBCBYkQlFSYYHR/9oADAMBAAIRAxEAPwAgXrr58xrn3LnqqjUXs/8A9PvIaEe5WOKdyyx2yk2rpHRK6etsrpq9qGkrSVpTFUQKFErPk0QLjSmRrNIywREfDZK4jK/f8Z5eyvdehr9idcj55rZ6vHCWMKlYHU1ZlzX4oDJdj4Bwd59l20ZMuS9MxyxzyfW12zq8ce+8efmi3ki22xjG28Um8W2cYxj+secZzjH8e39/6fHH5znOc/nOdv59/fO3vn3z75z75z7/AM5/Pvn4KPycPxdDHDUSmKRNPvCZ7Gy4VCfKJH259IEW5n8o+HHed4oVpG02zLSntWC5XtsMQsiIJmeUxMjzON4EZmC2KS4jthVBolT5jU11Io9dUVWqp5mm6pAhg2EVgaNGxzabUWDfffOn1STpZZdcbZj0k2zHDrrDrFHrmP4z/H4/6fxnGMf4znH+c/2/v8fTP4x/64/459/5/wAfx7/9P4+OuucY2jz+M+2+mfbbH+3bb5sfLjfPv+MZznGP5/x7++c4+BfvM/f3t7zvM/8A2fErxFnyOmj1s3iTPiQXMUHl9QdZ8yzRe0OpXLu0CxbaZ+bPyzZnljxH7+2ffOcf19viT2s0HyR5+rFjGcY1xt9aLOm2+dcZ+XXPz4xnbGP/ANce+cYx75/Hxr7/ACN8jaPUfIyXxkqXV4nDcXojuzHqbm70rz21dDfr7QNrYRC8fMsXjzjNgk0ApcGu69IqSqK1MS3ZH5h9pa2MaNuQpAHLq43NecqqewNbaRTqq9Juxa/fOf2/sVoGM1s80M6wjExJMi7ZUKCwIi11LkIbnaO9L6p8ZEGLF1dE7JjcnGgS6lwDzkmL2kWD9iUjy238RRyYvXTTKiFvXZMYidxgIsR8zKQDiJQXIJmPlETxmZ+7+u5A+unvkiDTXGMZznYmDXXGM+3y5zttLrrnGffH5/jOf49/fGPjWI/6lvgHdLn6xnU2i9U6uFZv9O8d4KG2Fi3PTV1CwpAldiUT7Cyz7L1iiyJ7KQwKxDoJrNIVORLqTPj6hMenUBcDxDqfVbIbczV3LOYnrgEiJ2wY4z0uQGFAn/bxGp2InFpnYNTRwAY1n24Skwp3NDJr7Rhjjt3VGt16rbIOZL6JYOecxCcDy9H20E2sdjtuqerFGVamz4JCKNFMq4Ryi4WbYVmBO5DVbRSp9s5E2TdZLyOnNNZbLUPS2rlJQtKrZIlDCIbxNvMJL3CRk5CYidhKJ+QiJP3lxgcJqnWmCwGoLV+lj8s6ayrOPUtzStkMElJAe8glxj1E0dyDmJRxjchfXw89OLfkdXbdE5T428V8h7HyWrRXl9f+63Z4kWF2pBMIQUCqXp1rgKu6TB6Elp174UlI6KFDVk67sStJ8l24H4WU6teoh4DeQoXjmfwO2WLqbbpVl6Yj6q2s1F7PW2PjZd7BlHIgkVpF1EO5rZs7ibw2T5nFmVGPNg5WkMEI60RPjv2hR3OO28wpljhr9j6Ct1rU1btdtZ1AZgwjYikACs4ALfSTgiJN4NhwWmXWgIDD7eaT3xvrJr6Hry31746eEXiR4b/qh9Yt03VHXWLTzWPol5uBKOsraEzqKFkK2t1v6A5rK+zN3OWMVfT36y1+Z2qPsNWYawkNhQOWPLPNZnI6yqjnfyVfMesNFxrAc9lpLJHISJEwpQun6SozgmpK4Hgbo3TIJHuL+oDS2mtI+Xhjpz8JYw1ioB4nG1mjXDHCuoVBl4V1rAst3/ydsBbavJswUMBJ9VqfUHsRInaLONI9HqLffHtpmPV2o2l+b8a/LnTU3bb5se38fL74/t7/AB6+ca7Y+XP5xtj2zjb/AHYzjOM4+XOP4212x+Pz74zjOcZ98Zzj409PhC4YkXZdG+dqjEBoP6SUskPdm2bLssCc9KQv2TscHx7sYhGep84eful7AQE+XX622ms+4FTaY0Tp48bbbfImUaY22z8222uiwTT599tsa5222xr822fbHvv77ZxjOfbHV7wBVh1cCI4Vw2OQ6+UGPKJgdy9o94+/fbf68eeBIIalS1JR/lS74RMF1ymV/wC0fczz3+h2mJj+N/AvvL/0bvBnzTVHLOuc+vM0O2+hiCvVHsPU6zR6e413ilPf855QstOeUUq5WIcfKlpZVVFlkkBNZyxgYZHSsMVKfJbw+4x6QPRu9805aDF5vVbufL3gHiqmE83rPzfyC8OLPtA4j6LVOrcr5h0Wi6dD5w7gJksEllEShN2RVUFrVoTx/XbSGWj/AFH/ACB2a2oPx/pHXt68rqKSWy+Qaej2JvVbWAQ0HjY8+qtnuq/9PgWIWyyKZ8/p6myqLWctMSnNdNa6yCyRRK5x0vgbPywQ+PPH46t0VzdulNGqXqe+Qcq62UjWs7HIg1sQFbVR9Oe3bWtahkFFJAFCxg7mBncWjeD9QJKU6RlCGnZ6IsFAKEZmDZPPYRiOQzMEUxtxgh995mIjfxu9PMqS57BkGlPwLcmRETGxctpncto4zvMRBRJfGZjxGN/5jdyr/I6Dz3Oj7S01QFbzHSO6hc+zmq1uUtmjRJqqtxXU9nOthoa6MCxX+32hnENFvJEpULNJJSpV8SA9Qjx/NH6gWwyVBiW6Vuv37QsgEYdlJa1xciT545MlSfWmsgOoRrEggmGQKbLk2RUDtGR9NfDkeIviUSiMg9DBBiyEBnaT2kx2kT4+8/UbDvJbRE/GF+ckSGNQ2xXUxDJVsRlHIAgYWXxKP3DETO+8xvESU7RPja2+/wDjOf7e34/Htj+PzjP49/74x+c/HP8AOc/0/OP49/8APv8Ax/yzn3z/AB8Cs89vVr8cPT84E57Z1Ged8fJNsk55zxAaNrZOjXDI+xEKNZtLjMK8WIfXctu3KxkZaDpmTbEk28MO9eThf+qU8hE3YebSeb/iYv4h4/8Ad3zKHnViXQ2SCwJ0QrdeiiJYL3IgzgscIsvEm7wpaOE6xLtOrh/ToZyxKwruXaRFlJQaij4kO88tpgfaI3+O87cp2HeJjf2LZ0LTGVU6a1xaqFrhBrr3WdLGQRQAT+0loFhz1qO0aFtb+msiLeIu25z+M++P5/j/AIY/P5z+cf3z7f8Av8Cu9ay7+VPNfTJ8pb94aunVY7dT6xX7FHaKtFvJcaxzdVbkxnXLDTtdBTpYrIp59E7LgLGFlOXKtGzFX9JiIJPCTVBY0lpULXaI+FguarwmgU8Mmu31QmA8RQsudcZ3xr9SGXTbbHvn2299ffP859uOKEiWEciOKUYiaIciCbTWSKcaeTEREE8cmM6SQzjySRTR74zpJDvvHJjbTbOudsTG8TtBRExMxP1MRMTMe3/O228e8fx7+AJAajkGgQGE8TAxkZgvqYmCiJ3/APX340bhn7pszuuWpqe7aWXoNj+6HtLh7+rHu7FE7EXmtTXxRZLH7+BwQPsYS3llK2BJEY5mlgxDJPeA8CfHmv8AJG9j6YbYHLS8WqPWzLdo5a9uw6fgz67Yax19VNtGhS0UR64OZKGRfzRuXMGbE202Ci+SauaJ4U9dtHk526lU3k0EaCjeR18vfLVNoJQUyt2BfzR9YbVeKesFZ6fNsntHLKfsXXRY12kLYqur1Y2uTTcQ7GV7x5gBKfHmtd1tq5hky+VevMg+YWgSErKDiltbKZKhYK7rHELIkgShZ+kKaOFjIio+BYBughN021ftLFTyadRqRap5DIYhoMaNd0wVdKmPA3GQSwIkoUcMaQGQGHGRjfbxpzNa7gjw9q/Uu0KGSQTUFarmobMktXTIC0AJglLAJHGRA1uCYk/5/V5h9HsB1S6RwzlzRFzjizm+7XTofb27Mt3mvsGs9QKsYfKVysmOFM0gVgvkEszaOMNgeScSKGErc7E/AYvFC1EWztOqrmFJBrfIaw56GCPYrnYQYnDdT2m61SqVuFw/sZwIcu6eetIlkKxJrOAQ5YtxFYA0pW4+5ReZ3EbyV5T0B7fuZ2Gu8L5tS3k6q1x4XKKVYGLJAOw5crq2CV+WzhsiMQN53DJadAmYhmMK9Bl1uM9mW5Z4758UvGzrNJ8rOq0hTFxnxj5aK9S1OqiyuL923yMPUEl8j41S6zsWVWWU9JdTEdMYu2y3aHmhdSau27FZFPJAbXeubJXqWR0w6q0Cy9b/ACXzxmDS+eoUJOeJJiYg0A3jsTpU7ixfXEuGhLTcTmsHrVD0sLCXQs06hw39NlWJfzcraO5aykHsXyjZUNVJgUHEfIf0SuCVXrnOGHn35V2iqdt7RvNYuX+I3jbWgl10tWlaDsbJymkZ3ayn22mD7C1gslv0xzSqfzQef5wwbEQ1I0Bjnz370J/EvzyxW6/yDtfRuJdOqyHZRSh7A1M7smOgLiHZzS3VhZz89BMRL4h5RUa6vWJcvQaSk6p1+gpE+nwQiogIDklF83bDXElx6L0FGpJVi2ODSBpDabtXTqeq5WoMZTfqCNLx7jJdwnXyGzSxm2aw7Wpx85zw3I47vSrrnlMo63Yek3Ph9/8AJYF++0oOTOMvEa/iNVB1a74Ir9m8kbQWIjtgtaLFYnm1jgae2DtrZmFLb77XQBZUhydGIfWZi8km76KaFOa8UVwDYMWSBRR7OHMxQkFE8+EzLY5EtkiA+HW7npyJZqhepnkl5i/+QfdY1qwXZ69xvSgnDXBzmtka4diwWopBZqAjmRk9B9Iryg9K/p9fYdrIqdr4zdGWiaq915QGSxGbFoCdLCJRmK16s0f02yGxgZabisR4YGsC5johbnbhmS6bJ5ZtnZas2z8uucrFu2dcfnXGdgIM7Y1z7e+cYzn21zn+cYx7498/AVfWTq/PkPpVeU1bRUBWobYVVi3VesIZK6pZpOiw3auMgbYKFGQKJqcv0HZxz/pMBDV3icrSFaTIeWR8GiSb6bI0kmuPm12RJN9fbOP/AMdlAe2uffH4zjGuffGfb84z7+3w6LdFoYslx72T1OgNoAZUIbRO4AXKYOeUEIzEx9RG29U3BOuK6hiUITLTTJx7lDSjkUQJsCRmQjiYkXKd539/AXvUZWJgOyjWmup7NvZ0nLY7NbIaOmVnl3HOpjFYmSWGHQcY0/c1QriVCilNdi24241fEDkVmlbS1HuV+CXKDe1Pu8c3ouOXQdBYGGUtgM++9qdEcp7SKXdgqDWpRgntLdt/004HIgz5sbUhmpSCvaLk+SjcWx/O/oo3Qeq3Dn/JbHRjGKNQuqHXLGMOHbiaYUOI1IIq7dfCTtDowIFhLVSDHjMwFk+7QZuKETHNFvWVfWfr1I7h1edN0mt0YstyDpQq2xCUTC2pcOdOsKRc/r1rQR2g18tVKsKygB1LtLMcdNYKwvZq9QJMWDigR6OoTRAjCBICZvJrZ9wQ/Qht8Yj6Kf8AXafkO095r1S4SUCvaBIYgp+MRP3sUjtE7bTETPCYiZ2Em49QaoMWfSiS11B5w/cJeVrXatvcddGCkNsotz1bYK4mqH7pqa12/Va2ZLE6kmIMLEUaKTh0QIRZxZS+B++puDnlVy55+mkhPzrWh63eX7q01tVfhlprqx11axJAWvopsLWCwunrQEdgZrF1phT5CKg1AwXrBCvibcz+Rru60k8VQC+G1kF/YhJfuiZPYpn5fxtx99vAd9THk5ndH60FscgseM/tKP8AYZjaPb33n2mfr3lm/UO7m98vr1yCjyXofcus4s6gZbYRLREOZZLGyT513DPgSH6nkME84H2QYes+PtRszxS/M0X6Euu5q/nB5aUHlni9eu4U61pkvZK1pa+Tn9K0U9ls+iiEKmV/sMCrpSesTOFq9CbFVq6hWODbFqfov0xW9Nt4PlfHzE8ePGPg3ghX+1PdY4OpeSvbLhfOL1SJuIPZa1zNTrEp581cCqZd2u7gZAsVzvzAz1iSO2TED/bmkr48DD88T1XfK/a6v5RVt1aLF0ZwutTxDZmTdoc4rSXmuQpNbu7ujxwCQlr6NqqFy4bFGMEuasmbV/fP3LDIeIWN8prWJwuGRjtQVslWp6bfkskNlQV7tSpjIBbbVpRGPNb7hxWRICD7LJeXUULljLT1H500dca/1hlclpZ2NyGq9YVMVTr4u/YXiCqtNXp6qanTdYwq9RUtsCDgSC2MQHCTlY2WbL6zHlfQ+9KPAHwToMttsPj9Rd6l0HpFs0sDDbL+hVybdopK0VVfoRoIO7SEGrQNDhMt7Pc2IqWEoEs3EuLBnon+rGR6jXFLMb1uu7c77tx3og3POn1g1VKj2EbSY+uDCQCVoPvA011GKga67Cr8xHxSjELgJod4tte14Ecr74+8gLFb+MeUNCpPkdBOzvztJ0uldEOqXS+Z5Yj2hz11a10UELr7Xa1YR5rP9OdCOSnLQwWpOVLCHucHP3082Xll4T937z0vvQj7IV17uixeOrVy3JrZWbL1OAg67WVA0KRuCcKbTYq5aRLVhVZw0zmMLT7KYIcsEkcesc7lquExWUyEqSAY9J2zUwJQRB6hUFIs48jawCKIEt4lkiEcZkR8PmjNFZDzd1XgtK+mOs/VOVyuNx99dKg9dF9Om+zj6xXKJnYFhnVKvaVb2GYfLwGesJ8SpbdHg5x5D5uOHOHRtK8hg7cWxC+9kwyiXdc3EfbR7sIASCRj6+8ZhTCy6Z0/T9/p/NOHj604V/Ui7UZ1TzN0qPQ69KBzmoul4Au6k7YRgbxMVyyf7gIGPzx5H3zWtmiMrU/c/bZ4FJmCMfGgMEWX+pN07qPM7pWbTzZk/qPPO8a364LCXC4bD80xXcp1bv6UDUDQhasmN2w1Tn6rVhDiAvY4f3EjgmmFBdutXXq7SvteoWhjbTE0/wBr+pGjBatMqGLT75tDsdAKNpvrB8udwhZYJhopCZ5NPk13IjkCaTxed0vnM1fXdQOLzjMj6yuPIrTqdm4u/TIBJMDHx7YkOzc1Wd9+cREAfMzUultU4PBafmheDUema+BqIunCRoLuY+k3H5Ku3/J5SEkaThspnrsUuO0qMjm9z4XXTgfqZ+OXHPFjlfLabWqdXbFZ3ffrGrzBsp5PSalVHVQ43UOfFFmprWHcui127Qihwle2BKzTery6yk2WQ5bv+/zy9Oim83fVATl/U+Kc8HDBYz1+nXB6wkWYqOIAM2YyCAAEiUB3Zm6iLBW8kP6a7yUUJqTsWv1k3EB4ic58IeUms7/zkN20zbUuoBAp/kcV9uDGRJAZpkVNXP29MM5E/wBukBU0pkgERBkEMMOJ99skfi8n+Xw7xlzkrcGKlcCAEs5EP0JyMkBllkgWC2K+Fs/pa6SykSySaxxTblS7SSZ3zjbO1Nak88cNi9RXbK8RqnNuhxRNd1c6laDjkIbAxhwPTvKlsNJECRgFjG5FN46Z/pU1tndPUkX8jpLDgddZjaRd9dZINwnfepXGZloCLiUFkVkciRz8REXW8qkXcfULtXDPHb0/mnFdVHhnXNJ+5x9VvpyxQ67h1+sIoVOv/hhVNMWGwrk9JV2I9ATYzwqLaSWxFfmLMPDYoMWOvS3t3TmnhzyuveQBdD17LUmXSeauIef0zfm1dOVcuvjinKJV1IjihFr2wq5dECeADoMHsUJKTEHDtNPHrr6PPnydd8T8gaT5feJneXXG+5SUuWtzlVfRWIzsQaE3XGUj2sbLCqgwXyQmBHDiOVbEDQ0bSbA2CIo5dbKXl366fc/Hnw38QfNavc14f2CndZW8zUdfqJze205++c3/AJ7tZR7bz6z10zWFJIBYUNtTWdK2rDkUOQ9JiDUfWBhttZuF1zXzWH05kxqeifqJjVVKVtbRcFhEOZcoMsEKxIpNbDQ4ggWTBcVlOy5ojW3l3d0vqTVmnrlltoNMSp2Ru1mLlLa9kasY7Iro8mGtUreoHqhkkoZXJM4STQsseUnHqf2Pg/U6ZZwksOpXP7jusdt4RdNK+0hrLj7FrueVrjIYg280upk282kWgMxW++2unzZw91c0zpWa1Dt9P5oqzW4tsx76yafNGjXx7fJJr76yR++vvpvpn5d9PbfX312xn4pNEf6jy4+afFzfHnxH4vVPG2+36r9EE6t23v3TSOhUPx24oEuFR2O7aIgIpWbm1v5nxKbn4TqSFZEUNsymRnhZhkGmRQv9T9xwuNS9P8cb2n8Zoeh68Nr3kcwtNUir7p9XVoS+N0xqA7U69VWssiNB4wbK0rRCDBBwYLJmsP2kgifaktdWS8qxV+6WzKeJTMMWUA4ojqWwhGRge2VCBRETG0b+K6PB37BcKxDarwchVtPclKXCUKPZZm81CIS0O3Z8rrtaK3GBmMSYPsXhbnrjHuxsxuKarv2bUFj9EhGqrIYxmFLBNd1z5aUJgN1JtvqaxsEcYrRl9vr98RLNKcSRWV596cniLw/zbqt2D8u+JWPp8S24VGejX/ra1/ZZm1srZlfi/Tz2bAuTYgUSc/cIVgzjxnXOdIICNPmi0NN6wPnC3P8AR+8le1eI1nYj3Aiq1pYUxXSwjWGn1S1OlK63uY5xjMaDkBVxvocMwGJk2kBJ1OFil2xtDprem6Lh8HijI6wT0jPk2E6pPVE9sTh1azVV5Tbm5NqFiV3q2Jtjbdz6xIH4sn7dUWFroO7KiEOIAActcDluOPY13LsUM+gAnbRMiaoqiEmJcziCaURBwstoL2jlHMJnKK78eps5VThP5RFVvTVJQAQIE1y1DCcUnMxArgRnhyI5g48WovXD8ALLataZaKcqmLsNKDtMbGdNnJWZ0jeuL9wFkW4v+7MMLUaWeAvSDMUGCMwxf+TgHijXwS30v/OXjXkr6f8AyKieWpZVc7FSanDTmdptq+AAq9owQ4o6vYo5Y8bnmYkTyjrCJz9fu5Z1uxcsm+SM7fC+M7GrNIqs2KuUy2PoZCk46lqs+wAMW1HESgglgyP1vMTG/wB7z7+GIPKHzCuprX6ug9YZWjfrJuY/K4vC27VHJ0bECytcQ5SWLkWrIdxgy4TuEzMxM+KKXnV53P8AzUd0uTRC9ptOoNGrFPrNAcWVXZVdWCqq6EPH7dNXVyqRQjGZ03IKyYDOyMlm33JnnJzrt8T85dUEPj/6XSm5tVRUHTfOSwL+U1UPcAsJrY/GKhWky+dZXGmLTYpEYPSC4o1gLkDbV8XW9Um8ecTn6lrwIpErWxOE6FLDvI1sDlZXE/y67Zxs4fmQKV8eu/t8uJckmxbaa4z9TXX/AH6+2dcbYsDeq35AuaH3bjnFKTUxYuVenTTebVCu1qzh4/b136QejrS1ka8VQyilNKkXVquAn2CgMhjajzNjNJNNC/n3KDmc9rNl6sdpFZ1vGKx9q0usQ18dicXyyRtUpTJkYXCX2mqEYmw8VLEh7TE0bStfCaWt08zexjsljsReRa/Gw+VsyVjIviqxLLDYPabFYnoF5yXSJycxMrDaG3RE0do8zTa2I665SbZVqjzrlpkrewnwdBRthqGhq5FPjlWzDmCL0gh+/O4UcRBkTFIvzCdoVKebDLLZj1UvkxfmH48p41z7kliIomRuu5AIq1g63fvHnuGofUez2Re0mOls9/Ptl6Zc6ePRmK0nCNQsNzWcbuDj9R/+ByHnNm8lqtc+39NU1JHuU4tm7PFuryVyptwLXLMCZt+65w9IxRfoytYZYWa4qUXAuy1wIdH9HD12u9UfoEnPVMTKz2navXzzdjIumhOrFdbKz1C3omHP4GmSSjDjbQ86Bl3YD2e7Q8ktMco00waVDCTo0+ZaS1XoDC4XD6crqyupsvlqbAqppFkcnXijcfjGvaEH0FCkMOz6hyVK5E5kgJnCy/kbmU6R8zz1tfzRU8PoGNOagYFkrUY7HSzUmIxORZCwKHOWkcmpgBWW2w0kAhURAbHIcSjWr1CappX7fAxqnKuHOWlhtnfLDHsHbH7EADcN2RAjPg2VViiirCMJKyLrtoPJkHBWYNSBTdpRkcrs3hDUXV/rHaeU9i7FUXdyiipnSea9KF5n0CgU5I5Oi0LWoXKl3ROhEXRLuOSzXWZbXcpSoAtkriPXZlDMd7mHpZee3eEtjZcdsljgFuFgkp/lLM9s5jxafVjK9otXcaX82MWLKp0e288XE5YuNmdgmCpN/cqamiaVRzRHkZkcuN+gxYPJ3k/R+o+NfkzSZbnz3o9xrC/x/wC21sqh38yu1vp7+l1OwObQpbPVqzFoUV/dlO1kqktWFs2SqvG6xGPsy1qrK3seCauH7027WML8dey64A2GSShXXWOvMi6uiYPrsyJS2PlPBcDxFHTyV3K5DNhWcutlLLslUoOAlh12mE+Daq1PNLmAQyyvJQSy9pgmFMy2PB+6+mbS+mTqg/T5utr4M6uNgJJ6B2u8qeydcpqEgLQIEPas0MOtgwIEv6cweMZ9pmTQbbBsobAuCOPXV8uQ859J7vfSfLLxq7t1BR4Y39f3y32Txf8AINZZbUj4s549A40CW8osLc9u3rIG+8QO+4NqfJvn20Le4iebM0YYpTt8O9CLyl4mjQdc7rducVbndqs09RkutMiN6gmq9ZKgdIndsbw4pZtcZRCmmP1AapyQGlsRcJa6exKcRBlkzO8ZvBxZ3DnxmOkeMtB6oPa5e1EcatobDne1a0SWjqkV8Fj2htEipxzvWqaGQwMalZ9hXw7Nu1S0hLZjFT8IdK1HlV1RgMdjbOYNAAN2KoVotVCivffLZW5Soespr0q5fPlztmcFMK3lj01TuPnjcyycKthNOqLm2FVrEG6iiQg6zjOu2IfaaJEEjxqhEwPZ7Dmr/oUc58hrGIo8fvVM8SHj2A2thv8AhnQbvMR2WhENJwo7SKlzE5FrPTgkoM0b6vPKmYKvuqnaCKAsWbXQubI/WW9PLlPpxeNvL+Kp/NrsHbWU1gW2CDhtnbUwipIujCJBqux6InriT6zWm14moRNFatKWUXFtGOLthmyM+4Ihml5f/wCn7TVvxv7B2JT43uOfdQpFCsdjqiHnbVwy2gMQVZpbtXbarhyaq9F0P6NKrJ2EEhKgKKgKwPmHMM/xTleNrc9AAe2Ri4cDOTTyQXLw+dsYxN1wMOwzK0OnKZFS6e0GmNTZts/jP2mPp4l+AGmL1jVZjeGrmMYjDHBWMZlMPXqnBsSEBYQ1DHrOv2N2KxDNwZEp6wlnPwT1XUDTQMqHdx2Ws5lYwnKY/L2bk9KnBvXsi8EtFnUGwIkJg1TzlhQvj4dbibJnHXe819TpNgmzchI0MnF+83K/RK9aET90DrBDjA80JYompZWp28UGsSvG0W2Zsa6/EpuSeQHeM+B/kt43R2LmSjjzqHnTsVbczUVVuDedH0RSzaLOe7TZVyujNtiBbHYTm50uhAKj7MQd+3kXappXenHwkJrwfqt7CmXpXtvW2ZMjtTwxtqEvMo9YBsONpZUSFgUKn3ZNTE9iCjhnMkE1CZqtG7AMoUeLnfqhtS6X449Jjemp+U3d1TbtS6LXWTNuw5lVdXDQtZGns1tXAa2xovGDc7p3Vs1ZSjTm5FK21AgxDteOndL39S1MhYp3adZWArzZu+oNouKs04iZriIyousyHnLWKgIIT/iShWtairafpYld2bhFk0ZfFUQpdIqcb5VY6bpsFhCEd7XCaktIiWlcGPwmDZenyRbOGeEtgV+aQ3klWeJnprk1aIq3Sf1yEuonAhKVY1+YW6SdLU6CELadSIXJA2wLDexIxhCYdIZWAwGa5y/x4rvaOR81K7ZcmlV6R1SioOrC87UpGcNboznpgwYJTBxM2PpjCzVqrlr2MtXzXbOOA8GOH3c6Qzj/AEjZ+ffkZ0Wi9d6n4wH9DqrdF0Lt9XtFFtKUTZA04X0zPitNUahzm6L1ROOdR1diJdljy3YrqWYezPVzInSuV5gCwXZCmJ5IT8h7V409nr9V/UXXG1ShPfRHO2Wwl3aVW7umLPSxMT17gcwyfLGfT7+XVjv+QZIpJZINNY7CwemNPRjtSZi5CwytLNUaOSyVhmRtj6fjjsV6uhTTfCqs01upt4rINVFfsbK7DjJaxmu9dZ3Lno7Co98Nh9PGrFVFIxqrSzKHXXDksjNOL1gr1gShcyyTEpBC5r1l8Ss3VzmtR6JZfN7xh53y+OnXfxscoL14ldKEdxTPfJip4FOrfQ6m5WjNnAuWlwsFKtNkoy5adpBW3k6+kDAifVh1aL4ivZ/Ub5eV5i9B6XzeySbc08gpOfd3GNqBMc1y5J0VpTUK2yhRMYvtSNpq3fKswHt6iKaPU8NxX3MEf6gGPEQvjnDWnlPojWGpsvfzuar6RzlW9Zo5Cm9tZPrgXYJmOyS2IAEWgsY1tWIsrH5yuIkjEQMvSjyL8/8Azo8t/LTTOK0hja/mdpbI4+rlsXkL1XLW36fsOQpGY01xqkR0gx2WrWyCm+dxhvqAgIsksK9FeZFcRrXJumpBwzbbU+oU/oGQWg/zjQuExkz5RDJ/txvrFtotDH3k02zNpJiSTT2k00zq2XZe5XvuVtcXK7s8FtXWF+zHMOm0WpW6zLHK6QrGc5+5IBiZygQF74xNuCOHqRtKRFJPNYN8t/SutbanKLn436LbhXRWIZdhqsZ8coryKAaX5BdCDIcGpd8RySYElzGRpATtnfbTfTXXGAnW7gtXX26ehazWCt3YfQPRjVyAyJrNWWZIsE5dds9KawKH4zhUSVkKWZJq3VNN4MnISDl5EG/xGwOon1qrYY+yuXtvSwk8igUWpkjU0lxHJRLZIDI81yqeG/KCHxzT5p6AsWMrTx2nCpVsXTwenaCKl1iqE5G/i6hVSeg3SQ+tY2DKyi2dWx3mbhUSWA6YrsRSZpNyZBsxw7BDlx7Zix8kokP0xJSh9Zc4yV8hEc31tYPfbTeAjP8Asjgm3jsZel14f0LyGbDclaJbxOyswkonTSCKe1DW835IRMsHZ5r7zCN2tsHX+66Q5SVZ5TjZVnKOaQ2qzxvNOitq3AgEPZuRqqqOqfP7NYrLWqslY79ESVbAwxtTTnlAo6iOChakpj0orl/YB9GrUuTXaSWRnkYcokkqLa3b/pp+pcisHNd+eJHpwHSaI33eG0dvPruvYUR2Iq3ZWjnwBbWJ+WjSXkWwxOodlo4yiVytjgkNxuaVloHXuRhWbRgCWtep2eku5N6Di7XCWMJqKViDXNcrazNbetItfUsK2ZCzJb6xX5YrxeVmrq4GjfwSV5FGERaS9F0oUpiyvJr9qmpqPMClhWGKRepuSaTOO2vce8dqFyvhnLq3R+bia15BS62NGGhICZKJVy9EBknaIcJ0MMZIPDrBtKQZtsdIZNmY1gaSRNNNsBTufi3UrP6FfP8AqugmVV95n4dT9mhsyiU6sXlWPYN2vQ3Dyj3yv7B2WsWmAiw5b7r9iGdNuWMypLnVWgZ0Jy+y6xSi2FASil01kGbKi1kWNs76Zhy1XTA6TQS6bYkFk0yVrtrNDmOaLOc5xtjOc4yGzmK1T3r07+OeNlkfj1CDqfp39K4y3bzMV4teq72vVnag5eWLBhoxK8WuM0wbfc3A5AcI2pMR+44pI8kqzZhVBVQHiHH9MFNXyDi831wAomZKBIZKJ5c5g4mYmNvaQeOKxfs33JYznMsbaW3i3trIrW3EqYgQ5DK1FAjwHqMFlE8oiRCJ4h+nT5B+LvOuf9QJ9UL1GOWsOqrK7bOgVTlfGAe0cW3nueRiylgkV0ktNA2d+5USxw8nrhUezuIuEmCTeP6O5ZHPov8Aid5Q7j58grT5L+TaHdnHafu+kdpcUityPGsOD2J5XGuZ12h8kDZ7FESysJxalBYNWO5Uch2ZPn+UQHpd+VHQOD+Ila8SvJt40CLtEnWOYp6o9kTPVkHT+Mdst1YuH2DsmdZIjrT5ZsO4YFMp2qrJ66dwqkihbjCylEtPkV5B23nnm741+M6Bv4/Wamcmr985b3GrVVdd7PYufbJZYb6y5rz6vsFbSfoi8lYxBo7uQ3HtA7XutUUrYJfA2mqp5B6H27TGNULFKkFyauEutppi7v7oh6CY8Z2481kcxK44zPgo5eMrU4DHqWqy0fiD5h4QA1otSJqYuTrWEgt28Q2VtgAKD+YB4I8043Q/BHg1kdcxuHRVnOOVUd2UPzCzdWs9458WGuTlwqEUqLrLG+TqQXLKRcnNjrtgr4mn3msoYwmmJQyda32PxiD8cqoxN6uA3uVDszqc0W2UddCJQldP6QLZW6yv0SSEqVpb5a10EhsoYTRYruINlge6n64s8ukNi+63P1P/ADa4PaKn1GzhWRDXbijMtaVFH71+w1QRJorsDXrWKPFK0JeL26BJaV/HaWPoxSdIYtiN0S5CXkSPva/DWwci8KFSS8ft2/OK7BtWF37lXEXJDWDo9NpZLHTw9Zzp0geWhOuxaAo+Mo0ab3AnWlDZEksTSWP1LpC6266nTZGQ78MKWPKxRiLqxUAWjkZBiGNJb2p5RDAXxj9xzCPk04LUmNmsy82LlWYyPqayYVZkK89pilMdZw4Vg1YO2jqIxmJnrHcHHhD0ryGU8OaqHfH96f44K+J3y226/RwRLLR1GflpP146YjjBLGkQYcWC5TK7FNKtnmYgzGTayBsM4k2Ht2elxsfEvxut2/WR7k+r+lprzais75s1Eo9cGmkOrlfWVjeEGNXvDBLt84MGhrGX9TgG0K+0xpHHZk5B4q+RDPxv6dX7DBUwLlY6ZY6rULwFUYMtj8Et9muNrEeNNgscUWQbTaPfeGYmfffJDCHYUTM+1XLtPApqP2+Tny0E+x3NERqbbAYophoTHhM5RMgFfcEBe5mYwtl2/wBq1SLz8y/UFGwbj5tMlsLnsZplWcw+VTWyN2+yMYRotlCaCOwWhfhi1uW/papRgjdcN4yMMgDnebmdNZLM4rTd7GlYVXqOZeJbaYzatNtrRWOqSuS2q2hZTE7EQjMc5KYHxkUnkBB2nmgXNulTgq22x6f9sXOUhiQes6HS6zqpoLx4VOVOw/RzUKdZy9zLHNNlTX24riCPeavaYniq/wCi2VwPNU8WRzigZYltE9XKYxHDqh2DEhrECbJBr/5o8AkjfQyaaSSWUuH62+2P9mmudbcplrTf9P6gnb8+ZmtA7TWh7SnZhZtKyNnpoXVQMz5gXNNTYf8AcMSsk3P1P30WFjaxnR7ATw5h4r37vC9t2snmJtontLaczmKbAgAGsslgZzy7V48JbXK6NLBSw9BYh1eo06lbsTMqTNJ4ASoRwN3WrqFnIZipZfXG8yuORFFo0VMrxUmo6HV0QkDC61fqXomCXLns+PEZGSmN0dktW3MHp0qCvXYmm5dfnR52KVOmdm6L7ZyJOU6qpx16z2R2GkErgxGAnwOjl5zdn0GirV2k+NdjtkskkGu+MRhNNtYisbfNt8mNIpI4is7fj5ZNcb+2PbGML4s4eLPpaM9y6ovuCocu9llZsO1LSjARwKCoNZBthimUMO5MX0YZ/wDdBpL9tgr232k3li9sr4pPW2bzGpM1OSimTWTXQlrBrkcT0AK1BHBZRHUgFhMTO8TG0xEeO7PIvGYLy20rcxGe1BCWXcqzJ1as3KlXpS6vWUw4S+0JbPck2co3E9uX7iLxb/U+B/NngO8fL26ljRngkRsqXYmcUsaOfXUmEpYVDmSGTXb6msw8vvvDjSSPeLfcfb3yM31AvRGrnY1OlmuSmgN65Ulm55HQrMf+xLbztEqHyTtvjq6iQeMZbj5cyyTW8yZEDmLWfIv8/AcOKeoP5bKPD2scA8ZLu863aUXD6TS6R0+o9GD53WOA1ZCtWO2Vrl3lSLntsZ1+rgl1iy1roVhS21QEFuwpEsZJkavAB/N31IvK7zlNr6LtXYr63p9UWZqaxId0F8zo1lkWuDSQrTZq+tDr1eftiIjF0H7oLrGjSdQAuJZ7FNdz2EkjTqMFnRtWKV3054uxNY6iysVsmh4FxNDK/TPpokeRx2ulTlSJpg+UiNEa+y2vfL88fQ1Kmlm6mocVUytWb1SvlMJl8dbVB1shXyhO6bXAh6iYFZNqtYCV2OBDvPueS8y7mVod+MHiZ5R2DyE5tfiFdTe8xPKTdIrxdhhfL5kiqm3ndOIitv29ilCJRn1TRMctZQfcwnGaybzyTC9LDx39ankF57LffCvxL6PJcaSgF1um3TKyNQs6yC/dmxVtIu6WZU89IatxISds0uuTN8HewBMWISSwtjrD3Q/Qu8ePHXkPCvHnj79G1swVk4v5E+SXbLHSFhXUrRaKMJI2QVNb1gnpKsHmfMG7J2YzVc4pFJ22EWrUruyWC5PSBitbGvin5Aja1PnFC6Ca4stoByJz2Ho+6vZaneRzzbaICSBz9Qp/t5yN4U+zMEP9PmN2im011hml2jm6myWndL1aBaps47EYrN5TDYmlZvtCuzIahyd+vUxVUeoltOzcselGs4ViPxiWtEFxPio6V3L32Oz+IO0nJUE3zClTNtmtRxR1GxYhYZKLf+PEOsd1aWGEg0ySod9/AgfQc9ei3+adstniB5xI1PPfL7mP7gbr3MFb15wB0NLUGEMNkqTmgGbQk1LrFEzoTs8TjCChnqBNi9wFrIQqKeMHf/JDbgvijz+m2Cr9U1bmcoVEOw09FahqLW/aW1pe5KfeLzLFInptR0IsSsSzBrV7qzWwJfMhMmARJtRCJJ/6iDwmHpsHE/VZ8WOZKVHld44dx56w7JcK/pEhz0PjLrSapys+nbQEBjNdqe3lQpT7eTEQ5GoVjeAPZ2NeWwQrzMUzxNr9q5zSH6CwLqcNY6fWLJIFWx8PFopDtGI2mBiZZdEJ3gC7dhsHCXCDEMbAPoXHCPDPrDoX9DjsjeKlk7aumuA3EVzMocUlMrcDIXzaVZMSEwZcY/WhZMmFRygY/JpxmPjIoW1V22wqFk1JA64wkQaq0uCEVLtOg5g17nAkiXisO9YhR+qlRTeWfLuZ1p0gu7zuFBsV/txW0ViCkpT+2uL69uNkvg8JQABE9nIzuErqqQvWZIALrmSGTcgiIX4tu+JvPpoarQ+1dOfi1iz2Xm6Xl9ntygVCjTWAaP7OYXIqAUMtWq3ahpB1DBNpmJePNoWKEJrpuBrmUNd8AKerk0L3ti11puVuxjm3pSLTfE82ds7yiGrZoJI9NveTTb6E20e2Ntvn95Nfm+M6sfh+qO5zcKPzLoRXJmTyD6aay1aurLEPUrDE3hd7OYai8YSJjDssY9smgyTB6EwFlDyfSxNjbDO7Lsbj8ViTdXdQrZaL1Q6SaibMY55Jm0hkshf5BCuKbKoJolvBbnEsEhHD+GFuTvJe9d6/ixo2huetdWKygGDXtpEJOKViYc1LZhJQUSuJghVITAPyC88/SWp10d8S7X3ozol/xZlVXsfJgS+quBlNjeFi6Llz5DSgKzS0kG2GIWZ5TysRxKswSl7kxaZ2kw3pWOD2y+i8Vq/HjKlXKRz+S1V6q88cA11CXIttAGmgVk3Xsf0tMFhsQ0Jw90JMKbDfWD+60II1CIkFSPSS4hi0NrX0zu3Sut9FeEjmWd0kXcU5AwckgjxCRffbcsootz2hEFghDgjnt00gwQ8A2suNYI86zv5b4pcC4zgwfn9MCUmtYtdmJxrEh5ZmY8ZGkuJGFgdyn2Y6LQvWOXG0zHaCGf2zFrFv7YyZtatx13HWq+Myd+3uwa9VzcitldDQakpGK6CNAWBIOILVIkEyPLnI+FzEYylh7yLT0ywhAiepSCGGCYmMwLGChkLIT3IjUyJGJ4EqS5CG60cn711dlAkr+ReIVP8ASjBMQV0JiCWxgzDpEvIjYnfQ1+qONptCsiBEOm+nJkkkmfbO8mrGcw9FKqwFghrQYM7FnbHuXsyrYhnPtNrsUYQ9ub7bLWNlMbneSPZAk21mmk20JnjztifFnkNIgWFbSiLlox5PzSbEbaw7MScRa6433+uRtubJpFrnGN86b5001z77fLjPx+4WVfL7xBzAza64zvmMUgafPy5znGd99IJNs41+bPtnfb2x82cYzn3z7fFY2KcWHwFjIoBr28BULpFzJEQKVyMmMtbIHEn+nvxYPtInE+Lhq+aDcTXheDwaVSuvAjYtLU/gZwUE2B6ikIE95SPf7SPuXtt4qKeo/wCmXyke3+nt47XcmIfifaPK8NX2C8yL9yYl01OpzSz0Hku970DNs6O7+Sdv3i5vV3BBapfNCKxTCGaPDkYBZ36v4V0BevVb1blqOvKRsh4DTGz4XhDjQZiih2gUb6TlC4DG1+mNGRtoVrBriDfTHvn2lf5C8SR+Q3E+lcTeFwpVXSquXVin0deVWBlX9C5YJYrFXgm20QQ9trxIw7umPt9tp6pbV6S0hQznJhoJHIqCAmq1OsVguzWK5k1qvJkJFwuRIBtvtcqheOv2sdrNVrlK46yuvt/1B8cApWCHNCCjIgBNZsQ6zF4ZArhEkfQMTIgJb/qScGTOR8veZgYmNttgHaI29wrfM3UJ2W5KGrnK2RUqzcIeuSQlZLUkV1ukOsIYyRkyJkSZ7zPLfw1C3kPNqNiUhAgQhWeaD6OGW6yP6mnvnXf6Q+kEOuYINt8YxrHHjGuc++0mfm+bPwvh+M4xnGc5xr/XGNvbHzYx+fxjb+fb8++fbP8AfOPb3z8L4mnRBkxuZRxjaOMlHtvE7zsX3v7/AFHtH1/HhTnUVveSfJ23H8jbZMGzH1sC+aikFDt8Qidh3nbwEK2/6cz0i7XREHPIvGc+loUrsF4dvznrXU6gdb5xY8RTCXSSK0sAn4TDGNdp8bAjHi76R/pLFbjX2zBr1Kf9MP4s+RFd8cVfhXznmHisTzi0vUvVf22GyFl6PzGxphsQFvnB5jhtYbhU3yiHZazalTMClljdQ7FZzHDrpan/AI/pjGfx7/j+Pf8A6+/+M/z7Y/p8L3/n3/tr/T+/98f8f/b3+N6q6UDIoWCoIuZcBiJM/bcjn7MpgYiSKZmY+5nxBtZK9eNR3rT7vSvqSNlrGipPKShKhktlJEikgUvisJn4hETMeItcO8Y6byXntFW3iNP0y/0+l1iuvun2tOCydt9qohAS6NNiTx5JB/ZcoD2mxp9PT5h/qa6R59sYgja7Xz6+9E7ZdLjclFcbipK9VuLKcNgtJhc4a6PLC3nFgK10Tk5EV1BGr0PjgI0mCZmxR6DHaSzFP6wruDvnlnT0GNPLaGi/IK6F+zKTK5dCJotDoiWgq1vOHiYHaeL62i4nPy77a41xtnXbVq6Fzblfj3xesgdH25sPmtK4SbzfrYsrYwTi5vjZW9oczuH4eCNtWtoZnaqYJ5fusBfYBwxYkj0i15r88/L7VXmnmqWHHK4rSujNN6Zy+Stahz2K/MVLeptQ1b2nKZUUI1DgHUMhpLDFkshXylhrK9a5m6Da9d9isRobNL5ung6zbJKtZDJXL1WuqlUsenJNGkabjIbJ07gNRkLEIQdcAgzVVbBkIHsxme/XnTo/iBDbiGEac+c5KJZzdDp1f6M9UEmLbXvoeJtqWuztJCYUCSJvGVGKwC3F30klj3x34GeOX1TrAPMFFoScKQ8zih+hZSmpMc95bERkp4FeX57BtMcHXgbCS+mmnnwDEyTKjit2PzhAYfcqJqVzbrcVY6HyMbjN1vHPbFR7U0vu4q4F5h1EPYVh2YEZQ6siRRovhUBxmFlvGCkSHMa3Y3aaOS1tSfqFrr3bOXWCn/tmyQlquisj7Dotr72jMNS4I7CGYMEeI0eKiPp5DgklB+4KFi1/UNfcyMisqWnNc5bVeC8z9QUMWWQwuI0xS1NVpP0+OQtM/t3WOkMzqjHagG+bB0jWtZWvqK1hWnVTkca6vfF85HEjjrJll3FV8fawNNtiE2rN5tJrQt9IRFzGZGtRfT6hj8iYVypLtDBmh4MVI9NiXqiJzvp/YedcWCJq1fnvZPU7Ra6Vy5St0lGlS9GHvT+qAriJs6FDLVJiZRmxt3Z2R1SeFa4ssuvuGaCZha5t0vn3OO701RYgir+77NzDnJ1tHFNgSavG9KSpmbyAKUrJsSXduds1mElM0NYKQpRTiYyCyJdJv+MhaOkc1R89a3SmG2uB9dWRIaB7OUFLrZru+sYIgBjNclkYy6BMxo59Yg8a7F4l0gxLHppNJimeOrUwXkFr1aw1ivKen9KX2+ks4G285i2JFXBlwrM0QsNdmJhqZ9f7lUFIdrCB77bs45p4cwLSvLSS0NpHLaa1wvOU8P5d5LAZKLWtsP8A2/opNjF6YtZjRCs7UyEpojqXI18ziiylm1ZdjKrsdQS+vi8TSGJxZzbLZCvexRVmWcyi4jhjLPrMoS33l1soVRioJ00UsrWPTgCwsNFzSA7Fls+PVh8SOZ0isnTJ3N/3uaVaYZ/4iOL1YC3Z7ZcLITszOW6lQVYCImaDMv6chQpwlkcmIF2g+kGvzNbzHoLLpfXfF61t98btiOd+Qldckx6axRsmFPbNa2QyxHp7aY1OkSaHb6664ijLln+lrpjXXXGQHi+UPWURNPq/SuGa1ovXRa16aoOdP7DgCX/7eSM0iNGt+6bTx6/UjCZ2BOpOKxnViccDkkYr7GVbmtCU8vWcd6bSU9v4yqZ1NLi+tJio7AMz2K1tP7mZBgTTxPnzcpq0csoV0gxDJkd8owumgkgzVafg8fkMPr3SulMP5eaNR/ajRwDM75e6dPX+Rw2okWrVzT1XH6mPTV1+mMIy5XXedlKzszOQmmphJqVDYPWNtqLOJyGRsZjJlGQGbY1Mxd/EKs0iUtdtj6Xr1rv2RWZKFBhVhMtIOZugc57Lttjv/i9jGdtcZZdT12+XbOMba68ut+2ddsYzj5tPm113zrtnOvza6b/zjTOIMc1Ki0l5+u5eE+I7Y6782BsFr/VnH7SW1AS3zHlgsNmzHVJEDXqOOUpPUoF+u5rrYWrwwsmp2Nx5t1Hl3Xbt02rdc7FbKDoupSewwc+pvMN2zhbOztSgtEVZ7DaWwSnQuENQwYxKkiZdLpOebhgyeSxrQluOtb8eXwvB5uevDkul7W3C+XapvVB7HYBG2fW9nYkWsLSdYOwgx9uQJE1lHWbaDGZzOPCdkKGSaVqvy21vrHP/AN70dOFWrDlM5rWlh8iWBbmby8fkPJluMw1TLV795OmM5qKtofMWMflKFp4VqhpqZGxVm7YFOGPzmLxlOMU27yZKauMdYT6sKy5crUgvstrkpZXqlNmUrC+u0AkmQbEgzrCSl1vnXbffOmM6x523zHrnPvnXTOc501znGc4znGntrnOPx+P6/wA/HH9/+/4/OM/8v4z7e3/fPt8eHWf3H+3UWLfqrxasKF+LJ+hzEEptnmo2mjORWQUIATMDMVpJNBtKEHtjXf5cjxa411+Pb/P8e3/8z/X2/jHvjH9sfj2/t7/Haqyk1rMgNcmAlK2REMCSGJkDgZIYMd9iiCmIKJjefFZTG0zG8FtMxvG+0/8AmN4idv8AjeI8c5/rn/j/AB/H/D3x/f3x+c+38/n4Xwv6f1/Gc4/x/b+34/Ht/XP8e3wvjPxhI7zvv4+v/f8AjH8f0/j/AB8cY/nOP8/3/wCWf8+/59/fP/H4Xwvj7xl44zj8fj8/+vv7Zx/b3/z+M/8AzHxHDtCNN+/eMdFu8WhnOuZnXlq0iLAnbLEVyboBFlGvLRbAMZ9SGu+78MNluJPpX2ToRvjI8sERcC+F8KWtylWnL10dpbi5rZiuJxBqOzirde/XB6yiYYg3VwhoxxZw3JLEuFbQIYv5XkLn9r+dY5j2KAsLJRyEx9FAnMjPuO8RBiQSQzGy22Fh2PqMVi4xk+Lno1v4Agl6NrUWJdZe9LXdBctiX6JedGoitAtBqW+y6w2XbOEeDHi1VIxNnWEjh+/2RLausdo5T49Nra1GrcNdPtvRLBXYtKq1eL66phPZwp9AJidK0ytDJrXEMbFeRKdXEctkIQlCOZxGIS+F8c+aoxNPLYny3pZKG28d5g+bmAdqrFOac4rJVm4fVGsCxbMfExVLFlmsbRY6q1bZuVqw1r7Lazbzb6Fhlezm2JmFuw+nbg494jHegxs0MbDxdtzh8VnNgDGR6jOTTC5iNnDtPBPEKuqiao3R1GgSkp5sSGAWp7XLLheTDOPIwleTOSDSdttdJ9ssG0h+/wBTTeeTfMumZMYLpzhF23yiuQ3SxorXQOVUeonUumsptjqtYWFhJIFX2BwDrLkWyL0ChToYsAPwWmIdWzL40Q00FNKGvhfAULeLzvm/j9MN0ppKhidP+a1epCsVhV0pzcY/y28x7+JfqEIadfJvw1yquziZlClUbG71KhoJNUrrfV04y8OQyDbFzTxu5Pskz0stzeEU8Kc8RNAWVmQWI5mTQ+MlxkoLLOpKqnxC88RsXOUqypnWnp1ZojmuVwWNWrsaK0vUyEuPdOJiMGOUXLb7qGUceH5SBRyM4+oN8+PA8d+W8zuRHeHNt5/TbQ6h79bl0Dp5XVjFtECNU6NuMIK0JH3YCjw7EESDxiEwYgkImkhzHJLvtlfC+CmnMbjWef2pcKWOofh6+W1tKMT6NBY1Tb+hfIe9feukayrg29bu2bFyQWIWHuc5gE19g26Lr3xpGjY7neoNGMg7HYfcQpyuqFpGWRMHIpWsFq3mZAAAIniAQOb8CY6qOp9+5UmImKqFILqDpBDuRITolJs5FuCYp4JZM774il/bY5WIs7595YSCc4zIVPJIJP1IvVk7J4s9Rt3MEPO+l8wa1YvMtCKc8cVX+q97o0aYQ5v1VBeprCuVp1iS0SQ0xXQVGGVmabFFG2yWtFTqQoV8L4fvKp7qvlBg5qMKqFTJ6ppUlInZVKhU1nn6WOx9UT5yuljKSq9OjX3IE1ayEF2KCRIni6VPJa8anIVU3VMqU7LgsQRC9346k5xt4kMkdpksmwcTBzLWGolMkTEpvg35P58rOUFX5epuplPAZCJqd1i408Pn+eyB4WRTubGvpomNYEk1ff8A31ZcRqMGVacsSGVE2Nl/VRwZo/8AbH+P6fjHt7f0/j/5+fhfC+LoxbDdj6rWFJGxfMpmd59ynaN53KYGNoiTkjmI3MiKZKULP101MzkayAgEosmpYx/1CIHfb6iSmJKYGBCJmYWABAhHP9fb29v+Xt7/AMe/v/1xj8e+P4xj+F8L4XwQ8B/H/9k=)
;
*/


}
._btn{
  background: none;
    border: none;
    border-radius: 0;
    box-shadow: inset 0 0 0 1px #222;
    color: #222;
    display: inline-block;
    font-size: 1em;
    height: 36px;
    line-height: 36px;
    margin: 0;
    min-width: 160px;
    padding: 0 1.5em;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: all 0.2s ease-out;
    vertical-align: middle;
    width: auto;
}

@keyframes btn-loading {
        from {
          background-position: -4em 0;
        }
        to {
          background-position: -1.7em 0;
        }
      }
._btn-loading:after{
      -webkit-animation: btn-loading 1s linear infinite;
    animation: btn-loading 1s linear infinite;
    background: repeating-linear-gradient(-60deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15) 1em, rgba(0, 0, 0, 0.15) 1em, rgba(0, 0, 0, 0.15) 2em);
    background-size: 200%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }

/******************/
.post-card {
  width: 600px;
  margin: 60px auto 0;
  border-radius: 2px;
  padding: 16px;
  background: #fff;
  box-shadow: 0 0 3px #ccc;
}
.post-card .loading-box {
  height: 200px;
  width: 100%;
  position: relative;
  background-image: linear-gradient(to right, #EEE 0%, #FAFAFA 20%, #EEE 100%);
  background-color: #EEE;
  animation: 1s shimmer infinite linear;
}
.post-card .loading-box .white-space div {
  background: #fff;
  position: absolute;
}
.post-card .loading-box .head_1 {
  left: 40px;
  width: 8px;
  height: 40px;
}
.post-card .loading-box .head_2 {
  width: 60%;
  height: 16px;
  left: 40%;
  top: 0px;
}
.post-card .loading-box .head_3 {
  width: calc(100% - 48px);
  height: 8px;
  top: 16px;
  left: 48px;
}
.post-card .loading-box .head_4 {
  width: 50%;
  height: 16px;
  left: 50%;
  top: 24px;
}
.post-card .loading-box .body_1 {
  width: 100%;
  height: 24px;
  top: 40px;
}
.post-card .loading-box .body_2 {
  width: 30%;
  height: 20px;
  top: 88px;
  right: 0;
}
.post-card .loading-box .body_3 {
  width: 100%;
  height: 8px;
  top: 108px;
}
.post-card .loading-box .body_4 {
  width: 100%;
  height: 24px;
  top: 150px;
}
.post-card .loading-box .body_5 {
  width: 8px;
  height: 26px;
  top: 174px;
  left: 40px;
}
.post-card .loading-box .body_6 {
  width: calc(100% - 180px);
  height: 26px;
  top: 174px;
  left: 90px;
}
.post-card .loading-box .body_7 {
  width: 8px;
  height: 26px;
  top: 174px;
  right: 40px;
}

@-webkit-keyframes shimmer {
  0% {
    background-position: 0px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
@-moz-keyframes shimmer {
  0% {
    background-position: 0px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
@-o-keyframes shimmer {
  0% {
    background-position: 0px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
@keyframes shimmer {
  0% {
    background-position: 0px 0;
  }
  100% {
    background-position: 600px 0;
  }
}

/******************************/
#loader-container {
  margin-left: 50px;
  margin-top: 50px;
}

.loader-loader-bar {
  width: 600px;
  height: 200px;
  background: #4763b8;
  border-radius: 25px;
  display: inline-block;
  border: 5px solid #eee;
  box-shadow: 5px 5px 30px black;
}

.loader-loader {
  height: 100%;
  width: 80px;
  background: #fff;
  border-radius: 10px;
  margin-left: 5px;
  float: left;
  -webkit-animation: slide 2s;
  -webkit-animation-iteration-count: infinite; 
  -webkit-animation-play-state: running;
  -webkit-animation-timing-function: linear;
}

@-webkit-keyframes slide {
  50% {
    margin-left: 520px;
  }
}


/*********************/
.lp-wrapper {
  width: 350px;
  margin: 80px auto;
  text-align: center;
}

.lp-wrapper .lp-load-bar {
  width: 100%;
  height: 25px;
  border-radius: 30px;
  background: #dcdbd7;
  position: relative;
  box-shadow:
    0 1px 0 rgba(255,255,255,0.8),
    inset 0 2px 3px rgba(0,0,0,0.2);
}

.lp-wrapper .lp-load-bar:hover .lp-load-bar-inner,
.lp-wrapper .lp-load-bar:hover #lp-counter {
  animation-play-state: paused; 
}

.lp-wrapper .lp-load-bar-inner {
  height: 99%;
  width: 0%;
  border-radius: inherit;
  position: relative;
  background: #c2d7ac;
  background: linear-gradient(#e0f6c8, #98ad84);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,1),
    0 1px 5px rgba(0,0,0,0.3),
    0 4px 5px rgba(0,0,0,0.3);
  animation: loader 10s linear infinite;
}

.lp-wrapper #lp-counter {
  position: absolute;
  background: #eeeff3;
  background: linear-gradient(#eeeff3, #cbcbd3);
  padding: 5px 10px;
  border-radius: 0.4em;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,1),
    0 2px 4px 1px rgba(0,0,0,0.2),
    0 1px 3px 1px rgba(0,0,0,0.1);
  left: -25px;
  top: -50px;
  font-size: 12px;
  font-weight: bold;
  width: 44px;
  animation: counter 10s linear infinite;
  color: #000;
}

.lp-wrapper #lp-counter:after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background: #cbcbd3;
  transform: rotate(45deg);
  left: 50%;
  margin-left: -4px;
  bottom: -4px; 
  box-shadow: 
    3px 3px 4px rgba(0,0,0,0.2),
    1px 1px 1px 1px rgba(0,0,0,0.1);
  border-radius: 0 0 3px 0;
}

.lp-wrapper h1 {
  font-size: 28px;
  padding: 20px 0 8px 0;
}

.lp-wrapper p {
  font-size: 13px;
}

@keyframes loader {
  from { width: 0%; }
  to { width: 100%; }
}

@keyframes counter {
  from { left: -25px; }
  to { left: 323px; }
}


/****************************/
body{
  position: relative;
  overflow-x: hidden;
}
canvas {
  background: #010101;
 
}
.absolute-cenvas canvas{
   z-index: 999999 !important;
}
#lbl-menu-toggle {
  position: fixed;
  top: 20px;
  left: 30px;
  z-index: 2;
  display: block;
  width: 24px;
  height: 20px;
  cursor: pointer;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
}
#lbl-menu-toggle.hidden {
  opacity: 0;
  -webkit-transform: translateY(-10px) translateZ(0);
          transform: translateY(-10px) translateZ(0);
}
#lbl-menu-toggle .bar {
  position: absolute;
  display: block;
  height: 2px;
  width: 100%;
  background-color: #ffb300;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
#lbl-menu-toggle .bar.line:first-of-type {
  top: 2px;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  transition-delay: 0.1s;
}
#lbl-menu-toggle .bar.cross {
  top: 8px;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
#lbl-menu-toggle .bar.line:last-of-type {
  top: 14px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
  transition-delay: 0.1s;
}

#ui-drawer {
  position: absolute;
  top: 0;
  left: 0;
  height: calc(100vh - 65px);
  width: 40vw;
  max-width: 500px;
  padding-top: 60px;
  box-sizing: border-box;
  font-family: "Josefin Sans", sans-serif;
  background: #222;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
  overflow: hidden;
  opacity: 0;
  -webkit-transform: translateX(-40.15vw) translateZ(0);
          transform: translateX(-40.15vw) translateZ(0);
  transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
}
#ui-drawer .drawer-folder__label {
  position: relative;
  z-index: 2;
  padding: 12px 30px 10px 30px;
  color: #ffb300;
  background: #333;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
#ui-drawer .drawer-folder__option {
  position: relative;
}
#ui-drawer .drawer-folder__option .option__sub-menu {
  position: relative;
}
#ui-drawer .drawer-folder__option .option__label {
  position: relative;
  width: 100%;
  display: block;
  padding: 12px 30px 10px 30px;
  font-size: 0.95em;
  color: white;
  box-sizing: border-box;
  background-color: #292929;
  transition: background-color 0.3s;
}
#ui-drawer .drawer-folder__option .option__label:not(#track--label) {
  cursor: pointer;
}
#ui-drawer .drawer-folder__option .option__label:not(#track--label):hover {
  background-color: #2f2f2f;
}
#ui-drawer .drawer-folder__option:not(:last-child) .option__label {
  border-bottom: 1px solid #1c1c1c;
}
#ui-drawer .drawer-folder__option .fa {
  width: 16px;
  margin-right: 10px;
  box-sizing: border-box;
  color: #6f6f6f;
  transition: color 0.3s;
}
#ui-drawer .drawer-folder__option .fa-lightbulb-o {
  padding: 0 3px;
}
#ui-drawer .drawer-folder__option .fa-signal {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
#ui-drawer .drawer-folder__option .fa-music, #ui-drawer .drawer-folder__option .fa-plus {
  color: #ffb300;
}
#ui-drawer .drawer-folder__option .fa-plus {
  margin-right: 0;
}
#ui-drawer .drawer-folder__option #btn-add-track {
  position: absolute;
  top: 12px;
  right: 30px;
}
#ui-drawer .drawer-folder__option #btn-add-track #in-add-track {
  display: none;
}
#ui-drawer .drawer-folder__option #btn-add-track #lbl-add-track {
  cursor: pointer;
}
#ui-drawer .drawer-folder__option #btn-add-track #lbl-add-track:hover:before {
  opacity: 1;
  -webkit-transform: translateX(-4px);
          transform: translateX(-4px);
}
#ui-drawer .drawer-folder__option #btn-add-track #lbl-add-track:before {
  position: absolute;
  display: block;
  content: "Add";
  white-space: nowrap;
  padding: 4px 8px 4px 4px;
  top: -2px;
  right: 14px;
  opacity: 0;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
}
#ui-drawer .drawer-folder__option input[type="checkbox"] {
  display: none;
}
#ui-drawer .drawer-folder__option input[type="checkbox"]:checked ~ .fa {
  color: #ffb300;
}
#ui-drawer .drawer-folder__option {
  height: 100%;
}
#ui-drawer #track-list {
  position: relative;
  overflow-y: scroll;
  max-height: calc(100vh - 400px);
  width: calc(100% + 18px);
}
#ui-drawer #track-list .track-option {
  padding: 12px 30px 10px 30px;
  font-size: 0.95em;
  color: white;
  background-color: #1a1a1a;
  cursor: pointer;
  border-bottom: 1px solid #121212;
  transition: background-color 0.3s;
}
#ui-drawer #track-list .track-option:hover {
  background-color: #1f1f1f;
}
#ui-drawer #frm-track-title {
  position: absolute;
  top: 20px;
  right: 20px;
  width: calc(60% - 60px);
  padding: 20px;
  background-color: #3f3f3f;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.6);
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
}
#ui-drawer #frm-track-title.hidden {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(-10px) translateZ(0);
          transform: translateY(-10px) translateZ(0);
}
#ui-drawer #frm-track-title:before {
  position: absolute;
  right: 12px;
  top: -7px;
  display: block;
  content: "";
  height: 16px;
  width: 16px;
  background-color: #3f3f3f;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
#ui-drawer #frm-track-title #lbl-track-title {
  display: block;
  margin-bottom: 8px;
  color: #ffb300;
}
#ui-drawer #frm-track-title #txt-track-title {
  width: 100%;
  box-sizing: border-box;
  padding: 4px;
  border-width: 0 0 1px 0;
  border-color: #ffb300;
  color: white;
  font-family: "Josefin Sans", sans-serif;
  background-color: transparent;
}
#ui-drawer #frm-track-title #txt-track-title:focus {
  outline: none;
}
#ui-drawer #frm-track-title #txt-track-title::-webkit-input-placeholder {
  color: #9f9f9f;
}
#ui-drawer #frm-track-title #txt-track-title:-ms-input-placeholder {
  color: #9f9f9f;
}
#ui-drawer #frm-track-title #txt-track-title::-moz-placeholder {
  color: #9f9f9f;
  opacity: 1;
}
#ui-drawer #frm-track-title #txt-track-title:-moz-placeholder {
  color: #9f9f9f;
  opacity: 1;
}
#ui-drawer #frm-track-title #btn-submit-title {
  position: relative;
  left: 100%;
  padding: 6px 12px;
  margin-top: 10px;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  background: transparent;
  border: 1px solid #ffb300;
  cursor: pointer;
  color: white;
  font-family: "Josefin Sans", sans-serif;
  transition: color 0.3s;
}
#ui-drawer #frm-track-title #btn-submit-title:hover, #ui-drawer #frm-track-title #btn-submit-title:hover .fa {
  color: #ffb300;
}
#ui-drawer #frm-track-title #btn-submit-title:focus {
  outline: none;
}
#ui-drawer #frm-track-title #btn-submit-title .fa {
  width: auto;
  margin-right: 0;
  margin-left: 8px;
  color: white;
}

#chk-menu-toggle {
  display: none;
}
#chk-menu-toggle:checked + #lbl-menu-toggle .line {
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  transition-delay: 0;
}
#chk-menu-toggle:checked + #lbl-menu-toggle .cross {
  transition-delay: 0.2s;
}
#chk-menu-toggle:checked + #lbl-menu-toggle .cross:nth-of-type(2) {
  -webkit-transform: rotate(45deg) scale(0.8);
          transform: rotate(45deg) scale(0.8);
}
#chk-menu-toggle:checked + #lbl-menu-toggle .cross:nth-of-type(3) {
  -webkit-transform: rotate(135deg) scale(0.8);
          transform: rotate(135deg) scale(0.8);
}
#chk-menu-toggle:checked ~ #ui-drawer {
  opacity: 1;
  -webkit-transform: translateX(0) translateZ(0);
          transform: translateX(0) translateZ(0);
}

#ui-overlay {
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 2;
}

#btn-initialize {
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 0.8em 1em 0.6em 1em;
  border: 2px solid #000;
  border-radius: 1.5em;
  color: #000;
  font-family: "Josefin Sans", sans-serif;
  font-size: 1.2em;
  cursor: pointer;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  transition: color 0.3s, opacity 0.5s;
  opacity: 0;
}
#btn-initialize:hover {
  color: #ffb300;
}
#btn-initialize:active {
  -webkit-transform: translateX(-50%) translateY(-50%) scale(0.95);
          transform: translateX(-50%) translateY(-50%) scale(0.95);
}
#btn-initialize.disabled {
  opacity: 0;
  pointer-events: none;
}

#loader {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 50px;
  height: 20px;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  transition: opacity 0.5s;
}
#loader.hidden {
  opacity: 0;
}
#loader.loading .load-bar {
  -webkit-animation: load-bar-animation 2s linear infinite;
          animation: load-bar-animation 2s linear infinite;
}
#loader .load-bar {
  flex: 1;
  height: 100%;
  background: #ffb300;
  opacity: 0.5;
  -webkit-transform: scaleY(1) translateZ(0);
          transform: scaleY(1) translateZ(0);
}
#loader .load-bar:not(:last-child) {
  margin-right: 2px;
}
#loader .load-bar:nth-child(1) {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}
#loader .load-bar:nth-child(2) {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
}
#loader .load-bar:nth-child(3) {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
#loader .load-bar:nth-child(4) {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
}
#loader .load-bar:nth-child(5) {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

#audio-controls {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: column;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 65px;
  color: #ffb300;
  opacity: 1;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
}
#audio-controls.hidden {
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
}
#audio-controls.disabled {
  pointer-events: none;
}
#audio-controls.disabled .fa {
  opacity: 0.2;
}
#audio-controls #controls__container {
  position: relative;
  background-color: #0c0c0c;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 20px 30px;
  box-sizing: border-box;
}
#audio-controls #button-controls {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 16px;
}
#audio-controls #button-controls .btn {
  display: flex;
  align-items: center;
  width: 16px;
}
#audio-controls #button-controls .btn:not(:last-child) {
  justify-content: center;
  margin-right: 12px;
}
#audio-controls #title {
  color: #ffb300;
  flex: 1;
  padding-top: 4px;
  font-family: "Josefin Sans", sans-serif;
  font-size: 1.2em;
  text-align: right;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
}
#audio-controls #seek-bar {
  position: absolute;
  top: 0;
  z-index: 2;
  height: 6px;
  width: 100%;
  background-color: #4f4f4f;
  cursor: pointer;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
#audio-controls #seek-bar #progress-bar {
  height: 100%;
  width: 100%;
  background: #ffb300;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transform-origin: center left;
          transform-origin: center left;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
#audio-controls #btn-prev, #audio-controls #btn-next {
  -webkit-transform: scaleX(1.5);
          transform: scaleX(1.5);
}
#audio-controls #btn-prev:active, #audio-controls #btn-next:active {
  -webkit-transform: scaleY(0.85) scaleX(1.35);
          transform: scaleY(0.85) scaleX(1.35);
}
#audio-controls .fa {
  cursor: pointer;
  transition: opacity 0.3s;
}
#audio-controls .fa:active:not(#icon-volume):not(#btn-prev):not(#btn-next) {
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
}
#audio-controls #icon-volume {
  position: relative;
}
#audio-controls #icon-volume:hover .input-container {
  opacity: 1;
}
#audio-controls #icon-volume .input-container {
  position: absolute;
  top: -8px;
  left: 12px;
  width: 60px;
  padding: 8px;
  opacity: 0;
  transition: opacity 0.3s;
}
#audio-controls #icon-volume #rng-volume {
  position: relative;
  bottom: 4px;
  width: 100%;
  -webkit-appearance: none;
}
#audio-controls #icon-volume #rng-volume:focus {
  outline: none;
}
#audio-controls #icon-volume #rng-volume::-webkit-slider-runnable-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #444;
}
#audio-controls #icon-volume #rng-volume::-webkit-slider-thumb {
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background: #ffb300;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -6px;
}
#audio-controls #icon-volume #rng-volume::-webkit-range-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #444;
}
#audio-controls #icon-volume #rng-volume::-webkit-range-thumb {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid #444;
  background: transparent;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -7px;
}
#audio-controls #icon-volume #rng-volume::-moz-slider-runnable-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #444;
}
#audio-controls #icon-volume #rng-volume::-moz-slider-thumb {
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background: #ffb300;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -6px;
}
#audio-controls #icon-volume #rng-volume::-moz-range-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #444;
}
#audio-controls #icon-volume #rng-volume::-moz-range-thumb {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid #444;
  background: transparent;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -7px;
}

#codepen-link {
  position: absolute;
  top: 20px;
  right: 30px;
  height: 40px;
  width: 40px;
  z-index: 10;
  border-radius: 50%;
  box-sizing: border-box;
  background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/544318/logo.jpg");
  background-position: center center;
  background-size: cover;
  opacity: 0.4;
  transition: all 0.25s;
}
#codepen-link:hover {
  opacity: 0.8;
  box-shadow: 0 0 6px #efefef;
}

@-webkit-keyframes load-bar-animation {
  30% {
    opacity: 1;
    -webkit-transform: scaleY(1.5) translateZ(0);
            transform: scaleY(1.5) translateZ(0);
  }
  60% {
    opacity: 0.5;
    -webkit-transform: scaleY(1) translateZ(0);
            transform: scaleY(1) translateZ(0);
  }
  100% {
    opacity: 0.5;
    -webkit-transform: scaleY(1) translateZ(0);
            transform: scaleY(1) translateZ(0);
  }
}

@keyframes load-bar-animation {
  30% {
    opacity: 1;
    -webkit-transform: scaleY(1.5) translateZ(0);
            transform: scaleY(1.5) translateZ(0);
  }
  60% {
    opacity: 0.5;
    -webkit-transform: scaleY(1) translateZ(0);
            transform: scaleY(1) translateZ(0);
  }
  100% {
    opacity: 0.5;
    -webkit-transform: scaleY(1) translateZ(0);
            transform: scaleY(1) translateZ(0);
  }
}
/* nice_submit_button */


.nice_submit_button {
  font-family: 'Open Sans', sans-serif;
  font-size: 24px;
  /*background-image: linear-gradient(to bottom right,
    #ff4e4e 0 15%, #f8ff64 40% 60%, #00ce1a 85% 100%);*/
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.btn-splatter {
  color: #ffffff;
  font-family: inherit;
  font-weight: bold;
  background-color: #4487ed;
  width: 12em;
  height: 4em;
  border: 0;
  outline: 0;
  padding: 0;
  margin: 0;
  position: relative;
  border-radius: 0.9em;
  box-shadow: 0 0.6em 0.9em rgba(0, 0, 0, 0.6);
  user-select: none; /* Thanks to @SplittyDev */
  transform: translateY(-0.5em);
  transition:
    background-color 300ms cubic-bezier(0.18, 0.89, 0.32, 1.28),
    box-shadow 300ms cubic-bezier(0.18, 0.89, 0.32, 1.28),
    transform 300ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}

.btn-splatter:focus {
  outline: 0;
}

.btn-splatter:active {
  background-color: #2770df;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
  transform: translateY(0em) scale(0.9);
  transition:
    background-color 150ms ease-out,
    box-shadow 150ms ease-out,
    transform 150ms ease-out;
}

.splatter {
  position: absolute;
  top: 0;
  left: 0;
}

.splatter-round, .splatter-ring, .splatter-star {
  position: absolute;
}

.splatter-round {
  width: 1em;
  height: 1em;
  background-color: #1da5ff;
  border-radius: 50%;
}

.splatter-ring {
  width: 0.8em;
  height: 0.8em;
  border: solid 0.35em #0099e6;
  border-radius: 50%;
}

.splatter-star {
  width: 1.8em;
  height: 1.8em;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="%23006dd0" viewBox="0 0 24 24"%3E%3Cpath%20d%3D%22M12%2C17.27L18.18%2C21L16.54%2C13.97L22%2C9.24L14.81%2C8.62L12%2C2L9.19%2C8.62L2%2C9.24L7.45%2C13.97L5.82%2C21L12%2C17.27Z%22%3E%3C%2Fpath%3E%3C/svg%3E');
}

/*******to do list*********/

.tdl-container {
  width: 100%;
  height: auto;
  min-height: 500px;
  max-width: 500px;
  min-width: 250px;
  background: #f1f5f8;
  background-image: radial-gradient(#bfc0c1 7.2%, transparent 0);
  background-size: 25px 25px;
  border-radius: 20px;
  box-shadow: 4px 3px 7px 2px #00000040;
  padding: 1rem;
  box-sizing: border-box;
  font-family: 'Gochi Hand', cursive;

}
.tdl-form{
   text-align: center;
}
.tdl-heading {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem;
   text-align: center;
     font-family: 'Gochi Hand', cursive;
}
.tdl-heading__title {
  transform: rotate(2deg);
  padding: 2rem 1.2rem;
  border-radius: 20% 5% 20% 5%/5% 20% 25% 20%;
  background-color: hsla(166, 100%, 50%, 0.7);
  font-size: 1.5rem;
  text-align: center;
    font-family: 'Gochi Hand', cursive;
}
@media only screen and (min-width: 500px) {
  .tdl-heading__title{
    font-size: 2rem;
  }
}
.tdl-heading__img {
  width: 24%;
}
.tdl-form__label {
  display: block;
  margin-bottom: 0.5rem;
    font-family: 'Gochi Hand', cursive;
    text-align: center;
}
form input.tdl-form__input {
    box-sizing: border-box;
    background-color: transparent;
    padding: 0.7rem;
    border-bottom-right-radius: 15px 3px;
    border-bottom-left-radius:3px 15px;
    border: solid 3px rgba(0,0,0,0) !important;
    border-bottom: dashed 3px #ea95e0 !important;
    font-family: 'Gochi Hand', cursive;
    font-size: 1rem;
    color: hsla(260, 2%, 25%, 0.7);
    width: 70%;
    margin-bottom: 20px;
  
}
form input.tdl-form__input:focus {
    outline: none;
    border: solid 3px #ea95e0 !important;
  }
@media only screen and (min-width: 500px) {
 .tdl-form__input {
    width: 60%;
  }
}

.tdl-button {
  padding: 0;
  border: none;
  transform: rotate(4deg);
  transform-origin: center;
  font-family: 'Gochi Hand', cursive;
  text-decoration: none;
  padding-bottom: 3px;
  border-radius: 5px;
  box-shadow: 0 2px 0 hsl(198, 1%, 29%);
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  background-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NUY1OENCRDdDMDYxMUUyOTEzMEE1MEM5QzM0NDVBMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NUY1OENCRTdDMDYxMUUyOTEzMEE1MEM5QzM0NDVBMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1RjU4Q0JCN0MwNjExRTI5MTMwQTUwQzlDMzQ0NUEzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1RjU4Q0JDN0MwNjExRTI5MTMwQTUwQzlDMzQ0NUEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAQABAAAAgYEEpdoeQUAOw==');
  background-color: hsla(166, 100%, 50%, 0.7);
}
.tdl-button span {
  background: #f1f5f8;
  display: block;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  border: 2px solid hsl(198, 1%, 29%);
}
.tdl-button:active, .tdl-button:focus {
  transform: translateY(4px);
  padding-bottom: 0px;
  outline: 0;
}
.tdl-toDoList {
  text-align: left;
  li {
    position: relative;
    padding: 0.5rem;
  }
  li:hover {
    text-decoration: line-through wavy #24bffb;
  }
}

/*******rating start ********/
.rating {
  --active: #FFED76;
  --active-pale: rgba(255, 237, 118, .36);
  --inactive: #121621;
  --face-active: #121621;
  --face-inactive: #1C212E;
  display: -webkit-box;
  display: flex;
  position: relative;
}
@media (min-width: 600px) {
  .rating {
    zoom: 2;
  }
}
.rating ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: flex;
  color: var(--inactive);
}
.rating ul li {
  --face: var(--face-inactive);
  cursor: pointer;
  position: relative;
}
.rating ul li:before, .rating ul li:after {
  content: '';
  position: absolute;
  z-index: 2;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}
.rating ul li:before {
  --r: 0deg;
  width: 2px;
  height: 2px;
  border-radius: 1px;
  top: 15px;
  left: 13px;
  -webkit-transform: rotate(var(--r));
          transform: rotate(var(--r));
  -webkit-filter: drop-shadow(8px 0 0 var(--face));
          filter: drop-shadow(8px 0 0 var(--face));
}
.rating ul li span {
  width: 2px;
  height: 2px;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  border-radius: 50%;
  margin: -1px 0 0 -1px;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  opacity: 0;
  box-sha
  --face: var(--face-active);
  /* --face: var(--face-active); */
}
.rating ul li:nth-child(1):after {
  width: 10px;
  height: 10px;
  top: 20px;
  left: 13px;
  border-radius: 50%;
  border: 1px solid transparent;
  border-top-color: var(--face);
}
.rating ul li:nth-child(3):after {
  width: 6px;
  left: 15px;
  top: 20px;
  height: 1px;
  background: var(--face);
}
.rating ul li:nth-child(4):after {
  width: 10px;
  height: 10px;
  top: 12px;
  left: 13px;
  border-radius: 50%;
  border: 1px solid transparent;
  border-bottom-color: var(--face);
}
.rating ul li:nth-child(4).current {
  -webkit-animation: active-4 .4s ease;
          animation: active-4 .4s ease;
}
.rating ul li:nth-child(4).current span {
  -webkit-animation: active-span .32s ease;
          animation: active-span .32s ease;
}
.rating ul li:nth-child(5):after {
  width: 6px;
  height: 3px;
  left: 15px;
  top: 20px;
  border-radius: 0 0 3px 3px;
  background: var(--face);
}
.rating ul li:nth-child(5).current {
  -webkit-animation: active-5 .72s ease;
          animation: active-5 .72s ease;
}
.rating ul li:nth-child(5).current span {
  -webkit-animation: active-span .32s ease;
          animation: active-span .32s ease;
}
.rating ul li.current {
  --face: var(--face-active);
}
.rating ul li.current svg {
  color: var(--active);
  fill: rgba(0, 0, 0, 0.2);
}
.rating ul li:not(.current) svg {
  -webkit-transition: -webkit-transform .2s ease;
  transition: -webkit-transform .2s ease;
  transition: transform .2s ease;
  transition: transform .2s ease, -webkit-transform .2s ease;
}
.rating ul li:not(.current):active svg {
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
}
.rating ul li:not(:last-child) {
  margin: 0 16px 0 0;
}
.rating ul li:not(:last-child):before {
  background: var(--face);
}
.rating ul li:not(:last-child).current:before {
  -webkit-animation: blink 3s linear infinite;
          animation: blink 3s linear infinite;
}
.rating ul li:last-child:before {
  --r: -45deg;
  width: 3px;
  height: 3px;
  border-top: 1px solid var(--face);
  border-right: 1px solid var(--face);
  border-radius: 0 1px 0 0;
  left: 12px;
  -webkit-filter: drop-shadow(6px 6px 0 var(--face));
          filter: drop-shadow(6px 6px 0 var(--face));
}
.rating svg {
  width: 36px;
  height: 34px;
  display: block;
  fill: rgba(0, 0, 0, 0.04);
}
.rating > div {
  left: 0;
  top: 0;
  position: absolute;
  display: none;
  -webkit-transform: translateX(var(--x));
          transform: translateX(var(--x));
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.265, 1.1) 0.24s;
  transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.265, 1.1) 0.24s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.265, 1.1) 0.24s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.265, 1.1) 0.24s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.265, 1.1) 0.24s;
}
.rating > div span {
  display: block;
}
.rating > div span svg {
  color: var(--active);
  fill: rgba(0, 0, 0, 0.2);
}
.rating.animate-left > div, .rating.animate-right > div {
  display: block;
}
.rating.animate-left > div span, .rating.animate-right > div span {
  -webkit-animation: scale .28s linear .24s;
          animation: scale .28s linear .24s;
}
.rating.animate-left li.move-to:before {
  -webkit-animation: move-to-left .31s ease .36s;
          animation: move-to-left .31s ease .36s;
}
.rating.animate-left li.move-from:before {
  -webkit-animation: move-to-right .28s ease;
          animation: move-to-right .28s ease;
}
.rating.animate-left > div {
  -webkit-animation: double-left .32s linear .24s;
          animation: double-left .32s linear .24s;
}
.rating.animate-left > div span svg {
  -webkit-animation: left .3s ease, right-end .4s ease .4s;
          animation: left .3s ease, right-end .4s ease .4s;
}
.rating.animate-right li.move-to:before {
  -webkit-animation: move-to-right .31s ease .36s;
          animation: move-to-right .31s ease .36s;
}
.rating.animate-right li.move-from:before {
  -webkit-animation: move-to-left .28s ease;
          animation: move-to-left .28s ease;
}
.rating.animate-right > div {
  -webkit-animation: double-right .32s linear .24s;
          animation: double-right .32s linear .24s;
}
.rating.animate-right > div span svg {
  -webkit-animation: right .3s ease, left-end .4s ease .4s;
          animation: right .3s ease, left-end .4s ease .4s;
}

@-webkit-keyframes active-4 {
  40% {
    -webkit-transform: scale(1.25);
            transform: scale(1.25);
  }
}

@keyframes active-4 {
  40% {
    -webkit-transform: scale(1.25);
            transform: scale(1.25);
  }
}
@-webkit-keyframes active-span {
  60% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.16);
            transform: scale(1.16);
    opacity: 0;
  }
}
@keyframes active-span {
  60% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.16);
            transform: scale(1.16);
    opacity: 0;
  }
}
@-webkit-keyframes active-5 {
  15% {
    -webkit-transform: rotate(180deg) scale(1.1);
            transform: rotate(180deg) scale(1.1);
  }
  30% {
    -webkit-transform: rotate(360deg) scale(1.2);
            transform: rotate(360deg) scale(1.2);
  }
  70% {
    -webkit-transform: rotate(360deg) translateY(14%) scaleY(0.72);
            transform: rotate(360deg) translateY(14%) scaleY(0.72);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes active-5 {
  15% {
    -webkit-transform: rotate(180deg) scale(1.1);
            transform: rotate(180deg) scale(1.1);
  }
  30% {
    -webkit-transform: rotate(360deg) scale(1.2);
            transform: rotate(360deg) scale(1.2);
  }
  70% {
    -webkit-transform: rotate(360deg) translateY(14%) scaleY(0.72);
            transform: rotate(360deg) translateY(14%) scaleY(0.72);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes double-right {
  60% {
    -webkit-filter: drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale));
            filter: drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale));
  }
}
@keyframes double-right {
  60% {
    -webkit-filter: drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale));
            filter: drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale));
  }
}
@-webkit-keyframes scale {
  60% {
    -webkit-transform: scaleX(1.32);
            transform: scaleX(1.32);
    -webkit-filter: blur(0.5px);
            filter: blur(0.5px);
  }
}
@keyframes scale {
  60% {
    -webkit-transform: scaleX(1.32);
            transform: scaleX(1.32);
    -webkit-filter: blur(0.5px);
            filter: blur(0.5px);
  }
}
@-webkit-keyframes blink {
  0%,
    5%,
    15%,
    100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  10% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4);
  }
}
@keyframes blink {
  0%,
    5%,
    15%,
    100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  10% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4);
  }
}
@-webkit-keyframes double-left {
  60% {
    -webkit-filter: drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale));
            filter: drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale));
  }
}
@keyframes double-left {
  60% {
    -webkit-filter: drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale));
            filter: drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale));
  }
}
@-webkit-keyframes right {
  0%,
    100% {
    -webkit-transform-origin: 17% 100%;
            transform-origin: 17% 100%;
  }
  50% {
    -webkit-transform: rotate(-12deg) skewX(12deg);
            transform: rotate(-12deg) skewX(12deg);
  }
}
@keyframes right {
  0%,
    100% {
    -webkit-transform-origin: 17% 100%;
            transform-origin: 17% 100%;
  }
  50% {
    -webkit-transform: rotate(-12deg) skewX(12deg);
            transform: rotate(-12deg) skewX(12deg);
  }
}
@-webkit-keyframes left {
  0%,
    100% {
    -webkit-transform-origin: 83% 100%;
            transform-origin: 83% 100%;
  }
  50% {
    -webkit-transform: rotate(12deg) skewX(-12deg);
            transform: rotate(12deg) skewX(-12deg);
  }
}
@keyframes left {
  0%,
    100% {
    -webkit-transform-origin: 83% 100%;
            transform-origin: 83% 100%;
  }
  50% {
    -webkit-transform: rotate(12deg) skewX(-12deg);
            transform: rotate(12deg) skewX(-12deg);
  }
}
@-webkit-keyframes right-end {
  0%,
    100% {
    -webkit-transform-origin: 17% 100%;
            transform-origin: 17% 100%;
  }
  40% {
    -webkit-transform: rotate(-6deg) skewX(4deg) scaleX(0.92);
            transform: rotate(-6deg) skewX(4deg) scaleX(0.92);
  }
  70% {
    -webkit-transform: rotate(1deg) skewX(-8deg) scaleX(1.04);
            transform: rotate(1deg) skewX(-8deg) scaleX(1.04);
  }
}
@keyframes right-end {
  0%,
    100% {
    -webkit-transform-origin: 17% 100%;
            transform-origin: 17% 100%;
  }
  40% {
    -webkit-transform: rotate(-6deg) skewX(4deg) scaleX(0.92);
            transform: rotate(-6deg) skewX(4deg) scaleX(0.92);
  }
  70% {
    -webkit-transform: rotate(1deg) skewX(-8deg) scaleX(1.04);
            transform: rotate(1deg) skewX(-8deg) scaleX(1.04);
  }
}
@-webkit-keyframes left-end {
  0%,
    100% {
    -webkit-transform-origin: 83% 100%;
            transform-origin: 83% 100%;
  }
  40% {
    -webkit-transform: rotate(6deg) skewX(-4deg) scaleX(0.92);
            transform: rotate(6deg) skewX(-4deg) scaleX(0.92);
  }
  70% {
    -webkit-transform: rotate(-1deg) skewX(8deg) scaleX(1.04);
            transform: rotate(-1deg) skewX(8deg) scaleX(1.04);
  }
}
@keyframes left-end {
  0%,
    100% {
    -webkit-transform-origin: 83% 100%;
            transform-origin: 83% 100%;
  }
  40% {
    -webkit-transform: rotate(6deg) skewX(-4deg) scaleX(0.92);
            transform: rotate(6deg) skewX(-4deg) scaleX(0.92);
  }
  70% {
    -webkit-transform: rotate(-1deg) skewX(8deg) scaleX(1.04);
            transform: rotate(-1deg) skewX(8deg) scaleX(1.04);
  }
}
@-webkit-keyframes move-to-right {
  40% {
    -webkit-transform: translateX(3px) rotate(var(--r));
            transform: translateX(3px) rotate(var(--r));
  }
}
@keyframes move-to-right {
  40% {
    -webkit-transform: translateX(3px) rotate(var(--r));
            transform: translateX(3px) rotate(var(--r));
  }
}
@-webkit-keyframes move-to-left {
  40% {
    -webkit-transform: translateX(-3px) rotate(var(--r));
            transform: translateX(-3px) rotate(var(--r));
  }
}
@keyframes move-to-left {
  40% {
    -webkit-transform: translateX(-3px) rotate(var(--r));
            transform: translateX(-3px) rotate(var(--r));
  }
}body .dribbble {
  position: fixed;
  display: block;
  right: 24px;
  bottom: 24px;
}
body .dribbble img {
  display: block;
  width: 76px;
}

/*******rating end ************/
/******** like button ***********/

.paw-button {
  --background: #fff;
  --background-active: #FEE8F4;
  --border: #F1ECEB;
  --border-active: #EEC2DB;
  --text: #000;
  --number: #9C9496;
  --number-active: #000;
  --heart-background: #fff;
  --heart-background-active: #FEA5D7;
  --heart-border: #C3C2C0;
  --heart-border-active: #2B2926;
  --heart-shadow-light: #FEE0F2;
  --heart-shadow-dark: #EA5DAF;
  --paw-background: #fff;
  --paw-border: #201E1B;
  --paw-shadow: #EEEDED;
  --paw-inner: var(--heart-background-active);
  --paw-shadow-light: var(--heart-shadow-light);
  --paw-shadow-dark: var(--heart-shadow-dark);
  --paw-clap-background: #FEF0A5;
  --paw-clap-border: var(--paw-border);
  --paw-clap-shadow: #FED75C;
  --circle: #df3dce;
  --circle-line: #000;
  display: -webkit-inline-box;
  display: inline-flex;
  text-decoration: none;
  font-weight: bold;
  position: relative;
  line-height: 19px;
  padding: 12px 16px;
}
.paw-button:before {
  content: '';
  position: absolute;
  display: block;
  left: -2px;
  top: -2px;
  bottom: -2px;
  right: -2px;
  z-index: 1;
  border-radius: 5px;
  -webkit-transition: background .45s, border-color .45s;
  transition: background .45s, border-color .45s;
  background: var(--background);
  border: 2px solid var(--border);
}
.paw-button svg {
  display: block;
}
.paw-button .text {
  position: relative;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  z-index: 3;
  margin-right: 8px;
  -webkit-transition: width .25s;
  transition: width .25s;
  width: var(--w, 60px);
}
.paw-button .text span,
.paw-button .text svg {
  -webkit-transition: opacity .2s, -webkit-transform .15s ease-out;
  transition: opacity .2s, -webkit-transform .15s ease-out;
  transition: transform .15s ease-out, opacity .2s;
  transition: transform .15s ease-out, opacity .2s, -webkit-transform .15s ease-out;
  opacity: var(--o, 1);
}
.paw-button .text span {
  display: block;
  position: absolute;
  left: 30px;
  top: 0;
  -webkit-transform: translateY(var(--y, 0));
          transform: translateY(var(--y, 0));
  color: var(--text);
}
.paw-button .text svg {
  --background: var(--heart-background);
  --border: var(--heart-border);
  --shadow-light: transparent;
  --shadow-dark: transparent;
  width: 21px;
  height: 19px;
  -webkit-transform: translateX(var(--x));
          transform: translateX(var(--x));
}
.paw-button > span {
  display: block;
  position: relative;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  z-index: 2;
  color: var(--number);
}
.paw-button .paws {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 60px;
  z-index: 2;
}
.paw-button .paws svg {
  position: absolute;
  bottom: 0;
  -webkit-transition: opacity .2s, -webkit-transform .3s ease-out;
  transition: opacity .2s, -webkit-transform .3s ease-out;
  transition: transform .3s ease-out, opacity .2s;
  transition: transform .3s ease-out, opacity .2s, -webkit-transform .3s ease-out;
  opacity: var(--o, 0);
  -webkit-transform: translate(var(--x, 0), var(--y, 0));
          transform: translate(var(--x, 0), var(--y, 0));
}
.paw-button .paws svg.paw {
  --x: -24px;
  width: 30px;
  height: 37px;
  left: 32px;
}
.paw-button .paws svg.paw-clap {
  --x: 16px;
  --y: 34px;
  --o: 1;
  width: 29px;
  height: 34px;
  left: 34px;
}
.paw-button .paws .paw-effect {
  left: 26px;
  top: 12px;
  width: 44px;
  height: 44px;
  position: absolute;
}
.paw-button .paws .paw-effect:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: var(--circle);
  -webkit-transform: scale(var(--s, 0));
          transform: scale(var(--s, 0));
  opacity: var(--o, 1);
  -webkit-transition: opacity .2s linear .25s, -webkit-transform .15s ease .16s;
  transition: opacity .2s linear .25s, -webkit-transform .15s ease .16s;
  transition: transform .15s ease .16s, opacity .2s linear .25s;
  transition: transform .15s ease .16s, opacity .2s linear .25s, -webkit-transform .15s ease .16s;
}
.paw-button .paws .paw-effect div {
  width: 2px;
  height: 6px;
  border-radius: 1px;
  left: 50%;
  bottom: 50%;
  margin-left: -1px;
  position: absolute;
  background: var(--circle-line);
  -webkit-transform: translateY(-24px) scaleX(0.7) scaleY(var(--s, 0));
          transform: translateY(-24px) scaleX(0.7) scaleY(var(--s, 0));
}
.paw-button .paws .paw-effect div:before, .paw-button .paws .paw-effect div:after {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: inherit;
  border-radius: inherit;
  -webkit-transform: translate(var(--x, -22px), var(--y, 4px)) rotate(var(--r, -45deg)) scaleX(0.8) scaleY(var(--s, 0));
          transform: translate(var(--x, -22px), var(--y, 4px)) rotate(var(--r, -45deg)) scaleX(0.8) scaleY(var(--s, 0));
}
.paw-button .paws .paw-effect div:after {
  --x: 22px;
  --r: 45deg;
}
.paw-button .paws .paw-effect div,
.paw-button .paws .paw-effect div:before,
.paw-button .paws .paw-effect div:after {
  opacity: var(--o, 1);
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transition: opacity .18s linear .21s, -webkit-transform .12s ease .17s;
  transition: opacity .18s linear .21s, -webkit-transform .12s ease .17s;
  transition: transform .12s ease .17s, opacity .18s linear .21s;
  transition: transform .12s ease .17s, opacity .18s linear .21s, -webkit-transform .12s ease .17s;
}
.paw-button i {
  position: absolute;
  display: block;
  width: 4px;
  height: 4px;
  top: 50%;
  left: 50%;
  margin: -2px 0 0 -2px;
  opacity: var(--o, 0);
  background: var(--b);
  -webkit-transform: translate(var(--x), var(--y)) scale(var(--s, 1));
          transform: translate(var(--x), var(--y)) scale(var(--s, 1));
}
.paw-button:not(.confetti):hover .text {
  --o: 0;
  --x: 12px;
  --y: 8px;
}
.paw-button:not(.confetti):hover .paws svg.paw {
  --o: 1;
  --x: 0;
}
.paw-button.animation .text {
  --o: 0;
}
.paw-button.animation .text svg {
  --background: var(--heart-background-active);
  --border: var(--heart-border-active);
  --shadow-light: var(--heart-shadow-light);
  --shadow-dark: var(--heart-shadow-dark);
}
.paw-button.animation .paws svg.paw {
  --x: 0;
  --o: 1;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-animation: paw .45s ease forwards;
          animation: paw .45s ease forwards;
}
.paw-button.animation .paws svg.paw-clap {
  -webkit-animation: paw-clap .5s ease-in forwards;
          animation: paw-clap .5s ease-in forwards;
}
.paw-button.animation .paws .paw-effect {
  --s: 1;
  --o: 0;
}
.paw-button.confetti i {
  -webkit-animation: confetti .6s ease-out forwards;
          animation: confetti .6s ease-out forwards;
}
.paw-button.confetti .paws svg.paw {
  --o: 0;
  -webkit-transition: opacity .15s linear .2s;
  transition: opacity .15s linear .2s;
}
.paw-button.liked {
  --background: var(--background-active);
  --border: var(--border-active);
}
.paw-button.liked .text {
  --w: 21px;
}
.paw-button.liked .text svg {
  --o: 1;
}
.paw-button.liked > span {
  --number: var(--number-active);
}

@-webkit-keyframes confetti {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}

@keyframes confetti {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes paw {
  0% {
    -webkit-transform: translateX(var(--x));
            transform: translateX(var(--x));
  }
  35% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  55%,
    70% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-12px);
            transform: translateX(-12px);
  }
}
@keyframes paw {
  0% {
    -webkit-transform: translateX(var(--x));
            transform: translateX(var(--x));
  }
  35% {
    -webkit-transform: translateX(-16px);
            transform: translateX(-16px);
  }
  55%,
    70% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-12px);
            transform: translateX(-12px);
  }
}
@-webkit-keyframes paw-clap {
  50%,
    70% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes paw-clap {
  50%,
    70% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

/**********like button***********/
/******* birtday start*********/

.birthday {
  --background: #fff;
  --border: #e6e7ee;
  --border-width: 1px;
  --border-focus: #0077ff;
  --border-focus-width: 2px;
  --text: #00104b;
  --text-placeholder: #999fb7;
  --default: #0077ff;
  --smoke: var(--text-placeholder);
  --error: #ff5252;
  border-radius: 8px;
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  background: var(--background);
  box-shadow: inset 0 0 0 var(--border-width) var(--border);
  -webkit-transition: box-shadow .3s;
  transition: box-shadow .3s;
  padding-left: 40px;
}
.birthday .icon,
.birthday .icon svg {
  width: 24px;
  height: 24px;
  position: absolute;
}
.birthday .icon {
  top: 10px;
  left: 12px;
}
.birthday .icon svg {
  top: 0;
  left: 0;
  opacity: var(--o, 1);
  -webkit-transform: scale(var(--s, 0));
          transform: scale(var(--s, 0));
  color: var(--c, var(--default));
  -webkit-transition: color .3s, opacity .2s, -webkit-transform .2s;
  transition: color .3s, opacity .2s, -webkit-transform .2s;
  transition: color .3s, transform .2s, opacity .2s;
  transition: color .3s, transform .2s, opacity .2s, -webkit-transform .2s;
}
.birthday .icon .normal {
  opacity: var(--o, 1);
  -webkit-transform: scale(var(--s, 1));
          transform: scale(var(--s, 1));
  -webkit-transition: opacity .2s, -webkit-transform .2s;
  transition: opacity .2s, -webkit-transform .2s;
  transition: transform .2s, opacity .2s;
  transition: transform .2s, opacity .2s, -webkit-transform .2s;
}
.birthday .icon .normal svg.cake-smoke {
  --s: 1;
  --c: var(--smoke);
}
.birthday .icon .normal svg.cake-smoke path {
  --size: 11px;
  stroke-dasharray: var(--size);
  stroke-dashoffset: var(--offset, calc(var(--size) * 3));
  -webkit-transition: stroke-dashoffset var(--d, 0s);
  transition: stroke-dashoffset var(--d, 0s);
}
.birthday .icon .normal svg.cake-smoke path:nth-child(2) {
  --size: 8px;
}
.birthday .icon .normal svg.cake-smoke path:nth-child(3) {
  --size: 4px;
}
.birthday .icon .normal svg.cake-light {
  --s: 1;
}
.birthday .icon .normal svg.cake {
  --s: 1;
}
.birthday .icon .zodiac div {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 0;
  background: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/165585/zodiac-signs-sprite%402x.png");
  background-size: auto 24px;
  background-position: var(--offset) 0;
  opacity: var(--o, 0);
  -webkit-transform: scale(var(--s, 0.6));
          transform: scale(var(--s, 0.6));
  -webkit-transition: opacity .2s, -webkit-transform .2s;
  transition: opacity .2s, -webkit-transform .2s;
  transition: transform .2s, opacity .2s;
  transition: transform .2s, opacity .2s, -webkit-transform .2s;
}
.birthday input {
  -webkit-appearance: none;
  background: none;
  border: none;
  outline: none;
  text-align: center;
  font-family: inherit;
  font-size: 16px;
  line-height: 24px;
  padding: 12px var(--r, 0) 12px var(--l, 0);
  width: var(--w, 22px);
  color: var(--text);
}
.birthday input:first-of-type {
  --w: 72px;
  --l: 44px;
}
.birthday input:last-of-type {
  --w: 64px;
  --r: 24px;
}
.birthday input::-webkit-input-placeholder {
  font-size: 15px;
  color: var(--text-placeholder);
}
.birthday input::-moz-placeholder {
  font-size: 15px;
  color: var(--text-placeholder);
}
.birthday input:-ms-input-placeholder {
  font-size: 15px;
  color: var(--text-placeholder);
}
.birthday input::-ms-input-placeholder {
  font-size: 15px;
  color: var(--text-placeholder);
}
.birthday input::placeholder {
  font-size: 15px;
  color: var(--text-placeholder);
}
.birthday span {
  display: block;
  opacity: .4;
  margin: -1px 3px 0 3px;
  color: var(--text-placeholder);
}
.birthday .error-message {
  position: absolute;
  top: 100%;
  left: 50%;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 500;
  opacity: var(--o, 0);
  color: var(--error);
  -webkit-transition: opacity .2s, -webkit-transform .2s;
  transition: opacity .2s, -webkit-transform .2s;
  transition: opacity .2s, transform .2s;
  transition: opacity .2s, transform .2s, -webkit-transform .2s;
  -webkit-transform: translate(-50%, 4px) scale(var(--s, 0.8));
          transform: translate(-50%, 4px) scale(var(--s, 0.8));
}
.birthday .error-message.show {
  --s: 1;
  --o: 1;
}
.birthday:focus-within {
  --border: var(--border-focus);
  --border-width: var(--border-focus-width);
}
.birthday:not(.error) .icon .normal.hide {
  --o: 0;
  --s: .6;
}
.birthday:not(.error) .icon .zodiac .show {
  --o: 1;
  --s: 1;
}
.birthday.error {
  --border: var(--error);
  --border-width: var(--border-focus-width);
}
.birthday.error .icon .normal {
  --c: var(--error);
}
.birthday.error .icon .normal svg.cake-smoke path {
  --d: .6s;
  --offset: var(--size);
}
.birthday.error .icon .normal svg.cake-light {
  --s: 0;
}

.birthday .month, 
.birthday .day,
.birthday .month:focus, 
.birthday .day:focus, 
.birthday .month:active, 
.birthday .day:active  {
  width:30px;
  padding: 0; 
  margin: 10px;
}
.birthday .year, 
.birthday .year:focus, 
.birthday .year:active{
  width:60px;
  padding: 0;
  margin: 10px;  
} 
.birthday{
  display: inline-block;
}
.birthday span, .birthday input{
  display: inline-block;
  vertical-align: top;
}
.birthday span{
  margin: 10px 0;  
}
/*******birthday end*******/

/***** submitting loading button******/
.form-sub-wrap{
  position: relative;
  text-align: center;
  min-height: 100px;
  margin: 50px 0;
}
.s_n_l_button {
  --color: #fff;
  --background: #6D58FF;
  --height: 41px;
  --width: 160px;
  --icon: #fff;
  padding: 0;
  cursor: pointer;
  text-align: center;
  position: relative;
  border: none;
  outline: none;
  background: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  width: var(--width);
  letter-spacing: .5px;
  font-size: 14px;
  font-weight: 500;
  color: var(--color);
  line-height: var(--height);
  display: inline-block;
}
.s_n_l_button:before, .s_n_l_button:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
}
.s_n_l_button:before {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: var(--before-w, var(--width));
  height: var(--before-h, var(--height));
  border-radius: var(--before-r, 7px);
  background: var(--background);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transition: width .3s, height .3s, border-radius .2s;
  transition: width .3s, height .3s, border-radius .2s;
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}
.s_n_l_button:after {
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  background: var(--icon);
  z-index: 2;
  border-radius: 50%;
  -webkit-transform: scale(0);
          transform: scale(0);
}
.s_n_l_button span {
  z-index: 1;
  display: block;
  position: relative;
  opacity: var(--span-o, 1);
  -webkit-transform: scale(var(--span-s, 1));
          transform: scale(var(--span-s, 1));
  -webkit-transition: opacity .3s, -webkit-transform .2s;
  transition: opacity .3s, -webkit-transform .2s;
  transition: opacity .3s, transform .2s;
  transition: opacity .3s, transform .2s, -webkit-transform .2s;
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}
.s_n_l_button svg {
  width: 15px;
  height: 13px;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  stroke: var(--icon);
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: none;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  stroke-dasharray: 17px;
  stroke-dashoffset: var(--svg-o, 17px);
  -webkit-transition: stroke-dashoffset .3s ease;
  transition: stroke-dashoffset .3s ease;
}
.s_n_l_button.processing {
  --before-w: 41px;
  --before-h: 41px;
  --before-r: 22px;
  --span-o: 0;
  --span-s: .6;
  --after-s: 1;
  --svg-o: 34px;
}
.s_n_l_button.processing:before {
  -webkit-animation: pulse 3s linear forwards;
          animation: pulse 3s linear forwards;
}
.s_n_l_button.processing:after {
  -webkit-animation: dot 3s linear forwards;
          animation: dot 3s linear forwards;
}
.s_n_l_button.processing svg {
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
}

@-webkit-keyframes pulse {
  4% {
    -webkit-transform: translate(-50%, -50%) scaleX(1.1);
            transform: translate(-50%, -50%) scaleX(1.1);
  }
  8% {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  24%,
    56%,
    88% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
            transform: translate(-50%, -50%) scale(0.8);
  }
  40%,
    72% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
}

@keyframes pulse {
  4% {
    -webkit-transform: translate(-50%, -50%) scaleX(1.1);
            transform: translate(-50%, -50%) scaleX(1.1);
  }
  8% {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  24%,
    56%,
    88% {
    -webkit-transform: translate(-50%, -50%) scale(0.8);
            transform: translate(-50%, -50%) scale(0.8);
  }
  40%,
    72% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
}
@-webkit-keyframes dot {
  8% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  16% {
    -webkit-transform: scale(1) rotate(30deg) translateX(48px);
            transform: scale(1) rotate(30deg) translateX(48px);
  }
  95% {
    -webkit-transform: scale(1) rotate(1000deg) translateX(48px);
            transform: scale(1) rotate(1000deg) translateX(48px);
  }
  100% {
    -webkit-transform: scale(0.125) rotate(1050deg) translate(52px, -6px);
            transform: scale(0.125) rotate(1050deg) translate(52px, -6px);
  }
}
@keyframes dot {
  8% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  16% {
    -webkit-transform: scale(1) rotate(30deg) translateX(48px);
            transform: scale(1) rotate(30deg) translateX(48px);
  }
  95% {
    -webkit-transform: scale(1) rotate(1000deg) translateX(48px);
            transform: scale(1) rotate(1000deg) translateX(48px);
  }
  100% {
    -webkit-transform: scale(0.125) rotate(1050deg) translate(52px, -6px);
            transform: scale(0.125) rotate(1050deg) translate(52px, -6px);
  }
}
.s_n_l_restart {
  display: table;
  position: absolute;
  bottom: 4%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  text-decoration: none;
  line-height: 23px;
  color: #404660;
  font-size: 14px;
  font-weight: 500;
}
.s_n_l_restart svg {
  margin: 4px 4px 0 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: top;
}





/*******submitting loading button******/