@charset "UTF-8";
.big-head:not(:first-child) {
		margin-top: var(--vert-padding);
}
.big-head:not(:last-child) {
		margin-bottom: var(--vert-padding);
}
.big-head .h1 {
		max-width: 12.531em;
		line-height: 1.2;
}
.big-head .text {
		font-size: 16px;
		color: var(--blackgrey);
		max-width: 49.05em;
}
@media only screen and (max-width: 1023px) {
		.big-head .h1.big {
				font-size: 36px;
		}
		.big-head .text.big {
				font-size: 18px;
		}
}
.big-head.center {
		text-align: center;
}
.big-head.center .h1, .big-head.center .text {
		margin-left: auto;
		margin-right: auto;
}
@media only screen and (min-width: 600px) {
		.big-head {
				text-align: center;
		}
		.big-head .h1, .big-head .text {
				margin-left: auto;
				margin-right: auto;
		}
}
@media only screen and (min-width: 1024px) {
		.big-head:not(:last-child) {
				margin-bottom: 230px;
		}
		.big-head .h1 {
				margin-bottom: 20px;
		}
		.big-head .text {
				font-size: 18px;
		}
}