.custom-background-wrapper{height:auto;position:relative;width:100%}.background-image{overflow:hidden;position:relative}.background-image img{align-items:center;display:flex;height:auto;justify-content:center;object-fit:contain;width:100%}.image-mask{background:linear-gradient(90deg,#eee,#eee 20%,hsla(0,0%,93%,0) 40%,hsla(0,0%,93%,0) 60%,#eee 80%,#eee);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.title-overlay{bottom:40px;font-size:16px!important;position:absolute;right:40px;text-align:right;z-index:2}@media (max-width:1024px){.title-overlay{bottom:auto;right:20px;top:20px}.image-mask{background:linear-gradient(90deg,#eee,#eee 5%,hsla(0,0%,93%,0) 25%,hsla(0,0%,93%,0) 75%,#eee 95%,#eee)}}