.elementor .hero-glass{border-radius:8px;border-width:1px;border-color:#002562;border-style:none;/* From https://css.glass */
background: rgba(0, 16, 41, 0.33);
border-rad ius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.7px);
-webkit-backdrop-filter: blur(9.7px);
position: relative;
overflow: hidden;
}

.hero-glass::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -80%;

  width: 25%;
  height: 200%;

  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(244, 141, 53, 0.02) 20%,
      rgba(244, 141, 53, 0.20) 50%,
      rgba(244, 141, 53, 0.02) 80%,
      transparent 100%
  );

  transform: rotate(20deg);
  pointer-events: none;

  animation: heroGlassLight 6s ease-in-out infinite;
}

@keyframes heroGlassLight {

  0% {
      left: -80%;
      opacity: 0;
  }

  10% {
      opacity: 1;
  }

  45% {
      left: 150%;
      opacity: 1;
  }

  55% {
      left: 150%;
      opacity: 0;
  }

  100% {
      left: 150%;
      opacity: 0;
  }\n}.elementor .hero-glass:hover,.elementor .hero-glass:focus-visible{border-color:var(--secondray);border-style:none;}