*{zoom:1;border:none;border-radius:none;margin:0;padding:0}#root,body,html{height:100%}body,html{background-repeat:no-repeat;color:#5b6675;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;min-height:100%}a,button,input,select,textarea{box-sizing:border-box;font-family:inherit;outline:none}textarea{-webkit-overflow-scrolling:touch}button{background-color:#fff;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px}h1{font-size:8vw}h1,h2{font-family:"Libertinus Serif",serif;font-weight:400;line-height:120%;margin-bottom:20px}h2{-webkit-font-smoothing:antialiased;font-size:3vw}@media only screen and (max-width:999px){h2{font-size:4vw}}h3{color:#9f68aa;font-size:22px;font-weight:300;line-height:28px;margin-bottom:14px;margin-top:32px}h3,h4{-webkit-font-smoothing:antialiased}h4{font-size:18px;font-weight:400;line-height:26px;margin-bottom:10px}a{color:#9f68aa}a img{outline-color:none}a:hover{text-decoration:none}p{font-size:18px;font-weight:300;line-height:150%;margin-bottom:20px}@media only screen and (max-width:999px){p{font-size:16px}}p b{color:#9f68aa;font-weight:500}p b.standard{color:#5b6675}p span.highlight{color:#9f68aa}ul{margin-bottom:20px;padding-left:20px}ul li{font-size:18px;font-weight:300;line-height:150%;margin-bottom:10px}img{height:100%;margin-bottom:26px;width:100%}.mainContainer{background:#fff;height:100%;margin:3rem auto;max-width:900px;padding:3rem 3rem 120px;width:60%}@media only screen and (max-width:999px){.mainContainer{margin:2rem auto;padding:2rem;width:70%}}.first,footer,nav{border-top:1px solid #9f68aa;margin-top:48px;padding-top:20px}.project-details p{margin-bottom:8px}.gif-container{display:flex;justify-content:center}.gif-container img{width:80%}@media only screen and (max-width:999px){.gif-container img{width:100%}}.photo-grid .row{display:flex;justify-content:space-between;margin-bottom:24px}.photo-grid .row img{width:48%}@media only screen and (max-width:999px){.photo-grid .row{display:block}.photo-grid .row img{width:100%}}.single-photos img{display:block;margin:0 auto 24px;width:80%}@media only screen and (max-width:999px){.single-photos img{width:100%}}footer{padding-bottom:64px}footer ul{align-content:center;display:flex;margin:0;padding:0}footer ul li{display:inline;padding:0 10px}footer ul li a,footer ul li i{color:#9f68aa;display:block;transition:color 1s ease}footer ul li a:hover,footer ul li i:hover{color:#5b6675}footer ul .icon{padding-top:4px}footer ul .resume{border:1px solid #9f68aa;border-radius:6px;font-size:16px;margin-right:8px;padding:2px 8px;transition:color .5s ease-in-out,background-color .5s ease-in-out}footer ul .resume a{text-decoration:none}footer ul .resume span{font-size:12px}footer ul .resume:hover{background-color:#9f68aa}footer ul .resume:hover a,footer ul .resume:hover i{color:#fff}
/*# sourceMappingURL=main.28c888a5.css.map*/