a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body{background-color:#f9f9f9;color:#121212;font-family:Poppins,sans-serif;font-size:20px;line-height:24px}h1,h2,h3,h4,h5,h6{font-family:Yeseva One,cursive}h2{font-size:48px;line-height:1.3em}h3{font-size:36px;line-height:1.2em}a{color:#121212;text-decoration:none}a:hover{border-bottom:3px solid #df7171}p{line-height:1.5em;padding-top:1em}strong{font-weight:600}img{height:auto}.wrapper,img{width:100%}header{align-items:center;display:flex;flex-direction:column;height:40vw;justify-content:center;padding-top:100px}.header-bg{animation:spin 4s ease-in-out both;animation-iteration-count:infinite;background:#5fc1ce;background:linear-gradient(-180deg,rgba(95,193,206,.8),hsla(0,63%,66%,.8));border-radius:50%;height:35vw;position:absolute;width:35vw;z-index:-1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}header h1{font-size:110px;line-height:1;text-align:center}header h2{font-family:Poppins,sans-serif;font-size:70px;line-height:1.2em;padding:.45em .45em 0;text-align:center}.shadow{background-color:hsla(0,0%,98%,.9);box-shadow:10px 5px 10px hsla(0,0%,59%,.12);transition-duration:.8s}nav{background-color:#f9f9f9;display:flex;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:100}nav ul.links{padding-right:5%;padding-top:.85em}nav li{display:inline-block;font-size:20px;margin-left:1em}nav li:first-of-type{margin-left:0}nav .youtube a{background-color:rgba(95,193,206,.6);padding:.25em;transition-duration:1s}nav .youtube a:hover{background-color:hsla(0,54%,64%,.6);border:none;transition-duration:1s}ul.icons{display:inline-block;padding-left:4%}ul.icons li{height:30px;margin:0;padding:0 .15em;width:30px}ul.icons li a:hover{border:none}ul.icons li:first-of-type{padding:0}#project-details .column{max-width:50rem}#project-details .column a{border-bottom:2px solid #458f99;transition:.5s}#project-details .column a:hover{border-bottom:2px solid #c86262}.social-icon{height:35px;margin:.5em;transform-origin:50% 50%;transition:1s;width:35px}.twitter{fill:#1ca2f2}.linkedin{fill:#0e66c2}.github{fill:#181616}.behance{fill:#000}main{display:block;position:relative;top:10vw;width:100%}footer{background-color:#e6e6e6;font-size:18px;padding:.7em;text-align:center}.animated{animation-play-state:paused}.animation{animation-play-state:running}.bounce{animation-duration:1s;animation-name:bounce}@keyframes bounce{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.fade-in{animation-duration:2s;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#about,#work,.work{scroll-margin:100px}#about .column{width:50%}#work h2,.work h2{padding-top:1em}img.profile{max-width:20rem}img.ga{max-width:118px}.profile{border-radius:50%}.skills{padding-top:5%}.skills p{max-width:450px;padding-top:1em}.education{margin:0 auto;max-width:700px;padding-top:5%}.education p{max-width:450px;padding-top:1em}.fas{font-size:60px}.grey{background-color:#e6e6e6;margin-top:1em}.inner{margin:0 auto;max-width:100rem;padding:2em 5%}.flex{justify-content:flex-start}.flex,.flex-row-center{align-items:center;display:flex}.flex-row-center{justify-content:center}.flex-row-space-around{align-items:center;display:flex;justify-content:space-around}.column:last-of-type{margin-left:5%}.text-center{text-align:center}.flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.number{font-family:Yeseva One,cursive;font-size:60px}.blue{color:#458f99}.orange{color:#c86262}.project{padding:0 .25em}.project a{font-family:Yeseva One,cursive;font-size:36px}.project a:hover{border-bottom:3px solid}.project p{margin:0 auto;max-width:50rem;text-align:center}.project h3{margin-left:1em}.project-grid{grid-gap:2.25em;display:grid;grid-template-columns:1fr 1fr 1fr}.project-grid img{box-shadow:4px 8px 16px rgba(0,0,0,.16);transition:.5s}.project-grid img:hover{transform:scale(1.1)}.project-grid #project-details{padding:0 .25em}.project-grid a:hover{border-bottom:none;text-decoration:none}@media only screen and (max-width:900px){.animated,.animation{animation-play-state:paused}.bounce,.fade-in{animation-name:none}.project-grid{grid-template-columns:1fr 1fr}img.profile{margin:0 auto;max-width:100%}header{padding-top:150px}header h1{font-size:12vw}header h2{font-size:7vw}.header-bg{height:60vw;width:60vw}main{top:20vw}h2{font-size:45px}.project a,h3{font-size:34px}}@media only screen and (max-width:650px){.project-grid{grid-template-columns:1fr}.project-grid img:hover{transform:scale(1)}.flex-row-space-around{display:block}header{padding-top:200px}#about h2{text-align:center}h2{font-size:11vw;padding-top:.5em}h3{font-size:8.5vw;text-align:center}.project h3,.project p{margin-left:0}.project h3{padding-top:1em}#about .column{width:100%}.column:last-of-type{margin-left:0}.column{flex-basis:100%}.flex{flex-direction:column}.column-reverse{flex-direction:column-reverse}nav{display:block;padding-bottom:1em;text-align:center}nav ul.icons{padding-left:0}nav ul.links{padding-right:0}}@media only screen and (max-width:350px){nav li{font-size:18px}}