.zw-product-flow .zpweb-banner {
    max-width: 1920px;
    margin-inline: auto;
    background: url(/sites/zweb/images/flow/webinar/flow-webinar-banner-bg.png) center 0 / cover no-repeat;
}

.zw-product-flow .zpweb-banner :is(h1, p) {
    color: #fff;
}

.zw-product-flow .zpweb-banner p {
    max-width: 850px;
}

.zw-product-flow .zpweb-coming-soon {
    max-width: 540px;
}

.zw-product-flow .zpweb-box figure {
    background-position: center;
}

.zw-product-flow .zpweb-speaker-descriptions{
    overflow-y: scroll;
}

@media (max-width: 991px) {
    .zw-product-flow .zpweb-banner p {
        max-width: 400px;
    }
}