/* ======================= -------- Contents -------- ==========================
1.0 Core Setup
2.0 Shared Styles
3.0 Navigation
4.0 Menu
5.0 Footer
6.0 Page Elements
7.0 Layouts
8.0 Media Queries
========================== -------- 1.0  Core Setup -------- ========================== */

/*! normalize.css v8.0.1 */html{line-height: 1.15; -webkit-text-size-adjust: 100%; } body{margin: 0;} main{display: block;} h1{font-size: 2em; margin: 0.67em 0;} hr{box-sizing: content-box; height: 0; overflow: visible; } pre{font-family: monospace, monospace; font-size: 1em; } a{background-color: transparent;} abbr[title]{border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,strong{font-weight: bolder;} code,kbd,samp{font-family: monospace, monospace; font-size: 1em; } small{font-size: 80%;} sub,sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;} img{border-style: none;} button,input,optgroup,select,textarea{font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,input{ overflow: visible;} button,select{ text-transform: none;} button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button;} button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none; padding: 0;} button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText;} fieldset{padding: 0.35em 1.05em 0.625em;} legend{box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress{vertical-align: baseline;} textarea{overflow: auto;} [type="checkbox"],[type="radio"]{box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto;} [type="search"]{-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration{-webkit-appearance: none;} ::-webkit-file-upload-button{-webkit-appearance: button; font: inherit; } details{display: block;} summary{display: list-item;} template{display: none;} [hidden]{display: none;}
/*! WordPress Core */.alignnone{margin: 5px 20px 20px 0;}.aligncenter,div.aligncenter{display: block;margin: 5px auto 5px auto;}.alignright{float:right;margin: 5px 0 20px 20px;}.alignleft{float: left;margin: 5px 20px 20px 0;}a img.alignright{float: right;margin: 5px 0 20px 20px;}a img.alignnone{margin: 5px 20px 20px 0;}a img.alignleft{float: left;margin: 5px 20px 20px 0;}a img.aligncenter{display: block;margin-left: auto;margin-right: auto;}.wp-caption{background: #fff;border: 1px solid #f0f0f0;max-width: 96%; padding: 5px 3px 10px;text-align: center;}.wp-caption.alignnone{margin: 5px 20px 20px 0;}.wp-caption.alignleft{margin: 5px 20px 20px 0;}.wp-caption.alignright{margin: 5px 0 20px 20px;}.wp-caption img{border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}.wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;} .screen-reader-text{clip: rect(1px, 1px, 1px, 1px);position: absolute !important;white-space: nowrap;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000; }
/*! Border Box */html{font-size: 62.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}*, *:before, *:after{-webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit;}
/*! SCROLL BAR */::-webkit-scrollbar{width: 12px;}::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.380); background: #fff;}::-webkit-scrollbar-thumb{border-radius: 10px; background: #d12742; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.10);}

body {
	padding: 0;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	font-family: Verdana, sans-serif;
	width: 100vw;
	height: 100vh;
	background-color: #000;
	color: #ba0100;
}

div {
	text-align: center;
	width: 100%;
	height: auto;
}

.logo {
	display: block;
	margin: 0 auto;
	max-width: 300px;
	width: 70%;
	height: auto;
}

header {
	width: 100%;
	text-align: center;
}

header h1 {
	font-weight: 600;
	text-transform: uppercase;
	font-size: 4rem;
}

a {
	display: none;
}

@media (max-width: 400px) {
	header h1 {
		font-size: 3rem;
	}

}