.wdt-animation-wrapper{position:relative;display:flex;flex-flow:row nowrap;overflow:hidden;}
.wdt-animation-wrapper div[class*="-marqee"]{width:auto;flex:0 0 auto;display:grid;grid-auto-flow:column;align-items:center;}
.wdt-animation-wrapper div[class*="-marqee"] .wdt-animation-item{display:inline-flex;flex:0 0 auto;text-align:center;position:relative;}
.wdt-animation-wrapper .wdt-animation-item{padding:0 clamp(0.875rem, 0.7308rem + 0.641vw, 1.5rem);}
.wdt-animation-wrapper div[class*="-marqee"].right-to-left{-webkit-animation-name:MarqueeLeft;-webkit-animation-duration:24s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:MarqueeLeft;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:linear;}
.wdt-animation-wrapper div[class*="-marqee"].left-to-right{-webkit-animation-name:MarqueeRight;-webkit-animation-duration:24s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:MarqueeRight;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:linear;}
.wdt-animation-wrapper:hover div[class*="-marqee"]{-webkit-animation-play-state:paused;animation-play-state:paused;}
@-webkit-keyframes MarqueeLeft { 
from{margin-left:0;}
to{margin-left:var(--wdt-marque-Margin-Width);}
}
@keyframes MarqueeLeft { 
from{margin-left:0;}
to{margin-left:var(--wdt-marque-Margin-Width);}
}
@-webkit-keyframes MarqueeRight { 
from{margin-left:var(--wdt-marque-Margin-Width);}
to{margin-left:0;}
}
@keyframes MarqueeRight { 
from{margin-left:var(--wdt-marque-Margin-Width);}
to{margin-left:0;}
} .wdt-animation-item.text-item{display:inline-block;}
.wdt-animation-item.text-item .wdt-animation-text{font-size:clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem);font-weight:var(--wdtFontWeight_Alt);font-family:var(--wdtFontTypo_Alt);text-transform:capitalize;line-height:1;}
.wdt-animation-item.text-item .wdt-animation-text a{text-decoration:none !important;}
.wdt-animation-item.text-item .wdt-animation-text a:hover{background-color:transparent;background-size:cover;color:transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px var(--wdtPrimaryColor);}
.wdt-animation-item.icon-item i{display:flex;align-items:center;justify-content:center;font-size:clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem);width:clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem);height:clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem);}
.wdt-animation-item.image-item img { object-fit: cover; object-position: center;
width: clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem); height: clamp(1.75rem, 1.4615rem + 1.2821vw, 3rem); }