.maintenance-page h1 {
	font-size: 10vw;
}
@media screen and (min-width: 380px) {
	.maintenance-page h1 {
		font-size: 28px;
	}
}
.maintenance-page h1,
.maintenance-page p {
	color: #023f87;
}
.maintenance-page strong {
	font-weight: 700;
}

.maintenance-page .bgd {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100vh;
	width: 100%;
	text-align: center;
}

.maintenance-page .copy {
	background: #023f87;
	padding: 20px;
	font-size: 12px;
}

.maintenance-page .copy p {
	margin: 0;
	color: white;
}

.maintenance-page img {
	width: 100%;
	max-width: 500px;
}

.maintenance-page .logo {
	margin: 40px 0 100px 0;
	padding: 20px 40px;
}
