.banner-wrapper{position:relative}.banner-wrapper .content-wrapper{align-items:center;display:flex;min-height:620px}.banner-wrapper:after{background:#000;background:linear-gradient(90deg,#000 40%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-wrapper .content{max-width:600px;position:relative;z-index:1}