.zdcb-basic-content-image-block { outline: 0px }

.zdcb-basic-content-image-block .image picture{
    position: relative;
    display: block;
}
.zdcb-basic-content-image-block .image picture .image-caption{
    position: absolute;
    right: 15px;
    color: #fff;
    bottom: 15px;
    z-index: 1;
    font-size: 14px;
    text-transform: uppercase;
}
.zdcb-basic-content-image-block .image img {
    border-radius: 1.5rem;
}

.zdcb-basic-content-image-block .content p{
    margin:2rem 0 1rem;
}

.zdcb-basic-content-image-block .content p.sub-text, .zdcb-basic-content-image-block p.sub-text{
    font-weight:500;
}