.elementor-1704 .elementor-element.elementor-element-fc6b529{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-1704 .elementor-element.elementor-element-7c5129f > .elementor-widget-container{padding:2px 2px 2px 2px;}@media(max-width:767px){.elementor-1704 .elementor-element.elementor-element-7c5129f .elementor-button{padding:8px 10px 8px 10px;}}/* Start custom CSS for button, class: .elementor-element-7c5129f *//* 1. Kontener bez zmian */
.elementor-1704 .elementor-element.elementor-element-7c5129f .elementor-widget-container {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-radius: 12px;
}

/* 2. Przycisk bez zmian */
.elementor-1704 .elementor-element.elementor-element-7c5129f .elementor-button {
  position: relative;
  z-index: 2;
}

/* 3. Poświata z nowym tłem */
.elementor-1704 .elementor-element.elementor-element-7c5129f .elementor-button::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;

  width: calc(100% + 30px);
  height: calc(100% + 30px);

  /* ZMIANA: Ten gradient tworzy dwa punkty świetlne naprzeciwko siebie */
  background: conic-gradient(
      from 90deg,
      #0D5AF1,
      transparent,
      #0D5AF1,
      transparent
  );

  filter: blur(15px);
  border-radius: inherit;  

  /* Animacja obrotu pozostaje taka sama jak w oryginale */
  animation: animated-glow-spin 8s linear infinite;
}

/* 4. Definicja animacji obrotu (bez zmian) */
@keyframes animated-glow-spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}/* End custom CSS */