/**
 * Block Name: bild-link
 */

section.bild_link .btn_theme {
  margin-bottom: 60px;
}

section.bild_link .btn_theme {
  position: relative;
}

section.bild_link .btn_theme:before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0px;
  height: 70px;
  width: 70px;
  background-image: url("/wp-content/themes/ugi-v1/img/indikator_active_breit.svg");
  background-repeat: no-repeat;
  background-position: right;
  background-size: auto 100%;
}

section.bild_link a:hover .btn_theme::before {
  -webkit-animation: ekg 1.3s infinite linear;
  animation: ekg 1.3s infinite linear;
}

@-webkit-keyframes ekg {
  0% {
    background-position: left;
  }
  100% {
    background-position: right;
  }
}

@keyframes ekg {
  0% {
    background-position: left;
  }
  100% {
    background-position: right;
  }
}

@media (max-width: 991.98px) {
  section.bild_link .btn_theme::before {
    top: 4px;
    height: 50px;
    width: 20px;
  }
  section.bild_link a:hover .btn_theme::before {
    -webkit-animation: none;
    animation: none;
  }
}
