.banner-layout{background-color:#f0f0f0;justify-content:center;align-items:center;width:100%;height:auto;min-height:30rem;display:flex;position:relative}.banner-poster{filter:brightness(60%);z-index:0;width:100%;height:100%;position:absolute;overflow:hidden}.banner-poster img{width:100%;height:100%}.banner-content{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:5rem 1rem;display:flex;position:relative}.banner-hdr{color:#fff;word-break:break-all;opacity:1;justify-content:flex-start;align-items:center;padding:1rem 3rem;font-size:4rem;font-weight:500;display:flex}.banner-info{color:#fff;word-break:break-all;opacity:1;flex-flow:wrap;justify-content:flex-start;align-items:center;padding:.5rem 3rem;font-size:1rem;display:flex}.banner{width:100%;height:0;position:absolute;bottom:0;left:0}
