.tickets2025 {
	max-width: 1200px;
	margin: 60px auto;
	padding: 10px; 
}
.ticketshoplinks {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	margin: 30px auto;
	max-width: 1000px;
}

.ticketshoplinks > div {
	display: flex;
	flex-direction: column;
	}
.ticketshoplinks > div a{
	width: 320px;
	height: 80px;
	text-align: center;
	/*padding-top: 20px;*/
}


@media screen and (max-width: 1024px) {

	.tickets2025 {
		max-width: 672px;
		margin: 60px auto;
		padding: 10px; 
	}
}

@media screen and (max-width: 676px) {

	.tickets2025 {
		max-width: 320px;
		margin: 60px auto;
		padding: 10px; 
	}
}