.home_anim {
  position: relative;
  width: 100%;
  height: 1000px;
  overflow: hidden; }
  .home_anim > .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000; }
    .home_anim > .bg > .lighting {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url("/img/slider/piorun.gif") center top no-repeat;
      background-size: 100%;
      opacity: 0;
      -webkit-animation: lightings 10s infinite linear;
      -moz-animation: lightings 10s infinite linear;
      animation: lightings 10s infinite linear; }
    .home_anim > .bg > .clouds {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url("/img/slider/slider_bg.png") center top no-repeat;
      background-size: 100% auto;
      opacity: 0.9; }
  .home_anim > .home_mountains {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    .home_anim > .home_mountains > .home_mountain {
      position: absolute;
      top: 0;
      left: -5%;
      width: 110%;
      height: 100%; }
      .home_anim > .home_mountains > .home_mountain > * {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
    .home_anim > .home_mountains > .cloud_layer {
      background: url("/img/slider/cloud.png") center top no-repeat;
      background-size: 100% auto;
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%; }
    .home_anim > .home_mountains .clouds1 {
      -webkit-animation: cloud_movie_left 60s infinite linear;
      -moz-animation: cloud_movie_left 60s infinite linear;
      animation: cloud_movie_left 60s infinite linear;
      z-index: 1; }
    .home_anim > .home_mountains .clouds2 {
      -webkit-animation: cloud_movie_left2 50s infinite linear;
      -moz-animation: cloud_movie_left2 50s infinite linear;
      animation: cloud_movie_left2 50s infinite linear;
      z-index: 2; }
    .home_anim > .home_mountains .clouds3 {
      top: -10%;
      -webkit-animation: cloud_movie_left3 80s infinite linear;
      -moz-animation: cloud_movie_left3 80s infinite linear;
      animation: cloud_movie_left3 80s infinite linear;
      z-index: 3; }
    .home_anim > .home_mountains .m1 {
      z-index: 4; }
      .home_anim > .home_mountains .m1 > div {
        background: url("/img/slider/gora1.png") center top no-repeat;
        background-size: 100% auto; }
    .home_anim > .home_mountains .clouds4 {
      -webkit-animation: cloud_movie_left2 60s infinite linear;
      -moz-animation: cloud_movie_left2 60s infinite linear;
      animation: cloud_movie_left2 60s infinite linear;
      z-index: 5; }
    .home_anim > .home_mountains .m2 {
      z-index: 6; }
      .home_anim > .home_mountains .m2 > div {
        background: url("/img/slider/gora2.png") center top no-repeat;
        background-size: 100% auto; }
    .home_anim > .home_mountains .clouds5 {
      -webkit-animation: cloud_movie_left2 100s infinite linear;
      -moz-animation: cloud_movie_left2 100s infinite linear;
      animation: cloud_movie_left2 100s infinite linear;
      z-index: 7; }
    .home_anim > .home_mountains .m3 {
      z-index: 8; }
      .home_anim > .home_mountains .m3 > div {
        background: url("/img/slider/gora3.png") center top no-repeat;
        background-size: 100% auto; }
    .home_anim > .home_mountains .clouds6 {
      -webkit-animation: cloud_movie_left 100s infinite linear;
      -moz-animation: cloud_movie_left 100s infinite linear;
      animation: cloud_movie_left 100s infinite linear;
      z-index: 9;
      background-position: center bottom;
      background-size: 100% 55% !important; }
    .home_anim > .home_mountains .m4 {
      z-index: 10; }
      .home_anim > .home_mountains .m4 > div {
        background: url("/img/slider/gora4.png") center top no-repeat;
        background-size: 100% auto; }
  .home_anim > .home_text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10; }
    .home_anim > .home_text > div {
      display: table;
      width: 100%;
      height: 100%; }
      .home_anim > .home_text > div > div {
        display: table-cell;
        width: 100%;
        padding-top: 30%;
        height: 70%;
        vertical-align: middle;
        text-align: center;
        text-shadow: 0px 0px 12px black; }
        .home_anim > .home_text > div > div > * {
          padding-bottom: 30px; }
        .home_anim > .home_text > div > div h2 {
          font-size: 140px;
          color: #e8e8e8;
          font-weight: bold; }
        .home_anim > .home_text > div > div p, .home_anim > .home_text > div > div p a {
          font-size: 18px;
          color: #a9a9a9;
          line-height: 28px;
          text-decoration: none; }

@-webkit-keyframes cloud_movie_left {
  from {
    left: 100%; }
  to {
    left: -100%; } }
@-moz-keyframes cloud_movie_left {
  from {
    left: 100%; }
  to {
    left: -100%; } }
@keyframes cloud_movie_left {
  from {
    left: 100%; }
  to {
    left: -100%; } }
@-webkit-keyframes cloud_movie_left2 {
  0% {
    left: 0%; }
  50% {
    left: -100%; }
  50.001% {
    display: none;
    left: 100%; }
  50.002% {
    display: block; }
  100% {
    left: 0; } }
@-moz-keyframes cloud_movie_left2 {
  0% {
    left: 0%; }
  50% {
    left: -100%; }
  50.001% {
    display: none;
    left: 100%; }
  50.002% {
    display: block; }
  100% {
    left: 0; } }
@keyframes cloud_movie_left2 {
  0% {
    left: 0%; }
  50% {
    left: -100%; }
  50.001% {
    display: none;
    left: 100%; }
  50.002% {
    display: block; }
  100% {
    left: 0; } }
@-webkit-keyframes cloud_movie_left3 {
  0% {
    left: 20%; }
  60% {
    left: -100%; }
  60.001% {
    display: none;
    left: 100%; }
  60.002% {
    display: block; }
  100% {
    left: 20%; } }
@-moz-keyframes cloud_movie_left3 {
  0% {
    left: 20%; }
  60% {
    left: -100%; }
  60.001% {
    display: none;
    left: 100%; }
  60.002% {
    display: block; }
  100% {
    left: 20%; } }
@keyframes cloud_movie_left3 {
  0% {
    left: 20%; }
  60% {
    left: -100%; }
  60.001% {
    display: none;
    left: 100%; }
  60.002% {
    display: block; }
  100% {
    left: 20%; } }
@-webkit-keyframes lightings {
  0% {
    opacity: 0; }
  10.1% {
    opacity: 0; }
  11% {
    opacity: 1; }
  11.9% {
    opacity: 0; }
  15.1% {
    opacity: 0; }
  16% {
    opacity: 1; }
  16.9% {
    opacity: 0; }
  30.1% {
    opacity: 0; }
  31% {
    opacity: 1; }
  31.9% {
    opacity: 0; }
  35.1% {
    opacity: 0; }
  36% {
    opacity: 1; }
  36.9% {
    opacity: 0; }
  38.1% {
    opacity: 0; }
  39% {
    opacity: 1; }
  39.9% {
    opacity: 0; }
  60.1% {
    opacity: 0; }
  61% {
    opacity: 1; }
  61.9% {
    opacity: 0; }
  86.1% {
    opacity: 0; }
  87% {
    opacity: 1; }
  87.9% {
    opacity: 0; }
  100% {
    opacity: 0; } }
@-moz-keyframes lightings {
  0% {
    opacity: 0; }
  10.1% {
    opacity: 0; }
  11% {
    opacity: 1; }
  11.9% {
    opacity: 0; }
  15.1% {
    opacity: 0; }
  16% {
    opacity: 1; }
  16.9% {
    opacity: 0; }
  30.1% {
    opacity: 0; }
  31% {
    opacity: 1; }
  31.9% {
    opacity: 0; }
  35.1% {
    opacity: 0; }
  36% {
    opacity: 1; }
  36.9% {
    opacity: 0; }
  38.1% {
    opacity: 0; }
  39% {
    opacity: 1; }
  39.9% {
    opacity: 0; }
  60.1% {
    opacity: 0; }
  61% {
    opacity: 1; }
  61.9% {
    opacity: 0; }
  86.1% {
    opacity: 0; }
  87% {
    opacity: 1; }
  87.9% {
    opacity: 0; }
  100% {
    opacity: 0; } }
@keyframes lightings {
  0% {
    opacity: 0; }
  10.1% {
    opacity: 0; }
  11% {
    opacity: 1; }
  11.9% {
    opacity: 0; }
  15.1% {
    opacity: 0; }
  16% {
    opacity: 1; }
  16.9% {
    opacity: 0; }
  30.1% {
    opacity: 0; }
  31% {
    opacity: 1; }
  31.9% {
    opacity: 0; }
  35.1% {
    opacity: 0; }
  36% {
    opacity: 1; }
  36.9% {
    opacity: 0; }
  38.1% {
    opacity: 0; }
  39% {
    opacity: 1; }
  39.9% {
    opacity: 0; }
  60.1% {
    opacity: 0; }
  61% {
    opacity: 1; }
  61.9% {
    opacity: 0; }
  86.1% {
    opacity: 0; }
  87% {
    opacity: 1; }
  87.9% {
    opacity: 0; }
  100% {
    opacity: 0; } }

/*# sourceMappingURL=home_anim.css.map */
