.vline{background-color:var(--sun-center);border-radius:1em;z-index:99;position:absolute;height:21%;width:10px;margin:2.5em .32em 0}.codeLink{color:var(--sun-glow);background-color:var(--sun-center)}.siteLink{color:var(--sun-center);background-color:var(--sun-glow)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#root{text-align:center;overflow-x:hidden;--sun-glow: #ff4500;--sun-center: #e7d6c0}:root{background-color:#ad796481}body{font-family:Verdana,Geneva,Tahoma,sans-serif}h1{font-size:5em}h2{font-size:2.5em}h3{font-size:1.5em;line-height:2em}h4{font-size:1.3em;line-height:1.3em}.header{position:absolute;width:100%;z-index:10;display:flex;justify-content:space-evenly;background-color:#00000040}.header>a{text-decoration:none;color:#000;font-size:larger;padding:1em}.header>a:hover{transform:scale(2);transition-duration:.5s}.firstSect,.finalSect,.projectsSect,.educationSect,.singleBG{display:flex;flex-wrap:wrap;justify-content:space-evenly}.introSect{margin-top:20em;padding:0 4em;width:50em}.introSect>*{margin-bottom:.5em}#myName,#skillsTitle{color:transparent;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:black}.socialIcons{margin:0 .5em}.parentDiv{display:flex;justify-content:center;text-align:center;align-items:center;margin:0 auto}.sun{position:fixed;z-index:-1;--sun-center: #e7d6c0;background-color:var(--sun-center);border:10px solid rgb(255,81,0);--sun-glow: #ff4500;box-shadow:0 0 150px 100px var(--sun-glow);--diameter: 25em;width:var(--diameter);height:var(--diameter);border-radius:calc(var(--diameter) / 2);animation:followScroll 1s linear forwards;animation-play-state:paused;animation-delay:calc(var(--scroll) * -1s);animation-fill-mode:forwards}@keyframes followScroll{0%{transform:translateY(11em)}to{transform:translateY(50em)}}.cloudSect{background-color:#fff}.projectsSect{background-color:#fff;padding:2em 0 0}.singleProject{width:30em;background-color:#f5f5f5;padding:1em;margin:1em;border:solid gainsboro 1px;border-radius:.5em}.singleProject>*{margin:.5em}.projectTitle{text-decoration:underline}.projectLinks{position:relative;top:0;margin:2em 0}.projectLinks>*{margin:0 .5em;padding:.7em;border-radius:.25em;text-decoration:none;font-size:large}.codeLink{color:var(--sun-glow);background-color:var(--sun-center);--hover-bg-color: var(--sun-glow);--hover-font-color: var(--sun-center)}.siteLink{color:var(--sun-center);background-color:var(--sun-glow);--hover-bg-color: var(--sun-center);--hover-font-color: var(--sun-glow)}.siteLink:hover,.codeLink:hover{text-decoration:underline;color:var(--hover-font-color);background-color:var(--hover-bg-color)}.clouds{width:100%}.flipped{transform:scale(-1);margin-bottom:5em}.coverGap{position:absolute;background-color:#fff;width:100%;height:10px;z-index:99;transform:translateY(-5px)}.techSkills{margin-top:0}.skillGrid{padding:3em 0;display:grid;grid-template-columns:1fr 1fr;row-gap:3em;margin-bottom:0}@media (min-width: 1250px){.skillGrid{grid-template-columns:1fr 1fr 1fr}}.anim0{animation:floatUpDown 4.5s ease-in-out infinite}.anim1{animation:floatUpDown 6s ease-in-out infinite}@keyframes floatUpDown{0%,50%,to{transform:translateY(-1em)}25%,75%{transform:translateY(1em)}}.balloonImg{height:20em}.skillImg{height:10em;position:absolute}.skill0{transform:translate(-12em,2em)}.skill1{transform:translate(-12.5em,2em)}.skill2{transform:translate(-13.3em,2em)}.skill3{transform:translate(-12.8em,2em)}.skill4{transform:translate(-15.5em,2em);height:8em}.skill5{transform:translate(-15.3em,-2.5em);height:15em}.mountain,.trees{width:100%;overflow:hidden;display:grid;grid-area:1/1}.parallax{display:grid}.parallax>*{grid-area:1/1}.mtnSect{align-self:flex-end;background-color:#142443;color:#f5f5f5}.educationSect{justify-content:center}#education{margin:0 0 .5em}.educationSingle{--topMtn: #204781;--middleMtn: #132f59;--bottomMtn: #142443;width:100%;padding:1em 5em;background-color:var(--middleMtn);border:double;border-radius:.4em}.educationSingle>*{margin:0 0 .5em}.educationSingle>h2{text-decoration:underline}.treeSect{background-color:#142443;padding-top:2em}.experienceSect{width:40em;padding:0 2em 1em;background-color:#06200b;color:#f5f5f5;border-radius:1em}#experience{margin:0 0 .5em}.experienceSingle{text-align:left;border-radius:1em;margin:1em 0}.expText{padding-left:2em}.vline{background-color:var(--sun-center);border-radius:1em;z-index:99;position:absolute;height:18%;width:10px;margin:2.5em .32em 0}.circle{background-color:var(--sun-glow);position:absolute;--diameter: 20px;height:var(--diameter);width:var(--diameter);border-radius:calc(var(--diameter) / 2);margin:.7em 0 0}.sunset-photo{width:25em;height:100%;border:solid black 1em;border-radius:1em}.finalSect{padding:0 0 3em;background-color:#091709}.footer{bottom:0;z-index:-1;background-color:#000;width:100%}
