/* Lábléc (template-parts/footer/footer.php) */

.footer {
	box-sizing: border-box;
	width: 100%;
	background-color: var(--color-alt-dark);
	color: #efefef;
	padding: 10px 40px;
}

.footer-row {
	box-sizing: border-box;
	width: 100%;

	display: flex;
	flex-direction: row;
	gap: 20px;
}

.footer-col {
	width: 100%;
	box-sizing: border-box;

	display: flex;
	flex-direction: column;
	justify-content: center;
	
	width: 50%;
}

.footer-col:first-child {
	align-items: flex-start;
}

.footer-col:last-child {
	align-items: flex-end;
}

@media screen and (max-width: 1080px) {
	.footer-row {
		flex-wrap: wrap;
	}

	.footer-col {
		width: 100%;
		text-align: center;
		justify-content: center;
		align-items: center !important;
	}
}