.c-heading-band{background-color:var(--green);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:33.33333vw;max-height:590px;min-height:300px;position:relative;width:100%}.c-heading-band .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.c-heading-band .overlay{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%}