.elementor-widget-html:has(.contact-map-cursor) {
        @media(min-width:1024px) {

                position: absolute;
                inset: 0;
                z-index: 10;

                .contact-map-cursor {

                        position: absolute;
                        inset: 0;
                        cursor: pointer;
                        --r: 50px;
                        --x: 50%;
                        --y: 50%;

                        /* Schwarz-Weiß-Filter */
                        backdrop-filter: grayscale(100%);
                        -webkit-backdrop-filter: grayscale(100%);

                        -webkit-mask: radial-gradient(circle var(--r) at var(--x) var(--y),
                                        transparent 99%, black 100%);
                        mask: radial-gradient(circle var(--r) at var(--x) var(--y),
                                        transparent 99%, black 100%);


                }

        }
}