#fw-section-custom-html-1d4cef5e-8d73-451d-8370-024e24b5b015 {

body {
  background-color: #0d0f12;
}

h1 {
  color: white;
}

.content a {
  color: white;
}

.content {
  padding: 10px 80px;
}
.content p {
  font-family: sans-serif;
}

.ticker-container {
  width: 100%;
  overflow: hidden;
  /* background-color: #1E2832;*/
  margin-top: 8px;
  padding-bottom: 6px;
  border-top: 2px solid #fca62c;
  border-bottom: 2px solid #fca62c;
}

.ticker-canvas {
  width: calc((200px * 16) + 2px);
  /* 
  200px = minimum width of ticker item before widget script starts removing ticker codes
  15 = number of ticker codes
  2px = accounts for 1px external border
  */
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker-canvas;
  animation-name: ticker-canvas;
  -webkit-animation-duration: 30s;
  animation-duration: 30s;
}
.ticker-canvas:hover {
  animation-play-state: paused;
}

@-webkit-keyframes ticker-canvas {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes ticker-canvas {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.tradingview-widget-container {
  position: relative;
}
.tradingview-widget-container iframe {
  position: absolute;
  top: 0;
}
.tradingview-widget-container iframe:nth-of-type(2) {
  left: 100%;
}

}