.HeadBar__headerBar___SRJZf {
	margin-bottom: 5rem;
	z-index: 100;
}

.HeadBar__toolBar___s7Weh {
	display: grid;
	position: relative;
}

.HeadBar__headerButtonGroup___aMKP5 {
	display: flex;
}

.HeadBar__startButton___kL1wX {
	font-weight: 900;
	font-family: "VT323", monospace !important;
}

.HeadBar__startButton___kL1wX > div {
	display: flex;
	align-items: center;
}

.HeadBar__buttonText___GJOyc {
	font-family: "VT323", monospace;
	margin: 0 1.8rem;
}

.HeadBar__commandLineButton___DK7it {
	margin-top: -5px;
}

.HeadBar__buttonText___GJOyc .HeadBar__commandLineIcon___neTaI {
	display: inline-block;
	transition: all 200ms ease-in-out;
}
.HeadBar__buttonText___GJOyc:hover .HeadBar__commandLineIcon___neTaI {
	transform: scale(1.3);
	-ms-transform: scale(1.3);
	-webkit-transform: scale(1.3);
}

.HeadBar__verticalLine___ETVcM {
	margin: 0 0.5rem !important;
}

.HeadBar__winLogo___ICUPu {
	margin-right: 5px;
	width: 20px;
}

.HeadBar__headerAvatar___K4JGx {
	margin-left: auto;
	margin-right: 5px;
	cursor: pointer;
	animation: HeadBar__wiggle___Ca_l1 2000ms infinite;
	animation-timing-function: linear;
}

.HeadBar__startMenu___rCFwB {
	position: absolute !important;
	top: 54px;
	left: -2px;
}

.HeadBar__startMenuItem___fhytS {
	font-size: 16px;
	font-family: "VT323", monospace;
	cursor: pointer;
}

@keyframes HeadBar__wiggle___Ca_l1 {
	0% {
		transform: translate(1px, 0);
		-ms-transform: translate(1px, 0);
		-webkit-transform: translate(1px, 0);
	}
	10% {
		transform: translate(-1px, 0);
		-ms-transform: translate(-1px, 0);
		-webkit-transform: translate(-1px, 0);
	}
	20% {
		transform: translate(1px, 0);
		-ms-transform: translate(1px, 0);
		-webkit-transform: translate(1px, 0);
	}
}

@media screen and (max-width: 720px) {
	.HeadBar__headerButtonGroup___aMKP5 {
		flex-direction: row;
	}
	.HeadBar__buttonText___GJOyc {
		flex: 0 0 20vw;
		margin: 0;
	}
}

.Window__radioProcess___SQdx0 {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}

.Window__windowDivLayer___KK8Mf {
	z-index: 1;
}

.Window__projectUrl___OA3nC {
	z-index: 1;
	min-height: 1rem;
	min-width: 28rem;
}

.Window__textProcess___PJ8KV {
	display: flex;
	flex-direction: column;
	margin: 1rem 0;
}

.Window__eduText___GaoFa {
	margin-right: 3rem;
}

.Window__eduTextLong___o9Z4e {
	margin: 0 1rem 0.5rem 3rem;
	align-self: flex-end;
}

.Window__buttonGroup___rfR7S {
	display: flex;
	justify-content: flex-end;
	margin: 0 1rem 1rem 0;
	font-family: "VT323", monospace !important;
}

.Window__nameInline___yJTz0 {
	font-size: 1.25rem;
	font-weight: 900;
}

.Window__schoolInline___P6cnQ {
	font-size: 1.1rem;
	font-weight: 600;
}

.Window__listText___E91RU {
	margin: 0.5rem 0;
}

