.elementor-162538 .elementor-element.elementor-element-fdbe9f8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-162538 .elementor-element.elementor-element-fdbe9f8:not(.elementor-motion-effects-element-type-background), .elementor-162538 .elementor-element.elementor-element-fdbe9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#990000;}.elementor-162538 .elementor-element.elementor-element-a9fb1a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-162538 .elementor-element.elementor-element-a9fb1a3{z-index:1;}/* Start custom CSS for html, class: .elementor-element-a9fb1a3 */.ts-marque-header {
    width: 100%;
    overflow: hidden;
    position: relative;
    transform: rotate(0deg);
    z-index: 10;
   border: 1px solid #FFFFFF33;
   padding: 20px 0;
}

.ts-marquee-track {
    white-space: nowrap;
    display: inline-block;
    animation: ts-marquee 40s linear infinite;
}

.ts-marquee-track span {
color: #ffffff;
font-weight: 300;
font-size: 20px;
line-height: 110%;
text-transform: uppercase;
position: relative;
margin-right: 40px;
    
}

.ts-marquee-track span:after {
    position: absolute;
    right: -20px;
    top: 0;
    width: 1px;
    height: 120%;
    content: "";
    background-color: #FFFFFF26;
}

@keyframes ts-marquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(-30%); }
}/* End custom CSS */