.elementor-397 .elementor-element.elementor-element-9314b1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-52f2f41{background-color:var( --e-global-color-blocksy_palette_4 );border-radius:0px 0px 20px 20px;}.elementor-397 .elementor-element.elementor-element-52f2f41 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:5px;color:var( --e-global-color-blocksy_palette_7 );}/* Start custom CSS for heading, class: .elementor-element-52f2f41 */.scrolling-text-container {
    overflow: hidden;
    white-space: nowrap;
    padding: 15px 0;
}

.scrolling-text-inner {
    display: flex;
    padding-left: 0;
    animation: scroll-left 5s linear infinite;
}

.scrolling-text-container:hover .scrolling-text-inner {
    animation-play-state: paused;
}

@keyframes scroll-left {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9314b1f */.elementor-397 .elementor-element.elementor-element-9314b1f {
position: absolute;
    bottom: 110px;
    left: 0;
    width: 100%;
    z-index: 10;
}/* End custom CSS */