
.page-hero::before{
    background: url(/wp-content/themes/astra-child/images/allgemein/teaser-pattern.png) !important;
    opacity: 0.4 !important;
} 
.page-hero-image::before {
    content: "";
    width: 100%;
    max-width: 586px;
    /* height: 100%; */
    max-height: 586px;
    position: absolute;
    border-radius: 300px;
    background: #f1f3c6;
    aspect-ratio: 1/1;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 0;
    background: linear-gradient(135deg,rgba(241, 243, 198, 1) 0%, rgba(168, 130, 221, 1) 100%);
    filter: blur(100px);
    opacity: 0.5;
}
.page-hero-image > img {
    position: relative;
    z-index: 1;
    box-shadow: 0 0 80px #B6B9C3;
}
.page-hero-content {
    position: relative;
    z-index: 1;
}

@media (min-width: 1200px) {
    .page-hero-image::after {
    content: "";
    width: 300px;
    height: 100px;
    position: absolute;
    background-image: url("/wp-content/themes/astra-child/images/allgemein/line.svg");
    left: -210px;
    bottom: -16px;
    z-index: 2;
    mix-blend-mode: color-dodge;
    }
}