.elementor-568 .elementor-element.elementor-element-b4c937a{--display:flex;}.elementor-568 .elementor-element.elementor-element-f7cf662{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-568 .elementor-element.elementor-element-f7cf662 .elementor-divider-separator{width:100%;}.elementor-568 .elementor-element.elementor-element-f7cf662 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-568 .elementor-element.elementor-element-87b2c54{--display:flex;}.elementor-568 .elementor-element.elementor-element-665b805{text-align:center;}.elementor-568 .elementor-element.elementor-element-665b805 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_7 );}.elementor-568 .elementor-element.elementor-element-8db022b{--display:flex;--justify-content:center;}.elementor-568 .elementor-element.elementor-element-8db022b:not(.elementor-motion-effects-element-type-background), .elementor-568 .elementor-element.elementor-element-8db022b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F1A;background-image:url("https://feriamanya.pe/wp-content/uploads/2026/02/manya-coleccionables-stranger-things.png");background-position:center center;background-repeat:no-repeat;}.elementor-568 .elementor-element.elementor-element-6567235{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-568 .elementor-element.elementor-element-6567235.elementor-element{--align-self:center;}/* Start custom CSS for container, class: .elementor-element-8db022b */#hero-hawkins {
  position: relative;
  overflow: hidden;
}

.hawkins-lights {
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  display: flex;
  justify-content: space-around;
  z-index: 2;
}

.hawkins-lights span {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  animation: blink 1.5s infinite alternate;
}

/* Colores variados estilo Hawkins */
.hawkins-lights span:nth-child(1) { background: #ff0000; animation-delay: 0s; }
.hawkins-lights span:nth-child(2) { background: #00ff00; animation-delay: .3s; }
.hawkins-lights span:nth-child(3) { background: #ffff00; animation-delay: .6s; }
.hawkins-lights span:nth-child(4) { background: #ff00ff; animation-delay: .9s; }
.hawkins-lights span:nth-child(5) { background: #00ffff; animation-delay: 1.2s; }
.hawkins-lights span:nth-child(6) { background: #ff6600; animation-delay: .2s; }
.hawkins-lights span:nth-child(7) { background: #66ff00; animation-delay: .5s; }
.hawkins-lights span:nth-child(8) { background: #ff0066; animation-delay: .8s; }
.hawkins-lights span:nth-child(9) { background: #00ccff; animation-delay: 1.1s; }
.hawkins-lights span:nth-child(10) { background: #ffffff; animation-delay: 1.4s; }

@keyframes blink {
  0% { opacity: 0.3; transform: scale(0.9); }
  100% { opacity: 1; transform: scale(1.2); }
}
.hawkins-lights::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 100%;
  height: 3px;
  background: #111;
  z-index: -1;
}/* End custom CSS */