/*
* Spotlight v2
*/
.next-spotlight-v2-wrapper{
    overflow: hidden;
    position: relative;

    width: 100%; /**/
    height: 500px; /**/

    background-color: #111111;
}
.next-spotlight-v2{
    overflow: unset !important; /*remove Bricks style*/

    pointer-events: none;
    position: absolute;
    z-index: 1; /**/
    top: -50px; /**/
    left: auto; /**/

    --width: 750px;
    --height: 750px;
    min-width: var(--width) !important; /**/
    min-height: var(--height) !important; /**/
    max-width: var(--width) !important; /**/
    max-height: var(--height) !important; /**/

    opacity: 0;
    --from-scale: 0.5;
    transform: translate(-72%, -62%) scale(var(--from-scale));
}
.next-spotlight-v2 ellipse{
    fill: white;
    fill-opacity: 0.21;
}