
/* ==================== .section-media-topBanner ======================================== */

.section-media-topBanner{
	background-image: url(../../images/pages/media/banner.jpg?v=3);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	/* retina */
	.section-media-topBanner{
		background-image: url(../../images/pages/media/banner@2x.jpg?v=3);
		background-size: auto 330px;
	}
}
.section-media-topBanner p{
	max-width: 600px;
}

/* ==================== .section-media-content ======================================== */

.section-media-content h2{
	margin-bottom: 100px;
}
.section-media-content .item{
	border: 1px solid #efefef;
	width: 220px;
	min-height: 200px;
	margin: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.section-media-content .item img {
	max-height: 40px;
	max-width: 70%;
	filter: brightness(0) grayscale(1);
}
.section-media-content .item:empty{
	border: none;
	min-height:0;
}