.padel .main {
	display: flex;
}

.padel .page-content {
	flex: 1;
	max-width: 100%;
}

.padel-side {
	width: 480px;
}

.padel-partner-list {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 30px;
	align-items: center;
	justify-content: center;
	text-align: center;
	margin-top: 30px;
}

@media (width <= 1280px ) {

	.padel-side {
		width: 240px;
	}

	.padel-partner-list {
		grid-template-columns: 1fr;
	}
}

@media (width < 980px ) {
	.padel .main {
		flex-direction: column;
	}

	.padel-side {
		width: 100%;
	}

	.padel-partner-list {
		grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
	}
}

.padel-partner-item {
	background-color: #f7f7f7;
	padding: 20px;
}

.padel-row {
	display: flex;
	gap: 20px;
	margin-top: 50px;
	align-items: center;
}

.padel-col {
	width: 50%;
}

@media (width < 680px) {

	.padel-row {
		flex-direction: column;
	}

	.padel-col {
		width: 100%;
	}

	.padel-col-image {
		order: 0;
	}
	.padel-col-text {
		order: 1;
	}
}

.padel-col-image img {
	width: 100%;
	aspect-ratio: 4 / 3;
	object-fit: cover;
}

.padel-table {
	margin-top: 50px;
}

.padel-text {
	margin-top: 50px;
}