.lqd-post-cover.overflow-hidden::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: -10%;
  width: 120%;
  background: white;
  height: 180px;
  z-index: 2;
  border-radius: 80% 80% 0 0;
  transform: scaleY(200%);
}
.lqd-post-cover.overflow-hidden {
padding-bottom: 200px;
margin-bottom: -140px;
}

body.single-post .lqd-post-content {
z-index:2;
}
@media screen and (max-width: 479px) {
.lqd-blog-post .lqd-post-header h1.entry-title {
    font-size: clamp(32px,20vmax,40px);
line-height: 1.1em;
  }
.lqd-post-cover.overflow-hidden::after {
transform: scaleY(120%);
bottom: 80px;
}
}