@font-face {
	font-family: 'Webly Sleek';
	src: url("./font/weblysleekuil-webfont.eot");
	src: url("./font/weblysleekuil-webfont.eot?#iefix") format("embedded-opentype"), url("./font/weblysleekuil-webfont.woff2") format("woff2"), url("./font/weblysleekuil-webfont.woff") format("woff"), url("./font/weblysleekuil-webfont.ttf") format("truetype"), url("./font/weblysleekuil-webfont.svg#weblysleek_uilight") format("svg");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Webly Sleek Light';
	src: url("./font/weblysleekuil-webfont.eot");
	src: url("./font/weblysleekuil-webfont.eot?#iefix") format("embedded-opentype"), url("./font/weblysleekuil-webfont.woff2") format("woff2"), url("./font/weblysleekuil-webfont.woff") format("woff"), url("./font/weblysleekuil-webfont.ttf") format("truetype"), url("./font/weblysleekuil-webfont.svg#weblysleek_uilight") format("svg");
	font-weight: 100;
	font-style: normal;
}
h3 {
	line-height: 1.3;
}
h4 {
	line-height: 1.5;
}
h3, h4 {
	margin: 1.25rem 0;
}
.podium-maintenance {
	margin-top: 10vh;
	font-family: 'Webly Sleek', Arial;
}
@media only screen and (min-width: 900px) {
	.podium-maintenance {
		margin-top: 15vh;
	}
}
@media only screen and (max-width: 500px) {
	.row {
		margin-top: 20px;
	}
}
.podium-maintenance header {
	position: absolute;
	top: 0;
	min-height: 80px;
	width: 100vw;
	background-color: #1A5336;
}
.podium-maintenance header img {
	padding: 15px 20px;
}
.podium-maintenance h3 {
	font-weight: bold;
}
@media only screen and (max-width: 500px) {
	.podium-maintenance h3 {
		text-align: center;
	}
}
.podium-maintenance h4 {
	line-height: 1.5;
}
.podium-maintenance hr {
	border-color: #038203;
}
.grey {
	color: grey;
}
.td-padding-left-0 {
	padding-left: 0 !important;
}
