.sigmaweb-btn38 .elementor-button {
  transition: 0.8s;
  background-size: 280% auto;
  background-image: linear-gradient(
    325deg,
    hsla(217 100% 56% / 1) 0%,
    hsla(194 100% 69% / 1) 55%,
    hsla(217 100% 56% / 1) 90%
  );
  box-shadow:
    0px 0px 20px rgba(71, 184, 255, 0.5),
    0px 5px 5px -1px rgba(58, 125, 233, 0.25),
    inset 4px 4px 8px rgba(175, 230, 255, 0.5),
    inset -4px -4px 8px rgba(19, 95, 216, 0.35);
}

.sigmaweb-btn38 .elementor-button:hover {
  background-position: right top;
}

.sigmaweb-btn38 .elementor-button:is(:focus, :focus-visible, :active) {
  outline: none;
  box-shadow:
    0 0 0 3px hsla(360 100% 100% / 1),
    0 0 0 6px hsla(217 100% 56% / 1);
}

@media (prefers-reduced-motion: reduce) {
  .sigmaweb-btn38 .elementor-button {
    transition: linear;
  }
}