body div.page-default-w > div > div.text.club-items {
	padding-top: calc(var(--step) * 15);
	padding-bottom: calc(var(--step) * 15);
}
.club-items>.club-item {
	margin-top: var(--step6);
	margin-bottom: var(--step6);
}
.club-items>.club-item a {
	text-decoration: none;
	padding: 0 var(--step4);
	
	display: block;
}
.club-items>.club-item .title {
	font-size: 18px;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	color: var(--color6_dark);
	max-width: 320px;
	margin: var(--step6) auto var(--step4) auto;
	position: relative;
}
.club-items>.club-item .img {
	width: max-content;
	max-width: 100%;
	margin: 0 auto;
}
.club-items>.club-item .img img {
	max-width: 100%;
	height: auto;
}
.club-items>.club-item .link {
	text-decoration: underline;
	text-align: center;
	color: var(--color9);
}
.club-items>.club-item a {
	text-decoration: none;
}
.club-items>.club-item a {
	text-decoration: none;
}
body div.page-default.page-default-1 div.page-default-w > div > div.text {
  background: transparent;
  padding: var(--step4);
}
body div.page-default.page-default-2 {
  background: var(--color2);
}
.programm.programm-2 {
	padding-top: var(--step6);
	padding-bottom: var(--step6);
}
.programm>a {
	text-decoration: none;
}
.programm>a>.text>.title {
	font-weight: 600;
	font-size: 18px;
	text-transform: uppercase;
	color: var(--color1);
}
.programm>a>.text>.text {
	color: var(--color3);
}
.programm>a>.text>.link {
	text-decoration: underline;
	color: var(--color9);
}