body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#d3d3d3;font-family:SUSE;height:100vh;text-align:center}.pages{margin:0;max-width:1400px}.footer{height:23px}@font-face{font-family:SUSE;src:url(/static/media/SUSE-VariableFont_wght.e3d461fd58f6283289ea.ttf) format("truetype-variations")}header{background-image:url(/static/media/Teal.5745732b0bedc12cd9b5.png)}.menuContainer{display:flex}a{text-decoration:none}a .menuItem{color:#f7cb15;font-size:16px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.menuLeft{margin-right:40vw;padding:10px 20px;width:15vw}.menuRight{display:flex;flex-direction:row;gap:20px;justify-content:flex-end;padding:10px 20px;width:40vw}.homeContainer{display:flex;flex-direction:row;min-height:calc(100vh - 61px);width:100vw}.homeContainer a{border:1px solid;border-radius:5px;margin-top:10px;padding:10px;text-decoration:none}.homeContainer a:hover{border:1px solid #a0ced9;box-shadow:0 0 8px #a0ced9;transition:all 1s ease}.homeContainer a:visited{color:#000;text-decoration:none}.homeLeft{align-items:center;background-color:teal;background-image:url(/static/media/teal.db1417c466903b5721a4.png);display:flex;flex-direction:column;font-weight:500;justify-content:center;padding-bottom:10px;width:40vw}.homeLeft span{max-width:500px}.homeLeft a:hover{background-color:#14acac}.homeRight{align-items:center;background-color:#f55d3e;background-image:url(/static/media/orange.db1417c466903b5721a4.png);display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;width:60vw}@media only screen and (max-width:1325px){.homeContainer{flex-direction:column}.homeLeft{min-height:400px;width:100vw}.homeRight{padding-bottom:20px;width:100vw}}.helloBanner{margin:10px 0 30px}.infoSpan{margin:0 0 30px}.stackList{border:2px solid #000;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:row;gap:1.5em;justify-content:center;padding:0}.slash{margin-left:-2.2em;margin-right:-2.2em}.buttons{gap:10px}.buttons,.list{align-items:center;display:flex;flex-direction:row;justify-content:center}.list{gap:15px;height:10rem;padding:20px 15px;width:30rem}.inactive{display:none}.button{-webkit-appearance:none;appearance:none;background-color:initial;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#1a1a1a;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:120px;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:100%;will-change:transform}.button:disabled{pointer-events:none}.button:hover{background-color:#1a1a1a;box-shadow:0 8px 15px #00000040;color:#fff;transform:translateY(-2px)}.button:active{box-shadow:none;transform:translateY(0)}.button.active{background-color:#000;color:#fff}@media only screen and (max-width:500px){.stackList{max-width:360px}.list{height:6rem}.button{font-size:12px;max-width:50px;padding:12px 16px}.buttons{flex-wrap:wrap}}.iconContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.skillsIcon{height:70px;width:70px}@media only screen and (max-width:500px){.skillsIcon{height:30px;width:30px}}.headshot{border:2px solid #000;height:70vh;margin-top:3vh}.otherInfo{margin-top:30px}.otherInfo a{color:#000;font-weight:500;text-decoration:none}.otherInfo a,.otherInfo a:hover{background-color:#ee7b63c5}@media only screen and (max-width:500px){.headshot{height:50vh}}.container{background-image:url(/static/media/Grey.30e0d27e2faa06e7c712.png);color:#dd4b39;flex-direction:column;justify-content:flex-start;max-width:100vw;min-height:calc(100vh - 61px);width:100vw}.container,.socialsFlexBox{align-items:center;display:flex}.socialsFlexBox{gap:10px;justify-content:center;margin-top:15px}.socialsItem{border:5px solid #3b5998;border-radius:50%;color:#dd4b39;cursor:pointer;float:left;height:75px;line-height:75px;margin:0 10px;text-align:center;transition:all 1s ease;width:75px}.socialsItem i{padding-top:20px}.linkedIn:hover{border:5px solid #a0ced9;box-shadow:0 0 15px #a0ced9;transition:all 1s ease}.github:hover{border:5px solid #dd4b39;box-shadow:0 0 15px #dd4b39;transition:all 1s ease}.email:hover{border:5px solid #f7cb15;box-shadow:0 0 15px #f7cb15;transition:all 1s ease}.card{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;min-height:calc(70vh - 61px);padding-bottom:30px;width:100vw}.generalCard h3{margin-bottom:8px;margin-top:8px}.generalCard{background-color:#ffc09f;justify-content:flex-start;width:100vw}.generalCard,.info{align-items:center;display:flex;flex-direction:column}.info{width:55vw}.generalInfo,.info{margin-top:20px}.techStack{align-items:left;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.info span{gap:100px}.nonTechnicalInfo{display:flex;flex-direction:column;gap:10px}.generalCard H2{width:40vw}.generalCard H2,.generalCard h3{background-color:#a0ced9;border:2px solid #000;cursor:pointer;margin-top:30px;padding:10px}.generalCard h3{width:20vw}.generalCard p{margin:0;width:50vw}.visible{opacity:1;transition:opacity 1s}.hidden{display:none;opacity:0}.aboutCard{background-color:#fcf5c7;display:block;width:100vw}.division{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-left:5vw;margin-right:5vw;padding-top:8px}.cardLeft{background-color:red;height:500px;width:40vw}.cardRight{background-color:blue;height:500px;width:50vw}@media only screen and (max-width:720px){.cardLeft,.cardRight{width:100vw}}.footer{align-items:center;background-color:#000;color:grey;display:flex;flex-direction:row;font-size:12px;justify-content:flex-end;-webkit-user-select:none;user-select:none;width:100vw}.footerElement{margin-right:20px;padding:5px}.notFoundContainer{align-items:center;background-color:#878e88;background-image:url(/static/media/darkGrey.db1417c466903b5721a4.png);display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 61px);width:100vw}.funDiv{font-weight:500;padding-top:38px}.kerrigan{border:2px solid #000;height:70vh;margin-top:3vh}
/*# sourceMappingURL=main.16799df8.css.map*/