.footer_background{background-position:50%;background-size:cover;border-top-right-radius:12rem;bottom:0;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:2}.footer_background .footer_background-overlay{background-image:linear-gradient(hsla(0,0%,100%,.5),#fff 50%,#fff);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}