.elementor-513 .elementor-element.elementor-element-f132578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:74px;--padding-bottom:274px;--padding-left:74px;--padding-right:74px;}.elementor-513 .elementor-element.elementor-element-99e5ac9{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-513 .elementor-element.elementor-element-5c0ecf0{text-align:center;}.elementor-513 .elementor-element.elementor-element-fe20d06{--display:flex;--padding-top:60px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}@media(max-width:767px){.elementor-513 .elementor-element.elementor-element-f132578{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for heading, class: .elementor-element-5c0ecf0 */.ls-marquee {
  width: 100%;
  /*overflow: hidden;*/
  white-space: nowrap;
  font-size: 24px;
  font-weight: bold;
  color: #e63946;
  animation: scroll-left 10s linear infinite;
}

@keyframes scroll-left {
  0% {
    transform: translateX(60%);
  }
  100% {
    transform: translateX(-40%);
  }
}/* End custom CSS */