.elementor-monis-recipes-archive {
  display: grid;
}
.elementor-monis-recipes-archive article {
  overflow: hidden;
  display: block;
  position: relative;
}
.elementor-monis-recipes-archive .post_card {
  display: flex;
  flex-direction: column;
}

.elementor-monis-recipes-archive .post_level {
  position: absolute;
  display: flex;
      width: 100%;
}


.elementor-monis-recipes-archive .feature__icon {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-self: center;
  width: 100%;
}

.elementor-monis-recipes-archive .thumbnail {
  overflow: hidden;
  display: flex;
    flex: 1;
}

.elementor-widget-monis-archive .load-more {
  display: flex;
  flex: 1;
  flex-direction: row;
  padding: 2vh 0;
}

.elementor-monis-recipes-archive .thumbnail img {
  object-fit: cover;
}

.elementor-monis-recipes-archive .recipe-level,
.elementor-monis-recipes-archive .recipe-mask {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  width: 100%;
}

.elementor-monis-recipes-archive .recipe-level,
.elementor-monis-recipes-archive .recipe-mask {
  height: 200px;
  -webkit-filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .7));
  filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .7));
}
.elementor-monis-recipes-archive .recipe-mask {
width: 100%;
}
.elementor-monis-recipes-archive .recipe-level-icon svg {
  height: 100%;
  width: 5vw;
}

.elementor-monis-recipes-archive .recipe-level-icon:nth-child(2) {
  margin-left:-20px;
  margin-right: -20px;
}

.elementor-monis-recipes-archive article:hover {
  transform:scale(0.95);
    transition: all 0.3s;
}

.elementor-monis-recipes-archive article {
  transform:scale(1);
    transition: all 0.3s;
}
