.elementor-9466 .elementor-element.elementor-element-3510679{--display:flex;--min-height:60vh;--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9466 .elementor-element.elementor-element-3510679:not(.elementor-motion-effects-element-type-background), .elementor-9466 .elementor-element.elementor-element-3510679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71a5e94 );}.elementor-9466 .elementor-element.elementor-element-5507ad7{--display:flex;--justify-content:center;}.elementor-9466 .elementor-element.elementor-element-e40e6c0{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9466 .elementor-element.elementor-element-91a35a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9466 .elementor-element.elementor-element-91a35a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9466 .elementor-element.elementor-element-91a35a3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:3.2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9466 .elementor-element.elementor-element-a89f12f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 24% 0% 0%;}.elementor-9466 .elementor-element.elementor-element-a89f12f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;color:var( --e-global-color-2f07e84 );}.elementor-9466 .elementor-element.elementor-element-81f410f{--display:flex;}@media(min-width:768px){.elementor-9466 .elementor-element.elementor-element-5507ad7{--width:60%;}.elementor-9466 .elementor-element.elementor-element-81f410f{--width:40%;}}@media(max-width:1024px){.elementor-9466 .elementor-element.elementor-element-91a35a3 .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;}.elementor-9466 .elementor-element.elementor-element-a89f12f > .elementor-widget-container{padding:0% 8% 0% 0%;}.elementor-9466 .elementor-element.elementor-element-a89f12f .elementor-heading-title{font-size:0.8rem;line-height:1.2rem;}}@media(max-width:767px){.elementor-9466 .elementor-element.elementor-element-91a35a3 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-9466 .elementor-element.elementor-element-a89f12f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9466 .elementor-element.elementor-element-a89f12f .elementor-heading-title{font-size:0.8rem;line-height:1.2rem;}}/* Start custom CSS for heading, class: .elementor-element-91a35a3 */@keyframes blink {
  78% {
    color: inherit;
    text-shadow: inherit;
  }
  79%{
     color: #333;
  }
  80% {
    
    text-shadow: none;
  }
  81% {
    color: inherit;
    text-shadow: inherit;
  }
  82% {
    color: #333;
    text-shadow: none;
  }
  83% {
    color: inherit;
    text-shadow: inherit;
  }
  92% {
    color: #333;
    text-shadow: none;
  }
  92.5% {
    color: inherit;
    text-shadow: inherit;
  }
}

.neon-text{
    color: #DFF7ED;
letter-spacing: 0rem;
-webkit-text-stroke: 1px var( --e-global-color-19e1ae2 );
text-stroke: 1px var( --e-global-color-19e1ae2 );
border-radius:4px;

background:
linear-gradient(180deg,
rgba(40, 201, 133, 0.25) 0%,
rgba(25, 143, 93, 0.15) 100%),
var( --e-global-color-secondary );
padding: 0rem 0.3rem 0.4rem 0.4rem;
box-shadow: 0px 4px 27px 0px rgba(40, 201, 133, 0.40);
text-shadow: 2px 0px 18px #28C985, 0px 0px 5px #FFF;
font-family: Urbanist;
font-style: normal;
font-weight: 700;
line-height: normal !important;
}

.neon-text span:nth-of-type(1){animation: blink linear infinite 3s;
}/* End custom CSS */