.elementor-3299 .elementor-element.elementor-element-ee67505{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-ee67505:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-ee67505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3299 .elementor-element.elementor-element-16a73ed > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3299 .elementor-element.elementor-element-edf5d78 .elementor-heading-title{color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-61bd400b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-61bd400b:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-61bd400b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3299 .elementor-element.elementor-element-5f56a98a.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-5f56a98a{text-align:center;}.elementor-3299 .elementor-element.elementor-element-5f56a98a .elementor-heading-title{color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-2923584f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3299 .elementor-element.elementor-element-2923584f.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-2923584f .elementor-heading-title{color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-7fc0cff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3299 .elementor-element.elementor-element-7fc0cff9:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-7fc0cff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3299 .elementor-element.elementor-element-1662f30c.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-1662f30c{text-align:center;}.elementor-3299 .elementor-element.elementor-element-1662f30c .elementor-heading-title{color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-19782f9a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-491c7fd{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__currency, .elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__integer-part, .elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__fractional-part{color:var( --e-global-color-73b86ad );}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table .elementor-price-table__price{font-family:"Quicksand", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(50em/100);}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__currency{align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__after-price{justify-content:flex-start;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__period{font-family:"Roboto Mono", Sans-serif;font-size:0.5em;line-height:2em;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__features-list{padding:0px 15px 15px 15px;text-align:left;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-3299 .elementor-element.elementor-element-491c7fd .elementor-price-table__ribbon-inner{background-color:#141414;margin-top:45px;transform:translateY(-50%) translateX(-50%) translateX(45px) rotate(-45deg);color:#ffffff;}.elementor-3299 .elementor-element.elementor-element-72e41f7e{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__currency, .elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__integer-part, .elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__fractional-part{color:var( --e-global-color-73b86ad );}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table .elementor-price-table__price{font-family:"Quicksand", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(50em/100);}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__currency{align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__after-price{justify-content:flex-start;}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__period{font-family:"Roboto Mono", Sans-serif;font-size:0.5em;line-height:2em;}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__features-list{padding:0px 15px 15px 15px;text-align:left;}.elementor-3299 .elementor-element.elementor-element-72e41f7e .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-3299 .elementor-element.elementor-element-7381448{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__currency, .elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__integer-part, .elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__fractional-part{color:var( --e-global-color-73b86ad );}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table .elementor-price-table__price{font-family:"Quicksand", Sans-serif;font-size:2.8em;font-weight:600;}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(50em/100);}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__currency{align-self:flex-start;}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__period{font-family:"Roboto Mono", Sans-serif;font-size:0.5em;line-height:2em;}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__features-list{padding:0px 15px 15px 15px;text-align:left;}.elementor-3299 .elementor-element.elementor-element-7381448 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-3299 .elementor-element.elementor-element-115eef1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3299 .elementor-element.elementor-element-115eef1b:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-115eef1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-73b86ad ) 100%);}.elementor-3299 .elementor-element.elementor-element-3580e57c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3299 .elementor-element.elementor-element-5374b216{--display:flex;}.elementor-3299 .elementor-element.elementor-element-5374b216.e-con{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-73785d1c .elementor-heading-title{color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-2c941a9e{columns:1;color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-c6f58f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;}.elementor-3299 .elementor-element.elementor-element-c6f58f1:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-c6f58f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73b86ad );}.elementor-3299 .elementor-element.elementor-element-3f5710d3{--display:flex;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-18ceceb1{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-3299 .elementor-element.elementor-element-18ceceb1.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-18ceceb1 .elementor-heading-title{font-size:120px;font-weight:900;text-transform:uppercase;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-0b2e473 );stroke:var( --e-global-color-0b2e473 );color:#EDEDED00;}.elementor-3299 .elementor-element.elementor-element-107b5315{--display:flex;--padding-top:1em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3299 .elementor-element.elementor-element-107b5315:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-107b5315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73b86ad );}.elementor-3299 .elementor-element.elementor-element-b98eff5{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-c71e80b{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-09488ed{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-5c33a33{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-8bda02f{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-6979f5e{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-bb59c2a{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-62b49a7{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-f0cad16{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-12a66a7{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-cec259a{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-f4ab59b{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3299 .elementor-element.elementor-element-12254f0{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3299 .elementor-element.elementor-element-12254f0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-a6b7bc2 );}:where( .elementor-3299 .elementor-element.elementor-element-12254f0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-a6b7bc2 );}.elementor-3299 .elementor-element.elementor-element-12254f0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3299 .elementor-element.elementor-element-12254f0.elementor-element{--align-self:center;}.elementor-3299 .elementor-element.elementor-element-7e1168fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3299 .elementor-element.elementor-element-7e1168fa:not(.elementor-motion-effects-element-type-background), .elementor-3299 .elementor-element.elementor-element-7e1168fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3299 .elementor-element.elementor-element-3923b5dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3299 .elementor-element.elementor-element-12cddbd4{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2em/2);}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2em/2);}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2em/2);margin-left:calc(2em/2);}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2em/2);margin-left:calc(-2em/2);}body.rtl .elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2em/2);}body:not(.rtl) .elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2em/2);}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3299 .elementor-element.elementor-element-1ccdfe3e .elementor-icon-list-text{color:var( --e-global-color-a6b7bc2 );transition:color 0.3s;}.elementor-3299 .elementor-element.elementor-element-1a55c191 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a6b7bc2 );}@media(max-width:1024px){.elementor-3299 .elementor-element.elementor-element-19782f9a{--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-12254f0{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-3299 .elementor-element.elementor-element-ee67505{--justify-content:center;}.elementor-3299 .elementor-element.elementor-element-5f56a98a .elementor-heading-title{font-size:2em;}.elementor-3299 .elementor-element.elementor-element-2923584f{width:100%;max-width:100%;}.elementor-3299 .elementor-element.elementor-element-1662f30c .elementor-heading-title{font-size:1.5em;}.elementor-3299 .elementor-element.elementor-element-19782f9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3299 .elementor-element.elementor-element-12254f0{width:100%;max-width:100%;}.elementor-3299 .elementor-element.elementor-element-3923b5dc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}}@media(min-width:768px){.elementor-3299 .elementor-element.elementor-element-61bd400b{--content-width:1140px;}.elementor-3299 .elementor-element.elementor-element-7fc0cff9{--content-width:1140px;}.elementor-3299 .elementor-element.elementor-element-115eef1b{--content-width:1140px;}.elementor-3299 .elementor-element.elementor-element-5374b216{--width:70%;}.elementor-3299 .elementor-element.elementor-element-c6f58f1{--content-width:1500px;}.elementor-3299 .elementor-element.elementor-element-107b5315{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-18ceceb1 */.elementor-3299 .elementor-element.elementor-element-18ceceb1 {
    text-wrap: nowrap;
    filter: blur(3px);
    -webkit-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS */@keyframes neonFlickerCycle {
  /* Start with off state */
  0% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  /* Flicker events during the cycle */
  1% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  8% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  13% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  14% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  23% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  30% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  31% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  45% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  55% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  60% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  62% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  70% {
    text-shadow: 0 0 10px rgba(255,255,255,0);
  }
  72% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
  /* End state: solid neon glow with 20px blur */
  100% {
    text-shadow: 0 0 10px rgba(255,255,255,1);
  }
}
@keyframes neonRecurringFlicker {
  /* Flicker cycle in the first 0.5s (≈2.13% of 23.5s) */
  0% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);
  }
  0.3% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off */
  }
  1% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* Back on */
  }
  1.7% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off again */
  }
  2.2% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* Back on */
  }
  2.5% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off again */
  }
  2.9% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* Back on */
  }
  3.3% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off again */
  }
  4.13% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* End flicker */
  }
  50% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);
  }
  50.5% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off */
  }
  51.2% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* Back on */
  }
  51.8% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.75);  /* Off again */
  }
  52.13% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);  /* End flicker */
  }
  /* Hold steady until the next cycle */
  100% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);
  }
}

