a{font-size:var(--font-size-small)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/bluegradient.efb62ce88a00d6d1b387.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--text-color);display:flex;flex-direction:column;font-family:var(--font-family);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;min-height:100vh!important}:root{--primary-color:#61dafb;--primary-color-light:rgba(0,113,243,.751);--secondary-color:#0fa9c1;--tertiary-color:#124047;--background-color:#183250da;--background-color-light:#0070bab3;--button-background-color:#214296;--button-hover-color:#0fa9c1;--button-active-color:#124047;--font-family:"Roboto",sans-serif;--font-size-large:2em;--font-size-medium:1.5em;--font-size-small:1em;--padding:20px;--margin:20px}*{transition:transform .2s ease!important}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/bluegradient.efb62ce88a00d6d1b387.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:var(--font-family);font-size:16px;margin:0;min-height:100vh}a{color:var(--text-color);font-weight:700;text-decoration:none}a:active{color:#9acd32}a:hover{color:var(--secondary-color)}code{color:var(--text-color);font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.875rem}p{font-size:1.1rem!important;text-align:left!important;text-indent:1.5rem}img{margin:var(--margin);width:60px}.App{display:flex;flex-direction:column;min-height:100vh}.container p{font-size:.75rem}.main{flex-direction:column;justify-content:space-around;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.main,.study{align-items:center;display:flex;font-size:1rem}.study{background-color:var(--background-color)!important;flex-direction:row!important;justify-content:center;margin:1rem!important;padding:1rem;width:auto!important}.section{font-size:1.5rem;justify-content:center;margin:.5rem}.about_main div,.section{align-items:center;display:flex;flex-direction:column}.about_main div{background-color:var(--background-color);border:3.5px ridge var(--primary-color);border-radius:6px;justify-content:space-between;margin:3rem;width:90%}.center-text{color:var(--primary-color);font-size:1.75rem;font-weight:600;text-align:center}.center-text,p.contact{font-family:var(--font-family)}p.contact{align-items:center;display:flex;flex-direction:column;font-size:1.125rem;justify-content:center;margin:2rem}.indented-list{font-size:1rem;margin-left:2rem}.container{margin-bottom:.5rem;margin-top:.5rem}.menu-container{align-items:flex-end;flex-direction:column;height:100%;position:fixed;right:0;top:0;z-index:1000}.menu-container.open{background-color:#000c4980;display:flex!important}#toggleIcon{align-self:center;display:flex;justify-self:flex-end;margin:.5rem;position:fixed;right:0!important;top:0!important;z-index:1100}#githubRepo{color:var(--primary-color);font-size:1.25rem;text-align:center;text-decoration:none;text-indent:0!important;transition:color .3s ease}.GitHub{background-color:#fff;border-radius:10px!important;height:auto;width:60px!important}#anchor{background-color:var(--background-color);border:3px solid var(--primary-color);border-radius:6px;color:var(--primary-color);font-size:1rem;text-align:center;text-decoration:none;transition:color .3s ease}#profile{border-radius:50%;margin-bottom:var(--margin);width:150px}#Codecademy{background-color:#fff;padding:1rem}#StackOverFlow{background-color:#fff;width:auto}#MDN,#StackOverFlow{border-radius:8px;height:60px!important}#MDN{background-color:hsla(0,0%,100%,.734);width:auto!important}#anchor,.about-me-email,.anchor{color:var(--primary-color);font-size:1rem;padding:.5rem;text-align:center;text-decoration:none;transition:color .3s ease}#anchor:hover,.about-me-email:hover,.anchor:hover{color:var(--secondary-color)}#anchor:active,.about-me-email:active,.anchor:active{color:#9acd32}.about-me-email:visited{color:var(--primary-color)}.about-me-email:focus{margin-bottom:2.5rem;margin-top:0}.anchor{text-align:left}#LeetCode,.leetCode{border-radius:14px!important}.social-icons img,.study-img{border-radius:8px;box-shadow:0 4px 6px #000000b3;cursor:pointer;height:70px!important;transition:transform .3s ease,box-shadow .3s ease;width:auto!important}.social-icons img:hover,.study-img:hover{box-shadow:0 8px 12px #000000b3;transform:scale(1.1);transition:transform .3s ease}.social-icons img:active,.study-img:active{box-shadow:0 4px 6px #000000b3;transform:scale(.9);transition:transform .1s ease}.Stack{background-color:#fff;border-radius:8px;height:auto;width:75px!important}#Bootstrap,#CSS,#DotNet,#Flask,#JavaScript,#MySQL,#Netlify,#PostgreSQL,#REST,#React,#TypeScript{border-radius:8px;box-shadow:0 4px 8px #000000b3}#Bootstrap{height:43.5px;margin:1rem;padding:0!important;width:auto}@media (max-width:1024px){.about_main,.section{font-size:1rem;padding:.5rem}.center-text{font-size:1.5rem}#profile{width:130px!important}p.p{font-size:1rem!important}}@media (max-width:768px){.about_main,.section{font-size:1.125rem;padding:0!important}.center-text{font-size:1.5rem}#profile{width:140px!important}p.p{font-size:1rem!important}.about_main div{margin:2rem}.social-icons img,.social-icons img.Discord,.study-img{height:50px!important;width:auto!important}.social-icons img,.study-img{margin:.5rem}.center-text{font-size:1.25rem}img{width:50px}#footer{font-size:.875rem!important}}@media (max-width:480px){.about_main{font-size:.75rem;padding:.5rem}.center-text{font-size:1.25rem}#profile{width:100px!important}p.p{font-size:.9rem!important}.about_main div{margin:2rem}.social-icons{display:grid!important;grid-template-columns:auto auto auto}.social-icons img{border-radius:8px;height:60px!important;margin:1rem;width:auto!important}.Stack.Overflow{height:auto!important;width:80px!important}}header{align-items:center;border-bottom:5px ridge var(--primary-color);display:flex;flex-direction:row;justify-content:center;overflow-x:hidden;padding:.5rem 0;position:relative;top:0;z-index:1000}footer,header{background-color:var(--background-color);text-align:center}footer{border-top:3px ridge var(--primary-color);margin-top:auto}.listItem>a{background-color:#0000!important;flex:1 1;flex-direction:row;flex-wrap:wrap;font-size:2.25rem!important;list-style-type:none;margin:0;padding:0}.listItem>a,.menu-container{align-items:center;display:flex;justify-content:center}.menu-container{background-color:#000000d9;flex-direction:column!important;transition:background-color .3s ease}.menu-container.open{background-color:#030930bf;border-left:3.5px ridge #00ffff80}.menu-button{background-color:var(--background-color);cursor:pointer;font-size:1.25rem;padding:.5rem 1rem;position:relative;right:0!important;top:0!important;transition:color .2s ease,transform .2s ease,background-color .2s ease}.menu-button:hover{background-color:var(--secondary-color);color:var(--text-color);transform:scale(1.1)!important}.nav-container{border-bottom:3px ridge var(--primary-color);justify-content:center}.nav-container,.nav-items{align-items:center;background-color:initial!important;display:flex}.nav-items{flex:1 1;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;list-style-type:none;margin:0;overflow-x:hidden!important;overflow-y:hidden!important;padding:0}.nav-items a{align-items:center;color:var(--text-color);display:flex;font-family:Arial Black,Gadget,sans-serif;font-size:2rem!important;justify-content:center;margin:1.5rem!important;padding:.5rem 2.5rem;text-decoration:none;transition:color .2s ease,transform .2s ease}.nav-items a:hover{color:var(--secondary-color);transform:scale(1.15)}.nav-items a:active{border-radius:6px!important;padding:0 .5rem;transform:scale(.95)}.nav-items a.active{background-color:#000088bf!important;border:2.5px ridge var(--primary-color)!important;border-radius:6px!important;color:var(--primary-color);font-size:2.75rem!important;padding:0 .5rem!important}#toggleIcon{background-color:#61dafbcc!important;border-radius:6px;box-shadow:0 2px 5px #0003;cursor:pointer;height:45px;padding:.25rem;position:absolute;right:1rem;top:1rem;transition:transform .2s ease-in-out,background-color .2s ease-in-out;width:45px;z-index:1000}#toggleIcon:hover{background-color:var(--secondary-color);transform:scale(1.1)}#toggleIcon:active{background-color:var(--primary-color);transform:scale(.9)!important}#anchor{border:3px ridge var(--primary-color)}.Discord{box-shadow:none!important;padding:0!important;transform:scale(1.25)!important}.Discord:hover{transform:scale(1.4)!important}.Discord:active{transform:scale(1.2)!important}.GitHub{background-color:#fff!important;border-radius:12px!important;box-shadow:0 2px 5px #0003;padding:0!important}@media (max-width:1024px){.nav-items a{font-size:1.85rem!important}.nav-items a.active{font-size:2.25rem!important}}@media (max-width:576px),(max-width:768px),(max-width:900px){header{align-items:center;flex-direction:column;justify-content:center;text-align:center}.nav-items a{font-size:1.5rem!important}}#footer{text-align:center!important}footer.footer{background-color:var(--background-color);border-top:5px ridge var(--primary-color);bottom:0;color:var(--text-color);padding:1rem;position:relative;text-align:center;width:100%}h1,h2,h3,h4,h5,h6{font-family:Arial Black,Gadget,sans-serif}@media (max-width:1200px){footer.footer{font-size:1rem;padding:.8rem}}@media (max-width:992px){footer.footer{font-size:.9rem;padding:.6rem}}@media (max-width:768px){footer.footer{font-size:.8rem}}@media (max-width:576px){footer.footer{font-size:.7rem;padding:.4rem}}@media (max-width:480px){footer.footer{font-size:.6rem;padding:.3rem}}:root{--margin-small:0.5rem;--margin-medium:0.75rem;--padding-small:0.5rem;--padding-medium:0.75rem;--font-size-small:1rem;--font-size-medium:1.25rem;--font-size-large:1.5rem;--text-color:#fff;--font-family:Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}.container{align-items:center;color:#fff;color:var(--text-color);display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:auto}.logo-container{gap:1.5rem}.logo{border-radius:8px;height:auto;margin:.5rem;margin:var(--margin-small)}.logo,.logos{align-items:center;justify-content:center;text-align:center}.logos{background-color:var(--background-color);border:3.5px ridge var(--primary-color);border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;margin:.5rem 2rem 2.5rem;padding:.75rem!important}#Angular{transform:scale(1.15)}#Jest{background-color:#fff!important;border-radius:50%;padding:.5rem;padding:var(--padding-small);width:60px}#GitHub{background-color:#fff;border-radius:16px;padding:0}#Git{height:25px!important}#Git,#NPM{padding:0;width:auto!important}#NPM{height:50px!important}#NextJS,#Vercel{background-color:#fff;border-radius:50%}#ExpressJS{background-color:#000;border-radius:50%}#ExpressJS,#Flask{padding:.5rem;padding:var(--padding-small)}#Flask{background-color:#fff;border-radius:10px;height:55px;width:55px}#Git,#HTML{transform:scale(1.25)}#PostgreSQL{background-color:#fff;border-radius:8px;padding:.25rem}#Bootstrap,#TailwindCSS{padding:.5rem;padding:var(--padding-small);transform:scale(1.56)}#profile{border:3.5px ridge var(--primary-color);border-radius:8px;margin:1.5rem;width:175px!important}#name{font-size:1.5rem;font-size:var(--font-size-large)}#experience,#name,#tech{color:var(--primary-color)}#experience,#tech{font-size:1.25rem;font-size:var(--font-size-medium);margin-top:.5rem;margin-top:var(--margin-small)}#contact{color:#fff;color:var(--text-color);color:var(--primary-color);font-size:1rem;font-size:var(--font-size-small);font-style:bold;margin:.5rem;margin:var(--margin-small)}#VisualStudio{height:auto;margin:0;padding:0;width:80px}.main p{font-size:1em}p.p{color:#fff;color:var(--text-color);font-family:Arial,sans-serif;font-family:var(--font-family);font-size:1rem;font-size:var(--font-size-small);line-height:1.6;text-align:center;width:87.5%}.small-logo{transition:transform .3s,box-shadow .3s;width:50px}.small-logo:hover{box-shadow:0 4px 8px #0000001a;transform:scale(1.1)}.small-logo:active{transform:scale(.9)}#C,#C\#,#C\+\+{height:70px;width:auto}#Redux{background-color:#fff;border-radius:6px;height:55px;width:auto}#ExpressJS,#NodeJS,#Python-Django{height:60px!important;width:auto!important}#experience.headings,#tech.headings{font-weight:600!important}@media (max-width:1024px){#profile{width:140px}.logo-container{gap:1.5rem}.main p{font-size:1.2rem}.logos{margin:1rem 2rem}}@media (max-width:768px){#name{font-size:1.25rem;font-size:calc(var(--font-size-large) - .25rem)}#experience,#tech{font-size:1rem;font-size:calc(var(--font-size-medium) - .25rem)}#contact{font-size:.75rem;font-size:calc(var(--font-size-small) - .25rem)}p.p{font-size:.875rem;font-size:calc(var(--font-size-small) - .125rem)}#profile{margin-top:1rem!important;width:120px!important}.main p{font-size:1rem}.header{background:none;border:none}.nav-items{align-items:flex-start;background-color:initial;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:1rem}.nav-items>*{padding:1rem 1rem 1rem 0!important;text-shadow:#000 2px 2px 2px!important}.listItem>a,.nav-items>*{background-color:initial!important;font-size:1rem!important;font-size:calc(var(--font-size-medium) - .25rem)!important;margin:.5rem!important;margin:var(--margin-small)!important}.listItem>a{padding:.5rem!important;padding:var(--padding-small)!important;width:100%!important}.logos{margin:1rem 1.5rem;padding:.5rem!important}}@media (max-width:480px){.logos>*{margin:.05rem;transform:scale(.75)!important;transform-origin:center}#Bootstrap,#TailwindCSS{padding:.5rem!important;padding:var(--padding-small)!important;transform:scale(1.25)!important}}.menu-button{background-color:var(--button-background-color);border:none;color:var(--text-color);width:auto!important}.submit-button,button{border:2px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;margin:.5rem;padding:10px 20px;text-align:center;transition:background-color .3s ease,transform .2s ease,border-color .3s ease,box-shadow .3s ease}button{background-color:#008cba!important;color:#fff!important;width:auto}button:hover{background-color:#007bb5!important;box-shadow:0 4px 8px #0000001a;transform:scale(1.05)}button:active{background-color:#0090d2!important;box-shadow:0 2px 4px #0003;color:var(--tertiary-color);transform:scale(1)}.submit-button{background-color:var(--button-background-color);border:none;color:var(--text-color);width:auto}.submit-button:hover{background-color:var(--button-hover-color)}.submit-button:active{background-color:var(--button-active-color);color:var(--tertiary-color)}@media (max-width:1200px){.submit-button,button{font-size:15px;padding:8px 16px}}@media (max-width:992px){.submit-button,button{font-size:14px;padding:7px 14px}}@media (max-width:768px){.submit-button,button{font-size:13px;padding:6px 12px}}@media (max-width:576px){.submit-button,button{font-size:12px;padding:5px 10px}}@media (max-width:480px){.submit-button,button{font-size:.85rem}.menu-button{font-size:.9rem;padding:5px 10px}}@media (max-width:352px){.submit-button,button{font-size:10px;padding:3px 6px}}.logos.study{align-items:center;background-color:var(--background-color);display:flex;flex-wrap:wrap;justify-content:center;quotes:none;text-align:center}.logos.study img{border-radius:8px;box-shadow:0 4px 6px #00000080;height:60px!important;margin:var(--margin-small);transition:transform .2s ease;width:auto!important}.logos.study img:hover{transform:scale(1.1)}#W3Schools{background-color:#002e71;border-radius:8px;box-shadow:0 4px 6px #00000080;padding:var(--margin-small)}@media (max-width:768px){.logos.study img{height:50px!important}}@media (max-width:480px){.logos.study img{height:45px!important;margin:0}}#contactSection{margin-top:2rem}h2.contact{font-family:var(--font-family);font-size:2rem}.contact-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:2rem;width:100%}p.contact{font-size:1.25rem!important}@media screen and (max-width:480px){p.contact{font-size:1rem!important}h2.contact{font-size:1.5rem}}.portfolio-container{background-color:#00003bcc;border:3.5px ridge var(--primary-color);border-radius:6px;margin-top:1rem;padding:3.5rem 7.5rem}.portfolio,.portfolio-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.portfolio{color:#fff;font-size:2rem;font-weight:600!important;text-align:center}.project{align-items:baseline;display:flex;flex-direction:column;justify-content:center;margin:.5rem 1rem}.project-link{display:grid;grid-template-columns:auto auto auto;margin-bottom:1rem}#project-link{color:var(--primary-color);font-size:1rem;margin:.5rem;padding:1.5rem;text-decoration:none;transition:color .3s ease;width:100%}.divProject{align-items:center;background-color:var(--background-color);border:3.5px ridge var(--primary-color)!important;border-radius:6px;display:flex;flex-direction:column;font-size:1rem;justify-content:center}@media (max-width:900px){.portfolio-container{padding:1rem 5rem}.portfolio{font-size:1.5rem;margin:2rem}.project-link{grid-template-columns:auto auto;padding-left:.5rem!important}}@media (max-width:768px){.portfolio-container{margin-top:1rem;padding:1rem 2rem}.portfolio{font-size:2rem;margin:1.5rem}.project-link{grid-template-columns:auto;padding-left:2.5rem!important}.divProject{font-size:1.5rem;padding:1.5rem}}@media (max-width:480px){.portfolio-container{margin-top:1rem;padding:1rem}.portfolio{margin:1.5rem}.project-link{display:flex!important;flex-direction:column!important}}h2{color:var(--color-primary);font-weight:500;font-weight:600}h2,span{font-size:var(--font-size-large);margin:.5rem;text-align:center}span{color:var(--primary-color);font-weight:500}.input-style{border-radius:6px;display:flex;font-size:1rem;margin:1rem;padding:.5rem;text-align:center;width:100%!important}.label-style{font-size:1.25rem;padding-top:.5rem}.label-style,form{align-items:center;display:flex;flex-direction:column;justify-content:center}form{border:3.5px ridge var(--primary-color)!important;width:70%!important}.contact-form,form{border-radius:6px;padding:1rem}.contact-form{background-color:#00003bb3;border:3.5px ridge var(--primary-color);color:var(--color-secondary);font-size:var(--font-size-large);font-weight:500;text-align:center}.form-container{margin:5rem 1rem;width:100%}.form-container,.form-style{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-style{background-color:#00003bcc;font-size:1rem;padding:2rem}@media (max-width:1024px){form{width:80%!important}.input-style{width:150%}}@media (max-width:768px){form{width:70%!important}.input-style{font-size:.875rem;width:120%}.form-style{padding:1rem}span{font-size:var(--font-size-medium)}}@media (max-width:480px){form{width:90%!important}.input-style{font-size:.75rem;width:100%}.form-style{padding:.75rem}}
/*# sourceMappingURL=main.6073d965.css.map*/