@font-face{font-family:Akira;src:url(/assets/Akira%20Expanded%20Demo-Sl8kDxMq.otf)}.root{max-width:100vw}.HeaderMain{width:100%;height:6vh;border:1px solid #707070;border-bottom:1vh solid #bdb3b3;display:flex;justify-content:space-between;box-sizing:border-box}.HeaderLogo{align-self:center;padding-left:3vw;font-family:Akira;font-size:1.2vh;color:#707070}.HeaderCategories{display:flex;padding-right:2vw;align-self:center;gap:2vw;font-size:2vh;font-family:Calibri;color:#707070}.HeaderCategories li{list-style:none;cursor:pointer;transition:.3s}.HeaderCategories li:hover{scale:105%;transition:.3s}@media only screen and (max-width: 600px){.HeaderCategories li{font-size:1.5vh}}.MainSection{background:#fffc url(/assets/try3-CghKaIpH.png);background-repeat:no-repeat;background-size:cover;background-blend-mode:lighten;height:92vh}.MainSectionIntro{padding-top:10vh;margin-inline:2vw;display:flex;justify-content:center;gap:12vw}.MainSectionIntro img{border-radius:50%;border:1px solid #707070;object-fit:cover}.MainSectionIntroText{display:flex;flex-direction:column;justify-content:center;gap:2vh;font-family:Calibri;padding-right:10vw}.MainSectionIntroText h1{font-size:7vh;font-weight:700}.MainSectionIntroText p{padding-left:3vw;padding-top:5vh;font-size:3vh}.MainSectionContacts{padding-top:10vh;margin-inline:4vw}.ConnectionBox{width:fit-content;padding-inline:1.8vw;height:92px;background-color:#fff;border:2px solid black;box-shadow:10px 10px #000;display:flex;justify-content:space-around;align-items:center;gap:1vw}.ConnectionBoxIcons{display:flex;align-items:center;gap:1vw;transition:.3s ease;overflow:hidden;width:45px}.ConnectionBoxIcons p{font-size:1em;font-family:Calibri}.ConnectionBoxIcons:hover{width:150px}.ConnectionBox a{color:#000}@media only screen and (max-width: 600px){.MainSectionIntro{flex-direction:column;align-items:center;gap:5vh}.MainSectionIntro img{width:80vw}.MainSectionIntroText h1{font-size:4vh;align-self:center}.MainSectionIntroText p{font-size:3vh;align-self:center}.MainSectionIntro{gap:3vh}.ConnectionBox{width:95%;height:8vh;gap:0vw;margin:0}}*{margin:0;padding:0}.SeperatorContainer{padding-bottom:6vh}.SeperatorContainerExtra{padding-top:10vh}.SeperatorMain{height:6vh;width:100%;overflow:hidden;background:repeating-linear-gradient(45deg,black 0 20px,transparent 20px 40px)}.FooterContainer{margin-top:5vh;border-top:2px solid black;padding-bottom:1vh;text-align:center}@media only screen and (max-width: 600px){.SeperatorContainer{padding-top:5vh}}.TechStackMain{margin-inline:5vw}.TechStackTitle{font-size:3.5em;font-family:Times New Roman;font-weight:700;text-align:center;padding-top:2vh;padding-bottom:5vh}.TechStackCardsSection{display:flex;flex-wrap:wrap;justify-content:space-around;gap:2rem}@media only screen and (max-width: 600px){.TechStackTitle{font-size:2.5em}}@font-face{font-family:Courier New;src:url(/assets/COUR-BjOIY8in.TTF)}.TechStackCardMain{border:2px solid black;padding:3vw;width:20vw;height:40vh;background:#fffc url(/assets/try3-CghKaIpH.png);background-blend-mode:lighten;transition:all .2s ease-out}.TechStackCardMain:hover{box-shadow:10px 10px #000;transition:all .2s ease-in-out;transform:scale(1.05);background:#ffffffe6 url(/assets/try3-CghKaIpH.png)}.TechStackCardMain h1{font-size:2.2em;font-family:Times New Roman;font-weight:700}.TechStackCardMain ul{padding-left:1.5vw;font-size:1.8em;padding-top:4vh;font-family:Calibri}.TechStackCardMain ul li{padding-bottom:.5vh}.TechStackCardMain p{font-size:1.8em;font-family:Calibri;padding-top:2.5vh;padding-bottom:1vh;font-family:Courier New;color:#000}@media only screen and (max-width: 600px){.TechStackCardMain{width:85vw;height:40vh;padding:10vw;background:#ffffffe6 url(/assets/try3-CghKaIpH.png)}.TechStackCardMain h1{font-size:2em}.TechStackCardMain ul,.TechStackCardMain p{font-size:1.5em}}.ProjectsMain{padding-top:4vh;margin-inline:5vw}.ProjectsCardsSection{padding-top:6vh;display:flex;flex-wrap:wrap;justify-content:space-around;gap:5vw}.ProjectBtnContainer{padding-top:10vh;display:flex;width:100%;justify-content:center}.ProjectBtnContainer button{border:2px solid black;padding:1.5vh 3vw;font-family:Calibri;font-weight:700;font-size:2rem;background:#ffffffb3 url(/assets/try3-CghKaIpH.png);background-blend-mode:lighten;background-size:250%;background-position:center;transition:all .25s ease-out}.ProjectBtnContainer button:hover{box-shadow:10px 10px #000;transition:all .2s ease-in-out;transform:scale(1.05);background-color:#4e4e4ebb;background-size:180%;background-position:center;cursor:pointer;font-size:2.2rem;text-shadow:-1px -1px 0 rgb(255,255,255),1px -1px 0 rgb(255,255,255),-1px 1px 0 rgb(255,255,255),1px 1px 0 rgb(255,255,255)}@media only screen and (max-width: 600px){.ProjectsCardsSection{gap:7vh}}@font-face{font-family:Akira;src:url("../../assets/Akira Expanded Demo.otf")}.ProjectCardMain{width:30vw;height:60vh;overflow:hidden;border:2px solid black;transition:all .2s;display:flex;flex-direction:column}.ProjectCardMain:hover{box-shadow:10px 10px #000;transition:all .2s ease-in-out;transform:scale(1.05)}.ProjectCardMain img{width:100%;height:40%;object-fit:cover}.ProjectCardTextContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1vw}.ProjectCardTitle{font-family:Akira;font-size:2rem;width:50%}.ProjectCardInfoContainer{padding-top:2vh;font-family:Calibri;font-size:1.2rem;padding-right:5%}.ProjectCardDesc{font-size:1.2rem;padding-top:4vh;margin:1vw}.ProjectCardBtns{padding:2vh;display:flex;justify-content:center;align-items:flex-end;gap:2vw;flex-grow:1}.ProjectCardBtns button{width:7vw;border:2px solid black;background:transparent;transition:.3s;font-size:2em;font-weight:700;font-family:Calibri}.ProjectCardBtns button:hover{cursor:pointer;scale:.95;box-shadow:3px 3px #000;translate:2px 3px;scale:110%;transition:.3s}@media only screen and (max-width: 600px){.ProjectCardMain{width:85vw;height:fit-content}.ProjectCardMain img{height:20vh}.ProjectCardTextContainer{flex-direction:column;margin:3vw}.ProjectCardTitle{font-size:1.5rem;text-align:center}.ProjectCardTitle{width:100%;text-align:start}.ProjectCardInfoContainer{padding-top:1vh;font-size:1rem;padding-right:0%}.ProjectCardDesc{font-size:1rem;padding-top:2vh;margin:3vw}.ProjectCardBtns{flex-direction:column;align-items:center;gap:1vh}}@font-face{font-family:Courier New;src:url(/assets/COUR-BjOIY8in.TTF)}.ContactMeMain{display:flex;flex-direction:column;align-items:center}.ContactMeForm{border:2px solid black;padding:4vw;box-shadow:10px 10px #000;width:45vw;height:fit-content;display:flex;flex-direction:column;gap:2vh}input,textarea{font-size:2em;font-family:Calibri}input{border:none;outline:none;border-bottom:2px solid black}textarea{padding:.5vw;border:2px solid black;height:15vh}label{font-family:Courier New;font-size:2.5em;padding-bottom:2vh}.ContactMeFormBtn{margin-top:5vh;width:15vw;height:5vh;align-self:flex-end;border:2px solid black;box-shadow:10px 10px #000;transition:.3s;font-family:Courier New;font-size:2em}.ContactMeFormBtn:hover{cursor:pointer;background-color:#616161;color:#fff;scale:.95;box-shadow:3px 3px #000;translate:6px 6px;transition:.3s}@media only screen and (max-width: 600px){.ContactMeForm{width:85vw}input{width:100%}.ContactMeFormBtn,.ContactMeFormBtn:hover{width:40vw}}
