body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f2f2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.App{align-items:stretch;display:flex;flex-direction:column;min-height:100vh!important;text-align:center}#about-section,#contact-section,#notfound-section,#projects-section,#services-section,#setup-section,#skills-section{font-size:1.2rem;margin:40px 0 50px;padding:0 50px;text-align:left}#about-section a{color:#ec091c;font-weight:700}.active{background:#ec091c!important;border:3px solid #000!important;border-radius:5px;color:#fff!important;padding:5px;text-decoration:none}.amatic{font-family:Amatic SC,cursive}.bold{font-weight:700}.bigger-font{font-size:1.5rem}#canada img{-webkit-filter:brightness(140%);filter:brightness(140%);height:40px}.checkmark{color:#3cb371;font-size:1.5rem;font-weight:700;padding-left:2px}.column-five,.column-four,.column-three,.column-two{padding-top:0!important}.fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s}.fade-in-fast{animation:fadeIn .2s;-webkit-animation:fadeIn .2s}.fade-in-slow{animation:fadeIn 2s;-webkit-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.flex{display:flex;flex-direction:row;justify-content:space-between}footer{padding:40px 0 5px}.italic{font-style:italic}.left{float:left}.left-align{text-align:left}li{padding:5px 0}#ma-icon img{margin-top:10px;width:44px}.margin-top-bottom{margin:40px 0}#name{color:#ec1c1c;font-family:Amatic SC,Segoe UI,sans-serif;font-size:4.4rem;font-weight:700;letter-spacing:1px;margin:10px 0 20px;text-shadow:3px 2px 1px #000;text-transform:uppercase}#navbar{display:flex;justify-content:center;margin-bottom:15px;margin-top:15px}.nav-link{font-family:Share Tech Mono,Segoe UI,sans-serif;font-size:1.4rem;margin-top:25px;padding:0 10px;text-decoration:none}.nav-link a{color:#000}.nav-link a,.nav-link a:hover{border:3px solid #000!important;border-radius:5px;padding:5px;text-decoration:none}.nav-link a:hover{background:#000;color:#fff;cursor:pointer}.nav-link a:active,.nav-link a:focus{outline:none}#notfound-section{margin-top:55px!important}#notfound-title{color:red;font-size:2.5rem;text-align:center}#notfound-description{font-size:1.5rem;text-align:center}.project-border{border:2px solid #000;display:block;margin:80px auto;width:90%}.project-desc{margin:20px auto;text-align:left}.project-desc a{color:#000;font-weight:700}.project-desc a:hover{color:red}.project-image{border:6px solid #000;border-radius:15px;-webkit-filter:contrast(110%);filter:contrast(110%);margin:10px 0;max-width:99%}.project-image-cybrsecure{max-width:40%}.project-git{align-items:center;display:flex}.project-git a{color:#000}.project-git a:hover{color:red;text-decoration:none}.project-git-icon{-webkit-filter:brightness(130%);filter:brightness(130%);padding-right:5px;width:28px}.project-link{font-weight:500;margin-top:5px}.project-link a{color:#000}.project-link a:hover{color:red;text-decoration:none}.red{color:red}.relative{position:relative!important}.right{float:right}.right-align{text-align:right}#root{background:url(/static/media/bg.56069e3ee36f9e94c42f.webp);border-left:10px solid #000;border-right:10px solid #000;margin:0 auto;width:60%}section{flex-grow:1;flex-shrink:0}.section-title{font-size:1.5rem;font-weight:700}.services-list-ul{padding-left:25px}#signature{text-align:left}#signature img{height:100px}.sharetech{font-family:Share Tech Mono,Segoe UI,sans-serif}.skills-list-ul{padding-left:25px}#social-media{display:flex;gap:2px;justify-content:center}.social-icon{padding:0 2px;width:32px}.social-icon:hover{-webkit-filter:brightness(140%);filter:brightness(140%)}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}ul{list-style:square;margin-top:5px}@media screen and (max-width:400px){#about-section,#contact-section,#notfound-section,#projects-section,#services-section,#setup-section,#skills-section{font-size:1rem!important}.nav-link a{font-size:.9rem!important}}@media screen and (min-width:700px){.nav-link a{font-size:1.2rem!important}.column-five,.column-four,.column-three,.column-two{padding-top:20px}.flex{flex-wrap:nowrap!important}#name{display:inline-block!important}.nav-link a{margin:0 5px}}@media screen and (max-width:900px){body,html{border:3px solid #000;line-height:1.5rem}.App{padding:0 20px}#about-section,#contact-section,#notfound-section,#projects-section,#services-section,#setup-section,#skills-section{font-size:1.1rem;padding:0 10px;text-align:left}.checkmark{margin-top:-3px;position:absolute}.column-five,.column-four,.column-one,.column-three,.column-two{flex-basis:100%}.flex{flex-wrap:wrap;gap:20px}footer{padding:10px 0 5px}li{padding:2px 0}#ma-icon img{margin-bottom:20px;width:64px}.margin-top-bottom{margin:20px 0}#name{display:none;font-size:3rem;letter-spacing:1px;margin:15px 0 30px}#navbar{margin-bottom:0}.nav-link{font-size:1rem;margin-top:20px;padding:0 2px}#notfound-title{font-size:1.8rem}#notfound-description{font-size:1.2rem}.project-border{margin:40px auto}.project-border,.project-image{border:2px solid #000}.project-image-cybrsecure{display:block;margin:40px auto 20px;max-width:60%}#root{border:none;width:100%}.section-title{font-size:1.2rem}.skills-flex{display:flex;flex-wrap:wrap}.skills-flex li{flex:0 0 50%}.social-icon{padding:0 4px;width:30px}}@media screen and (max-width:1200px){.App{padding:0 20px}#root{border:none;width:100%}}
/*# sourceMappingURL=main.9090b157.css.map*/