.Window__itemText___oIjss {
	padding: 0.5rem 1.25rem;
	list-style: none;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTg4Ljc0MyAxODguNzQzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxODguNzQzIDE4OC43NDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMTY0LjI0Myw5OS43NjZoLTEzLjA0MmwwLjY4OS0xNC40NjJjMC4wNzgtMS42MzktMC41MTktMy4yMzktMS42NTEtNC40MjZzLTIuNzAyLTEuODU5LTQuMzQyLTEuODU5SDEzLjkwNGMtMS42NDEsMC0zLjIxLDAuNjcyLTQuMzQyLDEuODU5Yy0xLjEzMiwxLjE4OC0xLjcyOSwyLjc4Ny0xLjY1MSw0LjQyNmwyLjY2NCw1NS44ODRjMC42NTgsMTMuODEsOS4xMTcsMjUuNDMsMjEuMDAyLDMwLjcwOUg2Yy0zLjMxMywwLTYsMi42ODctNiw2czIuNjg3LDYsNiw2aDE0OC42NDdjMy4zMTMsMCw2LTIuNjg3LDYtNnMtMi42ODctNi02LTZoLTI2LjQyMmM5LjYzNC00LjI4LDE3LjAxLTEyLjcyNywxOS44MS0yMy4xMzFoMTYuMjA4YzEzLjUwOSwwLDI0LjUtMTAuOTkxLDI0LjUtMjQuNVMxNzcuNzUyLDk5Ljc2NiwxNjQuMjQzLDk5Ljc2NnogTTExMy44MjEsMTYyLjk0N2gtNjcuODRjLTEyLjUzNiwwLTIyLjgyMy05LjgwOS0yMy40Mi0yMi4zMzFsLTIuMzY0LTQ5LjU5OWgxMTkuNDA3bC0yLjM2Myw0OS41OTlDMTM2LjY0NCwxNTMuMTM4LDEyNi4zNTcsMTYyLjk0NywxMTMuODIxLDE2Mi45NDd6IE0xNjQuMjQzLDEzNi43NjZoLTE0LjgwNWwxLjE5Mi0yNS4wMTNjMC4wODksMC4wMDQsMC4xNzcsMC4wMTMsMC4yNjcsMC4wMTNoMTMuMzQ2YzYuODkzLDAsMTIuNSw1LjYwNywxMi41LDEyLjVTMTcxLjEzNiwxMzYuNzY2LDE2NC4yNDMsMTM2Ljc2NnoiLz48cGF0aCBkPSJNNjIuMjcsNjkuMTg0YzAuOTU4LDAuNTY2LDIuMDA5LDAuODM2LDMuMDQ3LDAuODM2YzIuMDUyLDAsNC4wNTEtMS4wNTQsNS4xNzEtMi45NDhjMS42ODctMi44NTMsMC43NDEtNi41MzItMi4xMTItOC4yMThjLTMuMzM2LTEuOTcyLTUuNjQyLTUuNjEtNi4zMjYtOS45OGMtMC43MTItNC41NSwwLjQ3Ny05LjA4MiwzLjE3OC0xMi4xMjFjMC4wMjQtMC4wMjcsMC4wNDgtMC4wNTQsMC4wNzEtMC4wODJjMC42NTMtMC43NjIsMS4zMDYtMS41MTEsMS45NTMtMi4yNTRjNS41NS02LjM3NCwxMS4yOS0xMi45NjMsMTIuOTM4LTIyLjU1M2MwLjU2Mi0zLjI2Ni0xLjYzMS02LjM2OS00Ljg5Ni02LjkzYy0zLjI2Ni0wLjU2MS02LjM2OSwxLjYzLTYuOTMsNC44OTZjLTEuMDc5LDYuMjc2LTUuMjg4LDExLjEwOS0xMC4xNjEsMTYuNzA1Yy0wLjY1NywwLjc1NC0xLjMxOSwxLjUxNS0xLjk4MSwyLjI4N2MtNS4wMzEsNS42ODgtNy4yODQsMTMuODcyLTYuMDI3LDIxLjkwNUM1MS40MzMsNTguNjUzLDU1LjgzNSw2NS4zOCw2Mi4yNyw2OS4xODR6Ii8+PHBhdGggZD0iTTgwLjg5MSw1NS42MzVjMS45ODEsNS4xMDEsNS41MTUsOS43NzMsOS45NTIsMTMuMTU1YzEuMDg2LDAuODI4LDIuMzY0LDEuMjI5LDMuNjMzLDEuMjI5YzEuODA4LDAsMy41OTYtMC44MTQsNC43NzYtMi4zNjNjMi4wMDktMi42MzUsMS41MDEtNi40LTEuMTM1LTguNDA5Yy0yLjY2NC0yLjAzMS00Ljg2Ni00LjkzLTYuMDQtNy45NTVjLTIuMzM5LTYuMDIzLTAuMTIzLTEyLjAyNSw3LjQxMS0yMC4wN2M1LjM0MS01LjcwNCw4Ljc1NS0xMi40MjIsOS44NzItMTkuNDNjMC41MjEtMy4yNzItMS43MDgtNi4zNDgtNC45ODEtNi44N2MtMy4yNzItMC41MjItNi4zNDgsMS43MDgtNi44Nyw0Ljk4MWMtMC43NDksNC42OTktMy4wMyw5LjExMi02Ljc4LDEzLjExN0M4Ni43OTQsMjcuMjIxLDc0LjgyMiw0MC4wMDYsODAuODkxLDU1LjYzNXoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: 0px 11px;
	background-size: 14px;
}

.Window__links___xqZAR {
	display: flex !important;
	position: absolute !important;
	align-items: center;
}

.Window__linkItem___uj8gp {
	cursor: pointer !important;
	padding: 6px !important;
}

.Window__windowSpacing___vZHVM {
	letter-spacing: 0.1em;
	width: 100%;
}

@media screen and (max-width: 720px) {
	.Window__windowSpacing___vZHVM {
		letter-spacing: 0;
	}
	.Window__textProcess___PJ8KV {
		flex-direction: column;
	}
}

.Window__windowHeader___PFTtg {
	font-size: 1.5rem;
}

.Window__skills___xfNAU {
	min-width: 25rem;
}

.App__w750___RG4Oo {
	min-width: 750px;
}

.App__mainDiv___F4DBl {
	background: url(/8f1b04076031eec76a0d.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	display: flex;
	flex-direction: column;
}

.App__mainContainer___Cpepp {
	margin: 0 3rem 4rem 3rem;
	max-width: 65%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-self: center;
}

.App__windowContainer____UcLM {
	display: flex;
	justify-content: center;
	margin: 10% 0;
}

body {
	font-family: "VT323", monospace !important;
}

header {
	font-family: "Tinos", serif;
}

button {
	font-family: "VT323", monospace;
}

