.mediabox-img.ls-blur-up-is-loading,
.mediabox-img.lazyload:not([src]) {
  visibility: hidden;
}

.mediabox {
  position: relative;
  display: block;
  height: 0; 
  width: 100%;
  padding-bottom: 66.6667%;
}

.ls-blur-up-img,
.mediabox-img {
  position: absolute!important;
  top: 0 !important;
  left: 0;
  width: 100%;
  height: auto;/*100%;*/
  display: block;
  font-family: "blur-up: always", "object-fit: contain";
  object-fit: contain;
}

.ls-blur-up-img {
  filter: blur(5px);
  opacity: 1;
  transition: opacity 250ms, filter 500ms;
}

.ls-blur-up-img.ls-inview.ls-original-loaded {
  opacity: 0;
  filter: blur(5px);
}


.teaser_box .mediabox{
    margin:0 0 15px
}

#HEADER{
    position:relative
}