.elementor-625 .elementor-element.elementor-element-ad8ce3e{--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;}.elementor-625 .elementor-element.elementor-element-7498ec8{--display:flex;}.elementor-625 .elementor-element.elementor-element-64f75b7{--display:flex;}.elementor-625 .elementor-element.elementor-element-64f75b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-625 .elementor-element.elementor-element-1c40cbe > .elementor-widget-container{margin:5px 0px 0px -45px;}.elementor-625 .elementor-element.elementor-element-1c40cbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-625 .elementor-element.elementor-element-1c40cbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:900;text-transform:uppercase;}.elementor-625 .elementor-element.elementor-element-e364d97{--display:flex;}.elementor-625 .elementor-element.elementor-element-4b35359 .elementor-menu-toggle{margin:0 auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-625 .elementor-element.elementor-element-1c40cbe{width:var( --container-widget-width, 372.115px );max-width:372.115px;--container-widget-width:372.115px;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-1c40cbe > .elementor-widget-container{margin:5px 0px 0px -20px;}}@media(max-width:767px){.elementor-625 .elementor-element.elementor-element-ad8ce3e{--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;}.elementor-625 .elementor-element.elementor-element-1c40cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-625 .elementor-element.elementor-element-1c40cbe{text-align:center;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-cb21a94 */.site-logo2 {
filter: drop-shadow(0 0 1px #07ffff)
          drop-shadow(0 0 3px #07ffff)
          drop-shadow(0 0 5px #07ffff);
  animation: neonPulse 3s ease-in-out infinite;
  transition: all 0.3s ease-in-out;
}

@keyframes neonPulse {
  0%, 100% {
    filter: drop-shadow(0 0 3px #07ffff)
            drop-shadow(0 0 5px #07ffff)
            drop-shadow(0 0 7px #07ffff);
  }
  50% {
    filter: drop-shadow(0 0 1px #07ffff)
            drop-shadow(0 0 3px #07ffff)
            drop-shadow(0 0 5px #07ffff);
  }
}/* End custom CSS */
/* Start custom CSS for theme-site-title, class: .elementor-element-1c40cbe */.elementor-element.site-logo .elementor-heading-title a {
  font-weight: 800 !important;
filter: drop-shadow(0 0 1px #07ffff)
          drop-shadow(0 0 3px #07ffff)
          drop-shadow(0 0 5px #07ffff);
  animation: neonPulse 3s ease-in-out infinite;
  transition: all 0.3s ease-in-out;
}

@keyframes neonPulse {
  0%, 100% {
    filter: drop-shadow(0 0 3px #07ffff)
            drop-shadow(0 0 5px #07ffff)
            drop-shadow(0 0 7px #07ffff);
  }
  50% {
    filter: drop-shadow(0 0 1px #07ffff)
            drop-shadow(0 0 3px #07ffff)
            drop-shadow(0 0 5px #07ffff);
  }
}/* End custom CSS */