@media (max-width: 1068px) {
	.section-welcome .viewport-content {
		display: block;
		min-height: 270px;
	}
}

@media (max-width: 734px) {
	.section-welcome .viewport-content {
		min-height: 210px;
	}
}

.section-welcome .marquee-detail {
	padding: 0;
}

.section-battery .animation-container .copy-container .copy-top {
	margin-top: 225px;
}

@media (max-width: 1068px) {
	.section-battery .animation-container .copy-container .copy-top {
		margin-top: 165px;
	}
}

@media (max-width: 734px) {
	.section-battery .animation-container .copy-container .copy-top {
		margin-top: 75px;
	}
}

@media (max-width: 734px) {
	.section-battery .stats-container .stat {
		min-height: 130px;
	}
}
