.elementor-13 .elementor-element.elementor-element-1efc8dd > .elementor-container{min-height:879px;}.elementor-13 .elementor-element.elementor-element-1efc8dd:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1efc8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1227;}.elementor-13 .elementor-element.elementor-element-1efc8dd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000F23 0%, #061A33 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-1efc8dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 36px;}.elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;letter-spacing:10px;word-spacing:0px;fill:#FF00D5;color:#FF00D5;background-color:#00000000;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FF00D5;padding:18px 38px 18px 38px;}.elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button:focus{color:#000000;background-color:#FF00D5;border-color:#FF00D5;}.elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-9ce2c02 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-9ce2c02 > .elementor-widget-container{margin:561px 0px 0px 16px;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-1efc8dd > .elementor-container{max-width:525px;min-height:724px;}.elementor-13 .elementor-element.elementor-element-1efc8dd{margin-top:-89px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9ce2c02 > .elementor-widget-container{margin:462px 0px 0px 17px;}}/* Start custom CSS for button, class: .elementor-element-9ce2c02 */.elementor-13 .elementor-element.elementor-element-9ce2c02{
    --color: #FF00D5;
}
/* NEON LIGHT GLOW */
.elementor-13 .elementor-element.elementor-element-9ce2c02 a{
    text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--color);
    box-shadow: inset 0 0 0.5em 0 var(--color), 0 0 0.5em 0 var(--color);
    transition: box-shadow 2s !important;
    position: relative;
}
/* GLOWING HOVER EFFECT */
.elementor-13 .elementor-element.elementor-element-9ce2c02 a::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: 0 0 2em 0.5em var(--color);
    opacity: 0;
    transition: opacity 100ms linear;
}
.elementor-13 .elementor-element.elementor-element-9ce2c02 a:hover::after{
    opacity: 1;
}

/* BUTTON REFLECTION */
.elementor-13 .elementor-element.elementor-element-9ce2c02 a::before {
  pointer-events: none;
  content: "";
  position: absolute;
  background: var(--color);
  top: 120%;
  left: 0;
  width: 100%;
  height: 100%;
  transform: perspective(1em) rotateX(40deg) scale(1, 0.35);
  filter: blur(2em);
  opacity: 0.7;
}
.elementor-13 .elementor-element.elementor-element-9ce2c02 a:hover::before {
  opacity: 1;
}/* End custom CSS */