/* fs-banner {} */
.fs-block-banner h1 > span{
    clip-path: polygon(0 0, 101% 0, 100% 100%, 0% 100%);
    /* overflow-x:hidden; */
    /* opacity:0 */
    will-change:transform;
}

.fs-block-banner h1 > span div{
    display:inline;
    padding: 0 30px;
    margin: 0 -30px;
}

.fs-block-banner h1 em{
    color:var(--wp--preset--color--green-light)
}

.fs-block-banner .fs-block-cta__clip{
    --clip: ellipse(60% 100% at 50% 100%);
    clip-path: var(--clip);
}