@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Laila:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inconsolata:wght@200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,400&display=swap);:root{--black:#1d0e11;--white:#e4e6e7;--red:#cd4118;--red2:#d82727;--red3:#8f4a3c;--red4:#b63727;--red5:#a10000;--brown:#60534a;--orange:#c48744;--orange2:#9f6354;--yellow:#c3a584;--lightopaqueblue:#6a8081;--darkblue:#364f54;--darkbluegreen:#364f54;--skin:#d09372;--lightgreen:#bedbbd;--bluegreen:#55b99f;--lightgrey:#ece9e9;--darkgrey:#807973;--darkgrey2:#807973}:root.light{--black:#f3f3f3;--white:#270910;--lightgrey:#dad6d6;--darkgrey2:#dad6d6}@font-face{font-family:Enigma;src:url(/static/media/EnigmaSans.ce9646e935386b7f660f.ttf)}@font-face{font-family:GT Pressura Mono;src:url(/static/media/GT-Pressura-Mono-Regular.2320ef8de2a13aa3703b.ttf)}@font-face{font-family:Universe Condensed;src:url(/static/media/UniverseCondensed.a56bd63de4bd4ac8620c.TTF)}@font-face{font-family:Libre Baskerville Italic;src:url(/static/media/LibreBaskerville-Italic.5a317662241986aebd27.ttf)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1d0e11;background-color:var(--black);color:#e4e6e7;color:var(--white);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0;transition:.7s;transition-property:color,background-color}a:focus-visible{outline:none}button:focus-visible{outline:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App_app__zr1wm{display:flex;flex-direction:column;height:100%;max-width:100%}.App_navBarContainer__q0b1o{-webkit-animation:App_show-nav__X4rtg 2s both;animation:App_show-nav__X4rtg 2s both;-webkit-animation-delay:3s;animation-delay:3s;width:100%}.App_hamburgerContainer__HIuyO{display:none}.App_landingContainer__0qDPI{height:100vh;margin-bottom:80px}.App_iconsContainer__innN4{display:flex;margin-left:20px}.App_iconsContainer__innN4,.App_mailToContainer__jSzT5{align-items:center;-webkit-animation:App_show-icons-mail-to__o5vWD 4s both;animation:App_show-icons-mail-to__o5vWD 4s both;-webkit-animation-delay:3s;animation-delay:3s;bottom:0;flex-direction:column;justify-content:center;position:fixed}.App_mailToContainer__jSzT5{margin-right:20px;right:0}.App_projectsContainer__nXAuX{margin-bottom:80px}@-webkit-keyframes App_show-icons-mail-to__o5vWD{0%{opacity:0}to{opacity:1}}@keyframes App_show-icons-mail-to__o5vWD{0%{opacity:0}to{opacity:1}}.App_jobExperienceContainer__I90ol{margin-bottom:100px}.App_aboutContainer__s-HGn{margin-bottom:80px;min-height:100vh}.App_emailFormContainer__\+QxWo{height:100vh;width:100%}.App_footerIconsContainer__yOl\+y{display:none}@media (max-width:500px){.App_hamburgerContainer__HIuyO{-webkit-animation:App_show-nav__X4rtg 2s both;animation:App_show-nav__X4rtg 2s both;-webkit-animation-delay:3s;animation-delay:3s;background-color:var(--black);display:block;max-width:100%;position:fixed;width:100%;z-index:3}.App_iconsContainer__innN4,.App_mailToContainer__jSzT5,.App_navBarContainer__q0b1o{display:none}.App_footerIconsContainer__yOl\+y{display:block;margin-top:100px}}@-webkit-keyframes App_show-nav__X4rtg{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes App_show-nav__X4rtg{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.NavBar_nav__aE7kl{align-items:center;display:flex;justify-content:space-between}.NavBar_logo__OGFVx{align-items:center;background-color:var(--white);border-radius:50%;color:var(--black);cursor:pointer;display:flex;font-family:Laila,sans-serif;height:1rem;justify-content:center;margin-left:25px;padding:7px;width:1rem}.NavBar_logoSpan__TkDp9{font-size:.8rem}.NavBar_list__nzLTB{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:20px}.NavBar_anchor__u9oNT{display:inline-block;font-family:Universe Condensed;font-size:1rem;font-weight:700;margin:.8vw;position:relative;text-align:center;text-decoration:none;-webkit-transform:scaleY(.9);transform:scaleY(.9)}.NavBar_anchor__u9oNT:after{background-color:var(--white);bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}.NavBar_anchor__u9oNT:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.NavBar_listItem__Af8b9{color:var(--white);list-style:none}.NavBar_modeContainer__dcwmU{align-items:center;background-color:var(--black);border:1.2px solid var(--white);border-radius:100px;cursor:pointer;display:flex;height:.9rem;margin-left:1vw;transition:.5s;width:2rem}.NavBar_modeSwitchLight__QjhTg{margin-left:1px}.NavBar_modeSwitchDark__mGfPM,.NavBar_modeSwitchLight__QjhTg{background-color:var(--white);border-radius:30px;height:90%;transition:.5s;width:50%}.NavBar_modeSwitchDark__mGfPM{margin-right:6px;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:900px){.NavBar_anchor__u9oNT{font-size:.8em}.NavBar_modeContainer__dcwmU{height:.65rem;width:1.65rem}.NavBar_logo__OGFVx{height:.75em;width:.75em}.NavBar_logoSpan__TkDp9{font-size:.65}}.Icons_list__N5Amb{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:0;padding:0}.Icons_listItem__Fjurf{cursor:pointer;margin-top:20px}.Icons_list__N5Amb:after{background-color:var(--white);content:"";display:block;height:90px;margin-top:20px;width:2px}.Icons_icon__5vljy{color:var(--white)}.Icons_gitHubIcon__XbNC7,.Icons_icon__5vljy{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Icons_gitHubIcon__XbNC7{fill:var(--white)}.Icons_gitHubIcon__XbNC7:hover,.Icons_icon__5vljy:hover{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.MailTo_emailContainer__E0E8t{align-items:center;display:flex;flex-direction:column;margin-bottom:0;position:relative}.MailTo_email__87IRu{color:var(--white);cursor:pointer;font-family:Roboto Mono;font-size:.75em;font-weight:700;letter-spacing:.75px;text-decoration:none;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.MailTo_email__87IRu:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}.MailTo_emailContainer__E0E8t:after{background-color:var(--white);content:"";display:block;height:90px;margin:25px auto 0;width:2px}.MailTo_email__87IRu:focus-visible{outline:none}@media (max-width:900px){.MailTo_email__87IRu{font-size:.55em}}.Landing_container__PY2Fp{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.Landing_phrase__hygZS{align-items:flex-start;flex-direction:column;font-family:"DM Serif Display",serif}.Landing_firstLine__NAJd5,.Landing_phrase__hygZS{display:flex;flex-wrap:nowrap;justify-content:center}.Landing_firstLine__NAJd5{align-items:center;flex-direction:row}.Landing_dot__30N57,.Landing_hi__uNxO1,.Landing_name__3px\+W{-webkit-animation:Landing_phrase-opacity__y4FWN 1.2s both;animation:Landing_phrase-opacity__y4FWN 1.2s both;-webkit-animation-delay:1s;animation-delay:1s;font-family:"DM Serif Display",serif;font-size:4rem;font-weight:700;margin:0}.Landing_hi__uNxO1:after{content:"";display:inline-block;width:.2em}.Landing_name__3px\+W{color:var(--red)}.Landing_smokyContainer__xuxf8,.Landing_smoky__hhGme{align-items:center;display:flex;justify-content:center}.Landing_smoky__hhGme{list-style:none;margin:0;padding:0}.Landing_fullstack__nL53n{-webkit-animation:Landing_phrase-opacity__y4FWN 1.2s both;animation:Landing_phrase-opacity__y4FWN 1.2s both;-webkit-animation-delay:2.2s;animation-delay:2.2s;font-size:4rem;line-height:50px;margin-top:0}.Landing_redDot__VVg0s{color:var(--red)}@-webkit-keyframes Landing_phrase-opacity__y4FWN{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}to{-webkit-filter:none;filter:none;opacity:1}}@keyframes Landing_phrase-opacity__y4FWN{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}to{-webkit-filter:none;filter:none;opacity:1}}.Landing_btnContainer__16KC5{-webkit-animation:Landing_move-btn__Zp2Yf 2s 3s both;animation:Landing_move-btn__Zp2Yf 2s 3s both}.Landing_btn__rMGOp{align-items:center;background-color:var(--black);border:1px solid var(--white);color:var(--white);cursor:pointer;display:flex;font-family:Universe Condensed;font-size:1rem;justify-content:center;padding:.8em 1.25em;text-decoration:none;transition:.7s}.Landing_btn__rMGOp:hover{-webkit-animation:Landing_btn-hover__3WT6c .4s both;animation:Landing_btn-hover__3WT6c .4s both;transition:.4s}@-webkit-keyframes Landing_move-btn__Zp2Yf{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes Landing_move-btn__Zp2Yf{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes Landing_btn-hover__3WT6c{to{background-color:var(--white);color:var(--black)}}@keyframes Landing_btn-hover__3WT6c{to{background-color:var(--white);color:var(--black)}}@media (max-width:900px){.Landing_dot__30N57,.Landing_fullstack__nL53n,.Landing_hi__uNxO1,.Landing_name__3px\+W,.Landing_smoky__hhGme li{font-size:2.5rem}.Landing_btn__rMGOp{font-size:.85rem}}@media (max-width:500px){.Landing_dot__30N57,.Landing_fullstack__nL53n,.Landing_hi__uNxO1,.Landing_name__3px\+W,.Landing_smoky__hhGme li{font-size:2rem}.Landing_btn__rMGOp{font-size:.9rem}}.Projects_container__-9eVi{display:flex;flex-direction:column;margin-left:65px;margin-right:65px}.Projects_header__P1fCw{font-family:"DM Serif Display";font-size:2em;margin-top:30px}.Projects_header__P1fCw:after{content:"|";margin-left:.5em}.Projects_projectsContainer__xbR3t{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:500px){.Projects_container__-9eVi{margin-left:10px;margin-right:20px}}.Project_container__hxmRt{display:flex;flex:2 1;flex-direction:row;font-family:Raleway;height:100%;margin-bottom:25px;width:95%}.Project_nameBefore__CE7Yn{display:none}.Project_imgContainer__gYomb{align-items:center;display:flex;justify-content:center}.Project_img__wnNHe{display:block;height:16rem;margin-right:20px;transition:.5s;width:30rem}.Project_img__wnNHe:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scale(1.03);transform:scale(1.03)}.Project_infoContainer__agP5y{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;text-align:justify}[data-eventin]:after{color:var(--white);content:"**Download Expo Go on your phone to scan the QR code and download the app.";display:block;font-family:Raleway;font-size:.65em;height:6px}.Project_nameAfter__jbrPa{display:block;font-family:Roboto Mono;font-size:2em;margin-bottom:16px;margin-top:0;position:relative;text-transform:uppercase}.Project_nameAfter__jbrPa:after,.Project_nameBefore__CE7Yn:after{bottom:-14px;color:var(--white);content:attr(data-date);font-size:.35em;height:20px;left:1px;position:absolute;text-transform:capitalize;width:100%}.Project_date__iCmVy{font-weight:700;letter-spacing:-2px;margin:0;text-transform:uppercase;-webkit-transform:scaleY(.9);transform:scaleY(.9);word-spacing:4px}.Project_desc__umrEh,.Project_role__PEqz3,.Project_tools__xcJwq{font-size:1em;font-weight:400;margin-bottom:6px;margin-top:6px}.Project_strong__lMmIE{-webkit-text-decoration:2px underline;text-decoration:2px underline}.Project_toolsContainer__iZNWN{display:flex;flex-direction:row;flex-wrap:wrap}.Project_tool__mEDvS{border:1.5px solid var(--white);border-radius:100px;font-family:Raleway;font-size:.75em;font-weight:700;margin:8px 6px 6px 0;padding:2px 6px}.Project_btnsContainer__KCo6L{display:flex;flex-direction:row}.Project_btnCode__4oshI,.Project_btnVisit__OMbDR{align-items:center;background-color:var(--white);border:1px solid var(--white);color:var(--black);cursor:pointer;display:flex;font-family:Universe Condensed;font-size:.9rem;justify-content:center;margin:5px;padding:.5em 1.6em;text-decoration:none;transition:.3s}.Project_btnVisit__OMbDR{background-color:var(--white);color:var(--black)}.Project_btnCode__4oshI,.Project_btnVisit__OMbDR:hover{background-color:var(--black);color:var(--white)}.Project_btnVisit__OMbDR:hover{transition:.2s}.Project_btnCode__4oshI:hover{background-color:var(--white);color:var(--black)}@media (max-width:900px){.Project_container__hxmRt{align-items:center;flex-direction:column;justify-content:center}.Project_imgTitleContainer__OFfsk{align-items:flex-start;align-self:start;display:flex;flex-direction:column}.Project_nameBefore__CE7Yn{display:block;font-family:Roboto Mono;font-size:2em;margin-bottom:16px;margin-top:6px;position:relative;text-transform:uppercase}.Project_img__wnNHe{height:39vw;width:75vw}.Project_nameAfter__jbrPa{display:none}}@media (max-width:500px){.Project_img__wnNHe{height:45vw;width:80vw}.Project_btnVisit__OMbDR{margin-left:0}}.About_container__WazHV{display:flex;flex-direction:column;height:100%;margin-left:65px;margin-right:65px;max-width:100vw}.About_header__sHX9\+{-webkit-animation:About_show-elements__CXSpU .4s both;animation:About_show-elements__CXSpU .4s both;font-family:"DM Serif Display";font-size:2em;margin-top:30px}.About_header__sHX9\+:after{content:"|";margin-left:.5em}.About_bioContainer__414rl{display:flex;flex-direction:row;justify-content:space-around;margin-left:20px}.About_photo__ywRpS{max-height:250px}.About_actionContainer__niNOA{align-items:center;display:flex;flex-direction:column;margin-top:1em}.About_downloadCV__MdhAL{align-items:center;background-color:var(--white);border:1px solid var(--white);color:var(--black);cursor:pointer;display:flex;font-family:Universe Condensed;font-size:1rem;justify-content:center;margin-bottom:1em;padding:.6em 1.6em;text-decoration:none;transition:.3s}.About_downloadCV__MdhAL:hover{background-color:var(--black);color:var(--white);transition:.2s}.About_touch__MrwNl{border:1px solid var(--white);color:var(--white);font-family:Universe Condensed;font-weight:700;padding:.6em 1.7em;position:relative;text-decoration:none}.About_bioText__YbKjX{display:flex;flex-direction:column;height:100%;margin-left:20px;margin-top:20px}.About_bio__Txnz4{display:inline-block;font-family:Libre Baskerville Italic;font-size:2em;margin:0;position:relative}.About_bio__Txnz4:after{background-color:var(--white);bottom:0;content:"";height:1px;left:0;position:absolute;top:110%;width:60%}.About_bio2__zPWmP{font-family:Raleway;font-size:1.2em;font-weight:400;text-align:justify;width:95%}.About_musician__FGEB7{color:var(--white);text-decoration:underline}@-webkit-keyframes About_show-elements__CXSpU{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes About_show-elements__CXSpU{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.About_skillsList__yBx4K{list-style:none;padding-left:0}.About_sectionContainer__gO8l7,.About_skillsList__yBx4K{display:flex;flex-direction:row;justify-content:space-around;width:100%}.About_skillsList__yBx4K li{align-items:center;display:flex}.About_skillsList__yBx4K li:before{color:var(--white);content:"►";font-size:.65em;font-weight:700;margin-right:1px;position:relative}@media (max-width:974px){.About_bio__Txnz4{font-size:3vw}}@media (max-width:900px){.About_bioContainer__414rl{flex-direction:column}.About_photoBtnsContainer__3HRIb{display:flex;flex-direction:row;justify-content:space-around}.About_photo__ywRpS{max-height:36vw}.About_actionContainer__niNOA{align-items:space-between;justify-content:space-evenly}.About_bio__Txnz4{font-size:4vw}.About_bio2__zPWmP{font-size:1.2em}}@media (max-width:670px){.About_sectionContainer__gO8l7{flex-direction:column;justify-content:flex-start}}@media (max-width:500px){.About_container__WazHV{margin-left:4px;margin-right:10px}.About_bioContainer__414rl{margin-left:4px}.About_photo__ywRpS{max-height:46vw}.About_bio__Txnz4{font-size:5vw}.About_touch__MrwNl{padding:.6em 1.5em}.About_touch__MrwNl:after{display:none}}@media (max-width:400px){.About_downloadCV__MdhAL{padding:.4em .8em}.About_touch__MrwNl{padding:.5em .9em}}.EmailForm_container__6dsr1{display:flex;flex-direction:column;width:100%}.EmailForm_header__b\+tML{font-family:"DM Serif Display";font-size:2em;margin-left:65px;margin-top:30px}.EmailForm_header__b\+tML:after{content:"|";margin-left:.5em}.EmailForm_title__nQQD-{align-self:center;font-family:Roboto Mono;font-size:5rem;font-weight:700;letter-spacing:1px;margin-bottom:20px;margin-top:0;text-align:center;-webkit-transform:scaleY(1.05);transform:scaleY(1.05);width:60%}.EmailForm_form__qns\+q{align-items:center;align-self:center;display:flex;flex-direction:column;position:relative;width:60%}.EmailForm_fieldsContainer__EwFDH{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.EmailForm_inputContainer__rkr4v{width:50%}[data-error]:after{color:var(--red);content:attr(data-error);display:block;font-family:Universe Condensed;font-size:.8em;height:5px;margin-top:-9px;position:absolute}.EmailForm_input__SttA2,.EmailForm_textArea__GmcUh{background-color:var(--lightgrey);border:2px solid var(--lightgrey);color:#270910;font-family:Universe Condensed;font-size:1em;font-weight:700;letter-spacing:.5px;padding-left:6px}.EmailForm_input__SttA2{height:2.5em;margin:10px;width:90%}.EmailForm_fieldsContainer__EwFDH input:first-child{margin-left:0}.EmailForm_fieldsContainer__EwFDH input:nth-child(2){margin-right:0}.EmailForm_input__SttA2::-webkit-input-placeholder,.EmailForm_textArea__GmcUh::-webkit-input-placeholder{color:var(--darkgrey)}.EmailForm_input__SttA2:-ms-input-placeholder,.EmailForm_textArea__GmcUh:-ms-input-placeholder{color:var(--darkgrey)}.EmailForm_input__SttA2::placeholder,.EmailForm_textArea__GmcUh::placeholder{color:var(--darkgrey)}.EmailForm_input__SttA2:focus,.EmailForm_textArea__GmcUh:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#270910!important;box-shadow:0 0 0 30px var(--lightgrey) inset!important;font-size:1em}.EmailForm_textArea__GmcUh{box-sizing:border-box;height:10em;margin-bottom:7px;padding:10px 0 0 6px;resize:vertical;width:97%}.EmailForm_textAreaContainer__XD\+Nq{margin-top:8px;width:100%}.EmailForm_textAreaContainerOkMsg__X\+OnV{display:block;position:relative}.EmailForm_textAreaContainerOkMsg__X\+OnV:after{-webkit-animation:EmailForm_show-thx-msg__QbrKy .3s .3s both;animation:EmailForm_show-thx-msg__QbrKy .3s .3s both;bottom:-10px;color:var(--red);content:"Thanks, I'll get back to you soon!";font-family:Universe Condensed;font-size:1em;font-weight:700;height:10px;left:0;position:absolute}.EmailForm_textAreaContainerErrorMsg__2H9H2{display:block;position:relative}.EmailForm_textAreaContainerErrorMsg__2H9H2:after{-webkit-animation:EmailForm_show-thx-msg__QbrKy .3s .3s both;animation:EmailForm_show-thx-msg__QbrKy .3s .3s both;bottom:-10px;color:var(--red);content:"Something went wrong, we couldn't send your email.";font-family:Universe Condensed;font-size:1em;font-weight:700;height:10px;left:0;position:absolute}@-webkit-keyframes EmailForm_show-thx-msg__QbrKy{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes EmailForm_show-thx-msg__QbrKy{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.EmailForm_error__MriT\+{border:2px solid var(--red4)}.EmailForm_btn__eHRxU{align-items:center;background-color:var(--white);border:1px solid var(--black);color:var(--black);cursor:pointer;display:flex;font-family:Universe Condensed;font-size:1rem;justify-content:center;margin-top:30px;padding:.8em 1.5em;text-decoration:none;transition:.2s}.EmailForm_btn__eHRxU:hover{background-color:var(--black);border-color:var(--white);color:var(--white);transition:.2s}@-webkit-keyframes EmailForm_btn-hover__9VYIQ{to{background-color:var(--white);color:var(--black)}}@keyframes EmailForm_btn-hover__9VYIQ{to{background-color:var(--white);color:var(--black)}}@media (max-width:900px){.EmailForm_title__nQQD-{font-size:11vw;width:100%}.EmailForm_form__qns\+q{width:70%}.EmailForm_input__SttA2,.EmailForm_textArea__GmcUh{font-size:.8em}.EmailForm_input__SttA2{height:2em}.EmailForm_btn__eHRxU{padding:.6em 1.3em}}@media (max-width:500px){.EmailForm_header__b\+tML{margin-left:20px}.EmailForm_title__nQQD-{font-size:13vw;margin-top:50px}.EmailForm_form__qns\+q{width:85%}.EmailForm_fieldsContainer__EwFDH{flex-direction:column}.EmailForm_inputContainer__rkr4v{margin:8px;width:100%}[data-error]:after{margin-top:-6px}.EmailForm_input__SttA2,.EmailForm_textArea__GmcUh{background-color:var(--black);border:none;border-bottom:1px solid var(--white);color:var(--white);font-size:1.2em;margin:7px 0;width:100%}.EmailForm_textArea__GmcUh{padding-left:3px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--white)!important;box-shadow:0 0 0 30px var(--black) inset!important;font-size:1.2em}.EmailForm_error__MriT\+{border-bottom:2px solid var(--red4)}}.Hamburger_nav__Rprad{background-color:var(--black);font-family:Universe Condensed;width:100%;z-index:3}.Hamburger_logo__VNN-H{align-items:center;background-color:var(--white);border-radius:50%;color:var(--black);cursor:pointer;display:flex;float:left;font-family:Laila,sans-serif;height:1rem;justify-content:center;margin-left:25px;margin-top:25px;padding:7px;width:1rem}.Hamburger_logoSpan__zi25C{font-size:.8rem}.Hamburger_nav__Rprad ul{background-color:#b4acac;list-style:none;margin:0;overflow:hidden;padding:0}.Hamburger_nav__Rprad ul a{-webkit-tap-highlight-color:transparent;color:var(--black);display:block;font-size:1.6em;padding:12px;text-decoration:none;text-transform:uppercase;-webkit-transform:scaleY(.9);transform:scaleY(.9)}.Hamburger_menu__kcPGa{align-items:center;clear:both;display:flex;flex-direction:column;float:right;max-height:0;transition:max-height .2s ease-out;width:100%}.Hamburger_menuIcon__hWfPf{-webkit-tap-highlight-color:transparent;cursor:pointer;float:right;margin-right:10%;margin-top:9px;padding:28px 20px;position:relative}.Hamburger_navIcon__FR5S6{background:var(--white);display:block;height:2px;position:relative;transition:background .2 ease-out;width:18px}.Hamburger_navIcon__FR5S6:before{background:var(--white);top:5px}.Hamburger_navIcon__FR5S6:after,.Hamburger_navIcon__FR5S6:before{content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.Hamburger_navIcon__FR5S6:after{background-color:var(--white);top:-5px}.Hamburger_menuBtn__mzqzB{display:none}.Hamburger_menuBtn__mzqzB:checked~.Hamburger_menu__kcPGa{max-height:300px}.Hamburger_menuBtn__mzqzB:checked~.Hamburger_menuIcon__hWfPf .Hamburger_navIcon__FR5S6{background-color:transparent}.Hamburger_menuBtn__mzqzB:checked~.Hamburger_menuIcon__hWfPf .Hamburger_navIcon__FR5S6:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Hamburger_menuBtn__mzqzB:checked~.Hamburger_menuIcon__hWfPf .Hamburger_navIcon__FR5S6:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.FooterIcons_list__PkR1H{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin-left:-40px}.FooterIcons_icon__xgFgU{color:var(--white);margin:auto 8px}.FooterIcons_gitHubIcon__DHuxb{fill:var(--white);margin:auto 5px}.FooterIcons_mailIcon__z07JL{margin-left:15px;margin-right:0}.FooterIcons_listMsg__REpRu{align-items:center;display:flex;flex-direction:row;font-family:Universe Condensed;font-size:1.15em;justify-content:center;margin-left:15px}.FooterIcons_listMsg__REpRu:before{background-color:var(--white);content:"";display:inline-block;height:1.55em;margin-right:10px;width:2px}.JobExperience_container__Gx8jI{display:flex;flex-direction:column;margin-left:65px;margin-right:65px}.JobExperience_header__0ub80{font-family:"DM Serif Display";font-size:2em;margin-bottom:40px;margin-top:30px}.JobExperience_header__0ub80:after{content:"|";margin-left:.5em}.JobExperience_jobsContainer__pDHx2{align-self:center;display:flex;flex-direction:row;font-family:Raleway;gap:30px;width:70%}.JobExperience_jobNamesContainer__HVm8N{display:flex;flex-direction:column;list-style:none}.JobExperience_company__31buu{background-color:var(--black);border:none;border-left:2px solid var(--darkgrey2);color:var(--white);cursor:pointer;font-family:Universe Condensed;font-size:1em;font-weight:700;padding:.5em 1.2em;position:relative;text-decoration:none;width:8em}.JobExperience_company__31buu:hover{background-color:var(--darkgrey2);transition:.3s}.JobExperience_selectedCompany__us35a{background-color:var(--darkgrey2);border-left:2px solid var(--white);color:var(--white)}.JobExperience_experienceContainer__WLyrU{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:500px){.JobExperience_container__Gx8jI{margin-left:10px;margin-right:20px}}@media (max-width:900px){.JobExperience_jobsContainer__pDHx2{align-items:center;flex-direction:column;width:90%}.JobExperience_jobNamesContainer__HVm8N{flex-direction:row}}.Job_container__3z-5W{display:flex;flex-direction:column}.Job_titleCompany__noFy2{font-size:1.25em;font-weight:700;margin-bottom:5px}.Job_link__F3kSz{color:var(--red);text-decoration:none}.Job_period__zNMu4{font-family:Roboto Mono;font-size:.8em;margin-bottom:14px}.Job_description__00tGU{margin:7px 0}
/*# sourceMappingURL=main.d288e3c7.css.map*/