#neon_sign {
  /* Retain any existing font styles */
  animation: neonFlickerCycle 1.5s forwards, neonRecurringFlicker 13.5s infinite;
  animation-delay: 1s, 5s;
}


/* Common styles and looping animation for all neon elements */
#neon1,
#neon2,
#neon3 {
  text-shadow: 0 0 10px rgba(255, 255, 255, 0);
  animation: neonCycle .99s infinite;
}

/* Stagger the lit periods using negative delays */
#neon1 {
  animation-delay: 0s;    /* Lit from 0 to 1 second */
}

#neon2 {
  animation-delay: -.66s;   /* Lit from 1 to 2 seconds */
}

#neon3 {
  animation-delay: -.33s;   /* Lit from 2 to 3 seconds */
}

/* Keyframes for a 3s cycle – active window is the first 33.33% (1s) of each cycle */
@keyframes neonCycle {
  /* Start off */
  0% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0);
  }
  /* Fade in over ~0.3s (10% of 3s) */
  10% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);
  }
  /* Stay lit for ~0.4s (from 0.3s to 0.7s) */
  23.33% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 1);
  }
  /* Fade out over ~0.3s (0.7s to 1s) */
  33.33% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0);
  }
  /* Remain off for the rest of the cycle */
  100% {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0);
  }
}/* End custom CSS */