.elementor-13 .elementor-element.elementor-element-99a1b56{--display:flex;}.elementor-13 .elementor-element.elementor-element-d8f9063{--display:flex;}.elementor-13 .elementor-element.elementor-element-cbe677d{--display:flex;}.elementor-13 .elementor-element.elementor-element-165694d{--display:flex;}.elementor-13 .elementor-element.elementor-element-60cc56a{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */:root {
  --ink: #50514F;
  --ink-80: rgba(80,81,79,.8);
  --ink-50: rgba(80,81,79,.5);
  --blue: #2F52E0;
  --grey-100: #F4F4F2;
  --grey-200: #E4E4E2;
  --grey-300: #AFADA7;
  --yellow: #F6F740;
}

.ticker { background: var(--ink); overflow: hidden; white-space: nowrap; padding: 26px 0; }
.ticker-track {
  display: inline-flex; gap: 64px; padding-right: 64px;
  font-weight: 800; font-size: 40px; color: var(--yellow);
  animation: tickermove 30s linear infinite;
}
@keyframes tickermove {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */