.preloader {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background: #121212;
  z-index: 9999;
}

.preloader__image {
  position: relative;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 137px;
  margin-top: -70px;
  margin-left: -200px;
  background: url('/votemarka.png') no-repeat 50% 50%; 
animation: zoom 2s infinite;
-webkit-animation: zoom 2s infinite;
}

.loaded_hiding .preloader {
  transition: 5s opacity;
  opacity: 1  
}

.loaded .preloader {
  display: none;
}


    @keyframes zoom {
        0% {
          background-size: 100%;
        }
        50% {
          background-size: 105%;
        }
        100% {
         background-size: 100%; 
        }
      } 
