@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Mono|Maiden+Orange);body{margin:0;padding:0;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%!important}body{min-height:100%!important}div#root{height:100vh!important}.full-height{height:100%!important}a{text-decoration:none!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.has-bg-img-keyboard{background:url(/static/media/keyboard.bf85bb33.jpg) 50%;background-size:cover}.has-bg-img-escalator{background:url(/static/media/escalator.0d722510.jpg) 50%;background-size:cover}.has-bg-img-ocean{background:url(/static/media/ocean.81e9bd99.jpg) 50%;background-size:cover}.has-bg-img-reach{background:url(/static/media/reach.0036ab68.jpg) 50%;background-size:cover}.has-bg-img-bulb{background:url(/static/media/bulb2.d7ba4230.jpg) 50%;background-size:cover}.notfound-container{margin-top:100px}.notfound-title{font-size:200px}.notfound-subtitle{font-size:50px}.notfound-content{font-size:25px}.jumbotron-full-page{border-radius:0!important;padding:0 50px;margin:0 0 20px;min-height:100vh;display:flex;flex-direction:column}.jumbotron-full-page div#scroll-arrow{flex-grow:1;align-items:end!important}.jumbotron-full-page span{color:#fff;text-decoration:none;cursor:pointer}.jumbotron-full-page .arrow{text-align:center;font-size:100px;margin:8% 0}.jumbotron-full-page .bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}#jumbotron-title{font-weight:bolder;font-size:62px}#jumbotron-subtitle,.subtitle-style{font-family:"Maiden Orange",cursive;font-style:italic;font-size:23px}.jumbotron-content{display:flex;flex-direction:column;flex-grow:1;min-height:100%;padding-top:180px;padding-bottom:40px}.big-icon{font-size:100px;margin:0 auto;text-align:center;display:flex;justify-content:center;align-items:center}.main-button{display:block;padding-top:10px;width:300px;height:60px;font-size:20px;border:2px solid #fff;border-radius:0;background:hsla(0,0%,100%,0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#4cffffff",endColorstr="#4cffffff");color:#fff}.main-button:hover{background-color:#fff;color:#000}.always-visible{display:block!important}.cv-english-btn-row,.cv-swedish-btn-row{margin:10px}.cv-english-btn-row div a#btn-resume-english{margin:0!important}#btn-resume-english,#btn-resume-swedish{width:320px}.wrapper-btn-github,.wrapper-btn-linkedin,.wrapper-btn-thesis{margin:0 0 10px!important}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}ul.is-unstyled{list-style:none!important;margin:0!important;padding:0!important}.outline{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000!important}.sandbox{padding:5rem 0}label.radio{padding:5px!important}input.radio-value{margin-right:10px!important}div.radio-form{padding-bottom:10px}@media only screen and (min-width:768px){#form-container{width:500px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.jumbotron-content{padding-top:70px}}@media only screen and (max-width:768px){.jumbotron-content{padding-top:70px}}@media only screen and (max-width:480px){#jumbotron-title{font-size:52px!important}.jumbotron-content{padding-top:20px}}@media only screen and (max-width:350px){#btn-github,#btn-linkedin,#btn-resume-mobile-english,#btn-resume-mobile-swedish,#btn-thesis{width:220px!important}#jumbotron-title{font-size:45px!important}}.navbar.transparent.navbar-inverse .navbar-inner{background:rgba(0,0,0,.4)!important}.navbar-nav a{color:#fff!important}button.navbar-toggler i{color:#fff!important;font-size:20px!important}div.navbar-nav{text-align:center!important}div.navbar-nav:hover>a{opacity:.5;transition:opacity .2s linear}div.navbar-nav:hover>a:hover{transition:opacity .1s ease;opacity:1}.navbar-toggler{border:none;background:transparent!important}.navbar-toggler:focus{outline:none;background:transparent!important}.navbar-toggler .icon-bar{background-color:#fff;transform:rotate(0deg) translate(0);transition:all .2s ease;display:block;width:22px;height:2px;border-radius:1px}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.icon-bar:nth-child(2),.navbar-toggler:active>.icon-bar:nth-child(2),.navbar-toggler:hover>.icon-bar:nth-child(2){width:22px;transition:all .2s ease}.navbar-toggler:not(.collapsed) .icon-bar:first-child{transform:rotate(45deg) translate(5px,4px);transition:all .2s ease}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(2){opacity:0;transition:all .2s ease}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);transition:all .2s ease}.sec-accent{background-color:#fafcf5}.blue{background-color:#99c}@media only screen and (max-width:768px){.navbar-nav a{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000!important}}nav.no-background{background-color:#000;margin-bottom:20px;padding:20px 50px}.image-grid-row{padding:0;margin:0}.image-grid{margin:30px 0}.image-icon{position:absolute;top:0;right:0;opacity:.75}.project-image-container{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border-radius:7px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.project-image{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out}.project-image,.project-image-container:hover{border-radius:7px}.project-image-container:focus .project-image,.project-image-container:hover .project-image{transform:scale(1.2);opacity:.5;border-radius:7px}.project-image-hover-content{visibility:hidden;position:absolute;display:flex;height:100%;width:100%;background-color:#000;background:rgba(0,0,0,.6);z-index:1000}.project-image-title{color:#fff;padding-top:10px;z-index:1000}.project-image-button{position:absolute;bottom:10px;z-index:10000;background-color:#fff;color:#000!important}.project-image-button:hover{background-color:hsla(0,0%,56.9%,.3)}.project-image-container .project-image-hover-content{transition:visibility .2s ease-in-out}.project-image-container:hover .project-image-hover-content{visibility:visible!important}@media only screen and (max-width:992px){.image-grid{margin:0}.image-grid-col{margin:10px 0}}.content .number,.content .tag{display:inline;padding:inherit;font-size:inherit;line-height:inherit;text-align:inherit;vertical-align:inherit;border-radius:inherit;font-weight:inherit;white-space:inherit;background:inherit;margin:inherit}nav.corona-tab{padding-bottom:7px;margin-bottom:10px;z-index:-1}.corona-tab a{color:#207fdf!important;padding:10px;padding-bottom:10px!important}.corona-tab a.active{color:#2b2929!important;background-color:#d7d7d7;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top-left-radius:6px;border-top-right-radius:6px}div.react-bootstrap-table table{display:table;width:100%}@media only screen and (max-width:768px){div.react-bootstrap-table table{display:block;overflow-x:auto!important}div.react-bootstrap-table table td,div.react-bootstrap-table table th{min-width:170px}}
/*# sourceMappingURL=main.a9bb242a.chunk.css.map */