.youtube-grid {
	width:100%;
	display: grid;
	gap: 10px;
}

.youtube-link {
	margin-right:10px;
	margin-bottom:0px;
}

.tools-panel-grid {
	display: grid;
	gap: 10px;
}

.tools-item {
	margin-right:10px;
	margin-bottom:10px;
	max-width:800px;
}

.index-big-card {
	padding: 10px;
}

.cta-grid {
	display: grid;
	gap: 20px;
	text-align: center;
}

.cta-item {
    display: block;
    background: url('/img/youtube/cover-stock-screener.png') no-repeat;
    background-size: auto;
	background-position: left top;
}

.cta-stock-screener {
    background: url('/img/youtube/cover-stock-screener.png') no-repeat;
}

.cta-backtester {
    background: url('/img/youtube/cover-backtester.png') no-repeat;
}

.cta-analyze {
    background: url('/img/youtube/cover-analyze.png') no-repeat;
}

.cta-ai {
    background: url('/img/youtube/cover-ai.png') no-repeat;
}

.cta-stock-screenerdk {
    background: url('/imgdk/youtube/cover-stock-screener.png') no-repeat;
}

.cta-backtesterdk {
    background: url('/imgdk/youtube/cover-backtester.png') no-repeat;
}

.cta-analyzedk {
    background: url('/imgdk/youtube/cover-analyze.png') no-repeat;
}

.cta-aidk {
    background: url('/imgdk/youtube/cover-ai.png') no-repeat;
}

.youtube-link img {
  display: block;
  max-width: 100%;
  height: auto;
  border1: 1px solid var(--line);
  border-radius1: 2px;
  background1: #fff;
}
