@charset "utf-8";
/* CSS Document */


h3 {
	color: #759472;
}

.p1 {
	font-size: 12px;
}

.p2 {
	font-size: 14px;
}

main {
	background-image: url("../images/links/banner_links2.jpg");
}

section {
	width: 80%;
	display: flex;
	flex-wrap: wrap;
	padding: 1em;
	background: linear-gradient(90deg,#f3e5b3, #fff);
}

.img3 {
	max-width: 50%;
}
.img2 {
	padding-left: 15em;
}

.img4 {
	max-width: 70%;
}

article {
	flex: 1;
	padding: 0;
}

article p {
	font-size: 12px;
}

aside {
	flex-basis: 25%;
	padding-top: 1em;
}

aside p {
	font-size: 12px;
	color: darkslategray
}

@media screen and (max-width: 450px) {
	section {
		width: 80%;
	}
	/*.container {
		max-width: 90%;
	}*/
}