/* WOW Background - Extension CSS */
.dwb-wrap{ position:relative; width:100%; min-height:var(--dwb-height,70vh); border-radius:var(--dwb-radius,24px); overflow:hidden; isolation:isolate; }
.dwb-wrap .dwb-bg{
  position:absolute; inset:0; z-index:0;
  background-image: linear-gradient(var(--dwb-gangle,130deg),
    var(--dwb-col-1, #6EE7F9),
    var(--dwb-col-2, #A78BFA),
    var(--dwb-col-3, #F472B6));
  background-size:200% 200%;
  background-position:0% 50%;
  animation: dwb-gradient calc(var(--dwb-gspeed,12) * 1s) ease-in-out infinite alternate;
}
.dwb-wrap[data-dwb-ready="1"] .dwb-bg{
  background-image: linear-gradient(var(--dwb-gangle,130deg), var(--dwb-col-1, #6EE7F9), var(--dwb-col-2, #A78BFA), var(--dwb-col-3, #F472B6), var(--dwb-col-4, var(--dwb-col-1, #6EE7F9)));
}
@keyframes dwb-gradient{ 0%{background-position:0% 50%;} 100%{background-position:100% 50%;} }
.dwb-wrap .dwb-content{ position:relative; z-index:2; color:#fff; padding:clamp(24px,6vw,64px); text-align:center; }
.dwb-wrap .dwb-canvas{ position:absolute; inset:0; z-index:1; pointer-events:none; mix-blend-mode:screen; opacity:.9; width:100%; height:100%; display:block; }
