@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#47448a 6%,#010109 17%,#161530 83%,#47448a 94%);color:#fff;font-family:Montserrat;font-style:normal;font-weight:700;margin:0}::-webkit-scrollbar{width:0}.splash{color:#fff;text-align:center}.App{align-items:center;display:flex;height:100vh;justify-content:center;overflow:scroll;position:relative;width:100vw}.glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border-radius:30px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.backdrop{height:100vh;left:0;position:absolute;top:0;width:100vw}.innerBody{align-items:center;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:480px){.innerBody{width:100%}}@media only screen and (min-width:768px)and (max-width:1366px)and (orientation:portrait){.innerBody{background-image:url(/static/media/profile.9c86dee702dc40648935.png);background-position-x:right;background-position-y:10%;background-repeat:no-repeat;background-size:cover;background-size:80%;padding-top:30%}}@media only screen and (min-width:768px)and (max-width:1366px)and (orientation:landscape){.innerBody{margin-top:5%}}.innerContainer{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:90%}@media only screen and (max-width:480px){.innerContainer{flex-direction:column-reverse;width:90%}}.contentPanel{align-items:center;display:flex;font-size:1em;overflow-y:scroll;width:40%}@media only screen and (max-width:480px){.contentPanel{font-size:.7em;width:90%}}@media only screen and (max-height:480px){.contentPanel{font-size:.7em;width:50%}}@media only screen and (min-width:768px)and (max-width:1366px)and (orientation:portrait){.contentPanel{width:50%}}.content{border-radius:20px;display:flex;margin:30px}.imagePanel{display:flex;justify-content:center;width:50%}@media only screen and (max-width:480px)and (orientation:portrait){.imagePanel{width:100%}}@media only screen and (max-width:767px)and (orientation:landscape){.imagePanel{bottom:0;position:absolute;right:0;width:40%}}@media only screen and (min-width:768px)and (orientation:landscape){.imagePanel{bottom:0;position:absolute;right:0}}.image{border-radius:10px;width:90%}@media only screen and (max-width:480px){.image{margin-bottom:30px;margin-top:10px;width:80%}}@media only screen and (min-width:768px)and (max-width:1366px)and (orientation:portrait){.image{display:none}}@media only screen and (min-width:768px)and (orientation:landscape){.image{width:80%}}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.center,.header{align-items:center;display:flex;justify-content:center}.header{flex-direction:column;width:100%;z-index:100}.header .names{cursor:pointer;display:flex;flex-direction:row;font-size:5vw;justify-content:center;margin-top:30px}@media only screen and (max-width:480px){.header .names{font-size:7vw}}.header .names .firstname{margin-right:5px}.header .names .lastname{color:#47448a}.header .link{color:#fff;display:flex;justify-content:center;margin-bottom:5px;margin-top:5px}.header .link .item{cursor:pointer;display:flex;flex-direction:row}.header .link .rightArrow{margin-right:10px}.header .link .leftArrow,.header .link .rightArrow{align-items:center;display:flex;justify-content:center}.header .link .leftArrow{margin-left:10px}.icon{cursor:pointer;margin:10px 20px}.icon,.icon .container{align-items:center;display:flex;justify-content:center}.icon .container{border-radius:17px;flex-direction:column}.icon .label{color:#afaed7;font-size:10px;font-weight:400;letter-spacing:.1em}.menuContainer{display:flex;justify-content:center;width:100%}.menu{border-radius:30px;box-shadow:inset 0 0 5px silver;color:#47448a;margin-top:20px;z-index:100}.menu,.projects{align-items:center;display:flex;justify-content:center}.projects{flex-direction:column;height:100vh;overflow:scroll;padding:10px;width:100vw}.projects .body{background:linear-gradient(135deg,#47448a 6%,#010109 17%,#161530 83%,#47448a 94%);border-radius:5px;box-shadow:0 0 5px silver,inset 0 0 15px #47448a;color:#fff;font-size:15px;height:80%;opacity:1;overflow:scroll;padding:40px;width:80%}@media (max-width:480px)and (orientation:portrait),only screen and (max-width:767px)and (orientation:landscape){.projects .body{height:100%;padding-bottom:0;padding-top:0;width:100%}}.projects .title{color:#afaed7;display:flex;font-size:35px;justify-content:space-between;margin-bottom:30px;width:100%}.projects .textbox.headline{display:flex;flex-direction:row;margin-top:10px}.projects .textbox.projectName{font-weight:700;margin-left:5px}.projects .textbox.lineitem{padding:10px}.projects .grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:20px}.projects .logo{padding:10px}.projects .logo,.projects .textlogo{align-items:center;border-radius:5px;box-shadow:inset 0 0 5px #afaed7;display:flex;flex-direction:column;justify-content:center}.projects .textlogo{font-weight:700;letter-spacing:.3em}.projects .buttonContainer{align-items:center;display:flex;justify-content:center;margin-top:30px}.screens{display:flex;flex-direction:column;font-weight:400;justify-content:center}@media only screen and (max-width:480px){.screens{text-align:center}}.screens .title{align-items:center;color:#afaed7;display:flex;flex-direction:row;font-size:20px;font-weight:700;margin-bottom:20px;width:100%}@media only screen and (max-width:480px){.screens .title{justify-content:center}}.screens .history{grid-gap:5px 3px;display:grid;gap:5px 3px;grid-template-areas:". .";grid-template-columns:1fr 5fr;grid-template-rows:1fr;justify-content:center;justify-items:center;margin-bottom:20px;margin-top:20px;padding:20px;text-align:start}
/*# sourceMappingURL=main.4d2321a4.css.map*/