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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{cursor:url(/static/media/LKad-12_arrow.d376c54005c1ca8a0c40.cur),auto;font-family:Barlow,sans-serif;font-weight:200}a{color:inherit;cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto;text-decoration:none}.App{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;min-width:320px;overflow:scroll;width:auto}.landing-header,.social-links{display:flex;justify-content:space-between;width:80%}.landing-header{z-index:100}.homepage-intro,.main-block{z-index:0}.main-block{align-items:center;animation-duration:2s;animation-name:custom-fadein;display:flex;height:80vh;justify-content:center;min-height:700px;width:80%}.accordions{list-style-type:none;margin:.25rem}.homepage-intro{display:flex;flex-direction:column;text-justify:inter-word}.tech-skills-homepage{margin:0}.skill-lists{align-items:flex-start;display:flex;flex-direction:column;list-style-type:none;padding-inline-start:0}.content,.profile-photo{display:flex;flex-direction:column;justify-content:space-evenly}.content{height:90%;width:80%}.profile-photo{width:40%}.contact-me,.profile-photo-block{align-items:center;display:flex;justify-content:center}.contact-me{flex:0 1;list-style:none;padding-inline-start:0;transition:all .15s cubic-bezier(.075,.82,.165,1)}.contact-me li{position:relative}.contact-me li:after,.contact-me li:before{content:"";pointer-events:none;position:absolute}.profile-photo{border-radius:50%}.tech-logos-homepage{height:20px;width:20px}.link-icons{border-radius:50%;margin:.3rem;max-width:50px;transition:all 1s cubic-bezier(.075,.82,.165,1);width:4rem}.link-icons.github{margin-left:0}.header-icons{cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto;text-decoration:underline;text-decoration-color:#0000;-webkit-text-decoration-color:#0000;-moz-text-decoration-color:#0000;transition:.25s}.header-icons.selected{text-shadow:0 0 7px #fff,0 0 10px #0819c3,0 0 21px #0819c3,0 0 20px #0819c3,0 0 20px #0819c3,0 0 20px #0819c3,0 0 20px #0819c3,0 0 20px #0819c3}@media (max-width:600px){body{letter-spacing:.5px}.header-icons{padding:5%}.contact-me,.landing-header,.profile-photo-block-mobile{font-size:.85rem}.main-block{align-items:flex-start;height:85%;justify-content:center}.content,.profile-photo{margin:4%}.homepage-intro{align-items:center;justify-content:center}.homepage-intro-content{text-align:center}.homepage-intro-content.hidden{opacity:.5}.homepage-intro-content>p{margin:0}.accordion-text,.homepage-intro-content>p{font-size:.75rem;letter-spacing:0}.profile-photo{width:40%}.mobile-view-resume,.profile-photo-block{display:none}.profile-photo-block-mobile{align-items:center;display:flex;flex-direction:column}.content{width:85%}.contact-me{box-shadow:0 0 15px 4px #0819c3a6;width:40%}.contact-me li{padding:10px}}@media (min-width:601px) and (max-width:950px){body{letter-spacing:1px}.header-icons{padding:4%}.contact-me,.landing-header{font-size:1.2rem}.content,.profile-photo{margin:3%}.main-block{height:85%;justify-content:center;text-align:center}.homepage-intro{align-items:center;justify-content:center}.homepage-intro-content>p{font-size:.85rem;letter-spacing:0}.homepage-intro-content.hidden{opacity:.5}.profile-photo{width:40%}.mobile-view-resume,.profile-photo-block{display:none}.profile-photo-block-mobile{align-items:center;display:flex;flex-direction:column}.content{width:85%}.contact-me{box-shadow:0 0 15px 4px #0819c3a6}.contact-me li{padding:15px}}@media (min-width:951px) and (max-width:1200px){body{letter-spacing:1.5px}.header-icons{padding:3%}.contact-me,.landing-header{font-size:1.2rem}.content,.profile-photo{margin:2.5%}.homepage-intro-content>p{font-size:1rem;letter-spacing:.5px;margin:.5rem}.homepage-intro-content.hidden{opacity:.5}.profile-photo-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.intro-contact,.profile-photo-block-mobile{display:none}.contact-me{box-shadow:0 0 15px 4px #0819c3a6}.contact-me li{padding:15px}}@media (min-width:1201px){body{letter-spacing:1.5px}.header-icons{padding:3%}.header-icons:hover{text-decoration:underline;text-decoration-color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff}.contact-me,.landing-header{font-size:1.2rem}.content,.profile-photo{margin:2.5%}.profile-photo-block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.profile-photo-block-mobile{display:none}.link-icons{opacity:.75}.link-icons:hover{cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto;opacity:1;transform:scale(1.2)}.intro-contact{display:none}.contact-me{box-shadow:0 0 15px 4px #0819c38c;opacity:.8}.contact-me:hover{box-shadow:0 0 15px 4px #0819c3c7;opacity:1;transform:scale(1.1)}.contact-me li:after,.contact-me li:before{border:0 solid #0000;bottom:0;height:0;right:0;width:0}.contact-me li:before{border-bottom-width:1px;border-left-width:1px}.contact-me li:after{border-right-width:1px;border-top-width:1px}.contact-me li:hover{cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto}.contact-me li:hover:after,.contact-me li:hover:before{border-color:grey;height:100%;transition:border-color 0s,width .3s,height .3s;width:100%}.contact-me li:hover:before{transition-delay:0s,0s,.3s}.contact-me li:hover:after{transition-delay:0s,.3s,0s}.contact-me li{padding:20px}}.contact-me-form-container{animation-duration:1s;animation-name:custom-fadein;justify-content:center;width:50%}.contact-me-form-container,form{align-items:center;box-sizing:border-box;display:flex}form{flex-direction:column;justify-content:flex-start;width:100%}.contact-header{font-weight:lighter;padding:15px}.contact-form-submit-btn,.contact-header{box-shadow:0 0 15px 4px #0819c38c}.contact-form-inputs{padding:20px;width:400px}.contact-form-submit-btn{padding:10px;width:100px}.contact-form-inputs,.contact-form-submit-btn{background-color:#000;border:1px solid grey;color:#fff;font-family:inherit;font-size:inherit;letter-spacing:inherit;margin:1rem;outline:0}.contact-form-inputs:focus{border:1px solid #fff}.contact-form-submit-btn{border:0}textarea{height:200px;resize:vertical}.contact-form-submit-btn{box-shadow:#0819c38c;transition:all .1s cubic-bezier(.075,.82,.165,1)}@media (max-width:1050px){.contact-me-form-container{font-size:.85rem}.contact-form-inputs{margin:1rem;padding:15px;width:250px}.contact-form-submit-btn{margin:1rem;width:75px}textarea{height:100px}.contact-header{font-size:.85rem}.captcha-error-message{font-size:.75rem;margin:.5rem;width:100%}}@media (min-width:1051px){.contact-form-submit-btn{font-size:1rem;font-weight:lighter;opacity:.8}.contact-form-submit-btn:hover{box-shadow:0 0 15px 4px #0819c3c7;cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto;opacity:1}.contact-header{font-size:1.2rem;padding:20px}.captcha-error-message{margin:1rem;width:50%}}.captcha-error-message{align-items:center;display:flex;justify-content:center;text-align:center}.recaptcha-container.activate{animation:jump-shaking 1.5s;border:.5px solid red}@keyframes jump-shaking{0%{transform:translateX(0)}25%{transform:translateY(-5px)}35%{transform:translateY(-5px) rotate(8deg)}55%{transform:translateY(-5px) rotate(-8deg)}65%{transform:translateY(-5px) rotate(8deg)}75%{transform:translateY(-5px) rotate(-8deg)}to{transform:translateY(0) rotate(0)}}.submitted-form-tick-container{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;text-align:center;text-justify:inter-word;width:100%}.submitted-form-tick-container img{margin:1.5rem}.project-list{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;height:80%;justify-content:center;min-width:320px;width:80%}.project-list,.project-search-field{animation-duration:2s;animation-name:custom-fadein}.project-search-field{background-color:#000;border:1px solid #0819c366;border-radius:20px;color:#fff;font-size:.7rem;outline:0;padding:10px;width:30%}.project-search-field:focus{border:1px solid #fff}.language-filters{animation-duration:2s;animation-name:custom-fadein;flex-wrap:wrap;width:80%}.each-language-filter,.language-filters{align-items:center;display:flex;justify-content:center}.each-language-filter{background-color:#000;border:1px solid #0819c366;border-radius:20px;color:#fff;cursor:url(/static/media/LKad-12_arrow.d376c54005c1ca8a0c40.cur),auto;font-size:.8rem;padding:5px 20px;text-align:center;transition:all .3s ease}.each-language-filter.selected-language{background-color:#fff;border:1px solid #fff;color:#000}.project-card{align-items:flex-start;animation-duration:2s;animation-name:custom-fadein;border:1px solid grey;border-radius:10px;box-shadow:0 0 15px 4px #0819c366;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;margin:2vw;padding:20px;transition:all .15s ease}.project-card-content{display:flex;justify-content:space-between;overflow:hidden;width:calc(100% - 10px)}.projectName-and-link{align-items:center;display:flex;justify-content:space-between;width:100%}.project-logos{height:40px;width:40px}.desc-date-container{border-bottom:.2px solid grey;border-top:.2px solid grey}.project-dates{border:.2px solid grey;border-radius:20px;font-size:.75rem;font-weight:700;margin-bottom:1.25rem;padding:3px 7px}.project-date-container{align-items:center}.tech-used{display:flex;justify-content:flex-start;margin:.5rem 0}.tech-logos{border:1px solid grey;border-radius:12px;box-shadow:0 0 15px 4px #0819c366;height:20px;margin:3px;padding:5px;position:relative;transition:all .15s cubic-bezier(.075,.82,.165,1);width:20px}.Tooltip{background-color:#000;color:#fff}@media (max-width:350px){.tech-logos{opacity:1}.project-card{max-height:50%;max-width:240px;min-height:450px;min-width:240px}.each-language-filter{margin:.5rem}}@media (min-width:351px) and (max-width:1050px){.tech-logos{opacity:1}.project-card{max-height:50%;max-width:300px;min-height:450px;min-width:240px}.each-language-filter{margin:.5rem}}@media (min-width:1051px){.tech-logos{opacity:.7}.github-logos:hover,.project-link:hover,.tech-logos:hover{opacity:1}.project-card:hover{cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto;transform:scale(1.1)}.github-logos,.project-link{opacity:.6}.tech-logos:hover{transform:scale(1.2)}.project-card{max-height:50%;max-width:350px;min-height:450px;min-width:240px}.each-language-filter{margin:1rem}.each-language-filter:hover{background-color:#fff;border:1px solid #fff;color:#000;cursor:url(/static/media/hand%20cursor%202.3d1402cdf38f051cd2e6.cur),auto}}@keyframes custom-fadein{0%{opacity:0}to{opacity:1}}.background-info{align-items:flex-start;animation-duration:2s;animation-name:custom-fadein;display:flex;flex-direction:column;justify-content:center;width:70%}.background-info>h3{text-decoration:underline}.background-info>p{text-align:start}@media (max-width:750px){.background-info>p{font-size:.75rem}}@media (min-width:751px){.background-info>p{font-size:1rem}}
/*# sourceMappingURL=main.bf9143b5.css.map*/