@import"https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900";a.active{border:solid 2px;border-color:#ff17e4;border-radius:10px}nav{display:flex;justify-content:center;position:sticky;z-index:2500}nav ul{display:flex;list-style:none;padding:0;margin:0}button.redButton{background-color:red;color:#fff}nav ul li{position:relative;margin-right:20px;z-index:2}nav ul li.dropdown{z-index:3000}nav ul li a{display:inline-flex;text-decoration:none;padding:.5rem;border-radius:.5rem;color:#06e8c6;font-family:Audiowide,sans-serif;z-index:2}nav ul li.dropdown:hover .dropdown-menu{display:block;z-index:9999}@media (hover: none){nav ul li.dropdown:hover .dropdown-menu{display:none}nav ul li.dropdown:focus-within .dropdown-menu{display:none}}.dropdown-menu{display:none;position:absolute;top:100%;left:0;list-style:none;border:solid 2px;border-color:#ff17e4;border-radius:10px;background-color:#000;z-index:9999;min-width:150px}.dropdown-menu li{margin:5px 0;z-index:2}.dropdown-menu li a{padding:10px;text-decoration:none;color:#06e8c6;display:block;z-index:5}.dropdown-menu li a:hover{background-color:#172554;z-index:8}nav ul li a:not(.active):hover{background-color:#172554}.redbutton{height:60px;width:auto;font-size:1rem;background-color:#0080ff;color:#fff;border:3px solid #FF17E4;border-radius:10px}@media (max-width: 768px){nav ul{flex-wrap:wrap;justify-content:center;gap:10px}nav ul li{margin-right:10px}nav ul li a{font-size:.9rem;padding:.4rem}.redbutton{height:50px;font-size:.9rem}.dropdown-menu{min-width:150px}}@media (max-width: 480px){nav ul{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:5px;padding:5px}nav ul li{margin-right:5px;margin-bottom:5px}nav ul li a{font-size:.75rem;padding:.3rem .5rem;white-space:nowrap}.redbutton{height:40px;font-size:.75rem;padding:5px 10px}.dropdown-menu{min-width:120px;font-size:.75rem}.dropdown-menu li a{padding:8px;font-size:.75rem}}.badbuttonopen{text-align:center;font-size:1rem;float:inline-start}@media (max-width: 768px){.badbuttonopen{font-size:.9rem}}@media (max-width: 480px){.badbuttonopen{font-size:.8rem}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;background:#000}#root{width:100vw;height:100vh;background:#000;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}#root>div>div.outlet{width:100%;height:auto;margin:0;padding:0}.portfolio-app{width:100%;max-width:100%;height:auto;display:grid;justify-items:center;grid-template-areas:"header" "main" "footer";background:#000;margin:0;padding:0;overflow-x:hidden}.Navigation{grid-area:header;margin-top:1%;z-index:3000;position:relative}.outlet{grid-area:main;width:100%;max-width:100%;overflow-x:hidden;z-index:2}.footer{grid-area:footer;text-align:center;width:100%;z-index:2}li{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:25px;color:#06e8c6;text-decoration:none}#contactInfo{display:inline;margin:10px}a:link{text-decoration:none}p{font-family:Audiowide,sans-serif;font-size:25px;color:#06e8c6}h1{font-family:Audiowide,sans-serif;font-size:4rem;letter-spacing:.4px;word-spacing:-.6px;color:#06e8c6}h2{font-family:Audiowide,sans-serif;font-size:2rem;color:#06e8c6}h3{font-family:Audiowide,sans-serif;font-size:1.5rem;color:#06e8c6}@media (max-width: 768px){h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.2rem}p,li{font-size:20px}}@media (max-width: 480px){h1{font-size:2rem}h2{font-size:1.3rem}h3{font-size:1rem}p,li{font-size:16px}}.Popover>p{color:#0080ff;font-size:1.5rem}contactForm{display:flex;justify-content:space-between;margin:10%;align-items:center}#root>div.portfolio-app>div:nth-child(1)>contactform>div>form>div:nth-child(4)>button{display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:2em;min-width:10%;min-height:10%}.contact>h2{margin-top:3%}.contact>h3{margin-top:3%}img.github{border-radius:50px;margin-left:auto;margin-right:auto;max-width:50px;width:100%;height:auto;transition:transform .3s ease}img.github:hover{transform:scale(1.1)}img.linkedinIcon{border-radius:50px;margin-left:auto;margin-right:auto;max-width:50px;width:100%;height:auto;transition:transform .3s ease}img.linkedinIcon:hover{transform:scale(1.1)}@media (max-width: 768px){img.github,img.linkedinIcon{max-width:45px}}@media (max-width: 480px){img.github,img.linkedinIcon{max-width:40px}}.scroll{margin:5%}@media (max-width: 768px){.scroll{margin:3%}}@media (max-width: 480px){.scroll{margin:2%}}#root>div>div.footer>button{display:block;margin-left:auto;margin-right:auto;font-family:Audiowide,sans-serif;color:#4d194d;text-shadow:2px 2px #FF17E4;background-color:#06e8c6;min-width:35%;min-height:auto;font-size:1.5em;text-align:center;border-radius:15px}#\:r1\:-label,#\:r5\:-label,#\:r3\:-label{display:flex;justify-content:center;align-items:center;color:#fff}.information{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;justify-content:center;align-items:center;color:#fff}.contact{margin-left:10%;margin-right:10%}.floating-bad-button{position:fixed;bottom:40%;right:20px;z-index:2000}.planet{width:auto;height:auto;position:fixed;top:-100px;left:100px;z-index:1;opacity:35%;pointer-events:none}.planet img{width:100%;height:auto;display:block}@media (max-width: 768px){.contact{margin-left:5%;margin-right:5%}.information{flex-direction:column;gap:20px}#contactInfo{margin:5px}.planet{left:-50px;top:50px;max-width:350px;opacity:12%}#root>div>div.footer>button{min-width:50%;font-size:1.2em}}@media (max-width: 480px){.contact{margin-left:3%;margin-right:3%}.information{flex-direction:column;gap:15px}#contactInfo{margin:3px}.planet{left:-80px;top:80px;max-width:250px;opacity:10%}.floating-bad-button{top:3rem;right:10px}#root>div>div.footer>button{min-width:70%;font-size:1em;padding:10px}}#root>div>div.footer>div{display:flex;justify-items:center;text-align:center;margin:2% auto}.Resume_size{width:100%;height:100%}.portLink{text-align:center}div.portLink>h3>a{color:#06e8c6;padding:1%;line-height:1.5}div.portLink>h3>a:hover{color:#ff17e4}.codingSkills{display:flex;flex-direction:column;align-items:center;max-width:80%;margin:5% auto 30px;background-color:#8f18a9;border-radius:10%;padding:5%;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);box-shadow:0 4px 8px #ff17e4,0 6px 20px #ff17e4}.div.css-1nktuad{display:relative;width:50%}.MuiBox-root{position:relative}.res{opacity:1;display:block;width:100%;max-width:80px;height:auto;transition:.5s ease;backface-visibility:hidden;position:relative}.overlay{display:flex;justify-content:center;align-items:center;transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);pointer-events:none;width:100%;height:100%}.css-1nktuad:hover .res{opacity:.3}.css-1nktuad:hover .overlay{opacity:1}.MuiBox-root:hover .res{opacity:.3}.MuiBox-root:hover .overlay{opacity:1}.text{position:absolute;font-family:monospace;background-color:#000;color:#fff;font-size:18px;padding:4px 8px;border-radius:8px}.resume{text-align:center}h2.resume{color:#ff17e4;margin:5% auto}.resume>h2{color:#ff17e4}#root>div>div:nth-child(1)>div>div:nth-child(2)>div.resume>div.WorkHighlights>h3:nth-child(1)>a{color:#4d194d;text-shadow:2px 2px #FF17E4}#root>div>div:nth-child(1)>div>div:nth-child(2)>div.resume>div.WorkHighlights>h3:nth-child(1)>a:hover{color:#fff;text-shadow:2px 2px #FF17E4}.resume2{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:0 10%;padding:20px 0}.teamwork{grid-column:1;text-align:center;padding:0}.teamwork>h2{color:#ff17e4;margin:0;padding:0}.teamwork>li{list-style-type:none}.skills{margin:0;padding:0;text-align:center}.skills>h2{color:#ff17e4;padding:0;margin:0}.skills>ul{list-style-type:none;padding:0}.education{grid-column:1;margin:0% auto;padding:0;text-align:center}.education>h2{color:#ff17e4;padding:0;margin:0}.education>li{list-style-type:none;margin:0;padding:0}.certifications{grid-column:2;margin:0% auto;padding:0;text-align:center}.certifications>h2{color:#ff17e4;padding:0;margin:0}.certifications>li{list-style-type:none;margin:0;padding:0}.Work>h2{font-family:Courier New,Courier,monospace;font-size:3.5rem;font-weight:900;text-align:center;color:#ff17e4}.workHistory>h3{color:#ff17e4;justify-content:center;text-align:center}.workHistory2>h3{color:#ff17e4;justify-content:center;text-align:center}.workHistory3>h3{color:#ff17e4;margin:0% 5%;justify-content:center;text-align:center}.workHistory3>p{color:#06e8c6;margin:0% 10%;justify-content:center;text-align:center}.workHistory2>p{color:#06e8c6;margin:0% 10%;justify-content:center;text-align:center}.workHistory>p{color:#06e8c6;margin:0% 10%;justify-content:center;text-align:center}@media (max-width: 768px){.codingSkills{padding:4%;margin:3% auto 30px;max-width:350px}.res{max-width:70px}.resume2{grid-template-columns:1fr;margin:0 5%;gap:30px}.education,.certifications,.teamwork,.skills{grid-column:1}h2.resume{margin:8% auto 5%;font-size:1.8rem}.Work>h2{font-size:2.5rem;margin:5% 0}.workHistory>h3,.workHistory2>h3,.workHistory3>h3{margin:0% 3%;font-size:1.3rem}.workHistory>p,.workHistory2>p,.workHistory3>p{margin:0% 5%;font-size:1rem;line-height:1.6}.portLink>h3>a{font-size:1.1rem}.text{font-size:28px}}@media (max-width: 480px){.codingSkills{padding:3%;margin:5% auto 20px;max-width:300px;border-radius:15px}.res{max-width:60px}.resume2{margin:0 3%;gap:25px}h2.resume{margin:10% auto 5%;font-size:1.5rem}.Work>h2{font-size:1.8rem;margin:8% 0}.workHistory>h3,.workHistory2>h3,.workHistory3>h3{margin:0% 2%;font-size:1.1rem}.workHistory>p,.workHistory2>p,.workHistory3>p{margin:0% 3%;font-size:.9rem;line-height:1.5}.portLink>h3>a{font-size:.95rem;padding:2%}.text{font-size:14px;padding:3px 6px}.teamwork>h2,.skills>h2,.education>h2,.certifications>h2{font-size:1.3rem}.teamwork>ul,.skills>ul,.education>ul,.certifications>ul{font-size:.9rem}}.content{justify-content:center;align-items:center;text-align:center;width:100%;position:relative;height:clamp(3rem,12vw,6rem);margin:0 auto;padding:0}.content h2{font-size:clamp(2rem,8vw,4.5rem);position:absolute;left:50%;transform:translate(-50%);margin:0;padding:0;white-space:nowrap;width:auto}.content h2:nth-child(1){color:transparent;-webkit-text-stroke:1.5px #ff17e4;font-weight:100;z-index:1}.content h2:nth-child(2){color:#0a32c1;animation:animate 3.5s ease-in-out infinite;animation-delay:-1.5s}@media (max-width: 768px){.content{height:clamp(2.5rem,10vw,5rem)}.content h2{font-size:clamp(1.5rem,7vw,3.5rem)}.content h2:nth-child(1){-webkit-text-stroke:1px #ff17e4}}@media (max-width: 480px){.content{height:clamp(2rem,8vw,4rem)}.content h2{font-size:clamp(1.2rem,6vw,2.5rem)}.content h2:nth-child(1){-webkit-text-stroke:.8px #ff17e4}}@keyframes animate{0%,to{clip-path:polygon(0% 30%,16% 44%,33% 42%,54% 48%,70% 55%,84% 65%,100% 70%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 65%,30% 80%,40% 70%,51% 55%,67% 40%,84% 45%,100% 79%,100% 100%,0% 100%)}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}[class^=number-slide]{background-color:#42047e;justify-content:center;align-items:center;font-weight:500;height:400px;width:400px}[class*=" number-slide"]{background-color:#000;align-items:center;justify-content:center;font-weight:500;height:400px}.navigation-wrapper{background-color:#000;width:400px;height:400px;border:solid 6px #FF17E4;border-radius:8px;overflow:hidden;margin:0 auto;z-index:0}div.keen-slider{height:400px;width:400px;z-index:0}.number-slide7>img{justify-content:center}.number-slide8{justify-content:center}.number-slide9>img{justify-content:center}.number-slide10>img{justify-content:center}.number-slide11>img{justify-content:center}@media (max-width: 768px){[class^=number-slide],[class*=" number-slide"]{height:300px;width:300px}.navigation-wrapper{width:300px;height:300px;overflow:hidden;margin:0 auto}div.keen-slider{height:300px;width:300px}}@media (max-width: 480px){[class^=number-slide],[class*=" number-slide"]{height:250px;width:250px}.navigation-wrapper{width:250px;height:250px;border:solid 4px #FF17E4;overflow:hidden;margin:0 auto}div.keen-slider{height:250px;width:250px}}.Popover>p{color:#06e8c6;font-size:1.5rem}@media (max-width: 768px){.Popover>p{font-size:1rem}}@media (max-width: 480px){.Popover>p{font-size:1rem}}.header{max-width:1000px;width:100%;height:auto;margin:0 auto;padding:0;overflow-x:hidden;z-index:1}.home{align-items:center;width:100%;margin:0;padding:0;z-index:2}.wave{display:flex;justify-content:center;align-items:center;text-align:center;padding:1% 0;margin:0 auto;width:100%;max-width:1000px;z-index:2}.intro{display:flex;flex-direction:column;align-items:center;font-family:Audiowide,sans-serif;font-weight:400;padding:1rem 0}p.intro1,p.intro2,p.intro3{opacity:0;font-size:2rem;position:relative}p.intro1{align-self:flex-start;margin-left:10%;animation-name:leftToRight;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}p.intro2{align-self:center;animation-name:leftToRight;animation-duration:2s;animation-delay:2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}p.intro3{align-self:flex-end;margin-right:10%;animation-name:leftToRight;animation-duration:2s;animation-delay:4s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width: 768px){.wave{padding:2% 0;margin:0 auto}.intro{min-height:300px;padding:1.5rem 0}p.intro1,p.intro2,p.intro3{font-size:1.5em}p.intro1{margin-left:5%}p.intro3{margin-right:5%}}@media (max-width: 480px){.wave{padding:3%;margin:0 auto}.intro{min-height:250px;padding:.5rem}p.intro1,p.intro2,p.intro3{font-size:1em;margin-left:2%;padding:5%}}@keyframes leftToRight{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.links{display:flex;justify-content:center;align-items:center;text-align:center}ul.b>li{margin:2% auto;font-size:50px;list-style-type:none;text-decoration:none;color:#4d194d;text-shadow:2px 2px #FF17E4}div.links>ul>li:nth-child(1)>a{font-family:Audiowide,sans-serif;color:#4d194d;text-shadow:2px 2px #FF17E4}div.links>ul>li:nth-child(1)>a:hover{color:#ff17e4;text-shadow:2px 2px white}div.links>ul>li:nth-child(2)>a{font-family:Audiowide,sans-serif;color:#4d194d;text-shadow:2px 2px #FF17E4}div.links>ul>li:nth-child(2)>a:hover{color:#ff17e4;text-shadow:2px 2px white}div.links>ul>li:nth-child(3)>a{font-family:Audiowide,sans-serif;color:#4d194d;text-shadow:2px 2px #FF17E4}div.links>ul>li:nth-child(3)>a:hover{color:#ff17e4;text-shadow:2px 2px white}.quote{margin-left:10%;margin-right:10%}.quote>p{margin:5% 10% 2%;line-height:1.5}.strobe{position:relative;display:flex;justify-content:center;align-items:center;margin:2% auto 5%;width:100%;overflow:hidden;z-index:2}.floating-bad-button{position:fixed;top:50%;right:20px;transform:translateY(-50%);z-index:1000}@media (max-width: 768px){ul.b>li{font-size:35px;margin:1.5% auto}.quote{margin-left:5%;margin-right:5%}.quote>p{margin:3% 5%;font-size:18px}.strobe{margin:2% auto 3%;padding:0 10px}}@media (max-width: 480px){ul.b>li{font-size:25px;margin:1% auto}.quote{margin-left:3%;margin-right:3%}.quote>p{margin:2% 3%;font-size:14px;line-height:1.3}.strobe{margin:1% auto 2%;padding:0 5px}.floating-bad-button{right:10px}}[class^=number-slide],[class*=" number-slide"]{display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:200px}.number-slide1>img{background:#000;object-fit:contain}.carousel__cell.number-slide1>a>p{font-size:2rem;text-align:center}.number-slide2>img{background:#000;object-fit:contain}.carousel__cell.number-slide2>a>p{font-size:2rem;text-align:center}.number-slide3>img{background:#000;object-fit:contain}.carousel__cell.number-slide3>a>p{font-size:2rem;text-align:center}.number-slide4>img{background:#000;object-fit:contain}.carousel__cell.number-slide4>a>p{font-size:2rem;text-align:center}.number-slide5>img{background:#000;object-fit:contain}.carousel__cell.number-slide5>a>p{font-size:2rem;text-align:center}.number-slide6>img{background:#000;object-fit:contain}.carousel__cell.number-slide6>a>p{font-size:2rem;text-align:center}.wrapper{width:100%;height:auto;min-height:300px;display:flex;justify-content:center;align-items:center;padding:40px 20px}.scene{width:260px;height:200px;perspective:1000px;position:relative}.scene .carousel.keen-slider{width:100%;height:100%;overflow:visible;position:absolute;transform:translateZ(-288px);transform-style:preserve-3d}.carousel__cell{position:absolute;width:100%;height:100%}@media (max-width: 768px){[class^=number-slide],[class*=" number-slide"]{font-size:30px;height:160px}.carousel__cell.number-slide1>a>p,.carousel__cell.number-slide2>a>p,.carousel__cell.number-slide3>a>p,.carousel__cell.number-slide4>a>p,.carousel__cell.number-slide5>a>p,.carousel__cell.number-slide6>a>p{font-size:1.4rem}.scene{width:220px;height:160px;perspective:800px}.wrapper{padding:30px 15px;min-height:260px}}@media (max-width: 480px){[class^=number-slide],[class*=" number-slide"]{font-size:20px;height:140px}.carousel__cell.number-slide1>a>p,.carousel__cell.number-slide2>a>p,.carousel__cell.number-slide3>a>p,.carousel__cell.number-slide4>a>p,.carousel__cell.number-slide5>a>p,.carousel__cell.number-slide6>a>p{font-size:1rem}.scene{width:180px;height:140px;perspective:600px}.wrapper{padding:20px 10px;min-height:220px}}.List{width:100%;min-height:100vh;display:flex;flex-direction:column}.portfolio{display:flex;flex-direction:column;text-align:center;align-items:center;margin:5% auto;padding:0 20px}.portfolio>h1{color:#ff17e4;margin:5% auto;font-size:3rem}.portfolio>p{margin:0% auto 5%;font-size:1.2rem;max-width:800px}@media (max-width: 768px){.portfolio{margin:5% auto 3%;padding:0 15px}.portfolio>h1{font-size:2.5rem;margin:4% auto 3%}.portfolio>p{margin:0% auto 4%;font-size:1.1rem;padding:0 10px}.bottom{margin:8% auto 5%;padding:15px}}@media (max-width: 480px){.List{min-height:auto}.portfolio{margin:8% auto 2%;padding:0 10px}.portfolio>h1{font-size:1.8rem;margin:3% auto 2%}.portfolio>p{margin:0% auto 3%;font-size:.95rem;line-height:1.5}.bottom{margin:5% auto;padding:10px}}.bottom{display:flex;width:100%;height:auto;justify-content:center;align-items:center;margin:10% auto 5%;padding:20px}
