*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Nunito,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{display:flex;flex-direction:column}.app__navbar{height:12vh;justify-content:space-evenly;overflow:auto;width:100%}.app__link,.app__navbar{align-items:center;display:flex}.app__link{background-color:#000;box-shadow:0 0 5px gray;color:#fff;flex:0.2 1;flex-direction:column;font-size:20px;font-weight:400;height:100%;justify-content:center;text-decoration:none}.app__link:hover{font-size:24px;transition:font-size 1s}.app__link>p{text-align:center}@media only screen and (max-width:600px){.app__link>p{display:none}}.app__footer{align-items:center;background-color:#000;bottom:0;display:flex;height:8vh;justify-content:center;left:0;overflow:auto;position:fixed;right:0;z-index:2}.info{display:flex;margin:2px}.info__text{color:gray;padding-left:10px}.skills{display:flex;flex-direction:column}.skills__title{text-align:center}.skills__key{color:gray}.skills__key,.skills__value{font-size:13px}.skills__list{list-style:none;padding-left:20px;padding-right:10px}.home{display:flex;height:80vh;overflow:auto}@media only screen and (max-width:600px){.home{flex-direction:column}.home__left{flex:0.7 1!important}.home__right{flex:0.3 1!important}}.home__left{flex:0.3 1;flex-direction:column;justify-content:flex-start}.home__left,.home__right{align-items:center;display:flex;overflow:auto}.home__right{background-color:#f5f5f5;flex:0.7 1;flex-direction:column;justify-content:center}.home__left>img{height:40%;object-fit:contain;width:40%}.home__download{align-items:center;background-color:#000;border-radius:10px;box-shadow:5px 5px 5px gray;color:#fff;display:flex;margin:5px;padding:5px;text-decoration:none;text-shadow:1px 1px gray}.home__download:hover{transform:scale(1.1)}.tile{align-items:center;animation-duration:1s;animation-name:invisible;border-radius:30px;box-shadow:5px 5px 5px #000;cursor:pointer;display:flex;height:10vh;justify-content:center;margin:20px;width:20vw}@keyframes invisible{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}.tile:hover{box-shadow:5px 5px 30px grey;transform:scale(1.1)}.tile>h3{color:#fff;text-align:center;text-shadow:2px 2px #000}@media only screen and (max-width:600px){.tile{width:60vw!important}}.languages{align-items:center;display:flex;height:80vh;justify-content:center;overflow:auto}@media only screen and (max-width:600px){.languages{flex-direction:column}}.accordion{display:flex;flex-direction:column;margin:1px;transition:1s;width:50vw}@media only screen and (max-width:600px){.accordion{width:75vw}}.accordion__header{align-items:center;background-color:#000;border-radius:10px 10px 0 0;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.accordion__header:hover{opacity:.9}.accordion__body{align-items:center;background-color:#d3d3d3;border-radius:0 0 10px 10px;display:flex;height:60px;justify-content:center;padding:10px;transition:1s}.accordion__body>p{flex:0.7 1;text-align:center;transition:1s}.accordion__score{align-items:center;display:flex;flex:0.3 1;flex-direction:column;justify-content:center}.accordion__score>p{text-align:center}.education{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;overflow:auto}.modal__backdrop{background-color:#f5f5f5;cursor:pointer;inset:0 0 0 0;opacity:.2;position:fixed;transition:3s;z-index:3}.modal__box{align-items:center;background-color:#fff;border:2px solid #000;border-radius:10px;bottom:50%;box-shadow:5px 5px 1px #000;display:flex;flex-direction:column;justify-content:center;left:40vw;padding:10px;position:fixed;width:20vw}.modal__box>p{font-size:12px;font-weight:400;padding-bottom:10px}.modal__box>button{background-color:#000;border-radius:10px;box-shadow:5px 5px 1px gray;color:#fff;cursor:pointer}@media only screen and (max-width:600px){.modal__box{left:20vw;width:60vw}}.employment{align-items:center;display:flex;height:80vh;justify-content:center;overflow:auto}@media only screen and (max-width:600px){.employment{flex-direction:column}}.projects{align-items:center;display:flex;height:80vh;justify-content:center;overflow:auto}@media only screen and (max-width:600px){.projects{flex-direction:column}}
/*# sourceMappingURL=main.fd9a7aeb.css.map*/