.elementor-41 .elementor-element.elementor-element-ef8e40d{--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;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS */@keyframes neon-wave {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

body {
  color: white; /* 文字颜色，确保在背景上可读 */
  background: linear-gradient(200deg, rgba(14, 80, 228, 1), rgba(128, 0, 128, 0.3), rgba(75, 0, 130, 1)); /* 从蓝色到紫色的渐变 */
  background-size: 200% 100%;
  animation: neon-wave 10s ease-in-out infinite; /* 10秒的无限循环动画 */
  font-size: 1em; /* 根据需要调整字体大小 */
  min-height: 100vh; /* 背景覆盖整个视口 */
  margin: 0;
  padding: 0;
}/* End custom CSS */