.background-slider{position:fixed;overflow:hidden;z-index:-1}.background-slide,.background-slider{left:0;width:100%;height:100%;pointer-events:none;overflow:clip}.background-slide{position:absolute;top:0;background-size:cover;background-position:50%;opacity:0;transition:opacity 1s ease-in-out;mask-image:radial-gradient(circle,#000 70%,transparent 100%);-webkit-mask-image:radial-gradient(circle,#000 70%,transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover}.background-slide.active{opacity:1;z-index:1}