/* Tang Xu motion batch3 v1.2.0 */
.tx-mq .elementor-image-carousel-wrapper{overflow:hidden}
.tx-mq .elementor-image-carousel{display:flex!important;flex-wrap:nowrap;width:max-content!important;transform:none;animation:txMq var(--tx-mq-d,30s) linear infinite;will-change:transform}
.tx-mq .swiper-slide{flex:0 0 auto}
@media (hover:hover) and (pointer:fine){.tx-mq:hover .elementor-image-carousel{animation-play-state:paused}}
@keyframes txMq{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
.tx-pl{position:absolute;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s ease}
.tx-pl-on .tx-pl{opacity:1}
.tx-pl-ready img{transition:opacity .35s ease}
.tx-pl-on img{opacity:0}
@media (prefers-reduced-motion:reduce){.tx-mq .elementor-image-carousel{animation:none}.tx-pl{display:none}.tx-pl-on img{opacity:1}}
