.progressivePlain {
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.progressivePlain .progressivePlain-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.progressivePlain .progressivePlain-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.progressivePlain .progressivePlain-thumbnail {
  filter: blur(30px);
  height: 100%;
  object-fit: cover;
  transform: scale(1.1);
  overflow: hidden;
  background-color: #f5f5f5;
}
.progressivePlain .progressivePlain-original.lazyloaded ~ .progressivePlain-thumbnail, .progressivePlain .progressivePlain-original.b-loaded ~ .progressivePlain-thumbnail {
  opacity: 0;
  visibility: hidden;
}
.progressivePlain .progressivePlain-text {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #b5b5b5;
  filter: blur(0) !important;
  padding: 15px !important;
  width: 100%;
  transform: scale(1);
  font-size: 20px;
  text-align: center;
}
.progressivePlain .progressivePlain-original {
  opacity: 0;
  /*transition: visibility 0s linear 0s, opacity 0.1s 0s;*/
}
.progressivePlain .progressivePlain-original.lazyloaded {
  opacity: 1;
  /*-webkit-transition: visibility 0s linear 0s, opacity 0.1s 0s;*/
  /*-o-transition: visibility 0s linear 0s, opacity 0.1s 0s;*/
  /*transition: visibility 0s linear 0s, opacity 0.1s 0s;*/
}

/*# sourceMappingURL=progressive-cms-plain.css.map */
