.ecm-marquee-enabled{overflow:hidden!important;position:relative}.ecm-marquee-enabled>.e-con-inner{overflow:hidden!important;max-width:none!important;width:100%!important}.ecm-marquee-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:max-content;min-width:max-content;will-change:transform;animation-name:ecm-marquee-rtl;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--ecm-duration,20s)}.ecm-marquee-enabled[data-ecm-direction="ltr"] .ecm-marquee-track{animation-name:ecm-marquee-ltr}.ecm-marquee-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:max-content;min-width:max-content;flex:0 0 auto}.ecm-marquee-group>.elementor-element,.ecm-marquee-group>.e-con{flex:0 0 auto!important;width:auto}.ecm-marquee-enabled[data-ecm-pause="yes"]:hover .ecm-marquee-track{animation-play-state:paused}.ecm-marquee-fade{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ecm-fade,8%),#000 calc(100% - var(--ecm-fade, 8%)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ecm-fade,8%),#000 calc(100% - var(--ecm-fade, 8%)),transparent 100%)}@keyframes ecm-marquee-rtl{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@keyframes ecm-marquee-ltr{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}@media (prefers-reduced-motion:reduce){.ecm-marquee-track{animation-play-state:paused!important}}.elementor-editor-active .ecm-marquee-enabled{overflow:visible!important}