.wgl-dynamic-highlights-js {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
color: transparent;
pointer-events: none;
}
.wgl-dynamic-highlights-js:before{
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 0.95em;
height: 0.95em;
background: radial-gradient(circle closest-side, currentColor 30%, rgba(255,255,225,0) 100%);
filter: blur(0.08em);
}
.wgl-add-backdrop-filter {
z-index: 1;
}
.wgl-add-backdrop-filter:after {
content: '';
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
left: 0;
top: 0;
border-radius: inherit;
border: inherit;
border-color: transparent;
}
.wgl-morph-js {
position: absolute;
top: 0;
left: 0;
z-index: 0;
width: 450px;
fill: rgba(0,0,0,.15);
pointer-events: none;
}
.extended-parallax .wgl_mask_image{
height: auto;
width: fit-content;
-webkit-mask-size: contain;
-webkit-mask-position: center center;
-webkit-mask-repeat: no-repeat;
}
.wgl-wave{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
pointer-events: none;
}
.elementor-column,
.elementor-widget,
.elementor-inner-section{
transition: opacity .4s;
}