.elementor-6255 .elementor-element.elementor-element-2099c1c{--display:flex;--background-transition:0.3s;}.elementor-6255 .elementor-element.elementor-element-2099c1c:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-2099c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8FF186 0%, #22844D 100%);}.elementor-6255 .elementor-element.elementor-element-2099c1c.e-con{--e-con-transform-translateX:0px;}.elementor-6255 .elementor-element.elementor-element-2099c1c, .elementor-6255 .elementor-element.elementor-element-2099c1c::before{--border-transition:0.3s;}.elementor-6255 .elementor-element.elementor-element-c6996f0{--display:flex;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-6255 .elementor-element.elementor-element-c6996f0:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-c6996f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kyjgcsports.com/wp-content/uploads/2025/04/bg.png");background-repeat:repeat-x;background-size:contain;}.elementor-6255 .elementor-element.elementor-element-c6996f0, .elementor-6255 .elementor-element.elementor-element-c6996f0::before{--border-transition:0.3s;}@media(min-width:768px){.elementor-6255 .elementor-element.elementor-element-c6996f0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c6996f0 */.animated-background {
  width: 200%; /* 设置容器宽度 */
  height: 100px; /* 设置容器高度 */
  background-repeat: repeat-x; /* 背景图片水平重复 */
  animation: moveBackground 20s infinite linear; /* 应用动画 */
}
 
@keyframes moveBackground {
  from {
    background-position: 0 0; /* 初始位置 */
  }
  to {
    background-position: 200% 0; /* 结束位置，根据需要调整百分比 */
  }
}/* End custom CSS */