
/*
#hero_anim_wrap { width:100%; height:125vh; position: absolute;  
  background-image: url(../images/home-slider.svg); background-repeat: no-repeat; background-size: cover; background-position: center bottom; 
   -webkit-clip-path: url(#mask_hero_anim); overflow: hidden;
 }
*/
#mince div { z-index: 1 }
.minca-a-bgr  { position: absolute; top: 10%; left: 51%; width: 80px }
.minca-b-bgr  { position: absolute; top: -5%; left: 45%; width: 70px }
.minca-c-bgr  { position: absolute; top: 15%; left: 41%; width: 70px }
.minca-d-bgr  { position: absolute; top: 47%; left: 2%; width: 70px }
.minca-e-bgr  { position: absolute; top: 37%; left: 7%; width: 60px }
#mince div.animuj                 { animation: falling 9s 0s 2; z-index: 9; }
#mince div.animuj:nth-of-type(2n) { animation: falling 9s 0s 2; animation-delay: 1.2s; }
#mince div.animuj:nth-of-type(3n) { animation: falling 9s 0s 2; animation-delay: 2.1s; }
#mince div.animuj:nth-of-type(n)  { transform: rotate(0deg);}
#mince div.animuj:nth-of-type(n)  { animation-timing-function: ease-in-out;}

#bankovky div { position: absolute; top: -20%; left: 25%; width: 50px }
#bankovky div.bankovka-a-bgr  { position: absolute; top: -20%; left: 75%; width: 70px }
#bankovky div.bankovka-b-bgr  { position: absolute; top: -30%; left: 65%; width: 70px }
#bankovky div.bankovka-c-bgr  { position: absolute; top: -25%; left: 75%; width: 70px }
#bankovky div.bankovka-g-bgr  { position: absolute; top: 65%; left: 55%; width: 120px; z-index: 1 }
#bankovky div.animuj                 { animation: falling_A 9s 0s infinite; z-index: 9;  }
#bankovky div.animuj:nth-of-type(2n) { animation: falling_B 9s 0s infinite; animation-delay: 1.4s; }
#bankovky div.animuj:nth-of-type(3n) { animation: falling_C 9s 0s infinite; animation-delay: 2.8s; }
#bankovky div.animuj:nth-of-type(n)  { transform: rotate(-50deg);}
#bankovky div.animuj:nth-of-type(n)  { animation-timing-function: ease-in-out;}
@keyframes falling {
    0% { transform: translate3d(300,0,0) rotate(0deg); }
    100% { transform: translate3d(10px,900px,0) rotate(270deg);   }
}
@keyframes falling_A {
    0% { transform: translate3d(300,0,0) rotate(0deg); }
    100% { transform: translate3d(-150px,900px,0) rotate(90deg); opacity: 0;   }
}
@keyframes falling_B {
     0% { transform: translate3d(0,0,0) rotate(-20deg);   }
     100% { transform: translate3d(-230px,840px,0) rotate(-70deg); opacity: 0;    }
}
@keyframes falling_C {
     0% { transform: translate3d(0,0,0) rotate(90deg);   }
     100% { transform: translate3d(-400px,980px,0) rotate(0deg); opacity: 0;    }
}

/* KVET */
.kvet-bgr { position: absolute; top: 20%; left: 85%; width: 100px; z-index: 9; }
#list-1 { transform-origin: 41% 45%; transform: scale(.1) }
#list-2 { transform-origin: 35% 45%; transform: scale(.1) }
#list-3 { transform-origin: 45% 25%; transform: scale(.1) }
#list-4 { transform-origin: 42% 25%; transform: scale(.1) }
#list-5 { transform-origin: 45% 17%; transform: scale(.1) }

#list-1.animuj,#list-2.animuj,#list-3.animuj,#list-4.animuj,#list-5.animuj {
  animation: list_transform 1.3s cubic-bezier(.99,.06,.88,.58) forwards;
}
#list-1.animuj { animation-delay: .1s;  }
#list-2.animuj { animation-delay: .3s;  }
#list-3.animuj { animation-delay: .5s;  }
#list-4.animuj { animation-delay: .7s;  }
#list-5.animuj { animation-delay: .9s;  }
@keyframes list_transform {
  0% { transform: scale(.1)  }
  100% { transform: scale(1) }
}



