@charset "utf-8";

/* h1
------------------------------------------------------- */
.section-block.h1-block.media-block {
	background: url(/media/img/main-bg.png) center center no-repeat;
	background-size: cover;
}
.section-block.h1-block.media-block .shoulder,
.section-block.h1-block.media-block .date {
	color: #fff;
}
.section-block.h1-block.media-block h1 {
	color: #fff;
	text-shadow:
		1px 1px 4px rgba(19, 42, 144, 0.2),
		-1px -1px 4px rgba(19, 42, 144, 0.2),
		-1px 1px 4px rgba(19, 42, 144, 0.2),
		1px -1px 4px rgba(19, 42, 144, 0.2),
		0px 1px 4px rgba(19, 42, 144, 0.2),
		0 -1px 4px rgba(19, 42, 144, 0.2),
		-1px 0 4px rgba(19, 42, 144, 0.2),
		1px 0 4px rgba(19, 42, 144, 0.2);
}
@media only screen and (max-width: 480px) {
	.section-block.h1-block.media-block {
		background: url(/media/img/main-bg.png) 55% center no-repeat;
		background-size: cover;
	}
}