.elementor .e-3339686{position:fixed;inset-block-end:20px;inset-inline-start:20px;z-index:9;padding:10px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:0px;display: inline-flex;
  width: fit-content;
  box-shadow:
      0 4px 6px rgba(0, 0, 0, 0.04),
      0 10px 15px rgba(0, 0, 0, 0.06),
      0 20px 30px rgba(0, 0, 0, 0.08),
      0 30px 50px rgba(0, 0, 0, 0.05);
      selector {
  position: relative;
  overflow: hidden;
}

selector::after {
  content: "";
  position: absolute;
  top: -80%;
  left: -70%;
  width: 45%;
  height: 260%;

  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255,255,255,0.03) 25%,
      rgba(255,255,255,0.18) 45%,
      rgba(255,255,255,0.40) 50%,
      rgba(255,255,255,0.18) 55%,
      rgba(255,255,255,0.03) 75%,
      transparent 100%
  );

  transform: skewX(-20deg);
  animation: dentalLightSweep 5s ease-in-out infinite;
  pointer-events: none;
}

@keyframes dentalLightSweep {
  0% {
      left: -70%;
  }

  45% {
      left: 120%;
  }

  100% {
      left: 120%;
  }
}\n}